body { overflow: hidden; }
#divBody  { position: absolute; top: 0; bottom: 0; left: 0; right: 0; overflow: auto; }
#divContentBG  { position: absolute; top: 0; bottom: 0; left: 25px; width: 885px; }
#divAll  { position: absolute; top: 0; left: 25px; width: 885px;}
#divMenu  { position: absolute; top: 90px; left: 0; width: 175px }
#divContent  { position: absolute; top: 100px; left: 175px; width: 470px; z-index: 10 }
#divSeitenkopf  { position: absolute; top: 0; width: 885px; height: 62px }
#divMenuTop { position: absolute; top: 65px; left: 175px; width: 575px; height: 25px }
#divBannerLinks { position: relative; top: 30px; left: 0px; width: 175px; }
#divBannerRechts { position: absolute; top: 100px; left: 650px; width: 235px; }
#divBanner1 { visibility: hidden; }
#divBanner2 { visibility: hidden; }
#divBanner3 { visibility: hidden; }
#divDeko1 { position: absolute; top: 82px; left: 0; width: 885px; height: 1px; background-color: #15639D; }
#divDeko2 { visibility: hidden; }
#divDeko3 { visibility: hidden; }
#divDeko4 { visibility: hidden; }
#divDeko5 { visibility: hidden; }
#divOut1 { position: absolute; top: 0; left: 0; right: 0; height: 56px; background-color: #FECD08; }
#divOut2 { position: absolute; top: 56px; left: 0; right: 0; height: 6px; background-color: #15639D; }
#divOut3 { visibility: hidden; position: absolute; top: 82px; left: 0; right: 0; height: 1px; background-color: #15639D; }
#divOut4 { visibility: hidden; }
#divOut5 { visibility: hidden; }

#menuSub, #menuSubActive { display: block; width: 160px; margin-top: 10px;  }
#menuSub2, #menuSub2Active { display: block; width: 150px; margin-top: 5px;  padding-left: 10px; }

#divContent.NoBannerRechts { width: 710px; }
#divBannerRechts.NoBannerRechts { visibility: hidden; }