* { margin:0; padding:0; }/* div { border: 1px dotted #000000;} */html, body {margin: 0; padding:0 5px; min-width:998px}* html html, * html body {width: expression(document.body.clientWidth<999 ? "998px" : "100%")}body{ font: Tahoma, Arial, Helvetica, sans-serif; color:#000000; }#wrapper { width:100%; height:100%; }#all { position: relative; height: 100%; width:100%; margin:0 auto}html>body #all {	height: auto; min-height: 100%; }  A, A:link { color: #484E53; text-decoration: none; }A:visited { color: #7C868A; } A:hover, A:active{ text-decoration: underline;}#head { float:left; width:100%; height:47px; margin:30px 0px 20px 0px; }#logo { float:left; width:163px; height:47px; margin-left:7px; background:url(../images/logo.jpg) no-repeat; }.menu { float: right; width: 400px; margin-top: 15px; padding-left: 3px; vertical-align: middle; text-align: right; }.menu a { padding-left: 5px; padding-right: 5px; font: 10px Tahoma, Arial, Helvetica, sans-serif; font-weight: bolder; color: #7D8789; text-decoration: none; }.menu a:hover { padding-left: 5px; padding-right: 5px; font: 10px Tahoma, Arial, Helvetica, sans-serif; font-weight: bolder; color: #535D5F; text-decoration: none; }#body { float:left; width:100%; min-height: 100%; margin:0px; }#maintitle {height: 226px; background: url(../images/bg.gif) 0 0 repeat-x; margin:1px; margin:0 180px 0 0; border:1px solid #e3e3e3; }
#mt2 {
height: 226px; 
background: url(../images/mainbg2.jpg) right top no-repeat;
}
#site { float: left; height: 20px; width:340px; margin: 2px 0px 0px 15px}#site a { font: 0.60em/1.7em Tahoma, Arial, Helvetica, sans-serif; width: 100%; font-weight: bolder; color: #f7802e; text-decoration: none; }#site a:hover { font: 0.60em/1.7em Tahoma, Arial, Helvetica, sans-serif; width: 100%; font-weight: bolder; color: #87c1cc; text-decoration: underline; }#site a:visited { font: 0.60em/1.7em Tahoma, Arial, Helvetica, sans-serif; width: 100%; font-weight: bolder; color: #87c1cc; text-decoration: none; }#search { float: right; height: 40px; width:200px; margin: 0px 10px 0px 15px; padding-top: 15px; text-align: right; vertical-align: middle}form{width:200px}fieldset{border:0px solid #000}input,textarea{ margin: 0px; border-style:solid; border-color: #999; border-width:1px 1px 1px 1px; font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;}input#go { border:1px solid #485B6A; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #fff; font-weight: bolder; background: #6EABBC url(../images/butt.jpg); width:44px; height: 20px; }
#slogon_a { 
width:100%; 
float: right; 
margin: 20px 0 0 0; 
font: 14px Tahoma, Arial, Helvetica, sans-serif; 
color: #ffffff; 
font-weight: bold; 
text-transform: uppercase; 
text-decoration: none; 
height:40px;
display:none;
}
#slogon_b { float: right; margin-left: 45px;  margin-top: -42px; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bolder; text-transform: uppercase; text-decoration: none;  width:250px; height:40px; }#menu { float: right; display:inline; height: 226px; width:175px; margin-top:0px; margin:0; border:1px solid #D3D6D8; line-height: 20px; background:url(../images/cmenubg.gif); }div.m1 { background:url(../images/listbg.jpg); padding: 13px;}div.m1 a {  font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bolder; text-transform: uppercase; text-decoration: none; }div.m1 a:visited {  font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bolder; text-transform: uppercase; text-decoration: none; }div.m2 { padding: 13px; }div.m2 a { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #566268; font-weight: bolder; text-transform: uppercase; text-decoration: none; }div.m2 a:visited { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #566268; font-weight: bolder; text-transform: uppercase; text-decoration: none; }#content { float: left; width:100%; min-height: 100%; margin:2px 0 0 0;}#catalog { float: left; width:210px; border: #E3E3E3 solid 1px; margin: 2px 1px 1px 1px}div.catalog_bg { float: left; width:204px; height: 27px; background: white url(../images/catalbg.jpg) no-repeat; margin-left: 2px; }div.catalog_text { width:150px; height: 20px; margin-top:5px; margin-left:25px; }div.catalog_text a { font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #fff; font-weight: bolder; text-transform: uppercase; text-decoration: none;  }div.catalog_txt { float: left; width:206px; height: 100%; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #677278; margin-top: 10px; }.ctlg { margin-left: 0px; text-indent: 1em; list-style-type: none; }.ctlg_txt { width:175px; height: 22px; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #484E53; background: white url(../images/ctl_bg.gif) 2px 0px no-repeat; }.ctlg_txt a { width:175px; height: 22px; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #484E53; background: white url(../images/ctl_bg.gif) 2px 0px no-repeat; }.ctlg_txt a:hover { width:175px; height: 22px; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #484E53; background: white url(../images/ctl_bg.gif) 2px 0px no-repeat; text-decoration: none; }#protable {margin:0 0 0 0}#protable td {vertical-align:top}.product { width:100%; min-height: 200px; border: #E3E3E3 solid 1px; margin:0 1px}#productW { min-height: 200px; border: #E3E3E3 solid 1px; margin:1px 1px 1px 215px}#product2 { min-height: 200px; border: #E3E3E3 solid 1px; margin:1px 180px 1px 215px}div.product_bg { height: 27px; background: white url(../images/productbg.gif) repeat-x; margin-left: 1px}div.product_bgW { height: 27px; background: white url(../images/productbg.gif) repeat-x; margin-left: 1px; }div.product_text {height: 27px; background: url(../images/productbg1.jpg) 0 0 no-repeat}div.product_text span {display:block; height: 22px; padding:5px 0 0 25px; background: url(../images/productbg2.jpg) right top no-repeat}div.product_text a { font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #fff; font-weight: bolder; text-transform: uppercase; text-decoration: none; }div.product_block {border: #B5BABD solid 1px; vertical-align: top; margin: 2px 0px}div.product_img { float: left; width:100px; margin:2px; background: white; }div.product_imgW { float: left; width:100px; margin:2px; background: white; }div.product_prod { border: 0px; vertical-align: middle; padding: 3px; color: #525E64; }div.product_prodW { border: 0px; vertical-align: middle; padding: 3px; color: #525E64; }div.text_big { padding: 7px 0 3px 0px; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #484E53; font-weight: bolder; }div.text_small {padding: 2px 0 2px 0px; font: 11px Tahoma, Arial, Helvetica, sans-serif; }div.hr { clear: both; height: 1px; background: #C8CAC6 url(../images/hr.gif) repeat-x scroll center; margin: 6px 0 6px 0; }div.hr hr { display: none; }div.prise { float: right; width:50px; height: 14px; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #FE6000; font-weight: bolder; padding-right:15px}div.buy { float: right; width:80px; height: 14px; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #4D93A8; font-weight: bolder; text-align: center; border-left:3px solid #C6CACC; }div.buy a { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #4D93A8; font-weight: bolder; text-align: center; text-decoration: none;}div.buy a:hover { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #4D93A8; font-weight: bolder; text-align: center; }div.buy a:visited { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #4D93A8; font-weight: bolder; text-align: center; text-decoration: none; }#banner {float: right; width:175px; height: 340px; min-height: 200px; margin:2px 0 0 4px; background: white url(../images/ban.jpg) no-repeat; border: #E3E3E3 solid 1px; }#empty { float: left; width: 210px; height: 58px; border: #e3e3e3 solid 1px; }#empty2 { float: right; width: 484px; height: 58px; border: #e3e3e3 solid 1px; }#cont_line { float: left; height: 25px; width:678px; padding:4px 0 0px 20px; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #f2f2f2; font-weight: bolder; text-transform: uppercase; background: url(../images/cont_bar.gif) 3px 0px no-repeat;  }#cont_text { float: left; height: 100px; width:100%; margin:0 0 0 2px; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #677278; }#footer {clear:both; height: 50px;  padding:5px 0 0 1px; background: url(../images/footbg.gif) 0 5px no-repeat}#fback {height:3px; margin:0 0 0 215px; background:#566268; font-size:1px}div .foot { float: left; padding:10px 0 0 5px; width:450px;  font: 0.65em/1.4em Tahoma, Arial, Helvetica, sans-serif; }div .foot a, div .foot a:link { color: #839098; font-weight: normal; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }div .foot a:visited { color: #5A6368; font-weight: normal; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }div .foot a:hover { color: #000; font-weight: normal; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }div .copy { float: right; text-align: right; padding:10px 5px 0 0px; width:200px; font: 0.65em/1.4em Tahoma, Arial, Helvetica, sans-serif; }#catal_on { float: left; height: 80px; width:170px;  }#catal_off { float: left; height: 45px; width:170px; background: url(../images/listbg.jpg) no-repeat; }.input { border: 1px solid #4A565E; background-color: white;  font: 0.70em/1.4em Tahoma, Arial, Helvetica, sans-serif; width: 110px; height: 17px; color: #7A8889; }.clear {clear:both; height:5px} span.marker { color: #fb6a02; font-weight: bold; }
h1{
font: bold 15px Tahoma, Arial, Helvetica, sans-serif;
color: #000; 
}
h2{
font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
color: #000; 
margin-top:5px;
}
p {font: 12px Tahoma, Arial, Helvetica, sans-serif;}
