body {font-size: 14px;font-family: 'PT Sans Narrow', sans-serif;font-weight: 400;line-height: 1.3;}

/* Блокировки */
body {min-width: 1170px!important; }
.container {width: 1170px!important;}
.row  {/* margin-right: -5px;margin-left: -5px; */}
[class*="col-"] {/* padding-right: 5px;padding-left: 5px; */}
.navbar-nav>li, .navbar-nav {float: left !important;}
.container-fluid > .navbar-collapse {margin-right: 0!important;margin-left: 0!important;}
.navbar-collapse {width: auto!important;border-top: 0!important;box-shadow: none!important;}
.navbar-collapse.collapse {display: block !important;height: auto !important;padding-bottom: 0!important;overflow: visible !important;}
.navbar-header {float: left!important;}
.navbar-toggle {display: none!important;}
.navbar-nav {margin: 0;}
/* Блокировки */

	.font_tema {font-family: 'PT Sans', sans-serif;font-weight: 700;font-size: 20px;color: #909090;font-style: normal;}
	.font_btn {font-family: 'PT Sans', sans-serif;font-weight: 700;font-size: 20px;font-style: normal;}
	.font_title_tema {font-family: 'PT Sans', sans-serif;font-weight: 700;font-size: 45px;color: #707070;font-style: normal;}
	.font_modal_title {font-size: 20px;color: #363636;text-align: center;}
	.font_input_text {width: 100%;border: solid 1px;border-color: #898989;height: 40px;border-radius: 3px;margin: 0 0 10px 0;font-size: 16px;padding: 8px 12px;}
	.font_input_textarea {width: 100%;border: solid 1px;border-color: #898989;height: 200px;border-radius: 3px;margin: 0 0 10px 0;font-size: 16px;padding: 8px 12px;}

.work_div { margin: 0 85px;}

/* Шрифты - не править не в коем случае без меня! стоит изменить одну строку как везде они заменятся на портале! */
/* тут только универсальные стили!!! */
a {color: #000;}
a:hover {color: #56acd6;text-decoration: blink;}
.f_title_razdel {margin: 0 0 10px;color: #000;font-size: 18px;font-family: 'PT Sans Narrow', sans-serif;font-weight: 400;} /* для заголовков на главной */
.f_title_razdel a {text-decoration: blink;} 
.f_title_info {font-size: 16px;font-family: 'PT Sans Narrow', sans-serif;font-weight: 400;}
.f_text_dat {font-size: 12px;font-style: italic;}
.f_text_info {font-size: 12px;}
.f_detal_news{font-weight: 700;}

/* Шрифты */


.reg .ch_save_log {width: 16px;height: 16px;}
.reg .ch_save_log_t {margin: 4px 0 0 4px;}
.reg .new_pas {margin: 3px 0 0 0;}
.reg .line {border-bottom: 1px solid #C9C9C9;margin: 15px 0;}
.reg .info {text-align: center;display: none;font-size: 18px;}
.reg .info_ch {margin: 10px 0 0 0;}
.reg .info_gr img {width: 100px;text-align: center;}
.reg .pager {margin: 10px 0;}
.reg_error_menuLog {text-align: center;display:none;margin: 0 0 10px 0;font-size: 15px;font-weight: bold;color: rgb(245, 12, 12);}
.reg_info_menuLog {text-align: center;margin: 0 0 10px 0;font-size: 15px;font-weight: bold;color: rgb(245, 12, 12);display:none;}
.img_refresh {width: 25px;cursor: pointer;}
.img_captha {margin: 10px 0px 18px 25px;min-height: 50px;}

.modal-body img {max-width: 100%;}

.header {height: 190px;width: 100%;background-color:#cae5f2;overflow: hidden;}
.header .logo {/* height: 140px; */position: relative;height: 100%;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cae5f2+0,ffffff+26,ffffff+57,cae5f2+100 */
background: rgb(202,229,242); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NhZTVmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYWU1ZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(202,229,242,1) 0%, rgba(255,255,255,1) 26%, rgba(255,255,255,1) 57%, rgba(202,229,242,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(202,229,242,1)), color-stop(26%,rgba(255,255,255,1)), color-stop(57%,rgba(255,255,255,1)), color-stop(100%,rgba(202,229,242,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(202,229,242,1) 0%,rgba(255,255,255,1) 26%,rgba(255,255,255,1) 57%,rgba(202,229,242,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(202,229,242,1) 0%,rgba(255,255,255,1) 26%,rgba(255,255,255,1) 57%,rgba(202,229,242,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(202,229,242,1) 0%,rgba(255,255,255,1) 26%,rgba(255,255,255,1) 57%,rgba(202,229,242,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(202,229,242,1) 0%,rgba(255,255,255,1) 26%,rgba(255,255,255,1) 57%,rgba(202,229,242,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cae5f2', endColorstr='#cae5f2',GradientType=1 ); /* IE6-8 */

} 
.header .logo .back_img{position:absolute;right: 0px;margin-right: -60px;z-index:0;}
.header .logo .map {margin: 15px 0 0 12px;cursor: pointer;}
.header .logo .city {/*margin: 15px 0 0 0;height: 30px;float: right; */z-index: 1;position: relative;    padding-right: 24px;padding-top: 10px;}
.header .logo .city .select_sity {float: right;padding: 4px 10px 4px 10px;cursor: pointer;}
.header .logo .city .text {padding: 4px 0;float: right;}
.header .logo .city .text .region_text {color:#000}
.header .logo .city .text .reg_txt {    font-style: italic;    padding-right: 3px;}
.header .logo .city .text .region {/* font-weight: 700; */z-index:1;color:#007dbe;}
.header .logo .counters {margin: 35px 0px 0 45px;}
.header .logo .counters .count_reg {font-size: 16px;color: #fff;text-align: center;margin: 0 0 15px 0;}
.header .logo .counters .count {color: #757575;font-size: 18px;text-align: center;margin: 8px 0;}
.header .logo .counters .text {color: #959595;font-size: 16px;float: right;margin: 15px 15px 0 0;}
.header .logo .counters .reg {cursor: pointer;padding: 8px 15px;font-size: 16px;font-weight: 600;line-height: 1;background: rgba(255,255,255,0.6);border: 1px solid white;border-radius: 4px;width: 170px;height: 50px;}
.header .logo .counters .reg .in {padding: 8px 0 0 0;}

.header .logo .counters .reg img{float:left;padding-right: 10px;}
.header .logo .logo_and_title {position: relative;}
.header .logo .logo_and_title img {float: left;margin: 35px 0 0 40px;}
.header .logo .logo_and_title .title_vosvod {color: #007dbe;font-size: 24px;line-height: 1.2;float: left;margin: 35px 0 0 15px;}


.footer {background: #f4f4f4;padding: 30px 0 45px 0;}
.footer .logo {margin: 0 0 25px 0;}
.footer .left .text1 {font-size: 13px;margin: 0 0 60px 0;}
.footer .left .text2 {font-size: 13px;}
.footer .left img {float: left;margin: 0 10px 0 0;}	
.footer .sn .btn1 {width: 220px;background: #56acd6;color: #FFF;text-align: center;padding: 8px;border-radius: 6px;margin: 0 0 10px 0; cursor: pointer;}	 
.footer .sn .btn2 {width: 220px;background: #ff5a5a;color: #FFF;text-align: center;padding: 8px;border-radius: 6px;margin: 0 0 10px 0; cursor: pointer;}	 
.footer .sn .title {font-size: 16px;padding: 15px 0 0 0;}	 
.footer .sn .block {padding: 15px 0 0 0;}	
.footer .sn .block img {}	
.footer .b_link {margin: 0 0 10px 0;font-size: 16px;}	
.footer .b_link .title {color: #007dbe;margin: 0 0 10px 0;}
.footer .sn .block .img1 {margin-right: 7px;}
.footer .sn .block .img2 {margin-right: 8px;}

/* .menu {width: 100%;height: 40px;background: url('../images/www/menu_line.png') center center }
.navbar-default {background: url('../images/www/menu_line.png') center center;border: 1px solid transparent;min-height: 40px;}
.navbar-default .navbar-nav > li > a {color: #5C5C5C;font-size: 18px;margin-top: 8px;}
.navbar-brand {font-size: 16px;}
.glyphicon-home {color: #5C5C5C;margin-top: 10px;}
.navbar-nav > li > a {padding-top: 0px;padding-bottom: 0px;}
.navbar{margin-bottom: 0px;font-weight: 700;}
.navbar-brand {padding: 0px;height: 36px;}
.navbar-toggle{margin-top: 0px;margin-bottom: 0px;} */

.menu {position: absolute;margin-top: -20px;width: 100%;font-weight: 600;}
.navbar-default {background: #56acd6;border: 0px solid transparent;min-height: 40px;}
.navbar-nav > li {} 
.navbar-default .navbar-nav > li > a {color: #fff;font-size: 15px;padding: 0;}
.navbar-default .navbar-nav > li > a > div{padding: 10px 15px 10px 15px;}
/* .navbar-default .navbar-nav > li > a:hover {color: #f9c75a;}  */ 
.navbar-default .navbar-nav > li > a > .hover_active:hover{background-color: #7dc5e8;border-bottom: 7px solid #E4F2F8;padding-bottom: 7px;color:white;}
.navbar-default .navbar-nav > li > a > .hover_active2:hover{background-color: #7dc5e8;border-bottom: 7px solid white;padding-bottom: 7px;color:white;}
.navbar-default .navbar-nav > li > a > .active{background-color: #7dc5e8;border-bottom: 3px solid #E4F2F8;padding-bottom: 7px;color:white;}
.navbar-default .navbar-nav > li > a > .active2{background-color: #7dc5e8;border-bottom: 3px solid white;padding-bottom: 7px;color:white;}
.navbar-default .navbar-nav > li > a > .hover_active_dom:hover{/* padding-bottom: 5px!important; */}
.navbar-brand {font-size: 16px;}
.glyphicon-home {color: #fff;font-size: 13px;}
/* .glyphicon-home :hover{color: #f9c75a ;} */
.navbar-nav > li > a {padding-top: 0px;padding-bottom: 0px;}
.navbar-toggle{margin-top: 0px;margin-bottom: 0px;}
.navbar_find {float:right;}
.navbar_find input{width:180px;height: 40px;border: 0;font-size: 16px;font-weight: 300;font-style: italic;padding: 3px 0;background: #56acd6;color: white;outline: none;}
.navbar_find  input::-webkit-input-placeholder { /* WebKit, Blink, Edge */color:    #fff;}
.navbar_find  input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:    #fff;opacity:  1;}
.navbar_find  input::-moz-placeholder { /* Mozilla Firefox 19+ */color:    #fff;opacity:  1;}
.navbar_find  input:-ms-input-placeholder { /* Internet Explorer 10-11 */color:    #fff;}
.navbar_find img{border-left: 1px solid white;padding: 3px 10px;cursor: pointer;}
.navbar_find .lk {font-size: 15px;color: #fff;background: #ffc254;padding: 10px 25px;height: 40px;cursor: pointer;width: 145px;text-align: center;}
 
.main_lenta {background-color: #e4f2f8;padding: 50px 0 10px 0;}
.main_lenta .border {border-bottom: solid #91c7e3 1px;padding: 0 0 5px 0;}
.main_lenta .slider2 .p {font-size: 18px;margin: 0 40px;}
.slider2 .carousel-caption {bottom: 0px;right: 0%;left: 0%;background: rgba(0, 0, 0, 0.3);padding-top: 10px;}
.slider2 .carousel-control {background-image: none;}
.slider2 .carousel-control {background-image: none;}
.slider2 .carousel-indicators {bottom: 0px;}
.slider2 .carousel-indicators li {width: 7px;height: 7px;}
.slider2 .carousel-indicators .active {margin: 1px;}

.main_lenta .slider2 .h3 {font-size: 16px;text-align: left;}
.main_lenta .slider2 .a {color: #fff;text-decoration: blink;}
.main_lenta .slider .title_s {background: #007bbe;font-size: 17px;padding: 9px 15px;color: #FFF;}
.main_lenta .slider .list {height: 328px;overflow: hidden;overflow-y: scroll;padding: 0 10px 0 0;} 
.main_lenta .slider .list hr {border-top: 1px solid #ededed;margin: 10px 0;} 
.main_lenta .slider .list::-webkit-scrollbar{width:3px;}
.main_lenta .slider .list::-webkit-scrollbar-thumb{border-width:1px 1px 1px 2px;border-color: #777;background-color: #aaa;}
.main_lenta .slider .list::-webkit-scrollbar-thumb:hover{border-width: 1px 1px 1px 2px;border-color: #555;background-color: #56acd6;}
.main_lenta .slider .list::-webkit-scrollbar-track{border-width:0;}
.main_lenta .slider .list::-webkit-scrollbar-track:hover{border-left: solid 1px #aaa;background-color: #eee;}

	.obrashenie {margin: 40px 0 0 0;} 
	.obrashenie a {color: #000;text-decoration: none;} 
	.obrashenie .f_title {margin: 0 0 20px 0;color: #007dbe;font-size: 18px;font-family: 'PT Sans Narrow', sans-serif;font-weight: 400;} 
	.obrashenie .f_main_text {font-size: 16px;}
	.obrashenie .f_podpis_text {color: #007dbe;font-size: 13px;font-style: italic;}

.main_info {margin: 40px 0 0 0;}
.main_info .title {font-size: 20px;padding: 7px 0;text-align: center;}
.main_info .text {font-size: 16px;}
.main_info .text2 {font-size: 13px;}

.main_events {margin: 20px 0 0 0;}
.main_events .text {font-size: 16px;}
.main_events .text_dat {font-size: 14px;font-style: italic;}
.main_events .text_blue {color:#2487c2;text-decoration: underline;}
.main_events .detal {padding: 0 0 15px 0;height: 80px;}
.main_events .region {color:#1577FF;text-decoration: underline;}	
.main_events .border {border-bottom: solid #91c7e3 1px;padding: 0 0 5px 0;}	
.main_events .info {color: #F28E00;}
.main_events .img img {height: 140px;padding: 0 0 15px 0;border-radius: 3px;}

.main_baner {padding: 30px 0;}
.main_baner .block {height: 70px;cursor: pointer;background: #007DBE;border: 2px solid #007DBE;border-radius: 3px;color: #FFF;}
.main_baner .block:hover {box-shadow: 0 0 10px rgba(0,0,0,0.5);background: #1185c3;border: 2px solid #1185c3;}
.main_baner .block .text1 {float: left;margin: 14px 0 0 15px;font-size: 18px;line-height: 1.1;}
.main_baner .block .text2 {float: left;margin: 14px 0 0 25px;font-size: 18px;line-height: 1.1;}
.main_baner .block .text3 {float: left;margin: 10px 0 0 10px;font-size: 14px;line-height: 1.1;}
.main_baner .block .text4 {float: left;margin: 10px 0 0 10px;font-size: 14px;line-height: 1.1;}
.main_baner .block img {float: left;}
.main_baner .block .img2 {margin: 2px 0 0 20px;}
.main_baner .block .img3 {margin: 4px 5px 4px 15px;}
.main_baner .block .img4 {margin: 3px 0 3px 8px;}
.main_baner .block4 {height: 70px;cursor: pointer;background: #ffc254;border: 2px solid #ffc254;border-radius: 3px;color: #FFF;}
.main_baner .block4:hover {box-shadow: 0 0 10px rgba(0,0,0,0.5);background: #ffc96a;border: 2px solid #ffc96a;}
.main_baner .block4 .text3 {float: left;margin: 13px 0 0 10px;font-size: 16px;line-height: 1.2; color: #000;}
.main_baner .block4 img {float: left; }
.main_baner .block4 .img3 {margin: -2px 0px 0px -2px;}


.main_multimedia {margin: 0 0 20px 0;}
.main_multimedia .text {text-align: center;text-align: center;font-style: italic;font-size: 16px;}
.main_multimedia .img-responsive {border-radius: 3px;width: 100%;}
.main_multimedia .glyphicon {font-size: 18px;margin-top: -9px;}
.main_multimedia .carousel-control {background-image:none;}
.main_multimedia .carousel {margin: 5px 0;}
	
.main_act_and_prog {background:#EBF5FA;padding: 30px 0;}
.main_act_and_prog a {text-decoration: blink;}
.main_act_and_prog .act {border: 2px solid #FFF;border-radius: 6px;text-align: center;background: #56ACD6;}
.main_act_and_prog .act:hover {box-shadow: 0 0 10px rgba(0,0,0,0.5);}
.main_act_and_prog .act .img {height: 150px;border-radius: 6px 6px 0 0;}
.main_act_and_prog .prog {border: 2px solid #FFF;border-radius: 6px;text-align: center;background: #F9C75A;}
.main_act_and_prog .prog:hover {box-shadow: 0 0 10px rgba(0,0,0,0.5);}
.main_act_and_prog .prog .img {height: 150px;border-radius: 6px 6px 0 0;}
.main_act_and_prog .text {margin: 10px 25px;min-height: 55px;color:#FFF;}
.main_act_and_prog .h_1 {font-size: 18px;}
.main_act_and_prog .h_2 {font-size: 15px;}


.main_partners {padding: 30px 0;}
.main_partners .f_title_razdel {border-bottom: solid #91c7e3 1px;}
.main_partners .block {margin: 15px 0 0 0;}		
.main_partners .block img {height: 50px;padding-right:20px;}
		
/* Новости */
.block_news {}
.block_news .title1 {padding-bottom: 25px;padding-top: 0px;font-family: Nautilus Pompilius;color:#1cbdf0;font-size: 48px;/* text-shadow:0 3px 0.2em white,0 3px 0.2em white,0 3px 0.2em white,0 3px 0.2em white,0 3px 0.2em white,0 3px 0.2em white,0 3px 0.2em white,0 3px 0.2em white,0 3px 0.2em white,0 3px 0.2em white,0 3px 0.2em white,0 3px 0.2em white,0 3px 0.2em white,0 3px 0.2em white,0 3px 0.2em white,0 3px 0.2em white; */}
.block_news .big_block {width:100%;height: 400px;position: relative;display:inline-block;float: left;}
.block_news .big_block .carousel_indicator {text-align: center;position: absolute;z-index: 5;bottom: 6px;margin: auto;width: 100%;}
.block_news .big_block .carousel_indicator .ci{cursor:pointer;display:inline-block;width: 4px;height: 4px;margin: 0 5px 2px 5px;background: #fff;border-radius: 10px;}
.block_news .big_block .carousel_indicator .active {width: 8px;height: 8px;margin: 0px 5px 0 5px;border: 2px solid #fff;border-radius: 10px;background: rgba(255, 255, 255, 0);}
.block_news .big_block a {color:black;text-decoration:none;width: 100%;position: absolute;}
.block_news .big_block_border {position: relative;height: 400px;cursor: pointer;background-color: white; margin-left:auto;margin-right:auto;}
.block_news .white_block {background-color: white;}
.block_news .right_blocks {/* width:340px; */display:inline-block;float: left;}
.block_news .right_block {position: relative;padding:19px 10px 18px 10px;}
.block_news .right_block .right_block_up {cursor:pointer;position: absolute;background-color: transparent;z-index: 15;height: 100px;width: 100%;margin: -20px 0 0 -10px;}
.block_news .right_block a {color:black;text-decoration:none;}
.block_news .right_block .dat {padding: 0 0 3px 0;font-size: 14px;font-style: italic;}
.block_news .right_block .dat span {color: #007dbe;text-decoration: underline;}
.block_news .right_block .title {font-weight: 400;min-height: 42px;line-height: 20px;font-size: 17px;font-family: 'PT Sans Narrow', sans-serif;}
.block_news .big_block_f {min-height: 70px;width: 100%;bottom: 0px;position: absolute;background: rgba(255, 255, 255, 0.8);padding: 25px;margin: 0 0 30px 0;}
.block_news .big_block_f .title {color: #000;font-size: 20px;line-height: 26px;font-weight: 600;text-align: center;}
.block_news .block {margin: 15px 0 20px 0;height: 360px;padding: 0 5px;}
.block_news .block a {color:black;text-decoration:none;}
.block_news .block_border {cursor: pointer;background-color: white; margin-left:auto;margin-right:auto;border: 2px solid #ace5fe;}
.block_news .block_h {}
.block_news .block_h .img {width: 100%;height:192px;background: #B2B3B4;}
.block_news .block_c {padding: 0 15px;}
.block_news .block_c .dat {padding: 10px 0 5px 0;font-size: 12px;font-family: Open Sans;font-style: italic;}
.block_news .block_c .title {height: 80px;line-height: 26px;color:#ef6363;font-family: Nautilus Pompilius;font-size: 20px;}
/* .block_news .block_c .text {padding:0 0;height: 155px;margin-top: 10px;line-height: 22px;font-size: 18px;min-height: 100px;} */
.block_news .block_f {padding: 15px 15px 16px 15px;height: 51px;}
.block_news .block_f .odnaknopka {float: left;}
.block_news .block_f .next {font-size: 18px;color:#00a6eb;float: right;}
/* Новости ^^^ */
		
.news {min-height: 355px;}
.news dl {margin-top: 10px;}
.news img {max-width:414px;max-height:274px;margin-right: 10px;}
.news p {line-height: 1.4;}
.news .dat {font-size: 15px;padding-top: 10px;}
.news .title {font-size: 22px;padding: 5px 0 10px 0;border-bottom: solid #91c7e3 1px;}
.news .title_all {font-size: 22px;padding: 5px 0 10px 0;}
.news_line {border-bottom: solid #91c7e3 1px;}

.agr .menu_news {margin: 10px 0;}
.agr .menu_news .title {font-size: 22px;color: #898989;margin: 10px 0;}
.agr .menu_news .select {font-size: 16px;color: #000;margin: 0 0 0 10px;}
.agr .menu_news .activ {color: #56acd6;}


.agr_news .active {background: #F3F3F3;}
.agr_news .block {padding: 10px 20px;margin: 1px 0;}
.agr_news .bl:hover {background: #DFF0F7;}
.agr_news .block .img {border: 1px solid #CAE5F2;height: 100px;}
.agr_news .dt {color: #898989;}
.agr_news .block img{padding: 0 0 10px 0;}
.agr_news .block .title {font-size: 18px;color: #000;padding: 0 0 10px 0;}
.agr_news .block .text {color: #000;margin: 10px 0 0 0;}

.agr_photo .active {background: #F3F3F3;}
.agr_photo .title_albom {font-size: 20px;color: #000;padding: 10px 0 0 0;}
.agr_photo .block {padding: 10px;margin: 1px 0;}
.agr_photo .bl:hover {background: #DFF0F7;}
.agr_photo .block .img {border: 1px solid #CAE5F2;height: 100px;}
.agr_photo .dt {color: #898989;}
.agr_photo .block .title {font-size: 20px;color: #000;padding: 10px 0 0 0;}
.agr_photo .block .text {font-size: 16px;color: #000;margin: 10px 0 0 0;}
.agr_photo .gallery_img {margin: 10px 0;height: 130px;}

.agr_file .active {background: #F3F3F3;}
.agr_file .block {padding: 10px;margin: 1px 0;}
.agr_file .bl:hover {background: #DFF0F7;}
.agr_file .dt {color: #898989;}
.agr_file .block .title {font-size: 20px;color: #000;padding: 10px 0 0 0;}
.agr_file .block .text {font-size: 16px;color: #000;margin: 10px 0 0 0;}

.agr_video .active {background: #F3F3F3;}
.agr_video  .dt {color: #898989;}
.agr_video .name {font-size: 20px;color: #000;padding: 10px 0 0 0;}
.agr_video .block {padding: 10px;margin: 1px 0;}
.agr_video .bl:hover {background: #DFF0F7;}
.agr_video .block .img {border: 1px solid #CAE5F2;height: 100px;}
.agr_video .block .title {font-size: 20px;color: #000;padding: 10px 0 0 0;}
.agr_video .block .text {font-size: 16px;color: #000;margin: 10px 0 0 0;}
.agr_video .gallery_img {margin: 10px 0;height: 130px;}

.obrachenie_1 {background: #e4f2f8;padding: 70px 0 35px 0;}
.obrachenie_1 .tema {color: #007dbe;text-align: center;font-size: 20px;margin: 0 0 20px 0;}
.obrachenie_1 .block .img {float: left;}
.obrachenie_1 .block .text {float: left;margin: 0 0 0 20px;width: 720px;}
.obrachenie_1 .block .text .txt {font-size: 18px;}
.obrachenie_1 .block .text .ps {font-size: 13px;color: #007dbe;}
.obrachenie {padding: 35px 0;}
.obrachenie .history {font-size: 16px;font-weight: 700;margin: 0 0 35px 0;text-align: center;}
.obrachenie .tema {color: #007dbe;text-align: center;font-size: 20px;margin: 0 0 20px 0;}
.obrachenie .line {margin: 0 0 30px 0;border-top: 1px solid #eeeeee;}
.obrachenie .block {display: inline-block;margin: 0 0 50px 0;}
.obrachenie .block .img {float: left;width: 220px;min-height: 10px;}
.obrachenie .block .tab {display: table;}
.obrachenie .block .tab .text {color:#434343;font-size: 17px;float: left;margin: 0 0 0 20px;width: 720px;}
.obrachenie .block .tab .text .dat {font-weight: 700;margin: 0 0 10px 0;}
.obrachenie .block .tab .text .txt {}
.obrachenie .block .tab .text .ps {font-size: 13px;color: #007dbe;}
.obrachenie .fon {background: #eee;padding: 40px;} /* Ниже для перекрытия стилей*/
.obrachenie .fon .tab .text {width: 650px;} /* Ниже для перекрытия стилей*/



.form-control {
width: 175px !important;
height: 25px !important;
display: table-row;
border-radius: 0px;
}
.navbar-form {
margin-top: 7px;
margin-bottom: 6px;
}		
		
.navbar-form.navbar-right:last-child {
margin-right: -50px;
}
	
/* Стили по умолчанию, для всех сайтов  */	
	/* bootstrap */
		/* Календарь */
			.b_calendar {padding: 10px 0 0 0;} 
			.b_calendar .calendar {border-radius: 0 0 3px 3px;padding: 15px;font-size: 13px;background: #ebebeb;} 
			.b_calendar .calendar table {text-align: center;} 
			.b_calendar .calendar .text  {font-size: 13px;}
			.b_calendar .calendar .num {width: 25px;height: 25px;padding: 6px 5px 0 5px;margin: 2px 1px;} 
			.b_calendar .calendar .now  {background: #007bbe;border-radius: 11px;color: #fff;}
			.b_calendar .calendar .activ  {padding: 5px 4px 0px 4px;border: 1px solid #007bbe;border-radius: 11px;background: #fff;color: #000;}
			.b_calendar .calendar .year  {text-align: right;margin: 0 0 10px 0;}
			.b_calendar .calendar .moutch  {text-align: left;margin: 0 0 10px 0;}
			.b_calendar .calendar_title  {border-radius: 3px 3px 0 0;background: #007bbe;font-size: 17px;padding: 5px 15px;color: #FFF;margin: 0;}
		/* Календарь */
		/* breadcrumb - Хлебные крошки */
			.breadcrumb {background-color: #fff;padding: 25px 15px 0 0;margin-bottom: 5px;}
		/* breadcrumb - Хлебные крошки */
	/* bootstrap */
/* Стили по умолчанию, для всех сайтов  */	


		
		