

/* Start:/bitrix/templates/kontrast/components/bitrix/menu/horizontal_multilevel1/style.css?12980384325515*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	
/* ---- margin:0; padding:0;
	background:#BC262C url(/bitrix/templates/kontrast/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/kontrast/components/bitrix/menu/horizontal_multilevel1/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/kontrast/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/kontrast/components/bitrix/news.list/news_list/style.css?1298038429108*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


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

/* End */


/* Start:/bitrix/templates/kontrast/components/bitrix/voting.form/forma_oprosa/style.css?12980384321169*/
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/kontrast/components/bitrix/news.list/banners/style.css?1298038430108*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/kontrast/components/bitrix/breadcrumb/xlebnie_kroshki/style.css?1298038432430*/
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/kontrast/styles.css?17695069969211*/
*{margin:0;padding:0}
html{position:relative;background:#000;}
body{font-family:Arial, Tahoma, Geneva, sans-serif;font-size:18px;background:#000;color:#fff;}
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;}
				#addnav li a img{text-decoration:none;cursor:pointer;border: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:216px;}
                #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_black.jpg) no-repeat left top;}
			#pod_menu_right{height:35px;background:url(/bitrix/templates/base/images/pod_menu_right_bg_black.jpg) no-repeat right top;padding:0 9px;}
			#pod_menu_body{height:35px;background:url(/bitrix/templates/base/images/pod_menu_body_bg_black.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:8px;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:147px;}
			#neotlojnaya_pomoshch{float:left;width:100%;/*width:696px;*/height:147px;margin-right:20px;}/*переверстать, чтлб и вниз тянулся*/
			.pomoshch_left{/*width:100%;*/height:147px;background:url(/bitrix/templates/base/images/neotl_left_bg_black.jpg) no-repeat left top;}
			.pomoshch_right{height:147px;background:url(/bitrix/templates/base/images/neotl_right_bg_black.jpg) no-repeat right top;padding:0 11px;}
			.pomoshch_body{height:147px;background:url(/bitrix/templates/base/images/neotl_body_bg_black.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;color:#000;}
			.pomoshch_body ul li{color:#000;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;color:#000;}
			.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;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;}
			.news p.date{color:#555;font-size:16px;margin-bottom:2px;}
			.news p.anons{margin-bottom:16px;}
			.news p.anons a{color:#fff;font-size:16px;text-decoration:underline;}
			.news p.anons a:hover{color:#fff;font-size:16px;text-decoration:none;cursor:pointer;}
			.all_news{width:230px;height:32px;background:url(/bitrix/templates/base/images/news_but_bg_black.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:#fff;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:#fff;font-size:16px;}
			/*.polosa_cont{height:1px;background:#c2c2c2;margin:0 252px 12px 252px;}*/
			#maincont{color:#fff;font-size:14px;}
			#maincont h2{font-family:Georgia, Arial, Tahoma, Geneva, sans-serif;font-size:28px;font-weight:normal;}
			#maincont p{color:#fff;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:#fff;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_black.jpg) no-repeat left top;padding-left:16px;/*padding-top:3px;*/color:#39749C;font-size:0;text-decoration:underline;}
                        #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_black_act.jpg) no-repeat left bottom;padding-left:16px;/*padding-top:3px;*/color:#39749C;font-size:0;text-decoration:underline;}
			#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/kontrast/template_styles.css?1683054275128*/
.qr 
{
width: 230px;
height: 320px;
background: url(/bitrix/templates/base/qr.png) no-repeat left top;
background-size: cover;
}
/* End */
/* /bitrix/templates/kontrast/components/bitrix/menu/horizontal_multilevel1/style.css?12980384325515 */
/* /bitrix/templates/kontrast/components/bitrix/news.list/news_list/style.css?1298038429108 */
/* /bitrix/templates/kontrast/components/bitrix/news.list/video_banner/style.css?1298038430108 */
/* /bitrix/templates/kontrast/components/bitrix/voting.form/forma_oprosa/style.css?12980384321169 */
/* /bitrix/templates/kontrast/components/bitrix/news.list/banners/style.css?1298038430108 */
/* /bitrix/templates/kontrast/components/bitrix/breadcrumb/xlebnie_kroshki/style.css?1298038432430 */
/* /bitrix/templates/kontrast/styles.css?17695069969211 */
/* /bitrix/templates/kontrast/template_styles.css?1683054275128 */
