* html .white { height: 0.01%; }

body,form,ul,li{padding:0;margin:0;list-style-type: none;background:#f1efed}
body{position:relative}
body *{font:11px Tahoma}
strong,b{font-weight:bold}
img{border:0}
span{color:#000}
.clr,.clr5,.clr10,.clr25,.clr15{clear:both;height:1px;overflow:hidden}
.clr5{height:5px}.clr10{height:10px}.clr15{height:15px}.clr25{height:25px}
.body{width:1004px;position:relative;margin-bottom:25px;text-align:left}
.logo{position:absolute;top:0;left:130px;z-index:11;cursor:pointer}
.l{width:265px;float:left;position:relative;z-index:10}
.girl{background:url(i/girl.jpg);height:455px;display:block}
.listImg{background:url(i/catImg.gif);height:131px;display:block;padding-left:9px;width:256px;overflow:hidden}
.listImg img{height:131px}
.r{width:739px;float:right;position:relative;z-index:1}
.err{color:red;margin-bottom:10px}

a:hover{text-decoration:none}
a{text-decoration:underline}

/* Новинки */
.blockNl,.blockN{float:left;position:relative}
.blockN{width:298px;margin-left:25px;display:inline}
.blockNl{margin-left:30px;width:225px;display:inline}
.blockNSep,.sepLft,.sepProd{background:#fff;border-bottom:solid 1px #cdc6c1;height:1px;overflow:hidden}
.blockNSep{float:left;width:298px;margin-left:25px}
.sepLft{clear:both;width:264px}
.sepProd{width:225px;clear:both;margin-bottom:10px}

.new{width:298px;height:29px;position:relative;background:url(i/new.gif);margin-bottom:9px}
.new .ttl{font-size:14px;position:absolute;left:10px;top:6px;color:#fff}
.nLAll a,.new a{color:#941e03;font-weight:bold}
.new a{position:absolute;bottom:7px;right:19px;text-decoration:none}
.blockNl .new{width:223px;background:url(i/newLeft.jpg)}

.blockNl .prodNew{margin-bottom:10px}
.prodNew .img{border:solid 2px #e8e3e0;background:#fff;height:98px;width:167px;overflow:hidden;float:left;margin-right:9px;text-align:center}
.prodNew .img img{height:98px}
.prodNew .ttl{color:#1ca6ce;font-size:15px;font-weight:bold;max-height:36px;overflow:hidden}
.blockNl .prodNew .img,.blockNl .prodNew .ttl{clear:both}
.prodNew .nR{width:118px;float:right;height:40px}
.blockNl .prodNew .nR{float:left;width:150px}
.npCard{float:left;clear:left;/* padding-top:17px;background-position:0 17px */}
.blockNl .npCard{float:right}
.nLAll{float:right;text-align:right}
.nLAll a{margin-right:4px;line-height:20px}
.nLAll b{float:right;height:19px;width:13px;background:url(i/new.gif) right -5px;display:block}

/* Before list */
.bList,.aList{padding:20px 25px 0 20px}.aList{padding-top:0}
.bread,.filter,.current,.page{margin-bottom:10px}
.bread{height:14px}
.bread a,.page a,.filter a{color:#000}
.filter{color:#1ca6ce;font-weight:bold}
.filter .all{float:right}
.filter .o{position:relative;padding-left:3px}
.filter .o img{position:absolute;top:1px;left:0}
.page{font-weight:bold}
.bread b,.page b,.filter b{font-weight:bold;color:#000}
.page .compare{float:right;color:#1ca6ce;font-weight:bold}
.current,.forselect{font-weight:bold;color:#f36f21}
.current b,.forselect b{background:url(i/cat.gif) no-repeat left top;height:12px;width:12px;display:block;float:left;margin-right:5px}
.forselect{padding-left:10px;width:215px;height:30px;display:block}
.forselect b{background-position:right top}

/* Product list */
.list{padding:0 10px}
.lProd{padding-left:10px;background:#f8f8f8;float:left;display:inline;width:620px}
.lProd .img{float:left;margin:10px 10px 10px 0;display:inline}
.lProd .img img{}
.detDesc{float:left;width:270px;padding:10px 10px 0 0}
.moreInfo{float:left;width:130px;padding-top:10px}
.check{float:left;padding:50px 0 0 10px;width:70px}
.listI{height:151px}

/* Footer */
.footer{padding-left:25px;width:979px;height:70px;background:url(i/footerPhone.png) no-repeat 325px bottom;clear:both}
.footer .ban{float:left;margin-right:15px}
.footer .info{float:left;width:180px;position:relative;color:#fff;height:70px;display:block}
.footer .info .iimg{position:absolute;left:0;top:0}
.footer .info div{position:absolute;left:25px;top:20px}
.footer .info div a{color:#fff}

/* Left Column blocks */
.block{padding:20px 0 0 30px;margin-bottom:20px}
.block .ttl{color:#525454;font-size:15px;font-weight:bold;margin-bottom:10px}
.block .btn{width:83px} 

.fp{color:#000;margin-left:10px}
.reg{color:#1ca6ce;font-weight:bold}
.input{clear:both;height:30px}
.input span{width:45px;display:block;float:left}
.lInput{width:140px;height:12px;float:left}

.question span{width:110px;float:left;line-height:18px}
.question .btn{margin-top:10px}        

/* TOP */
.top{background:url(i/top.gif);height:43px;display:block;padding-top:25px}
.s,.sOver{color:#a09086;border:#e8e3e0 solid 1px;margin:0 5px 0 41px;padding:2px 0 0 6px;font:11px Tahoma;height:16px;width:142px;float:left}
.s{background:#fff url(i/search.gif) no-repeat 6px 5px}
.sbtn{height:19px;width:19px;display:block;background:url(i/sbtn.gif) no-repeat 4px 4px;float:left}
.scb,.cur{float:left;margin-right:5px}
.sint{display:block;float:left}
.cart{padding:3px 0 0 26px;margin:0 10px;height:23px;background:url(i/cart.gif) no-repeat;display:block;float:left;width:120px}
.cart span,.cart a{color:#1ca6ce;font-weight:bold}
.phone{float:right;background:url(i/phone.gif);width:138px;height:33px;margin-right:20px;display:inline}

/* PRODUCT */
.prod{height:262px;width:205px;display:block;background:#f8f8f8 url(i/prodCorner.jpg) no-repeat right bottom;padding:10px;position:relative;margin-left:10px;margin-bottom:10px}
.img, .prod .img{border:solid 2px #e8e3e0;background:#fff;height:116px;overflow:hidden;width:196px;display:block;text-align:center}
.prod .img img{}
.detDesc .ttl,.prod .ttl{color:#1ca6ce;font-size:15px;font-weight:bold;max-height:36px;overflow:hidden}
.detDesc .desc,.prod .desc{color:#000;height:39px;overflow:hidden}
.loprice,.oprice{color:#1ca6ce;font-weight:bold;font-size:10px;text-decoration:line-through}
.oprice{position:absolute;left:0;top:0}
.nprice,.nnprice{color:#525454;font-weight:bold;font-size:20px;white-space:nowrap}
.nprice{position:absolute;left:0;top:10px}
.det,.ndet{height:16px;width:59px;background:url(i/detail.gif);display:block}
.det{position:absolute;left:0;bottom:0}
.lpCard,.pCard,.npCard{height:23px;background:url(i/cart.gif) no-repeat;padding-left:25px;font-size:10px;line-height:23px;color:#1ca6ce;width:50px;display:block}
.pCard{position:absolute;right:0;bottom:0}
.star,.star0,.star05{height:11px;width:11px;display:block;background:url(i/star.png);float:left;_background:url(i/star.gif) no-repeat;}
.star05{background:url(i/star.png) -11px 0px;_background:url(i/star.gif)  no-repeat -11px 0px}
.star0{background:url(i/star.png) right;_background:url(i/star.gif) no-repeat right}
.lInstock0,.lInstockOk, .instock0,.instockOk{color:#525454;font-size:10px}
.lInstock0,.lInstockOk{clear:both;padding:2px 0}
.instock0,.instockOk{position:absolute;top:0;right:0}
.lInstockOk,.instockOk{color:#1ca6ce}
.stars{position:absolute;top:13px;right:0}
.pFoot{position:absolute;bottom:10px;height:50px;width:205px;left:10px}

/* MENU */
.menu{background:url(i/menuBG.gif);height:53px;display:block;padding-left:40px}
.menu a{float:left;font-size:12px;font-weight:bold;padding:9px 13px 0;color:#fff;border-top:solid 4px #f36f21;position:relative;height:40px;text-decoration:none}
.menu a b{position:absolute;right:-1px;top:2px;background:url(i/menuSep.gif);height:41px;width:2px}
.menu .sel,.menu a:hover{border-top:solid 4px #18120d}
.menu a img{position:absolute;top:-3px;left:1px;display:none}
.menu a:hover img{display:block;_display:none}

/* CATEGORY MENU */
.title{font-size:20px;color:#f36f21;text-transform:uppercase;padding-bottom:5px;text-indent:20px}
.white{background:#fff}
.shadow{height:5px;background:url(i/shadow.gif) repeat-x}
.cat a,.catLeft a{font-size:12px;color:#000;text-decoration:none}
.cat{width:232px}
.catLeft{width:265px}
.catDiv,.topDiv{float:left;padding:25px 0 0 1px;z-index:1;position:relative}
.insDiv{padding:5px 0 0 1px;float:left}
.catDiv{z-index:10}
.catI1{height:71px;background:#f6f5f4 url(i/cat.jpg) no-repeat 0px 0px;width:232px;vertical-align:middle;position:relative}
.catLeft .catI1{background:#f6f5f4 url(i/catLeft.jpg) no-repeat 0px 0px;height:71px;width:265px;padding:0}
.catI1a{display:block;height:58px;width:184px;padding:13px 0 0 51px;}
.catLeft .catI1a{width:204px;padding-right:10px}
.sCatIm, .ssCatIm, .sssCatIm{visibility:hidden;position:absolute;right:-188px;top:-1px;width:186px;border:solid 1px #cec9c6;border-left:solid 1px #fff;z-index:10}
.sCatI .sCatIa,.ssCatI .ssCatIa,.sssCatI .sssCatIa{color:#000;font-size:11px}
.sCatI,.sCatI a,.ssCatI,.ssCatI a,.sssCatI,.sssCatI a{width:186px}
.sCatI,.ssCatI,.sssCatI{float:left;position:relative;background:#f6f5f4}
.sCatI a,.ssCatI a,.sssCatI a{display:block;width:156px;padding:5px 20px 5px 10px;overflow:hidden;background:#f6f5f4}

/*.sCatI a:hover,.ssCatI a:hover,.sssCatI a:hover{background:#f6f5f4 url(i/arr.gif) no-repeat 172px 3px}
*/

.catI1:hover, .catI1hover,
.catLeft .catI1:hover,.catLeft .catI1hover{background-position:0px -71px}

.catI1:hover .sCatIm,.catI1hover .sCatIm,
.sCatI:hover .ssCatIm,.sCatIhover .ssCatIm,
.ssCatI:hover .sssCatIm,.ssCatIhover .sssCatIm{visibility:visible}

.sCatI:hover .sCatIa,.sCatIhover .sCatIa,
.ssCatI:hover .ssCatIa,.ssCatIhover .ssCatIa,
.sssCatI:hover .sssCatIa,.sssCatIhover .sssCatIa{color:#f36f21;font-size:11px}

.sCatI:hover,.sCatIhover,
.ssCatI:hover,.ssCatIhover,
.sssCatI:hover,.sssCatIhover{color:#f36f21/* ;background:#f6f5f4 url(i/arr.gif) no-repeat 172px 3px */}

.sCatIm a:hover,
.ssCatIm a:hover,
.sssCatIm a:hover{color:#f36f21}


/* Product info */
.info{padding:0 30px;}
h1{font-weight:bold;font-size:16px}
.pimg{float:left;margin:0 10px 5px 0}
.infor{float:right;width:100px;background:#F1EFED;text-align:center;border:dotted 1px #b6b5b3}
.infor li{padding:1px;text-align:left}
.infor .btn{margin:3px}
.rateOk{color:green}.rateErr{color:red}
.ttlPh{color:#525454;font-size:15px;font-weight:bold;padding:10px 0}

/* Cart table */
.ctbl{padding:0 30px}
.ctbl table input{width:50px;text-align:right}
.ctbl table{width:100%}
.ctbl td{text-align:right;border-bottom:solid 1px #cdc6c1}
.ctbl table *{font-size:14px}
.ctblh td{text-align:center;border-top:solid 1px #cdc6c1;padding:4px 0;background:#F1EFED}
.ctbl .ctbl1{text-align:left}
.ctbl .ctbl2{text-align:center;}
.ctbl .ctbl2 a{font-size:12px;font-weight:normal}
.ctblres{font-weight:bold;padding-top:10px}

/* Bill */
table#bill td {font-size: 13px;font-family: Arial;}
table#bill td#header {font-size: 20px;font-weight: bolder;border-bottom: 2px solid #000;}
tr#list_header td {text-align: center;font-weight: bolder;background-color: #DFFFDF;}
td#wrote_title, tr.vat td, tr.all td, td#supplier_name {font-weight: bolder;}
table#bill td.warning {font-size: 11px;}
tr.list_footer td, tr.top_sep td {border-top: 2px solid #000;}
td.num {text-align: right;}
td.left {border-top: 1px solid #000;border-right: 1px solid #000;border-left: 2px solid #000;}
td.middle {border-top: 1px solid #000;border-right: 1px solid #000;}
td.right {border-top: 1px solid #000;border-right: 2px solid #000;}
td.left_title {border-top: 2px solid #000;border-left: 2px solid #000;border-right: 1px solid #000;}
td.middle_title {border-top: 2px solid #000;border-right: 1px solid #000;}
td.right_title {border-top: 2px solid #000;border-right: 2px solid #000;}
td#wrote {border-bottom: 1px solid #000;}
td#supplier_title, td#recipient_title {text-decoration: underline;}

@media print {.top,.menu,.l,.reg,.logo,.footer{display:none}.r{width:100%}.body{width:700px}.logo{top:-1000px}}

div.c2010 {

} 

div.c2010 a {
text-decoration: none;
}

div.c2010 span {
color: #df2059;
font-size: 12pt;
}