

/* Start:/bitrix/templates/general.newsroom24/components/bitrix/advertising.banner/.default/style.css?1549013805138*/
.super_top_banner_new img {
	width: 100%;
    max-width: 1920px;
    height: auto;
}
.super_top_banner_new {
	text-align: center;
}
/* End */


/* Start:/bitrix/templates/general.newsroom24/components/bitrix/advertising.banner/slider/style.css?15254388557317*/
/*
 * jQuery FlexSlider v2.7.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 and later license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 *
 */
/* ====================================================================================================================
 * FONT-FACE
 * ====================================================================================================================*/
@font-face {
  font-family: 'flexslider-icon';
  src: url('/bitrix/templates/general.newsroom24/components/bitrix/advertising.banner/slider/fonts/flexslider-icon.eot');
  src: url('/bitrix/templates/general.newsroom24/components/bitrix/advertising.banner/slider/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/general.newsroom24/components/bitrix/advertising.banner/slider/fonts/flexslider-icon.woff') format('woff'), url('/bitrix/templates/general.newsroom24/components/bitrix/advertising.banner/slider/fonts/flexslider-icon.ttf') format('truetype'), url('/bitrix/templates/general.newsroom24/components/bitrix/advertising.banner/slider/fonts/flexslider-icon.svg#flexslider-icon') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* ====================================================================================================================
 * RESETS
 * ====================================================================================================================*/
.flex-container a:hover,
.flex-slider a:hover {
  outline: none;
}
.slides,
.slides > li,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.flex-pauseplay span {
  text-transform: capitalize;
}
/* ====================================================================================================================
 * BASE STYLES
 * ====================================================================================================================*/
.flexslider {
  margin: 0;
  padding: 0;
}
.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
}

/*.flexslider .slides > li:first-of-type {
  display: block;
  -webkit-backface-visibility: visible;
}*/
.flexslider .slides img {
  width: 100%;
  display: block;
}
.flexslider .slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
html[xmlns] .flexslider .slides {
  display: block;
}
* html .flexslider .slides {
  height: 1%;
}
.no-js .flexslider .slides > li:first-child {
  display: block;
}
/* ====================================================================================================================
 * DEFAULT THEME
 * ====================================================================================================================*/
.flexslider {
  margin: 0 0 60px;
  background: #fff;
  border: 4px solid #fff;
  position: relative;
  zoom: 1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
}
.flexslider .slides {
  zoom: 1;
}
.flexslider .slides img {
  height: auto;
  -moz-user-select: none;
}
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.loading .flex-viewport {
  max-height: 300px;
}
.carousel li {
  margin-right: 5px;
}
.flex-direction-nav {
  *height: 0;
}
.flex-direction-nav a {
  text-decoration: none;
  display: block;
  width: 40px;
  height: 40px;
  margin: -20px 0 0;
  position: absolute;
  top: 50%;
  z-index: 10;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.flex-direction-nav a:before {
  font-family: "flexslider-icon";
  font-size: 40px;
  display: inline-block;
  content: '\f001';
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
.flex-direction-nav a.flex-next:before {
  content: '\f002';
}
.flex-direction-nav .flex-prev {
  left: -50px;
}
.flex-direction-nav .flex-next {
  right: -50px;
  text-align: right;
}
.flexslider:hover .flex-direction-nav .flex-prev {
  opacity: 0.7;
  left: 10px;
}
.flexslider:hover .flex-direction-nav .flex-prev:hover {
  opacity: 1;
}
.flexslider:hover .flex-direction-nav .flex-next {
  opacity: 0.7;
  right: 10px;
}
.flexslider:hover .flex-direction-nav .flex-next:hover {
  opacity: 1;
}
.flex-direction-nav .flex-disabled {
  opacity: 0!important;
  filter: alpha(opacity=0);
  cursor: default;
  z-index: -1;
}
.flex-pauseplay a {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 5px;
  left: 10px;
  opacity: 0.8;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: #000;
}
.flex-pauseplay a:before {
  font-family: "flexslider-icon";
  font-size: 20px;
  display: inline-block;
  content: '\f004';
}
.flex-pauseplay a:hover {
  opacity: 1;
}
.flex-pauseplay a.flex-play:before {
  content: '\f003';
}
.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: -40px;
  text-align: center;
}
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.flex-control-paging li a {
  width: 11px;
  height: 11px;
  display: block;
  background: #666;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  text-indent: -9999px;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.flex-control-paging li a:hover {
  background: #333;
  background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
  background: #000;
  background: rgba(0, 0, 0, 0.9);
  cursor: default;
}
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}
.flex-control-thumbs img {
  width: 100%;
  height: auto;
  display: block;
  opacity: .7;
  cursor: pointer;
  -moz-user-select: none;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.flex-control-thumbs img:hover {
  opacity: 1;
}
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}
/* ====================================================================================================================
 * RESPONSIVE
 * ====================================================================================================================*/
@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 10px;
  }
  .flex-direction-nav .flex-next {
    opacity: 1;
    right: 10px;
  }
}

.flexslider {
  margin: 0;
  border: 0;
}

.error_msg {
	color: #F00;
}
/* End */


/* Start:/bitrix/templates/general.newsroom24/components/bitrix/menu/top/style.css?1369655049710*/
.menu_top a{
color:#c61a0c;
font-size:12px;
padding:0px 10px;
}
.menu_top a:hover{
text-decoration:underline;
}
.menu_top{
float:left;
}
.for_menu{
background:url(/bitrix/templates/general.newsroom24/components/bitrix/menu/top/images/red_arrow.png) no-repeat 90% 55%;
position:relative;
padding-right:5px;
}
.for_menu:hover{
background:url(/bitrix/templates/general.newsroom24/components/bitrix/menu/top/images/red_arrow.png) no-repeat #dddddd 90% 55%;
padding-right:5px;
}
ul.sub{
position:absolute;
display:none;
background:#dddddd;
z-index:10;

}
li.separator{
position:relative;
width:2px;
height:29px;
}
li.separator img{
position:absolute;
top:9px;
left:0;
}
li.sub{

}
a.sub{
color:#2a2625;
font-size:12px;
}
.sub a:hover{
color:#c61a0c!important;
}
a.sub:hover{
color:#c61a0c;
}
.for_menu:hover ul.sub{
display:block !important;
}
/* End */


/* Start:/bitrix/templates/general.newsroom24/components/bitrix/menu/sub/style.css?136973225040*/
ul.sub{
background:#dddddd !important;
}
/* End */


/* Start:/bitrix/templates/general.newsroom24/components/bitrix/menu/social/style.css?1369733058214*/
ul.social{
height:20px;
}
ul.social li a{
display:inline-block;
position:relative;
}
img.social{
position:absolute;
display:none;
top:0;
left:0;
}
ul.social li a:hover img.social{
display:inline-block !important;
}
/* End */


/* Start:/bitrix/templates/general.newsroom24/components//bitrix/system.pagenavigation/show.more/style.css?136982571589*/
.for_voice_in.button{
padding:0 10px;
width:auto;
}
.loader{
display:none;
padding:6px;
}
/* End */


/* Start:/bitrix/templates/general.newsroom24/components/itees/simple.component/calendar/style.css?13706128751470*/
div.calendar{
margin:0 0 5px 0;
position:relative;
top:-18px;
}
div.days{
width:484px;
}
div.days span{
display:block;
float:left;
width:23px;
text-align:center;
text-transform:uppercase;
line-height:28px;
font-size:10px;
}
div.days.numbers span{
line-height:23px;
width:22px;
border-bottom:1px solid white !important;
border-right:1px solid white !important;
}
div.days.numbers a span{
line-height:23px;
width:22px;
border-bottom:1px solid white !important;
border-right:1px solid white !important;
text-decoration:underline;
}
div.days.numbers a span:hover{
text-decoration:underline !important;
font-weight:bold;
}
div.days span.red{
color:#c61a0c;
background:#f4e1df;
}
div.days span.black{
color:#2a2625;
background:#eeecec;
}
div.days span.gray{
color:#bbb !important;
}
div.months{
margin:0 0 4px 0;
}
div.months span.month{
display:block;
float:right;
margin-left:6px;
text-align:right;
line-height:28px;
font-size:10px;
color:#c61a0c;
text-decoration:underline;
}
div.months span.current_month{
color:#2a2625 !important;
text-decoration:none !important;
font-weight:bold;
font-size:11px !important;
}
div.months span.month.first{
margin-left:0 !important;
}
div.months div.arrow{
float:left;
width:13px;
height:28px;
overflow:hidden;
background:url("/bitrix/templates/general.newsroom24/components/itees/simple.component/calendar/images/mini.arrow.left.png") left center no-repeat;
}
div.months div.arrow.right{
float:right !important;
width:16px !important;
background:url("/bitrix/templates/general.newsroom24/components/itees/simple.component/calendar/images/mini.arrow.right.png") right center no-repeat !important;
}
/* End */


/* Start:/bitrix/templates/general.newsroom24/components//bitrix/system.pagenavigation/.default/style.css?1370612193668*/
div.modern-page-navigation { 
padding: 0.4em 0;
margin:20px 0;
}
div.modern-page-navigation a, 
span.modern-page-current, 
span.modern-page-dots
{
	padding-left: 0.4em;
	padding-right: 0.4em;
	text-decoration: underline;
	color:#c61a0c;
}
div.modern-page-navigation a.modern-page-first, 
div.modern-page-navigation span.modern-page-first { 
	border-left: none; 
	padding-left: 0.4em; }
span.modern-page-current {
display:inline-block;
background:#bbb;
border-radius:2px;
color:#fff;
text-decoration: none;
}
div.modern-page-navigation a, 
span.modern-page-current, 
div.modern-page-navigation a.modern-page-previous, 
span.modern-page-dots { 
	border-color: #cdcdcd; }
/* End */


/* Start:/bitrix/templates/general.newsroom24/components/bitrix/blog.new_posts.list/blogs.block/style.css?137181744739*/
.last_cont_part_sb{
margin-left:60px;
}
/* End */


/* Start:/bitrix/templates/general.newsroom24/template_styles.css?156889399519261*/
*{margin:0;padding:0;}
body{font-family:Arial, sans-serif;font-size:13px;line-height:1.3;color:#2a2625;}
.clear{clear:both;height:0;overflow:hidden;}
.hide{display:none !important;}
input, select, textarea{font-family:inherit;font-size:inherit;}
.submit{cursor:pointer;}
fieldset{border:none;}
label{cursor:pointer;}
a:hover{cursor:pointer;text-decoration:underline;color:#c61a0c;}
a{color:inherit;}
a img{border:none;}
.nom{margin:0 !important;}
a.rev{text-decoration:none;}
a.rev:hover{text-decoration:underline;}
.ld{float:left;}
.rd{float:right;}
.first{margin-top:0 !important;}
.last{margin-bottom:0 !important;}
.ca{text-align:center;}
.ra{text-align:right;}
.la{text-align:left;}
.inh{color:inherit !important;}
.upper{text-transform:uppercase;}
.vam{vertical-align:middle;}
.nowrap{white-space:nowrap;}
.in{width:960px;margin:0 auto;position:relative;overflow:hidden;}
.all{width:910px;max-width:1024px;}
.all li{list-style:none;}
.menu_list li{float:left;list-style:none;}
.menu_list{position:relative;}
.top_head{height:28px;border-bottom:1px solid #fff;background:#f1f1f1;line-height:28px;}
.stp{border-bottom:none!important;}
.menu_top_right{float:right;}
.menu_top_right a{padding:0px 10px;}
.luft_ftp{
background:url(/bitrix/templates/general.newsroom24/images/black_arrow.png) no-repeat 90% 55%;
padding-right:12px;
}
.luft_ftp:hover{
background:url(/bitrix/templates/general.newsroom24/images/black_arrow.png) no-repeat #dddddd 90% 55%;
padding-right:12px;
}
.for_img_head{
background:url(/bitrix/templates/general.newsroom24/images/for_img_head.png) no-repeat  0 50%;
padding-left:18px!important;
}
.center_head{
background:#2a2625;
height:88px;
border-bottom:1px solid #231e1c;
}
.for_date_abs{
color:#716c6a;
position:absolute;
left:0px;
top:10px;
}
.for_child_abs{
font-size:32px;
color:#716c6a;
position:absolute;
top:3px;
right:-80px;
}
.logo_part{
padding-top:12px;
position:relative;
width:267px;
height:64px;
}
.form{
background:#fff;
height:22px;
width:276px;
line-height:22px;
border:none;
padding-left:5px;
color:#2a2625;
font-size:12px;
float:left;
text-align:left;
border:1px solid #201c1b;
}
.net_ch li{
float:left;
margin-right:5px;
}
.net_ch{
margin-right:5px;
margin-top:2px;
}
.form_ch_func{
width:73px;
height:22px;
padding-left:18px;
border:1px solid #201c1b;
background:url(/bitrix/templates/general.newsroom24/images/form_ch_func.png) no-repeat #fff 5% 50%;
color:#2a2625;
}
.bat{
display:block;
cursor:pointer;
text-align:center;
border:none;
}

.for_loop{
background:url(/bitrix/templates/general.newsroom24/images/for_loop.png) no-repeat;
height:24px;
width:24px;
line-height:24px;
}
.form_ch li{
float:left;
margin-right:5px;
}
.right_part_ch{
margin-top:38px;
}


.main_menu{
background:#2a2625;
height:37px;
}
.main_menu ul{
width:950px;
height:37px;
}
.main_menu li{
display:block;
float:left;
padding-bottom:4px;
}
/*.main_menua, .main_menu li:hover{
background:url(/bitrix/templates/general.newsroom24/images/step_arrow.png) no-repeat 50% 100%;
}*/
.main_menu a{
color:#c9c1c1;
height:37px;
display:block;
font-size:14px;
line-height:37px;
padding:0px 6px;
}
.main_menu a:hover{
background:#c61a0c;
color:#fff;
}


.page_index{
padding-top:20px;
}
.big_banner img{
border:1px solid #b9b4b2;
}



.left_column{
width:480px;
float:left;
}
.right_column{
float:right;
width:410px;
}


.left_rc{
width:240px;
float:left;
}
.right_rc{
width:150px;
float:right;
}
.standart_banner{
margin-bottom:10px;
}
.standart_banner img{
border:1px solid #b9b4b2;
}
.standart_banner #widget_name img{
border: none;
}
.big_banner{
margin-bottom:16px;
}

.top_title_sb a{
text-decoration:none;
}

.top_title_sb p{
color:#2a2625;
font-size:20px;
text-transform:uppercase;
text-align:center;
height:38px;
border-top:1px solid #b6b6b6;
background:#dedcdc;
line-height:38px;
color:#2a2625;
}
.top_title_sb{
margin-bottom:21px;
}
.img_part_sb{
float:left;
width:70px;
margin-right:10px;
}
.cont_part_sb{
margin-left:80px;
}
.cont_part_sb span{
color:#716c6a;
font-size:11px;
}
.cont_part_sb p{
color:#2a2625;
font-size:13px;
margin-top:3px;
}
.span_people{
background:url(/bitrix/templates/general.newsroom24/images/span_people.png) no-repeat 0 3px;
padding-left:15px;
margin-right:5px;
margin-left:3px;
font-size:11px;
color:#716c6a;
}
.span_see{background:url(/bitrix/templates/general.newsroom24/images/span_see.png) no-repeat 0 3px;padding-left:17px;font-size:11px;color:#716c6a;}
.cont_part_sb a:hover{text-decoration:underline;}
.block_for_inf_sb{margin-bottom:20px;}
.more_news{
color:#c61a0c;
font-size:13px;
float:right;
background:url(/bitrix/templates/general.newsroom24/images/arrow_grey.png) no-repeat 0 50%;
padding-left:14px;
}
.more_news:hover{text-decoration:underline;}
.shift_block{margin-bottom:22px;width:240px;}
.mind_buttons span{color:#716c6a;font-size:18px;}
.mind_buttons ul{margin-top:15px;}
.custom-checkbox, .custom-radio{position:relative;}
.custom-checkbox input, .custom-radio input{position:absolute;left:-20000px;top:3px;margin:0;z-index:0;}
.custom-checkbox label, .custom-radio label {
display: block;
position: relative;
z-index: 1;
padding-right: 1em;
padding: .5em 0 .5em 30px;
cursor: pointer;
color:#2a2625;
font-size:13px;
margin-bottom:2px;
}
.custom-checkbox label{background: url(/bitrix/templates/general.newsroom24/images/checkbox.png) no-repeat;}
.custom-radio label{background: url(/bitrix/templates/general.newsroom24/images/radiobutton.png) no-repeat;}
.custom-checkbox label, .custom-radio label{background-position: -10px -12px;}
.custom-checkbox label.hover, .custom-checkbox label.focus, .custom-radio label.hover, .custom-radio label.focus{background-position: -10px -112px;}
.custom-checkbox label.checked, .custom-radio label.checked{background-position: -10px -212px;}
.custom-checkbox label.checkedHover, .custom-checkbox label.checkedFocus {background-position: -10px -312px;}
.custom-checkbox label.focus, .custom-radio label.focus{outline: 1px dotted #ccc;}

.for_voice{margin-top:10px;}
.for_voice_in{
background:url(/bitrix/templates/general.newsroom24/images/button_voice.png) repeat-x;
height:31px;
width:95px;
line-height:31px;
color:#fff;
float:left;
padding-bottom:3px;
}
.for_voice_in:hover{color:#fff;}
.more_result{
display:block;
margin-top:8px;
}
.last_change_img{
width:50px;
height:50px;
float:left;
margin-right:10px;
margin-bottom:5px;
}
.name_stp_s{
text-transform:uppercase;
color:#c61a0c;
font-size:11px;
}
.name_stp_s p{color:#2a2625;font-size:13px;}
.last_cont_part_sb p{margin-bottom:1px;}
.for_luft_sb a:hover{text-decoration:underline !important;}
.for_luft_sb p{margin-bottom:3px;}
.for_luft_sb span{display:block;color:#716c6a;font-size:11px;padding:3px 0;}
.page_slider, .text_and_slider{position:relative;}
.ft-button-slideshowHolder-active{color:#fff;background:#c00 !important;}
.simple_text_block #slider_title{
color:#2a2625;
font-size:18px;
margin:10px 0px;
height:2.6em;
overflow:hidden;
}
.text_and_slider{padding-bottom:15px;border-bottom:1px solid #c9c1c1;margin-bottom:15px;}
.left_tmn{position:relative;display:block;width:130px;height:130px;margin-right:10px;}
.left_tmn img{padding:0px!important;margin:0px!important;}
.right_tmn{width:320px;}
.see_abs_tmn{position:absolute;top:0px;right:0px;}
.special_span_type{font-size:11px;color:#2a2625;}
.special_span_type span{color:#c61a0c;}
.right_tmn p{font-size:18px;color:#2a2625;margin:3px 0px;}
.right_tmn a:hover{text-decoration:underline !important;}
.grey_street{color:#716c6a!important;font-size:13px!important;}
.block_mn{margin-bottom:20px;}
.title_mn h1, .title_mn h2{
color:#2a2625;
font-size:30px !important;
font-weight:normal;
text-transform:uppercase;
}
.title_mn span{
color:#c61a0c;
}
.title_mn{
margin-bottom:10px;
}
.title_mn.mini h1{
font-size:25px !important;
}


.footer_top{
height:154px;
background:#e4e4e4;
padding-top:10px;
}
.footer_bottom{
background:#2a2625;
padding:20px 0px;
}

.left_part_fb{
width:700px;
}
.right_part_fb{
width:140px;
}
.simple_text_fb div.p{
color:#716c6a;
font-size:11px;
line-height:1.6;
}
.func_system_fb{
margin-top:20px;
}
.func_system_fb li{
float:left;
margin-right:11px;
color:#716c6a;
font-size:12px;
height:31px;
line-height:31px;
}
.company_main img{
vertical-align:middle;
margin-left:5px;
}
.company_main{
margin-left:10px;
}
.right_part_fb{
color:#c9c1c1;
font-size:12px;
}
.right_part_fb li{
margin-bottom:15px;
}
.right_part_fb a:hover{
text-decoration:underline !important;
}



.navigation li{
float:left;
margin-right:5px;
}
.navigation a{
color:#c61a0c;
font-size:12px;
}
.active_nav{
color:#666666;
}
.navigation a:hover{
text-decoration:underline !important;
}
.navigation{
margin-bottom:10px;
}

.main_text_ip h1{
font-size:30px;
color:#2a2625;
font-weight:normal;
text-transform:uppercase;
}
.main_text_ip p{
color:#2a2625;
}
.main_text_ip img{
float:left;
margin-right:12px;
margin-top:5px;
}
.main_text_ip{
margin-bottom:18px;
}
.all_lists_ip h2{
font-size:22px;
text-transform:uppercase;
font-weight:normal;
}
.all_lists_ip h3{
font-size:20px;
}
.all_lists_ip h4{
font-size:18px;
font-style:italic;
}
.all_lists_ip h5{
font-size:15px;
}
.all_lists_ip h6{
font-size:13px;
}
.all_lists_ip h2,h3,h4,h5,h6{
margin-bottom:10px;
}
.all_lists_ip p{
margin-bottom:10px;
}
.all_lists_ip ul{
margin-bottom:15px;
}
.list_asp1, .list_asp2{
color:#2a2625;
font-size:13px;
font-weight:bold;
}
.list_asp1 li{
list-style:square outside;
margin-left:15px;
color:#c61a0c;
}
.list_asp1 span{
color:#2a2625;
}
.list_asp2 li{
list-style:decimal;
margin-left:15px;
color:#c61a0c;
}
.list_asp2 span{
color:#2a2625!important;
}

.pocentru{
height:34px;
background:url(/bitrix/templates/general.newsroom24/images/tables.png) repeat-x!important;
}
.pocentru th{
padding:0px 40px;
text-align:center;
color:#2a2625;
font-size:13px;
font-weight:bold;
}
.tabels tr{
height:34px;
text-align:center;
background:url(/bitrix/templates/general.newsroom24/images/point.png) repeat-x 0 100%;
}
.table_part_asp{
margin-bottom:30px;
}
.comment_link{
color:#c61a0c;
}
.comment_link:hover{
text-decoration:underline;
}


.form_main{
width:478px;
height:23px;
border:1px solid #d1d1d1;
}
.text_laf{
width:478px;
height:23px;
border:1px solid #d1d1d1;
}
#about{
width:478px;
height:103px;
border:1px solid #d1d1d1;
}
.list_all_form span{font-weight:bold;display:block;margin-bottom:5px;}
.list_all_form li{margin-bottom:18px;}
.for_send1{
background:url(/bitrix/templates/general.newsroom24/images/button_voice.png) repeat-x;
height:31px;
width:95px;
padding-bottom:3px;
color:#fff;
}
.for_send2{
background:url(/bitrix/templates/general.newsroom24/images/button_voice.png) repeat-x;
height:31px;
width:95px;
padding-bottom:3px;
color:#fff;
opacity:0.7;
}
.step_func_thing input{float:left;margin-right:20px;}
.for_change{margin-top:10px;}
.for_change ul{width:125px;float:left;}
.for_bottom_luft{margin-top:5px;}
.galery_slide h2{background:url(/bitrix/templates/general.newsroom24/images/point.png) repeat-x 0 100%;margin-bottom:22px;padding-bottom:15px;}
.left_net_luft img{margin-right:4px!important;}
.left_net_luft li{float:left;}
.right_net_luft p{font-size:13px;text-align:right;}
.right_net_luft a{color:#716c6a;}
.banner_center img{border:1px solid #b9b4b2;}
.banner_center{margin-top:10px;}
.separator_line{background:url(/bitrix/templates/general.newsroom24/images/point.png) repeat-x;display:block;height:1px;margin:18px 0px;}
.many_news h2{font-size:22px;text-transform:uppercase;font-weight:normal;margin-bottom:10px;}
.content h2{font-size:22px;text-transform:uppercase;font-weight:normal;margin-bottom:10px;}
.for_cod{width:129px;}
.left_lcr{width:50px;}
.right_lcr{width:378px;}
.right_lcr li{float:left;color:#716c6a;font-size:11px;margin-right:7px;}
.right_lcr p{color:#2a2625;font-size:13px;margin:3px 0px;}
.right_lcr a{color:#c61a0c;font-size:13px;}
.left_lcr{margin-right:10px;}
.good_h{background:url(/bitrix/templates/general.newsroom24/images/good_h.png) no-repeat;padding-left:15px;}
.bad_h{background:url(/bitrix/templates/general.newsroom24/images/bad_h.png) no-repeat;padding-left:15px;}
.block_real_fcr{margin-bottom:18px;}
.step_down{margin-left:30px;}
.bottom_nav{margin-bottom:20px;}
.bottom_nav li{float:left;margin-right:5px;}
.bottom_nav a{
display:block;
width:17px;
height:17px;
text-align:center;
line-height:17px;
color:#c61a0c;
text-decoration:underline;
}
.bottom_nav a:hover{
color:#fff;
background:#b6b6b6;
text-decoration:none;
}
.active_labe{
color:#fff!important;
background:#b6b6b6!important;
text-decoration:none!important;
}
.header{position:relative;}


.special_banner_in{
position:absolute;
top:0;
right:0px;
background:url('/dev/images/right.banner.bg.png') #f6f6f6;
width:249px;
height:1500px;
z-index:9;
}
.special_banner_in img{border:1px solid #b9b4b2;}
.big_all{width:1177px;margin:0px auto;}
@media (max-width: 1200px){
.special_banner_in{right:-210px!important;}
.big_all{width:910px!important;margin:0px 30px!important;}
}
.bottom_slider_arrow{float:left;}
.bottom_slider_arrow  a{display:block; padding:62px 0;}
.bottom_slider_arrow.right  a{padding-left:10px;}
.bottom_slider_arrow.left  a{padding-right:10px;}
.bottom_slider_item{float:left;width:212px;height:100px;}
.bottom_slider_item img{display:block;margin:0 10px 0 0;}
.bottom_slider_item .text{position:relative;display:block;height:32px;overflow:hidden;padding:5px 10px;margin-right:10px;background:#f1f1f1;}
.scrollable{position:relative;overflow:hidden;width:839px;height:150px;float:left;}
.scrollable .items{width:20000em;position:absolute;}
.scrollable .sc_item{float:left;}
.menu_list a:hover{text-decoration:none;}
#calendar_icon{position:absolute;margin:2px 0;opacity:0;filter:alpha(opacity=0);}
.disabled{visibility:hidden;filter:alpha(opacity=0);}
.inputs input, .inputs select, .inputs textarea {font:1em Arial, sans-serif;border:1px solid #d1d1d1;outline:0;}
.inputs input[type="text"], .inputs input[type="password"], .inputs input[type="file"]{height:23px;background:#f6f6f6;padding:0px 6px;}
.inputs select{height:25px;background:#f6f6f6;padding:0;}
.inputs input[type="submit"], .inputs input[type="button"]{height:25px;border:0px;border-bottom:1px solid #8d0b00;color:#fff;padding:0 10px;background:#e73021;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3MzAyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNzFhMGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top,#e73021 0%, #c71a0c 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e73021), color-stop(100%,#c71a0c));
background:-webkit-linear-gradient(top,#e73021 0%,#c71a0c 100%);
background:-o-linear-gradient(top,#e73021 0%,#c71a0c 100%);
background:-ms-linear-gradient(top,#e73021 0%,#c71a0c 100%);
background:linear-gradient(to bottom,#e73021 0%,#c71a0c 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e73021', endColorstr='#c71a0c',GradientType=0);
cursor:pointer;
}
.inputs textarea{background:#f6f6f6;padding:3px 6px;}
a.noline{text-decoration:none !important;}
a.noline:hover{text-decoration:none !important;}
a.noline.ft-button-slideshowHolder:hover{color:#c00 !important;}
a.noline.ft-button-slideshowHolder-active:hover{color:#fff !important;}

div.auth_popup{
position:absolute;
top:40px;
right:-10px;
width:220px;
overflow:hidden;
z-index:10001;
padding:10px;
background:#f1f1f1;
border:1px solid #b9b4b2;
border-radius:8px;
line-height:1.3em;
display:none;
}
div.auth_popup div.indent{
margin-left:66px;
}
div.auth_popup input{
margin:3px 0;
}
div.auth_popup input[type="text"],div.auth_popup input[type="password"]{
width:130px;
}
div.popup_bg{
position:fixed;
top:0;
left:0;
z-index:10000;
background:#333;
width:100%;
height:100%;
opacity: 0.5;
display:none;
}
.question{
display:block;
float:left;
width:60px;
text-align:right;
margin-right:6px;
line-height:30px;
}
table.exchange_informer{
width:150px;
border-collapse:collapse;
text-align:center;
font-size:11px;
}
table.exchange_informer td{
padding:3px 0;
border:1px solid #b9b4b2;
}
.main_menu li a.selected{
background:#c61a0c;
color:#fff;
}
.main_menu li.selected{
background: url(/bitrix/templates/general.newsroom24/images/step_arrow.png) no-repeat 50% 100%;
}
.include_text_area h1{
text-transform:uppercase;
font-size:20px;
}
#cabinet_button{
display:inline-block;
position:relative;
padding-left:6px;
}
#exit_block_outer{
top:18px;
right:0;
position:absolute;
height:40px;
width:100px;
}
#exit_block{
display:none;
position:absolute;
top:10px;
right:0px;
/*border-radius:5px;*/
background: #dddddd;
}
#exit_block:hover{
display:block;
}
#slideshowHolder{
display:none;
}

.main_link{
font-size: 14px;
color: #c9c1c1 !important;
background: url(/bitrix/templates/general.newsroom24/images/main_link.png) no-repeat right center;
padding-right: 18px;
outline: none;
border: none;
cursor: pointer;
text-decoration: underline;
}

/* для баннера */

.BannerInteractive {
    width: 100%;    
    height: 319px;
    background: url(/images/banner_intactive/bg-banner.png);
    background-size: cover;
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
	margin: 12px 0 24px 0;
}
.BannerInteractive .BannerInteractive__H1 {
    font-family: 'Roboto', sans-serif;
    font-size: 1.9em;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    margin: 0;
}
.BannerInteractive .BannerInteractive__H1 span {
	color: #e1a634;

}
.BannerInteractive .BannerInteractive__H3 {
    font-family: 'Roboto';
    font-size: 1.2em;
    color: #fff;
    text-align: center;
    margin: 0;
    /*margin-bottom: 30px;*/
    font-weight: 500;
}
.BannerInteractive .BannerInteractive__Trinity {
	display: flex;
	justify-content: center;
	position: relative;
    width: 100%;
}
.BannerInteractive .BannerInteractive__Trinity__Item {
    width: 29%;
    height: 111px;
    background: rgba(255, 255, 255, 0.7);
    border-radius: 10px;
    margin-right: 3%;
}
.BannerInteractive .BannerInteractive__Trinity__Item:last-child {
    margin-right: 0px;
}
.BannerInteractive .BannerInteractive__H4 {
    font-family: 'Roboto';
    font-size: 1em;
    color: #000;
    text-align: center;
    text-transform: uppercase;
   /* padding: 0 35px;*/
    margin: 16px 0;
    font-weight: 500;
}
.BannerInteractive .BannerInteractive__Trinity__Item a {
	display: flex;
    width: 85%;
    height: 32px;
    margin: 0 auto;
    background: #da9027;
    border-radius: 10px;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    color: #fff;
    font-family: 'Roboto';
    font-size: 13px;
}
.BannerInteractive .BannerInteractive__Footer {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    width: 95%;
    margin: 0 auto;
}

.center-bd { 
	position: relative;
    width: 58%; 
}

.left-bd { 
	position: relative;
    width: 15%; 
}

.right-bd { 
	position: relative;
    width: 27%; 
}

.BannerInteractive .left-bd img {
    position: relative;
    z-index: 2;
	width: 100%;
}
.BannerInteractive .center-bd p {
    font-family: 'Roboto';
    font-size: 14px;
    color: #fff;
    margin: 0;
	text-align: center;
}
.BannerInteractive .bold-number {
    color: #3860a3;
    font-weight: bold;
    text-decoration: none;
}
.BannerInteractive .bold-link {
	color: #000;
	font-weight: bold;
	border-bottom: 2px solid #000;
	text-decoration: none;
}

.BannerInteractive .right-bd img:first-child {
	padding-right: 4%;
}

.BannerInteractive .right-bd img {
	width: 48%;
    float: left;
}
.BannerInteractive .only-phone {
	display: none;
}
.super_top_banner {
	height: 200px;
}
/* End */
/* /bitrix/templates/general.newsroom24/components/bitrix/advertising.banner/.default/style.css?1549013805138 */
/* /bitrix/templates/general.newsroom24/components/bitrix/advertising.banner/slider/style.css?15254388557317 */
/* /bitrix/templates/general.newsroom24/components/bitrix/menu/top/style.css?1369655049710 */
/* /bitrix/templates/general.newsroom24/components/bitrix/menu/sub/style.css?136973225040 */
/* /bitrix/templates/general.newsroom24/components/bitrix/menu/social/style.css?1369733058214 */
/* /bitrix/templates/general.newsroom24/components//bitrix/system.pagenavigation/show.more/style.css?136982571589 */
/* /bitrix/templates/general.newsroom24/components/itees/simple.component/calendar/style.css?13706128751470 */
/* /bitrix/templates/general.newsroom24/components//bitrix/system.pagenavigation/.default/style.css?1370612193668 */
/* /bitrix/templates/general.newsroom24/components/bitrix/blog.new_posts.list/blogs.block/style.css?137181744739 */
/* /bitrix/templates/general.newsroom24/template_styles.css?156889399519261 */
