*{margin:0; padding:0; font-size:100%;outline:0; }
body{background:#d5eae6;font:13px Arial,sans-serif;color:#383735;}
p{padding-bottom:1em;}
img{border:none;}
a{color:#006b5d;text-decoration:none;}
a:hover{text-decoration:underline;}
table,td{border-collapse:collapse;padding:0;border:none;}
h1{font:normal 19px Arial;border-bottom:2px solid #c9d8d5;padding:20px 0 3px 0;margin-bottom:20px;}
h1.cat_inner{margin-bottom:2px;}
h2{font:bold 12px Arial,sans-serif;}
.search{margin-top:16px;}
.top{font-weight:bold;height:25px;border-top:1px solid white;border-bottom:1px solid white;}
.top ul{list-style:none;padding:3px 0 0 10px;overflow:hodden;}
.top ul li{float:left;padding-right:20px;}
.center{width:948px;border-left:1px solid #fff;border-right:1px solid #fff;}
.shadleft{background:url(/i/shaddow_left.gif) repeat-y right;width:30%;}
.shadright{background:url(/i/shaddow_right.gif) repeat-y left;width:30%;}
.whitebg{background:#fff;vertical-align:top;padding:0 8px 0 12px;width:200px;}
.downlink{margin:10px;padding-top:10px;}
.contentmain{background:#eef8f6;vertical-align:top;border-right:1px solid #c9d8d5;border-left:1px solid #c9d8d5;padding:0 20px;width:468px;}
.content{background:#fff;vertical-align:top;border-left:1px solid #c9d8d5;padding:20px;width:100%;}
.contentmain ul,.content ul{margin-left:20px;padding-bottom:20px;}
.contentmain li,.content li{padding-bottom:6px;}
#topboard,#lineblock,#maintable,#copyright,#top{width:100%;table-layout:fixed;}
#top .center{background:#fff;}
#topboard{background:#007d6b url(/i/topgrad.jpg) repeat-x 80% 0;}
#topboard .center{background:#007d6b url(/i/topgrad.jpg) repeat-x;height:162px;border:none;}
#topboard .shadleft, #topboard .shadright{background:none;}
#topboard .logo{position:relative;margin:-10px 0 0 10px;}
#topboard .icons{position:absolute;top:60px;left:109px;}
#topboard .icons a{margin-right:21px;text-decoration:none;}
#address{color:#fff;text-align:right;padding-right:10px;}
#address .tel{font-size:20px;}
#address a{color:#fff;}
#lineblock .center{background:url(/i/lineblock_center.gif) repeat-x;height:28px;}
#lineblock .cartlink{float:right;margin:2px 10px 0;font:11px Arial normal;}
.cartlink img{vertical-align:middle;}
#ajaxSearch_form{padding:20px 0;}
#ajaxsearch_input{color:#000; border:solid 1px #c5d4d1;width:170px;height:18px;float:left;}
#ajaxSearch_submit{width:19px;height:20px;border:none;background:url('/i/search.gif') no-repeat transparent;float:left;margin-left:5px;}
#menu{width:200px;margin:0;padding-bottom:15px;}
#menu li{list-style:none;padding-bottom:2px;font: normal 11px/18px Tahoma, sans-serif;}
#menu a{color:#383735;text-decoration:none;font-weight:bold;text-transform:uppercase;}
#menu a:hover{text-decoration:underline;}
#menu li.active{border-bottom: 1px dashed #d5e0de;}
#menu li.active > a{color:black;  text-decoration:underline;text-transform:uppercase;}
#menu ul.inner_menu{margin:0 0 3px 15px;width:180px;padding-top:8px;display:none;}
#menu ul.inner_menu a{color:#006b5d;text-decoration:none;text-transform:none;font-weight:normal;}
#menu ul.inner_menu a:hover{text-decoration:underline;}
#menu ul.inner_menu li.active{list-style-image:url('/i/bullet.gif');}
ul.inner_menu li.active a{color:#006b5d;text-decoration:none;font-size:11px;font-weight:normal;text-transform:none;}
#menu ul.inner_menu ul.inner_menu{width:160px;}
ul.inner_menu ul.inner_menu li{list-style-image: url('/i/bull.gif');}
#news{font:11px Tahoma,sans-serif;}
#news .date{color:#bdbbbb;}
#news .text{padding-bottom:14px;}
#copyright{font:11px Tahoma,sans-serif;height:75px;}
#copyright a.copy{display:block;margin-top:3px;width:108px;}
#copyright td.copy{width:115px;}
#copyright .center{background:#d6e9e6 url(/i/copyright_bg.gif) repeat-x bottom;height:28px;}
#copyright .cont{margin:10px 20px;width:910px;}
.tbl{width:100%;}
div.item{border-bottom:solid 1px #c9d8d5;overflow:hidden;}
.tbl tr.head td{height:40px;font-weight:bold;padding:12px 0 5px 6px;background:#f4f7f7;}
.tbl tr.s td{background:#f4f7f7;}
.tbl tr.head td a{text-decoration:none;color:#383735;font-size:13px;}
div.imgpreview{float:left;background:#fff;border-left:1px solid #c9d8d5;border-right:1px solid #c9d8d5;text-align:center;  width:80px;}
div.name{float:left;width:100px;font-size:11px;padding:7px;}
div.desc{float:left;font-size:11px;color:#383735;padding-left:10px;width:384px;}
div.desc .intro{float:left;min-height:50px;}
div.price{float:left;text-align:right;width:120px;}
.prod{font-size:10px;color:#777;overflow:hidden;}
div.price span{font-size:10px;}
div.cart{padding:0 3px 0 10px;}
div.del{text-align:right;}
div.del a{display:block;width:13px;height:13px;background:url('/i/del.gif') no-repeat;  text-decoration:none;}
div.del a:hover{background:url('/i/del_a.gif') no-repeat;}
h1.tech{border-bottom:none;padding:10px 0 10px 0;margin-bottom:0;}
table.tech{width:100%;}
table.tech td{border-bottom:solid 1px #ddd;padding:0.4em 0.6em;vertical-align:middle;}
table.tech th{text-align:left;border-bottom:solid 1px #ddd;padding:0.4em 0.6em;  padding-right:24px;vertical-align:middle;}
h1.tech{font:normal 19px Arial,sans-serif;    border-bottom:none;    padding:10px 0 10px 0;    margin-bottom:0;}
#filters{float:left;width:100%;padding:10px 0 10px 0;background:#d6e9e6;overflow:hidden;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;font-size:11px;}
#filters .tbl td{border:none;}
#filters label{font-size:9px;clear:both;}
#filters .dropdown{min-width:100px;margin-top:3px;}
#filters .checkbox{margin-top:4px;}
#filters div{float:left;margin-left:10px;}
#filters_submit{margin-right:10px;}
#cat_footer{background:#d6e9e6;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;font-size:11px;height:50px;}
#whitespace{height:10px;}
#pages{float:left;margin-left:10px;width:500px;overflow:hidden;}
#pages .ditto_currentpage{font-weight:bold;height:13px;float:left;margin:0 5px;}
#pages .ditto_page{margin-left:1px;float:left;}
#pages span{float:left;}
#count{float:right;margin-right:10px;}
#count label{font-size:9px;}
.look_more{overflow:hidden;}
.look_more .node{width:210px;height:230px;float:left;padding:5px;text-align:center;border:1px solid #c9d8d5;margin-left:5px;}
.look_more .title,.look_more .intro{text-align:left;}
.look_more .title{padding-bottom:10px;}
.look_more .wrap{height:215px;overflow:hidden;}
.look_more .more{text-align:right;}
.goods_main{overflow:hidden;}
.goods_main .node{width:210px;height:230px;float:left;padding:5px;text-align:center;border:1px solid #c9d8d5;margin:5px;background:#fff;}
.goods_main .title,.look_more .intro{text-align:left;}
.goods_main .title{padding-bottom:10px;}
.goods_main .wrap{height:215px;overflow:hidden;}
.goods_main .more{text-align:right;}
.producer{font-size:11px;float:right;}
.art{font-size:11px;float:left;}
