body {
	background:url(../bg_body.gif);
	font-size: 12px; 
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	margin: 0;
	}
#hintergrund{
	background: url(../bg_all.gif) repeat-x 0% 0%;
	overflow:hidden;
	
	}

#all {
	width: 1022px;
	height: auto;
	position: relative;
	left: 50%;
	margin: 0 0 0 -511px;
	padding: 0; 
	overflow:visible;
    }

#zaehlpixel {
	margin:0;
	padding:0;
	width:1px;
	height:1px;
	overflow:hidden;
	float:left;
    }

#banner_links {
	float:left;
	margin-top:112px;
	padding-right:5px;
	width:120px;
	overflow:hidden;
    }

#hauptinhalt {
	float:left;
	width:772px;
	
	margin:0px;
    padding:0px;
	position:relative;
	display:block;
    }

#banner_oben {
	width:772px; 
	#height:85px; 
	height:170px;
	margin:0px; 
	padding:0px;
	background-image:url(/fileadmin/templates/bilder/misc/headneu_v2010-02.png);
	}
/* IE PNG HACK */
img, div, a, input { behavior: url(/fileadmin/typolions/css/iepngfix.htc) }
	
#top {
	width: 772px; 
	height: 23px; 
	margin-top:-23px;
}

#bookmark {
	float:right;
	margin-right:5px; 
	margin-top:2px;
	
	}
#bookmark1 {
	float:right;
	margin-right:5px; 
	margin-top:2px;
	
	}

#container_3_spalten {
	width: 772px;
	padding:0px;
	margin:0px;
	diplay:block;
	background-image:url(/fileadmin/templates/bilder/misc/bg_3_spalten.gif); 
	background-repeat:repeat-y;
  }


#footer {
	width:772px; 
	margin:0px; 
	padding:0px;
	}

#copyright {
	color:#ffe695;
    height: 25px;
    background-image:url(../unten.jpg);
    background-repeat:repeat-x;	
}

#banner_rechts {
width: 119px;
margin-top:112px;
margin-left:5px;
float:right;
overflow:visible;
}

#linke_spalte 
{ 
  float: left; 
  width: 146px; 
  padding: 0px; 
	background-color:#fecb01;
 	position:relative;
}
  
  
   #inhalt 
 { 
  width: 480px; 
  padding: 0px; 
float:left;
background-color:#fff;
	position:relative;
	min-height:600px;
  }
 

 #rechte_spalte 
{ 
  float: right; 
  width: 146px; 
  padding: 0px; 
	Ä#background-color:#fecb01;
	position:relative;
	
	/* IE OVERFLOW HACK */
	#position:absolute;
	
	
 }


#shortlink {padding:0px;float:left;margin-left:5px;color:#ffe695;}

#container { font-size:12px; font-family:Arial, Helvetica, sans-serif, verdana, Geneva; width:772px; border: 0; margin:auto; padding: 0px;  } 



#left {background-color: #FFF;min-height:500px;background-position:left; background-image:url(../gelb.jpg); background-repeat:repeat-y;}


#right { float: right; background-color: #FFF; background-position:right; background-image:url(../gelb.jpg); background-repeat:repeat-y  }   

#right_inner { float: right;  width: 146px; padding: 0px;  }   

#content { float: left; width: 480px; background: #FFF; padding: 0px; margin:0px;}



.clr { clear: both; }

#counter {
height:auto;
width:135px;
margin-left:7px;
margin-bottom:5px;
color:#002E6E;
font-weight: bold;
font-size: 12px;

}
#zahl {
text-decoration:none;
width:130px;
height:100px;
color:#002E6E;
font-weight: bold;
font-size: 60px;
margin-top:-190px;
padding:0px;
padding-bottom:100px;
margin-bottom:0px;
margin-left:2px;
}

#footerinhalt {
	vertical-align:bottom;
	margin:auto;
	#margin-bottom:-3px;
	padding:0px;
}


/* Links */
#footerinhalt   a:link img {border:none;}
#footerinhalt   a:active img{border:none;}
#footerinhalt   a:visited img{border:none;}
#footerinhalt   a:hover img{border:none;}


/*****************************/
/* Menu / Sitemap, generally */
/*****************************/
.csc-section  { margin-left: 10px; list-style-image:url(../arrow_grey.gif) }
.csc-linkToTop {
	margin-left: 10px; 
	background-image:url(../arrow_grey.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:80px;
	text-align:right;}
	
#shortlink {
	margin-left:-2px;
}
div#sn   a:link img {border:none;}
div#sn   a:active img{border:none;}
div#sn   a:visited img{border:none;}
div#sn   a:hover img{border:none;}
div#sn {
text-align:center;
background-image:url(../ueberschrift.gif);
background-repeat:repeat-x;
height: 17px;
margin-left:-5px;
margin-right:-5px;}


.share_icon   a:link img {border:none;}
.share_icon  a:active img{border:none;}
.share_icon   a:visited img{border:none;}
.share_icon   a:hover img{border:none;}
.share_icon {padding:3px;}