html,body{height:100%;}

body{margin:0;padding:0;font-family:Tahoma,Verdana,Arial,Helvetica;background:#5a544b url(/images/design/bg.jpg) top center repeat;}



.fleft{float:left;}.fright{float:right}.cleft{clear:left;}.cright{clear:right;}.cboth{clear:both;}

.bgleft{background-position:left;}.bgright{background-position:right;}.bgtop{background-position:top;}.bgbottom{background-position:bottom;}

.nowrap{white-space:nowrap;}

.talc{text-align:center;}



.page-in{width:977px;margin:0 auto;}

.page{padding:0;margin:0;width:100%;min-width:977px;position:relative;height:100%;}

html>body .page{height:auto;min-height:100%;}

.before{font-size:1px;line-height:1px;width:977px;height:65px;clear:both;}

.empty,.footer{height:_foo_;}

.footer{position:absolute;left:0px;bottom:0px;width:100%;}

.page{width:100%;height:100%;}



.dot{position:absolute;top:0;left:0;width:1px;height:1px;padding:1px;overflow:hidden;}



p,th,td,li,form,input,select,textarea{font-family:Tahoma,Arial;}

form{margin:0;padding:0;}

form,input,select,textarea{font-size:12px;color:#1a1a1a;}

input,textarea,select{padding:4px 5px 3px 5px;background:#fff;}

img{border:0;}

form{margin:0;padding:0;}

a{color:#feed01;text-decoration:underline;}

a:hover{text-decoration:none;}

a.inv{background-color:#f7b401;color:#fff;text-decoration:none;}

a.inv:hover{color:#f7b401;background-color:#fff;text-decoration:none;}

.inp{border:1px solid #999;}

.btn{color:#fff;background:#e7a401;border:1px solid #f7b401;padding:1px 10px;}

.btni{padding:0;border:0;}

.rd{background:none;}

.btn.low{padding:0 7px;}

.brdn{border:none;}

.brdl{border-left:1px dotted #ddd;}

.blr{color:#1a1a1a;}

.gr{color:#bbb;}

.nw{white-space:nowrap;}

.ind47{padding-left:47px;text-indent:-47px;}

.shd{background-color:#fbfbfb;}

ul{margin:0 0 0 15px;padding:5px 0;}

li{list-style-type:disc;margin-left:5px;}



form .w100,form td .w100{width:92%;}



.f0{font-size:0;line-height:0;}

.f1{font-size:1px;line-height:1px;}

.w0{width:0px;font-size:0;line-height:0;}

.w100{width:100%;}

.w15px{width:15px;font-size:0;line-height:0;}

.w20px{width:20px;font-size:0;line-height:0;}

.w50px{width:50px;}

.w100px{width:50px;}

.h0{height:0px;font-size:0;line-height:0;}

.h2px{height:2px;font-size:1px;line-height:1px;}

.h5px{height:5px;font-size:1px;line-height:1px;}

.h6px{height:6px;font-size:1px;line-height:1px;}

.h7px{height:7px;font-size:1px;line-height:1px;}

.h10px{height:10px;font-size:1px;line-height:1px;}

.h15px{height:15px;font-size:1px;line-height:1px;}

.h20px{height:20px;font-size:1px;line-height:1px;}

.mr5{margin-right:5px;}

.mb5{margin-right:5px;}

.mt3{margin-top:3px;}

.sml{font:bold 10px Arial;}



.line{padding-top:20px;}

.line .spcr{}

.line,.line a{font-size:12px;color:#fff;}

.email{font-family:Verdana;width:200px;float:left;background:url(/images/design/imail.gif) 2px 0 no-repeat;padding-left:40px;}

.tel{width:360px;float:left;background:url(/images/design/itel.gif) 2px 0 no-repeat;padding-left:40px;}

.cart{width:250px;float:right;background:url(/images/design/icart.gif) 2px 0 no-repeat;padding-left:40px;}

.email div,.tel div,.cart div{margin-bottom:3px;}

.cart{font:11px Verdana;color:#feed01;}

.cart .gr{color:#fff;}

.cart b{font-weight:normal;}

.cart a{font-size:11px;color:#e9e9e9;}



.top{width:977px;min-width:977px;height:131px;padding-top:15px;margin-bottom:20px;}

.top a{font-size:13px;color:#333;}

.top-l{width:235px;height:131px;float:left;}

.top-r{width:742px;height:131px;float:right;clear:right;}

.top-r div{text-align:left;}

.logo{padding-left:37px;padding-top:14px;text-align:left;}



.collage{width:742px;height:131px;}



.left{font-size:11px;text-align:left;color:#fff;line-height:14px;}

.left form{color:#fff;font-size:11px;}

.left .rd{margin:1px 0 0 10px;}

.left td,.left th{font-size:11px;line-height:14px;}

.left a{color:#f7b401;}

.left a.inv{color:#fff;border-bottom:0;}

.left a.inv:hover{color:#f7b401;border-bottom:0;}



.order{padding-top:10px;margin-bottom:10px;}

.lbann{}



.pnl-t{width:224px;height:15px;font-size:1px;line-height:1px;background:url(/images/design/pnl_t.png);background:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/design/pnl_t.png',sizingMethod=crop);}

.pnl-b{width:224px;height:15px;font-size:1px;line-height:1px;background:url(/images/design/pnl_b.png);background:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/design/pnl_b.png',sizingMethod=crop);}

.pnl{width:224px;background:url(/images/design/pnl_c.png);background:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/design/pnl_c.png',sizingMethod=scale);}

.pnl .inn{width:194px;margin:0 13px 0 17px;position:relative;}



.menu .pnt{margin:0 0 12px 0;padding:3px 0 3px 13px;font-family:Verdana;font-size:12px;font-weight:bold;text-transform:uppercase;color:#feed01;background:url(/images/design/pnt1.gif) 0 9px no-repeat;}

.menu .pnt a{color:#feed01;text-decoration:none;border:0;}

.menu .pnt a:hover{}

.menu .pnt2 {margin:0 0 2px 0;padding:2px 0 2px 11px;font-size:12px;font-weight:bold;color:#fff;background:url(/images/design/pnt2.gif) 0 8px no-repeat;}

.menu .pnt2 span{color:#fff;}

.menu .pnt2 a{color:#fff;text-decoration:underline;}

.menu .pnt2 a:hover{text-decoration:none;}

.sub2{margin-left:15px;margin-bottom:14px;}

.sub2 .sub2{margin-bottom:0;}



.middle{}



.hot{width:225px;margin-bottom:5px;padding-left:20px;float:right;}

.hot div{margin-bottom:18px;}



.cont-b{width:742px;height:15px;font-size:1px;line-height:1px;background:url(/images/design/cont_b.gif) no-repeat;}

.cont{width:742px;padding-bottom:10px;font-size:12px;text-align:left;color:#383838;line-height:140%;background:#fff url(/images/design/cont.gif) repeat-y;}

.cont-i{width:700px;margin:0 21px;}

.cont td,.cont th{font-size:12px;line-height:160%;}

.cont p{margin:5px 0 15px;}

.cont a{color:#f7b401;}

.cont a:hover{text-decoration:none;}

.cont a.inv{color:#fff;border-bottom:0;}

.cont a.inv:hover{color:#f7b401;border-bottom:0;}

h1,.title{-x-system-font:none;

color:#1A1A1A;

font-family:Tahoma;

font-size:22px;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:normal;

letter-spacing:-1px;

line-height:25px;

margin:15px 0 7px;

padding:0;}

h2,.ttl{font:normal 19px Tahoma;letter-spacing:0px;color:#1a1a1a;margin:5px 0 7px 0}

h3{font:bold 15px Tahoma;letter-spacing:0px;color:#1a1a1a;margin:3px 0 3px 0}

h3 a{line-height:22px;}

h4{font:bold 15px Tahoma;letter-spacing:0px;color:#1a1a1a;margin:0;padding:0 0 3px 0;}

h5{font:bold 14px Tahoma;letter-spacing:0px;color:#1a1a1a;margin:0;padding:0 0 2px 0}

h6{font:normal 14px Tahoma;letter-spacing:0px;color:#1a1a1a;margin:0;padding:0 0 2px 0}

hr{border:1px dotted #fff;border-top:1px solid #b5b5b5;margin:10px 0;}



.main-prvws{float:left;width:450px;}

.main-prvws img{float:left;margin:0 10px 10px 0;}

.main-prvws hr{clear:both;}

.bold{font:bold 18px Verdana;color:#f7b401;margin-bottom:10px;}



.tbl{border-top:1px solid #bbb;border-left:1px dotted #bbb;}

.tbl th{background-color:#f0f0f0;border-bottom:1px solid #bbb;border-right:1px dotted #bbb;padding-top:2px;padding-bottom:2px;}

.tbl td{border-bottom:1px dotted #bbb;border-right:1px dotted #bbb;}



.pics{padding:10px 0;clear:both;}

.pics .pic{width:155px;margin-right:10px;float:left;}

.pics .pic div{font-size:10px;}

.pics .bvl{clear:both;font-size:1px;height:5px;}



.pager{font-size:12px;line-height:140%;}

.pager span{background-color:#f7b401;color:#fff;}



.bricks{position:absolute;left:0;bottom:0;width:248px;height:178px;font-size:1px;line-height:1px;background:url(/images/design/bricks.gif) left bottom no-repeat;}



.bott{width:977px;height:50px;margin:0 auto;text-align:left;font-size:11px;color:#c6c6c6;}

.bott-left{width:235px;float:left;}

.bott-right{width:742px;float:right;}

.bott a{color:#c6c6c6;}



.cr{font-size:11px;color:#c6c6c6;text-align:left;width:275px;float:left;padding:5px 15px;}
.crcenter{font-size:11px;color:#c6c6c6;text-align:left;float:left;padding:5px 15px;width:295px;}
.cr a{color:#c6c6c6;}



.cnts{float:right;padding:5px 15px;}



.err{color:#f30;}



.news-lst{}

.news-one{}

.news-pic{float:left;margin:0 10px 10px 0;}



.post-lst{}

.post-one{}

.post-pic{float:left;margin:0 10px 10px 0;}



.good-lst{}

.good-one{}

.good-price{font:bold 17px Tahoma;letter-spacing:0px;color:#f7b401;}

.good-absent{font}

.good-pic{float:left;margin:0 10px 10px 0;}



.results{}

.results .info{background-color:#f0f0f0;padding:5px;}

.results .result{}

.results .result h3 a{color:#f7b401;}

.results .context{margin-left:20px;}

.results .link{margin-left:20px;}

.results .link span{color:#f7b401;}

.results .link a{color:#000;}

.results .route{padding-bottom:1px;}

.results .route span{color:#f7b401;}



.blk{border:1px solid #b7b7b7;background:#ededed;}

.blk-i{padding:9px 0;margin:0 9px;}



.sub2{margin-left:15px;margin-bottom:14px;}

.sub2 .sub2{margin-bottom:0;}



.subs{width:200px;margin-bottom:5px; height:43px;}

.subs .inp{border:1px solid #000;width:150px; /*padding-top:1px; height:20px;*/ padding:2px;}

.subs select{width:115px; border:1px solid #000000;}

.subs .blk-i div{padding:2px 0;}

.subs .blk-i span{display:block;margin-bottom:7px;}

.subs .btni{vertical-align:top;}



.path{font:11px Verdana;color:#5e5e5e;position:relative;top:-3px;}

.path a{color:#5e5e5e;}



.filt{text-align:right;margin-bottom:5px;}

.filt,.filt select{font-size:11px;padding:0;}



.pic{border:1px solid #cecece;float:left;margin:0 30px 5px 15px;}

.price{width:160px;border:1px solid #cecece;float:right;padding:5px 18px;font-weight:bold;}

.price a{float:right;}


a.catalog:link {color: #000;}
a.catalog:visited{color:#000;}
a.catalog:active {color: #000;}
a.catalog:hover{color:#000;}