html, body, h1, h2, h3, h4, h5, h6, p, form, fieldset, a, img, ul, li, div{ margin:0; padding:0; border:0; line-height:130%; } BODY{ font-size:79%; font-family:Arial, sans-serif; padding:0px; min-width:782px; background:#d6d3ce; background:#fff url(../Images/bg.gif); } BODY *{ padding:0px; margin:0px; } #container{ background:#fff; width:782px; text-align:left; margin:0px auto; } .header{ height:112px; background-color:#009847; color:#FFF; width:782px; height:112px; padding:0; } .header .logo{ float:left;margin:0 0 0 0;width:142px;height:112px; } .header .banner{ float:left;width:640px;height:112px;overflow:hidden; } .header .banner p, .header .banner div, .header .banner span{ margin:0; padding:0; } .header .bannerText{ position:relative; width:160px; height:108px; left:250px; top:2px; margin:0; float:none; } .header .lang{ width:110px; height:20px; top:-108px; left:668px; position:relative; text-align:right; color:#fff; margin:0; } .smalldesc{ color:#FFF; font-size:90%; width:350px; } ul.languages{ list-style:none; } ul.languages li{ height:16px; } ul.languages li.selected{ display:none; } ul.languages A, ul.languages A:visited, ul.languages A:hover{ color:#fff; text-decoration:underline; } .copyright{ padding:10px 0px 10px 10px; border-top:solid 1px #FFF; background:#009847; } TABLE.copyrightinfo TD{ font-size:90%; font-family:Tahoma; color:#FFF; } TABLE.copyrightinfo TD A, TABLE.copyrightinfo TD A:visited{ color:#FFF; } .complexsmall{ background:url(../Images/complex_small.gif) top right no-repeat; height:57px; margin:0 15px 0 0; } P{ margin:5px 0px 10px 0px; } .menu{ margin:10px 10px 10px 10px; width:180px; } ul.nav{ background:url(../Images/dots.gif) bottom left repeat-x; } ul.nav LI{ padding:5px 0 5px 0px; list-style-type:none; text-transform:none; background:url(../Images/dots.gif) top left repeat-x; } ul.nav LI ul{ padding-left:15px; font-size:95%; } ul.nav LI A, ul.nav LI A:visited, ul.nav LI A:hover{ text-decoration:none; background:url(../Images/arr.gif) 0px 5px no-repeat; padding:0 0 0 15px; display:block; } ul.nav li a.selected{ text-decoration:none; color:#555; font-weight:bold; } A, A:visited{ color:#009847; } A:hover{ color:#007a7e; } H1, H2, H3, H4, H5, H6{ color:#009847 !important; font-family:Arial Narrow; font-weight:normal; } H1{ font-size:200%; } H2{ font-size:180%; } .price{ color:#FFF; background:#e11711; font-weight:bold; float:left; padding:3px; } .product{ border:solid 1px #0aa7ce; padding:10px; } .product h3{ color:#e11711; font-family:Arial Narrow; font-weight:normal; } .product .image{ float:left; width:152px; height:152px; margin-right:5px; } .product .image img{ display:block; margin:3px auto; } .product .description{ float:left; width:50%; } .products .price{ color:#FFF; background:#e11711; font-weight:bold; float:left; padding:3px; } .bottom{ border-bottom:solid 2px #009847; background:#fff; height:8px; } .contentLabel{ display:block; } .bct{ font-size:80%; } ul.nav .selected> a, ul.nav .selected> a:visited{ text-decoration:none; color:#009847; } .ccEditable{ border:dashed 1px silver; display:block; } .table{ border:solid 1px #FFF; width:100%; } .table TR{ margin:0px; } .table THEAD TD{ background:#c9e7f7; padding:5px; font-weight:bold; } .table TBODY TD{ background:#EEE; padding:5px; font-size:90%; } .table TBODY TD.subhead{ background:#DDD; font-weight:bold; font-size:95%; } .logged-menu{ text-align:right; } div.searchBox .field{ vertical-align:middle; } div.searchBox .button{ vertical-align:middle; }