body { align: center; margin-left: 0px; margin-top: 0px; font-size: 100% } #container  { margin: 0 auto;  width: 980px; } .header { width: 100%px; top: 0px; left: 0px; position: relative;	 } .mainmenubox { Background: mainboxmenu.jpg; visibility: visible; } DIV.left_menu { MARGIN: 0 auto; WIDTH: 16%; height: 100%; POSITION: absolute; float: left; TOP: 145px; } DIV.left_menu_section { MARGIN: 0 auto; WIDTH: 150px; POSITION: absolute; TOP: 162px; min-height: 100%; } DIV.left_menu_cart { MARGIN: 0 auto; WIDTH: 16%; POSITION: absolute; float: left; TOP: 0px; height: 100%; } DIV.left_menu_nobar { MARGIN: 0 auto; WIDTH: 16%; POSITION: absolute; float: left; TOP: 150px; height: 100%; } DIV.right_bar { WIDTH: 16%px; POSITION: relative; float: right; top: -486px; } #manufacturers { position:absolute; width:150px; height:115px; z-index:2; left: 166px; top: 310px; visibility: hidden; } #CalendarLayer { position:absolute; left:150px; top:0px; width:210px; height:175px; z-index:1; BACKGROUND-COLOR: #ffffff; visibility: hidden; } #tvfit { position:absolute;	 top: 0px; left: 411px; width:409px; height:372px; z-index:1; visibility: hidden; } #ProductTV { position:absolute; width:350px; height:350px; z-index:1; left: 22px; top: 46px; visibility: hidden; } #ProductGuarantee { position:absolute; width:350px; height:350px; z-index:2; left: 22px; top: 46px; visibility: hidden; } #ProductDelivery { position:absolute; width:350px; height:350px; z-index:3; left: 22px; top: 46px; visibility: hidden; } #ProductReturns { position:absolute; width:350px; height:350px; z-index:4; left: 22px; top: 46px; visibility: hidden; } #Able2Buy { position:absolute; width:350px; height:262px; left: 455px; top: 33px; z-index:5; visibility: hidden; } div.page_content_top { LEFT: 162px;  WIDTH: 68%;  POSITION: relative;  TOP: 9px;  BACKGROUND-COLOR: #ffffff;  TEXT-ALIGN: left } #zoom1-big { position:absolute; width:350px; height:350px; top: 42px; left: 458px; z-index:1; visibility: hidden; } div.page_content_top_section { LEFT: 162px;  WIDTH: 856px;  POSITION: relative;  TOP: -9px;  BACKGROUND-COLOR: #ffffff;  TEXT-ALIGN: left } DIV.page_content { LEFT: 162px;  WIDTH: 68%;  POSITION: relative;  TOP: 21px;  TEXT-ALIGN: left } DIV.page_content_product { LEFT: 162px;  WIDTH: 712px;  POSITION: relative;  TOP: 0px;  TEXT-ALIGN: left } DIV.page_content_newproduct { LEFT: 150px;  WIDTH: 712px;  POSITION: relative;  TOP: -20px;  TEXT-ALIGN: left } DIV.page_content_section { LEFT: 162px;  WIDTH: 712px;  POSITION: relative;  TOP: -10px;  TEXT-ALIGN: left; } DIV.page_content2 { LEFT: 162px;  WIDTH: 712px;  POSITION: relative;  TOP: -10px;  TEXT-ALIGN: left } DIV.page_content_product { LEFT: 162px;  WIDTH: 712px;  POSITION: relative;  TOP: 0px;  TEXT-ALIGN: left } div.page_content_bottom { LEFT: -3px;   WIDTH: 100%;  POSITION: relative;  TOP: -475px;   BACKGROUND-COLOR: #ffffff;  } DIV.page_content_cart { LEFT: 162px;  WIDTH: 68%;  POSITION: relative;  TOP: -300px;  TEXT-ALIGN: left } .footer { background-color: #ffffff; width: 980px; position: relative; left: 0px; top: 20px; } .footer_section { background-color: #ffffff; width: 980px; position: relative; left: -162px; top: 30px; } #dropmenudiv{ position:absolute; border:1px solid black; border-bottom-width:0; font:normal 12px Verdana; line-height:18px; z-index:100; } #dropmenudiv a{ width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid black; padding: 1px 0; text-decoration: none; font-weight: bold; } #dropmenudiv a:hover{ /*hover background color*/ background-color: #3399FF; } DIV.wrapper { width: 1000px background-image: url(buttonholder.jpg) background: repeat-y; } .indexfooter { background-color: #DCDBD9; height: 20px; width: 1000px; position: absolute; left: 0px; top: 1680px; visibility: visible; overflow: hidden; } .footeralphason { background-color: #DCDBD9; height: 20px; width: 1000px; position: absolute; left: 0px; top: 1500px; overflow: visible; visibility: visible; } .footeratacama { background-color: #DCDBD9; height: 20px; width: 1000px; position: absolute; left: 0px; top: 1435px; overflow: hidden; visibility: visible; } .footeraudinni { background-color: #DCDBD9; height: 20px; width: 1000px; position: absolute; left: 0px; top: 1300px; overflow: visible; visibility: visible; } .footerblok { background-color: #DCDBD9; height: 20px; width: 1000px; position: absolute; left: 0px; top: 1262px; overflow: visible; visibility: visible; } .footerbrackets { background-color: #DCDBD9; height: 20px; width: 1000px; position: absolute; left: 0px; top: 1155px; overflow: visible; visibility: visible; } .footerjahnke { background-color: #DCDBD9; height: 20px; width: 1000px; position: absolute; left: 0px; top: 1041px; overflow: visible; visibility: visible; } .footerjual { background-color: #DCDBD9; height: 20px; width: 1000px; position: absolute; left: 0px; top: 1179px; overflow: visible; visibility: visible; } .footeroptimum { background-color: #DCDBD9; height: 20px; width: 1000px; position: absolute; left: 0px; top: 1395px; overflow: hidden; visibility: visible; } .footerorigin { background-color: #DCDBD9; height: 20px; width: 1000px; position: absolute; left: 0px; top: 1068px; overflow: visible; visibility: visible; } .footersona { background-color: #DCDBD9; height: 20px; width: 1000px; position: absolute; left: 0px; top: 940px; overflow: visible; visibility: visible; } .footersoundstyle { background-color: #DCDBD9; height: 20px; width: 1000px; position: absolute; left: 0px; top: 1263px; overflow: hidden; visibility: visible; } .footerspectral { background-color: #DCDBD9; height: 20px; width: 1000px; position: absolute; left: 0px; top: 1370px; overflow: visible; visibility: visible; } .footerstilstand { background-color: #DCDBD9; height: 20px; width: 1000px; position: absolute; left: 0px; top: 680px; overflow: hidden; visibility: visible; } .content { position: absolute; visibility: visible; height: 1255px; width: 712px; left: 144px; top: 209px; } .productfinder { LEFT: 126px; POSITION: absolute; TOP: 571px; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; overflow: auto; height: 142px; width: 615px; } 