@import "fonts/font.css";body{	background-color: #f0f0f0;	font-family: SegoeUI;	font-size: 100%;	color: #474748;	margin: 0;	outline: none;	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#0b5e95+0,ffffff+100&1+0,0+100 */	background: -moz-linear-gradient(top, rgba(11,94,149,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */	background: -webkit-linear-gradient(top, rgba(11,94,149,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */	background: linear-gradient(to bottom, rgba(11,94,149,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b5e95', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */	display: flex;	flex-direction: column;	justify-content: space-between;	min-height: 100vh;}body, p,td,input, div{	font-family: SegoeUI;}a{	outline: none;	color: #1469c8;}a:hover{	text-decoration: none;}img{	border: none;}.clr{	clear: both;}._error_filed_field{	background-color: #ff8080!important;}.__loading{	background-image: url(../images/loading.gif);	background-position: right;	background-repeat: no-repeat;}div.top{	/*background-image: url(../images/header.jpg);	background-position: top;	background-repeat: no-repeat;	 */	/*height: 500px;*/	/*background-color: #0B5E95;*/	width: 1400px;	margin: 0 auto;	box-sizing: border-box;}div.center{	width: 1400px;	margin: 0 auto;}a#logo{	display: block;	background-image: url(../images/spice.png);	background-size: 30%;	background-repeat: no-repeat;	background-position: left;	height: 110px;	font-size: 180%;	font-weight: 100;	text-transform: uppercase;	color: #fff;	text-decoration: none;	font-family: 'SegoeUI-Light';	padding-left: 180px;	display: flex;	align-content: center;	align-items: center;	text-shadow:			-0   -1px 2px #0E62A3,			0   -1px 2px #0E62A3,			-0    1px 2px #0E62A3,			0    1px 2px #0E62A3,			-1px -0   2px #0E62A3,			1px -0   2px #0E62A3,			-1px  0   2px #0E62A3,			1px  0   2px #0E62A3,			-1px -1px 2px #0E62A3,			1px -1px 2px #0E62A3,			-1px  1px 2px #0E62A3,			1px  1px 2px #0E62A3,			-1px -1px 2px #0E62A3,			1px -1px 2px #0E62A3,			-1px  1px 2px #0E62A3,			1px  1px 2px #0E62A3;}/*#logo span{	letter-spacing: 2px;}*/div.search{}.top_inner{	padding-left: 20px;	padding-right: 20px;	box-sizing: border-box;	display: flex;	justify-content: space-between;	align-items: center;	/*height: 500px;	box-sizing: border-box;*/	/*min-height: 300px;*/}.searchbutton{	background-image: url(../images/search-btn-bg.png);	display: block;	float: right;	height: 35px;	width: 101px;	background-position: center;	background-repeat: no-repeat;	border: none;}input.searchinput{	border: none;	background-image: url(../images/search-input-bg.png);	height: 35px;	width: 190px;	padding: 0;	padding-left: 38px;	color: #000;	display: block;	float: right;	background-color: transparent;}div.center_content{	/*background-image: url(../images/body-bg-1.png);	background-repeat: repeat-x;	background-position: top;*/	min-height: 600px;}div.center_content_top{	/*margin-top: -180px;*/}div.top_menu {	position: relative;	z-index: 100;}.top_nav {	display: flex;	justify-content: flex-end;	align-items: center;	list-style: none;	padding-left: 0;}.top_nav li {	display: flex;	height: 70px;	text-align: center;}.top_nav li a {	text-decoration: none;	color: #fff;	font-size: 112.5%;	text-transform: uppercase;	font-family: 'SegoeUI-Light';	display: flex;	align-items: center;	height: 100%;	border-bottom: 5px solid transparent;	padding-right: 20px;	padding-left: 20px;}.top_nav li.active a,.top_nav li a:hover {	border-bottom: 5px solid #F3A817;}div.top_menu td{	height: 70px;	/*background-color: #0B5E95;*/}div.top_menu td.hover,div.top_menu td.active{	/*background-color: #303d85;*/	border-bottom: 5px solid #F3A817;}div.top_menu td a{	text-decoration: none;	color: #fff;	font-size: 112.5%;	text-transform: uppercase;	font-family: 'SegoeUI-Light';	display: block;}.top_slider {	position: relative;}div.main_page_slider{	padding: 7px;	position: relative;	background-color: #fff;	height: 340px;	margin-bottom: 15px;	overflow: hidden;}div.main_page_slider_item{	height: 340px;	position: absolute;	left: 7px;	top: 7px;	overflow: hidden;	width: 100%;}div.main_page_slider_item_img{	position: absolute;	left: 0;	top: 0;	height: 340px;	width: 100%;	overflow: hidden;	padding-right: 15px;	box-sizing: border-box;}div.main_page_slider_item_img img{	width: 100%;	/*height: 100%;*/}div.main_page_slider_item_hidden{	display: none;}div.main_page_slider_item_text{	width: 25%;	background-color: rgba(255,255,255,0.85);	height: 340px;	position: absolute;	right: 14px;	top: 0;	padding: 13px;}div.main_page_slider_item_text p{	margin: 0;	padding: 0;}div.main_page_slider_item_text_intro{	border-bottom: 1px groove black;	padding-bottom: 9px;	margin-bottom: 9px;}div.main_page_slider_item_text_intro p{	color: #3b4ba0;	font-size: 112.5%;	font-family: 'SegoeUI-Bold';	font-weight: bold;}div.main_page_slider_item_text_full p{		font-size: 100%;	line-height: 110%;}a.main_page_slider_item_link{	background-image: url(../images/readmore1.png);	display: inline-block;	width: 121px;	height: 30px;	background-position: center;	background-repeat: no-repeat;	margin-top: 10px;}div.main_page_slider_adddlinks{	position: absolute;	height: 20px;	width: 75%;	bottom: 10px;	right: 5%;}div.main_page_slider_adddlinks a{	background-image: url(../images/slider-items-sircles.png);	width: 20px;	height: 20px;	background-position: right top;	background-repeat: no-repeat;	float: right;	display: block;}div.main_page_slider_adddlinks a:hover, div.main_page_slider_adddlinks a.main_page_slider_adddlinks_act{	background-position: left top;}div.content_out{	background-color: #fff;	padding-top: 10px;	min-height: 500px;}div.content_left{	width: 30%;	float: left;	padding-left: 1.5%;	padding-right: 1.5%;}div.content_in{	width: 65%;	float: left;	padding-left: 1%;	padding-right: 1%;}div.before_content p{	font-size: 87.5%;	color: #767b7c;}h3{	font-size: 150%;	line-height: 100%;	color: #3b4ba0;	font-weight: normal;	margin: 0;	padding: 0;}div.content h3{	font-size: 112.5%;		color: #3b4ba0;	font-weight: normal;	margin: 0;	padding: 0;	border-bottom: 1px solid #ebebeb;	line-height: 130%;	padding-bottom: 5px;	margin-bottom: 5px;}div.content p{	padding-top: 0;	margin-top: 0;	font-size: 87.5%;	}div.content h2{	font-size: 180%;		color: #5c5c5c;	font-weight: normal;	margin: 0;	padding: 0;	line-height: 130%;	padding-bottom: 5px;}div.content h4{	font-size: 75%;		color: #b5b5b5;	font-weight: normal;	margin: 0;	padding: 0;	line-height: 130%;	padding-bottom: 5px;}div.left_menu div.moduletable{	padding-bottom: 15px;}div.left_menu ul.menu{	margin: 0;	padding: 0;}div.left_menu ul.menu li{	padding: 0;	margin: 0;	display: block;}div.left_menu ul.menu li a{	display: block;	color: #4f4f4f;	text-decoration: none;	background-image: url(../images/left-menu-bg.png);	height: 47px;	line-height: 47px;	background-position: top;	background-repeat: repeat-x;	text-align: center;	border: 1px solid #e1e1e1;	font-family: 'SegoeUI-Light';}div.left_menu ul.menu li a:hover{	text-decoration: underline;}div.left_menu div.moduletable h3{	margin-bottom: 10px;}div.main_page_slider_news{	position: relative;	height: 350px;}div.main_page_slider_news_item{	padding-top: 10px;	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 350px;}div.main_page_slider_news_item_hidden{	display: none;}div.main_page_slider_news_item_img{	width: 80%;	margin: 0 auto;	overflow: hidden;	height: 230px;	text-align: center;	}div.main_page_slider_news_item_text_capt{	color: #4b4b4b;	font-size: 87.5%;	text-transform: uppercase;}div.main_page_slider_news_item_text_intro{	color: #696e70;	font-size: 87.5%;}div.main_page_slider_news a[href="#next"]{	background-image: url(../images/slider-news-next.png);	height: 30px;	width: 30px;	display: block;	background-position: center;	background-repeat: no-repeat;	position: absolute;	right: -10px;	top: 110px;	z-index: 25;}div.main_page_slider_news a[href="#prew"]{	background-image: url(../images/slider-news-prev.png);	height: 30px;	width: 30px;	display: block;	background-position: center;	background-repeat: no-repeat;	position: absolute;	left: -10px;	top: 110px;	z-index: 25;}a.main_page_slider_news_customLink{	display: block;	position: absolute;	bottom: 0px;	left: 0px;	color: #2e7bd3;	font-size: 87.5%;}div.bottom_menu{	padding-top: 10px;	padding-bottom: 10px;	background-color: #e6e5e5;	position: relative;	z-index: 120;}.bottom_menu ul {	display: flex;	justify-content: center;	list-style: none;}.bottom_menu ul li {	display: flex;	border-right: 1px solid #c6c2c2;}.bottom_menu ul li:last-child {	border-right: none;}.bottom_menu ul li a {	padding-left: 20px;	padding-right: 20px;	line-height: 100%;	display: block;	text-align: center;	color: #1469c8;	font-size: 87.5%;}.bottom_menu ul li.active a,.bottom_menu ul li a:hover {	text-decoration: none;}div.bottom_menu td a{	padding-left: 20px;	padding-right: 20px;	line-height: 100%;	display: block;	text-align: center;	color: #1469c8;	font-size: 87.5%;}div.bottom_menu td a:hover, div.bottom_menu td.active a{	text-decoration: none;}div.bottom_menu td{	border-right: 1px solid #c6c2c2;}div.footer{	background-color: #d5d0d0;	padding-top: 15px;	padding-bottom: 20px;}.footer .center {	display: flex;	justify-content: space-between;	align-items: center;}div.footer td{	color: #494949;	font-size: 87.5%;}div.footer p{	padding: 0;	margin: 0;	color: #494949;	font-size: 87.5%;}div.footer div.k2CustomCodeBlock {	display: flex;	justify-content: flex-end;}div.footer div.k2CustomCodeBlock a {	margin-left: 3px;}div.content_in_wide{	width: 100%;	float: none;	padding: 0;	}div.content_in_wide div.content_in_wide_in{	padding-bottom: 20px;	padding-left: 20px;	padding-right: 20px;}div.k2Pagination ul.pagination{	display: block;	margin: 0;	padding: 0;	padding: 20px;	text-align: center;}div.k2Pagination ul.pagination li{	display: inline;	padding-left: 5px;	padding-right: 5px;}div.cat_description{}div.cat_content{	}h1{	font-size: 150%;	line-height: 100%;	color: #3b4ba0;	font-weight: normal;	margin: 0;	padding: 0;	padding-bottom: 15px;}.mod-breadcrumbs__wrapper {	padding-bottom: 15px;	color: #505253;	font-size: 87.5%;	padding-left: 20px;}.mod-breadcrumbs {	list-style: none;	display: flex;	padding-left: 0;}.mod-breadcrumbs li::after {	content: '/';	margin: 0 5px;}.mod-breadcrumbs li:first-child::after,.mod-breadcrumbs li:last-child::after {	display: none;}div.cat_news_item_image{	width: 20%;	padding-right: 3%;	float: left;}div.cat_news_item_image img {	max-width: 100%;}div.cat_news_item_text{	width: 77%;	float: left;}div.cat_news_item{	padding-bottom: 20px;	margin-bottom: 20px;	border-bottom: 1px solid #e5e5e5;	}div.cat_news_item_text p{	margin: 0;	padding: 0;	padding-bottom: 10px;}a.cat_news_item_text_link{	display: block;	background-color: #3b4ba0;	border-radius: 4px;	height: 31px;	line-height: 29px;	color: #fff;	text-decoration: none;	width: 120px;	padding-right: 20px;	text-align: center;	font-size: 100%;	background-image: url(../images/news-readmore-bg.png);	background-position: right;	background-repeat: no-repeat;}a.cat_news_item_text_link:hover{	background-color: #4355b5;}div.yandex_map{	margin-bottom: 20px;}table.tech_table{	margin-top: 15px;	margin-bottom: 15px;}table.tech_table tr.tech_table_head th{	background-color: #c0c7ec;	color: #333232;		font-size: 87.5%;	font-weight: normal;	text-align: center;}table.tech_table tr.tech_table_head th p{	color: #333232;		font-size: 87.5%;	font-weight: normal;	text-align: center;}table.tech_table tr.tech_table_razdel td{	background-color: #ebebeb;	color: #515151;	font-size: 100%;	font-family: 'SegoeUI-Bold';	font-weight: bold;}table.tech_table tr.tech_table_razdel td p{		color: #515151;	font-size: 100%;	font-family: 'SegoeUI-Bold';	font-weight: bold;}table.tech_table td, table.tech_table th{	font-size: 87.5%;	padding: 8px;}table.tech_table tr.marked td{	background-color: #f7f6f6;}a.cat_docs_item_link{	display: block;	background-color: #dcb914;	border-radius: 4px;	height: 31px;	line-height: 29px;	color: #fff;	text-decoration: none;	width: 120px;	padding-right: 20px;	text-align: center;	font-size: 100%;	background-image: url(../images/news-readmore-bg.png);	background-position: right;	background-repeat: no-repeat;	float: right;	margin-top: 8px;}div.cat_docs_item{	/* IE9 SVG, needs conditional override of 'filter' to 'none' */	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  rgba(234,234,234,0) 0%, rgba(234,234,234,1) 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,234,234,0)), color-stop(100%,rgba(234,234,234,1))); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  rgba(234,234,234,0) 0%,rgba(234,234,234,1) 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  rgba(234,234,234,0) 0%,rgba(234,234,234,1) 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  rgba(234,234,234,0) 0%,rgba(234,234,234,1) 100%); /* IE10+ */	background: linear-gradient(to bottom,  rgba(234,234,234,0) 0%,rgba(234,234,234,1) 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00eaeaea', endColorstr='#eaeaea',GradientType=0 ); /* IE6-8 */	border: 1px solid #ebebeb;	border-radius: 3px;	margin-bottom: 2px;	padding: 10px;}a.cat_docs_item_capt{	color: #3b4ba0;	text-decoration: none;	font-size: 112.5%;}div.cat_docs_item_text{	color: #696969;	font-size: 87.5%;}div.cat_docs_items{	padding-bottom: 30px;}div.prod_1_items{	min-height: 450px;}div.prod_1_item{	/* IE9 SVG, needs conditional override of 'filter' to 'none' */	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  rgba(230,230,230,0) 0%, rgba(230,230,230,1) 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(230,230,230,0)), color-stop(100%,rgba(230,230,230,1))); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  rgba(230,230,230,0) 0%,rgba(230,230,230,1) 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  rgba(230,230,230,0) 0%,rgba(230,230,230,1) 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  rgba(230,230,230,0) 0%,rgba(230,230,230,1) 100%); /* IE10+ */	background: linear-gradient(to bottom,  rgba(230,230,230,0) 0%,rgba(230,230,230,1) 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e6e6e6', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-8 */	width: 30%;	margin-left: 1%;	margin-right: 1%;	padding: 0.5%;	border: 1px solid #e6e6e6;	border-radius: 3px;	float: left;	margin-bottom: 2%;	min-height: 140px;	font-size: 90%;}div.prod_1_item_img{	width: 45%;	margin-right: 5%;	float: left;	overflow: hidden;	height: 100px;}div.prod_1_item_capt{	width: 50%;	float: left;}a.prod_1_item_capt_title{	font-size: 112.5%;	color: #3b4ba0;	text-decoration: none;	line-height: 115%;}a.prod_1_item_capt_readmore{	display: block;	background-color: #dcb914;	border-radius: 4px;	height: 24px;	line-height: 22px;	color: #fff;	text-decoration: none;	width: 80px;	padding-right: 20px;	text-align: center;	font-size: 87.5%;	background-image: url(../images/news-readmore-bg.png);	background-position: right;	background-repeat: no-repeat;	margin-top: 8px;	text-shadow: 1px 1px 0px #9d8600;}div.prod_2_item{	/* IE9 SVG, needs conditional override of 'filter' to 'none' */	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  rgba(230,230,230,0) 0%, rgba(230,230,230,1) 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(230,230,230,0)), color-stop(100%,rgba(230,230,230,1))); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  rgba(230,230,230,0) 0%,rgba(230,230,230,1) 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  rgba(230,230,230,0) 0%,rgba(230,230,230,1) 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  rgba(230,230,230,0) 0%,rgba(230,230,230,1) 100%); /* IE10+ */	background: linear-gradient(to bottom,  rgba(230,230,230,0) 0%,rgba(230,230,230,1) 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e6e6e6', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-8 */	float: left;	width: 16%;	margin-left: 1%;	margin-right: 1%;	margin-bottom: 2%;	border: 1px solid #e6e6e6;	border-radius: 3px;	padding: 0.5%;	height: 195px;}div.prod_2_item_img{	text-align: center;	overflow: hidden;	height: 100px;	margin-bottom: 10px;}a.prod_2_item_capt_title{	font-size: 100%;	color: #3b4ba0;	text-decoration: none;	line-height: 115%;	display: block;	height: 230%;	overflow: hidden;}a.prod_2_item_capt_readmore{	display: block;	background-color: #dcb914;	border-radius: 4px;	height: 24px;	line-height: 22px;	color: #fff;	text-decoration: none;	width: 80px;	padding-right: 20px;	text-align: center;	font-size: 87.5%;	background-image: url(../images/news-readmore-bg.png);	background-position: right;	background-repeat: no-repeat;	margin-top: 8px;	text-shadow: 1px 1px 0px #9d8600;}div.prod_2_item_tovar{	height: 245px;}div.prod_3_item{	width: 45%;	margin-left: 2.5%;	margin-right: 2.5%;	margin-bottom: 1%;	float: left;}a.prod_3_item_capt_title{	border: 1px solid #ebebeb;	border-radius: 5px;	padding-top: 2px;	padding-bottom: 5px;	padding-left: 20px;	padding-right: 20px;	display: block;	text-decoration: none;	color: #3b4ba0;	font-size: 112%;	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  rgba(234,234,234,0) 0%, rgba(234,234,234,1) 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,234,234,0)), color-stop(100%,rgba(234,234,234,1))); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  rgba(234,234,234,0) 0%,rgba(234,234,234,1) 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  rgba(234,234,234,0) 0%,rgba(234,234,234,1) 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  rgba(234,234,234,0) 0%,rgba(234,234,234,1) 100%); /* IE10+ */	background: linear-gradient(to bottom,  rgba(234,234,234,0) 0%,rgba(234,234,234,1) 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00eaeaea', endColorstr='#eaeaea',GradientType=0 ); /* IE6-8 */	}a.prod_3_item_capt_title:hover{	text-decoration: underline;}div.search_item_capt{	color: #3b4ba0;	padding-bottom: 10px;}div.search_item_text p{	padding: 0;	margin: 0;	padding-bottom: 5px;}div.search_item_link{	padding-bottom: 35px;}a.prod_back_to_cat{	display: block;	background-color: #dcb914;	border-radius: 4px;	height: 24px;	line-height: 22px;	color: #fff;	text-decoration: none;	width: 150px;	padding-left: 20px;	text-align: center;	font-size: 87.5%;	background-image: url(../images/news-readmore2-bg.png);	background-position: left;	background-repeat: no-repeat;	margin-top: 8px;	text-shadow: 1px 1px 0px #9d8600;	float: right;	/*margin-top: 70px;*/}.before_content {    position: relative;}.presentation {    width: 300px;    /*height: 320px;*/    bottom: -50px;    position: absolute;    right: 0;}div.content .presentation h3 {    /*font-size: 150%;*/    margin-bottom: 10px;}div.main_page_slider_present {    height: 350px;    position: relative;}div.main_page_slider_present a.next {    background-image: url(../images/slider-news-next.png);    height: 30px;    width: 30px;    display: block;    background-position: center;    background-repeat: no-repeat;    position: absolute;    right: -10px;    top: 53px;    z-index: 25;}div.main_page_slider_present a.prev {    background-image: url(../images/slider-news-prev.png);    height: 30px;    width: 30px;    display: block;    background-position: center;    background-repeat: no-repeat;    position: absolute;    left: -10px;    top: 53px;    z-index: 25;}.presentation_gallery {    width: 250px;    height: 142px;    margin: 0 auto;    position: relative;}.presentation_gallery > div {    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;    display: none;}.presentation_gallery > div.active {    display: block;}.download_link {    text-align: center;    font-size: 112.5%;    margin-top: 10px;}.content .custom{	padding-left: 10px;	padding-right: 10px;}