.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") }

body { background-color:#FFFFFF; margin:0px; padding:0px; padding-top:12px; padding-bottom:13px; }
#hauptcontainer { width:985px; margin:auto; background-color:#FFFFFF; }
#header { width:985px; height:250px; overflow:hidden; }
  #logo { float:left; width:200px; overflow:hidden; }
  #headerLeft { float:left; width:785px; overflow:hidden; }
    #hfs {  }
      #hf { }
        .reiterClose {float:left;width:130px;height:19px;overflow:hidden;background-image:url(/images/reiterClose.gif); background-repeat:repeat-X; }
        .reiterCloseInner {display:block;height:19px;text-align:center;}
        .reiterOpen {float:left;width:130px;height:19px;overflow:hidden;background-image:url(/images/reiterOpen.gif); background-repeat:repeat-X; }
        .reiterOpenInner {display:block;height:19px;text-align:center;}
        .reiterTrenner1 { float:left;width:7px;height:19px;overflow:hidden;background-image:url(/images/reiterTrenner1.gif); background-repeat:no-repeat; }
        .reiterTrenner2 { float:left;width:7px;height:19px;overflow:hidden;background-image:url(/images/reiterTrenner2.gif); background-repeat:no-repeat; }
        .reiterTrenner3 { float:left;width:7px;height:19px;overflow:hidden;background-image:url(/images/reiterTrenner3.gif); background-repeat:no-repeat; }
        .reiterTrenner4 { float:left;width:7px;height:19px;overflow:hidden;background-image:url(/images/reiterTrenner4.gif); background-repeat:no-repeat; }
        .reiterTrenner5 { float:left;width:7px;height:19px;overflow:hidden;background-image:url(/images/reiterTrenner5.gif); background-repeat:no-repeat; }
        .reiterTrenner6 { float:left;width:7px;height:19px;overflow:hidden;background-image:url(/images/reiterTrenner6.gif); background-repeat:no-repeat; }
        .reiterTrenner7 { float:left;width:7px;height:19px;overflow:hidden;background-image:url(/images/reiterTrenner7.gif); background-repeat:no-repeat; }
        .reiterTrenner8 { float:left;width:7px;height:19px;overflow:hidden;background-image:url(/images/reiterTrenner8.gif); background-repeat:no-repeat; }        
      #hs { }
    #headerPic {  }
#rbss { float:right;width:763px;background-color:#006633; }
  #rbss_left { float:left; width:380px; padding-top:5px; padding-bottom:7px; }
    #breadcrump { width:355px; margin-left:15px; }
      #breadcrump_inner { }
        .bc1Close { display:block; float:left; margin-right:6px; }
        .bc1Open { display:block; float:left; margin-right:6px;}
        .bcxClose { display:block; float:left; padding-left:8px; margin-right:6px; background-image:url(/images/pfeil_rechts.gif);background-repeat:no-repeat;background-position:0px 0.4em; }
        .bcxOpen { display:block; float:left; padding-left:12px; margin-right:6px; background-image:url(/images/pfeil_down.gif);background-repeat:no-repeat;background-position:0px 0.4em; }
  #rbss_middle { float:left; width:175px; padding-top:4px; text-align:right; }
  #rbss_right { float:right; width:201px; padding-top:1px; }
    #suche { padding-left:6px; }
#rahmen { padding-left:31px; background-image:url(/images/bgSpalten.gif); background-position:31px 0px; background-repeat:repeat-y; }
  #spalten { width:954px; }
    #navigation { float:left;width:191px;overflow:hidden;padding-bottom:7px; }
      #navigation_inner { width:166px; margin-left:1px; padding-top:12px; padding-bottom:12px; overflow:hidden }
        .nav1Close { display:block; padding-left:20px; padding-top:5px; padding-bottom:3px; border-bottom:1px solid #945625; background-image:url(/images/nav1Close.gif);background-repeat:no-repeat;background-position:left center; }
        .nav1Open { display:block; padding-left:20px; padding-top:5px; padding-bottom:3px; background-color:#FFFFFF; border-bottom:1px solid #006633; background-image:url(/images/nav1Close.gif);background-repeat:no-repeat;background-position:left center; }
        .nav1Layer { display:block; background-color:#f2f9f2; }
        .nav2Close { display:block; padding-left:20px; padding-top:5px; padding-bottom:3px; border-bottom:1px solid #945625; }
        .nav2Open {  display:block; padding-left:30px; padding-top:5px; padding-bottom:3px; background-color:#FFFFFF; border-bottom:1px solid #006633;  background-image:url(/images/nav2Open.gif);background-repeat:no-repeat;background-position:left center; }
    #content { float:left;width:562px; overflow:hidden; }        
      #content_inner { width:520px; margin-left:28px; margin-top:10px; }
        #content_bottom { clear:both;margin-top:14px; padding-bottom:10px;padding-left:7px;padding-right:7px; }
        .tableHead { border-bottom:2px solid #006633; }
        .tableRowO { background-color:#f2f9f2; }
        .tableRowS {  }
        .tableData {  }
      #teaser { float:right;width:201px;overflow:hidden;}
        #teaser_inner { width:194px; overflow:hidden; margin-left:6px; padding-bottom:83px; }
          .teaserheader { background-color:#FFFFFF;padding-top:4px;padding-bottom:3px;padding-left:20px; border-bottom:1px solid #006633; background-image:url(/images/tbullet.gif);background-repeat:no-repeat;background-position:left center; }
          .teasertext { margin-left:5px; margin-top:5px; margin-right:5px; }
          .teaserlink { margin:5px; }
          .teaserrand { background-color:#e4f2e4; border-top:1px solid #006633; border-bottom:1px solid #006633; }
    #footer { width:954px; background-image:url(/images/fooUl.gif);background-repeat:no-repeat;background-position:left bottom; }
      #footer_re1 { float:right;width:786px; background-color:#955625; background-image:url(/images/fooRm.gif);background-repeat:repeat-y;background-position:0px 0px; }
      #footer_re2 { background-image:url(/images/fooRu.gif);background-repeat:no-repeat;background-position:right bottom; }
      #footer_re3 { padding-left:68px;padding-top:6px;padding-bottom:4px;background-image:url(/images/fooRo.gif);background-repeat:no-repeat;background-position:left top; }
      .linkFooter { display:block; margin-left:6px; }

/* DRUCKVORSCHAU */
#druckbody		{ background-color:#FFFFFF; margin:0px; padding:10px; }
#druckheader	{ border-bottom:1px solid #CCCCCC; }
#druckcontent { padding-top:10px;width:577px; }
.inob_druck		{ padding-top:55px; }
