.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:4px; padding-bottom:4px; padding-left:35px; background-image:url(/images/ul.gif); background-repeat:no-repeat;background-position:15px 0px; }
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) }

#anzBody {  background-color:#000000; margin:0px; padding:0px; padding-bottom:13px; background-image:url(/images/hg1.jpg);background-position: center top; }
#hauptcontainer { width:962px; margin:auto;  background-image:url(/images/projektor2.jpg);background-repeat:no-repeat;background-position: right top }
#header { width:962px; height:175px; overflow:hidden; }
  #logo { margin-top:35px; }
#firstRow { width:962px; height:24px; }
  #firstRowLeft { float:left; width:190px; margin-left:4px; }
  #firstRowMitte { float:left; width:761px; padding-top:3px; }
    .reiter { float:left; padding-left:10px; height:21px; }
    .reiterOpen { float:left; padding-left:10px; height:21px; }
    .reiterInner { display:block; width:68px; padding-left:4px; padding-top:0.3em; background-image:url(/images/pipeReiter.gif);background-repeat:no-repeat;background-position: 0px 0.3em;}
    .reiterInnerOpen { display:block; width:68px;padding-left:4px; padding-top:0.3em; background-image:url(/images/pipeReiter.gif);background-repeat:no-repeat;background-position: 0px 0.3em; }
#spalten { width:962px; }
/* Hides from IE-Mac \*/
#spalten { clear:both; }
/* End hide from IE-Mac */
  #navigation { float:left;width:201px;overflow:hidden; padding-bottom:10px; }
  #navigation_inner { background-color:#FFC400; }
    #navHeaderBogen { width:201px;height:14px;overflow:hidden;background-image:url(/images/navHeader.gif); background-repeat:no-repeat; background-position:0px 0px; }
    #navHeaderBG { background-color:#26397D; }
    #navHeaderContent { padding-left:14px;padding-top:0.1em;padding-bottom:0.3em; }
    /* Hides from IE-Mac \*/
    #navHeaderContent { position:relative;top:-10px;margin-bottom:-10px; }
    /* End hide from IE-Mac */
    #naviKasten { background-color:#FFC400; }
    #naviKastenInner { padding-left:25px;padding-top:6px;padding-right:25px; }
    #zeissLogo { text-align:right; margin-top:0px; }
    /* Hides from IE-Mac \*/
    #zeissLogo { position:relative;top:3px;margin-top:0px;margin-bottom:-8px; }
    /* End hide from IE-Mac */
    #naviKastenU { width:201px;height:20px;overflow:hidden;background-image:url(/images/navKastenU.gif); background-repeat:no-repeat; background-position:0px 0px;  }

    a.nav1Close { display:block; margin-top:12px; }
    a.nav1Open { display:block; margin-top:12px; }
    a.nav2Close { display:block; padding-left:10px; background-image:url(/images/nav2Close.gif); background-repeat:no-repeat; background-position:2px 0.7em; }
    a.nav2Open { display:block; padding-left:10px; background-image:url(/images/nav2Close.gif); background-repeat:no-repeat; background-position:2px 0.7em;; }
    
    #kontaktOben { margin-top:3px;width:201px;height:14px;overflow:hidden;background-image:url(/images/kontaktOben.gif); background-repeat:no-repeat; background-position:0px 0px; }
    #kontaktMitte { padding-left:25px; padding-right:5px; background-color:#353535; }
    #kontaktUnten { width:201px;height:14px;overflow:hidden;background-image:url(/images/kontaktUnten.gif); background-repeat:no-repeat; background-position:0px 0px; }
  .spacer { float:left; width:12px; overflow:hidden; }
  #content { float:left; width:560px;overflow:hidden; }
    #breadcrumpBogen { width:560px;height:14px;overflow:hidden;background-image:url(/images/breadcrumpHeader.gif); background-repeat:no-repeat; background-position:0px 0px; }
    #breadcrumpBG { background-color:#515151;background-image:url(/images/bgSpalten1.gif);background-repeat:repeat-y;background-position: 0px 0px;}
    #breadcrumpContent { padding-left:18px;padding-right:18px;padding-top:0.1em;padding-bottom:0.3em; }
    /* Hides from IE-Mac \*/
    #breadcrumpContent { position:relative;top:-10px;margin-bottom:-10px; }
    /* End hide from IE-Mac */
    #breadcrump { width:522px; }
      #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:14px; margin-right:6px; background-image:url(/images/breadCrumbxClose.gif);background-repeat:no-repeat;background-position:3px 0.4em; }
        .bcxOpen { display:block; float:left; padding-left:14px; margin-right:6px; background-image:url(/images/breadCrumbxClose.gif);background-repeat:no-repeat;background-position:3px 0.4em; }
    #contentBG { clear:both;text-align:left;width:560px;overflow:hidden;background-color:#FFFFFF;background-image:url(/images/bgSpalten2.gif);background-repeat:repeat-y;background-position: 0px 0px; }
    #content_inner { padding-left:30px;padding-top:14px;padding-right:30px; }
      .tableHead { border-bottom:2px solid #26397D; }
      .tableRowO { background-color:#efefef; }
      .tableRowS {  }
      .tableData {  }

      #content_bottom { clear:both;margin-top:14px; padding-bottom:3px;padding-left:7px;padding-right:7px; }
        .linkBack { background-image:url("/images/navpfeil_back.gif"); background-position:0px 0px; background-repeat:no-repeat; }
        .linkDrucken { background-image:url("/images/drucken.gif"); background-position:0px 0px; background-repeat:no-repeat; }
    #contentBogen { width:560px;height:41px;overflow:hidden;background-image:url(/images/ContentBogen.gif);background-repeat:repeat-y;background-position:0px 0px; }
    #teaser { float:right;width:201px;overflow:hidden; }
      #teaser_inner { width:201px; overflow:hidden; padding-left:0px; padding-top:10px; padding-bottom:20px; }
        .teaserHeaderOben { width:201px;height:14px;overflow:hidden;background-image:url(/images/TeaserHeaderOben.gif); background-repeat:no-repeat; background-position:0px 0px; }
        .teaserHeaderBG { background-color:#26397D; }
        .teaserHeaderMitte { padding-left:14px;padding-right:14px;padding-top:0.1em;padding-bottom:0.3em;text-align:center; }
        /* Hides from IE-Mac \*/
        .teaserHeaderMitte { position:relative;top:-10px;margin-bottom:-10px; }
        /* End hide from IE-Mac */
        .teaserText { width:183px;padding-left:9px;padding-top:9px;padding-right:9px; background-color:#354D94; }
        .teaserAbschluss { width:201px; background-image:url(/images/TeaserAbschluss.gif); background-repeat:no-repeat; background-position:0px 0px; }

/* DRUCKVORSCHAU */
#druckbody		{ background-color:#FFFFFF; margin:0px; padding:10px; }
#druckheader	{ border-bottom:1px solid #CCCCCC; }
#druckcontent { padding-top:10px;width:500px; }
.inob_druck		{ padding-top:87px; }
