@import url(http://fonts.googleapis.com/css?family=Ruslan+Display|Lobster|Comfortaa|Play&subset=latin,cyrillic);

*, html, body { margin:0px; padding:0px;}
html, body {height: 100%;}
body {width:100%;padding: 0;margin: 0 auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#363131;background-color:#fff;background-position:center top;}
h1 { font-size:24px; line-height:1.4; margin:15px 0; text-align:center;}
h2 { font-size:20px; line-height:1.3; margin:10px 0;}
h3 { font-size:16px; line-height:1.3; margin:5px 0;}
h1 a, h2 a, h3 a {color: #003; text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover {text-decoration:underline;}
li {list-style-position:inside;}
/*Разметка wrapper*/
#wrap_0_36136 { width:100%; height:100%; position:fixed; top:0; bottom:0;}
#back_body {width: 100%;position: fixed;height: 100%;top:0;}
#width {width:1200px; padding:0 15px; margin:auto; min-height: 100%; position: relative; }
/*#width { padding-bottom:100px; } */
a img {border:none;}
img {border:none;}
h3 a {text-decoration:none; text-shadow:1px 1px 0 #fff;}
h3 a:hover {text-decoration:underline;}
small { font-weight:normal; font-size:10px; color:#333;}

#wrap_1_36136 {margin: 0px 0px;background-image:url(../img/head_bg.jpg);height:100%;min-width:1000px;/* max-width:1200px; */
background-repeat:no-repeat;background-position:top left;/*background-color:#ffffff;*/}
#wrap_2_36136 {text-align:left;background-image:url(../img/foot_bg.jpg);height:100%;background-repeat:no-repeat;background-position:left bottom;position:relative;}
#wrap_4_36136 {background-image:url(../img/top_bg_3.png);background-position:right top;background-repeat:no-repeat;}
.head_tb_36136 {max-width:1200px;}
.main_tb_36136 {max-width:1200px;}

/* шапка начало */
#header_36136 {min-height:135px;max-height:325px;height:200px;position:relative;}
#logo_box, #header_discrtipt, #header_blocktop, .header_blockback, #header_name, #header_sfera, #contact_1_36136, #vopros, #icq, #worktime, #skype, #socseti, #header_email, #callback, #adress {position: absolute;}
.logo_box{height: 120px;}
.logo_36136 {max-width:200px; max-height:120px;}
.header_discrtipt { 	width:650px;height:150px; background-image:url("http://static2c.neobroker.ru/company.neobroker.ru.style/personal_img/title_bg/title_bg_1_5.png"); position:absolute;}
.header_blocktop {position:absolute;top:0;right:0;max-height: none;}
.header_name{font-size:22px;font-weight:bold;padding-top:15px;margin:0;max-height: 56px;overflow: hidden;line-height:1.2;}
.header_sfera{font-weight:normal;padding:5px 0;margin:0;max-height: 42px;overflow: hidden; 
font-size: 16px;max-width:500px;line-height:1.3;}
.header_phone{background-image: url("../images/phone20.png");background-position: 0 50%;background-repeat: no-repeat;font-size: 20px;padding-left: 25px;}
.header_phone img { background:transparent;}
.vopros{background: url("../images/1.png") no-repeat scroll 0 -40px transparent;height: 40px;margin-right: -12px;overflow: hidden;width: 200px;z-index: 10;}
.callback {font-size: 18px;}
.adress {font-size: 16px;padding-left: 25px;background: url("../images/adress.png") no-repeat 0 50% / 20px transparent;display:none;}
.header_city { cursor:pointer; padding: 3px 15px 3px 11px; background-color: #f3f4f5; display: none; border-radius: 5px;}
.header_city:before { content: "▽"; margin: 0 5px 0 0;}
a.vopros:hover {background: url("../images/1.png") no-repeat 0 0;} 
.worktime {font-size: 16px; position: absolute;}
.icq {font-size: 18px; background: url("../images/contact_isq.png") no-repeat scroll  left center; padding-left:25px;}
.skype {font-size: 18px;background: url("../images/contact_skype.png") no-repeat  scroll left center; padding-left:25px;}
.socseti {font-size: 18px;}
.vk { display:inline-block; background-image: url("../images/socseti.png");background-position: 0 0;background-repeat: no-repeat;width:32px; height:32px; margin:3px; position:relative;}
.twitter { display:inline-block; background-image: url("../images/socseti.png"); background-position: 0 -64px; background-repeat: no-repeat; width:32px; height:32px; margin:3px; position:relative;}
.facebook { display:inline-block;background-image: url("../images/socseti.png"); background-position: 0 -32px;; background-repeat: no-repeat; width:32px; height:32px; margin:3px; position:relative;}
.header_email {font-size: 18px;background: url("../images/mail6.png") no-repeat scroll left center; padding-left:25px;}
/* шапка конец */

/* верхнее меню общие стили */
#top_m_36136 {padding: 0px;margin:0px;z-index: 13 !important;}
#top_m_36136 ul {margin:0;}
#top_m_36136 li {display:block;float:left;line-height:1.3;}
.top_child_m_36136{display:none;position:absolute;padding:10px;box-shadow: 3px 3px 3px;margin: 0 !important;}
#top_m_36136 li ul li {clear: both; text-align: left; width: 100%; vertical-align:middle;}
.top_child_m_36136 a { padding: 0px !important;vertical-align:middle; white-space:pre;}
.top_menu_link{position: relative;padding: 0 2px;height:100%;}
.top_m_str {position:relative;}
#top_m_36136  li ul li#back_top_child:hover, #top_m_36136  li ul li#back_top_block_hover:hover{z-index:auto;}
/* позиционирование верхнего меню */

/*расположение меню связано с положением шапки, она либо  прижата, либо имеет отступ сверху*/
.tm_head_pos1, .tm_head_pos2 { margin:0px !important;}
.tm_head_pos3 { margin-top:25px;}

/* 1 - Внутри шапки внизу - Стандартное положение oplata2 - сама шапка должна быть прижата к верху: */
.tm_pos1 { position:relative;display:inline-block;}
/*2 - Внутри шапки вверху, ширина = кол-ву меню, можно позиционировать как угодно внутри - шапка прижата к верху  */
.tm_pos2 { position:absolute; top:0px;}
/*3- Над шапкой, ширина = кол-ву меню - у шапки должен быть отступ сверху tm_head_pos1 */
.tm_pos3 { position:absolute; top:-25px;}
/*4- Над контентом - шапка прижата к верху tm_head_pos0 */
.tm_pos4 { position:relative; display:inline-block; top:0px;}
/*по умолчанию ширина меню зависит от количества блоков в меню, но можно добавить растягивание и появляется линия*/
.tm_width_bot { width:100%;}
/* конец позиционирования верхнего меню */

/* menu_types */
	/* menu_type3 */
.menu_type3 {font-size:14px; background-color:transparent; }
.menu_type3 ul li {float:left; padding:0; border-radius:10px 10px 0 0; margin-right:5px !important; margin-bottom:0 !important;}
.menu_type3 ul.top_m_ul_main { padding:0; margin:0 10px; float:right;}
.menu_type3 ul.top_m_ul_main li { border-bottom:none;}
.menu_type3 ul.top_child_m_36136 {border-top-left-radius:0px;}
.menu_type3 a {text-decoration:none;font-size:14px;padding: 0 10px;}
.menu_type3 a:hover {color:#f8f8f8 ; text-decoration: none; text-shadow: 0px 0px 1px #ccc; } 
	/* menu_type2 */
.menu_type2 {text-transform:uppercase; font-size:13px;background-image:url("http://static2c.neobroker.ru/company.neobroker.ru.style/personal_img/title_bg/title_bg_1_5.png");background-repeat: repeat-x;}
.menu_type2 ul li { font-size:13px; float:left;}
.menu_type2 ul.top_m_ul_main { padding:5px 0; margin:0 10px; float:right;}
.menu_type2 a {text-decoration:none;font-size:14px;padding: 0 10px;}
.menu_type2 a:hover {text-decoration: none; text-shadow: 1px 1px 0 #FFFFFF; } 
.menu_type2 li .top_child_m_36136{margin-top:-2px;}
	/* menu_type1 */
.menu_type1 {font-size:14px;}
.menu_type1 ul li {float:left; min-height:25px; margin:0; padding:0;}
.menu_type1 ul div.li_top_back {background-color:#f7f8f9;border:1px solid #ccc;} 
.menu_type1 ul { padding:0; margin:0; float:right;}
.menu_type1 a {text-decoration:none;font-size:14px;padding: 0 10px;}
.menu_type1 a:hover {text-decoration: none; } 
.li_top_menu {position:relative;}
/* menu_types end! */
/*колонки + контент*/
.main_tb_36136 { background-color:transparent;border-collapse: collapse;}
.mid_bl_36136 { border-collapse: collapse;}
.left_menu_36136 {width:200px;padding: 0 10px ;}
/* конец колонки + контент*/
/*блоки меню - виджеты*/
.block_menu_36136 {font-size:13px;line-height:1.3;padding:10px;margin:0px;}
.side_block_menu {margin-bottom:10px}
.side_block_menu:last-child { margin-bottom:0;} 
.block_menu_36136 ul { padding:5px 0px;}
.m_contact  { text-align:center;}
.m_search { text-align:center;}
.bottom_menu_block_36136 .botblock_menu_36136 {padding:10px;background-color:transparent; width:100%;}
.txt_basket { padding: 0 0 0 10px;display:block;}
.basket_36136 { list-style:none;}
.basket_36136 a { color:#FF3300;}
.basket_36136 {border:none; padding:10px;} 
.basket_36136 .zag_left {border-radius:5px; text-shadow:#FFFFFF 1px 1px 0; text-align:left;}
.neosite_order li { padding:0; margin:0 0 0 45px !important;}

.block_menu_36136 ul li {margin: 5px 0 5px 25px;font-size:13px;}
.block_menu_36136 ul li a { color:#cc3300;}
.block_menu_36136 ul li a:hover { color:#003d98; border-bottom:1px #33CCFF dotted;}

.news_36136 li a {text-decoration:none;color:#345696;}
.new_full_img, .art_full_img {margin:0 10px 10px 0; border: 1px solid #ccc; padding: 7px; max-width: 400px;}
.news_img {margin-right:10px;}
.art_img {margin-right:10px;}
.left_menu_36136 ul li a {text-decoration:none;color:#345696;}
.left_menu_36136 ul li a:hover {text-decoration:none;color:#494f5a;border-bottom:1px #33CCFF dotted;}
.zag_left {color:#FF3300;font-size:15px;font-weight:bold;text-decoration: none;text-transform: uppercase;display:block;overflow:hidden;padding-left:25px;margin:5px 0;}
.side_block_menu .zag_left {height:20px;}
.m_news_date { display:block;}
.m_news_img {display:none;}
.m_art_img {display:none;}
#bottom_menu_36136 {padding: 0 30px 0 0;text-align:right;text-transform:uppercase;}
#bottom_menu_36136 a {text-decoration:none;color:#003333;font-size:12px;padding: 0 10px;}
#bottom_menu_36136 a:hover {text-decoration:underline;color:#000033;padding: 0 10px;}
.bottom_menu_36136 {border-spacing: 10px 0;background-image:url(../images/bottom_menu_bg.png);background-color:#FFFFFF;background-position:top;background-repeat:repeat-x;padding-bottom:15px;width:100%;}
.bottom_menu_block_36136 ul { 	padding-top: 0px !important;}
#copyright_36136 {padding: 20px;}
.copyright_1_36136 {width:50%;text-align:left;float:left;display:inline-block;font-size:12px;}
.copyright_2_36136 {width:50%;float:right;text-align:right;display:inline-block;}
.copyright_2_36136 a, .copyright_1_36136 a {color:#555;}
.counters_36136 { padding: 20px 0;text-align:center; clear:both;}
.web_runner_stat_block table { width:100% !important;}
.web_runner_stat_block { width:100% !important;}
.web_runner_myMarquee {background:#FFFFFF none repeat scroll 0 0;border:1px solid #1C1C1C;bottom:0;color:#1C1C1C;font-size:12px;left:0;margin:5px 0 0 0;position: fixed;right:0;white-space:nowrap;width:100%;z-index:3000; height:25px;}
.web_runner_myMarquee a:link {color:#000099 !important;text-decoration:none;}
.web_runner_myMarquee a {color:#000099 !important;text-decoration:none;}
.web_runner_myMarquee_img {border:medium none;vertical-align:middle;max-height:21px;}
.reklama-post {height:42px; overflow:hidden;}
.reklama-post:hover {height:100%;}
#search {background:#f2f2f2; border-radius: 7px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:10px;}
#ocenka_36136 {text-align:center;}
#ocenka_36136 img {margin:10px 5px 0;}
#ocenka_36136 span {text-decoration:none; font-size:15px; color:#000000;}
.radio_1 { background:#e0e0e0 ; display:block; padding: 3px 10px; text-shadow:#EDF6FF 1px 1px 0; margin-right:10px;}
.radio_2 { background:#fff ; display:block; padding: 3px 10px; margin-right:10px;}
#opros_buttom { text-align:center; margin:10px;}
#opros_buttom a {width:100px;margin: 10px 0 0 80px;text-decoration:none;color:#333333;display:block; 
padding: 5px 10px;border: 1px solid #FF6600;border-radius: 7px;background:#ae5ff;background-image: -webkit-gradient(linear, center top, center bottom, from(white), to(#ffe4ba));background-image: -webkit-linear-gradient(top, white, #ffe4ba);background-image: -moz-linear-gradient(top, white, #ffe4ba);background-image: -o-linear-gradient(top, white, #ffe4ba);background-image: -ms-linear-gradient(top, white, #ffe4ba);background-image: linear-gradient(top, white, #ffe4ba);}
#opros_buttom a:hover {text-decoration:underline; text-shadow: 1px 1px 0 #fff;}
.es-carousel-wrapper {background: #f5f5f5;}
.es-carousel {background:#ededed;}
#sbtn_36136 { padding:0; font-size:12px; width:27%;}
#stxt_36136 { width:63%;}/*конец виджетов меню и счетчиков*/
/*основной контент*/
#content_36136 {position:relative;}
.cont_2_36136{position: relative;width: 100%;z-index:12;}
#back_cont {z-index:11;background: none repeat scroll 0 0 #FFFFFF;}
.back_cont_img {height: 100%;width: 100%;position: absolute; z-index:1}
.cont_2_text_36136 {padding: 5px 25px;position: relative;}
.cont_2_text_36136 p {margin:0;padding:5px 0; line-height:130%;}
.cont_2_text_36136 ul {margin:0;padding:10px 0 10px 30px;}
.cont_2_text_36136 ol {margin: 5px 0 5px 30px;}
ul.sliders-wrap-inner {padding:0;}
#footer_content_36136 { background-color: transparent;}
.pluso.editcss {text-align:right; display:block;}
/* кнопки novinki skidki lider filtr */
.buttons{background: none repeat scroll 0 0 #FDFFBC;border: 1px solid #CCCCCC;display: block;float: left;font-size: 13px;font-weight: bold;padding: 5px;}

.allbuts {display: block;}
.allbuts a{display: block;float: left;height: 32px;padding-right: 5px;width: 32px;}
.allbuts a div {border: medium none;opacity: 1;}
.allbuts a:hover div {border: medium none;opacity: 0.7;}
.buts32{background:url(../images/set2-32.png) no-repeat scroll 0 0 transparent;display: block;float: left;height: 32px;width: 32px;}
.butsclear{clear: both;content: "";display: block;font-size: 0;height: 0;visibility: hidden;}
#ibuts2 {background-position: -32px 0;}
#ibuts3 {background-position: -64px 0;}
#ibuts4 {background-position: -96px 0;}
#ibuts5 {background-position: -128px 0;}
#ibuts6 {background-position: -160px 0;}
#ibuts7 {background-position: -192px 0;}
#ibuts8 {background-position: -224px 0;}
#ibuts9 {background-position: -256px 0;}

div.butscopy a {color: lightgray;}
div.butscopy a:hover {color: gray;}
div.butscopy {clear: left;display: block;float: right;font-size: 8px;}

#podel { float:left; color:#000; line-height:24px; text-shadow: 1px 1px 0 #fff; margin: 5px 15px 0 0; text-transform:uppercase;}
#tw_1 { width:390px; height:40px; padding:10px 0;}
#tpfiltr_block { border: 1px solid #ccc;background-color:#f8f8f8; border-radius:6px;}
#tpfiltr_block td { padding:3px 6px; font-size:12px; font-weight:500;}
#tpfiltr_block_2 { border: 1px solid #ccc;background-color:#f8f8f8; border-radius:6px; margin-top:10px;}
#tpfiltr_block_2 td { padding:3px 6px; font-size:12px; font-weight:500;}

.sbros_filtra { border-left: 1px solid #ccc; border-top: 1px solid #ccc; border-radius:5px 0 0 0;padding:4px 10px;display: inline-block;margin: 0 -8px -5px;}
.inbask {display: inline-block !important; float:none !important;background-color: #0000FF;border-radius: 5px 5px 5px 5px;margin: 2px 3px;font-size: 11px;background-image: url("../img/button.png");opacity:0.7;padding: 0; vertical-align: middle;}
.inbask a { text-decoration:none;}
.modif {margin:0 30px;width: 90px;font-size: 11px;background-image: url("../img/modif.png");opacity:0.7;float:left;}
.allin	{    width: 150px;font-size: 11px;background-image: url("../img/allinbask.png");opacity:0.7;display:inline-block;margin-top:5px;}
.inbask span {display: table-cell;height: 20px;text-align: center;vertical-align: middle;font-weight: bold;font-size: 11px;font-family:Arial, Helvetica, sans-serif;}
.modif span {display: table-cell;height: 20px;text-align: center;vertical-align: middle;font-weight: bold;width: 90px;font-size: 11px;font-family:Arial, Helvetica, sans-serif;}
.allin span{display: table-cell;height: 20px;text-align: center;vertical-align: middle;font-weight: bold;width: 150px;font-size: 11px;color:#000000;background-color:#f3f3f3;border:1px solid #ccc;border-radius:5px;}
.inbask:hover, .modif:hover, .allin:hover {opacity:1;}
.butoom_red { color:#FF0000;}
.butoom_blue { color:#FFFFFF; text-shadow:none !important;}
.button_blue {background-color: #0000FF;border-radius: 5px 5px 5px 5px;color: #FFFFFF !important;display: inline-block !important;margin: 3px;padding: 1px 5px;text-decoration:none !important;min-width:65px;}
.button_red	{background-color: #FF3300;border-radius: 5px 5px 5px 5px;color: #FFFFFF;display: inline-block !important;margin: 3px;padding: 1px 5px;text-decoration:none;}
.button_green	{background-color: green;border-radius: 5px 5px 5px 5px;color: #FFFFFF !important;display: inline-block !important;margin: 3px;padding: 1px 5px;text-decoration:none !important;min-width:65px;}
.button_blue:hover, .button_red:hover, .button_green:hover { text-decoration:underline;}
.zakaz_td { vertical-align:middle; text-align:center;}
.price_td { vertical-align:middle; text-align:left; min-width:100px;}
/*Товары*/
.page_box_36136 {position:relative;float:left;padding: 0 5px 10px; box-sizing: border-box;max-width:33%;width: 25%;}
.tovar_border { border-radius:5px;border:#DEDEDE 1px solid;height: 270px;  	}
.prod3_box { position:relative; padding-top:25px;}
.prod3_box_1 { height:40px; overflow:hidden; width:90%; margin-bottom:5px;text-align:center;margin:auto;}
.prod3_box_1 a.main-link {line-height:18px;}
.prod3_box_2 { height:150px;text-align:center;margin:auto;width: 150px;  box-shadow: 1px 1px 2px #ccc;}
.prod3_box_2 img {max-width:150px;max-height:150px}
.prod3_box_2 a {border:1px solid #F2F2F2; display:block; width:150px;height:150px;text-align: center;}
.prod3_box_3{height: 40px;padding: 6px 3px 3px;text-align:center;margin:auto;}
.prod3_box_4 {max-height:45px; margin-bottom:5px; width:100%;display:none;text-align:center;margin:auto;}
.prod_cost {display:inline;}
.prod3_count {text-align:center;width:30px;vertical-align:top;}
.modif { float:none !important; width:120px !important; text-align:center; display:inline-block; }
.prod3_box_4 > .sravnit { padding:0 0 5px 0; display:block;}
.hor-prod-foto { padding-top:10px;}
#prod_basket_list { margin:5px 0;clear:both;}
.main-color { color: #009;}
.main-link { font-size:14px; font-weight:bold; line-height:1.2; text-decoration:none !important; }
a.main-link:hover { text-decoration:underline !important;}
.small { font-size:10px; color:#666}
.hor-inbask {background-color:blue;border-radius:5px; padding:2px; margin:3px;width:60px; display:inline-block; text-align:center}
.hor-inbask a, .hor-zakaz a {color:#FFF !important; font-size:12px !important; font-weight:bold !important; text-decoration:none !important;}
.hor-zakaz {background-color:red;border-radius:5px; padding:2px; margin:3px;width:60px; display:inline-block;text-align:center}

.list-skidka {color: rgb(255, 0, 0) !important; font-size: 10px !important; vertical-align: super; text-decoration:none !important;}
.plus_minus {display: inline-block;width:70px;text-align:center;}
div.plus_minus a {padding:0; margin:0; text-align:center; font-size:18px; line-height:18px; text-decoration:none !important;}
.plus_minus input {border: 1px solid #C7CED2; margin:0;}
a.basket_minus, a.basket_plus { font-size:15px;}
.in_bag { text-align:right; text-decoration:none;}
#list_children {clear: both;display: inline-block; margin: 10px 10%;  width: 80%;}
.hor-zebra_36136 {width:100%; border:0px; border-collapse:collapse; margin-top:15px; margin-bottom:10px;}
.hor-zebra_36136 tr:hover { background-color:#f6f7f8;}
.hor-zebra_36136 tr td {border-bottom:#cccccc solid 1px; padding:5px;}
.h4_hor { margin:5px 0; display:inline; }
.block3 { display:inline; padding-left:5px;}
.block3 img { padding: 0 5px; vertical-align:middle;}
.all_inbask {background-color: #F8F8F8;border:1px solid #ccc;border-radius: 5px 5px 5px 5px;color: #039;display: inline-block !important;margin: 3px;padding: 1px 5px;text-decoration:none;}
.dop3_prod { margin-top:15px;}
#featured .info a {text-shadow: 1px 1px 0 #333;padding:3px;}
#item {margin: 0; padding: 0; vertical-align: middle; }
.same_discount { margin-top:10px;}
#cb_form {background-color:#fff;position:fixed;top:40px;width:300px;z-index:101;padding: 20px;border-radius: 15px; border: 2px solid rgb(255, 0, 0);
  margin: 10% auto auto 50%; left: -150px;  right: auto;display:none;}
  margin: 10% auto auto 50%; left: -150px;  right: auto;display:none;}
a.sortArrow_36136 {display: inline-block;height: 8px;vertical-align: middle;width: 12px;}
a.sortArrow_36136.arrow_up {background-image: url("../images/arrow_up.gif");}
a.sortArrow_36136.arrow_down {background-image: url("../images/arrow_down.gif");}
a.sortArrow_36136.arrow_no {width: 0px;}

.type_buttons {font-size:14px;position:relative;z-index:1;}
.type_buttons ul {letter-spacing:-3px;white-space:nowrap;padding:0 1px;margin:0px;}
.type_buttons li {letter-spacing:normal;display:inline-block;vertical-align:top;text-align:left;}
.type_buttons a {padding:0 10px;height:29px;line-height:29px;border-width:0 1px;border-style:solid;border-color:#d7d7d7;position:relative;display:block;text-decoration:none;color:#000;background:#f9f9f9;outline:none;margin:0 -1px;}
.type_buttons a:hover {background:#f7f7f7;background:linear-gradient(top, #f7f7f7 30%, #e4e4e4 100%);background:-o-linear-gradient(top, #f7f7f7 30%, #e4e4e4 100%);background:-moz-linear-gradient(top, #f7f7f7 30%, #e4e4e4 100%);background:-webkit-linear-gradient(top, #f7f7f7 30%, #e4e4e4 100%);background:-ms-linear-gradient(top, #f7f7f7 30%, #e4e4e4 100%);background: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(.3, #f7f7f7),
		color-stop(1, #e4e4e4)
	);}
.type_buttons a:active {background:#e4e4e4;background:linear-gradient(top, #e4e4e4 0%, #f7f7f7 100%);background:-o-linear-gradient(top, #e4e4e4 0%, #f7f7f7 100%);background:-moz-linear-gradient(top, #e4e4e4 0%, #f7f7f7 100%);background:-webkit-linear-gradient(top, #e4e4e4 0%, #f7f7f7 100%);background:-ms-linear-gradient(top, #e4e4e4 0%, #f7f7f7 100%);background: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #e4e4e4),
		color-stop(1, #f7f7f7)
	);
}
.type_buttons li.selected a {cursor:default;background:#9b9b9b;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.4) inset;}
.type_buttons li:first-child a {border-radius:4px 0 0 4px;border-left:none;}
.type_buttons li:last-child a {border-radius:0 4px 4px 0;border-right:none;}
.type_buttons a:before {content:'';position:absolute;left:0;right:0;top:0;bottom:0;box-shadow:0 1px 2px rgba(0,0,0,.4);z-index:-1;}
.type_buttons li:first-child a:before {border-radius:4px 0 0 4px;}
.type_buttons li:last-child a:before {border-radius:0 4px 4px 0;}
.type_buttons li.selected a:before {box-shadow:none;}
.type_buttons .type_ico {display:inline-block;margin-top:6px;}

.type_ico.type_ico_tbl { width:18px; height:17px; background:url(../images/show_type.png) 0 0 no-repeat; }
a:hover .type_ico.type_ico_tbl { background-position:0 -20px; }
li.selected .type_ico.type_ico_tbl { background-position:0 -40px; }

.type_ico.type_ico_list { width:22px; height:17px; background:url(../images/show_type.png) -25px 0 no-repeat; }
a:hover .type_ico.type_ico_list { background-position:-25px -20px; }
li.selected .type_ico.type_ico_list { background-position:-25px -40px; }

/*prod2*/
.description td {vertical-align:top;}
.cont_2_36136 a.modtobask, .cont_2_36136 a.button_zakaz {display:inline-block;margin: 2px;padding:2px 15px; border-radius:5px;border: 1px solid #666; background: linear-gradient(#da0200, #9f0200) repeat scroll 0 0 rgba(0, 0, 0, 0);color:#fff;font-weight:bold;text-decoration:none;text-transform:uppercase;text-shadow: 0 0 1px #000;width: 90px;}
.modtobask:hover, .button_zakaz:hover {background: linear-gradient(#9f0200, #da0200) repeat scroll 0 0 rgba(0, 0, 0, 0);color:#fff;} 
.button_korzina {display:inline-block;margin: 2px;padding:2px 15px; border-radius:5px; background-color:#f1f2f3;color:#000;font-weight:bold;text-decoration:none;text-transfor:uppercase;border:1px solid #666;text-transform: uppercase;width: 90px;}
.getmod {text-align:center;}
table.prod_modif_36136 tr:nth-child(2n+1) {background-color:#f1f2f3;}
table.prod_tehpar_36136 tr:nth-child(2n+1) {background-color:#f1f2f3;}
table.prod_tehpar_36136 td {padding:5px;border:1px solid #ccc;}
table.prod_modif_36136 tr:first-child {background-color:#f1f2f3; font-weight:bold;}
table.prod_tehpar_36136 { border-collapse: collapse;width: 100%;}
.modificat_row {margin-bottom:20px;}
table.description td:nth-child(2) {padding-left:20px;}
.hproduct {margin-bottom:10px !important;}
table.primech_tbl td {padding:10px;text-align: center;}
#find_press a { width:25px; height:25px; display:block; float:left; margin: 0 0 0 5px;}
#find_press a:hover { opacity:0.5;}
#search { position:absolute; width:210px; margin:40px 0 0 500px;}
#basket a { background:url(../images/basket.png) no-repeat; width:241px; height:49px; display:block; position:absolute; text-decoration:none; font-size:14px; margin:30px 0 0 759px; text-shadow:#FFF 1px 1px 1px;}
#basket a:hover { opacity:0.6;}
#basket a span { padding: 15px 0 0 40px; display:block;}
#catalog { border-bottom:1px solid #f3f3f3; margin: 110px 0 0 0;}
#catal {width:1000px; margin: 1px auto; padding: 0 0 10px 0;}
#cat_butt:hover { opacity:0.6;}
#cat_cont ul { display:block; padding:0px; margin:0px 20px; list-style:none;}
#cat_cont a { color:#999; font-size:14px; text-decoration:none;}
.zakl_1 a {background: -moz-linear-gradient(#FcFcFc, #e0e0e0);background: -ms-linear-gradient(#FcFcFc, #e0e0e0);background: -o-linear-gradient(#FcFcFc, #e0e0e0);background: -webkit-linear-gradient(#FcFcFc, #e0e0e0);color:#666;}
.zakl_1 a:hover { color:#000;}
.zakl_active a {background: -moz-linear-gradient(#FAFAFA, #ffffff);background: -ms-linear-gradient(#FAFAFA, #ffffff);background: -o-linear-gradient(#FAFAFA, #ffffff);background: -webkit-linear-gradient(#FAFAFA, #ffffff);color:#000;}
.zakl_1 a, .zakl_active a{background-size: 100% 100%;border-radius: 5px 5px 0 0;box-shadow: 1px 0 1px #ccc;display:block;font-size: 13px;height:34px;line-height: 34px;margin: 0 5px 0 0;padding: 0 5px;text-shadow: 0 2px 2px #FFFFFF;text-align:center;text-decoration:none;min-width: 100px;z-index: 100;}
#left_content {width: auto;   border:1px solid #e5e5e5; border-top-right-radius: 5px; border-bottom-right-radius: 5px;  margin: 0; padding: 10px;}
#l_c_text { padding:10px 20px;}
#l_c_text h1 { font-size:18px; font-weight:normal;}
#l_c_text p { color:#666; font-size:14px;}
#l_c_text ul { font-size:14px; padding:0 0 0 20px;}
#zakl0_part { background-color:#f7fdff;}
.cena_zarub { font-size:18px; padding: 0 20px 0 0;}
#cena_rub { color:#000; padding: 0 20px 10px 0;}
#cena_rub span { color:#333; font-size:16px;}
#plus_minus { padding: 5px 0; display:inline; margin: 0 0 1px 0;}
#plus_minus a img { opacity:0.5;}
#plus_minus a:hover img { opacity:1;}
#r_v_korz a { background:url(../images/r_v_korz.png) no-repeat; height:42px; width:220px; display:block; text-decoration:none; opacity:0.5;}
#r_v_korz a span { font-size:14px; text-shadow:1px 1px 1px #fff; padding: 11px 72px 0 0; display:block;}
#r_v_korz a:hover { opacity:1;}
.zaherknut { font-size:14px !important;}
table .prod_opt_cost_36136 td { padding: 2px 10px 0 0 !important;}
#prod2_modif {background-color:#f7fdff; padding:5px}
#prod2_seealso .prod_right { float:none !important; border: none !important; margin: 0 !important;}
.prod2_small_fotos { width:400px; text-align:center;}
.producer{border: 1px solid #ccc;border-radius: 5px;display: inline-block;padding: 5px;margin: 3px 1px;max-width: 200px;width: 200px;box-sizing:border-box;}
.poducer_img_a{display: block;text-align: center;width: 100%;height:100px;}
.poducer_img{max-height: 100px;}
.poducer_name{display: block;height: 20px;overflow: hidden;text-align: center;}
.producers_org{max-height: 415px;overflow: hidden;}
.all_producers {width:100%;}
.all_p_logo_td {width:120px;}
.all_p_logo {margin:10px; width:100px;}
.producer_logo {padding:5px;border:1px solid #ccc;margin-right:10px;float:left}
.producer_prod {display:table; width:100%;}
.producer_prod li {display:table-row; width:100%;border-bottom: 1px solid #ccc;}
.p_p_litd {padding:10px;display:table-cell; vertical-align:top; width:100%;}
.producer_prod li:nth-child(2n) {background-color:#fff;}
.producer_prod li:nth-child(2n+1){background-color:#f1f2f3;}
.p_p_logo {float:left;margin-right:10px;width:100px;}
.p_p_name {font-size:18px;}
.p_p_cost {font-size:16px;font-weight:bold;}
.prod-stars_36136 {display:table;}
.prod-stars_36136 .star {display: table-cell;vertical-align:middle;height: 16px;width: 100px;background:url(../images/red_stars.png) 0 0 no-repeat;cursor: pointer;}
.prod-stars_36136 .star0 {background-position:-100px 0px;}
.prod-stars_36136 .star1 {background-position:-80px 0px;}
.prod-stars_36136 .star2 {background-position:-60px 0px;}
.prod-stars_36136 .star3 {background-position:-40px 0px;}
.prod-stars_36136 .star4 {background-position:-20px 0px;}
.prod-stars_36136 .star5 {background-position:0px 0px;}

.forum_for_prod_36136 {border-bottom:1px dashed #000;padding:0 0 15px 0;clear: both;position: relative;display: inline-block;width: 100%;}
.ftopic_date {margin:4px 0 0 10px;color:#999;}
img.forum_who_logo {  margin: auto;  max-width:150px;  max-height:150px;}
span.f_img_box {  width: 150px;  height: auto;  float: left;  text-align: center;  display: table;  padding: 10px;  margin: 10px 10px 0 0;  border: 1px dotted #ccc;  border-radius: 10px;}
.page_box {display:block;width:200px;text-align: center;padding:0;margin:0;float:left;max-width:33%;}
.cap_see_also {font-size:16px;text-transform:uppercase;font-weight:bold;  border-bottom: 1px solid #ccc;  padding: 20px 0 0px 0; margin: 10px 0}
a.relprod-link {font-size:14px;font-weight:normal;text-transform:none;text-align: center;line-height:18px}
.relprod_box {margin: 0 5px 20px 5px;border: 1px solid #ccc; padding: 10px;border-radius: 5px; box-shadow:   box-shadow: 1px 1px 5px #ddd, inset 0px 0px 15px #e9e9e9;}
.relprod_box_1 {height:36px;overflow:hidden;}
.relprod_box_2 {width: 150px;height: 150px;overflow: hidden;text-align: center;margin: 5px auto;}
.relprod_box_2 img {max-height: 150px;margin: 0 -50%;display: inline-block;}
.relprod_box_3 {font-size:16px;font-weight:bold;color:#000;padding:5px;}
.relprod_box_4 div.inbask {background-color: red; border-radius: 3px;font-size: 13px; padding: 0 10px;}
.relprod_box_4 div.inbask a {color:#fff;text-shadow: 1px 1px #000;}
.cont_carusel {position:relative;padding:10px 0 0 10px;height:300px;overflow: hidden;margin:10px 20px;  box-sizing: border-box;}
.cont_carusel ul {width:96%;padding:0 2%;}
#dop3_prod li {width:200px;max-width:200px;}
.nocarusel {padding:10px 0;}
.dop_goods {position:relative;height:300px;width:100% !important;}
.dop_add {clear:both;}
.other_add {margin: 20px auto;}
.art_add_block  img {max-width:100px;}
.art_a_img {max-height:100px;overflow:hidden;padding:0 15px;float:left;}
.art_add_block {width:100%;display:inline-block;margin:0;border-bottom:1px solid #ccc;padding:15px 0;}
.art_add_block:nth-child(2n+1) {background-color:#f7f8f9;}
.tbl_type.dop3 {padding:0;width:100%;}
.dop3 .dop3box {width:33%;}
p.art_name:first-letter, p.news_name:first-letter, p.art_anons:first-letter, p.news_anons:first-letter {text-transform: capitalize;}
p.art_name {font-weight:bold;font-size:130%;padding:0 0 10px 0;}
.news_add_block  {display:table-cell;margin:0 3% 1% 0;float:left;background-color:#efefef;border:1px solid #ccc;overflow:hidden;text-align:left;width:46%;}
.news_a_img {height:150px; padding:10px;background-color:#fff;display:inline-block;float:left;margin:10px;}
p.news_name {margin:15px 0;font-weight:bold;font-size:130%;}
.forum_add_block {}
.other_add_block {}
img.forum_who_logo {max-width: 150px;}
.other_img{max-width:50px;}
.produc_add ul {display:block;}
.produc_add_block {width:200px;text-align:center;display:inline-block;border:1px solid #ccc;border-radius:5px;list-style-type:none;margin:0 5px;}
.name_produc {display:block;}
.spros_add_block {list-style: square outside;}
.prev {height:48px;background:url(/oplata2/images/arr-left.png) no-repeat center center;width:20px;position:absolute;left:0px;top:50%;}
.next {height:48px;background:url(/oplata2/images/arr-right.png) no-repeat center center;width:20px;position:absolute;right:0px;top:50%}
.contact_add  .show_podmenu_36136 {display:none;}
.contact_add .map {padding:0;margin:0;}
div#YMapsID {box-shadow: 1px 1px 3px #333;}
.contacts{padding:10px;  box-sizing: border-box;}
.contact_add  #YMapsID {height:300px !important;}
.contact_add  .map h1 {display:none;}
table.vcard {font-size:20px;width:100%;background: #fff;}
.c_email:before,.c_skype:before,.adr:before,.c_fax:before,.c_icq:before,.c_tel:before,.c_work_time:before {display:inline-block;float:left;width:25px;height:25px;background-image:url(/oplata2/img/ico/neo7.png);background-repeat: no-repeat; content:""; margin:0 10px 0 0;background-size:25px;border: 1px solid #999;border-radius: 3px;} 
.c_email:before {background-position:0 -75px;}
.c_skype:before {background-position:0 -50px;}
.adr:before {background-position:0 0px;}
.c_fax:before {background-position:0 -125px;}
.c_icq:before {background-position:0 -100px;}
.c_tel:before {background-position:0 -25px;}
.c_work_time:before {background-position:0 -300px;}
.fn.org {font-weight: bold;}
.row_cities, .row_addresses {display: inline-block;margin-right:10px;}
.main_pers.editel.persons{vertical-align:top;}
.persons_caption {display:none;}
.pers_dop_tbl {width:100%;border-collapse:collapse;}
.pers_dop_tbl tr {background-color:#fff;}
.pers_dop_tbl tr:nth-child(2n) {background-color:#f1f2f3;}
table.pers_dop_tbl td {padding: 15px;}
.pers_dop_tbl td.photo {width:100px;}
.pers_dop_tbl td.photo  img {box-shadow:1px 1px 2px #666;}
p.dolzh.small {padding: 0 0 10px;}
p.p_eml, p.p_tel, p.p_icq, p.p_skp {padding:2px;}
p.fio_main {font-size: large;padding: 0;}
.p_eml span.data, .p_tel span.data, .p_icq span.data, .p_skp span.data {font-weight: normal;}
.p_eml span, .p_tel span, .p_icq span, .p_skp span {font-weight: bold;}
[name=addresses],[name=kladr]  {max-width:200px;font-size:16px;}
.work_time_on_week  {cursor:pointer;color:blue;}
.vcard td > div {padding:10px 10px 10px 20px;clear:both;}
 .vcard td > div.sel  {background-color: #F5F6F7;}
.vcard td:first-child {width:40%;vertical-align: top;}
div.foto_gallery {margin: 0 20px;width:100%;}
.vote_col {width:200px;vertical-align:top;}
.otztbl {width:100%;}
.under_name img.producer_logo {height: 25px; vertical-align: middle; margin:0 10px;}
.under_name span {color: #000000;}
.under_name { color: #666666;}
#dalery h1 {  text-align: left;  margin: 10px 0 0 0;  padding: 0px;}
.tovaz_and_modif{background-color: #F5F5F7;margin: 0;}
.prod_opis { padding-left:10px;}
#cena_rub, .cena_rub{color: #000000;padding: 0;}
.cena_rub span {font-size: 18px;}
#r_v_korz a{background-size:100% ;width: 176px;}

#prod_gallery{margin: 0px;padding: 0px;}	
#prod-price_36136 { padding:0px !important; border-collapse:collapse;}
#cena_rub .collor_need { color:#FF0000; font-weight:bold;}
.collor_wrap {  border-bottom: 3px solid #FFFFFF;  margin:0 5px 5px 5px;  padding: 0 10px 10px ;}
#prod2_modif{padding:0px;background-color:transparent;}
.tovar_price {  font-size: 20px !important;  font-weight: bold;}
#cena_rub .parse{font-size: 30px !important;font-weight: bold;line-height:1.2;}
#cena_rub .no-price { font-size:26px !important;}
#cena_rub .parse { color:#A90E0E;}
#prod-price_36136 tr td:first-child{width: 200px;}
.collor_wrap:last-child{border: none;}
#prod2_modif{border: 1px solid #d0d0d0;}
#prod2_modif tr td, #prod2_modif tr th{padding: 1px 4px;}
#prod2_modif tr:nth-child(2n+1){background-color: #fff;}
#prodhead_36136 #prod-price_36136{margin: 0 0 0 10px;}
.lable { float:right;}
#cena_rub td {vertical-align: middle;}
.col_right_shop {float:right;position:relative;}
table .prod_opt_cost_36136 td {padding-left: 10px;}
.prod_right {border:#D3D3D9 1px solid;border-radius:5px;padding:10px;margin: 0 10px;float:right;background-color:#fff;}
.prod-name_36136 { text-align:left !important; padding:0 10px 10px 10px !important;}
#prodhead_36136 { width:100%;}	
#prodfoto-head_36136 {width:200px; vertical-align:top;}
.zagolovok_and_block3 td { vertical-align:top;}
#prodfoto-main_36136 {border:1px solid #ccc; padding:5px; text-align:center; vertical-align:middle;}
#prodfoto-dop_36136 { text-align:center;}
#prod-share_36136 { padding:10px 0;}
#prod-price_36136 { padding:10px; width:100%;}
#zakaz-buttons { padding:5px 0;}
.gr_h_main { background: linear-gradient(#F2F3F4,#F9F9F9,#F2F3F4); display: block; position: relative;padding: 10px;text-transform: uppercase; text-decoration: none !important;}
.gr_h_main a {text-decoration: none;}
#show-price_36136 { font-size:18px;}
.parse { font-weight:bold;}
.measure { font-size:14px !important;}
.no-price { font-size:14px !important;}
.no-price  a {color:#009;}
.kolvo_36136 {text-align:center;width:40px; padding:0px;}
.prod_count {text-align:center;width:30px;}
#kol-lable {}
#wanted {}
#buy-now { padding:3px; background: #03F; color:#FFF; font-weight:bold; text-decoration:none;}
#put-basket { padding:3px; background:#F30; color:#FFF; font-weight:bold; text-decoration:none;}
a#buy-now:hover, a#put-basket:hover { text-decoration:underline;}
#skidka-prod_36136 { color:red; font-size:14px;}
#skidka-razm_36136 { font-size:18px; font-weight:bold;}
.zaherknut { text-decoration: line-through; color:#666 !important; font-weight:normal !important;}
.prod_modif_36136 { border-collapse:collapse;}
.prod_modif_36136 td { border:1px #ccc solid !important; padding:3px 5px !important;}
.prod_modif_36136 .gray_color_36136 { background-color: #F4F4F4; }
#relprod {padding:0; margin:5px 10px;line-height:1.5;}
/*prod2 end*/
.table_border { border-collapse:collapse;}
.table_border td { border:1px solid #000000 !important;}
.prod-artikul-label_36136 {font-size:18px;padding-left:10px;}
.prod-artikul_36136 {font-size:14px;}
#menu_ul_gallery li{width:100px;}
.audio_wait {background:url(../images/mp3_btn.png) 0 0 no-repeat;width:40px;height:40px;cursor:pointer;margin:0 !important;}
.audio_play {background:url(../images/mp3_btn.png) -40px 0 no-repeat;width:40px;height:40px;cursor:pointer;margin:0 !important;}
#google_translate_element{position: absolute;left: 50%;}
.dalery { min-width:700px; max-width:940px;}
.tovar_big_table {width:100%;  margin:10px 0; border-collapse:collapse;}
.tovar_big_table td { vertical-align:top;}
.prod2_bigfoto img {max-width:330px;max-height: 330px;}
.prod2_bigfoto {max-width:330px; max-height:330px; margin:0px; text-align:center;}
.prod2_small_fotos { width:330px; margin:10px;}
#prod_gallery a { display:block; margin:2px;}
#prod_gallery li {border:1px solid #E5E5E5; margin:3px;}
.prev, .next {margin: 12px 0 0 !important;}
.tovar_big_table #prod_galley {margin: 10px 0;width: 100%; position: relative;}
.tovar_photo_cell { width:330px;}
.paragraf {  display: table;  list-style: none outside none;  margin:0 0 0 0px;width: 100px;  padding: 0;}
.paragraf li {display:table-cell; width:20%;}
.paragraf li span, .paragraf li a{display: block;text-align: center;line-height: 34px;border: 1px solid #F0F0F0;border-radius: 5px 5px 0 0;border-bottom: none;}
.paragraf li span 
{background: -moz-linear-gradient(#FAFAFA, #ffffff);background: -ms-linear-gradient(#FAFAFA, #ffffff);background: -o-linear-gradient(#FAFAFA, #ffffff);background: -webkit-linear-gradient(#FAFAFA, #ffffff);}
.paragraf li a
{background: -moz-linear-gradient(#FCFCFC, #F4F4F4);background: -ms-linear-gradient(#FCFCFC, #F4F4F4);background: -o-linear-gradient(#FCFCFC, #F4F4F4);background: -webkit-linear-gradient(#FCFCFC, #F4F4F4);}
.edit_link{background-color: #FFFFFF;background-image: url("/oplata1/images/edit-add.png");background-position: 5px center;background-repeat: no-repeat;background-size: 16px auto;color: #FF0000;display: block;font-size: 100%;margin: 3px;padding: 3px 5px 3px 25px;position:absolute;border-radius:3px;}
.edit_link_hidden {display:none;}
.editel {position:relative;}
.none {display:none;background-color:transparent;}
.block {display:block;}
.edt {position:absolute;top:10px; right:10px;width:32px;height:32px;background:url(/oplata2/images/editel.png) no-repeat center center transparent;}
tr > a.edt, .p_prod  > a.edt {position:absolute;margin:10px auto auto -150px;top:auto;right;auto;}
#shadow,#shadow_36136  {position:fixed;width:100%;height:100%;background-color:#000;opacity:0.75;display:none;z-index:100;top: 0;}
#ocenkabox {width:90%;margin:5%;border:3px solid red;border-radius:10px;position:fixed;z-index:101;height:400px;  background: url(http://cabinet.neobroker.ru/i/throber.gif) no-repeat center center #fff;top: 10%;}
#ocenkabox iframe {border-radius:10px;}
.fast_close {position:absolute;top:-15px;right:-15px;font-weight:bold;font-size:20px;color:#fff;background-color:red;border:2px solid #fff;border-radius:15px;box-shadow:0 0 2px #000;text-shadow:1px 1px 1px #000;line-height:1;height: 25px;width: 25px;text-align: center;cursor:pointer;}
.dis_all_36136 {height:auto !important;height:100%;min-height:100%;width: 100%;position: fixed;left: 0px;top: 0px;z-index: 197;background: url(../images/spacer.png) repeat;	font-size:18px;} 
#messagebox_36136 {width: 700px;	height: 600px;position: absolute;top: 100px;left: 50%;margin-left: -330px;border: 4px solid #18608f;z-index: 199;}
#messagebox_frame_36136 {width: 100%;height: 100%;background: #fff;border: none;	z-index: 199;overflow: auto;}
#messagebox_36136 .fast_close_36136{	position: absolute;right: 2px;top: 2px;cursor: pointer;}
#web_runner_myMarquee p{display: inline;}
/*fotogallery*/
#fotogal_36136 ul {margin: 0; padding: 0;}
#fotogal_36136 li {margin: 0 10px 0 0px; padding: 0; display: inline; background: none;}
#fotogal_36136 a img {margin: 10px 0px 10px 0px; padding: 5px; border: 1px solid #d3d3d9;}
#fotogal_36136 a img:hover {margin: 10px 0px 10px 0px; padding: 5px; border: 1px solid #999ad0;}
.albs_inner {border: 1px solid #ccc;margin: 0 5px;padding: 10px;border-radius: 5px;box-shadow: 1px 1px 3px #ccc;height: 220px;background-color: #fff;}
/*end fotogallery*/
/*forum*/
.comment{border:1px solid #F0E9A5;background:#F8F8F9;color:#40404A;padding:2%; clear:both;}
.comment p{margin:12px 0px}
.comment .btn{cursor:pointer;padding-left:5px;padding-right:5px;cursor:hand;font:100% Arial,Helvetica,sans-serif}
.comment.smallText *{font-size:11px}
.comment .btn{font-size:.86em}

#outer2_36136{min-height:100%; margin:0 0 -52px 260px; background: #fff; color: #000000; padding:0; top:0;}
* html #outer2_36136{height:100%;} /* IE6 and under treat height as min-height anyway*/
.forum_mainpage_36136{width:100%;margin:0px 0px;border:transparent 0px none;border-collapse: separate; border-spacing: 1px;}
.forum_mainpage_36136 .title_36136 h1{background:#333366;border:transparent 0px none;color:#BEBED5 !important;}
.forum_mainpage_36136 .title_36136 p{font-size:.86em;margin:3px 0;width:90%}
.forum_mainpage_419976 .title_419976 h3, .forum_mainpage_419976 .title_419976 h1{color: #FFFFFF !important;font-size: 1.3em !important;margin: 5px 0 3px !important;padding: 0 !important;}

.c2_36136 h2 { margin-left:10px; color:#000000; display:inline;}
.forum_mainpage_36136 th{font-size:.86em;margin:3px 0;background:#D8D8DE;font-weight:normal;color:#5A5A67;padding:3px 10px;}
.forum_mainpage_36136 th.c1_36136{border-left:1px solid #D8D8DE}
.forum_mainpage_36136 th.c5_36136{border-right:1px solid #D8D8DE;text-align:center}
.forum_mainpage_36136 th.c4_36136{text-align:center}
.forum_mainpage_36136 th.c2_36136{text-align:left}
.forum_mainpage_36136 th.c3_36136{text-align:left}
.forum_mainpage_36136 td{vertical-align:top; border-bottom:1px solid #D8D8DE}
.forum_mainpage_36136 td.c1_36136{width:10px;border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;background:url("../images/forum_marker.gif") #D8D8DE no-repeat}
.forum_mainpage_36136 td.c2_36136{border-right:1px solid #FFFFFF; background: none repeat scroll 0 0 #F8F8F9;}
.forum_mainpage_36136 td.c2_36136 h4, .forum_mainpage_36136 td.c2_36136 h3 {margin:3px 0 5px;  font-size: 1em;}
.forum_mainpage_36136 td.c2_36136 p{margin:3px 0;font-size:.97em;color:#666666}
.forum_mainpage_36136 td.c3_36136{width:90px;border-left:1px solid #FFFFFF; background: none repeat scroll 0 0 #F8F8F9;}
.forum_mainpage_36136 td.c3_36136 p{margin:3px 0;font-size:.86em;color:#666666}
.forum_mainpage_36136 td.c4_36136{width:200px;background:#F8F8F9}
.forum_mainpage_36136 td.c4_36136 p{margin:3px 0;font-size:.86em}
.forum_mainpage_36136 td.c4_36136 p .message_36136{margin:3px 0;display:block}
.forum_mainpage_36136 td.c4_36136 p .date_36136{margin:3px 0;display:block;color:#85858D}
.forum_mainpage_36136 td.c4_36136 p .author_36136{margin:3px 0;display:block}
.forum_mainpage_36136 td.c4_36136 p .author_36136 a{color:#000000}
.forum_mainpage_36136 td.c5_36136{width:80px;background:#F8F8F9;font-size:.93em;color:#85858D;vertical-align:middle;text-align:center}
.forum_mainpage_36136 td.c6_36136{width:80px;font-size:.93em;color:#85858D;vertical-align:middle;text-align:center; background: none repeat scroll 0 0 #F8F8F9;}
.forum_mainpage_36136 td.banners_36136{padding:0px;border-color:#FFFFFF}
.forum_mainpage_36136 a {color:#003399 !important;}
.forum_mainpage_36136 a:hover {color:#003399 !important;text-decoration:none !important;}
#f-vopros { color:#900;}
.clear , .clear_36136{clear:both;font-size:0px;height:0;line-height:0;overflow:hidden;}

/*хлебные крошки*/
.path_36136 {margin-top: 10px;height: 15px;background-color: transparent;overflow: visible;z-index: 9;float:left;width:100%;position:relative;}
.path_36136 .fl_36136 {float:left;font-size:11px;padding-left: 25px;}
.path_36136 .fl_36136 .arrdown_36136 {background:transparent url("../images/navigation/arrow-down.gif") no-repeat scroll 100% 65%;cursor:pointer;padding-right:8px;text-decoration: none;color:#999999;}
.path_36136 .fl_36136 .red_36136 {padding:0 5px;color:#D02B0B;}
.path_36136 .fl_36136 .popup_36136 {display:none;padding-top: 3px;position:absolute;z-index:3;top: 10px;}
.path_36136 .fl_36136 .popup_36136 a {display:block;padding:5px 15px 6px 6px;white-space:nowrap;font-size:11px;color: #003399;}
.path_36136 .fl_36136 .popup_36136 a:hover {background:#87AFC8 url("../images/navigation/arrow-right.gif") no-repeat scroll 100% 50%;color:white;text-decoration:underline;}
.fl_36136 span.arrow_36136 {display:block;float:left;}
.fl_36136 div.popup_36136 a.current_36136 {color:black;font-weight:bold;text-decoration:none;}
.fl_36136 span.arrow-down_36136 {background:transparent url("../images/navigation/arrow-down.png") no-repeat scroll 100% 1px;display:block;height:7px;margin-left:110px;margin-top:-6px;width:21px;}
:first-child_36136 + html .fl_36136 span.arrow-down_36136 {margin-top:-9px;}
.popup_36136 .f-png_36136 {background-color:white;max-height: 500px;overflow: auto;}
.popup_36136 iframe {display:none;}
.left-top_36136 {background:transparent url("../images/navigation/left-top.png") no-repeat scroll 0 3px;height:15px;}
* html .left-top_36136 {height:6px;}
.right-top_36136 {background:transparent url("../images/navigation/right-top.png") no-repeat scroll 0 3px;width:10px;}
* html .right-top_36136 {height:6px;}
.left-middle_36136 {background:transparent url("../images/navigation/left-middle.png") repeat-y scroll 0 0;width:20px;}
.path_36136 .popup_36136 .middle_36136 {padding:0;}
.right-middle_36136 {background:transparent url("../images/navigation/right-middle.png") repeat-y scroll 0 0;width:20px;}
.left-bottom_36136 {background:transparent url("../images/navigation/left-bottom.png") repeat scroll 0 -20px;height:20px;}
* html .left-bottom_36136 {height:6px;}
.right-bottom_36136 {background:transparent url("../images/navigation/right-bottom.png") no-repeat scroll 0 0;width:10px;}
/*конец хлебных*/

/*таблица товаров*/
table.hor-minimalist-b_36136
{font-family: Arial, Helvetica, sans-serif;background: #fff;border-collapse: collapse;text-align: left;margin-top:20px;width:100%;border-top: 1px solid #F0F0F0;}
table.hor-minimalist-b_36136 td
{font: 12px Arial normal;color: #222;padding: 8px;border-bottom: 1px solid #F0F0F0;color: #000;line-height: 16px;}
.hor-minimalist-b_36136 td p { margin:5px 0;}
.hor-minimalist-b_36136 a img {border:none;  padding:0px;}
.hor-minimalist-b_36136 td:hover { background:#ffecc8; }
.hor-minimalist-b_36136 tbody tr:hover td {background: #f3f5f6;}
.hor-minimalist-b_36136 tbody .nohover:hover td {background: #fff !important;}
.hor-minimalist-b_36136 a {font: 14px Arial; color: #6061a9; text-decoration: underline;}
.rubrika {width: 45%;float: left;margin: 5px 5% 5px 0; height: 50px; overflow: hidden; padding: 5px; box-sizing: border-box; border: 1px solid #ddd; border-radius: 5px; background: linear-gradient(#fff,#f1f2f3); vertical-align: middle;box-shadow: 1px 1px 3px #ddd;}
.rubrika:hover { background: linear-gradient(#f1f2f3,#fff,#f1f2f3);box-shadow:none;}
.img_rubr_td { display: table-cell; width: 50px;}
img.img_rubr {  max-height: 40px; width: 50px;}
.name_rubr {display: table-cell; padding: 0 10px; vertical-align: middle;}
a.link_rubr {line-height: 1.4;}
.tbl_type {margin:10px 0;display: inline-block;width: 100%;}
/*конец таблицы товаров  */
.album_36136 td {border:#D3D3D9 1px solid; padding:5px; text-align:center;}
.album_36136 {border-collapse: separate; border-spacing:5px; }
.foto_div {display:block;box-sizing:border-box;float:left;text-align: center; vertical-align: top;margin:10px auto;}
.foto_el {margin:0 10px 10px 0;max-width: 200px;border: 1px solid #bbb; border-radius: 5px; padding: 5px; background-color: #fff; box-shadow: 0px 2px 5px #ddd;height: 200px;}
.alb_img {width:auto;max-height: 150px;}
.a_alb_img {height:150px;overflow:hidden;display:block;}
.foto_div p {font-size:14px;line-height:1.2;height:32px;overflow:hidden;padding: 0;}
p.alb_head { margin: 0 0 10px 0;}
p.alb_desc {margin: 10px 0 0 0;}

.foto_gallery li{float:left;margin:5px;vertical-align:middle;}
.prev, .next{cursor:pointer;float:left;}
.foto_gallery .disabled{cursor:default;}
.foto_gallery .gallery{float:left;}
.foto_gallery .gallery li{list-style: none;margin:5px;padding:0;background:none;}
.foto_gallery .gallery img{padding:5px;}
.gallery{position: relative;visibility: hidden; left: -5000px;}
.lang_36136 { position:absolute; right:20px;}
.lang_36136 img { border: #CCC 1px solid !important;}
.border_box.contacts {border: 1px solid #ccc;border-radius: 5px;border-top-left-radius: 0;width: 100%;}
table.persons_org {border-collapse:collapse;width:100%;}
table.persons_org td {vertical-align: top;padding: 10px;}
table.persons_org tr td:first-child {width:170px;text-align:center;}
table.persons_org td p {padding: 0 0 5px;}
table.persons_org tr:nth-child(2n) td{background-color:#f7f8f9;}
table.persons_org img {box-shadow: 1px 1px 3px #999;}
.show_podmenu_36136 {background:transparent url(../images/fon_menu.gif) repeat-x scroll center bottom;border:0 none;float:left;line-height:normal;margin:0 2px 0px !important;position:relative;width:100%;list-style:none;padding: 0 !important;}
.show_podmenu_36136 li {background:transparent url(../images/li_not_active.gif) no-repeat scroll left top;float:left;margin:0 0 0 -2px !important;padding:0 0 0 3px !important;position:relative;}
.show_podmenu_36136 .podmenu_here_36136 {background-image:url(../images/li_active.gif);border-width:0;z-index:2;}
.show_podmenu_36136 li span {background:transparent url(../images/fon_not_active.gif) no-repeat scroll right top;color:#606060;cursor:pointer;display:block;float:none;padding:5px 18px 4px 12px;text-decoration:none;}
.show_podmenu_36136 .podmenu_here_36136 span {background-image:url(../images/fon_active.gif);color:#262626;z-index:2;}
.show_part_36136 {overflow:  auto;padding:0px;width:100%;}
.dop3_prod td { padding:8px 9px;}
.dop3_prod caption { text-transform:uppercase; color:#999; font-size:14px; margin: 10px; text-align: left; border-bottom:1px solid #ccc;}
.tovar_border_2 {border-radius:5px;border:#DEDEDE 1px solid;  height: 200px; padding: 10px 5px;  overflow: hidden;}
.top_child_m_36136 {z-index:1;}
.tg_main_imgbox {height: 150px;}
.tg_main_link {height: 32px;overflow: hidden;display: block;margin-top: 5px;}
.tg_main_img_a {border: 1px solid #ccc;background-color: #fff; box-shadow: 1px 1px 3px #999;display: block; height: 150px;width: 150px;}
.tovar_border:hover {-webkit-box-shadow: 0px 0px 10px #DEDEDE; -moz-box-shadow: 0px 0px 10px #DEDEDE;box-shadow: 0px 0px 10px #DEDEDE;} 
.tl-prost {background: url("../images/tl-prost.png") no-repeat scroll left top transparent; }
.tl-lider {background: url("../images/lns/shildriki2_12.png") no-repeat scroll left top transparent; }
.tl-skidka {background: url("../images/lns/shildriki2_01.png") no-repeat scroll left top transparent;}
.tl-novinka {background: url("../images/lns/shildriki2_17.png") no-repeat scroll left top transparent;}
.tl-novinka, .tl-skidka, .tl-lider,.tl-prost {position:absolute;width:100px; height:100px;z-index: 1;margin-left: -6px; margin-top: -6px; padding-left:6px;}
.zoom50 img {width:100px;}
#see_also {width:220px;}
#see_also p { margin-top:-20px; background-color:#fff; display:block; float:right; width:110px; padding:0 10px;}
#see_also ul { padding:5px 0 5px 20px; margin:0;}
#see_also ul li {line-height: 1.25;list-style: disc outside url("../img/li.png");padding: 4px 0;}
#see_also ul li a { color:#C30;}
#see_also h4 { margin:5px 0;}
.prod_block_else ul { padding:0;}
.prod_block_else li{font-size: 13px;list-style: disc outside url("../img/li.png");margin: 5px 0 5px 25px;}
.prod_block_else { width:33%;}
#prodmain_36136 { padding-top:15px ;}
.find_img img { border:1px solid #ccc; border-radius:5px; margin-right:25px;}
.otr_img{float: left;margin: 0px 10px 10px 0;}	
.bba_img_bl {float:left;margin:0 10px 10px 0;}
img.bba_img {border: 1px solid #ccc;padding: 10px;}
.read_also { margin:10px 0; padding: 0 20px;}
.articles h3 { margin:5px 0;}
.articles img { margin:0 10px 10px 0; }
.detail_tbl_36136 td { border:1px #ccc solid !important; padding:3px 5px !important;}
.bancont { text-align: center; }
table.capt_tbl {visibility: hidden;left: -10000px; position: absolute;}
/*plaska css*/
.hd {background-image: url("http://www.neobroker.ru/img/header.jpg"); border-bottom: 1px solid #E3E3E3; height: 50px;}
.hd table {height: 50px; vertical-align: top; width: 100%; margin: 0;}
.hd table td {border: 0; padding: 0;}
.logo, .hd_first_collum .logo {display: block; float: left; margin: 0px 0 0 23px;}
.hd .socseti {vertical-align: top;margin:0 0 0 3px;display: inline-block;}
.hd .socseti a {width:24px; height:24px;  background-repeat:no-repeat; position:relative; display:inline-block;background-size:24px;margin: 7px 2px 0px 0;  padding: 0; float: left;}
.socseti .tvit { background-position:left;background-image:url(https://neobroker-web2.s3.amazonaws.com/company.neobroker.ru.style/oplata1/img/android9.png)}
.socseti .vk { background-position:right;background-image:url(https://neobroker-web2.s3.amazonaws.com/company.neobroker.ru.style/oplata1/img/apple-32.png)}
.hd_first_collum {width:250px;padding: 5px 0 !important;}
.hd_search { width:100%;}
.hd_search form input {  border: 1px solid #B2B2B2;  border-radius: 5px;  margin-right: 10px;  padding: 6px;  width: 30%;}
.hd_search form span {font-size: 15px;}
.hd_search form {margin: 0 0 0 5%;}
.searchSelect {  background-color: #FFFFFF;  background-repeat: no-repeat;  border: medium none;  border-radius: 5px 5px 5px 5px;  padding: 5px;  width: 17% !important;  background-position: 95% 13px;  border:1px solid #B2B2B2;  visibility:visible
}
#searchLine #serch_but {background-image: url("../img/button.jpg"); margin-left: 1%; padding: 4px; width: 48px; display:inline-block;}
div#searchLine {	padding: 0 10px 0 20px;	font-size: 10pt;box-sizing: border-box;}
#searchLine table td {	padding: 5px;}
.hd .where { display:none;}
a.top_add {  float: right;  font-size: 13px;  color: rgb(204, 0, 0) !important;  text-shadow: 1px 1px #fff;  margin: auto 10px;}
.top_add span {  display: inline-block;  margin: 5px;  padding: 0px;  border: 1px solid #ccc;  border-radius: 3px;  height: 20px;  width: 20px;  color: #ccc;  vertical-align: middle;  text-align: center;  background-color: #fff;}
/*plaska css end*/
.l_n_s_block span { display:inline;}
.l_n_s_block_1 {padding: 5px 0 10px;text-align: center;}
.l_n_s_block_2 {text-align:center;}
.l_n_s_block_3 {text-align:center;}
.l_n_s_block_4 {padding: 5px 0;text-align: center;}
.gallery_rel_a, .gallery_rel_n{clear: both;}
.prod_rel_a, .prod_rel_a{background-color: #f1f2f3;border-radius: 5px;display: inline-block;margin: 10px 20px 0 0;padding: 10px;width: 250px;}
.vote_rel_a, .vote_rel_n{background-color: #f1f2f3;border-radius: 5px;display: inline-block;margin: 10px 20px 0 0;padding: 10px;width: 250px;vertical-align:top;}
.vacans_tbl {width:100%;}
table.spros_pos {border-collapse:collapse;}
table.spros_pos td {border:1px solid #ccc;padding:10px;}
table.spros_pos tr:hover {background-color:#f1f2f3;}
.zebra_tbl {border-collapse:collapse;}
.zebra_tbl td {border-bottom:1px solid #ccc;padding:5px;}
.zebra_tbl tr:nth-child(2n) {background-color:#f1f2f3;}
.zebra_tbl th {border-bottom:1px solid #000;padding:10px 5px;}
.vote_tbl tr td:nth-child(3) {text-align:center;} 
.vote_rel_a > p, .vote_rel_n > p {font-size:large;font-weight:bold;padding:10px 0 !important;}
.video_rel_a, .video_rel_n{background-color:#f1f2f3	border-radius:5px;float: left;width: 450px;text-align:center;margin:10px 20px 0 0;padding:10px;}
.video_rel_a > iframe, .video_rel_n > iframe {background-color:#fff;border:1px solid #ccc;box-shadow:3px 3px 3px #ccc;margin-bottom:10px;padding:10px;}
.vidname {font-weight:bold;text-align:center;height:40px;overflow:hidden;font-size:15px;line-height:1.3;display: block;margin: auto auto 10px;}
.video_tpl .rolik_vid {text-align:center;background-color: #000; border-radius: 15px; background-image: linear-gradient(275deg,#000,#ccc,#000);max-height:500px;max-width:700px;margin: auto;}
.rolik_anons {margin:5px auto;}
.img_prod_photo_li,.img_prod_cost_li  {display:none;}
/*prod2_dop*/
.cap_see_also_prod {font-size:16px;text-transform:uppercase;font-weight:bold;display:}
a.relprod-link {font-size:14px;font-weight:normal;text-transform:none;text-align: center;line-height:18px}
.relprod_box {margin: 0 15px 20px 0;}
.relprod_box_1 {height:36px;overflow:hidden;}
.relprod_box_3 {font-size:16px;font-weight:bold;color:#000;padding:5px;}
.relprod_box_4 div.inbask {background-color: #008000; border-radius: 3px;font-size: 13px !important; padding: 0 10px;}
.modal {  background: linear-gradient(to top, #ffffff, #daf7d9) repeat scroll 0 0 rgba(0, 0, 0, 0); color: #000000; display: none;font-size: 20px;   left: 50%; margin-left: -170px; margin-top: -45px; padding: 20px; position: fixed !important; text-align: center; top: 50%; width: 330px; z-index: 10000; border: 1px solid #000000; box-shadow: 0 0 15px #000000;}
input.load_button {font-size: 20px;padding: 5px;width: 257px;}
.action_wrap { display: flex;display: -webkit-flex;display: -moz-flex;display: -ms-flex; justify-content: space-around; -webkit-justify-content: space-around;-moz-justify-content: -ms-space-around;align-items: stretch;-webkit-align-items: stretch;-moz-align-items: stretch;-ms-align-items: stretch;}
.action_foto_gallery {max-width: 600px;width: 600px;overflow: hidden;}
.act_tov_name {height: 50px;display: block; overflow: hidden;}
.act_tovar {width: 200px;text-align: center;vertical-align: top;padding: 10px;background-color: #fff;margin: 0 5px 15px 0;border-radius: 5px;border: 1px solid #ccc;height: 200px;}
.tovar_border.param_action {margin:5px;}
.action_base_cost span{color: #D00400!important; font-size: 26px!important;}
.link_act {font-weight:bold;}
.act_descr {padding:5px 0;}
.act_do {color:red;text-align:right;}
.act_img {width:600px;}
.action_skidka {margin: 5px 0; font-size: 30px;}
.action_price_label {font-size: 20px;}
.action_price_label .parse{color: #CA0200;font-size: 36px !important;}
.img_tovar_action { margin: auto;width: 150px;height: 150px;overflow: hidden;border: 1px solid #ddd;vertical-align: middle;}
.action_foto_gallery #prod_gallery li {height: auto !important;}
.param_action {flex-grow: 1;}
.action_other_tovat {flex-grow: 1;}
.images_action {align-items: center;display: flex;flex-wrap: wrap;justify-content: center;border-bottom: 1px dashed #ccc;padding-bottom: 15px;}
.action_wrap .pluso {width: 100%;}
#prodFrame { order: 2; margin: 10px 0;}
.action_wrap .prod_right { width: 100%; margin: 10px 0;}
.act_dop_gal {position:relative;}
.show_bar, .hide_bar {top:0px;right:0px;cursor:pointer;z-index:100000;border:1px solid red !important;box-shadow:1px 1px 3px #ddd;background-image:linear-gradient(#f1f2f3,#f7f8f9) !important;border-radius:15px;padding:5px !important;}
.show_bar > img, .hide_bar > img {vertical-align: middle; text-align: center; margin: auto;}
a.show_bar {display: none;position:fixed;}
a.hide_bar {display: block;position:absolute !important;}
.adr_index,.adr_country,.adr_reg {display:none;}
.framebox {width: 600px;height: 400px;margin-left: -300px;border-radius: 15px;z-index: 101;position: absolute;padding: 15px;  background: url(http://cabinet.neobroker.ru/i/throber.gif) no-repeat center center #fff;box-sizing: border-box;left: 50%;top: 30%;}
.noboxframe {padding: 0;background-color: #fff;box-sizing: border-box;}
a.part_group {background: linear-gradient(#F2F3F4,#F9F9F9,#F2F3F4);display: block;position: relative;padding: 10px;text-transform: uppercase;text-decoration: none !important;margin-bottom: 11px;}
.work_time_window  {border: 3px solid red;display:none;position: fixed;top: 50%;left: 50%;margin-top: -100px;margin-left: -260px;z-index: 100;width:230px;background-color: white;padding: 15px;border-radius: 10px;box-shadow: 0px 0px 4px #fff;}
#worktime_days  {border-collapse: collapse;width:100%;}
#worktime_days  tr td{border: 1px solid black;text-align:center;padding: 5px 3px;}
#worktime_days  tr:first-child td{font-weight:bold;text-align:center;}
.goog_728 {height: 100px;text-align: center;width: 100%; max-width: 800px;}
span.phone_num span:nth-child(2):before {content: " (";}
span.phone_num span:nth-child(2):after {content: ") ";}