html, body { background:#FFFFFF url(/images/l-sbr.jpg) repeat-y 0 0; margin:0; padding:0; font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; min-width:1100px; height:100%; }
* { margin:0; padding:0; }
img { border:none; }
ol, ul { padding:0; margin:6px 0; }
.ib { display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; vertical-align:top; }
p { margin:4px 0; color:#000/*515151*/; }
.centext p { margin:10px 0; color:#515151; }
fieldset { border:none; }
a { color:#000/*515151*/; cursor:pointer; text-decoration:underline; }
a:hover { color:#7C7C7C; text-decoration:none; }
a.alink { color:#4C7843; font-size:11px; font-weight:bold; text-decoration:none; }
a:hover.alink { color:#FE8F0D; }
table {border-collapse:collapse; }
.red {color:#EB4F2A;}
.strong {font-weight:bold;}

#getid { display:none; }
#pageid { display:none; }
.nv-arh { margin:6px 0 0; text-align:center; }
.tcent { text-align:center; }
.frgt { float:right; margin-right:2px; }
.nobor { border:0 !important; }
.mnull { margin:0; padding:0; }
table.ght { margin:12px auto 0 !important; }
#wrapper { background:url(/images/r-sbr.jpg) repeat-y 100% 0; width:100%; min-width:1100px; min-height:100%; height:auto !important; height:100%; position:relative; }

#header {background:url(/images/t-center.jpg) repeat-x 365px 0;height:184px;margin:0;position: relative;}
div#icos {left: 58px;position: absolute;top: 10px;z-index: 1002;}
div#icos a {float: left;height: 14px;margin: 0 2px;width: 30px;}
#sauto {color: #515151;font-size: 11px;height: 16px;position: absolute;right: 26px;text-align: right;top: 5px;z-index: 1002;}
#uLoginSmall {float: right;margin: 0 0 0 14px;}
#wusers {background:url(/images/exit.jpg) no-repeat 100% 0;color: #515151;font-size: 11px;height: 23px;line-height: 24px;padding: 0 30px 0 0;position: absolute;right: 26px;top: 0;z-index: 1002;}
#wusers span{color: #6A9A29;}
#wusers a{color: #6A9A29;margin: 0 0 0 18px;text-decoration: underline;}
#wusers a:hover{color: #8FB35E;text-decoration: none;}
div#list a{background: url("/images/social.jpg") no-repeat 0 0;height: 19px;width: 19px;}
div#list a#vkontakte {background-position: 0 0;}
div#list a#vkontakte:hover {background-position: 0 -19px;}

div#list a#facebook {}
div#list a#facebook:hover {}

div#list a#odnoklassniki {}
div#list a#odnoklassniki:hover {}

div#list a#mailru {}
div#list a#mailru:hover {}

a.shap {height: 128px;left: 0;position: absolute;top: 28px;width: 225px;z-index: 1004;}
object.sflas{height: 128px;left: 0;position: absolute;top: 28px;width: 225px;z-index: 1003;}
.lf-hd {background: url("/images/t-left.jpg") no-repeat 0 0;position: relative;}
.lf-hd .ri-hd {background: url("/images/t-right.png") no-repeat 100% 0;height: 184px;position: relative;}

.scount {color: #FF8000;font-size: 12px;margin: 0 0 10px;}
/*стили формы в контактах*/
.hz {color: #42A010;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 18px;margin: 10px 0;text-align: center;text-transform: uppercase;}
#formsend {color: #74797E;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;margin: 0 auto;width: 400px;}
#formsend label {color: #74797E;display: block;font-size: 12px;margin: 8px 0 2px;}
#formsend .rstar {color: #FF0000;}
#formsend .fintp {background-color: #FAFEFF;border: 1px solid #C3C2C0;color: #7C7E7E;font-size: 12px;height: 20px;width: 400px;}
#formsend .form {background-color: #FAFEFF;border: 1px solid #C3C2C0;color: #7C7E7E;font-size: 12px;height: 100px;width: 400px;}

.tel-block {background:url(/images/tel.png) no-repeat 0 11px;font-size: 12px;left: 260px;overflow: hidden;padding: 0 0 0 23px;position: absolute;text-align: left;top: 28px;}
.tel-block p { padding:0 10px; }
.tel-block p.text {color:#D5461A;font-family: Arial, Helvetica, sans-serif;font-size: 13px;margin:0;}
.tel-block p.phone {color:#D5461A;font-family: Arial, Helvetica, sans-serif;font-size:17px;font-weight:bold;margin:0 0 4px;}
.tel-block p.phone2 {color:#E07453;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight:bold;line-height: 21px;margin:0; }
.tel-block a.reeed2 { color:#EB4F2A; font-size:11px; font-weight:bold; margin:0; position:absolute; top:56px; right:10px; }
.thoms {background:url(/images/call.png) no-repeat 0 0;color: #578C17;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;left: 490px;padding: 0 0 0 33px;position: absolute;top: 39px;text-transform: uppercase;}
.thoms a{display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline;color: #578C17;text-decoration: underline;margin: 0 0 23px;}
.thoms a:hover{color: #81A951;text-decoration: none;}
.thoms span{display: block;text-transform: none;}

.ri-hd div.korz-href { position:absolute; right:20px; text-align:left; top:39px;width: auto;}
.ri-hd div.korz-href p {color:#545252; font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight: bold;line-height:16px; padding:0 2px 0 0; }
.ri-hd div.korz-href p span {color:#BC4825;text-transform: uppercase;}
.ri-hd div.korz-href p span.bhead {display: block;margin: 0 0 3px;}
.ri-hd div.korz-href p span#tovcount { border:0; }

.ri-hd div.korz-href p a {color:#545252; font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight: bold;line-height:16px; padding:0 2px 0 0; text-decoration: none;}
.ri-hd div.korz-href p span a {color:#BC4825;text-transform: uppercase;}

.ri-hd div.korz-href .aenter {background:url(/images/bgk.jpg) repeat-x 0 0;-moz-border-radius: 7px;-webkit-border-radius: 7px;-khtml-border-radius: 7px;border-radius: 7px;color:#FFFEFE;display: block;font-family: Arial, Helvetica, sans-serif;font-size: 10px;height: 14px;line-height: 12px;text-align: center;text-decoration: none;width: 76px;}
.ri-hd div.korz-href .aenter:hover {background-position:0 -14px; }
#top-menu { position:absolute; text-align:center; top:156px; width:100%; z-index:1002; }
#top-menu tr td.s-l, #top-menu tr td.s-r, .botmen td.s-l, .botmen td.s-r { width:5px; }
#top-menu tr td.s {width:2px; }
#top-menu tr td.c-a {background:url(/images/tline.jpg) no-repeat 100% 50%;text-align:center; vertical-align:middle; }
#top-menu tr td a {color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;text-decoration: none;}
#top-menu tr td a:hover {color: #FFF75F;text-decoration: none;}
#top-menu tr td.c-a-s {text-align:center; vertical-align:middle; }
#top-menu tr td.c-a-s a { text-decoration:none;color:#FAEA39;font-size:12px;font-weight:bold;}
#top-menu tr td span.sept, #top-menu tr td span.sept-l, #top-menu tr td span.sept-r, .botmen td span.sept-r, .botmen td span.sept-l  { width:2px; float:left; height:24px; }
#top-menu tr td span.sept-l, .botmen td span.sept-l {height:24px; width:7px; }
#top-menu tr td span.sept-r, .botmen td span.sept-r {height:24px; width:7px; }
#top-menu tr td.empt { height:24px; width:228px; }
#top-menu tr td.empt-r { height:24px; width:203px; }

/* Login */
#formuath {background:url(/images/reg.png) no-repeat 0 27px;height: 90px;position: absolute;right: 158px;top: 39px;width: 170px;}
#formuath.access {display: none;}
#formuath a { color:#E3EFC2; }
#formuath .dssl {color: #898A89;font-size: 11px;}
#formuath .dssl a {color: #D5461A;font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;text-transform: uppercase;}
#formuath .dssl a.confpass {text-decoration: underline;text-transform: none;}
#formuath .dssl a:hover {color: #E07453;text-decoration: none;}
#logpass {margin: 0;padding: 0;}
#logpass input.inpu {background: none;border: 0;color:#558913;font-size:11px;height: 16px;margin: 0 0 0 42px;width: 96px;}
#logpass #login { position:absolute; top:27px;}
#logpass #password { position:absolute; top:45px;}
#logpass input.bentr {position:absolute; background:url(/images/bgk.jpg) repeat-x 0 0;-moz-border-radius: 7px;-webkit-border-radius: 7px;-khtml-border-radius: 7px;border-radius: 7px;border: 0;color:#FFFEFE;cursor:pointer;font-family: Arial,Helvetica,sans-serif;font-size: 10px;height:14px;margin: 0;padding: 0;top:66px; left:80px; text-align: center;width:76px;}
#logpass input.bentr:focus {background-position: 0 -14px;}
/*/images/ent-reg-new.jpg*/
#logpass input.bentr:hover { background-position:0 -13px; }
/* Login ok */
#log_ok p { color:#FFF;}
#userexit { display:block; width:34px; height: 13px; background:url(/images/ent-btn.jpg) repeat scroll -150px 0 transparent; font-size:11px; margin-left:0px; margin-right:5px; margin-top:1px; padding:0 5px; text-decoration:none; }
#userlcab { display:block; width:84px; height: 13px; background:url(/images/ent-btn.jpg) repeat scroll -47px 0 transparent; font-size:11px; margin-left:0px; padding:0 10px 0 9px; text-decoration:none; color:#FFFFFF; }



#middle {background: url("/images/l-ftr.jpg") no-repeat 0 100%;width:100%; padding:0 0 76px; height:1%; z-index:1020;}
#middle:after { content:'.'; display:block; clear:both; visibility:hidden; height:0; }
#container {color: #000000;width:100%; float:left; overflow:hidden; }
#content {padding:10px 222px 20px 230px; }
#content ul { margin:10px 0; padding:0 0 0 30px; }
#crumbs { margin:0 0 10px; padding:6px 0 0; position:relative; }
#crumbs a, #crumbs span { background:url(/images/cru-n.gif) no-repeat 0 -6px; text-decoration:none; color:#3A7630; padding-left:12px; margin-left:10px; }
#crumbs a:hover, #crumbs a.act, #crumbs span.act { background:url(/images/cru-n.gif) no-repeat 0 6px; text-decoration:underline; color:#188BDC; }

#sec-content {border-top: 1px solid #D1D1CD;}
.sec-block {display: inline-block; margin-top: 10px; padding-bottom: 10px; width: 100%; border-bottom: 1px solid #D1D1CD;}
.sec-block .s-head {color:#D1D1CD; font-size:30px; float:left; line-height: 30px; text-align: center; width: 30px;}
.sec-block .s-body {margin-left: 30px;}

.s_cat {background:/*#FFF*/ url("/images/flshback.jpg") no-repeat 0 0; margin:0px 0 5px; text-align: center; padding-top: 15px;}
.s_cat a { background-color: #C6E6F3; border-radius: 5px 5px 5px 5px; color: #376D9B; display: inline-block; margin: 2px 5px; padding: 2px 5px; text-decoration: none; font-size: 11px;}
.s_cat a:hover, .s_cat a.active {background-color: #D7D9CD; color: black;}

.s_list {position:absolute; top:4px; text-align:center; width:100%; padding-bottom:10px;}
.s_list a {color:#376D9B; margin:0 3px; font-weight: bold; text-decoration:underline;}
.s_list a:hover {color: black; text-decoration:none;}

.fitlerprice {position:absolute; top:18px; width:100%;}
.fitlerprice2 {width:100%;}
#filterpmin {color: #376D9B;font-size: 11px; font-weight: bold;}
#filterpmax {color: #376D9B;float: right;font-size: 11px; font-weight: bold;}
.filtercolor input, .filtersize input, #fnsa input, .fitlerprice input, .fitlerprice2 input {display: none;}

.s-table {margin:0; width:100%;}
.s-table tr td { border-bottom:0; padding:0 4px 4px;margin:4px 0; width:33.33%; }
.s-table tr td.drtext {border-bottom: 0;color: #c94737;font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding: 10px 4px 1px;text-transform: uppercase;}
.s-table tr td.drtext span{border-bottom: 1px solid #E2EDC5;display: block;font-weight: bold;margin: 0 16px 0 0;padding: 0 0 6px;}
.s-table tr td .drz {border-bottom: 1px solid #E9F2D4;margin: 0 16px 0 0;padding: 4px 0 6px;}
.s-table tr td.nobr, .nglv td.nobr { border:0; }
.s-table tr td a, .h2ll a { background:url(/images/cru-n.gif) no-repeat 0 5px; text-decoration:none; color:#575859; padding-left:12px; }
.s-table tr td a:hover, .h2ll a:hover { background:url(/images/cru-n.gif) no-repeat 0 -7px; text-decoration:underline; }
.s-table .votes {display:inline-block; float:right;}

table.sec-menu tr td { border-bottom:1px solid #E2EDC5; padding:0 4px 4px;margin:4px 0; width:16.3%; }
table.sec-menu tr td.drtext {border-bottom: 0;color: #c94737;font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding: 10px 4px 1px;text-transform: uppercase;}
table.sec-menu tr td.drtext span{border-bottom: 1px solid #E2EDC5;display: block;font-weight: bold;margin: 0 16px 0 0;padding: 0 0 6px;}
table.sec-menu tr td .drz {border-bottom: 1px solid #E9F2D4;margin: 0 16px 0 0;padding: 4px 0 6px;}
table.sec-menu tr td.nobr, .nglv td.nobr { border:0; }
table.sec-menu tr td a, .h2ll a { background:url(/images/cru-n.gif) no-repeat 0 5px; text-decoration:none; color:#296BA5; padding-left:12px; }
table.sec-menu tr td a:hover, .h2ll a:hover { background:url(/images/cru-n.gif) no-repeat 0 -7px; text-decoration:underline; }

.h2ll span { background:url(/images/cru-n.gif) no-repeat 0 5px; color:#296BA5; padding-left:12px; text-transform:uppercase; }
.h2ll span.qa_vopros {background: none repeat scroll 0 0 transparent; color: #7A7A7A; display: block; font-size: 11px; margin-top: 3px; padding: 0; text-transform: none;}
.h2ll span.qa_vopros span {background: none repeat scroll 0 0 transparent; color: #7A7A7A; font-size: 11px; padding: 0; text-transform: none; font-weight:bold;}
.htll a { background:url(/images/cru-sr.gif) no-repeat 13px 5px; text-decoration:none; color:#515151; padding:0 0 0 25px; }
.htll a:hover { background-position:13px 5px; text-decoration:underline; }

.nglv td { border-bottom:1px solid #E2EDC5; padding:0 4px 4px; margin:4px 0; width:49.5%; vertical-align:top; }
.nglv td.natd { border-bottom:none/*1px dotted #E9F2D4;*/ }

.nglv td.slimg {padding: 10px 4px;width: 200px;}
.nglv td.sldeck {color: #353636;font-size: 13px;padding: 10px 4px;width: auto;}
.nglv td.sldeck .slname{color: #353636;font-weight: bold;}
.nglv td.sldeck .slh {color: #376d9b;font-weight: bold;}
.nglv td.sldeck p span{color: #707070;font-size: 11px;}

.nglv td.slimg.last, .nglv td.sldeck.last{border-bottom: 0;}



#content .proiz { background:url(/images/fpbg.jpg) no-repeat 0 50%; padding:6px 4px 5px 32px; margin:0 4px; }
#content .proiz b { color:#3D9314; float:left; font-weight:bold; margin:1px 0 0; }
#content .proiz select { margin-left:4px; }
#proiz { display:none; }
#age { display:none; }

.tovtext p { margin-bottom:10px; }
.tovtext ul { margin-left:25px; color:#515151; }
.tovtext b { font-weight:normal; }
/*.vots { --margin-top:40px!important; }*/
table.tov, table.sec-menu, .nglv { width:99%; margin:0 auto; }
table.tov tr td { vertical-align:top; }
.nglv tr.gree {background-color: #D6F0C8;}
.nglv tr.gree td {border-bottom: 1px solid #FFFFFF;}

table.tov tr .ltu { background:url(/images/xit1new.jpg) no-repeat 100% 0; float:right; height:16px; width:8px; }
table.tov tr td.rtu { background:url(/images/xit3new.jpg) no-repeat 0 0; width:8px; }
table.tov tr td.tcbg { background:url(/images/xit4new.jpg) repeat-x 0 0; width:28%; }
table.tov tr td.tcbg p.xit { background:url(/images/xit2new.png) no-repeat 0 -2px; color:white; font-size:14px; font-weight:bold; height:25px; line-height:21px; margin:0; padding-left:10px; width:150px; text-align:left; }

table.tov td.hitd { background:url(/images/hit1.jpg) no-repeat 50% 0; padding:11px 0 0; }
table.tov td.hitm { background:url(/images/hit2.jpg) no-repeat 50% 0; padding:11px 0 0; }
table.tov td.hity { background:url(/images/hit3.jpg) no-repeat 50% 0; padding:11px 0 0; }

table.tov tr .lbrd, table.analg-tov tr .lbrd { background:url(/images/tov-lbrd-y.jpg) repeat-y 100% 0; width:17px; }
table.tov tr td.rbrd, table.analg-tov tr td.rbrd { background:url(/images/tov-rbrd-y.jpg) repeat-y 0 0; width:17px; }
table.tov tr td.cntr { background-color:#FAFDEF; }
table.tov tr td.cntr-x { width:28%; }
table.tov tr td.cntr .of-tov, table.tov tr td.cntr-x .of-tov { padding:10px 12px 0px 8px; text-align:center; } /*padding:10px 12px 10px 8px;*/
table.tov tr .lhbrd { background:url(/images/xit-lbrd-y.jpg) repeat-y 100% 0; width:8px; }
table.tov tr .rhbrd { background:url(/images/xit-rbrd-y.jpg) repeat-y 0 0; width:8px; }
table.tov tr .lhbu { background:url(/images/xit-lbu.jpg) no-repeat 100% 100%; width:8px; height:42px; }
table.tov tr .rhbu { background:url(/images/xit-rbu.jpg) no-repeat 0 100%; width:8px; height:42px; }
table.tov tr .chbbg { background:url(/images/xit-cbbg-x.jpg) repeat-x 0 100%; }
.htov-c { cursor:pointer; display:block; height:146px; margin:10px auto 0; overflow:hidden; text-decoration:none; width:122px; }
.htov-c img { width:120px; }

table.tov .toline { width:50%; height:1px; }

.cat_cort { border-bottom:1px solid #8E997D; color:#3A7630; margin:0 auto 16px; position:relative; text-align:center; padding:0 0 10px; width:684px;}
#ctstr { background:url(/images/polosarrow.jpg) no-repeat 0 0; bottom:-6px; height:5px; left:49%; position:absolute; width:29px; }
.cat_cort a { color:#282828; cursor:pointer; text-decoration:none; border-bottom:1px dotted #515151; }
.cat_cort .pract { color:#E23108; }
.cat_cort a:hover { color:#515151; text-decoration:none; border-bottom:1px dotted #7C7C7C; }
#content .cat_cort ul { background-color:#FFFFFF; border:1px solid #C2D0AD; _height:167px; max-height:167px; min-width:112px; left:114px; margin:0; overflow:auto; padding:0; position:absolute; text-align:left; top:20px; z-index:1200; }
*+html #content .cat_cort ul { height:167px; }
#content .cat_cort ul li { list-style:none; list-style-type:none; border-bottom:1px solid #C5EDF7; padding:2px; }
#content .cat_cort ul a { border:0; }
#content .cat_cort ul .pract { color:red; }

.of-tov a.tov-imya { text-decoration:none; color:#376D9B; font-weight:bold; font-size:11px; }
.of-tov a.tov-imya:hover { text-decoration:underline; }
.of-tov div.t-pic { background:url(/images/foto-bord-lf.jpg) no-repeat 0 100%; margin:0 auto; padding-left:4px; width:135px; }
.tipic .dpo { background:url(/images/ugl.gif) no-repeat 0 100%; height:54px; left:1px; position:absolute; top:-3px; width:54px; }
/*.tipic .recommend { background:url(/images/recommend.gif) no-repeat 0 100%; position:absolute; left:18px; bottom:32px; width:109px; height:30px; }*/
.tipic .recommend { background:url(/images/recommend.png) no-repeat -38px 100%; position:absolute; left:20px; bottom:17px; width:109px; height:30px; }
.wt-t .dpo {background:url(/images/ugl.gif) no-repeat 0 100%; height:54px; left:-4px; position:absolute; top:-3px; width:54px; z-index: 10;}
.of-tov div.t-pic .tipic, td.cntr div.t-pic-cat .tipic, td.cntr-x div.t-pic-cat .tipic { background:white; border:1px solid #D7D9CD; padding-bottom:2px; padding-top:7px; text-align:center; width:135px; }
.of-tov div.t-pic .tipic a.tov-c, td.cntr div.t-pic-cat .tipic a.tov-c, td.cntr-x div.t-pic-cat .tipic a.tov-c { border:2px solid #D7D9CD; display:block; height:115px; margin-left:8px; overflow:hidden; text-decoration:none; width:115px; cursor:pointer; }
.of-tov div.t-pic .tipic a.backlight, td.cntr div.t-pic-cat .tipic a.backlight, td.cntr-x div.t-pic-cat .tipic a.backlight { border:2px solid #ff6600; }
.of-tov div.t-pic .tipic a.pod-c, td.cntr div.t-pic-cat .tipic a.pod-c, td.cntr-x div.t-pic-cat .tipic a.pod-c { background:url(/images/pod-ico.jpg) no-repeat 18px 50%; color:#3AB526; display:block; height:13px; padding-left:18px; line-height:11px; padding:4px 0; text-decoration:none; }

.podrobno { background:url(/images/podrobno.gif) 0 0 no-repeat; display:block; height:15px; margin-left:25px; text-decoration:none; width:66px; }
.podrobno:hover { background-position:0 100% }
.of-tov div.t-pic .tipic a.pod-c:hover, td.cntr div.t-pic-cat .tipic a.pod-c:hover, td.cntr-x div.t-pic-cat .tipic a.pod-c:hover { color:#3A7431; text-decoration:underline; }
.of-tov div.t-pic .tipic a.tov-c img, td.cntr div.t-pic-cat .tipic a.tov-c img, td.cntr-x div.t-pic-cat .tipic a.tov-c img { width:115px; }
.of-tov div.t-pic .tipic a.tov-c-on img, td.cntr div.t-pic-cat .tipic a.tov-c-on img, td.cntr-x div.t-pic-cat .tipic a.tov-c-on img { width:115px; }
.of-tov div.t-pic span.bott-t, td.cntr div.t-pic-cat span.bott-t, td.cntr-x div.t-pic-cat span.bott-t { background:url(/images/foto-bord-b.jpg) no-repeat 0 0; display:block; font-size:1px; height:6px; margin-top:-1px; }
table.tov tr td.cbot, table.analg-tov tr td.cbot { background-color:#FAFDEF; vertical-align:top; }
table.tov tr td.cbot .of-type { background:#C6E6F3 url(/images/oftype.jpg) no-repeat 4px 50%; padding:6px 4px 6px 28px; margin-bottom:7px; border-top:7px solid #FAFDEF; }
table.tov tr td.cbot .of-type a { background:#C6E6F3 url(/images/oft-a.jpg) no-repeat 100% 50%; text-decoration:none; color:#296BA5; display:block; }
table.tov tr td.cbot .of-type a:hover { text-decoration:underline; }
table.tov tr td.cbot div.ttx-text , table.analg-tov div.ttx-text { background-color:white; border:1px solid #C6E6F3; margin:0 0 7px; padding:4px 3px 4px 10px; }
.ttx-text { margin:0; padding:4px 3px 4px 10px; }
.ttx-text p { color:#323232; font-size:11px; text-align:left; }
.brs { margin:0 0 5px; text-align:left; }
.brs p { background:url(/images/bhr.jpg) repeat-x 0 0; color:#3B3B3B; font-size:11px; font-weight:bold; height:20px; margin:0; padding:0 0 0 10px; }
.ttx-text p span, span.vid2, .ttx-text p a { color:#EB4F2A; text-decoration:none; }
span.vid2 { color:#EB4F2A; font-weight:bold; }
.ttx-text .nali { background:url(/images/textnalichie2.gif) -1px 0 no-repeat; width:50px; }
.ttx-text .naliest { background:url(/images/textnalichie2.gif) -83px 0 no-repeat; width:25px; }
.cbot .s, .brs .s { text-decoration:line-through; font-size:10px; color:#666; }

.nobg { background:none!important; border:0 !important; }
.centext { margin:0 23px 0 18px; text-align:justify; }
.h4prez { color:#FF0000; display:block; font-size:12px; margin:10px 0; font-weight:bold; line-height:19px; padding-left:28px; background:url(/images/point.gif) 0 0 no-repeat; }
.h4prez a { color:#ff0000; text-decoration:none; }
.h3text { font-size:14px; font-weight:bold; color:#0E4F00; margin:10px 0; }

#searchForm {height:25px; overflow:hidden; position:absolute; right:0; top:5px; }
#searchForm fieldset { position:relative; display:block; }
#searchForm div.input {background:#FFFFFF url(/images/bgforms.jpg) repeat-x 0 0; width:auto; font-size:16px; padding:2px 15px 1px; -moz-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px; border:1px solid #c6d2db; border-top:1px solid #b4c1cb; float:right; margin:0 6px;height:16px; color:#b4bdc4; width:120px; }
#searchForm input#s {background: none;border: 0;color: #B4BDC4;float: left;font-size: 12px;width: 118px;}
#searchForm input#s:focus {outline:none;width:140px; }
#searchForm input#searchSubmit { width:19px; height:19px; text-indent:-9999px; overflow:hidden; background:url(/images/search-icon.jpg) no-repeat; border:0; position:absolute; top:2px; right:15px; z-index:1002; display:none; cursor:pointer; }
#searchForm .bquery { background:url(/images/bgforms.jpg) repeat-x scroll 0 0 #FFFFFF; border:1px solid #B0C2CD;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;color: #B4BDC4;float: right;font-size: 12px;margin-right: 7px;padding: 2px 29px 2px 16px;width: 70px;}
.sclose { color:red; font-size:13px; position:absolute; right:20px; text-decoration:none; top:1px; }
/*Газета*/
div#tzag { background:url(/images/gabg.jpg) repeat-x 0 0; }
div#tzag div { background:url(/images/galef.jpg) no-repeat 0 0; }
div#tzag div div { background:url(/images/garig.jpg) no-repeat 100% 0; }
div#tzag div div div#gbott { background:url(/images/gbot.jpg) repeat-x 0 0; border-left:1px solid #CED1CD; border-right:1px solid #CED1CD; color:#292728; font-size:12px; height:28px; line-height:28px; padding-left:10px; }
div#tzag div div div#gbott a { color:#292728; font-size:12px; text-decoration:none; }
div#tzag div div p#gtel { color:#959494; text-align:right; font-size:13px; margin:14px 10px 0 0; }
div#tzag div div p#gtel span { font-size:11px; }
div#tzag div div p#gslog { color:#959494; font-size:14px; font-weight:normal; margin:0 90px; position:relative; text-align:center; top:53px; }
div#tzag div div p#gpodp { color:#555354; font-size:13px; margin:0 0 0 10px; position:relative; top:68px; }
div#tzag div div p#gpodp span { font-size:12px; font-weight:normal; }
div#tzag div div p#gpodpis { color:#555354; font-size:12px; font-weight:normal; margin:0 0 0 10px; position:relative; top:72px; }
div#tzag div div form { margin:0 0 0 10px; padding:0; position:relative; top:74px; }
div#tzag div div form input { border:1px solid #E5E2E4; color:#555354; }
div#tzag div div table { background-color:#FAFAFA; border:0; margin-top:78px; width:100%; border-left:1px solid #DEE1DD; border-bottom:1px solid #DEE1DD; border-right:1px solid #DEE1DD; text-align:center; }
div#tzag div div table th { color:#292929; border-top:1px solid #A5A5A3; font-size:13px; font-weight:normal; padding:5px 10px 6px; }
div#tzag div div table th.cnt, div#tzag div div table td.cnt { text-align:left; }
div#tzag div div table td { border-top:1px solid #A5A5A3; padding:5px 0; vertical-align:middle; }
div#tzag div div table td div { background:none; color:#292929; font-size:11px; margin:6px 0 9px 25px; }
div#tzag div div table td.mtr { background:url(/images/gugl.jpg) no-repeat 100% 100%; }
div#tzag div div table td a { font-size:12px; font-weight:bold; margin-left:10px; text-decoration:none; }
#fgsubm { font-weight:bold; font-size:13px; background:url(/images/sendmess.jpg) no-repeat scroll 5px 3px rgb(255, 255, 255); padding-left:25px; }
.reeed { background:url(/images/reeed.gif) no-repeat scroll 0 0 transparent; display:inline-block; height:13px; margin-right:10px; width:13px; }
.looad { background:url(/images/looad.gif) no-repeat scroll 0 0 transparent; display:inline-block; height:13px; margin-right:10px; width:14px; }
.priint { background:url(/images/priint.gif) no-repeat scroll 0 0 transparent; display:inline-block; height:11px; margin-right:10px; width:13px; }
/*\\\\*/
#poptop { background:url(/images/top_adv_lef.gif) no-repeat scroll 0pt 100% rgb(255, 255, 255); padding-top:8px; }
#popbop { background:url(/images/top_adv_down.gif) no-repeat scroll 0pt 0pt rgb(242, 252, 217); height:12px; }

div#test-accordion { margin-bottom:20px; }
div#test-accordion div { margin:0px; }
div.accordion-toggle { line-height:24px; font-size:16px; font-weight:normal; background:#FFFFFF url(/images/13.gif) no-repeat 6px center; padding-left:26px; border-bottom:1px solid #C9CBBA; color:#0E4F00; }
.textnalichie { background:url(/images/textnalichie.gif) no-repeat 0 0; display:block; height:18px; width:90px; }
.textcolorr { background:url(/images/textnalichie.gif) 0 -22px no-repeat; display:block; height:18px; width:142px; }
p.producertex { background:url(/images/textnalichie.gif) 0 -43px no-repeat; height:15px; overflow:hidden; padding:0 0 0 86px; }
p.cnproducertex { background:url(/images/textnalichie.gif) 0 -63px no-repeat; padding:0 0 0 75px; }
.pricetex { background:url(/images/textnalichie.gif) 0 -81px no-repeat; padding:0 0 0 37px; }
.carpricetex { background:url(/images/textnalichie.gif) 0 -102px no-repeat; padding:0 0 0 96px;}
.priceaction { background:url(/images/textnalichie.gif) 0 -122px no-repeat; padding:0 0 0 92px; }
.ltn { padding:0 12px 0 0; }

.podrobnee { background:url(/images/imgpodrobnee.gif) no-repeat 50% 0; display:block; height:18px; margin-top:5px; }
.podrobnee:hover { background-position:50% -17px; }

div.accordion-toggle-active { line-height:24px; font-size:16px; padding-left:26px; color:#0E4F00; }
div.accordion-content { background:#EAF8BA; padding:10px 0; }
div.accordion-content div a { font-size:13px; font-weight:normal; line-height:20px; margin:0 0 0 24px; }
div.accordion-content div a:hover { font-size:13px; font-weight:normal; }
div.accordion a { text-decoration:none; }
div#popular { background:#ff0000; margin:8px 2px 0; padding:3px 5px; font-weight:bold; color:#ffffff; }
div.popular_top { background:url(/images/top_adv_right.gif) repeat-x 0 0; height:28px; margin-top:20px; }
div.popular_top form { float:right; margin:0; padding:4px 4px 0 0; }
div.popular_top div { color:#0E4F00; display:block; float:left; font-size:18px; font-weight:normal; height:28px; line-height:26px; padding:0 0 0 25px; }

.advices { color:#0E4F00; font-size:14px !important; font-weight:bold !important; }
.advices div.text { margin:16px; }
.advices div.top_in a { font-size:12px; font-weight:normal; line-height:20px; margin:0 0 0 24px; text-decoration:none; }
.advices div.top_in a:hover { font-size:12px; font-weight:normal; }
.advices li { list-style:square; list-style-type:circle; margin-top:8px; font-size:14px; list-style:url(/images/13.gif); }
.advices ul div a { font-size:12px; font-weight:bold; }
.advices li div a, .advices li div a:hover, .advices li div a:visited { font-size:12px; font-weight:bold; }
.query_text { height:16px; color:#000000; font-size:10px; font-weight:bold; border:1px solid #C4AF7F; width:100px; margin:0px; float:left; }

.query_sub { height:18px; color:#6C5019; font-size:10px; font-weight:bold; border:1px solid #C4AF7F; width:40px; background:#ffffff; margin:0px; margin-left:5px; }
table.tov tr .lbu, table.analg-tov tr .lbu { background:url(/images/tov-lbu.jpg) no-repeat 100% 100%; width:17px; height:20px; }
table.tov tr td.rbu, table.analg-tov tr td.rbu { background:url(/images/tov-rbu.jpg) no-repeat 0 100%; width:17px; }
table.tov tr td.cbbg, table.analg-tov tr td.cbbg { background:#FAFDEF url(/images/tov-cbbg-x.jpg) repeat-x 0 100%; }

table.tov tr td.mcbbg { background:#FAFDEF url(/images/tov-cbbg-x.jpg) repeat-x 0 100%; width:49.5%; }
table.tov tr .mlbu { background:url(/images/tov-lbu.jpg) no-repeat 0 0; width:17px; height:42px; float:left; }
table.tov tr .mrbu { background:url(/images/tov-rbu.jpg) no-repeat 0 0; width:17px; height:42px; float:right; }
table.tov tr td.opro { width:1%; }
.adreview {margin: 0 0 16px;text-align: left;}
.adreview a{color: #FF8000;text-decoration: underline;}
.adreview a:hover{color: #FFA040;text-decoration: none;}
.adrevieww {margin: 0 0 16px;text-align: left;}
.adrevieww a{color: #FF8000;text-decoration: underline;}
.adrevieww a:hover{color: #FFA040;text-decoration: none;}
/*пагинация*/
.wpag { font-family:Arial, Helvetica, sans-serif; color:#5ac223;height: 30px; padding:4px 0 5px; text-align:center; }
.tpalag { background:url(/images/polosarrow.jpg) no-repeat 50% 0; border-top:1px solid #8E997D; font-family:Arial, Helvetica, sans-serif; color:#5ac223; margin:16px 10px 20px; padding:16px 0 0; text-align:center; }
.tpalag span { color:#EB4F2A; }
.tpalag2 { font-family:Arial, Helvetica, sans-serif; color:#5ac223; margin:16px 10px 20px; padding:16px 0 0; text-align:center; }
.tpalag2 span { color:#EB4F2A; }
.pgend { background:url(/images/pgend.jpg) no-repeat 0 0; padding:4px 25px; }
.pghm { background:url(/images/pghome.jpg) no-repeat 0 0; padding:4px 25px; }
.pgback { background:url(/images/pgleft.jpg) no-repeat 0 0; padding:4px 11px; margin:0 1px 0 0; }
.pgnext { background:url(/images/pgright.jpg) no-repeat 0 0; padding:4px 11px; margin:0 1px 0 0; }
.pgend:hover, .pghm:hover, .pgback:hover, .pgnext:hover { background-position:0 -24px; }
.noflyact { background-color:#00C300; border:1px solid #DDDDDD; -moz-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px; color:#ffffff; font-weight:bold; margin:0 1px 0 0; padding:3px 8px; text-decoration:none; }
.nofly { background:url(/images/pgleft.jpg) repeat-x 0 -48px; border:1px solid #DDDDDD; -moz-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px; color:#7C7C7C; font-weight:bold; margin:0 1px 0 0; padding:3px 8px; text-decoration:none; }
.nofly:hover { color:#EB4F2A; text-decoration:none; }
.pginf { color:#4C7843; margin:10px 0; }

#arhv { display:block; margin:0 auto; width:142px; }

div.zag-novi, div.zag-dost, div.zag-kt, div.analog { background:url(/images/n-x.png) repeat-x 0 0; height:33px; margin-left:6px; margin-top:15px; }
div.zag-novi span, div.zag-dost span, div.zag-kt span, div.analog span { background:url(/images/novino.jpg) no-repeat 0 0; display:block; width:553px; height:33px; }
div.zag-dost span { background:url(/images/dostavka.jpg) no-repeat 0 0; }
div.zag-kt span { background:url(/images/kt-bg.jpg) no-repeat 0 0; }
div.analog span { background:url(/images/analog.jpg) no-repeat 0 0; }

table.tov tr td.ltu-cat, table.analg-tov tr td.ltu-cat { background:url(/images/tov-ltu-cat.jpg) no-repeat 100% 100%; width:17px; height:16px; }
table.tov tr td.rtu-cat, table.analg-tov tr td.rtu-cat { background:url(/images/tov-rtu-cat.jpg) no-repeat 0 100%; width:17px; }
table.tov tr td.tcbg-cat, table.analg-tov tr td.tcbg-cat { background:url(/images/tov-ctopbg-x-cat.jpg) repeat-x 0 100%; height:16px; }
table.tov tr td.cntr .of-tov-cat { padding:0 2px 10px 8px; position:relative; }
table.tov tr td.cntr .of-tov-cat .akc { color:#4C7843; font-size:12px; }
.daci { color:#EB4F2A; }
.daci span { border-bottom:1px dotted; }
.of-tov-cat a.tov-imya, table.analg-tov td.toptd a { text-decoration:none; color:#376D9B; font-weight:bold; }
.of-tov-cat a.tov-imya:hover, table.analg-tov td.toptd a:hover { text-decoration:underline; }
table.tov tr td.cntr .of-tov-cat .tovcattx { text-align:justify; font-size:11px; }
div.t-pic-cat { background:url(/images/foto-bord-lf.jpg) no-repeat 0 100%; height:154px; float:right; margin-bottom:5px; margin-left:8px; padding-left:4px; position:relative; width:135px; z-index:1007; }

.tov .blockcolor { border:1px solid; display:block; float:left; height:15px; margin:0 5px 5px; width:15px; }
.inzg { background:url(/images/flshback.png) no-repeat 0 100%; height:15px; width:163px; }
div.n-zag a.zgname, div.n-zag h2.h-zgname {background:#5AC223 url(/images/icons.jpg) no-repeat 10px -209px;color: #FFFFFF;display: block;height: 30px;line-height: 29px;font-size: 16px;margin: 10px 0 0;padding: 0 0 0 46px;position: relative;text-decoration: none;}
div.n-zag div.h-zgname {background:url("/images/h1marker.jpg") no-repeat scroll 9px center #5AC223; color: #FFFFFF; display: block; line-height: 29px; font-size: 16px; margin: 10px 0 0; padding: 0 0 0 46px; position: relative; text-decoration: none;}
div.n-zag div h1 {color: #FFFFFF;    font-size: 16px;    line-height: normal;    margin: 0 150px 0 0;    padding: 6px 0;}

div.n-zag div.zgname {background:#5AC223 url(/images/icons.jpg) no-repeat 10px -209px;color: #FFFFFF;display: block;height: 30px;line-height: 29px;font-size: 16px;margin: 10px 0 0;padding: 0 0 0 46px;position: relative;text-decoration: none;}
div.n-zag div.zgname #coment_count {position:static; font-size:13px;}

.b-name { background:#0094DE url(/images/icons.jpg) no-repeat 10px -360px;display:block;position:relative;color:#FFFFFF;font-size:16px;height: 30px;line-height: 29px;text-decoration:none;margin:10px 0 0;padding: 0 0 0 46px;}
div.n-zag div h2 { color:#ffffff;font-size: 16px;margin:0; }
div.n-zag a.dobj {color: #FFFFFF;font-size: 16px;text-decoration: none;}
div.n-zag a.dobj:hover {color: #FAEA39;text-decoration: none;}
div.n-zag h2.h-zgname div.nnen { background:url(/images/l-sbr-news2-n.png) no-repeat 0 0; height:21px; margin:2px 0 0; padding:0; width:86px; }
div.n-zag h2.h-zgname div.nnen2 { background:url(/images/l-sbr-news-n.png) no-repeat 0 0; height:21px; margin:2px 0 0; padding:0; width:86px; }
div.n-zag div.h-zgname div.nnen { background:url(/images/l-sbr-news2-n.png) no-repeat 0 0; height:21px; margin:2px 0 0; padding:0; width:86px; }
div.n-zag div.h-zgname div.nnen2 { background:url(/images/l-sbr-news-n.png) no-repeat 0 0; height:21px; margin:2px 0 0; padding:0; width:86px; }
div.n-zag div.h-zgname .ghit { background:url(/images/chit.jpg) no-repeat 0 0; height:21px; margin:2px 0 0; padding:0; width:86px; }

div.n-zag h1.h-zgname { background:#5AC223 url(/images/skrep-x.jpg) repeat-y 0 0; display:block; min-height:19px; padding-bottom:7px; padding-left:30px; padding-top:7px; position:relative; color:white; font-size:18px; text-decoration:none; margin:10px 0 0; }
.pztovopis { color:#AE551E; font-size:14px; font-weight:bold; margin-bottom:10px; }
div.n-zag span {position:absolute;}

.tabbagsk td { font-size:11px; color:#515151; }
.tabbagskid { padding-right:6px; padding-top:3px; }
.msktt { display:none; }

.listcolor { display:none; }

h1, h2 { color:#0E4F00; font-size:18px; font-weight:normal; margin:10px 0 7px 9px; }
div.simptxt { margin:0 23px 0 18px; text-align:justify; }
div.simptxt p { color:#0E4F00; }
div.simptxt ul { margin-left:22px; }
div.simptxt ul li { margin:8px 0; }
div.simptxt span.atten { color:#B50000; }
div.tovt { float:right; margin:0 0 0 20px; width:208px; }
div.w-tov { background-color:#FAFDEF; border:1px solid #94B569; width:194px; padding:6px 6px 0; margin-bottom:3px; }
div.w-tov p.imp { color:#E04848; font-size:11px; text-align:center; }
a.wname { color:#376D9B; font-size:18px; margin:5px 0; }
a.wname:hover { color:#749CAF; text-decoration:none; }
div.w-tov p.imp span { color:#1D5C1A; }
div.w-tov div.gcoloname { background-color:#FFFFFF; border:1px solid #94B569; color:#376D9B; padding:6px; margin:0 0 4px; text-align:center; }
div.w-tov div.wt-t { background-color:#FFFFFF; border:1px solid #94B569; position:relative; padding:6px; margin-bottom:4px; }
div.w-tov div.wt-t a { background:url(/images/p-sep.jpg) no-repeat 50% 100%; display:block; margin:0 auto 10px;position: relative;text-decoration:none; width:140px; }
div.w-tov div.wt-t a img { width:140px; }
div.w-tov div.wt-t a img#lup {height: 26px;position: absolute;right: -23px;top: -4px;width: 26px;z-index: 1001;}
div.w-tov div.backlight { border:1px solid #FF6600; }
.primg {background-color: #FFFFFF;border: 1px solid #94B569;padding: 3px 6px;text-align: center;}
.primg img{max-width: 190px;}


div.w-tov div.wt-t p { text-align:left; font-size:11px; }
div.w-tov div.wt-t p.cena b, div.w-tov div.wt-t p.cena-2 b { color:#3B3B3B; float:right; font-weight:normal; margin-left:2px; }
/*div.w-tov div.wt-t span.est { color:#E04848; font-weight:normal; }*/
div.w-tov p.ch-cv { color:#376D9B; font-size:12px; margin-bottom:5px; text-align:center; font-weight:bold; }
div.w-tov p.utoch { color:#40A040; font-size:11px; text-align:center; }
div.w-tov div.cvet { background-color:#FFFFFF; border:1px solid #94B569; padding:6px 6px 6px 7px; text-align:left; }
div.w-tov .lscvet { border:0; padding:0; text-align:center; }
div.w-tov div.cvet a, div.w-tov .lscvet a { border:2px solid #94B569; height:14px; margin:4px 5px; width:14px; }
div.w-tov div.cvet a:hover, div.w-tov .lscvet a:hover { border:2px solid #FE8F0D; }
div.w-tov div.cvet a.c1 { background-color:#2EADD6; }
div.w-tov div.cvet a.c2 { background-color:#81CE5C; }
div.w-tov div.cvet a.c3 { background-color:#CA2825; }
div.w-tov div.cvet a.c4 { background-color:#A08C5A; }
div.w-tov div.cvet a.c5 { background-color:#D6B8A0; }
div.w-tov div.cvet a.c6 { background-color:#6C6C6C; }
div.w-tov div.cvet a.c7 { background-color:#FFFFFF; }
div.w-tov div.cvet a.c8 { background-color:#E08528; }

table.analg-tov { margin:10px auto; width:99%; }
table.analg-tov td.razr { width:10px; }
table.analg-tov td.raz-h { height:10px; width:33%; }
table.analg-tov td.toptd { background-color:#FAFDEF; padding:0 0 10px; vertical-align:top; text-align:center; }
table.analg-tov td.bottd { background-color:white; }
table.analg-tov td.frline { width:33%; height:1px; }
table.analg-tov .ttx-text span.lfl { color:#336B89; float:right; font-size:11px; margin-right:2px; }
table.analg-tov .ttx-text span.lfl a { color:#336B89; font-size:11px; text-decoration:none; }
/*товары по отзывам*/
.tcoment {border-bottom: 1px solid #AEE9A9;overflow: hidden;padding: 17px 0;_width: 100%;}
.tcoment .tcimg {background-color: #DDF2B6;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;float: left;margin: 0 0 0 11px;padding: 5px 5px 2px;text-align: center;}
.tcoment .tcimg img{border: 1px solid #AEE9A9;width: 169px;}
.tcoment .tcdesc {margin: 0 0 0 219px;}
.tcoment .tcdesc .tname{color: #376D9B;font-size: 12px;font-weight: bold;margin: 0;}
.tcoment .tcdesc .price {margin: 16px 0 10px;overflow: hidden;}
.tcoment .tcdesc .price p{float: left;margin: 0;}
.tcoment .tcdesc .price span{background-color: #F9F9F9;border-bottom: 1px solid #F2F2F2;display: block;color: #EB4F2A;font-size: 11px;font-weight: bold;margin: 0 3px 0 0;}
.tcoment .tcdesc .price span.pricetex{background-position: 10px -77px;padding: 4px 16px 4px 47px;}
.tcoment .tcdesc .price span.carpricetex{background-position: 10px -97px;padding: 4px 16px 4px 108px;}
.tcoment .tcdesc .tcho {border-bottom: 1px solid #E2EDC5;color: #376D9B;font-size: 14px;font-weight: bold;line-height: 31px;margin: 16px 0 10px;padding: 0 0 6px;}
.tcoment .tcdesc .tcho span{color: #7A7A7A;float: right;font-size: 11px;font-weight: normal;}
.tcoment .tcdesc .allcoms {border-top: 1px solid #E2EDC5;color: #4C7843;font-size: 11px;margin: 10px 0 0;padding: 6px 0;}
.tcoment .tcdesc .allcoms a{color: #4C7843;font-size: 11px;text-decoration: none;}
.tcoment .tcdesc .allcoms a:hover{color: #799A72;text-decoration: underline;}
/*3-и баннера*/
.bnext {height: 150px;margin: 16px auto;width: 98%;}
.bnext a.bnimg{display: block;height: 126px;margin: 0 0 6px;text-decoration: none;}
.bnext a.rss{background:url(/images/rss.gif) no-repeat 0 2px;color: #376D9B;font-size: 11px;padding: 0 0 0 16px;text-decoration: none;}
.bnext a.rss:hover{color: #6992B4;text-decoration: none;}
#sale {float: left;height: 150px;margin: 0 3% 0 2%;overflow: hidden;text-align: center;width: 28%;}
#sale a.bnimg {background:url(/images/sales.jpg) no-repeat 50% -126px;border: 1px solid #D7DACE;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}
#sale.bact a.bnimg, #sale a.bnimg:hover {border-color: #F8A082;background-position: 50% 0;}
#skidki {float: left;height: 150px;margin: 0 3%;overflow: hidden;text-align: center;width: 28%;}
#skidki a.bnimg {background:url(/images/sales.jpg) no-repeat 50% -630px;border: 1px solid #D7DACE;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}
#skidki.bact a.bnimg, #skidki a.bnimg:hover {border-color: #F8A082;background-position: 50% -504px;}
#akcii {float: left;height: 150px;margin: 0 0 0 3%;overflow: hidden;text-align: center;width: 28%;}
#akcii a.bnimg {background:url(/images/sales.jpg) no-repeat 50% -378px;border: 1px solid #D7DACE;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}
#akcii.bact a.bnimg, #akcii a.bnimg:hover {border-color: #F8A082;background-position: 50% -252px;}

/* Схожие товары */
td.toptd a.tov-fn span { background-color:#FFFFFF; border:1px solid #D7D9CD; display:block; height:160px; margin:0 auto 10px; overflow:hidden; width:160px; }
td.toptd a.tov-fn span img { width:150px; }
td.toptd a.backlight span { border:1px solid #FF6600; }

.otzzag { color:#376D9B; font-size:16px; margin-left:10px; }
.obdsk { color:#515151; margin:4px 0; padding:0 4px 4px; }
.n-ozv { border-bottom:1px solid #E2EDC5; display:none; margin:4px 0 14px; padding:0 4px 4px; }
.nlis { border-bottom:1px solid #E2EDC5; margin:4px 0 14px; padding:0 4px 4px; }
img.osm {float: left;margin: 5px 10px 8px 0;}
.n-ozv .oname, .nlis .oname { border-bottom:1px dotted #E9F2D4; color:#376D9B; font-size:14px; font-weight:bold; padding:0 0 6px; }
.nglv .oname { color:#376D9B; font-size:14px; font-weight:bold; padding:0 0 6px; }
.nglv .oname a, .nlis .oname a, .news_site .oname a { color:#376D9B; text-decoration:none; }
.nglv .oname a:hover, .nlis .oname a:hover, .news_site .oname a:hover { color:#376D9B; text-decoration:underline; }
.n-ozv .omail { color:#5AC223; font-size:11px; font-weight:normal; }
.n-ozv .date, .nglv .date, .nlis .date, .news_site .date { color:#7A7A7A; display:block; font-size:11px; font-weight:normal; padding:1px 0 0; }
.deh { display:block; }
/*.ndsk { display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; margin:0 auto; width:99%; }*/
.ndsk img, .sireimg { border:1px solid #D7D9CD; float:left; margin:6px 10px 10px 0; padding:4px; }
.ndsk a, .op_tots a { /*color:#515151/*9D9D9D*/; text-decoration:none; }
.ndsk a:hover, .op_tots a:hover { color:#000/*7C7C7C*/; text-decoration:underline; }

form.order { margin:10px; width:386px; }
form.order input, form.order div.order_r textarea.form { border:1px solid green; margin-bottom:4px; width:290px; }
form.order div.checkboxin input#order_s { background:url(/images/send.jpg) no-repeat 0 0; cursor:pointer; width:104px; height:13px; border:none; float:right; margin-right:8px; }
form.order label { float:left; width:86px; color:#0E4F00; }
form.order div.order_r { }
form.order div.checkboxin { }
form.order div.checkboxin input.chek { float:right; width:10px; margin-right:86px; border:none; }
form.order div.checkboxin label.txchk { float:right; width:82px; margin-right:4px; }

form.sorder { margin:10px; width:386px; }
form.sorder input, form.sorder div.order_r textarea.form { border:1px solid green; margin-bottom:4px; width:290px; }
form.sorder div.checkboxin input#order_s { background:url(/images/send.jpg) no-repeat 0 0; cursor:pointer; width:104px; height:13px; border:none; float:right; margin-right:8px; }
form.sorder label { float:left; width:86px; color:#0E4F00; }
form.sorder div.order_r { }
form.sorder div.checkboxin { }
form.sorder div.checkboxin input.chek { float:right; width:10px; margin-right:86px; border:none; }
form.sorder div.checkboxin label.txchk { float:right; width:82px; margin-right:4px; }

.start_search,.dstart_search, .start_search22, .addmessage, .submzakaz, #formsend #order_f {background:url(/images/adds_white.jpg) repeat-x 0 0;border: 1px solid #019910;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;cursor:pointer;color:#1F3F1F;font-family: Arial, Helvetica, sans-serif;font-size: 12px;display:block; height:22px; line-height:22px; margin:10px auto; position:relative; text-align:center; text-decoration:none;width:165px; }
.start_search:hover, .dstart_search:hover, .start_search22:hover, .addmessage:hover, .submzakaz:hover, #formsend #order_f:hover {background-position:0 -22px;color:#1F3F1F;}

#addinzak { background:url(/images/regtablebg.jpg) repeat-y scroll 0 0 #5AC223; text-align:center; cursor:pointer; color:#E6F2E1; font-size:11px; font-weight:bold; padding:5px 10px; text-transform:uppercase; border:1px solid #427439; margin:10px 0 40px; width:277px; }

#sideLeft { float:left; width:220px; margin-left:-100%; position:relative; padding-bottom:60px; }
#left_vk { background:url(/images/l-vk.jpg) no-repeat 0 0; display:block; height:40px; margin:10px 0 0 0; width:140px; }
.lhead {background: #5ec327 url(/images/icons_right.jpg) no-repeat 0 0;color: #FFFFFF;font-size: 16px;padding: 1px 0 4px 30px;width: 150px;}
.lhead span{background: url(/images/ten.jpg) repeat-y 100% 0;display: block;padding: 1px 0 4px 30px;}
.lhead.last_bay {background-position: 0 -2px;}
.lhead.ntov {background-position: 0 -32px;margin: 10px 0 0;}
.lhead.staty {background-position: 0 -63px;margin: 10px 0 0;}
.lhead.quest {background-position: 0 -92px;margin: 10px 0 0;}
.lhead.tsale {background-position: 0 -122px;margin: 10px 0 0;}
.lhead.cats {background-position: 0 -152px;margin: 0 0 0 21px;padding: 0;width: 186px;}
.lhead.lbrn {background-position: 0 -182px;margin: 0 0 0 21px;padding: 0;width: 186px;}
.lhead.lnews {background-position: 0 -214px;margin: 0 0 0 21px;padding: 0;width: 186px;}
.lhead.llider {background-position: 0 -244px;margin: 0 0 0 21px;padding: 0;width: 186px;}

/*
#left_search { background:url(/images/l-search.jpg) no-repeat 21px 0; padding-top:30px; height:89px; padding:6px 0 0; width:220px; }
form#fsearch { margin:36px 0 0 28px; padding:0; text-align:left; width:172px; }
form#fsearch input.text { border:0; color:#7C7E7E; font-size:12px; height:20px; margin:0 0 8px 8px; padding:2px 0 0; width:128px; }
form#fsearch a.l_search { display:block; float:right; height:24px; text-decoration:none; width:28px; }
form#fsearch a.l_search:hover { text-decoration:none; }
form#fsearch a.rser { color:#5ABE26; font-size:11px; display:block; margin:0 4px 0 0; text-transform:uppercase; text-decoration:underline; text-align:center; }
form#fsearch a.rser:hover { color:#FE8F0D; text-decoration:none; }
*/
#top_search {left: 276px;position: absolute;text-align: left;top: 129px;z-index: 1003;}
form#fsearch {height: 23px;margin: 0;padding: 0;position: relative;text-align: left;width: 634px;}
form#fsearch input.text {background:url(/images/bgp.jpg) repeat-x 0 -22px;border: 2px solid #7FC328;-moz-border-radius: 11px 0 0 11px;-webkit-border-radius: 11px 0 0 11px;-khtml-border-radius: 11px 0 0 11px;border-radius: 11px 0 0 11px;color: #558913;font-size: 11px;height: 19px;left: 0;padding: 0 0 0 14px;position: absolute;top: 0;width: 460px;}
form#fsearch input.text:focus {background-position: 0 0;}
form#fsearch a.l_search {background:url(/images/poisk.png) no-repeat 0 0;height: 23px;left: 470px;position: absolute;text-decoration: none;top: 0;width: 23px;z-index: 1002;}
form#fsearch a.l_search:hover {background-position: 0 -23px;text-decoration:none; }
form#fsearch a.rser {color: #598D18;font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-weight: bold;left: 498px;position: absolute;text-align: left;text-decoration: underline;text-transform: uppercase;top: 5px;white-space: nowrap;}
form#fsearch a.rser:hover {color:#82AA52;text-decoration:none; }

#searchpreload { background:url(/images/micropreload.gif) no-repeat 0 0; height:12px; position:absolute; left:2px; top:6px; width:12px; display:none; }
#nofind        { background:url(/images/notfind.png)      no-repeat 0 0; height:12px; position:absolute; left:6px; top:6px; width:12px; display:none; }

/*
#--divsearch { background:url(/images/l-sbr-find-n.jpg) no-repeat 0 0; height:171px; padding:6px 0 0; width:220px; }
#--pvb { background:url(/images/l-sbr-find-n2.jpg) no-repeat 0 0; display:block; height:84px; margin:0 0 0 21px; width:200px; }
#--vb { display:block; height:43px; margin:0 0 45px 21px; width:178px; }
*/

#fsearch1 { background-color:#F5F5F5; border:1px solid #CCCBC6; display:none;margin: 0 auto;left:0; position:relative; top:0; width:418px;text-align: left;z-index:3200; }
#fsearch1 iframe {background: none;border:none;position:absolute;height:0;width:0;z-index:-1; }
#fsearch1 li { border-bottom:1px solid #E0E0DD; list-style:none; list-style-type:none; }
#fsearch1 li a { display:block; color:#515151; font-size:11px; padding:3px 6px; text-decoration:none; text-transform:capitalize; }
#fsearch1 li a:hover { color:#376D9B; background-color:#FAFDEF; text-decoration:none; }
#fsearch1 ul { margin:0px; }

#fsearch2 { background-color:#F5F5F5; border:1px solid #CCCBC6; display:none; left:138px; position:absolute; top:32px; width:448px; z-index:1200; }
#fsearch2 iframe { position:absolute; width:150px; height:100px; border:none; z-index:-1; }
#fsearch2 li { border-bottom:1px solid #E0E0DD; list-style:none; list-style-type:none; }
#fsearch2 li a { display:block; color:#515151; font-size:11px; padding:3px 6px; text-decoration:none; text-transform:capitalize; }
#fsearch2 li a:hover { color:#376D9B; background-color:#FAFDEF; text-decoration:none; }
#fsearch2 ul { margin:0px; }

#alber1 { display:block; width:161px; margin:0 30px; }
#alber2 { display:block; margin:5px 30px 0; width:161px; }

.katal .pdmlink { display:block; font-size:11px; margin-bottom:10px; margin-left:95px; }
.katal span.katzag { background:url(/images/l-sbr-kat-n.jpg) no-repeat 0 0; height:29px; width:199px; display:block; }
.katal span.katzag a { display:block; height:100%; margin-left:20px; }
.katal ul { list-style:none; list-style-type:none; margin:0 0 0 21px; }
.katal ul { /*background:url(/images/l-sbr-ten.jpg) no-repeat 0 100%; */ padding:0 /*0 0 3px*/; position:relative; }
.katal ul li { background:url(/images/l-sbr-m1.jpg) repeat-y 0 0; position:relative; }
.katal ul li.actleft a.lvl { background:url(/images/l-sbr-hov.jpg) no-repeat 0 100%; color:#3889ce; }
.katal ul li.ltv a { background:url(/images/alltov.jpg) no-repeat 11px 9px; }
.katal ul li.lpr a { background:url(/images/allmark.jpg) no-repeat 11px 9px; }
.katal ul li.lastlia a { color:#6EB3EA; font-size:11px; font-weight:bold; padding:6px 0 9px 33px; }
.katal ul li.lastlia a:hover { background-position:11px -14px; color:#1b92d6; text-decoration:none; }
.katal ul li a.lvl { background:url(/images/l-sbr-m1ten.jpg) no-repeat 0 100%; font-size:11px; font-weight:bold; padding:6px 0 9px 10px; width:169px; }
.katal ul li a.last { background:none; }
.katal ul li a { display:block; color:#4C7843; text-decoration:none; }
.katal ul li a.actlvl { font-size:11px; font-weight:bold; padding:6px 0 6px 10px; width:169px; }
.katal ul li a span.actlvl { background:url(/images/l-sbr-m1tenact.jpg) no-repeat 0 0; width:179px; }
.katal ul li a.lvl:hover, .stat .stati a.actright, a.actright { color:#FE8F0D !important; }
.katal ul li a.dcakk { color:#f35521; }
.katal ul ul.secl, ul.trilvl { background:none; margin:0; padding:0; }
.katal ul li ul.secl li { background:url(/images/l-sbr-m2.jpg) repeat-y 0 0; }
.katal ul li ul.secl li a.lvl2 { background:url(/images/l-sbr-m2ten.jpg) no-repeat 0 100%; color:#747474; font-size:11px; padding:4px 0 4px 11px; width:168px; }
.katal ul li ul.secl li a.lvl2 span { background:url("/images/l-sbr-mrk.jpg") no-repeat 0 5px; display:block; padding:0 0 0 13px; }
.katal ul li ul.secl li a.lvl2:hover span { background:url("/images/l-sbr-mrk-h.jpg") no-repeat 0 5px; color:#FE8F0D; }
.katal ul li ul.secl li a.actlvl2 { background:url(/images/l-sbr-m2ten.jpg) no-repeat 0 100%; color:#FE8F0D; padding:4px 0 4px 11px; width:168px; }
.katal ul li ul.secl li a.actlvl2 span { background:url("/images/l-sbr-mrk-h.jpg") no-repeat 0 5px; color:#3889ce; font-size:11px; display:block; padding:0 0 0 13px; }

.katal ul li ul.secl li a.lvl3 { background:url(/images/l-sbr-m2ten.jpg) no-repeat 0 100%; color:#747474; font-size:11px; padding:4px 0 4px 24px; width:155px; }
.katal ul li ul.secl li a.lvl3 span { background:url("/images/l-sbr-mrkt.jpg") no-repeat 0 5px; display:block; padding:0 0 0 13px; }
.katal ul li ul.secl li a.lvl3:hover span { background:url("/images/l-sbr-mrkt-h.jpg") no-repeat 0 5px; color:#FE8F0D; }
.katal ul li ul.secl li a.actlvl3 { background:url(/images/l-sbr-m2ten.jpg) no-repeat 0 100%; color:#FE8F0D; padding:4px 0 4px 24px; width:155px; }
.katal ul li ul.secl li a.actlvl3 span { background:url("/images/l-sbr-mrkt-h.jpg") no-repeat 0 5px; color:#3889ce; font-size:11px; display:block; padding:0 0 0 13px; }
.katal ul li ul.secl li a.last { background:url(/images/l-sbr-m1ten.jpg) no-repeat 0 100%; padding-bottom:8px; }
.katal ul li ul.secl li a.nxt { background:url(/images/l-sbr-hovnst.jpg) no-repeat 0 100%; }

.lider {margin:0 0 0 21px;}
.lbgt { background:url(/images/l-sbr-m1.jpg) repeat-y 0 0; padding:14px 0 0; width:185px; }
.lid-tov { background-color:#FAFDEF; text-align:center; }
.lid-tov a.tov-fn { color:#376D9B; display:block; font-size:11px; font-weight:bold; margin:0 10px 10px; text-align:center; text-decoration:none; }
.lid-tov .dpo { background:url("/images/ugl.gif") no-repeat 0 0; height:54px; left:-3px; position:absolute; top:-3px; width:54px; }
td a.tov-fn { border:none; }
.lid-tov a.tov-fn img { height:110px; margin:10px 0 0; }
.lid-tov a.tov-fn:hover, td.toptd a.tov-fn:hover { text-decoration:underline; }
.lider .lid-tov a.tov-fn span { background:url(/images/l-fn-tov.jpg) no-repeat 0 0; display:block; height:135px; margin:10px -10px 0 0; position:relative; }
.lid-inf { margin:10px; text-align:left; }
.lid-inf p.inf { /*color:#515151; */font-size:11px; }
.lid-c p.cena, .lid-c p.cena-2 { color:#3B3B3B; font-size:11px; font-weight:bold; margin:0 0 4px; }
.lid-c p.nali { color:#3B3B3B; font-size:11px; margin:0 0 4px; }
.brs span, .lid-c span a { color:#EB4F2A; font-size:11px; font-weight:bold;text-decoration:none; }
.cbbg .typ-zak, .mcbbg .typzak, .mcbbg .gltypzak, .cbbg .gltypzak, .chbbg .gltypzak { height:30px; margin:1px 0 0; text-align:center; }
.typzak { height:30px; margin:8px 0 0; text-align:center; }

.typ-zak, .ttx .of-tov .typ-zak { height:30px; margin:8px 0 7px; text-align:center; }
.typ-zak a.mimo, .typzak a.mimo, .ttx .of-tov .typ-zak a.mimo { background:url(/images/btn.jpg) no-repeat 0 0; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; display:block; height:35px; line-height:39px; margin:0 auto; padding:0 0 0 14px; text-decoration:none; width:149px; }
.typ-zak a.rig, .typzak a.rig, .ttx .of-tov .typ-zak a.rig { background:url(/images/rigi-btn.jpg) no-repeat 0 0; display:none; padding:4px 34px; text-decoration:none; }
.typ-zak a.mimo:hover, .typ-zak a.rig:hover, .typzak a.rig:hover, .typzak a.mimo:hover, .ttx .of-tov .typ-zak a.mimo:hover, .ttx .of-tov .typ-zak a.rig:hover { background-position:0 -35px; }

/* графичская кнопка КУПИТЬ */
.typ-zak-pic { background:url(/images/l-rzd.jpg) no-repeat 0 100%; margin:10px 0 0; padding:0 0 16px; text-align:center; }
.typ-zak-pic.dpbg { background:url("/images/l-sbr-ten.jpg") no-repeat 0 100%; padding:0 0 10px;}
.chbbg .gltypzak a.mimo {background:url(/images/buybutt.jpg) no-repeat 0 0; display:block; height:35px; line-height:35px; margin:0 auto; padding:0 0 0 14px; width:149px;}
.typ-zak-pic a.mimo, .mcbbg .gltypzak a.mimo, .cbbg .gltypzak a.mimo {background:url(/images/buybtn.jpg) no-repeat 0 0; display:block; height:35px; line-height:35px; margin:0 auto; padding:0 0 0 14px; width:149px;}
.typ-zak-pic a.mimo:hover, .mcbbg .gltypzak a.mimo:hover, .cbbg .gltypzak a.mimo:hover, .chbbg .gltypzak a.mimo:hover {background-position:0 -35px;}
/*правая часть*/
#sideRight { /*background-color:#FFF; */float:left; margin:0 -3px 0 -204px; padding:0 0 0 6px; position:relative; width:198px; }
#promo {background: url("/images/promo.jpg") no-repeat 0 0;display: block;height: 35px;margin: 0 0 4px;position: relative;text-decoration: none;width: 180px;z-index: 100;}
.dact {margin: -9px 0 4px;}
.rcode { background-color:#FFFFFF; text-align:center; width:180px; }
#rrew { background-color:#FFFFFF; text-align:center; width:180px; position: relative; }
.news_site .oname {color: #376D9B;font-size: 12px;font-weight: bold;padding: 0 0 6px;}
.rdlin {/* background:url("/images/l-sbr-ten.jpg") no-repeat 0 100%;*/ margin:0; padding:0 0 3px; width:185px; position:relative; }
.rdlin li { background:/*#FBFDF0*/ url("/images/r-sbr-m1ten.jpg") repeat-x 0 100%; list-style:none; list-style-type:none; padding:6px 0 9px 10px; }
/*.rdlin li.rone { border-top:1px solid #A7A7A4; }*/
.rdlin li.rlast { background:/*#FBFDF0*/ none; }
.rdlin li.lastlia { background:/*#FBFDF0*/ none; }
.rdlin li.lastlia a { color:#6EB3EA; font-size:11px; font-weight:bold; padding:0 0 0 26px; }
.rdlin li.lastlia a:hover { background-position:0 -19px; color:#1b92d6; text-decoration:none; }
.rdlin li.vhod a { background:url("/images/vhod.jpg") no-repeat 0 0; }
.rdlin li.vopro { background:/*#FBFDF0*/ url("/images/r-sbr-m1ten.jpg") repeat-x 0 100%; }
.rdlin li.vopro a { background:url("/images/vopro.jpg") no-repeat 0 0; }
.rdlin li.vse a { background:url("/images/vse.jpg") no-repeat 0 0; }
.rss { margin-left:2px; }
.rss_gazet { bottom:5px; position:absolute; right:3px; } 
.rdlin li.vse a.rss { background:none; margin-left:-20px; }

.rdlin li a { color:#4C7843; font-size:11px; font-weight:bold; text-decoration:none; }
.rdlin li a:hover,.rdlin li a.dlink { color:#FE8F0D;text-decoration: none;}
.prof { background:url("/images/lichniekabinet.jpg") no-repeat 0 0; margin:10px 0 0; padding:31px 0 0; }
.frends { background:url("/images/friends_.jpg") no-repeat 0 0; margin:10px 0 0; padding:31px 0 0; }
.obszag { background:url("/images/r-sbr-obs-n.jpg") no-repeat 0 0; height:82px; margin:10px 0 0; padding:31px 0 0 6px; }
.obszag a, .region a, .tpodr a { display:block; height:82px; width:180px; }
.region { background:url("/images/r-sbr-reg2-n.jpg") no-repeat 0 0; height:82px; margin:10px 0 0; padding:31px 0 0 6px; }
.tpodr { background:url("/images/support.jpg") no-repeat 0 0; height:82px; margin:10px 0 0; padding:31px 0 0 6px; }
.sale .lid-tov a.tov-fn span {background-color: #FFFFFF;border:1px solid #91D568; display:block; height:135px; margin:10px -10px 0 0; position:relative; }
.rbgt { background-color:#FBFDF0; padding:10px 0 0; margin:0; width:180px; }
.news_site {color: #000;margin: 0 0 0 21px;width: 185px;}
.news_site p{margin-right: 10px;}
.last_buy {margin: 0;padding: 10px 0 0;width: 180px;}
.last_buy .tov-fn span {background-color: #FFFFFF;border: 1px solid #91D568; display: block; height: 135px; margin: 10px -10px 0 0; position: relative;}
.new_tov .lid-tov a.tov-fn span {background-color: #FFFFFF;border:1px solid #91D568; display:block; height:135px; margin:10px -10px 0 0; position:relative; }
.new_tov .more{padding: 6px 0 9px 10px;}
.amore {border-top: 1px solid #E2EDC5;padding: 10px 4px;text-align: left;}
.new_tov .more a, .amore a {background: url("/images/vse.jpg") no-repeat scroll 0 0 transparent; color: #6EB3EA; font-size: 11px; font-weight: bold; padding: 0 0 0 26px;}
.new_tov .more a:hover, .amore a:hover {background-position:0 -19px; color:#1b92d6; text-decoration:none;}
/*.news_site a { color:#4C7843; font-size:11px; font-weight:bold; text-decoration:none; }
.news_site a:hover { color:#FE8F0D; }
*/

#footer {background:url("/images/r-ftr.jpg") repeat-x 0 0;margin:-76px auto 0; min-width:1100px; height:76px;position:relative; }
#footer p {color: #0E4F00;font-size: 11px;margin: 0;position: relative;text-align: center;top: -10px;}
#footer p a{color: #4C7843;text-decoration: underline;}
#footer p a:hover{color: #FE8F0D;text-decoration: none;}
#footer .r-ft {left: 12px;position: absolute;top: 24px;}
#footer .r-ft img {margin: 0 4px;}

#dorgplat, #dorgpogr, #dindpred { display:none; }
#ntbs { background: url("/images/flshback.jpg") no-repeat 0 0; border:0; /*border-bottom:1px solid #5AC223;*/ margin:0 0 20px; width:100%; }
#ntbs td { padding:10px; vertical-align:top; }
#con_t { width:100%; border:0; }
.op_tots {/*background-color:#FFFFFF; border-bottom:1px solid #5AC223;*/ color:#515151; padding:10px; margin:0 0 20px; }
.op_tots ul, .op_tots ol { margin:10px 0 10px 20px; }
.tots {/*border-bottom:1px solid #5AC223;*/ position:relative; padding:10px 0;}
.tots2 {/*border-bottom:1px solid #5AC223;*/ position:relative; padding:83px 0 10px;}
#content #smape li { list-style:none; list-style-type:none; }
#content #smape li a { background:url("/images/cru-n.gif") no-repeat 0 8px; color:#00416F; padding:2px 0 2px 15px; text-decoration:underline; }
#content #smape li a:hover { color:#407093; text-decoration:none; }
#content #smape ul { margin:6px 0; padding:0 0 0 20px; }
#content #smape ul a { background:url("/images/cru-n.gif") no-repeat 0 -6px; color:#3074A4; }
#content #smape ul a:hover { color:#6497BB; }
#content #smape ul ul a { background:none; color:#636363; }
#content #smape ul ul a:hover { color:#8A8A8A; }
#content #smape ul ul ul a { background:none; color:#989898; }
#content #smape ul ul ul a:hover { color:#B2B2B2; }
.dtots { background: url("/images/flshback.png") no-repeat 0 0; padding:10px; margin:0 0 20px; }
 #dtbf {border:0; width:100%;}
.pst { padding:0 16px; }
.registrtab1 { border-bottom:1px solid #E2EDC5; width:100%; padding:0 0 10px; margin:10px 0; }
.registrtab1 td { padding:5px; color:#606060; vertical-align:top; }
.registrtab1 th { padding:5px 10px; color:#376D9B; font-size:12px; text-transform:uppercase; text-align:left; }
.registrtab1 td.bordr { border-bottom:1px solid #E2EDC5; }
.registrtab1 th span { color:#5ac223; font-size:18px; margin:0 18px 0 0; }
.registrtab1 th span.date { color:#7A7A7A; display:block; font-size:11px; font-weight:normal; margin:0 0 0 30px; padding:1px 0 0; text-transform:none; }
.registrtab1 th span.omail { color:#5AC223; font-size:11px; font-weight:normal; text-transform:none; }
.registrtab1 th A { color:#5ac223; }
.registrtab1 input { background:#FAFEFF url("/images/bgforms.jpg") repeat-x 0 0; border:1px solid #C3C2C0; color:#7C7E7E; font-size:12px; margin:1px 0 4px; padding:4px; width:300px; }
.registrtab1 textarea { background:#FAFEFF url("/images/bgforms.jpg") repeat-x 0 0; border:1px solid #C3C2C0; color:#7C7E7E; font-size:12px; margin:1px 0 4px; padding:4px; width:300px; }
.registrtab1 .itd1 { width:210px; padding:5px 5px 5px 45px; }
.registrtab1 .itd3 { padding:5px 5px 5px 45px; }
.registrtab1 select { background:#FAFEFF url("/images/bgforms.jpg") repeat-x 0 0; border:1px solid #C3C2C0; color:#7C7E7E; font-size:12px; margin:4px 0; width:310px; }
.registrtab1 select option { background-color:#7BC85C; border-bottom:1px solid #FFFFFF; color:#515151; padding:2px 0 2px 5px; }

.registrtab2 { border:1px solid #E2EDC5; width:100%; margin:10px 0; }
.registrtab2 td { border:1px solid #E2EDC5; border-left:none; border-right:none; padding:5px; color:#606060; vertical-align:top; }
.registrtab2 td.baimg { width:100px; text-align:center; }
.registrtab2 td.baimg img { border:1px solid #D7D9CD; margin:6px 10px 10px 0; padding:4px; width:70px; }
.registrtab2 td.baname { text-align:left; }
.registrtab2 th { /*background-color:#FAFDEF;*/ color:#376D9B; font-size:11px; padding:6px 0; text-transform:uppercase; text-align:center; }
.registrtab2 .oferdogv { font-size:9px; }
.registrtab2 tr td p { margin:4px 0; }
.registrtab2 tr td { vertical-align:middle; text-align:center; }
#dantodost input { margin:2px; float:left; margin-right:5px; width:13px; }
#danoplata input { margin:2px; float:left; margin-right:5px; width:13px; }
#bezopaslvl input { margin:2px; float:left; margin-right:5px; width:13px; }
#tomaild { float:left; margin:1px 4px 1px 0; width:10px; }
.regsub { background:url(/images/regbtn.jpg); height:26px; width:136px; border:0px; cursor:pointer; }
.entsub { background:url(/images/entbtn.jpg); height:26px; width:72px; border:0px; cursor:pointer; }
.savsub { background:url(/images/savbtn.jpg); height:26px; width:95px; border:0px; cursor:pointer; }

#uLoginAttBig { min-width:150px; min-height:36px; display:inline-block; text-align:center; }
#uLoginAttBigState { height:16px; width:170px; }
#uLoginAttBigState span { width:16px; height:16px; margin:0 18px 0 8px; display:inline-block; visibility:hidden; }
#uLoginAttBigState .soc_active { background:url("/images/del.gif") left top no-repeat; visibility:visible; }

.resub { background:url(/images/rebtn.jpg); height:26px; width:87px; border:0px; cursor:pointer; }
.sendsub { background:url(/images/sendbtn.jpg); height:26px; width:90px; border:0px; cursor:pointer; }
.addsub { background:url(/images/addbtn.jpg); height:26px; width:86px; border:0px; cursor:pointer; }
.oformbtn { background:url(/images/oformbtn.jpg); height:26px; width:136px; border:0px; cursor:pointer; }
.message1 { border:1px solid; width:522px; }
#preloader { background:#5AAECF url(/images/preloader.gif) no-repeat 7px 50%; border:1px solid #4B4B4B; color:#FFFFFF; display:none; font-size:12px; font-weight:bold; height:28px; line-height:26px; padding-left:39px; position:absolute; text-align:left; width:215px; z-index:2; opacity:0.8; filter:alpha(opacity=80); }
.smkcount { border:1px solid #E2EDC5; padding:2px 5px; text-align:center; }
.regicount { border:1px solid; padding:2px 5px; text-align:center; }
.registrtab2 th.resultcart { padding:0 0 0 10px; text-align:left; }
#userinfo a { text-decoration:underline; }
.registrtab2 td .reginfo { color:#ff0000; text-transform:uppercase; }
#formlenie { text-decoration:underline; }
.registrtab1 select.llm4 { width:73px; text-align:center; }
.registrtab1 select.llm4 option { text-align:center; }
.deladres { float:right; }

.selectcolor { float:left; }
.selectcolor span { width:10px; height:10px; display:block; padding:2px; margin:2px; }
.selectcolor input { margin:0px 2px; }

.isnew2 { background:url(/images/newgreen.png) repeat scroll 0 0 transparent !important; height:44px; margin:0 0 0 8px !important; position:absolute; width:44px; }

#content ul.mgul { background-color:#F5FCEB; border-bottom:1px solid #CDD4C2; border-top:1px solid #CDD4C2; display:none; margin:0 15px 10px; padding:10px; }
#content ul.mgul li { color:#4e5050; list-style:none; list-style-type:none; }
#content ul.mgul li li { margin:2px 0; list-style:outside; }
.unioninf { background:url(/images/psk.jpg) no-repeat 0 50%; color:#0c6db4; font-weight:bold; padding:0 0 0 20px; }
.vdadost1 { cursor:pointer; font-weight:bold; text-align:center; }

.dang1 { margin-bottom:10px; margin-left:10px; margin-top:8px; padding:3px 14px 3px 8px; color:#515151; font-size:12px; }
#orders, #orders td { border:0; text-align:left; margin:0; }
#orders td { padding:0; }
.dang2 table td { color:#868686; }
#orders th { border:0; margin:0; }
td.img { vertical-align:top; }
.dang2 { background-color:#E5EECF; }
.dangText { color:#0E4F00 !important; }
#orders th input { margin-bottom:17px; margin-top:8px; margin-right:23px; }
#orders { padding:0px 0 0 10px; width:99%; }
#orders th div { background-color:#E5EECF; margin:0 0 -2px 0; text-align:center; }
input.long { width:95%; }
input.small { width:92%; }
#orders td textarea { width:97%; margin:5px; }
#operation_yandex { width:40%; }
input#order_send, input#order_reset { background-color:#64CE38; border:0 none; color:white; cursor:pointer; padding:1px 14px; text-decoration:none; }
.operation { background-color:#E5EECF; display:none; }
.cartper { margin:0px 10px 10px; padding:0 0 5px; }
.reg_yan { color:green; }
table td.reg { background-color:#5AC223; color:white; }
table td.reg a { text-decoration:none !important; color:white; }
table.reg { margin:0 0 -7px -7px; }
table.reg td { height:25px; width:160px; text-align:center; }
#cargolift { margin-right:5px; }

.akcciatov {border:1px solid #94B569; color:#3B3B3B; font-size:11px; padding:6px; }
.akcciatov span { color:#ff0000; }
.akcciatov span span { color:#0E4F00; }
.akcciatov p { margin:0 4px 4px 2px; }

.relocart { cursor:pointer; margin-bottom:-2px; margin-left:3px; margin-right:5px; }
div.glholid { background: url("/images/flshback.jpg") no-repeat 0 30px;margin:-10px 0 20px; padding:0; }
.alholid { background: url("/images/flshback.jpg") no-repeat 0 30px;margin:0 0 20px; padding:0; }
.h2ll { border-bottom:1px solid #e2edc5; color:#085A9A; margin:5px 10px; padding:0 4px 4px; }
.htll { border-bottom:1px solid #e2edc5; color:#085A9A; margin:5px 10px; padding:0 4px 4px; }
.nbh2ll { border:0; }
.pdh2ll { margin:16px 10px 5px; }
div.glholid .tpzag { background:url(/images/news-bg-x.jpg) repeat-x 0 0; margin-left:9px; }
div.glholid .tpzag span, div.glholid .tpzag span.otz { background:url(/images/news-bg.jpg) no-repeat 0 0; width:177px; display:block; height:31px; }
div.glholid .tpzag span.otz { background:url(/images/otz.jpg) no-repeat 0 0; }
div.glholid .n-inf { background:url(/images/list-left.jpg) no-repeat 0 100%; padding-left:0px; }

div.glholid .n-inf .init { background:white url(/images/list-bot.jpg) no-repeat 0 100%; padding-bottom:8px; padding-left:10px; }
div.glholid .n-inf .init p { color:#515151; }
div.glholid .n-inf .init p.date { color:#E23108; font-size:14px; font-weight:bold; padding:3px 0; margin:0; }
div.glholid .n-inf .init p.h2ll { color:#E23108; font-size:12px; font-weight:bold; margin:0; padding:4px 0 3px; }
div.glholid .n-inf .init a { color:#2E64BC; text-decoration:none; font-size:12px; }
div.glholid .n-inf .init a:hover { color:#82BCDE; }
div.glholid .n-inf .init .ns { margin-right:10px; margin-top:4px; line-height:16px; }
div.glholid .n-inf .init .ns a.gopic { float:left; margin-right:10px; }
div.glholid .n-inf .init .ns a.gopic img { border:1px solid #74B851; }
div.glholid .n-inf .init .nex { clear:both; margin-right:16px; text-align:right; }
div.glholid .n-inf .init .nex a { text-decoration:underline; font-size:12px; }
div.glholid .n-inf .init .nex a:hover { text-decoration:none; }

div.glholid .n-inf .inite { background:white url(/images/list-bot.jpg) no-repeat 0 200%; padding-bottom:2px; padding-left:10px; }
div.glholid .n-inf .inite p { color:#515151; }
div.glholid .n-inf .inite p.date { color:#E23108; font-size:14px; font-weight:bold; padding:3px 0; margin:0; }
div.glholid .n-inf .inite p.h2ll { color:#E23108; font-size:12px; font-weight:bold; margin:0; padding:4px 0 3px; }
div.glholid .n-inf .inite a { color:#2E64BC; text-decoration:none; font-size:12px; }
div.glholid .n-inf .inite a:hover { color:#82BCDE; }
div.glholid .n-inf .inite .ns { margin-right:10px; margin-top:4px; line-height:16px; }
div.glholid .n-inf .inite .ns a.gopic { float:left; margin-right:10px; }
div.glholid .n-inf .inite .ns a.gopic img { border:1px solid #74B851; }
div.glholid .n-inf .inite .nex { clear:both; margin-right:16px; text-align:right; }
div.glholid .n-inf .inite .nex a { text-decoration:underline; font-size:12px; }
div.glholid .n-inf .inite .nex a:hover { text-decoration:none; }

div.glholid .arh-cn, div.glholid .arh-cn-cat { background-color:white; border-bottom:1px solid #74B851; margin-left:0px; text-align:center; }
div.glholid .arh-cn a span.bfr { background:url(/images/bfly-ri.jpg) no-repeat 0 0; width:34px; height:31px; margin-left:6px; }
div.glholid .arh-cn a, div.glholid .arh-cn-cat a { background:url(/images/bfly-lf.jpg) no-repeat 0 0; height:31px; line-height:25px; padding-left:40px; text-decoration:none; color:#1581C1; font-weight:bold; }
div.glholid .arh-cn a:hover, div.glholid .arh-cn-cat a:hover { color:#82BCDE; }
div.glholid .arh-cn a.nofly, div.glholid .arh-cn-cat a.nofly { background:none; height:auto !important; line-height:14px; margin:4px 6px; padding:0; }
div.glholid .arh-cn a.noflyact, div.glholid .arh-cn-cat a.noflyact { color:#5AC223; background:none; text-decoration:underline; height:auto !important; line-height:14px; margin:4px 6px; padding:0; }
div.glholid .arh-cn p.pginf, div.glholid .arh-cn-cat p.pginf { color:#FE8F0D; }
div.glholid .arh-cn-cat { background:url(/images/pgnat-cat.jpg) repeat-x 0 0; border:none; }

.bform { background: url(/images/flshback.png) no-repeat 0 0; border-bottom:1px solid #5AC223; color:#7C7E7E; font-size:12px; margin:0 0 20px; padding:15px 0 0; }
.bform p { color:#237FC2; }
.bform p.ins { /*margin:0 auto 8px;*/ width:554px; }
.bform p.chk { color:#7C7E7E; width:140px; }
.bform .bsearch td { vertical-align:top; }
.bform .bsearch td { padding:4px; }
.bform .bsearch input.bquery { background:#FAFEFF url("/images/bgforms.jpg") repeat-x 0 0; border:1px solid #C3C2C0; color:#7C7E7E; font-size:12px; margin:1px 0 4px; padding:4px; width:440px; }
.bform .bsearch input.bcost { background:#FAFEFF url("/images/bgforms.jpg") repeat-x 0 0; border:1px solid #C3C2C0; color:#7C7E7E; padding:1px; width:90px; }
.bform .bsearch input.bsubmit { background:url(/images/2mimo-btn.jpg) 0 0; border:0 none; cursor:pointer; height:13px; width:84px; }
.bform .bsearch input.bsubmit:hover { background-position:0 0px; }
.bform .bsearch select.bselect { background:#FAFEFF url("/images/bgforms.jpg") repeat-x 0 0; border:1px solid #C3C2C0; color:#7C7E7E; font-size:12px; margin:4px 0; width:450px; }
.bform .bsearch select.disabled {background: none repeat scroll 0 0 #E2E2DF !important;}

.bform .bsearch select.bselect .a1 { background-color:#CECECE; border-bottom:1px solid white; color:black; padding:2px 0; /*background-color:#008F00; border-bottom:1px solid #FFFFFF; color:#FFFFFF; padding:2px 0; */ }
.bform .bsearch select.bselect .a2 { background:#EEE url("/images/cru-n.gif") no-repeat 4px 7px; background-color:#EEE; border-bottom:1px solid white; color:#00416F; padding:2px 0 2px 15px; /*background-color:#7BC85C; border-bottom:1px solid #FFFFFF; color:#515151; padding:2px 0 2px 5px; */ }
.bform .bsearch select.bselect .a3 { background:#EEE url("/images/cru-n.gif") no-repeat 16px -6px; border-bottom:1px solid white; color:#3074A4; padding:2px 0 2px 28px; /*background:#C7D2B4 url("/images/cru-n.gif") no-repeat 10px -6px; background-color:; border-bottom:1px solid #FFFFFF; color:#515151; padding:2px 0 2px 20px; */ }
.bform .bsearch select.bselect .a4 { background-color:#EEE; border-bottom:1px solid white; color:#636363; padding:2px 0 2px 28px; /*background:#E4EECC url("/images/cru-n.gif") no-repeat 15px -6px; border-bottom:1px solid #FFFFFF; color:#7C7C7C; padding:2px 0 2px 25px; */ }
.bform .bsearch .chek { margin:5px 0 0; }
.hholiday { background:url(/images/hholiday2.jpg) repeat 0 0; height:85px; }
.hholiday .l { width:285px; background:url(/images/hholiday.jpg) no-repeat; }
.hholiday .r { width:200px; background:url(/images/hholiday.jpg) no-repeat -310px 0; }
.hholiday .c { background:url(/images/hholidayt.jpg) no-repeat 0 0; }
.hholiday .c div { width:200px; background:url(/images/hholiday.jpg) no-repeat -310px 0; float:right; height:85px; }

.bsearchli { margin:0 auto; position:relative; width:568px; }
.zelem { background:#FFFFFF url(/images/vnm.jpg) no-repeat 20px 50%; border-top:1px solid #7AB652; color:#4C7843; font-size:14px; padding:10px 10px 10px 55px; }
.zelemv { background:url(/images/vnm.jpg) no-repeat 20px 20px; border-top:1px solid #7AB652; color:#4C7843; font-size:14px; padding:28px 10px 10px 55px; }

.ptovopis { color:#FF8000; font-size:13px; font-weight:bold; margin:0 0 10px; }
.ptovopis a { color:#FF8000; text-decoration:underline; }
.ptovopis a:hover { color:#FFA040; text-decoration:none; }
.nossi { border:0px!important; display:none; }
#beta { color:#FF342F; text-align:center; }
#beta a { color:#FF342F; text-align:center; }

/*нижнее меню*/
.botmendiv {background:url(/images/l-ftr-ugl.jpg) no-repeat 191px 0;position: relative;text-align: center;top: -14px;}
.botmen {background-color: #FFFFFF;border: 1px solid #E7E6EB;margin:auto;width: 60%;}
.botmen td a {color:#4C7843;font-size:12px; font-weight:bold;text-decoration:none;}
.botmen td a:hover {color:#FE8F0D;text-decoration: none;}
.botmen tr td.s {background:url(/images/bmenu.jpg) repeat-x 0 -106px;width:2px; }
.botmen tr td.c-a {padding: 4px 0;text-align:center; vertical-align:middle;}

/*.botmen tr td.s-l, .botmen tr td.s-r { width:5px; }
.botmen tr td.s { background:url(/images/bmenu.jpg) repeat-x 0 -102px; width:2px; }
.botmen tr td.c-a { background:url(/images/bmenu.jpg) repeat-x 0 -68px; text-align:center; vertical-align:middle; }
.botmen tr td a { text-decoration:none; color:#4C7843; font-size:12px; font-weight:bold; }
.botmen tr td a:hover { color:#FE8F0D; }
.botmen tr td span.sept, .botmen tr td span.sept-l, .botmen tr td span.sept-r { width:2px; float:left; height:34px; }
.botmen tr td span.sept-l { background:url(/images/bmenu.jpg) no-repeat 100% 0; height:34px; width:7px; }
.botmen tr td span.sept-r { background:url(/images/bmenu.jpg) no-repeat 0 -34px; height:34px; width:7px; }
.botmen tr td.empt { height:34px; width:228px; }
.botmen tr td.empt-r { height:34px; width:203px; }*/


.admr { height:106px; left:12px; position:absolute; top:27px; width:168px; z-index:1100; }

div.lcont { background:url("/images/l-sbr-m1.jpg") repeat-y 0 0; border-top:1px solid #C2C7AB; border-bottom:1px solid #C2C7AB; margin:10px 0 0 21px; width:185px; }
.dopt { background:url(/images/bopt.jpg) 50% 100% no-repeat; color:#376D9B; font-weight:bold; margin:4px; padding:4px 4px 10px; text-align:center; }
div.lcont .link { margin:4px 10px; }
div.lcont .link li { border-bottom:1px solid #E2EDC5; color:#7A7A7A; font-size:11px; list-style:circle; list-style-type:circle; margin:0 0 0 12px; padding:4px 4px 6px 0; }
div.lcont .link li a { color:#7A7A7A; font-size:11px; text-decoration:none; }
div.lcont .link li a:hover { color:#5C5C5C; text-decoration:underline; }
.rstar { color:#ff0000; }
#vklikemain { /*position:relative;*/ left:17px; margin:10px 0 23px; }
.vkont { height:36px; position:relative !important; right:-28px !important; top:3px !important; }

.baypaytab { background-color: #F3F3F3;border: 1px solid #C6C5C5;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;height: 28px;margin: 15px 0; padding: 5px; }
.baypaytab a {background: url(../images/baypadbut.jpg) 0 0 no-repeat;color: #28353C;display: block;float: left;font-family: Arial, Helvetica, sans-serif;height: 28px;line-height: 27px;padding: 0 0 0 34px;text-align: center;text-decoration: none;width: 151px;}
.baypaytab a:hover {color: #2F9DD0;text-decoration: none;}
.baypaytex {margin: 4px 0 0 200px;}

/* скроллер */
.scroller { background: url("/images/flshback.png") no-repeat 0 0; position:relative; padding:10px 0 0 0; margin:0 0 20px; }
.scroller .scrollerItemMask { height:367px; position:relative; overflow:hidden; }
.scroller .scrollerItemContainer { position:absolute; top:0; left:0; }
.scroller .scrollerItem {background:url("/images/tbgs.jpg") no-repeat 50% 0; float:left; height:357px; margin:0; overflow:hidden; position:relative; width:220px;}
.scroller .scrollerItem h3 { color:#333; position:absolute; top:96px; width:100%; font-size:11px; }
.scroller .scrollerItem.itemHover { border:5px solid transparent; width:160px; }
.scroller .scrollerItem .scrollerItemInner { background:url("/images/dtov.jpg") no-repeat 50% 0; padding:0; line-height:15px; padding:0 10px; text-align:center; }
.scroller .scrollerItem .scrollerItemInner .htov-c img { margin:20px 0 0; }
.scroller .scrollerItem .scrollerItemInner.innerHover { padding:15px 13px 0; line-height:16px; }
.scroller .scrollerItem .scrollerItemInner .scrollerItemClickableArea { cursor:pointer; }
.scroller .scrollBar {background:url("/images/scroll.jpg") repeat-x 0 -44px; position:relative; height:22px;margin:0 auto; overflow:hidden;}
.scroller .scrollerTrackBar { height:22px; position:relative; margin:0 11px; z-index:1100; }
.scroller .scrollerTrackBar .scrollerTrack { background:url("/images/bcgNewScrollBarSlider.png") no-repeat 0 0; height:14px; width:266px; position:relative; top:4px; left:0; cursor:pointer; }
* html .scroller .scrollerTrackBar .scrollerTrack { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/bcgNewScrollBarSlider.png, sizingMethod='crop'); }
.scroller .scrollBar .scrollBarLeftArrow, .scroller .scrollBar .scrollBarRightArrow {cursor:pointer;height:22px;position:absolute;top:0;width:11px;z-index:1010;}
.scroller .scrollBar .scrollBarLeftArrow {background:url("/images/scroll.jpg") no-repeat 0 0;left:0;}
.scroller .scrollBar .scrollBarLeftArrow.scrollBarLeftArrowPassive {background:url("/images/scroll.jpg") no-repeat 0 0; right:0; cursor:default; z-index:1010;}
.scroller .scrollBar .scrollBarRightArrow {background:url("/images/scroll.jpg") no-repeat 0 -22px;right:0;}
.scroller .scrollBar .scrollBarRightArrow.scrollBarRightArrowPassive {background:url("/images/scroll.jpg") no-repeat 0 -22px; cursor:default;}
.scroller .scrollBar .scrollerCatItem { cursor:pointer; position:absolute; top:5px; z-index:150; }
.scrollerItemInner .scrlname { color:#376D9B; cursor:pointer; display:block; font-size:11px; font-weight:bold; height:45px; line-height:14px; margin:18px 0 0; overflow:hidden; position:relative; text-decoration:none; z-index:1000; }
.scrollerItemInner .scrlname:hover { text-decoration:none; }
/*стили скролла на центре*/
.g-zag {background: #5AC223 url("/images/icons.jpg") no-repeat 10px 0;color: #FFFFFF;font-size: 16px;height: 30px;line-height: 29px;margin: 10px 0 0;padding: 0 0 0 46px;}
.slg {background: #FFA448 url("/images/icons.jpg") no-repeat 10px -60px;color: #FFFFFF;font-size: 16px;height: 30px;line-height: 29px;margin: 10px 0 0;padding: 0 0 0 46px;}
.g-zag.gnew {background-position: 10px -30px;}
.g-zag.ghit {background-position: 10px -90px;}
.g-zag.gnews {background-position: 10px -120px;}
.g-zag.gmess {background-position: 10px -150px;}
.g-zag.ghellp {background-position: 10px -180px;}
.g-zag.rews {background-position: 10px -240px;}
.g-zag.simil{background-position: 10px -270px;}
.g-zag.popul {background-position: 10px -300px;}
.g-zag.bbay {background-position: 10px -331px;}

.tops {background: #0094DE url("/images/icons.jpg") no-repeat 10px 0;color: #FFFFFF;font-size: 16px;height: 30px;line-height: 29px;margin: 10px 0 0;padding: 0 0 0 46px;}
.tops a{background:url("/images/pic.jpg") no-repeat 100% -1px;color: #FFFFFF;float: right;font-size: 12px;margin: 0 14px 0 0;padding: 0 18px 0 0;text-decoration: none;}
.tops a:hover{background-position: 100% -34px;text-decoration: none;}

#scroller4.scroller .scrollerItemMask {height:205px;}
#scroller4.scroller .scrollerItem {background:none; border: 3px solid #CFE8F6; border-radius: 3px; height: 195px; margin: 0 2px 0 0; width: 190px;}
#scroller4.scroller .scrollerItem .productPrice {background: #CFE8F6 url("/images/scroller_product_srtars.jpg") 0 -1px no-repeat; color: #376D9B; font-weight: bold; height: 23px; line-height: 23px; text-align: center; font-size: 11px;}
#scroller4.scroller .scrollerItem .scrollerItemInner { background: none; padding:0; line-height:15px; padding:0 10px; text-align:center; }
#scroller4.scroller .htov-c {height: 130px;margin: 3px auto 0;overflow: hidden;}
#scroller4.scroller .htov-c img {margin: 4px 0 0;width:120px; }
#scroller4.scroller .scrollerItem .scrlname{font-size: 9px;height: 31px;margin: 4px 0 0;}
#scroller4.scroller .brs {margin: 0;}
#scroller4.scroller .brs p {line-height: 18px;text-align: center;}
#scroller4.scroller .brs span.pricetex {background: none;margin: 0;padding: 0;}
#scroller4.scroller .scrollerTrackBar { height:22px; position:relative; margin:0 11px; z-index:1100; }
#scroller4.scroller .scrollBar { background:url("/images/scroll.jpg") repeat-x 0 -44px; position:relative; height:22px;margin:0 auto; overflow:hidden; }
#scroller4.scroller .scrollBar .scrollBarLeftArrow {background:url("/images/scroll.jpg") no-repeat 0 0; left:0; }
#scroller4.scroller .scrollBar .scrollBarLeftArrow, #scroller4.scroller .scrollBar .scrollBarRightArrow { cursor:pointer; height:22px; position:absolute; top:0; width:11px; z-index:1010; }
#scroller4.scroller .scrollBar .scrollBarLeftArrow.scrollBarLeftArrowPassive {background:url("/images/scroll.jpg") no-repeat 0 0; right:0; cursor:default; z-index:1010; }
#scroller4.scroller .scrollBar .scrollBarRightArrow { background:url("/images/scroll.jpg") no-repeat 0 -22px; right:0; }
/*#scroller4.scroller .scrollBar .scrollBarRightArrow {background:url("/images/stbt.jpg") no-repeat 0 -22px; right:0; }*/
#scroller4.scroller .scrollBar .scrollBarRightArrow.scrollBarRightArrowPassive {background:url("/images/scroll.jpg") no-repeat 0 -22px; cursor:default; }
#scroller4.scroller .scrollerTrackBar .scrollerTrack {background:url("/images/run.png") no-repeat 0 0;height:22px;width:61px;position:relative;top:0;left:0;cursor:pointer; }

/* Оценка товара */
.votes { color:#515151; font-size:11px; height:14px; line-height:14px; margin:0; }
.votes_short { margin:0 10px; text-align:right; }
.votes small { float:left; margin:0 5px 0 0; }
.votes span { margin:0 0 0 10px; }
.votes a { 
	background-image:url(../images/stars.gif) !important;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:scroll top;
	display:inline-block; float:left;
	width:14px; height:14px;
	line-height:14px;
	margin:0 0 2px; padding:0 !important;
}
.votes a.star_on { background-position:0 0 !important; }
.votes a.star_off { background-position:-28px 0 !important; }
.votes a.star_hover { background-position:-14px 0 !important; }

.sec-menu .votes { display:inline-block; float:right; }

.w-tov .votes { display:inline-block; float:right; margin:-16px 0 0 0; }

.addbookmark { border:1px solid #94B569; padding:2px; width:217px; margin-bottom:15px; }
.addbookmark .hbookmark { margin-left:6px; font-size:13px; font-weight:bold; color:#AE551E; }
.print { position:absolute; top:50%; right:10px; z-index:1001; margin-top: -13px; height: inherit;}

.mobile {background-color: #EBE7E7;border:1px solid #0060D8; padding:1px;width: 176px;}
.mobile a {background:url("/images/msite.jpg") repeat-x 0 0;display: block;height: 26px;line-height: 26px;color:#FFFFFF;font-size: 14px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration:none;text-align: center;}
.mobile a:hover {color:#FFFFFF;text-decoration: none;}

#book {position:relative;text-align:center;background:url(/images/book.jpg) top no-repeat;width:101px;height:70px;vertical-align:bottom;}
#book #book_read {position:absolute;top:0;left:0;width:50px;height:54px; }
#book #book_read:hover {color:#FE8F0D; }
#book #book_write {position:absolute;top:0;right:0;width:50px;height:54px; }
#book #book_write:hover {color:#FE8F0D; }
#book .alink {position:absolute;left:10px;bottom:0;color:#376D9B;}
.answer {padding:10px 0 0 40px;}te;top:0;left:0;width:50px;height:54px; }
#book #book_read:hover {color:#FE8F0D; }
#book #book_write {position:absolute;top:0;right:0;width:50px;height:54px; }
#book #book_write:hover {color:#FE8F0D; }
#book .alink {position:absolute;left:10px;bottom:0;color:#376D9B;}
.answer {padding:10px 0 0 40px;}

.count_tov_in_bag {background: url('/images/count_2.jpg') left top no-repeat; height:21px; line-height:21px; padding-left:30px; color:#868686; font-weight:bold; font-size:11px; margin-top:15px;}

#search_cat {margin:0 0 10px 0; text-align: center;}
#search_cat .head {color:#0C6DB4; font-weight:bold; margin:0 0 5px 0; font-size:14px;}
#search_cat a { background-color: #C6E6F3; border-radius: 5px 5px 5px 5px; color: #376D9B; display: inline-block; margin: 2px 5px; padding: 2px 5px; text-decoration: none; font-size: 11px;}
#search_cat a:hover {background-color: #D7D9CD; color: black;}


#tov_p_cat {margin-top:15px;}
#tov_p_cat .head {color:#3776AD; margin-bottom:10px;}
#tov_p_cat a { background-color: #C6E6F3; border-radius: 5px 5px 5px 5px; color: #376D9B; display: inline-block; margin: 2px 5px; padding: 2px 5px; text-decoration: none; font-size: 11px;}
#tov_p_cat a:hover, .s_cat a.active {background-color: #D7D9CD; color: black;}

#pricerange_cont {margin:0 0 10px 0;}
#pricerange_head {text-align:center; color:#376D9B; font-weight:bold; font-size:14px; margin:0 0 10px 0;}

/* new categories start */
table.tov tr .ltu_new { background:url(/images/xit1new.jpg) no-repeat 100% 0; float:right; height:10px; width:8px; }
table.tov tr td.rtu_new { background:url(/images/xit3new.jpg) no-repeat 0 0; width:8px; }
table.tov tr td.tcbg_new { background:url(/images/xit4new.jpg) repeat-x 0 0; width:48%;}
table.tov tr td.tcbg_new p.xit { background:url(/images/xit2new.png) no-repeat 0 -2px; color:white; font-size:14px; font-weight:bold; height:25px; line-height:21px; margin:0; padding-left:10px; width:150px; text-align:left; }

table.tov tr td.cbot .of-type-new { background:#fff5ee no-repeat 4px 50%; padding:6px 4px 6px 10px; margin-bottom:7px; border-top:7px solid #FAFDEF; }
table.tov tr td.cbot .of-type-new a { background:#fff5ee no-repeat 100% 50%; text-decoration:none; color:#296BA5; display:block; font-size:12px; }
table.tov tr td.cbot .of-type-new a:hover { text-decoration:underline; }

.brs-new { margin:0 0 5px; text-align:right; }
.brs-new p { color:#3B3B3B; font-size:11px; font-weight:bold; height:20px; margin:0; padding:0 0 0 10px; }

.pricetex-new { background:url(/images/textnalichie.gif) 0 -78px no-repeat; padding:0 0 0 37px; font-size:18px; color:#EB4F2A;}
.carpricetex-new { background:url(/images/textnalichie.gif) 0 -102px no-repeat; padding:0 0 0 96px;}
.priceaction-new { background:url(/images/textnalichie.gif) 0 -122px no-repeat; padding:0 0 0 92px; }

table.tov tr td.cbot div.ttx-text-new , table.analg-tov div.ttx-text-new { /*border:1px solid #C6E6F3;*/ margin:0 0 7px; padding:4px 3px 4px 10px; }
.ttx-text-new { margin:0; padding:4px 3px 4px 10px; }
.ttx-text-new p { color:#323232; font-size:11px; text-align:left; }

.ttx-text-new p span, span.vid2, .ttx-text-new p a { color:#EB4F2A; text-decoration:none; }
.ttx-text-new .nali { background:url(/images/textnalichie2.gif) -1px 0 no-repeat; width:50px; }
.ttx-text-new .naliest { background:url(/images/textnalichie2.gif) -83px 0 no-repeat; width:25px; }


.gltypzak-new a.mimo {background:url(/images/buybutt.jpg) no-repeat 0 0; display:block; height:35px; line-height:35px; margin-left:15px; padding:0 0 0 14px; width:149px; text-align:left;}

table.tov tr .lhbu-new { background:url(/images/xit-lbu.jpg) no-repeat 100% 100%; width:8px; height:5px; }
table.tov tr .rhbu-new { background:url(/images/xit-rbu.jpg) no-repeat 0 100%; width:8px; height:5px; }
table.tov tr .chbbg-new { background:url(/images/xit-cbbg-x.jpg) repeat-x 0 100%; }


.tipic-new .dpo { background:url(/images/ugl.gif) no-repeat 0 100%; height:54px; left:1px; position:absolute; top:-3px; width:54px; }
.tipic-new .recommend { background:url(/images/recommend.png) no-repeat -38px 100%; position:absolute; left:20px; bottom:17px; width:109px; height:30px; }

.of-tov div.t-pic .tipic-new, td.cntr div.t-pic-cat-new .tipic-new, td.cntr-x div.t-pic-cat-new .tipic-new { background:white; /*border:1px solid #D7D9CD;*/ padding-bottom:2px; padding-top:7px; text-align:center; width:135px; }
.of-tov div.t-pic .tipic-new a.tov-c, td.cntr div.t-pic-cat-new .tipic-new a.tov-c, td.cntr-x div.t-pic-cat-new .tipic-new a.tov-c { /*border:2px solid #D7D9CD;*/ display:block; height:115px; margin-left:8px; overflow:hidden; text-decoration:none; width:115px; cursor:pointer; }
.of-tov div.t-pic .tipic-new a.backlight, td.cntr div.t-pic-cat-new .tipic-new a.backlight, td.cntr-x div.t-pic-cat-new .tipic-new a.backlight { border:2px solid #ff6600; }
.of-tov div.t-pic .tipic-new a.pod-c, td.cntr div.t-pic-cat-new .tipic-new a.pod-c, td.cntr-x div.t-pic-cat-new .tipic-new a.pod-c { background:url(/images/pod-ico.jpg) no-repeat 18px 50%; color:#3AB526; display:block; height:13px; padding-left:18px; line-height:11px; padding:4px 0; text-decoration:none; }

.of-tov div.t-pic .tipic-new a.pod-c:hover, td.cntr div.t-pic-cat-new .tipic-new a.pod-c:hover, td.cntr-x div.t-pic-cat-new .tipic-new a.pod-c:hover { color:#3A7431; text-decoration:underline; }
.of-tov div.t-pic .tipic-new a.tov-c img, td.cntr div.t-pic-cat-new .tipic-new a.tov-c img, td.cntr-x div.t-pic-cat-new .tipic-new a.tov-c img { width:115px; }
.of-tov div.t-pic .tipic-new a.tov-c-on img, td.cntr div.t-pic-cat-new .tipic-new a.tov-c-on img, td.cntr-x div.t-pic-cat-new .tipic-new a.tov-c-on img { width:115px; }

div.t-pic-cat-new { /*background:url(/images/foto-bord-lf.jpg) no-repeat 0 100%;*/ height:154px; float:right; margin-bottom:5px; margin-left:8px; padding-left:4px; position:relative; width:135px; z-index:1007; }

.clear_small{
	clear:both;
	height:5px;
	display:block;
	overflow:hidden;
}

.clear_medium{
	clear:both;
	height:10px;
	display:block;
	overflow:hidden;
}

.clear_big{
	clear:both;
	height:20px;
	display:block;
	overflow:hidden;
}

.new_submit {background:url(/images/adds_carrot1-1.jpg) repeat-x 0 0;border: 1px solid #EB4F2A;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;cursor:pointer;color:#FFFFFF;font-weight:bold;font-family: Arial, Helvetica, sans-serif;font-size: 14px;display:block; height:33px; line-height:33px; margin:10px auto; position:relative; text-align:center; text-decoration:none;width:165px; }
.new_submit:hover, #formsend #order_f:hover {
background-position: 0 -33px;
color: #FFFFFF;
/* new categories end */