body {
background:#fff url(/img/bg_krve.png) 1px -50px repeat-x;
}
 
#header {
background: #fff url(/img/head_start.jpg) left bottom repeat-y;
} 


div.altheadpic {
margin-right:40px;
}


/*#header {
background: #fff url(/img/head_xmas.jpg) left bottom repeat-y;
} */
 
/*Linkfarben*/
#content a:link, a:hover, a:focus,
#floats a:hover, #floats a:focus,
#content h2,h4, a:link, 
#content h4 a:link,
#content h4 a:active {
color:#073999;
}
 
/* Startseitenkram */
#right table {
margin: 0.6em auto;
width: 180px;
}
 
#right table caption {
margin:.6em 0;
}
 
#right table.calendar th {
background-color:#f2f2f2;
text-align:center;
border:1px solid #ddd;
padding:1px;
}
 
#right table.calendar td {
background-color:#f2f2f2;
border:1px solid #ddd;
text-align:center;
padding:1px 1px;
}
 
#right table.calendar td a:link {
font-weight:700;
text-decoration:none;
}
 
#right table.calendar td.blubb {
background-color:#fff;
}
 
#right table.calendar td:hover, 
#right table.calendar td:focus {
background-color:#fff;
}

#content #floats .leftbox {
font-size: 90%;
margin-bottom:40px;
position:relative;
float:left;
width:42%;
}

#floats .leftbox .social li a {
background:none;
width:64px;
height:64px;
border:none;
text-indent:-999px;
}

#floats .leftbox li.fbook a {
position:absolute;
left:75px;
top:-25px;
z-index:13;
background: url(/img/icons/social/grey-facebook.png) no-repeat;
}

#floats .leftbox li.fbook a:hover {
z-index:1000;
border:none;
background: url(/img/icons/social/Facebook.png) no-repeat;
}

#floats .leftbox li.flickr a {
position:absolute;
z-index:11;
left:40px;
top:-5px;
background: url(/img/icons/social/grey-flickr.png) no-repeat;
}

#floats .leftbox li.flickr a:hover {
z-index:1000;
border:none;
background: url(/img/icons/social/Flickr.png) no-repeat;
}

#floats .leftbox li.rss a {
position:absolute;
left:5px;
top:20px;
z-index:10;
background: url(/img/icons/social/grey-rss.png) no-repeat;
}

#floats .leftbox li.rss a:hover {
z-index:1000;
border:none;
background: url(/img/icons/social/Feed.png) no-repeat;
}

#content #floats .d115 {
margin-top:35px;
z-index:1;
top:0;
height:120px;
}
 
.d115 span {
display:none;
}
 
#floats div.leftbox ul {
list-style-type:none;
line-height:130%;
margin:0 0 15px;
top:150px;

padding:0;
}
 
#floats div.leftbox ul li {
clear:both;
margin: 0 0 5px 0;
text-align:left;
}
 
#floats div.leftbox ul li.last {
border-bottom:none;
margin:1px 0;
}
 
#floats div.leftbox ul li a {
font-weight:400;
background:#f8f8f8;
border-bottom:1px solid #f8f8f8;
display:block;
min-height:2.3em;
margin:0 0 5px 0;
padding:2px 4px;
}
 
#floats div.leftbox ul a:link,
#floats div.leftbox ul a:visited {
text-decoration: none;
}
 
#floats div.leftbox ul a:hover{
background: #fff;
border-bottom: 1px solid #ddd;
}
 
#floats .leftbox .social ul {
position:absolute;
top:0;
}

#floats .akt_right ul {
margin-bottom:30px;
}


#content .akt_right ul li.akt_right_1st {
background: #fff url(/img/icons/04/16/45.gif) 18px 8px no-repeat;
padding-left: 50px;
}
 
#content .akt_right ul li.akt_right_2nd {
background: #fff url(/img/icons/02/16/37.png) 18px 8px no-repeat;
padding-left: 50px;
}
 
#content .akt_right ul li.akt_right_3rd { 
background: #fff url(/img/direkt_rSuche.png) 18px 5px no-repeat; 
padding-left: 50px;
border-bottom: 1px solid #fff
}
 
#content .akt_right ul li img {
border:none;
}
 
#erlaeuterung1 {
padding-bottom:10px;
}
 
#content #floats .schuldenuhr {
position: absolute;
font-size: 10px;
font-weight:700;
top: 15px;
width: 155px;
left: 870px;
height:155px;
color:#000;
padding-bottom:10px;
margin:0;
}
 
#floats .schuldenuhr {
background: url(/img/button_schulden_rot.png) no-repeat;
}
  
* html #floats .schuldenuhr {
background: url(/img/button_schulden_rot_ie.png) no-repeat;
}
 
#floats .schuldkreis {
background: none;
margin: 38px 0 0 10px;
width:130px;
text-align:center;
color: #fff;
}
 
#floats .schuldkreis span {
border-bottom:1px dotted #fff;
cursor:help;
font-size: 110%;
font-style:italic;
font-weight:700;
}
 
#content #floats .schuldenuhr .schuldkreis #EventCounter {
background:none;
color:#fff;
}
 
#content .quote a:link,
#content .quote a:visited {
text-decoration:underline;
color:#073999;
float:right;
padding-right:5px;
padding-top:20px;
font-weight: 400;
}
 
#content .quote a:hover,
#content .quote a:focus {
text-decoration:underline;
}
 
div#wahlen {
margin: 0 0 15px 0;
padding: 0;
border: 1px solid #ddd;
background: none;
}
 
div#wahlen ul, div#wahlen ul li{
margin: 0px;
padding: 0px;
list-style-type:none
}
 
#wahlen a{
display:block;
width: 196px;
height: 120px;
background:#fff url(/img/banner/banner_wahlen_bt.jpg);
}
 
#wahlen span {
display:none;
text-decoration: none;
}
 
#content #floats .leftbox ul li.lastNEW a {
background: #850000;
color: #fff;
}
 
#right .flickrGalerie {
text-align:center;
margin:0;
padding:2px 0 5px 3px;
}
 
#right .flickrGalerie p {
text-align:left;
margin:0;
padding:0 3px 10px 1px;
}
 

#right .flickrGalerie a,
#right .flickrGalerie a:link,
#right .flickrGalerie a:hover,
#right .flickrGalerie a:visited,
#right .flickrGalerie a:focus {
padding: 0;
margin:0 5px 0 0;
}
 
#right .flickrGalerie a:hover {
position:relative;
z-index:500;
}
 
#right .flickrGalerie a:hover img {
height:75px;
width:75px;
margin:-13px -12px -12px -13px;
border:3px solid #666;
}
 
#right .flickrGalerie img {
margin:0;
padding:0;
border:3px solid #fff;
}
 
#right .flickrGalerie2 {
text-align:center;
margin:0;
padding:10px 0 0 7px;
}
 
#right .flickrGalerie2 a,
#right .flickrGalerie2 a:link,
#right .flickrGalerie2 a:hover,
#right .flickrGalerie2 a:visited,
#right .flickrGalerie2 a:focus {
padding: 0 0 0 0;
margin:0 8px 0 0;
}
 
#right .flickrGalerie2 img {
margin:0 0 5px 0;
padding:0;
border:5px solid #fff;
}

#right .boxFilm ul {
border-bottom:1px solid #ddd;
}

#right .boxFilm ul li {
padding:0 25px 5px;
background: url(/img/icons/02/10/28.png) 0.5em 0.2em no-repeat;
}
 
#right .boxFilm h4 {
padding:5px 5px 0;
margin:0;
color:#000;
}

#right .boxFilm p {
padding:0 5px 5px;
margin:0;
}

.ral {
border:1px solid #ddd;
margin:1.5em 0;
}

#comic img {

}


#comic {
display:block;
}




#content fieldset#left label {
width:15%;
padding-top:10px;
float:left;
}

#content #liste .etbAbt, #content #liste .etbAmt {
width:10%;
}

#content #liste .etbFun {
width:20%;
}
