img{behavior:url('/pngbehavior.htc')}
HTML, BODY{margin:0; padding:0; height:100%; background:#fff}
FORM{padding:0; margin:0}
BODY, TD{font-family:Tahoma,Verdana,Arial,Sans-Serif; font-size:75%; color:#000}
INPUT, TEXTAREA{font-family:Tahoma,Verdana,Arial,Sans-Serif}
TEXTAREA{font-size:100%}
TABLE{border:0; border-collapse:collapse; width:100%}
TD{vertical-align:top; padding:0px}
IMG{border:0}
A:focus{-moz-outline-style:none}
A{color:#39f; text-decoration:underline}

A:active{outline:none}

H1, H2, H3{font-weight:normal; margin:0 0 0 0}
H1{font-size:200%; margin:0 0 0.9em 0; color:#000; font-weight:normal}
H2{font-size:110%; margin:0 0 1em 0; font-weight:normal}
H3{font-size:120%}

UL.tire LI{font-weight:bold; margin:0 0 14px -20px; padding:0 0 0 0px;  list-style-type:none;  behavior:expression( !this.before ? this.before = this.innerHTML = '&mdash; &nbsp; '+this.innerHTML:'' );  text-indent:-1.24em}

UL.tire LI A{font-weight:normal}
UL.tire LI:before{content:'\2014\a0'}

 
.div_width {float:left; width:100%; min-height:100%; //height:100%; max-width:1400px; min-width:1000px; width:expression(document.body.clientWidth <1005 ? '1003px' :document.body.clientWidth >1400 ? '1400px' : 'auto')}

.div_main{float:left; //height:100%; min-height:100%; padding-left:256px}

.div_left{width:256px; margin-left:-256; -margin-left:-130; float:left}

#div_center{margin-left:300}
.div_menu{height:90px; width:100%; background:url(/images/bg_lenta.png) repeat-x 0px 2px; margin-top:-35px; //margin-top:-37px; padding-top:2px}

#img_left_menu{margin:0 0 0 -14px; position:relative; z-index:10}

.logo{padding:68px 10px 45px 60px}

.left-menu{margin:2em 0 0em 3em; width:220px}

.left-menu A{color:#0065b2}

.left-menu LI{width:100%; float:left; list-style-type:none; background:url(/images/menu_li.png) no-repeat 0px 7px; padding-left:15px; margin:0 0 5px 1.6em; //margin-left:0.8em}

.left-menu LI.activ{font-weight:bold; color:#a83d3d}

.left-menu LI.activ A{font-weight:normal; color:#a83d3d}

.left-menu LI#sub{margin-left:32px; //margin-left:25px; width:90%}

.tbl_title{width:100%; float:left}
.div_vkladka{width:100%; border-bottom:5px solid #e9e9e9; float:left; margin-bottom:1.7em}

.div_vkladka H2{color:#39f; white-space:nowrap; font-size:95%; margin:0; padding:6px 0px 8px 4px}
.div_vkladka DIV.activ{padding:0; cursor:default; background:#e9e9e9 url(/images/tbl_menu_right.gif) no-repeat right top}
.div_vkladka DIV.activ H2{color:#000; padding:6px 12px 8px 12px; background:url(/images/tbl_menu_left.gif) no-repeat left top}
.div_vkladka DIV.activ H2 SPAN{border:0}
.div_vkladka H2 SPAN{border-bottom:1px dashed #39f}
.div_vkladka DIV{text-align:center; width:110px; cursor:pointer; cursor:hand; float:left}
.div_dop_left{position:relative; z-index:2; margin-top:14px; float:left; width:100%; min-height:200px; //height:200px; border-right:1px solid #ececec; background:#e2e2e2 url(/images/bg_dop_div.png) repeat-y left top}

.div_dop_text{width:195px; margin-left:4.1em; margin-top:2.1em; margin-bottom:2.1em; //padding-bottom:2.1em; line-height:1.5}
.div_dop_text H1{color:#a83d3d; font-size:140%; margin-bottom:0.3em}
#shadow_one{margin:-2px 0 0 3px; //margin-left:4px; position:absolute; left:0px; //left:-1px; z-index:10}

#shadow_two{position:relative; z-index:3; margin-top:-77px}
#dop_1{margin-top:3em; width:100%; float:left}
#shadow_three{position:absolute; height:250px; //height:260px;  margin-top:-10px; left:0; z-index:1}

.ico{width:100%; position:relative; z-index:500}
.ico DIV{width:77px; height:33px; background:#e5e5e5 url(/images/bg_ico.gif) no-repeat left top}
.ico DIV IMG{margin:9px 0 0 15px}
#box_one, #box_two, #box_two_close{position:relative; text-align:right}

 
#box_one{margin:-30px 0 -291px 0; z-index:1}
#box_two{z-index:100; margin:-324px 0 -291px 0; height:324px; background:url(/images/box2.png) no-repeat top right}

#box_two_close{z-index:12; margin:-324px 0 -291px 0}
.tel{margin:13px 0 0 0; position:relative; z-index:20}
.tel H1{font-size:230%; font-weight:normal}
.tel H1 SPAN{color:#a83d3d}

.menu_line{//height:40px; min-height:38px; //margin-top:-71px; margin-top:-71px; position:relative; z-index:10; background:url(/images/bg_menu_line.png) no-repeat 100% 2px}

.text_menu{margin-top:-58px; //margin-top:-70px; position:relative; z-index:120}

.text_menu DIV{float:left; position:relative; z-index:150; margin:6px 16px 0 0px; //margin-top:8px; padding:2px 0px 6px 18px; border-left:1px solid #8e2323}

.text_menu DIV.one{border:0px}
.text_menu DIV A{color:#fff; font-weight:bold}
.text_menu DIV.activ{font-weight:normal; color:#fff}
.text_menu span{color:#fff; font-weight:bold}

.form-enter{text-align:left; width:80px; float:right; position:relative; z-index:100; margin-top:62px; margin-right:130px; -margin-right:66px; color:#746951; font-size:95%}
.form-enter DIV{margin-bottom:4px}

#inp{height:18px; border:1px solid #a49a84; font-size:95%; color:#746951; width:76px}
.inp{height:18px; border:1px solid #a49a84; font-size:95%; color:#746951; width:76px}

#div_cat {margin-top:85px}

#div_cat H1{margin-right:200px; position:relative; z-index:1000}

#div_cat H1 A{color:#a83d3d}

#div_cat H1 SPAN.activ{color:#a83d3d}

.category{float:left; width:100%; //width:}

.category DIV{position:relative; z-index:300; float:left; width:330px; margin:0 1.6em 3em 0; //margin-right:1.7em}

#cat_one{margin:0; width:140px}

#cat_two{font-weight:normal; margin:0; width:185px}

#cat_two a{font-weight:bold}

#cat_two LI{font-weight:normal; color:#b8b8b8; text-indent:0; //text-indent:-1.24em; list-style-type:none; margin-top:4px; behavior:expression( !this.before            ? this.before = this.innerHTML = '&mdash; &nbsp; '+this.innerHTML:'' )}

#cat_two LI:before{content:'\2014\a0'}

.footer{margin-top:2em; color:#565656; background:#f2f2f2; width:100%; float:left; border-top:13px solid #ccc}

.footer A{color:#565656}

#div_footer{max-width:1400px; min-width:1000px; //width:expression(document.body.clientWidth <1005 ? '1003px':document.body.clientWidth >1400 ? '1400px':'auto'); border-top:2px solid #fff; float:left; width:100%}

#f_one{float:left; padding:2em 2em 3em 0; margin-left:3em; //margin-left:1.5em; width:210px; //width:235px}

#f_two{float:left; padding:2em 0em 3em 0em}

#f_three{width:355px; //width:365px; float:right; padding:2em 1em 3em 0em}

#big{font-size:110%}

.div_catalog{margin-top:3.5em; //margin-top:3.6em; position:relative; z-index:200; -float:left; -width:68%;}

.div_navig{width:100%; //width:68%; float:left; height:45px}

.div_navig SPAN{margin:0 4px; color:#a83d3d}

.div_navig SPAN A{color:#000}

.catalog{float:left; position:relative; z-index:100; width:100%; //width:; -width:100%;}

.catalog DIV#tov{width:190px; min-height:310px; //height:310px; float:left; margin:0 3.5em 0.5em 0; //margin-right:3.6em; -margin-right:1.9em}
.dop_catalog #tov {-margin-right:2em !important;}

.catalog DIV#name, .catalog DIV#num, .catalog DIV#price{margin-bottom:0.3em}
.catalog DIV#name {overflow:hidden;}

.catalog DIV#img{width:100%; padding-left:0em; margin-bottom:1em}

.catalog DIV#name A{color:#000; font-weight:bold}

.catalog DIV#num, #tov_review DIV#num{color:#999}

.catalog DIV#price{color:#a83d3d}

.catalog DIV#price SPAN{font-weight:bold}

.catalog DIV#in_box, .tov_price DIV#in_box{white-space:nowrap; margin-top:1em; background:url(/images/but_box.gif) no-repeat; width:124; font-size:95%; padding:2px 0 5px 10px}

.tov_price DIV#in_box.min{background:url(/images/but_box_min.gif) no-repeat}

.catalog DIV#in_box A, .tov_price DIV#in_box A{text-decoration:none; color:#666}

.div_text, .div_tovar{margin-top:2.5em; padding-right:8em; line-height:1.4; position:relative; z-index:200}

.div_text H2{font-weight:bold; font-size:120%; margin-bottom:0.2em}

.div_text DIV{position:relative !important; z-index:100 !important}

.div_text IMG{margin:0 1.5em 1em 0}

.div_tovar{width:85%; //width:100%; min-width:500px; clear:right; //height:250px; float:left; //float:auto;}

#img_big{float:left; margin-right:2em}

#tov_review{float:left; width:60%;}

#tov_review H1{color:#a83d3d; font-size:120%; font-weight:bold; margin-bottom:0.2em; margin-right:0}

#tov_review #review{margin:1em 0 2em 0}

.tov_price{float:left; width:400px; margin-bottom:0.8em}

.tov_price #tov_one STRONG{white-space:nowrap}

.tov_price #tov_one{float:left; margin-right:1em; width:150px; //padding-top:3px}

.tov_price #input{width:40px; height:18px; font-size:95%; text-align:right}

.inp_ed{width:40px; height:18px; font-size:95%; text-align:right}

.tov_price DIV#in_box{float:left; margin:0}

.dop_catalog {float:left; width:100%; //width:; -width:67%; margin-top:5.2em;}

.dop_catalog H2, .other_brend H2{font-size:160%}

.other_brend{//margin-top:40px; float:left; width:96%; //width:70%}

.other_brend SPAN{color:#a83d3d}

.other_brend DIV{font-size:150%; float:left; margin-right:20px}

.other_brend DIV A{color:#000}

.empire{float:none}

#div_cat H1 DIV#detal{font-size:50%; color:#666}

#itogo{font-size:120%; margin-top:-10px}

.tbl_form{width:85%}

.tbl_form TD{padding:0 0 10px 0; color:#666}

.tbl_feed {width:500px;}
.tbl_feed td{padding-bottom:15px}

@media print{.div_left,.ico,#box_one,#box_two,.tel,.div_menu,.footer,.div_navig,.text_menu,.dop_catalog,#in_box,#box_two_close{display:none}

.div_main, #div_center{padding:0}

#div_center{width:750px; position:absolute; top:0; margin:0; padding:0}

}


