#divAll { position: absolute; top: 50%; left: 50%; width: 750px; height: 400px; margin-top: -200px; margin-left: -375px; z-index: 1;}
#divMenu  { position: absolute; top: 0; right: 0; height: 100px; z-index: 10 }
#divContentScroll  { position: absolute; top: 50%; left: 50%; margin-top: -100px; margin-left: -21px;  right: 0px; bottom: 0px; z-index: 5; overflow: auto; }
#divContent  { position: absolute; top: 20px; left: 0; width: 396px }
#divSeitenkopf  { position: absolute; top: 35px; left: 0; width: 200px; height: 60px; z-index: 2; overflow: none; }
#divBannerTop  { position: absolute; top: 0; left: 0; width: 749px; height: 98px; border-width: 1px 1px 1px 0px; border-style: solid; z-index: 1; overflow: none; }
#divBannerLinks { position: absolute; bottom: 0; left: 10px; width: 245px; z-index: 2; overflow: none; }
#divBannerBG { position: absolute; bottom: 0; left: 0; width: 750px; height: 300px; z-index: 1; overflow: none; }
#divBalkenLinks { position: absolute; top: 50%; left: 0px; width: 50%; height: 98px; border-width: 1px 0px; border-style: solid;  margin-top: -200px; z-index: 0;}

.divMenuItem  { position: absolute; top: 1px; left: 1px; height: 92px; width: 92px; padding: 3px; text-align: right; z-index: 15; }
.divBannerMenuhintergrund { position:absolute; top:0; width: 98px; height: 98px; border-width: 1px 0px 1px 1px; border-style: solid; overflow: hidden; z-index: 10;  }

sub, sup { line-height: 0px; font-size: 80%; font-weight: bold; }



#menuMain, #menuMainActive { display: block; padding-bottom: 1px; }
#menuSub, #menuSubActive { display: block; padding-top: 2px; }



