table{color:#333333;font-family:sans-serif,sans-serif;}body{color:#333333;background-color:#ffffff;font-family:sans-serif,sans-serif;background-image:none;background-attachment:fixed;}body,table{font-size:14px;}h1{font-size:26px;}h2{font-size:20px;}h3{font-size:18px;}h4{font-size:16px;}h5{font-size:14px;}h6{font-size:13px;}h1.article,h2.article,h3.article,h1.ctg,h1.ctg2,.article_list header h1,.article_list header h2,.article_list header h3,.article_list header strong,.article_detail header h1,.article_detail header h2,.article_detail header h3,.article_detail header strong{font-size:26px;}div.article_detail,.article_list section.text,.article_detail section.text{font-size:14px;}#web_header{background-color:#ffffff;}#web_body,#web_foo,#web_footer{background-color:#ffffff;}#web_foo div.web_foo{background-color:#eeeeee;}#web_all{width:1270px;padding-top:0px;}div.web_left,div.web_right{width:20%;}div.web_center{width:calc(-20% * 2 + 98.4%);}div.web_top_side,div.web_bottom_side,div.web_center_big_l,div.web_center_big_r{width:calc(99.2% - 20%);}#web_header{padding:0px 0px 0px 0px;margin:0px 7px;}#web_body{padding:7px 0px 0px 0px;margin:0px 7px;}#web_footer{margin:0px 7px;}#web_foo{padding:0px;margin:0px 7px;}#rotator div.rotator_in div.slider_box a span.text{color:#333333;}div.detail_related span,.blue_text,.primary_color,div.detail_related div.in span,div.widget_eshop div.p strong,div.widget_eshop_medium div.p strong{color:#4d9aff;}#rotator_in div.rotator_pages_num a.on,div.rating_0 a.on{background-color:#1a7dff;}table.anketa tr td div span{background-color:#4d9aff;background-image:linear-gradient(to bottom,#4d9aff,#1a7dff);}div.p_arrow div.p_dph span.c_pricel{color:#4d9aff;}.panel_header{background-color:#bd4848;background-image:none;}.panel_list li.panel_cols a.on{box-shadow:inset 0 -4px 0 0 #bd4848;}.panel_menu_box li.on > a{box-shadow:inset 5px 0 0 0 #bd4848;}.panel_list span.panel_title{color:#aaaaaa;background-color:#000000;}.panel_body{background-color:#222222;}.panel_list li.item > a,.panel_list div.panel_text{color:#ffffff;}a,a.blue,a.line{color:#2c74bf;}a:hover{color:#1a7dff;text-decoration:underline;}div.pages a.on,a.button,button.button{color:#ffffff;border-color:#ba4232;background-color:#d94e3b;background-image:none;}div.pages a.on:hover,a.button:hover,button.button:hover{color:#ffffff;border-color:#333333;background-color:#444444;background-image:none;}div.pages a.on,div.pages a.on:hover,a.button,a.button:hover,button.button,button.button:hover{border:none;}div.pages a,div.pages a.on,a.button,a.button_off,a.button_red,button.button,button.button_off,button.button_red{font-size:12px;line-height:34px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px 2px 2px 2px;}#web_title a.title h1,#web_title span.title h1{color:#333333;font-size:30px;}#web_title a.title h2,#web_title span.title h2{color:#333333;font-size:18px;}#web_title a.title h3,#web_title span.title h3{color:#333333;font-size:14px;}#web_title a.title,#web_title span.title{margin:18px 0px 0px 27px;}#web_title{height:120px;background-color:#eeeeee;background-image:url(/files/title.jpg);background-repeat:repeat-x;background-position:center center;}#web_title_img{background-image:none;}.web_menu > ul > li > a,.web_menu_horizontal_top{color:#ffffff;line-height:42px;font-size:14px;background-color:#333333;background-image:none;}.web_menu_horizontal > ul > li,.web_menu > ul > li > a{border-color:#ffffff;}.web_menu > ul > li > a{padding-left:30px;padding-right:30px;}.web_menu > ul > li > a:hover{color:#ffffff;background-image:none;background-color:#4a4a4a;background-image:none;}.web_menu > ul > li.on > a{color:#ffffff;background-image:none;background-color:#d94e3b;background-image:none;}.web_menu > ul > li.on > a:hover{color:#ffffff;background-image:none;background-color:#d94e3b;background-image:none;}.web_menu > ul > li > ul li a{color:#ffffff;border-color:#ffffff;line-height:42px;font-size:14px;background-color:#4a4a4a;background-image:none;}.web_menu > ul ul{border-color:#ffffff;}.web_menu > ul > li > ul li a:hover{color:#ffffff;background-image:none;background-color:#333333;background-image:none;}.web_menu > ul > li > ul li.on > a{color:#ffffff;background-image:none;background-color:#d94e3b;background-image:none;}.web_menu > ul > li > ul li.on > a:hover{color:#ffffff;background-image:none;background-color:#d94e3b;background-image:none;}.menu_right{line-height:42px;}.menu_right a{color:#ffffff;}.web_menu_horizontal > ul > li{width:auto;}.web_menu_horizontal > ul > li,.web_menu > ul > li > a{border:none;}.web_menu > ul > li > ul li a,.web_menu > ul ul{border:none;}.web_menu_horizontal > ul > li > ul{margin-left:0px;}div.sub div.sub_in em{background-image:none;width:0px;padding:0px;margin:0px;float:left;}h1.article,h1.ctg{background-image:none;padding-left:0px;}div.sub div.sub_in{height:30px;line-height:30px;font-size:16px;color:#000000;background-color:transparent;text-align:left;background-image:none;height:auto;}div.sub{padding:0px;border:none;}div.sub_text div.sub_text_in,div.sub_text_top div.sub_text_top_in{background-color:#ffffff;background-image:none;}div.sub_text{padding:0px;border:none;}div.sub_text_top{padding:0px;}ul.tree_menu li.tree_section div{color:#555555;background-color:#ffffff;background-image:none;}ul.tree_menu > li a{color:#555555;background-color:#f5f5f5;background-image:none;}ul.tree_menu > li a:hover{color:#555555;background-color:#e8e8e8;background-image:none;}ul.tree_menu > li.onon > a{color:#555555;background-color:#dddddd;background-image:none;}ul.tree_menu > li.onon > a:hover{color:#555555;background-color:#dddddd;background-image:none;}ul.tree_menu > li ul li a{color:#555555;background-color:#e8e8e8;background-image:none;}ul.tree_menu > li ul li a:hover{color:#555555;background-color:#dddddd;background-image:none;}ul.tree_menu > li ul li.onon > a{color:#555555;background-color:#dddddd;background-image:none;}ul.tree_menu > li ul li.onon > a:hover{color:#555555;background-color:#dddddd;background-image:none;}ul.tree_menu li.inon > ul > li > a{color:#555555;background-color:#ddddd;background-image:none;}ul.tree_menu li.inon > ul > li > a:hover{color:#555555;background-color:#ddddd;background-image:none;}ul.tree_menu li{border-color:#ffffff;border-width:1px;}ul.tree_menu li.tree_section div{line-height:40px;font-size:14px;}ul.tree_menu > li > a{line-height:50px;font-size:14px;}ul.tree_menu > li ul li a{line-height:48px;font-size:12px;}/* -- HEADER -- */
#web_bar.global_block_strip,
#web_bar.global_block_strip:before,
#web_bar.global_block_strip:after{
	box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.05);
}
.web_bar > li > a,.web_bar li > span{
	line-height:36px;
	font-size:12px;
}

/* -- MENU -- */
.web_menu > ul > li.menu_home_icon > a{
	font-size:0;
	color:transparent;
	position:relative;
	padding:0;
	width:50px;
	min-width:0;
}
.web_menu > ul > li.menu_home_icon > a:after{
	content:'';
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	filter:invert(1);
	background:transparent url(/xsvg/home.svg) center center no-repeat;
	background-size:auto 50%;
}

/* -- BODY -- */
#web_body{
	padding:20px 10px;
	margin:0;
}
div.web_top_side,div.web_bottom_side,div.web_center_big_l,div.web_center_big_r{
	width:78.5%;
}

/* -- SLIDER -- */
.slider{
	border-radius:4px;
}

/* -- SUBHEADER -- */
div.sub div.sub_in{
	padding:0 0 0 13px;
	margin:20px 0;
}

/* -- ROUND -- */
ul.tree_menu > li:first-child > a{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
}
ul.tree_menu > li:last-child > a{
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

/* -- CTG ICON -- */
ul.tree_menu li > a span{
	position:relative;
	top:auto;
	right:auto;
	bottom:auto;
	display:inline-block;
	width:28px;
	background-size:auto 24px;
	margin:0 11px 0 4px;
}
ul.tree_menu li > a span:before{
	content:'\00a0';
}

/* -- CTG ARROWS -- */
ul.tree_menu li > a{
	padding-right:50px;
}
ul.tree_menu li > a em{
	width:50px;
	position:absolute;
	top:0;
	bottom:0;
	right:0;
	background-size:12px auto;
}
ul.tree_menu li.p > a em{
	background-image:url(/xsvg/expand.svg);
}
ul.tree_menu li.m > a em{
	background-image:url(/xsvg/collapse.svg);
}
ul.tree_menu li.n > a em{
	background-image:none;
}

/* -- CTG ON -- */
ul.tree_menu li.onon > a{
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
}

/* -- FILTER -- */
.filter_side ul.parameters_style_0 div.title{
	padding:17px 50px 17px 15px;
}
.filter_side ul.parameters_style_0 div.title:after{
	width:50px;
	background-size:12px auto;
	opacity:0.4;
}

/* -- FORMS -- */
input[type='text'],input[type='password'],input[type='email'],input[type='number'],textarea{
	box-shadow:none !important;
}
.form_responsive>li input.text,.form_responsive>li select.text,.form_responsive>li textarea.text{
	font-size:14px;
	padding:10px 8px;
}
.form_responsive_small>li label.title{
	font-size:14px;
}

/* -- NEWS -- */
.w_news_item strong{
	font-size:14px;
}

/* -- FOOTER -- */
#web_foo div.web_foo table tbody tr td{
	line-height:28px;
}

/* -- ARTICLE -- */
.article_list span.thumbnail img{
	width:200px;
}
.article_list header h2,.article_list header h3,.article_list header strong{
	font-size:20px;
}