

/* Start:/bitrix/templates/base/components/bitrix/menu/horizontal_multilevel1/style.css?12980384275515*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	
/* ---- margin:0; padding:0;
	background:#BC262C url(/bitrix/templates/base/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; ---- */
/*padding-left:34px;*/padding-top:8px;list-style-type:none;
	/*font-size:90%*/
}



/*Links*/
#horizontal-multilevel-menu a
{
	/* --- display:block;
	padding:5px 10px;
	text-decoration:none;
	text-align:center; --- */
/*padding:0.3em 0.8em;*/
text-decoration:none;cursor:pointer;color:#fff;font-size:16px;font-weight:normal;
}

#horizontal-multilevel-menu a:hover
{
	/* --- display:block;
	padding:5px 10px;
	text-decoration:none;
	text-align:center; --- */
/*padding:0.3em 0.8em;*/
text-decoration:underline;cursor:pointer;font-weight:normal;
}


#horizontal-multilevel-menu li 
{
	/* ---- float:left; ----- */
float:left;font-size:16px;color:#fff;font-weight:normal;background:url(/bitrix/templates/base/images/palochka.jpg) no-repeat left 2px;padding-left:18px;margin-right:18px;
}
#horizontal-multilevel-menu li.first 
{
	/* ---- float:left; ----- */
float:left;font-size:16px;color:#fff;font-weight:normal;background:none;padding-left:0;margin-right:18px;
}



/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	/*---font-weight:bold;
	padding:7px 12px;---*/
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	/*---background:#fc8d3d;---*/
	color:#fff;
text-decoration:underline;
	/*----font-weight:bold;
	padding:7px 12px;----*/
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	/*--- background:#e26336;---*/
	color:#fff;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/templates/base/components/bitrix/menu/horizontal_multilevel1/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/base/components/bitrix/menu/horizontal_multilevel1/images/lock.gif) right 4px  no-repeat;padding-right:30px;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	/*background: url(/bitrix/templates/base/images/li_bg.jpg) left top repeat-x;*/
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	/*background: url(/bitrix/templates/base/images/li_bg.jpg) left top repeat-x;*/
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:210px;
	
	/*background: url(/bitrix/templates/base/images/li_bg.jpg) left top repeat-x;*/
	
padding-left:0 !important;
}



/*Sub-menu item box*/
#horizontal-multilevel-menu li li 
{
	width:100%;
	padding:4px 6px 6px 6px;
	background:#24598b url(/bitrix/templates/base/images/li_bg.jpg) left top repeat-x;
	border:1px solid #fff;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#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:#fff;
	/*font-weight:bold;*/
}

/*Items text color & size: hover*/
#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:#fff;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;

	/*margin:-1.93em 0 0 11.6em;*/
}

#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
{
	/*top:-999em;*/
	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
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}
/* End */


/* Start:/bitrix/templates/base/components/bitrix/news.list/news_list/style.css?1298038426108*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/base/components/bitrix/news.list/video_banner/style.css?1298038426108*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/base/components/bitrix/voting.form/forma_oprosa/style.css?12980384271169*/
ol.vote-items-list, ol.vote-items-list li {
	margin: 0; padding: 0; border: none; font-size: 100%; list-style-type: none;}
ol.vote-items-list li {}
ol.vote-items-list li.vote-item-vote-first{}
ol.vote-answers-list{margin-top:0.55em;}
ol.vote-answers-list li {
	margin-bottom:0.2em;
	margin-left:0.55em;}
.voting-form-box
{
	/*font-size:100%;
	border:1px solid #ccc;
	padding: 0.55em;*/
}

div.vote-item-links{
	float:right;}
.vote-item-title{
	font-weight:bold;}
div.vote-item-date{
	font-style: italic;}
div.vote-item-header{
	margin-bottom: 0.5em;}
div.vote-item-footer{
	margin-top: 0.5em;}
div.vote-item-image{
	float:left;
	padding-right:0.55em;}
div.vote-item-lamp{
	display:none;}
.vote-item-lamp-green span {
	color:green;}
.vote-item-lamp-red span {
	color:red;}
div.vote-clear-float { 
	clear: both;}
form.vote-form {
	/*margin:0;*/}
.starrequired {
    color:red; }
.vote-reply-field-captcha-label {
    margin-bottom:6px;}
.vote-vote-footer {
    margin-top:6px;}
.vote-reply-field-captcha-image {
    margin-bottom:6px;}
.vote-form-captcha {
    margin-left:0.55em;}

.notetext{color:#1766af}

.vote-note-box-text p font.notetext{color:#1766af !important;}
/* End */


/* Start:/bitrix/templates/base/components/bitrix/news.list/banners/style.css?1298038426108*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/base/components/bitrix/breadcrumb/xlebnie_kroshki/style.css?1298038427430*/
ul.breadcrumb-navigation
{
	padding:0; margin:0;
	/*padding-top:4px;*/
	list-style:none;
}

ul.breadcrumb-navigation li
{
	display:inline;
}

ul.breadcrumb-navigation a
{
	color:#555;font-size:16px;text-decoration:underline;
}
ul.breadcrumb-navigation a:hover
{
	color:#555;font-size:16px;text-decoration:none;cursor:pointer;
}

ul.breadcrumb-navigation span
{
	
}

ul.breadcrumb-navigation li b
{
	color:#24598a;font-size:16px;
}
/* End */


/* Start:/bitrix/templates/base/styles.css?17491262599349*/
*{margin:0;padding:0}
html{position:relative;background:#fff;}
body{font-family:Arial, Tahoma, Geneva, sans-serif;font-size:18px;background:#fff;color:#000;height: auto;}
a, a:active, a:hover, a:focus {outline:none;}

#wrap{position:relative;max-width:1360px;min-width:1004px;margin:0 auto;}
	#header{position:relative;max-width:1360px;min-width:1004px;height:128px;background:url(/bitrix/templates/base/images/header_bg.jpg) no-repeat left top;}
		#addnav{position:absolute;left:30px;top:8px;list-style-type:none;}
			#addnav li{float:left;margin-right:20px;height:17px; font-size:10px; color:#fff;}
				#addnav li a img{text-decoration:none;cursor:pointer;border:none;}
				#addnav li.prevlast {margin-right:8px;}
				#addnav li.last {padding-top:3px;}
				#addnav li.last a {padding-top:3px; color:#fff; text-decoration:none;}
		
		#slogan {position:absolute;left:20px;top:42px;}	
		#slogan p{text-align:center;font-size:14px;color:#fff;}
		#slogan p span{font-size:24px;}
		
		#krutilka_left{position:absolute;left:482px;right:18px;top:13px;max-width:860px;min-width:504px;height:100px; no-repeat left top;}
		#krutilka_right{height:100px; no-repeat right top;padding:0 7px;}
		#krutilka_body{height:100px; repeat-x left top;padding:0 10px 10px 10px ;}
		
	#zastavka{height:188px;background:url(/bitrix/templates/base/images/zastavka1.jpg) no-repeat center top;}
	        #text_left{position:absolute;float:left;left:20px;top:200px;max-width: 43%;}
                #text_right{position:absolute;float:right;right:20px;top:146px;}	
	#nav{height:38px;background:url(/bitrix/templates/base/images/nav_bg.jpg) repeat-x left top;}
		#nav ul{padding-left:34px;padding-top:8px;list-style-type:none;}
			#nav li{float:left;font-size:16px;color:#fff;font-weight:normal;background:url(/bitrix/templates/base/images/palochka.jpg) no-repeat left 2px;padding-left:18px;margin-right:18px;}
			#nav li.first{float:left;font-size:16px;color:#fff;font-weight:normal;background:none;padding-left:0;margin-right:18px;}
			#nav li a {text-decoration:none;cursor:pointer;color:#fff;font-size:16px;font-weight:normal;}
			#nav li a:hover {text-decoration:underline;cursor:pointer;font-weight:normal;}
			
			#pod_menu_left{margin-left:20px;margin-right:20px;max-width:1318px;min-width:964px;height:35px;background:url(/bitrix/templates/base/images/pod_menu_left_bg.jpg) no-repeat left top;}
			#pod_menu_right{height:35px;background:url(/bitrix/templates/base/images/pod_menu_right_bg.jpg) no-repeat right top;padding:0 9px;}
			#pod_menu_body{height:35px;background:url(/bitrix/templates/base/images/pod_menu_body_bg.jpg) repeat-x left top;}
			
			#kalendar {float:left;font-size:14px;color:#000000;font-weight:normal;/*margin-right:35%;*/padding-top:9px;}/*исправить отступ*/
			#kalendar span{font-size:14px;color:#24598a;font-weight:bolder;background:url(/bitrix/templates/base/images/kalendarik.jpg) no-repeat right center;padding-right:22px;}
			
			#kontrastnost{float:right;font-size:14px;color:#000000;font-weight:normal;padding-top:8px;}
			#kontrastnost span{float:left;}
			#kontrastnost img{float:left;padding-left:7px;border:none;}
			#kontrastnost img a{text-decoration:none;}
			#kontrastnost img.palochka_dotted{padding-top:3px;}
			
			#uv_shrift{float:right;font-size:14px;color:#000000;font-weight:normal;padding-top:3px;margin-left:20px;margin-right:20px;}
			#uv_shrift span{float:left;}
			#uv_shrift img{float:left;padding-left:7px;border:none;}
			#uv_shrift img a{text-decoration:none;}
			#uv_shrift img.palochka_dotted{padding-top:3px;}
			

			#search{float:right;padding:4px 0 0 6px;}
			#search input.input-text{font-size:12px;padding:2px 4px 3px 4px;border-top:1px solid #929292;border-bottom:1px solid #cfcfcf;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;width:166px;height:15px;}
			#search input.input-button {margin-left:9px;margin-bottom:-5px;}
			
			#pomoshch{margin:20px 20px 0 20px;max-width:1318px;min-width:964px;height:162px;}
			#neotlojnaya_pomoshch{float:left;width:100%;/*width:696px;*/height:147px;margin-right:20px;}/*переверстать, чтлб и вниз тянулся*/
			.pomoshch_left{/*width:100%;*/height:162px;background:url(/bitrix/templates/base/images/neotl_left_bg.jpg) no-repeat left top;}
			.pomoshch_right{height:162px;background:url(/bitrix/templates/base/images/neotl_right_bg.jpg) no-repeat right top;padding:0 11px;}
			.pomoshch_body{height:162px;background:url(/bitrix/templates/base/images/neotl_body_bg.jpg) repeat-x left top;}
			.pomoshch_body h2{font-family:Georgia, Arial, Tahoma, Geneva, sans-serif;font-size:24px;color:#1cb1ff;font-weight:normal;padding-left:12px;padding-top:6px;padding-bottom:3px;}
			.pomoshch_body ul{list-style-type:none;margin-left:4px;}
			.pomoshch_body ul li{font-size:16px;background:url(/bitrix/templates/base/images/marker.jpg) no-repeat left center;padding-left:10px;}
			.pomoshch_body p{font-size:16px;padding-left:10px;margin-top:6px;}
			.pomoshch_body p span{color:#0066ff;}
			.pomoshch_body p.tel_dlya_pom {color:#fff;font-size:18px;padding-left:10px;margin-top:13px;}
			.pomoshch_body p.tel_dlya_pom span{font-size:24px;}
			
			#online_pomoshch{float:right;min-width:248px;width:25.5%;/*max-width:624px;min-width:248px;*/height:147px;}
			#online_pomoshch p{margin-top:2px;margin-left:3px;}
			#online_pomoshch p a{color:#fff;text-decoration:underline;}
			#online_pomoshch p a:hover{text-align:center;color:#fff;text-decoration:none;cursor:pointer;}
			#online_pomoshch p span{font-size:12px;color:#fff;}
			
			#left_block {float:left;width:232px;margin:0 20px;min-height:100%;height:auto !important;height:100%;}
			#left_block h2{font-family:Georgia, Arial, Tahoma, Geneva, sans-serif;font-size:28px;font-weight:normal;margin-top:36px;}
			.polosa{height:1px;background:#c2c2c2;margin-bottom:12px;}
                        .banners2{height:82px;}
			.news p.date{color:#555;font-size:16px;margin-bottom:2px;}
			.news p.anons{margin-bottom:16px;}
			.news p.anons a{color:#1766af;font-size:16px;text-decoration:underline;}
			.news p.anons a:hover{color:#1766af;font-size:16px;text-decoration:none;cursor:pointer;}
			.all_news{width:230px;height:32px;background:url(/bitrix/templates/base/images/news_but_bg.jpg) no-repeat left top;padding-left:16px;padding-top:3px;}
			.all_news a{color:#fff;font-size:14px;text-decoration:underline;}
			.all_news a:hover{color:#fff;font-size:14px;text-decoration:none;cursor:pointer;}
			#video{padding:10px 0 20px 0;}

			#content{height:100%;padding:0 20px;color:#000;font-size:18px;overflow:hidden;}
			.kroshki{padding:7px 0;color:#555;}
			.kroshki a{color:#555;font-size:16px;text-decoration:underline;}
			.kroshki a:hover{color:#555;font-size:16px;text-decoration:none;cursor:pointer;}
			.kroshki b{color:#24598a;font-size:16px;}
			/*.polosa_cont{height:1px;background:#c2c2c2;margin:0 252px 12px 252px;}*/
			#maincont{color:#000;font-size:14px;}
			#maincont h2{font-family:Georgia, Arial, Tahoma, Geneva, sans-serif;font-size:28px;font-weight:normal;}
			#maincont p{color:#000;font-size:14px;margin-bottom:16px;}
                        #maincont p a{color:#1766AF;font-size:14px;text-decoration:underline;}
                        #maincont p a:hover{color:#1766AF;font-size:14px;text-decoration:none;cursor:pointer;}
                        #maincont a{color:#1766AF;font-size:14px;text-decoration:underline;}
                        #maincont a:hover{color:#1766AF;font-size:14px;text-decoration:none;cursor:pointer;}
			
			#right_block{float:right;width:232px;margin-right:20px;margin:0 20px;height:auto !important;height:100%;}
			#right_block h2{font-family:Georgia, Arial, Tahoma, Geneva, sans-serif;font-size:28px;font-weight:normal;margin-top:36px;}
			#right_block p{color:#000;font-size:16px;margin-bottom:10px;}
			#right_block .poll fieldset{border:none;}
			#right_block .poll fieldset p{margin:0 0 2px 0;font-weight:normal;}
			#right_block  .poll label{padding:0 0 0 5px;}
			#right_block .poll fieldset p input.input-button{text-align:left;border:none;width:230px;height:32px;background:url(/bitrix/templates/base/images/vote_but_bg.jpg) no-repeat left top;padding-left:16px;/*padding-top:3px;*/color:#39749C;text-decoration:underline;font-size:0;}
			#right_block .poll fieldset p input.input-button:hover{text-align:left;border:none;width:230px;height:32px;background:url(/bitrix/templates/base/images/vote_but_bg_act.jpg) no-repeat left top;padding-left:16px;/*padding-top:3px;*/color:#39749C;text-decoration:underline;font-size:0;}
			
#right_block .poll p a{color:#1766af;font-size:16px;text-decoration:underline;}
			#right_block .poll p a:hover{color:#1766af;font-size:16px;text-decoration:none;cursor:pointer;}
			
			#banners a img {border:none;}
                        #banners img {border:none;}
			
			#cont_block h2{font-family:Georgia, Arial, Tahoma, Geneva, sans-serif;font-size:28px;font-weight:normal;margin-top:22px;}
			
			.clear{clear:both;}
			
			#footer{max-width:1360px;min-width:1004px;height:110px;background:url(/bitrix/templates/base/images/footer_bg.jpg) no-repeat left bottom;margin-top:30px;}
			#footer p.copyright {color:#000;text-align:center;font-size:12px;padding-top:20px;}
			#footer p.copyright a{color:#0066ff;text-decoration:underline;}
			#footer p.copyright a:hover{text-decoration:none;cursor:pointer;}
			
			
			
			
			
			
	
/* End */


/* Start:/bitrix/templates/base/template_styles.css?17491262592136*/
.qr 
{
width: 230px;
height: 320px;
background: url(/bitrix/templates/base/qr.png) no-repeat left top;
background-size: cover;
}

@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);
.social a {
font-size: 20px !important;
    text-align: center;
    width: 48px;
    height: 48px;
    float: right;
    background: 
#fff;
    border: 1px solid 
#ccc;
    box-shadow: 0 2px 4px 
rgba(0,0,0,0.15), inset 0 0 50px 
rgba(0,0,0,0.1);
    border-radius: 24px;
    margin: 0 10px 10px 0;
    padding: 6px;
    color: 
#1766AF;
}
.github a:hover {background: 
#191919; color: 
#fff;}
.youtube a:hover {background: 
#c4302b; color: 
#fff;}
.google-pluse a:hover {background: 
#DD4B39; color: 
#fff;}
.twitter a:hover {background: 
#00acee; color: 
#fff;}
.instagram a:hover {background: 
#3f729b; color: 
#fff;}
.facebook a:hover {background: 
#3b5998; color: 
#fff;}
.skype a:hover {background: 
#00aff0; color: 
#fff;}
.vk a:hover {background: 
#5d84ae; color: 
#fff;}
.odnoklassniki a:hover {background: 
#f93; color: 
#fff;}
.pinterest a:hover {background: 
#c8232c; color: 
#fff;}
.linkedin a:hover {background: 
#0e76a8; color: 
#fff;}
.telegram a:hover {background: 
#249bd7; color: 
#fff;}
.tumblr a:hover {background: 
#34526f; color: 
#fff;}
.windows a:hover {background: 
#125acd; color: 
#fff;}
.whatsapp a:hover {background: 
#50b154; color: 
#fff;}
.weibo a:hover {background: 
#d52b2b; color: 
#fff;}
.dropbox a:hover {background: 
#1087dd; color: 
#fff;}
.dzen a:hover {background: 
#1087dd; color: 
#fff;}

#cookie_note{
    display: none;
    position: fixed;
    bottom: 15px;
    left: 50%;
    max-width: 90%;
    transform: translateX(-50%);
    padding: 20px;
    background-color: white;
    border-radius: 4px;
    box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.4);
}

#cookie_note p{
    margin: 0;
    font-size: 0.7rem;
    text-align: left;
    color: black;
}

.cookie_accept{
    width:20%;
}
@media (min-width: 576px){
    #cookie_note.show{
        display: flex;
    }
}

@media (max-width: 575px){
    #cookie_note.show{
        display: block;
        text-align: left;
    }
}
/* End */
/* /bitrix/templates/base/components/bitrix/menu/horizontal_multilevel1/style.css?12980384275515 */
/* /bitrix/templates/base/components/bitrix/news.list/news_list/style.css?1298038426108 */
/* /bitrix/templates/base/components/bitrix/news.list/video_banner/style.css?1298038426108 */
/* /bitrix/templates/base/components/bitrix/voting.form/forma_oprosa/style.css?12980384271169 */
/* /bitrix/templates/base/components/bitrix/news.list/banners/style.css?1298038426108 */
/* /bitrix/templates/base/components/bitrix/breadcrumb/xlebnie_kroshki/style.css?1298038427430 */
/* /bitrix/templates/base/styles.css?17491262599349 */
/* /bitrix/templates/base/template_styles.css?17491262592136 */
