.innerFloat:after { 
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden; 
} 
.innerFloat {display:inline-block;} 
/* Hide from IE Mac \*/ 
.innerFloat {display:block;} 
/* End hide from IE Mac */

ul { margin:0px; padding:0px; list-style-type:none;}
ol { margin-top:0px; margin-bottom:0px; }
ul li { margin-top:6px; margin-bottom:6px; padding-left:35px; background-image:url(/images/ul.gif); background-repeat:no-repeat;background-position:15px 0.15em; }
ol li { margin-top:6px; margin-bottom:6px; }
p { margin:0px; padding:0px; }
form { margin:0px;padding:0px;}

.btn_back { background-image:url("/images/previous.gif") }
.btn_for { background-image:url("/images/next.gif") }

#hauptcontainer { width:996px; margin:auto; background-image:url("/images/bg_navigation.gif"); }
#header { width:996px; height:119px; overflow:hidden;background-image:url("/images/head_bg.jpg"); background-repeat:no-repeat; }
#spalten {  width:996px; }

#navigation { float:left;width:200px; }
#logo { margin-left:30px; margin-top:5px;}
/* Hides from IE-Mac \*/
#logo { position:absolute; margin-top:-68px; }
/* End hide from IE-Mac */
#navigation_inner { width:180px; margin-left:20px; margin-top:5px; overflow:hidden }
/* Hides from IE-Mac \*/
#navigation_inner { margin-top:15px; }
/* End hide from IE-Mac */

#content { float:left;width:586px;overflow:hidden; }
#content_inner { margin-left:10px; width:576px; margin-top:22px; }
#content_bottom { clear:both;margin-top:14px; padding-bottom:10px;padding-left:7px;padding-right:7px; }
#breadcrumb { margin-left:10px;margin-top:7px; margin-right:10px; }
#bilder		{ background-image:url("/images/muster.jpg");margin-left:10px;}

#teaser { float:right;width:200px; }
#schriftgroesse { width:180px; background-color:#FFFFFF; margin-top:7px; padding:5px; border:1px solid #999999; }
#teaser_inner { margin-top:5px; }
/* Hides from IE-Mac \*/
#teaser_inner { margin-top:8px; }
/* End hide from IE-Mac */

.teaserheader			{ background-color:#000000;padding-top:2px;padding-left:5px;padding-bottom:3px;; }
.teasertext				{ margin-left:5px; margin-top:5px; margin-right:5px; }
.teaserlink				{ margin:5px; }
.teaserrand				{ background-color:#FFE363;width:200px; margin-bottom:7px;}
.schriftgroesse			{ background-image:url("/images/schrift.gif"); background-repeat:no-repeat;height:24px; }
.bild					{ margin-top:1px;margin-right:1px; }
.animation				{ margin-top:1px;margin-left:1px; }
.galerie				{ background-image:url(/images/muster.jpg); }


#footer { width:996px; background-image:url("/images/bg_footer.gif"); background-repeat:no-repeat;height:23px; }
#footer_li { float:left; width:750px; padding-left:10px; padding-top:0.3em; }
#footer_re { float:right;width: 184px; text-align:left; padding-top:0.3em; padding-right:10px; }

/.grauer_strich { background-color:#999999; }


/* DRUCKVORSCHAU */
#druckbody			{ margin:0px; padding:10px; }
#druckheader	{ border-bottom:1px solid #000000; }
#druckcontent { padding-top:10px; width:576px; }
.inob_druck				{ padding-top:100px; }