@charset "utf-8";
@font-face {
  font-family: 'PT Sans Narrow';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans Narrow'), local('PTSans-Narrow'), url(/style/UyYrYy3ltEffJV9QueSi4aUdwd0g3YZvPtKezrP11hs.ttf) format('truetype');
}
@font-face {
  font-family: 'PT Sans Narrow';
  font-style: normal;
  font-weight: 700;
  src: local('PT Sans Narrow Bold'), local('PTSans-NarrowBold'), url(/style/Q_pTky3Sc3ubRibGToTAYm8hADVPt2198XJ0mRNwYBw.ttf) format('truetype');
}
/* CSS Document */
@charset "utf-8";
body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, img, fieldset, blockquote, form {margin:0px; padding:0px; border:0px;}
table {border-collapse:collapse; }
a {outline:none;}
.cleaner {clear:both; height:1px; font-size:1px; }

body{font-family:'PT Sans Narrow', Arial, sans-serif; font-size:14px; background-color:#0b2b09; background-image:url(/images/bgfon.jpg); background-position:top center; background-repeat:repeat-x;}
*{margin:0px;padding:0px; }
.wrapper{}
.wrap{width:960px;text-align:left;background-color:#f1f1f1;}
.header{height:80px;background-color:#f1f1f1;padding:20px;position:relative;}
.logo{position:absolute; top:10px; left:65px;} 
.logo img { width:150px;}
.search{position:absolute;	left:284px;top:35px;}
.input-search{height:22px;width:240px;padding:2px 10px 1px 10px;}
.search-info {color:#999; padding-top:5px; display:block;font-size:15px;}
.subsearch{background:url(/images/subsearch.jpg) center;width:27px;	height:25px;position:absolute;top:2px;right:2px;border:0px;cursor: pointer;}
.contact{position:absolute;	text-align:right;right:25px;top:31px;} 
.contact a{font-size:13px;} 
.contact a:hover{font-size:13px;	text-decoration:none;}
.phone{font-size:26px;}
.address{display:block; padding-top:0px;font-size:16px;}
.menu{width:960px;height:39px;background:url(/images/menu_repeat2.jpg) repeat-x;}
.menu a {display:block; float:left;padding: 6px 15px 6px 15px;color:white;text-decoration: none;font-size:19px;} 
.menu_line_t{background-color:#00a008;width:960px;height:3px;} 
.menu_line_b{background-color:#ffb300;width:960px;height:3px;clear:both;} 
.band{width:2px;height:32px;background-image:url(/images/band.jpg);background-repeat:no-repeat;display:block; float:left;background-position:center;font-size:1px;}
.menu a:hover, .menu span a:hover, .menu span a {background:url(/images/menu_hover.jpg) repeat-x;color:#221d11;}
.slider{width:960px;height:320px;}
.slide{background:url(/images/slide1.jpg) no-repeat;width:960px;height:320px;position:relative;}
.slider_line_b{background-color:#717171;	width:960px;height:10px;}
.slide_title{position:absolute;top:25px;left:60px;font-size:35px;color:#ffd403;}
.slide_text{position:absolute;top:75px;left:60px;width:500px;color:white;font-size:14px;}
.slide_text p a{color:#ffd303;font-size:15px;} 
.slide_text p a:hover{color:#FFEB03;text-decoration:none;} 
.slide_zayavka{position:absolute;top:85px;right:116px;color:white;font-size:24px;}
.price {width:122px;height:33px;background:url(/images/price_bg.png) no-repeat;position:absolute;top:180px;left:400px;color:#016a06;font-size:23px;padding:2px 0 0 10px;}
.price span{color:#7c7c7c;font-size:18px;}
.yname{position:absolute;right:124px;bottom:165px;background:none;border:none;height:23px;width:170px;color:#e9e9e9;}
.ytel{position:absolute;right:124px;bottom:127px;background:none;border:none;height:23px;width:170px;color:#e9e9e9;}
input.ytel::-webkit-input-placeholder {color:#f1f1f1;}
input.ytel:-moz-placeholder  {color:#f1f1f1;}
input.yname::-webkit-input-placeholder {color:#f1f1f1;}
input.yname:-moz-placeholder  {color:#f1f1f1;}
.ostavit_zayavky_bt{width:200px;background: url(/images/slider_bt.jpg) repeat-x;position:absolute;text-align:center;font-size:18px;padding:3px 0;right:120px;bottom:76px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.ostavit_zayavky_bt:hover{background: url(/images/slider_bt_hover.jpg) repeat-x;cursor:pointer;}
.content {padding:30px 0px;}
.lpanel1 {width:650px;float:left;margin-left:20px;} 
.rpanel1 {width:240px;float:left;margin-left:25px;}
.rpanel2 {width:650px;float:left;margin-left:20px;} 
.lpanel2 {width:240px;float:left;margin-left:25px;}
.main-page {width:890px;margin-left:25px;}
.razdelitel { position: relative;}
.name_razdelitel, h1 {font-size: 24px;font-weight: 400;color: #000;text-align: left;} 
.img_razdelitel{ background-color:#f1f1f1; background-image: url(/images/razdelitel_img1.png); background-repeat:no-repeat; width:27px;height:7px; position:absolute; right:0px; top:-3px;}
.line_razdelitel{width:100%;height:1px;background-color:#c7c7c7;margin-top:3px;}
.column{width:203px;margin:30px 20px 0 0;float:left;}
.column_last{margin-right:0px;}
.homecatalog-name {padding-top:10px;}
.homecatalog-name a {font-size:26px; color:#004fb1; text-decoration:none;}
.homecatalog-name a:hover {color:#d60d17;}
.homecatalog-list {list-style:none; padding-top:5px; padding-left:15px;}
.homecatalog-list li {padding-bottom:5px;}
.homecatalog-list li a {font-size:18px; text-decoration:underline; color:#434343;}
.homecatalog-list li a:hover {text-decoration:none;color:#d60d17;}
a.homecatalog-img:hover img {}
a.homecatalog-img img {width:180px; padding:1px;}
a.homecatalog-img:hover  img {padding:0px; border:solid 1px #0A90E9;-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.35); -moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.35); box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.35);}


.bestprice {padding-top:25px;}
.bestprice-name {padding:5px 15px; background:url(/images/bgbt.png) repeat-x; font-size:26px; color:#fff;}
.bestprice-block {padding:25px 10px; background:#fff; border:solid 1px #bfbfbf; border-top:none;}
.bestprice-block-row {width:180px;}
.bestprice-block-img {text-align:center;}
.bestprice-block-img  a img {width:174px; padding:2px; border:solid 1px #A0A0A0; background:#fff;}
.bestprice-block-img  a:hover  img {padding:2px; border:solid 1px #ACAFFC;-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.35); -moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.35); box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.35);}
.bestprice-block-name { padding:5px 0px;}
.bestprice-block-name a {font-size:19px; color:#004fb1; text-decoration: underline;}
.bestprice-block-name a:hover {color:#d60d17; text-decoration:none;}
.bestprice-block-prices { width:90px; float:left; text-align:left; font-size:26px; color:#000;}
.bestprice-block-prices span { font-size:16px; color:#434343;}
.bestprice-block-bt { width:80px; padding-left:10px; float:left; text-align:right;}
.bestprice-block-bt { padding-top:5px;}
.bestprice-block-bt a{ display:inline-block; background: url(/images/slider_bt.jpg) repeat-x;text-align:center;font-size:16px;padding:3px 5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;cursor:pointer; color:#000; text-decoration:none;}
.bestprice-block-bt a:hover{background: url(/images/slider_bt_hover.jpg) repeat-x;}
.yelow { height:3px; background:#ffb300; width:100%; font-size:1px;}


.pochemu-name {padding:5px 15px; background:url(/images/bgbt.png) repeat-x; font-size:26px; color:#fff; text-align:center;}
.pochemu-block {background:#fff; border:solid 1px #bfbfbf; border-top:none;}
.pochemu-list {list-style:none; padding: 0px;}
.pochemu-list li { padding:10px 10px 10px 37px; background:url(/images/mark.png) no-repeat; background-position:10px 10px; border-bottom:solid 1px #bfbfbf;}
.pochemu-list li.nobord { border:none;}
.pochemu-list-name { text-transform:uppercase; font-size:19px; font-weight:700;}
.pochemu-list-text { font-size:16px;}


.articles-short { padding-top:30px;}
.articles-short ul { list-style:none; padding-top:15px;}
.articles-short ul li { padding-bottom:15px;}
.asl-name {text-transform:uppercase; font-size:19px; font-weight:700; color:#303030; padding-bottom:0px;}
.asl-text { font-size:14px; color:#444444;}
.asl-bt {text-align:right;}
.asl-bt a { text-decoration:underline; font-size:14px; color:#004fb1; }
.asl-bt a:hover {color:#d60d17;}

.fut_top { background:#fff; padding:15px 0px;}
.fut_top_block1 { width:240px; padding:15px 15px 15px 80px; float:left; background:url(/images/futicon1.jpg) no-repeat; background-position: 25px 15px;}
.fut_top_block2 { width:130px; padding:15px 15px 15px 100px; float:left; background:url(/images/futicon2.jpg) no-repeat; background-position: 30px 15px; border:solid 1px #d8d8d8; border-bottom:none; border-top:none;}
.fut_top_block3 { width:260px; padding:15px 15px 15px 93px; float:left; background:url(/images/futicon3.jpg) no-repeat; background-position: 27px 15px;}

.fut_top-name { font-size:19px; font-weight:700; padding-bottom:5px;}
.fut_top-text { font-size:16px; padding-bottom:5px;}
.fut_top-bt a { text-decoration:underline; font-size:16px; color:#004fb1; }
.fut_top-bt a:hover {color:#d60d17;}

.futer-fut { width:930px; padding:0px 15px;  background:url(/images/bgbt.png) repeat-x;}
.futer-fut1 {width:100px; float:left; padding:9px 0px;}
.counter {width:86px; height:29px; border:solid 1px #000;}
.futer-fut2 {width:300px; float:left; text-align:left; font-size:14px; color:#e0ffc7; padding-top:14px;}
.futer-fut3 {width:524px; float:left; text-align:right; font-size:14px; color:#e0ffc7; padding-top:14px;}
.futer-fut3 a {font-size:14px; color:#fff; text-decoration:underline;  }
.futer-fut3 a:hover {text-decoration:none; color:#fff000; }

.desc-full {font-size:18px; text-align:justify;}
.desc-full p { text-indent:30px; margin-bottom:15px; font-size:18px; text-align:justify;}

.desc-clear {font-size:18px; text-align:justify;}
.desc-clear  p { text-indent:auto; margin-bottom:auto; font-size:auto; text-align:justify;}


/***********************************************           BxSlider v4.0            ****************************************************/

.slider-block  {position: relative;}
.slider-block .bx-wrapper .bx-prev {left: -11px; background:url(/images/toprow.png) no-repeat; background-position: 0px 0px;}
.slider-block .bx-wrapper .bx-next {right: -11px; background:url(/images/toprow.png) no-repeat; background-position: -135px  0px ;}
.slider-block .bx-wrapper .bx-prev:hover {background-position: -90px 0px;}
.slider-block .bx-wrapper .bx-next:hover { background-position: -45px  0px ;}
.slider-block .bx-controls-direction {width: 960px;}
.slider-block .bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -30px;outline: 0;width: 45px;height: 61px;text-indent: -9999px;z-index: 1000; }
.slider-block .bx-wrapper .bx-controls-direction a.disabled {}

.bestprice-block  {position: relative;}
.bestprice-block .bx-wrapper .bx-prev {left: 5px; background:url(/images/bestrow.png) no-repeat; background-position: 0px 0px;}
.bestprice-block .bx-wrapper .bx-next {right: 5px; background:url(/images/bestrow.png) no-repeat; background-position: -38px  0px ;}
.bestprice-block .bx-wrapper .bx-prev:hover {background-position: -19px 0px;}
.bestprice-block .bx-wrapper .bx-next:hover { background-position: -57px  0px ;}
.bestprice-block .bx-controls-direction {width: 668px;}
.bestprice-block .bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 19px;height: 30px;text-indent: -9999px;z-index: 1000; }
.bestprice-block .bx-wrapper .bx-controls-direction a.disabled {}


/***********************************************           BxSlider v4.0            ****************************************************/


.breadcrumbs { width:960px; text-align:left; padding:0px 0px 5px 0px;}
.breadcrumbs a { font-size:16px; color:#146ba7; text-decoration:underline;}
.breadcrumbs a:hover {text-decoration:none; color:#de0404;}
.breadcrumbs span {padding:0px 10px; color:#999;}
.breadcrumbs a.aktiv {text-decoration:none; color:#000;}



/*****************************   регистрация / авторизация ***********************************************/
.reg_block{ width:360px; padding:20px; padding-top:25px; padding-bottom:30px; background:#e9e9e9; font-size:15px; color:#5b5b5b; }
.reg_block3 { width:600px;}
.f_block{ padding:20px; padding-top:25px; padding-bottom:30px; background:#e9e9e9; font-size:15px; color:#5b5b5b; }
.f_block400 {width:420px;}
.reg_block a { font-size:16px; color:#0155b4; text-decoration:underline;}
.reg_block a:hover {text-decoration:none;}
.reg_name { font-size:20px; font-weight:700; color:#0155b4; margin-bottom:10px;}
.reg_pole{ border:solid 1px #cecece; padding:10px 10px; width:240px;background-color:#fff; font-size:14px; color:#5b5b5b; margin-bottom:15px;}
.f_pole{ border:solid 1px #cecece; padding:10px 10px; background-color:#fff; font-size:14px; color:#5b5b5b; margin-bottom:15px;}
.f_pole300 { width:360px;}
.t_pole2 { width:512px; height:150px;color:#5b5b5b; }
.t_pole360 { width:360px; height:150px;color:#5b5b5b; }
.t_pole865 { width:865px; height:150px;color:#5b5b5b; }
.err_pole {border:solid 1px red;}
.ok_pole {border:solid 1px green;}
.reg_bt {display:block; padding:5px 15px; background:#219003;  color:#fff; font-size:16px; font-weight:700; border:none; cursor:pointer;}
.reg_bt:hover{background:#2aaa08; }
.reg_block2 {padding-top:15px;}
.err_info { padding:5px; background:#FFCFE4; margin-bottom:10px; border:solid 2px #F8C0D8; font-size:14px;}
.err_info ul{ padding-left:30px; list-style:disc;}
#remember { margin-top:13px; margin-bottom:9px;}
.formpad {padding-left:40px;}
.formpad2 {padding-left:20px;}
.reg_left2 { width:135px; float:left; text-align:left; padding-top:7px;}
.reg_right2 { width:130px; float:left;}
.login_bt {display:block; padding:5px 15px; background:#048404;  color:#fff; font-size:19px; border:none; cursor:pointer; text-decoration:none;}
.login_bt:hover{background:#0aa20a; }
.reg_block2 {padding-top:10px;}
.showon {display:block;}
.showoff {display:none;}
.reg_firm {display:block; margin-bottom:15px; padding-top:5px; font-size:18px; font-weight:700; color:#5b5b5b;}
.reg_acept {display:block; margin-bottom:15px;}
textarea {font-family: sans-serif, Arial, Verdana, "Trebuchet MS";line-height: 1.5em;}
/*****************************   регистрация / авторизация  ***********************************************/


/*****************************   Notify  *************************** ********************/
#jNotify {background:#1E7FC0  url('/images/minfo.png') no-repeat 15px center; border: solid 1px #d5d5d5; padding:10px; padding-left:50px; font:700 19px Arial, Helvetica, sans-serif; color:#fff; z-index:9999;}
#jSuccess {background:#048404  url('/images/msuccess.png') no-repeat 15px center; border: solid 1px #d5d5d5; padding:10px; padding-left:50px; font:700 19px Arial, Helvetica, sans-serif; color:#fff; z-index:9999;}
#jError {background:#DD0000  url('/images/merror.png') no-repeat 15px center; border: solid 1px #d5d5d5; padding:10px; padding-left:50px; font:700 19px Arial, Helvetica, sans-serif; color:#fff; z-index:9999;}
.info_mesg { font:400 13px Arial, Helvetica, sans-serif; padding-top:3px;}
.info_mesg a { color:#fff000; font:700 12px Arial, Helvetica, sans-serif;}
.recomend { font-weight:700; font-style: italic; color:#fff000; padding-left:15px;}
.recomendul {list-style:none; padding-left:20px; padding-top:5px;}
.recomendul li {padding-bottom:3px; list-style:none;}
.err_mesg { font-size:18px; font-weight:700; padding:15px 0px 15px 0px; c}
/*****************************   Notify  ***********************************************/


/*news*/
.elist ul li {padding-left:0px;}
.elist li{overflow:hidden; list-style:none;clear:both; padding-bottom:0px; font-size:16px; color:#5d5d5e; }
.elist_text{  padding-top:10px;}
.elist_text a { font-size:16px; color:#146ba7;}
.elist_text a:hover { text-decoration:none;color:#de0404;}
a.elist_img img {margin-right:15px; padding:3px; border:solid 1px #c4c4c4; background:#fff; width:100px;}
a.elist_img:hover img {padding:2px; border:solid 2px #0A90E9;-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.35); -moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.35); box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.35);}
.elist li a.elname { font-size:19px; color:#146ba7; outline:none; text-decoration:underline; font-weight:700;}
.elist a.elname:hover {text-decoration:none; color:#de0404; }
.newsdate { font-size:12px; color:#999999; }

.navig {margin-top:15px; margin-bottom:15px; text-align:center;}
.navig  {font-size:16px; font-weight:700; color:#5a5858;}
.navig span  {   background:#4fa500; -webkit-border-radius: 2px;
-moz-border-radius: 2px; border-radius: 2px; padding:0px 6px; font-size:14px; display:inline-block; margin:0px 3px; font-weight:700; color:#fff; text-decoration:none; position:relative; border:solid 1px #AAA;}
.navig a {display: inline-block;   padding:2px 8px;   font-size:14px; margin:0px 0px; font-weight:700;  color:#146ba7; text-decoration:underline;}
.navig a:hover {   background:#4fa500;-webkit-border-radius: 2px;
-moz-border-radius: 2px; border-radius: 2px; padding:0px 6px;  margin:0px 1px; color:#fff; text-decoration:none; position:relative; border:solid 1px #AAA;}


.foto {padding:3px; border:solid 2px #DBDBDB;}
/*news*/

/* боковое меню */ 
.side_menu_name {padding:5px 15px; background:url(/images/bgbt.png) repeat-x; font-size:26px; color:#fff;}
.side_menu_ul {list-style:none; padding:0px;  background:#fff; border:solid 1px #bfbfbf; border-top:none;}
.side_menu_ul li {list-style:none;}
a.sm-top {background-color:#f0f0f0; padding:15px 5px 15px 60px;  font: 400 15px Arial, Helvetica, sans-serif; color:#424141; background-repeat:no-repeat; background-position:left center; text-align:left; text-decoration:none; display:block; border-bottom:solid 1px #bebebe; border-top:solid 1px #bebebe; position:relative;}
a.sm-top:hover,  span a.sm-top:hover,  span a.sm-top {background-color:#fff;color:#000;}
.sm-top span { width:15px; height:15px; background:url(/images/smrowoff.png) no-repeat; display:block; position:absolute; right:5px; top:36%;}
a.sm-top:hover span,  span a.sm-top:hover span,  span a.sm-top span {background:url(/images/smrowon2.png) no-repeat;} 

.side_sub { padding-left:15px;}
.side_sub a { font-size:18px; text-decoration:none; color:#004fb1; display:block; padding:5px 0px;}
.side_sub a:hover, .side_sub span a, .side_sub span a:hover  {color:#d60d17; }
.sml-mark { color:#d1d1d1; font-size:14px; padding-right:5px;}
.side_sub a:hover .sml-mark, .side_sub span a .sml-mark, .side_sub span a:hover .sml-mark {color:#007d05;} 

/* боковое меню */ 

/* шахматка каталога */ 
.menuimg {padding-top:0px;}
.menuimg a { display:block; float:left;  *display:inline-block; width:205px; margin-right:15px; margin-bottom:15px; text-align:center;text-decoration: none;}
.menuimg a.menuimg-last {margin-right:0px;}	
.menuimg a span {display:block; margin-top:10px; font-size:18px; font-weight:700; color:#146ba7; text-decoration: none;}
.menuimg a:hover span { color:#de0404; text-decoration:none;}
.menuimg a img {width:190px; padding:1px;  }
.menuimg a:hover img {padding:0px; border:solid 1px #0A90E9;-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.35); -moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.35); box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.35);}
/* шахматка каталога */ 

/* перечень товаров в разделе */ 
.tovar-list-row { margin-bottom:35px;}
.tlr-img { width:160px; float:left;}
.tlr-img a img { width:154px; background:#fff; padding:2px; border:solid 1px #cfcfcf;}
.tlr-img a:hover  img {padding:1px; border:solid 2px #0A90E9;-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.35); -moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.35); box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.35);}
.tlr-info { width:458px; float:left; background:#fff; border:solid 1px #cfcfcf; padding:15px;}
.tlr-info-name {padding-bottom:10px; text-align:left;}
.tlr-info-name a{ font-size:22px; color:#004fb1; text-decoration:none; }
.tlr-info-name a:hover {color:#de0404;}
.tlr-info-text {padding-bottom:10px; text-align:left; font-size:16px; color:#3e3e3e;}
.tlr-info-price { width:50%; float:left; text-align:left; font-size:26px; font-weight:700; color:#00920a;}
.tlr-info-price span { font-size:16px; color:#989898; }
.tlr-info-more { width:50%; float:left; text-align:right; padding-top:12px;}
.tlr-info-more a { font-size:16px; text-decoration:underline; color:#004fb1; }
.tlr-info-more a:hover {color:#de0404;}

/* перечень товаров в разделе */ 


/* карточка товара */
.tovarcard { padding-top:25px;}
.tovarcard_left { width:250px; float:left; text-align:left; margin-bottom:15px;}

.foto { padding:3px; border:solid 1px #E9E9E9; background:#fff; }
a:hover .foto {padding:2px; border:solid 2px #0A90E9;-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.35); -moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.35); box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.35);}

.tovarcard_right { width:385px; float:left; }

.tovarcard_main_foto { text-align:center;}
.tovarcard_main_foto img {width:210px;}
.tovarcard_all_foto { width:250px; text-align:left; padding-top:15px;}
.tovarcard_all_foto img { width:52px; margin:5px;}
.tovarcard_right_name {font:700 25px Arial, Helvetica, sans-serif;color:#000;}


.tovarcard_phone { margin-top:15px; border:solid 1px #E9E9E9; background:#fff; padding:20px 10px; font:700 14px "Times New Roman", Times, serif; color:#3C3C3C;}

.tovarcard_right_price { display:inline-block; width:365px; padding:15px; text-align:center; background:#fff; border:solid 1px #cfcfcf; margin-top:15px; font-size:26px; font-weight:700; color:#00920a;}
.tovarcard_right_price span { font-size:18px; color:#989898;}
.tovarcard_right_text { margin-top:35px; font-size:18px; color:#585858;}
	
.tovarcard-navig { padding:15px 0px;}
.tovarcard-navig-left { width:50%; text-align:left; float:left;}
.tovarcard-navig-right { width:50%; text-align:right; float:left;}
.tovarcard-navig  a {font: 400 14px Arial, Helvetica, sans-serif; display: inline-block; padding:5px 10px; background:#C2C2C2; text-decoration:none; color:#eee;}
.tovarcard-navig  a:hover { color:#fff; background:#298232;}
.tovarcard_right_cod, .tovarcard_right_articul { font-size:16px; font-weight:700; color:#7A7A7A;}
.tovarcard_right_cod span, .tovarcard_right_articul span {font-size:16px; font-weight:400;}
.tovarcard_right_text ul { list-style:none;border-top: dotted 1px #ccc;}
.tovarcard_right_text ul li { padding:5px 10px; background:#FAFAFA; border-bottom: dotted 1px #ccc;}
.tovarcard_right_text ul li:hover { background:#DDFCF2;}
/* карточка товара */


/*****************************   отзывы на карте товара  ***********************************************/
.otzivtext { padding:25px; padding-right:200px; font-size:17px; position: relative; background:#fff; border:dashed 1px #BDBDBD;}
.otziv-list { }
.otziv-list-row { padding:15px; margin:25px 0px; background:#fafafa; border:dotted  1px #C9C9C9; }
.otziv-list-name { text-align:left; font-size:18px; font-weight:700; color:#146ba7}
.otziv-list-name  span { font-size:16px; font-weight:normal; color:#3A8D0C;}
.otziv-list-text {padding:15px 25px; position:relative; border:solid 1px #DDDDDD; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fff; font-size:14px; color:#000; text-align:left;}
.ot-qoute1, .ot-qoute2 { position:absolute; width:15px; height:15px; display:block; background:url(/images/qoute.png) no-repeat;}
.ot-qoute1 { background-position: 0px 0px;  top:2px; left:5px;}
.ot-qoute2 {background-position: -16px 0px; bottom:2px; right:5px;}

.otzbt { background:url(/images/bgbt.png) repeat-x;  border:solid 1px #5cb607;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius: 3px; text-align:center; font-size:18px; font-weight:700; color:#fff; cursor:pointer; padding:3px 12px; display:inline-block; text-decoration:none; position:absolute; right:33px; top:56px;}
.otzbt:hover {background: url(/images/slider_bt.jpg) repeat-x; color:#000; border-color:#D17816;}


/*****************************   отзывы на карте товара  ***********************************************/

