body{margin:0;padding:0;text-align:left;background:#FFF}
body,td,h1,h2,h3,h4{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#929699;line-height:12px}
h1,h2,h3{margin:0 0 10px 0;font:bold 15px "Trebuchet MS";line-height:18px;display:block; color:#070707}
#content h2,#content h3{margin-top:20px}
#left-colum h3{margin-bottom:15px}
h4{font:bold 11px Tahoma; color:#000; margin:0 0 15px 0}
h1 a{text-decoration:none; margin-left:5px}
p{margin:0 0 13px 0; padding:0}
a{text-decoration:underline;color:#5cb100}
a:hover{text-decoration:none;color:#000}
form{display:inline}
input,select,textarea{ font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#929699;vertical-align:middle; border:1px solid #b9b9ba}
input.button{font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; width:160px; height:29px; border:0; font-weight:bold; color:#FFF; background:#699906 url(img/but-1.png) 0 0 no-repeat; padding:0 20px 0 0; line-height:29px;margin:0 0 0 9px;float:right; cursor:pointer}
input,select{height:16px; line-height:16px}
textarea{}
.clear{height:1px;overflow:hidden;clear:both}

#main{display:block; width:800px;margin:0 auto; position:relative}

#head{display:block; height:51px; line-height:14px; position:relative; padding:18px 0 0 263px}
#head #logo{position:absolute; top:15px; left:0px}
#head a img{border:0}
#head #desc{width:330px; float:left; color: #5cb100; font-size: 11px;}
#head ul{padding:0; margin:0; list-style:none}
#head ul li{float:left; white-space:nowrap; padding:0 13px 0 0; margin:0 12px 0 0; background:url(img/li-2.gif) 100% 4px no-repeat}
#head ul li.end{background:none; padding:0; margin:0}

#container{padding:0 0 20px 205px;border-bottom:1px solid #d9dadc}

#left-colum{display:block;width:162px; float:left; margin-left:-91px}
html>body #left-colum{margin-left:-182px}
#left-colum #menul{margin:2px 0 10px 0; padding:0; list-style:none; border-top:1px solid #d9dadc}
#left-colum #menul li{display:block; padding:0 0 0 11px; height:23px; line-height:23px; border-bottom:1px solid #d9dadc}
#left-colum #menul li a{color:#929699; text-decoration:none}
#left-colum #menul li a:hover{color:#5cb100}
#left-colum .box{padding:0 0 5px 11px; line-height:17px; border-bottom:1px solid #d9dadc; margin-bottom:10px}
#left-colum .box p{margin-bottom:11px}
#left-colum .box b{font:bold 12px Tahoma; color:#000}
#left-colum .box i{display:block; width:65px; float:left; font-style:normal}
#left-colum .box .detail a{padding-right:18px; background:url(img/detail-1.gif) 100% 2px no-repeat; font-weight:bold; color:#959a9e; text-decoration:none}
#left-colum .box .detail a:hover{color:#5cb100}
#left-colum .box ul{margin:0;padding:0 0 11px 0; list-style:none}
#left-colum .box ul li{display:block;padding:0 0 1px 12px; background:url(img/li-1.gif) 0 8px no-repeat}
#left-colum .box ul li i{display:block; width:46px; float:left; font-style:normal}
html>body #left-colum .box ul li i{width:50px}
#left-colum .box ul li a{color:#929699}
#left-colum .box ul li a:hover{color:#5cb100}
#left-colum .box-2{padding:0 0 15px 11px}
#left-colum .box-2 ul{margin:0; padding:10px 0; list-style:none}
#left-colum .box-2 ul li{display:block; width:135px; padding:0 0 20px 0;text-align:center}
#left-colum .box-2 ul li a,
#content .catalog li a{text-decoration:none}
#left-colum .box-2 ul li a b{text-decoration:underline; font-weight:normal}
#content .catalog li a i{text-decoration:underline; font-weight:bold; font-style:normal}
#left-colum .box-2 ul li a:hover b,
#content .catalog li a:hover i{text-decoration:none}
#left-colum .box-2 ul li a img{border:0}

#error li{color:red; text-decoration:underline; font-weight:bold; font-style:normal; list-style:none; padding:0; margin:0;}

#menu{padding:11px 0 0 8px; margin:-11px 0 0 -4px; float:left; width:100%}
html>body #menu{margin-left:-8px}
#menu img{margin-left:-8px}
#menu ul{display:block; height:13px; padding:0 0 10px 0; margin:0 0 22px 0; border-bottom:1px solid #d9dadc}
#menu li{display:block; padding:0 25px 0 14px; height:13px; line-height:13px; font:bold 11px Verdana; float:left; border-right:1px solid #b2b2b2}
#menu li.first{padding-left:2px}
#menu li.end{padding-right:0; border:0}
#menu li a{text-decoration:none; color:#6b785d}
#menu li a:hover{color:#5cb100}

#content{float:left; width:100%; font-size:11px; line-height:13px}
#content .catalog{display:block;margin:0 0 30px 0; padding:0; list-style:none}
#content .catalog li{display:block;font-size:10px; padding:8px 0; margin:0 38px 7px 0; width:184px; line-height:18px;border-right:1px solid #d9dadc;float:left}
html>body #content .catalog li{margin-bottom:14px}
#content .catalog li.end{width:148px; margin-right:0; border:0}
#content .catalog li img{border:1px solid #ececed; margin-bottom:7px}
#content .catalog li a:hover img{border-color:#cbcbcb}
#content .catalog li a{font:bold 12px Tahoma}
#content .catalog li b{font-weight:normal; color:#010101}
#content .catalog li p b{ font:bold 12px Tahoma}
#content .catalog li.clear{padding:0; height:1px; border-bottom:1px solid #d9dadc; margin:0 0 14px 0; width:100%; clear:both; float:none}
#content .catalog li p{margin:5px 0 0 0; line-height:12px}
#content .catalog li p a{color:#929699; font:bold 10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
#content .catalog li p a:hover{color:#5cb100}
#content .news{padding-left:13px}
#content .news ul{margin:0; padding:0; list-style:none}
#content .news li{display:block; font-size:10px; line-height:12px; padding:0 0 15px 0}
#content .news li p{margin-bottom:7px}
#content .news li p.nm{color:#000;padding-left:108px}
#content .news li p.nm b{display:block; font-weight:normal; float:left; margin-left:-55px; color:#bdbebe}
html>body #content .news li p.nm b{margin-left:-110px}
#content .news li p.nm b i{font-style:normal; background:#5cb100; padding:0 2px; color:#FFF}
#content .news li p.nm a{ color:#000}
#content .news li p.nm a:hover{ color:#5cb100}
#content .page{display:block;float:right; text-align:right; font-size:10px; line-height:18px; clear:both}
#content .page a,
#content .page b{font-weight:bold; color:#929699; text-decoration:none; margin:0 3px}
#content .page a:hover,
#content .page b{color:#5cb100}
#content .cat-detail{font-size:10px; margin-bottom:30px}
#content .cat-detail .img{ float:left; margin:0 14px 0 0}
#content .cat-detail .catalog li{width:auto; margin-right:28px; border:0}
#content .cat-detail .price{margin-bottom:50px}
#content .cat-detail .price b{font:bold 12px Tahoma; color:#010101}
#content .cat-detail .price a{font-weight:bold; text-decoration:none}
#content .box p{margin-bottom:25px; font-size:10px; line-height:12px}
#content .box a{font-weight:bold}
#content span.detail{display:block; padding-top:5px}

#content .tab-1{border:0; width:100%; border-collapse:collapse}
#content .tab-1 th,
#content .tab-1 td{border-bottom:1px solid #ececed;padding:8px 5px 8px 15px;line-height:13px;text-align:left;vertical-align:top;color:#726666}
#content .tab-1 th{border-top:1px solid #ececed;color:#929699;white-space:nowrap;font:bold 10px Verdana; padding-top:9px;background:#f2f6ef url(img/th-1.gif) 0 0 repeat-x}
#content .tab-1 td.td-1{font:bold 12px Tahoma; width:160px}
#content .tab-1 td.td-2 a{color:#959a9e}
#content .tab-1 td.td-2 a:hover{color:#5cb100}
#content .tab-1 td.td-3 a{text-decoration:none}
#content .tab-1 td.td-3 {text-align:center; }
#content .tab-1 td.td-3 b{margin:0 3px; font-weight:normal}
#content .tab-1 td.td-4,
#content .tab-1 .end td.td-5 b{font:bold 12px Tahoma; color:#000}
#content .tab-1 .end td{border:0; text-align:right}
#content .tab-1 .end td.td-5{text-align:left}

#content .form-1{ padding:0; margin:0 0 40px 0; list-style:none}
#content .form-1 li{ display:block; width:425px; padding-top:9px; font-size:10px; font-weight:bold; clear:both}
#content .form-1 li input{float:right; width:246px}
#content .form-1 li textarea{float:right; height:55px; width:246px}
#content .form-1 li select{float:right; width:250px}
html>body #content .form-1 li select{width:248px}

#footer{height:72px;padding:44px 0 0 22px; text-align:right}
#footer a{margin-left:9px}
#footer a img{border:0}
#footer p{ float:left; text-align:left; padding-top:8px; color:#adadad}
#footer p a{color:#adadad; margin:0}
#footer p a:hover{color:#5cb100}
