

/* Start:/local/templates/main/components/bitrix/menu/horizontal_multilevel1/style.min.css?17165203523715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/local/templates/main/components/bitrix/menu/horizontal_multilevel1/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/local/templates/main/components/bitrix/menu/horizontal_multilevel1/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/local/templates/main/components/bitrix/menu/horizontal_multilevel1/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#horizontal-multilevel-menu li a,#horizontal-multilevel-menu li:hover li a,#horizontal-multilevel-menu li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{color:#4f4f4f;font-weight:bold}#horizontal-multilevel-menu li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4f4f4f}#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 132px}#horizontal-multilevel-menu li:hover ul ul,#horizontal-multilevel-menu li.jshover ul ul,#horizontal-multilevel-menu li:hover ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none}#horizontal-multilevel-menu li:hover ul,#horizontal-multilevel-menu li.jshover ul,#horizontal-multilevel-menu li li:hover ul,#horizontal-multilevel-menu li li.jshover ul,#horizontal-multilevel-menu li li li:hover ul,#horizontal-multilevel-menu li li li.jshover ul,#horizontal-multilevel-menu li li li li:hover ul,#horizontal-multilevel-menu li li li li.jshover ul,#horizontal-multilevel-menu li li li li li:hover ul,#horizontal-multilevel-menu li li li li li.jshover ul{display:block}div.menu-clear-left{clear:left}
/* End */


/* Start:/local/templates/main/components/bitrix/menu/vertical_multilevel2/style.min.css?17165203522111*/
ul#vertical-multilevel-menu,#vertical-multilevel-menu ul{margin:0;padding:0;list-style:none;width:234px;font-size:12px}#vertical-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;border:1px solid #c1c1c1;border-bottom:0;width:200px}#vertical-multilevel-menu li a{display:block;text-decoration:none;color:#4f4f4f;font-weight:bold;padding:5px;background:#f5f5f5;border-bottom:1px solid #c1c1c1}#vertical-multilevel-menu li a.item-selected{background-color:#d6d6d6}#vertical-multilevel-menu li a:hover{background-color:#d6d6d6}#vertical-multilevel-menu a.root-item{color:#fff;font-weight:bold;font-size:12px;padding:5px 0 7px 35px;background:#61656a url(/local/templates/main/components/bitrix/menu/vertical_multilevel2/images/item_bg.gif) 0 0 no-repeat;border:0;box-sizing:border-box;-moz-box-sizing:border-box}#vertical-multilevel-menu a.root-item:hover,#vertical-multilevel-menu a.root-item-selected:hover{background:#61656a url(/local/templates/main/components/bitrix/menu/vertical_multilevel2/images/item_bg.gif) 0 -26px no-repeat}#vertical-multilevel-menu a.root-item-selected{color:#fff;font-weight:bold;font-size:12px;padding:5px 0 7px 35px;background:#61656a url(/local/templates/main/components/bitrix/menu/vertical_multilevel2/images/item_bg.gif) 0 -26px no-repeat;border:0;box-sizing:border-box;-moz-box-sizing:border-box}#vertical-multilevel-menu a.parent{background:#f5f5f5 url(/local/templates/main/components/bitrix/menu/vertical_multilevel2/images/arrow.gif) center right no-repeat;padding-right:10px}#vertical-multilevel-menu a.denied{background:#f5f5f5 url(/local/templates/main/components/bitrix/menu/vertical_multilevel2/images/lock.gif) center right no-repeat;color:#ddd;padding-right:10px}/*\*/* html ul#vertical-multilevel-menu li{float:left;height:1%}* html ul#vertical-multilevel-menu li a{height:1%}/**/#vertical-multilevel-menu li ul.root-item{margin:-27px 0 0 210px}#vertical-multilevel-menu li ul{margin:-27px 0 0 133px}#vertical-multilevel-menu li:hover ul ul,#vertical-multilevel-menu li.jsvhover ul ul,#vertical-multilevel-menu li:hover ul ul ul,#vertical-multilevel-menu li.jsvhover ul ul ul{display:none}#vertical-multilevel-menu li:hover ul,#vertical-multilevel-menu li.jsvhover ul,#vertical-multilevel-menu li li:hover ul,#vertical-multilevel-menu li li.jsvhover ul,#vertical-multilevel-menu li li li:hover ul,#vertical-multilevel-menu li li li.jsvhover ul{display:block}
/* End */


/* Start:/local/templates/main/components/bitrix/news.list/minislider/style.css?1716520352150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/main/components/bitrix/menu/tree_new_animation/style.css?17165203521551*/
.left-menu  ul.closed
{display:none;}
.left-menu li ul.super
{display:block;}
div.menu-sitemap-tree
{
	font-size:100%;
display:none;
}

div.menu-sitemap-tree ul
{
	list-style-type: none;
	margin: 0;
	padding: 0 1em 0 0;
}

div.menu-sitemap-tree ul ul
{
	width: auto;
	margin:-0.75em 0 0 0;
	padding: 0 0 0 0.75em;
}

div.menu-sitemap-tree li
{
	margin: 0 0 -0.85em 0;
	padding:0;
}

div.menu-sitemap-tree li li
{
	margin: 0 0 -0.85em 0.5em;
	padding:0;
}

div.menu-sitemap-tree li.menu-close ul
{
	display: none;
}

div.menu-sitemap-tree div.item-text
{
	position:relative;
	top:-19px;left:19px;
}

/*Icons*/
div.folder, div.page
{
	background-repeat:no-repeat;
	width:17px;
	height:17px;
	vertical-align:top;
}
div.folder{cursor:pointer; cursor: hand;background-image:url(/local/templates/main/components/bitrix/menu/tree_new_animation/images/folder_open.gif);}
div.menu-sitemap-tree li.menu-close div.folder{background-image:url(/local/templates/main/components/bitrix/menu/tree_new_animation/images/folder_close.gif);}
div.page{background-image:url(/local/templates/main/components/bitrix/menu/tree_new_animation/images/page.gif);}


.left-menu li ul.super li a{
color:#333;
}
.selected{
    color: #4e9dda;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 14px;
font-family: roboto_bkbold, arial, helvetica, sans-serif;
}
.super > .current >.selected, li.selected > div > a.mobile-margin-arrow{
	color: #4e9dda;
}
.hidden-animation{
	transition: 1s;
	opacity: 0;
	height:0px;
}
.menu-arrow-img{
    width: 11px;
    height: 6px;
    padding: 0px 0px 0px 0px;
    margin-left: 10px;
    margin-top: 10px;
}

@media (max-width: 991px){
	.mobile-margin-arrow{
		margin-left: 16% !important;
	}
}
/* End */


/* Start:/local/templates/main/components/bitrix/main.map/reaSitemap/style.min.css?1716520352139*/
ul.map-level-0 a{font-weight:bold}ul.map-level-1 a,ul.map-level-2 a,ul.map-level-3 a{font-weight:normal}.map-columns td{vertical-align:top}
/* End */


/* Start:/local/templates/main/styles.css?17165203532372*/
.block-info.block-gray.block-interviy .block-info__date.date{z-index: 23;}

.block-info.block-gray.block-interviy .block-info__section.name-block{z-index: 23;}

.js_enabled #cookie-message {
            display: none;
}
#cookie-message {
display:none;
            background-color: rgb(0, 84, 128);
            color:white;
            margin: 0 auto;
            padding: 1em;
left:0px;
    position: fixed;
    z-index: 999;
    bottom: 0px;
    width: 100%;
    opacity: 0.9;
filter: alpha(opacity=90);
        }
#cookie-message p{
float:left;
width:70%;
margin-left:10%;
}
#cookie-message p a{
color:white !important;
text-decoration:underline !important;}

#cookie-message p a:hover{
text-decoration:none !important;}

#cookie_access{
margin-right:50px;
    width: 8em;
    height: 3em;
line-height:16px;
border-radius:4px;
background-color:rgb(0, 84, 128);
float:left;
font-size:14.4px;
font-weight:bold;
color:white;
cursor:pointer;
    border: 2px solid white;
    padding-left: 1%;
    padding-top: 0.9em;
font-family: Helvetica,Calibri,Arial,sans-serif;
}
#cookie_access:hover{
background-color:rgb(112, 197, 255);
}
#cookie_access_en
{
margin-right:50px;
    width: 12em;
    height: 3em;
line-height:16px;
border-radius:24px;
background-color:rgb(74, 159, 223);
float:left;
font-size:14.4px;
font-weight:bold;
color:white;
cursor:pointer;
    border: 2px solid white;
    padding-left: 0.9%;
    padding-top: 0.8em;
font-family: Helvetica,Calibri,Arial,sans-serif;
}
#cookie_access_en:hover{
background-color:rgb(112, 197, 255);
}



	.top-paddings-img{
		padding-top: 30px;
	}

	.top-paddings-img_second-block{
		padding-top: 30px;
	}

	@media (max-width: 555px) {
		.top-paddings-img_second-block{
			padding-top: 0px;
		}
        .none-paddings-left-img{
            padding-left: 0px;
        }
        .none-paddings-right-img{
            padding-right: 0px;
        }
		.none-paddings-img{
			padding-right: 30px;
			padding-left: 30px;
		}

    }

	@media (max-width: 800px) {

        .block-with-img{
            position: relative;
            width: 100%;
            right: 15px;
        }
		.none-paddings-img{
			padding-right: 0px;
			padding-left: 0px;
		}

    }

@media (max-width:991px) {
	.main-page-menu-xs{
		background: #4e9dda;
	}
}
@media (max-width:1199px) {
	.tg-block{
	    margin-left: 5px;
	}
}

.leftMenu{
       z-index:999;
}

/* End */


/* Start:/local/templates/main/template_styles.css?171652035311529*/
body {
	margin: 0;
	font: 12px/16px arial, helvetica, sans-serif;
	font-style: normal;
	font-variant-ligatures: normal;
	font-variant-caps: normal;
	font-variant-numeric: normal;
	font-weight: normal;
	font-stretch: normal;
	font-family: arial, helvetica, sans-serif;
	color: #333;
}
/*MMS*/

@font-face {
	font-family: 'robotoregular';
	src: url('/local/templates/main/fonts/roboto-regular-webfont.eot');
	src: url('/local/templates/main/fonts/roboto-regular-webfont.eot')format('embedded-opentype'),
	url('/local/templates/main/fonts/roboto-regular-webfont.woff')format('woff'),
	url('/local/templates/main/fonts/roboto-regular-webfont.ttf')format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'roboto_thregular';
	src: url('/local/templates/main/fonts/roboto-thin-webfont.eot');
	src: url('/local/templates/main/fonts/roboto-thin-webfont.eot')format('embedded-opentype'),
	url('/local/templates/main/)format('woff'),
	url('/local/templates/main/fonts/roboto-thin-webfont.ttf')format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'roboto_bkbold';
	src: url('/local/templates/main/fonts/roboto-black-webfont.eot');
	src: url('/local/templates/main/fonts/roboto-black-webfont.eot'),
	url('/local/templates/main/fonts/roboto-black-webfont.woff')format('woff'),
	url('/local/templates/main/fonts/roboto-black-webfont.ttf')format('truetype');
	font-weight: normal;
	font-style: normal;
}

h1, #sidebar .nav, #content #map ul, .nformation .power .title, .nformation .block .title, #variables .title, .holder-chart .box-chart .title, .chart .percentage-1 span, .main-news h2, a.on-map .text, .item-block .item-text .title, .blog-list li a .title, #sidebar .list-filter li .link, #sidebar h3, #content h3, #content .holder-radio h2, #content .counci-inner h2, #content .holder-img-dablle .info .title, #content .holder-lists h2, #content .holder-img-left .info .title, #content .holder-img-right .info .title, #content .holder-img-dablle blockquote q, #content .important-blue, #content .gallery-big .gal-info h2, #content .gallery-big .gal-info .link-gallery, #content h2, .station #content h3, #content .holder-hrone .title, #content .holder-hrone dl dd, #content .holder-hrone .mail, #content .holder-news .title, #content .energobox dl dt, #content .blue li, #header .gallery .title a, #content .gallery-success .link-gallery, #content .gallery-success .name, #content .gallery-success .title, #content .three-blocks .holder-links .block a, #sidebar .holder-linck a, #sidebar .holder-linck a, #content .holder-list-worck .titlr-blue, #content .holder-list-worck .name, #content .holder-list-worck .name-block, #content .block-station h2 strong, #content .station-texts .more, .gallery-bg .gallery-holder li .title, .chart .percentage-2 span, #footer .leng li {
	font-family: 'roboto_bkbold', arial, helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
}
#main{
	margin:210px auto 0px auto;
	padding-bottom:20px;
	/*border:1px dashed;*/
}

/*header*/
.rea-menu{
	color:white;
}
/**********goriz menu**********************/
#nav {
	overflow: hidden;
	/* width: 500px;*/
	padding: 0;
	list-style: none;
	position: relative;
	/* top: 64px; */
	/* right:40%; */
	margin: 64px 20px 0 0;
	z-index: 10;
	/* text-align: right; */
	float: right;
}
#nav li {
	float: left;
	margin: 0 2px 0 0;
}
#nav li a {
	text-decoration: none;
	text-transform: uppercase;
	color: #fff;
	display: block;
	font-size: 11px;
	line-height: 24px;
	padding: 0 8px;
}
#nav li a:hover, #nav .active a {
	background: #4e9dda;
}
/******end of goriz menu******/
/***************menu about*****************/
#header .hesder-right {
	overflow: hidden;
	width: 250px;
	position: relative;
	margin-top: 32px;
	z-index: 10;
}
#header .menu-about {
	list-style: none;
	border: 4px solid #fff;
	padding: 16px 16px 17px;
	/* width: 184px; */
	position: relative;
	overflow: hidden;
}
#header .menu-about li {
	margin: 0 0 1px;
	vertical-align: top;
	width: 100%;
	overflow: hidden;
}
#header .menu-about li a {
	text-decoration: none;
	color: #fff;
	font-size: 11px;
	line-height: 15px;
	float: left;
	padding: 0 4px;
	text-transform: uppercase;
}
#header .menu-about li a:hover, #header .menu-about .active a {
	background: #fff;
	color: #333333;
}
/***************end of menu about*****************/
#header .title-logo {
	display: block;
	position: relative;
	text-decoration: none;
	padding: 45px 0 0 81px;
	color: #4F5656;
	font-size: 9px;
	background-color: transparent;
	font-weight:bold;
	width: 390px;
	background: url(/upload/medialibrary/f29/f296743209211f3d24eda3e3cdf31a3f.png) no-repeat 0 0;
}

.logo, .rea-menu{
	position: relative;
	z-index: 10;
}
/****************lang switcher**********/
#header .lang{
	margin: 20px 0 10px 285px;
	list-style: none;
	text-align: left;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
}
#header .lang li {
	display: inline;
	margin: 0 0 0 10px;
}
#header .lang li a {
	text-decoration: none;
	color: #999;
}
#header .lang li a:hover, #header .lang .active a {
	color: #fff;
}
#footer .lang{
	padding-top: 7px;
}
/**************end of lang switcher*********/


/*************main slider****************/
.textMain{

}
.slider-box{
	position: absolute;
	/*& width:2880px;*/
	height:348px;
	overflow:hidden;
	top: 0;
	z-index: 0;
}
.slider{
	position:relative;
	width:38160px;
	height:348px;
}
.slider img{
	float:left;
}
.slider-box .prev, .slider-box .next{
	position:absolute;
	top:45%;
	display:block;
	width: 48px;
	height: 48px;
	cursor:pointer;
}
.slider-box .prev{
	left:0px;
	background:url(/local/templates/main/images/slider_controls.png) no-repeat 0 0;
}
.slider-box .prev:hover{
	background:url(/local/templates/main/images/slider_controls.png) no-repeat 0 -48px;
}
.slider-box .next{
	right:0px;
	background:url(/local/templates/main/images/slider_controls.png) no-repeat -48px 0;
}
.slider-box .next:hover{
	background:url(/local/templates/main/images/slider_controls.png) no-repeat -48px -48px;
}
.bullets{
	position: relative;
	bottom: 90px;
	left: 25%;
	height:30px;
	padding:0;
	margin: -400px 0 0 0;
	list-style:none;
	display: block;
}
.bullets li > img{
	width:19px;
	height:19px;
	margin:0 5px 0 0;
	padding:3px;
	float:left;
	cursor: pointer;
	background-color: white;
}
.bullets li.active > img, .bullets li > img:hover{
	background: transparent url(/local/templates/main/images/bg-swit.gif) top left no-repeat;
}


@media (min-width: 1200px){
	.row-fluid [class*="span"] {
		margin-left:0px;
	}}

/*end of main slider*/

/*************search*****************/
form, fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
}
fieldset {
	display: block;
}
.form-search .text {
	height: 22px;
	float: left;
	overflow: hidden;
	border: 1px solid #e8e8e8;
	position: relative;
}
.form-search input.text-input {
	height: 22px;
	padding: 0 7px;
	font-size: 11px;
	line-height: 22px;
	margin: 0;
	border: 0;
	background: none;
	outline: none;
	outline: 0;
	color: #808080;
	position: relative;
	float: right;
	overflow: hidden;
}
#main .form-search .btn-login {
	background: url(/local/templates/main/images/bg-button.gif) no-repeat 0 0;
	width:20px;
	height:20px;
	border:none;
	outline: none;
}
/***********end of search************************/
/*************minislider*******************************/
.sliderMin{
	position:relative;
	width:12872px;
}
.sliderMin > div{
	float:left;
	display: block;
}
.slider-boxMin{
	width:224px;
	margin-top:-70px;
	position: relative;
	z-index: 200;
	overflow:hidden;
}
.sliderItem{
	background:transparent url('/local/templates/main/images/bg-top-gal.gif')top left repeat-x;
}
.sliderItem > a:hover, .sliderItem > a:active, .sliderItem > a:focus{
	text-decoration: none;
	color: #fff;
}

.nextMin{
	background:transparent url('/local/templates/main/images/next-prev.gif')no-repeat -24px -24px;
	width:24px;
	height:24px;
	margin-left:24px;
	cursor:pointer;
}
.nextMin:hover{
	background-position: -24px 0;
}
.prevMin{
	background:transparent url('/local/templates/main/images/next-prev.gif')no-repeat 0px -24px;
	width:24px;
	height:24px;
	float: left;
	cursor:pointer;
}
.prevMin:hover{
	background-position: 0 0;
}
.minitext{
	position: absolute;
	top:10px;
	width:120px;
	text-align: right;
	color: #fff;
	text-decoration: none;
}
.minitext > p{
	font-family: 'roboto_bkbold';
	text-transform: uppercase;
	font-size: 14px;
	line-height: 14px;
	padding-bottom:10px;
	font-weight: 600;
}
/*************end of minislider*******************************/

/*bottom*/
/**********item-block**************/
.item-block{
	border-bottom: 1px solid #c6c6c6;
	padding: 0 0 32px;
	margin: 0 0 20px 0;
}
.item-block .item > a {
	display: block;
	float: left;
	overflow: hidden;
	position: relative;
	width: 100%;
	cursor: pointer;
	text-decoration: none;
	color: #808080;
}
.item-block .item > a:hover{
	text-decoration: none !important;
}
.item-block .item {
	float: left;
	overflow: hidden;
	position: relative;
	/*background: #ececec;*/
	padding: 20px 20px 0 20px;
	outline:none;
}
.title{
	font-family: 'roboto_bkbold', arial, helvetica, sans-serif;
	padding-top: 13px;
	font-size: 13px;
	line-height: 16px;
	color: #2b2b2b;
	text-transform: uppercase;
	display: block;
	vertical-align: top;
	font-weight: 800;
}
.title:hover{
	text-decoration: underline;
}
.item > a > img {
	margin-right: 10px;
}
/**********end of item block******************/

/************blog list*****************************/
.blog-list{
	margin:0 30px;
	padding: 0 0 32px 0px;
}
.blog-list div {
	float: left;
}
.blog{
	background: transparent url('/local/templates/main/images/sprite1.png')center left no-repeat;
}
.rea{
	background: transparent url('/local/templates/main/images/sprite2.png')center left no-repeat;
}
.sistem{
	background: transparent url('/local/templates/main/images/sprite3.png')center left no-repeat;
}
.desk{
	background: transparent url('/local/templates/main/images/sprite4.png')center left no-repeat;
}

.blog-list > div > a > span {
	color: #606060;
	font-weight: normal;
}
.blog-list > div > a:hover{
	text-decoration: none;
}
.blog-list > div{
	padding:0 47px;
}
.blog-list > div > a > span.title {
	text-transform: uppercase;
	color: #4e9dda;
	font-weight: normal;
	display: block;
	margin: 0 0 4px;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
}
.blog-list > div > a > span.title:hover{
	text-decoration: underline;
}
/************end of blog list*****************************/

/***************lang*******************/
#footer .lang li a {
	color: #bfbfbf;
	text-decoration: none;
}
#footer .lang li a:hover, #footer .lang .active a {
	color: #4e9dda;
}
#footer .holder-lang {
	background: url(/local/templates/main/images/bg-leng.gif) repeat-x 0 50%;
}
#footer .lang li{
	float: left;
	list-style-type: none;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 16px;
	padding: 0 0 0 7px;
}
/****end of lang**/
/***copy + soc*/
.copyrea{
	font-size: 11px;
	line-height: 13px;
}
.socicons{
	margin-right:100px;
}
/***********footer map*************/
.map-link {
	height: 11px;
	font-size: 11px;
	line-height: 15px;
	padding: 0 0 0 17px;
	margin-left:20px;
	text-decoration: none;
	background-image: url('/local/templates/main/images/bg-link.gif');
	background-repeat: no-repeat;
	cursor: pointer;
	color: #808080;
}
.map a {
	color: #808080;
}
.map-box {
	margin-top: 10px;
	padding:20px 35px;
	display: none;
	border-top: 1px solid #cacaca;
}
.more{
	display: none;
	margin-right: 20px;
	font-size: 11px;
	line-height: 15px;
}

/*********end of footer map****/
/* End */
/* /local/templates/main/components/bitrix/menu/horizontal_multilevel1/style.min.css?17165203523715 */
/* /local/templates/main/components/bitrix/menu/vertical_multilevel2/style.min.css?17165203522111 */
/* /local/templates/main/components/bitrix/news.list/minislider/style.css?1716520352150 */
/* /local/templates/main/components/bitrix/menu/tree_new_animation/style.css?17165203521551 */
/* /local/templates/main/components/bitrix/main.map/reaSitemap/style.min.css?1716520352139 */
/* /local/templates/main/styles.css?17165203532372 */
/* /local/templates/main/template_styles.css?171652035311529 */
