/*no_standarts_fonts{*/
@import url(//fonts.googleapis.com/css?family=Roboto:100,300,400,700,800,900,400italic,700italic&subset=latin,cyrillic-ext);


.logosun {
    position: absolute;
    top: 16px;
    right: -161px;
}

.sans_regular {
    line-height: normal;
    font-family: 'Roboto', arial;
}

.sans_caption {
    font-family: 'PT Sans Caption', arial;
    font-weight: 700;
}

.myriad {
    font-family: 'myriad_problack';
}
/*photo_read{*/
@import url(photo_read.css);
/*photo_read}*/

/*no_standarts_fonts}*/
* {
    margin: 0;
    padding: 0;
    border: 0
}

body, td, div {
    color: #000;
    font-family: 'Roboto', arial, tahoma, verdana;
    font-size: 17px;
    font-weight: 300;
}

td {
    vertical-align: top
}

input {
    font-size: 16px;
    font-family: 'Roboto', arial, tahoma, verdana;
    font-weight: 300;
}

a {
    color: #000;
    text-decoration: underline
}

a:hover {
    color: #D23600
}

table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0px
}

hr, * html hr {
    height: 1px;
    color: #E6E6E8;
    background: #E6E6E8;
    border: 1px
}

hr {
    margin: 8px 0
}

*:first-child+html hr {
    height: 1px;
    margin: 0
}

* html hr {
    margin: 0
}

p {
    line-height: 17px
}

h3 {
    font-size: 26px;
    font-weight: 300;
}

textarea {
    resize: none;
}

form {
    margin: 0;
    padding: 0;
}

img {
    border: 0;
}

input:focus, textarea:focus {
    outline: none;
}

.inputtext {
    position: relative;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

.inputtext:after, .inputtext:before {
    width: 1px;
    position: absolute;
    top: 3px;
    bottom: 1px;
    content: ' ';
}

.inputtext:after {
    background: #f6f6f6;
    left: 1px;
}

.inputtext:before {
    background: #f7f7f7;
    right: 1px;
}

.inputtext input {
    background: url(../media/input.gif) repeat-x left top #fff;
    padding: 7px 10px 8px 11px;
    font-style: italic;
    border: 1px solid #b9b9b9;
    color: #000;
    line-height: normal;
    font-family: 'Roboto', arial;
    font-weight: normal;
    font-size: 14px;
}

.clear {
    clear: both;
    height: 0;
    font-size: 0 !important;
    margin: 0;
    padding: 0;
    line-height: 0;
}

.center {
    text-align: center !important;
}

.right {
    text-align: right !important;
}

.relative {
    position: relative;
}
.inlblck{display:inline-block;vertical-align:top;}

.myborder {
    border-top: 1px solid #d6dbd6;
}

.bodywidth {
    width: 1300px;
    margin: 0 auto;
}

.submitall {
    background: url(../media/serch.png) no-repeat left top #3c80e5;
    padding: 8px 9px 9px 34px;
    min-width: 110px;
    text-align: center;
    color: #fff;
    font-size: 100%;
    font-weight: 300;
    line-height: normal;
    font-family: 'Roboto', arial;
	border-radius:4px;
border-bottom: 2px solid #1c57c9;	
cursor:pointer
}

.moidep .submitall  {width: 110px;}

#body {
    background: url(../media/bg.gif) no-repeat center top #e8e8e8;
	min-width: 882px;
}

#overflow_hidden {
    min-width: 1215px;
    overflow: hidden;
}

/*font_size_standar{*/
body,
#index_content .div_karaganda_cifri .ul .li,
#index_content .narod_control .carusel .li,
.cont_multimedia .carusel_media .li {
    font-size: 12pt;
}

/*font_size_standar}*/
/*scroll{*/
.jspContainer {
    overflow: hidden;
    position: relative;
}

.jspPane {
    position: absolute;
    margin-left: 0 !important;
}

.jspVerticalBar {
    position: absolute;
    top: 0;
    z-index: 666;
    right: 0;
    width: 10px;
    height: 99%;
}

.jspHorizontalBar {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 10px;
}

.jspVerticalBar *,
.jspHorizontalBar * {
    margin: 0;
    padding: 0;
}

.jspCap {
    display: none;
}

.jspHorizontalBar .jspCap {
    float: left;
}

.jspTrack {
    position: relative;
}

.jspDrag {
    background: #d0d0d0;
    position: relative;
    top: 0;
    left: 0;
    cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
    float: left;
    height: 100%;
}

.jspArrow {

    text-indent: -20000px;
    display: block;
    cursor: pointer;
}

.jspArrow.jspDisabled {
    cursor: default;

}

.jspVerticalBar .jspArrow {
    height: 0;
}

.jspHorizontalBar .jspArrow {
    width: 0;
    float: left;
    height: 100%;
}

.jspVerticalBar .jspArrow:focus {
    outline: none;
}

.jspCorner {
    background: #d0d0d0;
    float: left;
    height: 100%;
}

.jspScrollable:focus {
    outline: none;
}

.jspTrack {
    z-index: 10;
}

/*scroll}*/
/*animate{*/
#ahome *,
#head .tweeter *,
#head .facebook *,
#head .search *,
#head .kalendar *,
#menu_left .menu_bottom li a img {
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

a, a *, .menu_top li,
h3 * {
    -webkit-transition: color 0.2s;
    -moz-transition: color 0.2s;
    -o-transition: color 0.2s;
    transition: color 0.2s;
}

/*animate}*/
/*icons{*/
.icons {
    background: url(../media/icons.png) no-repeat left top;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;

}

.icons.icon_1_1 {
    background-position: -2px top;
    height: 21px;
    width: 27px;
}

.icons.icon_1_2 {
    background-position: -13px top;
    width: 14px;
    height: 12px;
}

.icons.icon_1_fb {
    background: url(../media/icons/fb.png) no-repeat center center;
    width: 14px;
    height: 14px;
}

.icons.icon_2_1 {
    background-position: left -13px;
    width: 14px;
    height: 14px;
}

.icons.icon_3_1 {
    background-position: left -28px;
    width: 16px;
    height: 16px;
}

.icons.icon_4_1 {
   background: url(../media/glas.png) no-repeat center center;
   width:47px;
   height:47px;
   margin:0!important;
}

.icons.icon_5_1 {
    background-position: left -69px;
    width: 7px;
    height: 4px;
}

.icons.icon_5_2 {
    background-position: -8px -69px;
    width: 7px;
    height: 4px;
}

.icons.icon_5_3 {
    background-position: -16px -69px;
    width: 7px;
    height: 4px;
}

.icons.icon_5_4 {
    background-position: -24px -69px;
    width: 7px;
    height: 4px;
}

.icons.icon_6_1 {
    background-position: left -74px;
    width: 29px;
    height: 30px;
}

.icons.icon_6_2 {
    background-position: -30px -74px;
    width: 30px;
    height: 30px;
}

/*icons}*/
/*head{*/
#head {
    background:#2b4472;
    height: 47px;
}


.til {
    color: #fff;
    margin-top: 12px;
    float: right;
    width: 317px;
}

.til b , .til  .select {display:inline-block; vertical-align:top;}
.til b  {width:138px; font-size: 16px; }

.til .select {
    width: 55px;
    position: relative;
}

.select u {
    text-decoration: none;
    color: #d6b78e;
    font-weight: 700;
    font-size: 16px;
    cursor: pointer;
    background: url(../media/strl.png) no-repeat right 9px;
    padding-right: 18px;
}
.topbanners {font-size:0}

.topbanners a:last-child {margin-right:0}
.topbanners a.b2 {background: url(../media/banners/b2.jpg) no-repeat left top;}
.topbanners a.b3 {background: url(../media/banners/b3.jpg) no-repeat left top;}

.topbanners u {
    text-decoration: none;
    position: absolute;
    left: 120px;
    top: 30px;
    font-size: 16px;
    width: 156px;
}


.golos2 {padding:30px 30px; background: url(../media/golosfon.jpg) repeat-x left top #3c80e5;

   -webkit-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
}

.midleblock  .div_shadow {width:335px; display:inline-block; vertical-align:top; position:relative;}
.nm {
    padding: 24px 27px 19px 27px;
    color:#2b4472;
    font-weight: 300;
    font-size: 26px;
    z-index: 10;
    line-height: 37px;
    border-bottom: 1px solid #dee2e2;
    margin-bottom: 8px;
}


.lang {
    position: absolute;
    left: -4px;
    top: 0;
    display: none;
    background: #d6b78e;
    padding: 0;
	z-index:100
}

.lang li {display:block; padding:5px 13px}
.lang li a {text-decoration:none; font-size:15px}

#lang, #lang li, #head .fl {
    float: left;
}

#lang {
    list-style: none;
    width: 14.4%;
    position: relative;
}

#lang:after {
    background: url(../media/head/head_l.png) no-repeat left top;
    position: absolute;
    top: 0;
    left: 0;
    width: 174px;
    height: 6px;
    content: ' ';
}

#lang li {
    position: relative;
    z-index: 5;
}

#lang li:first-child {
    padding-left: 12px;
}

#lang li a {
    display: block;
    color: #cecece;
    text-decoration: none;
    font-size: 90%;
    padding: 11px 14px;
}

#lang li.act a, #lang li a:hover {
    color: #52afae;
}

#ahome {
    background-position: left -10px;
    position: relative;
    z-index: 5;
    text-align: center;
    display: block;
    height: 47px;
    width: 47px;
    background-color:#17263d;
}

#ahome .icons.icon_1_1 {
    margin-top: 14px;
    margin-left: -2px;
}

#ahome:hover .icons.icon_1_1 {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

#head .facebook {
    height: 40px;
    width: 30px;
    text-align: center;
    margin-left: 14px;
}

#head .tweeter {
    height: 40px;
    width: 30px;
    text-align: center;
    margin-left: 14px;
}


#head .tweeter .icons {
    margin-top: 14px;
}

#head .facebook .icons {
    margin-top: 13px;
}

#head .tweeter:hover .icons {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

#head .facebook:hover .icons {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}


#head .search {
    cursor: pointer;
    height: 40px;
    position: relative;
	margin-bottom:85px
}

#head .search .icons {
    margin-top: 13px;
}

#head .search:hover .icons {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

#head .search .form {
    background: url(../media/head/search_shadow.gif) repeat-x left bottom #eaeaea;
    display: none;
    cursor: default;
    height: 39px;
    width: 255px;
    border-right: 1px solid #fff;
    position: absolute;
    top: 0;
    left: 0;
    border-top: 1px solid #7c7c7c;
	z-index: 1;
}

#head .search .form .inl {
    float: left;
}

#head .search .form .search_sub {
    background: url(../media/head/search_sub.gif) no-repeat 11px 12px;
    cursor: pointer;
    border: 0;
    width: 38px;
    height: 39px;
}

#head .search .form .search_txt {
    background: none;
    font-size: 100%;
    padding: 9px 0 8px;
    width: 190px;
    line-height: normal;
    font-family: 'Roboto', arial;
    font-weight: normal;
}

#head .search .form .close {
    background: url(../media/head/close.gif) no-repeat center center;
    height: 39px;
    width: 27px;
}

#head .kalendar {
    height: 40px;
    text-align: center;
    width: 25px;
    margin-left: 15px;
}

#head .kalendar .icons {
    margin-top: 12px;
}

#head .kalendar:hover .icons {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

#head .dr {
    float: left;
    width: 50%;
    position: relative;
    margin-top: 2px;
}

.kurs_valut b {font-weight:300;     font-size: 15px;}
.maxmin {position:absolute; right:0; top:6px; font-size:0;}
  .maxmin li {display:inline-block; vertical-align:top;margin-right:5px;}
	.maxmin li a{display:block;width:26px;height:31px;}
	.maxmin li a.min{background:url(../media/a_min_act.png) left top no-repeat;}
	.maxmin li a.big{background:url(../media/a_big.png) left top no-repeat;}

  body.bigfont * {
    font-size: 17px; 
}


#head .pogoda {
    width: 190px;
    height: 45px;
    background: #273e69;
}

#head .pogoda .result {
    color: #fff;
    font-size: 90%;
}

#head .pogoda .result .dib {
    float: left;
    display: block;
}

#head .pogoda .result .gorod {
    color: #cecece;
    padding-top: 11px;
}

#head .pogoda .result .temp {
    padding-top: 11px;
}

#head .pogoda .result .icon {
    width: 34px;
    text-align: center;
    margin-left: 1px;
}

#head .pogoda .result .icon:before {
    vertical-align: middle;
    height: 40px;
    width: 1px;
    margin-left: -1px;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    content: ' ';
}

#head .pogoda .result .icon img {
    vertical-align: middle;
}

#head .pogoda .abspogoda {
    display: none;
    list-style: none;
}

#head .kurs_valut {
    list-style: none;
    padding-top: 14px;
    padding-left:20px;
}

#head .kurs_valut li {
    color: #fff;
    font-size: 14px;
    margin-right: 16px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#versiya_slab {
    display: block;
    float: left;
    color: #fff;
    font-size: 100%;
    text-decoration: none;
    padding: 0 9px;
    height: 40px;
	margin-left:0
}

#versiya_slab .icons {
    margin-top: 8px;
    margin-right: 11px;
}

#versiya_slab .itxt {
    padding-top: 14px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    padding-left: 9px;
    font-size: 15px;
}

#versiya_slab:hover {
    color: #52afae;
}

#content .bodywidth {
    position: relative;
}

/*menu_left{*/
#menu_left {
    background: #fff;
    width: 220px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
}

.whitefon {background:#fff; width:194px; height:47px; float:left;display: none}

#menu_left .menu_top {
    background: #fff;
    list-style: none;
    padding-top: 27px;
}

#menu_left .height {
    background: #fff;
    width: 220px;
}

#menu_left .menu_top.color {
    padding-top: 9px;
    padding-bottom: 14px;
}

#menu_left .menu_top li {
    position: relative;
}

#menu_left .menu_top li.sub:after {
    background: url(../media/strl.png) no-repeat left top;
    width: 9px;
    height: 7px;
    position: absolute;
    top: 18px;
    right: 26px;
    content: ' ';
}

#menu_left .menu_top li a {
	font-weight:700;
    display: block;
    font-size: 100%;
    line-height: 120%;
    color: #000;
    text-decoration: none;
    padding: 10px 49px 11px 29px;
}

/*
#menu_left .menu_top li.sub  a{

font-weight:700
}
*/


#menu_left .menu_top.color li a {
    font-weight: normal;
}

#menu_left .menu_top.color li a {
    color: #000;
}

#menu_left .menu_top li.act a, #menu_left .menu_top li a:hover {
    color: #000;
}

#menu_left .menu_top li ul {
    display: none;
}

#menu_left .menu_top li .a {
    position: relative;
    z-index: 5;
}

#menu_left .menu_top li.active .a {
    color: #d6b78e;
}

#menu_left .menu_top li.active:after {
    background: url(../media/menu_left/strl_act.png) no-repeat left top;
    width: 29px;
    height: 29px;
    top: 5px;
    right: 8px;
}

#menu_left .submenu {
    background: #182130;
    display: none;
    position: absolute;
    left: 99%;
    top: 0;
    bottom: 0;
    padding: 13px 0 0 0;
    list-style: none;
    width: 215px;
    z-index: 1001;
    opacity: 0.9;
}

#menu_left .submenu li a {
    display: block;
    padding: 11px 10px 12px 27px;
    text-decoration: none;
    color: #fff;
    font-size:16px;
    line-height: 120%;
}

#menu_left .submenu li a:hover {
    color: #E6F0FF;
}

#menu_left .menu_bottom {
    list-style: none;
    padding-top: 18px;
}

#menu_left .menu_bottom li {
    position: relative;
}

#menu_left .menu_bottom li .img {
    position: absolute;
    top: 0;
    left: 22px;
    height: 100%;
    max-height: 65px;
}

#menu_left .menu_bottom li .img:before {
    margin-left: -1px;
    width: 1px;
    height: 100%;
    vertical-align: middle;
    content: ' ';
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

#menu_left .menu_bottom li .img img {
    vertical-align: middle;
    margin-top: -2px;
}

#menu_left .menu_bottom li a {
    display: block;
    padding: 10px 10px 11px 56px;
    text-decoration: none;
    color: #fff;
    font-size: 103%;
    line-height: 120%;
}

#menu_left .menu_bottom li a:hover {
    color: #E6F0FF;
}

#menu_left .menu_bottom li a:hover img {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

/*menu_left}*/
/*content_block{*/
#content_block {
    min-height: 500px;
    padding-left: 225px;
    margin-left: 20px;
    position: relative;
}

#content_block .abs_ssilkafr {
    position: absolute;
    top: 40px;
    right: 0;
    list-style: none;
    z-index: 50;
}

#content_block .abs_ssilkafr li {
    float: left;
    padding-left: 33px;
}

#content_block .abs_ssilkafr li.f1 {background: url(../media/icons.png) no-repeat left -27px;   padding: 10px 0 10px 37px;}
#content_block .abs_ssilkafr li.f2 {background: url(../media/icons.png) no-repeat left  -266px;  padding: 13px 0 10px 37px; margin-left:25px}
.hedblock {height:129px}

#content_block .abs_ssilkafr li a {
    color: #fff;
    font-size: 16px;
    display: block;
    text-decoration: none;
    position: relative;
}

#content_block .abs_ssilkafr li a:after {
    background: #1b1b1b;
    height: 2px;
    position: absolute;
    top: 100%;
    margin-top: -2px;
    left: 0;
    right: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
    -moz-opacity: 0.4;
    -khtml-opacity: 0.4;
    opacity: 0.4;
}

/*index_content{*/
#index_content {
    padding-top: 9px;
}

#index_content .float_l {
    float: right;
    width: 307px;
    position: relative;
    z-index: 1000;
    font-size:0
}


.blog_akima_goroda {display:inline-block; vertical-align:top; width:100%}
.press_center {display:none; vertical-align:top; width:244px; font-size: 16px; }

#content_block h3 {
    line-height: normal;
    font-family: 'Roboto', arial;
    position: relative;
}

#content_block h3, #content_block h3 a {
    color: #000;
}

#content_block h3 a {
    text-decoration: none;
    line-height: 95%;
    position: relative;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#content_block h3 a .t {
    position: relative;
    z-index: 10;
}



#content_block h3 a:hover {
    color: #b92b2c;
}

#content_block h3 a:hover:after {
    background: #b92b2c;
    border-top: 1px solid #cb6767;
}

#content_block .h h3 a {
   	font-size:18px;
	color:#fff;
	font-weight:700;
	text-decoration:none;
}

#content_block .h h3 a:hover {
   	opacity:0.6
}


#content_block .h h3 a:after {
    display: block;
}


#content_block h3 .strl {
    position: absolute;
    top: 7px;
    right: 6px;
    background: url(../media/strl.png) no-repeat left top;
    width: 10px;
}


.logo {
    position: absolute;
    top: 14px;
    left: 245px;
    z-index: 1001;
}

.akimat_karagandy {
    margin: 1px 0 0 0;
    font-size: 28px;
    line-height: 32px;
    position: absolute;
    left: 112px;
    top: 24px;
    color: #000;
    font-weight: 100;
}

 .akimat_karagandy b {
display:block;
font-size:35px;
font-weight: 900;
}


.txtopis {
    color: #fff;
    font-size:90%;
    line-height: 125%;
    padding-top: 3px;
    display: block;
    position: absolute;
    left: 102px;
    width: 600px;
    top: 83px;
}

.search  .search_txt  {
background:#fff; padding:19px 20px 15px 29px; 
width:68%;
display:inline-block; 
vertical-align:top;
font-size:16px
}

.setup {
    background: url(../media/icons.png) no-repeat 12px -198px;
    width: 60px;
    height: 30px;
    border-left: 1px solid #f0f0f0;
    border-right: 1px solid #f0f0f0;
    display: inline-block;
    vertical-align: top;
    margin-top: 16px;
	cursor:pointer;
}


.linki li {display:inline-block; vertical-align:top; background: url(../media/icons.png) no-repeat left top; padding:10px; margin:0 15px 0 0}
.linki li.p1 {background-position:left -73px}
.linki li.p2 {background-position:left -120px}
.linki li.p3 {background-position:7px  -158px}
.linki li  a {padding-left:35px; text-decoration: none; color: #fff;} 
.linki {margin-top:12px}
.linki li.f1 {background: url(../media/icons.png) no-repeat 7px 10px !important;}

.search  form { background:#fff;
    -webkit-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
}
.slider {height:318px;}

.search_sub {
    background: url(../media/lupa.png) no-repeat 9px 19px;
    cursor: pointer;
    border: 0;
    width: 40px;
    height: 55px;
    display: inline-block;
    vertical-align: top;
    /* padding-top: 10px; */
}

/*logo}*/
/*blog_akima_goroda{*/
#index_content .blog_akima_goroda {
    margin-top: 5px;
    -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
}

#index_content .blog_akima_goroda .h {
    background: #212b3a;
    padding: 19px 10px 20px 19px;
}

#index_content .blog_akima_goroda .blog_img {
    position: relative;
}

#index_content .blog_akima_goroda .blog_img img {
    width: 100%;
}

#index_content .blog_akima_goroda .blog_img:after {
    background: url(../media/akim_shadow.png) repeat-x left top;
    height: 13px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    content: ' ';
}

#index_content .blog_akima_goroda .blog_count {
    background: url(../media/blog_count_shadow.png) repeat-x left bottom #eceded;
    list-style: none;
    overflow: hidden;
}

#index_content .blog_akima_goroda .blog_count li {
    float: left;
    border-left: 1px solid #d6d8da;
    text-align: center;
    height: 83px;
    width: 49%;
}


.blogread {
    background: url(../media/blogtitle.jpg) no-repeat left top;
    text-align: center;
    color: #fff;
    font-size: 16px;
    padding: 10px 20px 15px 50px;
    position: absolute;
    left: 20%;
    bottom: 25px;
    width: 99px;
    text-decoration: none;
}
.blogread:hover {opacity: 0.9; color:#fff}


#index_content .blog_akima_goroda .blog_count li:first-child {
    border-left: 0;
    width: 50%;
}

#index_content .blog_akima_goroda .blog_count li .num {
    color: #000;
    font-size: 29px;
    padding-top: 15px;
    display: block;
    font-weight: 300;
}

#index_content .blog_akima_goroda .blog_count li:last-child .num {
    color: #232323;
}

#index_content .blog_akima_goroda .blog_count li .txt {
    color: #868686;
    font-size: 12px;
    display: block;
    margin: 10px 0 0 0;
}

#index_content .button_akim {
    background: #fdfdfd;
    padding: 20px 0 19px 19px;
}

#index_content .button_akim .zadat_vopros, #index_content .button_akim .read_otvets {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#index_content .button_akim .zadat_vopros {
    background: #1c7170;
    font-size: 100%;
    padding: 12px 16px 9px 14px;
    text-align: center;
    border-bottom: 3px solid #165857;
    text-decoration: none;
    color: #fdfdfd;
    font-weight: bold;
	border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomright:5px;
 border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomleft:5px;
}

#index_content .button_akim .read_otvets {
    color: #232323;
    border-bottom: 1px solid #232323;
    text-decoration: none;
    font-weight: bold;
    font-size: 100%;
    line-height: 100%;
    padding-right: 2px;
    margin: 14px 0 0 11px;
}

/*blog_akima_goroda}*/
/*press_center{*/
/*
#index_content .press_center {
    padding-top: 17px;
}
*/
#index_content .press_center h3 .strl {
    top: 7px;
    right: 4px;
}

#index_content .press_center .div_shadow {
    margin-top: 5px;
    -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
	height: 287px;
	background:#fff
}

#index_content .press_center .htop_news {
    display: block;
    text-decoration: none;
}

#index_content .press_center .htop_news .img {
    height: 193px;
    display: block;
}

#index_content .press_center .htop_news .img img {
    width: 100%;
    height: 100%;
    -moz-background-size: cover !important;
    -webkit-background-size: cover !important;
    -o-background-size: cover !important;
    -khtml-background-size: cover !important;
    background-size: cover !important;
}

#index_content .press_center .htop_news .text {
    background: #fff;
    display: block;
    padding-top: 22px;
}



#index_content .press_center .htop_news .text .date {
    display: block;
    color: #212b3a;
    font-size: 16px;
    text-align:left;
	padding-left:29px;
}

#index_content .press_center .htop_news .text .date span {
    color: #72777d;
    padding-left: 9px;
}

#index_content .press_center .htop_news .text .txt {
     display: block;
    padding: 15px 0 20px 29px;
    line-height: 24px;
    font-weight: bold;
    font-size: 19px;
    color: #000;
    text-decoration: none;
    overflow: hidden;
    max-height: 171px;
}

#index_content .press_center .htop_news .text .txt2 {
    display: none;
    padding: 0 20px 0 33px;
    line-height: 25px;
    font-weight: 300;
    font-size: 16px;
    color: #000;
    text-decoration: none;
	overflow:hidden;
	height:52px
}



.otvet li a {
    background: url(/media/golos.png) no-repeat scroll left 8px;
    color: #fff;
    display: block;
    font-size: 16px;
    padding: 10px 15px 9px 38px;
	text-decoration:none;
}

.otvet li.act a {
    background: url(/media/golosact.png) no-repeat scroll left 8px;
}

.otvet li {
    list-style: none outside none;
    display: block;
    width: auto;
    text-align: left;
}

.opros b {
    color: #c7deff;
    display: block;
    margin: 10px 0 20px;
	font-size:16px
}

#index_content .press_center .news_category {
    background: #fefefe;
}

#index_content .press_center .news_category .change_c {
    list-style: none;
    display: table;
    width: 100%;
    position: relative;
}

#index_content .press_center .news_category .change_c:before {
    background: #dbdbdb;
    height: 1px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0px;
    content: ' ';
}


#vopros {background:#fff; padding:13px 23px; border-radius:6px}
.otvet {margin-bottom:30px}
.white {color:#fff; font-size:37px; font-weight:200; margin-bottom:30px; line-height: 37px;}
.block_other2 {margin:30px 0}
.map {
    width: 100%;
    height: 485px;
	position:relative;
   }

.kb {
    position:absolute; left:270px; top:30px;
	font-size:0;
	width: 78%;
}
.map #map {width:100%; height:448px; position:absolute; left:0; bottom:0;}

.copy {position:absolute; left:0; bottom:0; background:#1c2635; width:242px; height:485px}
.map .bodywidth {position:relative; height:485px}

.ab { margin:30px 20px 40px 30px; color:#fff; font-size:15px;   background: url(/media/gerb.png) no-repeat left top; padding-top:50px}
.ab u {text-decoration:none; display:block; color:#8892a1; font-size:14px; padding: 0 0 3px 0;} 
.ab a {color:#fff}
.cre {background: url(/media/flag.png) no-repeat left top; }
.ab u b {font-weight:300; font-size:15px; display:block; margin-bottom:10px}
.newss li {list-style:none; border-bottom: 1px solid #e5e5e5; display: block; }
 .newss li .img {display: inline-block; width: 88px; height: 135px; margin: 20px 0 20px 25px;}

 
	.newss .text  {vertical-align: top; padding:17px; display: inline-block; width: 194px; box-sizing: border-box;}
	.newss .text.ntxt_no_image{width:auto !important;}
	.newss .date {font-size: 13px; display:block; color:#212b3a; margin-bottom:10px; opacity:0.6 }
	 .newss li a {text-decoration:none; color:#000}
	   
.newss li  .txt   { overflow: hidden;
    max-height: 113px;
    display: block;
    font-size: 16px;}
		   


.newss {background:#fff;
-webkit-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    min-height: 786px;
    position: relative;
    }   

.newss li  .txt:hover  {opacity:0.6}
.newss li:last-child  .text {border:0}

.allnews {
    background: #2b4472;
    color: #fff;
    text-decoration: none;
    display: inline-block;
    margin: 24px 0 24px 25px;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 1.9px;
    padding: 14px 19px;
    text-transform: uppercase;
}

.allnews:hover {color:#fff; opacity:0.8}
.moidep .nm {color:#000; width:150px}
.nimerd {position:absolute; right:14px; top:20px; background:#3c80e5; border-radius:120px; padding:13px 20px; color:#fff; text-align:center; font-size:12px;} 
	.nimerd  b {font-size:37px; font-weight:300; display:block}	   

.moidep form {position:absolute; left:30px; top:180px;     width: 85%;}
	
	
.kontblock {
    background: #fff;
    -webkit-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    width: 25%;
    padding: 30px;
    display: inline-block;
    vertical-align: top;
    margin: 0 3% 5% 0;
	    font-size: 16px;
		color:#000
}

.adres {
    background: url(../media/ic_02.png) no-repeat 27px 25px #fff;
    padding-top: 80px;
}

.milo {
    background: url(../media/ic_04.png) no-repeat 27px 25px #fff;
    padding-top: 80px;
}
.fone {
    background: url(../media/ic_06.png) no-repeat 27px 25px #fff;
    padding-top: 80px;
	margin: 0
}
   
#index_content .press_center .news_category .change_c li {
    cursor: pointer;
    padding: 14px 17px 16px 17px;
    border-left: 1px solid #e0e2e4;
    border-top: 1px solid #fefefe;
    display: table-cell;
    vertical-align: top;
}

#index_content .press_center .news_category .change_c li:first-child {
    border-left: 0;
}

#index_content .press_center .news_category .change_c li span {
    display: block;
    font-size: 100%;
    color: #151c27;
    text-decoration: underline;
}

#index_content .press_center .news_category .change_c li.act {
    background: #eceded;
    font-weight: bold;
    border-bottom: 1px solid #cccdcd;
    position: relative;
    z-index: 15;
}

#index_content .press_center .news_category .change_c li.act span {
    text-decoration: none;
}

#index_content .press_center .news_category .change_n {
    position: relative;
    min-height: 50px;
}

#index_content .press_center .news_category .change_n:after {
    background: url(../media/change_n_shadow.png) repeat-x left top;
    height: 9px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    content: ' ';
}

#index_content .press_center .news_category .change_n ul {
    list-style: none;
}

#index_content .press_center .news_category .change_n .scroll_js {
    width: 285px !important;
    height: 467px;
    overflow: hidden;
}

#index_content .press_center .news_category .change_n .scroll_js .jspVerticalBar {
    display: none;
}

#index_content .press_center .news_category .change_n li {
    position: relative;
    border-bottom: 1px solid #e3e5e7;
}

#index_content .press_center .news_category .change_n li:last-child {
    border-bottom: 0;
}

#index_content .press_center .news_category .change_n li a {
    display: block;
    text-decoration: none;
    min-height: 146px;
    max-height: 192px;
    overflow: hidden;
}

#index_content .press_center .news_category .change_n li .img {
    display: block;
    width: 107px;
    position: absolute;
    top: 0;
    left: -1px;
    bottom: -1px;
}

#index_content .press_center .news_category .change_n li .img img {
    width: 100%;
    height: 100%;
    -moz-background-size: cover !important;
    -webkit-background-size: cover !important;
    -o-background-size: cover !important;
    -khtml-background-size: cover !important;
    background-size: cover !important;
}

#index_content .press_center .news_category .change_n li .text {
    display: block;
    padding-left: 106px;
}

#index_content .press_center .news_category .change_n li .text .date {
    display: block;
    color: #1c7170;
    font-size: 80%;
    padding: 16px 0 0 17px;
}

#index_content .press_center .news_category .change_n li .text .txt {
    display: block;
    color: #000;
    font-size: 95%;
    line-height: 135%;
    padding: 7px 25px 18px 15px;
}

/*press_center}*/
#index_content .float_r {
    float: left;
    width: 637px;
}

/*per80letkar{*/
#index_content .float_r .per80letkar {
    position: relative;
    padding-top: 5px;
}

#index_content .float_r .per80letkar .kar80 {
    position: absolute;
    z-index: 10;
    top: 11px;
    left: 53px;
}

#index_content .float_r .per80letkar .change_img {
    list-style: none;
}

#index_content .float_r .per80letkar .photo_layer {
    position: relative;
    z-index: 5;
    width: 100%;
    height: 347px;
    -webkit-box-shadow: 0 11px 30px rgba(0, 0, 0, 0.30);
    -moz-box-shadow: 0 11px 30px rgba(0, 0, 0, 0.30);
    box-shadow: 0 11px 30px rgba(0, 0, 0, 0.30);
    -moz-background-size: cover !important;
    -webkit-background-size: cover !important;
    -o-background-size: cover !important;
    -khtml-background-size: cover !important;
    background-size: cover !important;
}

#index_content .float_r .per80letkar .photo_top {
    position: absolute;
    right: -109px;
    bottom: -10px;
    z-index: 10;
}

#index_content .float_r .per80letkar .photo_foot {
    position: absolute;
    top: 0;
    left: -126px;
    z-index: 1;
}

#index_content .float_r .ul_change {
    position: absolute;
    left: 18px;
    bottom: 23px;
    list-style: none;
    font-size: 0;
    z-index: 15;
}

#index_content .float_r .ul_change li {
    background: url(../media/kar80let/change.png) no-repeat right top;
    margin-right: 9px;
    width: 19px;
    height: 19px;
    cursor: pointer;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#index_content .float_r .ul_change li.act {
    background-position: left top;
    cursor: default;
}

/*per80letkar}*/
#index_content .float_r .relative_fix {
    position: relative;
    z-index: 10;
}

#index_content .float_r .layer1 {
    float: left;
    width: 285px;
}

/*div_karaganda_cifri{*/
#index_content .float_r .div_karaganda_cifri {
    margin-top: 14px;
    -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
}

#index_content .float_r .div_karaganda_cifri .h {
    background: #faf9f7;
    padding: 16px 0 17px 19px;
}

#index_content .float_r .div_karaganda_cifri .h .strl {
    right: 22px;
    top: 9px;
}

#index_content .float_r .div_karaganda_cifri .carusel {
    position: relative;
}

#index_content .float_r .div_karaganda_cifri .carusel .hide {
    overflow: hidden;
    position: relative;
}

#index_content .float_r .div_karaganda_cifri .ul {
    position: relative;
    left: 0;
    list-style: none;
    font-size: 0;
    white-space: nowrap;
}

#index_content .float_r .div_karaganda_cifri .ul .li {
    width: 285px;
    white-space: normal;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#index_content .float_r .div_karaganda_cifri .ul .li a {
    display: block;
    text-decoration: none;
}

#index_content .float_r .div_karaganda_cifri .ul .li .txth {
    background: url(../media/karaganda_cifri_shadow.gif) repeat-x left bottom #eceded;
    min-height: 38px;
    display: block;
    color: #000;
    font-weight: bold;
    font-size: 100%;
    line-height: 120%;
    padding: 15px 80px 17px 18px;
}

#index_content .float_r .div_karaganda_cifri .ul .li .img {
    display: block;
    height: 282px;
}

#index_content .float_r .div_karaganda_cifri .ul .li .img img {
    width: 100%;
    height: 100%;
    -moz-background-size: cover !important;
    -webkit-background-size: cover !important;
    -o-background-size: cover !important;
    -khtml-background-size: cover !important;
    background-size: cover !important;
}

#index_content .float_r .div_karaganda_cifri  .strelkas {
    position: absolute;
    top: 22px;
    right: 18px;
    font-size: 0;
    width: 56px;
}

#index_content .float_r .div_karaganda_cifri  .strelkas:after,
#index_content .float_r .div_karaganda_cifri  .strelkas:before {
    background: url(../media/icons/strelki.png) no-repeat left top;
    width: 28px;
    height: 28px;
    position: absolute;
    top: 0;
    content: ' ';
}

#index_content .float_r .div_karaganda_cifri  .strelkas:after {
    background: url(../media/icons/strelki.png) no-repeat left top;
    left: 0;
}

#index_content .float_r .div_karaganda_cifri  .strelkas:before {
    background: url(../media/icons/strelki.png) no-repeat right top;
    right: 0;
}

#index_content .float_r .div_karaganda_cifri .strelka {
    background: url(../media/icons/strelki.png) no-repeat left bottom;
    width: 28px;
    height: 28px;
    position: absolute;
    top: 0;
    z-index: 5;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#index_content .float_r .div_karaganda_cifri .strelka.strelka_l {
    background-position: left bottom;
    left: 0;
}

#index_content .float_r .div_karaganda_cifri .strelka.strelka_r {
    background-position: right bottom;
    right: 0;
}

/*div_karaganda_cifri}*/
/*uznay_kar{*/
#index_content .float_r .uznay_kar {
    position: relative;
    margin-top: 19px;
    -webkit-box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.7);
    -moz-box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.7);
    box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.7);
}

#index_content .float_r .uznay_kar a {
    display: block;
    text-decoration: none;
}

#index_content .float_r .uznay_kar .img {
    width: 287px;
    height: 199px;
    -moz-background-size: cover !important;
    -webkit-background-size: cover !important;
    -o-background-size: cover !important;
    -khtml-background-size: cover !important;
    background-size: cover !important;
}

#index_content .float_r .uznay_kar .text {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    padding-bottom: 17px;
}

#index_content .float_r .uznay_kar .text:after {
    background: url(../media/uznay_kar/uznay_kar_shadow.png) repeat-x left top;
    height: 124px;
    position: absolute;
    left: 0;
    right: -2px;
    bottom: 0;
    content: ' ';
}

#index_content .float_r .uznay_kar .text .h, #index_content .float_r .uznay_kar .text .txt {
    position: relative;
    z-index: 5;
    color: #fff;
}

#index_content .float_r .uznay_kar .text .h {
    background: url(../media/uznay_kar/uznay_kar_h.png) repeat left top;
    padding: 14px 22px 13px 17px;
    margin-bottom: 5px;
    font-size: 110%;
    line-height: 100%;
    font-weight: bold;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#index_content .float_r .uznay_kar .text .h span {
    position: relative;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#index_content .float_r .uznay_kar .text .h span:after {
    background: url(../media/uznay_kar/uznay_kar_border.png) repeat-x left top;
    height: 2px;
    margin-top: -1px;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    content: ' ';
}

#index_content .float_r .uznay_kar .text .txt {
    display: block;
    width: 184px;
    margin: 0 auto;
    font-size: 95%;
    line-height: 120%;
}

/*uznay_kar}*/
/*golosovanie{*/
#index_content .golosovanie {
    background: #fcfcfd;
    margin-top: 18px;
    position: relative;
    -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
}

#index_content .golosovanie .scroll_js {
    height: 192px;
    overflow: hidden;
    position: relative;
}

#index_content .golosovanie .scroll_js:after {
    background: url(../media/golosovanie_shadow.png) repeat-x left top;
    height: 33px;
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    content: ' ';
}

#index_content .golosovanie .h {
    padding: 17px 0 16px 18px;
}

#index_content .golosovanie .h .strl {
    top: 9px;
    right: 22px;
}

#index_content .golosovanie .vopros {
    background: #eceded;
    border-bottom: 1px solid #e2e3e5;
    font-weight: bold;
    font-size: 100%;
    line-height: 120%;
    padding: 20px 15px 14px 18px;
}

#index_content .golosovanie .radio_select {
    background: #fefefe;
    list-style: none;
    padding: 3px 0 14px 0;
	padding: 9px 0 14px 0;
}

#index_content .golosovanie .radio_select li {
    position: relative;
    min-height: 15px;
    cursor: pointer;
    color: #000;
    font-size: 95%;
    padding: 8px 7px 8px 46px;
}
#index_content .golosovanie .radio_select li:hover{color:#1c7170;}


#index_content .golosovanie .radio_select li:after {
    background: url(../media/icons/radio.gif) no-repeat left bottom;
    position: absolute;
    top: 12px;
    left: 18px;
    width: 15px;
    height: 15px;
    content: ' ';
}

#index_content .golosovanie .radio_select li  img{display:none;}
	#index_content .golosovanie .hoverimg{background:url(../media/hoverimg.png) repeat left top; display:none;width:550px;padding:16px;position:absolute; left:96px; bottom:0; z-index:10000;-webkit-box-shadow: 0 8px 15px rgba(0,0,0,0.2);-moz-box-shadow: 0 8px 15px rgba(0,0,0,0.2);box-shadow: 0 8px 15px rgba(0,0,0,0.2);}
		#index_content .golosovanie .hoverimg:after{background:url(../media/hoverimg_strl.png) no-repeat left top; width:40px; height:12px; position:absolute; bottom:-12px; left:14px; content:' ';}
		#index_content .golosovanie .hoverimg img{width:100%;}
#index_content .golosovanie .radio_select li.click:after {
    background-position: left top;
}

#index_content .golosovanie .txt_opis_new{color:#868686; border-top:1px solid #d2d2d2; display:block; margin:6px 17px 0 18px; padding-top:18px;}


#index_content .golosovanie .radio_select li input {
    position: absolute;
    top: -100000px;
    left: -10000000px;
    visibility: hidden;
    z-index: 0;
}

#index_content .golosovanie .golosovanie_foot {
    padding-bottom: 20px;
}

#index_content .golosovanie .golosovanie_foot .submitall {
    margin-left: 18px;
}

#index_content .golosovanie .golosovanie_foot .res {
    margin: 14px 0 0 12px;
    font-size: 100%;
    line-height: 100%;
    color: #232323;
    font-weight: bold;
    text-decoration: none;
    border-bottom: 1px solid #595959;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#index_content .golosovanie .result li:after{display:none;}
#index_content .golosovanie .radio_select .n{position:absolute; left:0;top:11px; color:#1c7170; width:47px; text-align:center;}

/*golosovanie}*/
#index_content .float_r .layer2 {
    float: right;
    width: 376px;
    position: relative;
    z-index: 20;
}

/*vizit_akima{*/
#index_content .vizit_akima {
    background: #fff;
    margin-top: 14px;
    -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
}

#index_content .vizit_akima .h {
    background: #1c7170;
    padding: 16px 20px 17px 18px;
}

#index_content .vizit_akima .h h3,
#index_content .vizit_akima .h h3 a {
    color: #fff;
}

#index_content .vizit_akima .h h3 a:after {
    background: #c7dcdc;
    border-top: 1px solid #559594;
}

#index_content .vizit_akima .h h3 .strl {
    right: 4px;
    top: 9px;
}

#index_content .vizit_akima .map {
    border-top: 1px solid #fdfcfa;
    position: relative;
}

#index_content .vizit_akima .map:after {
    background: url(../media/map_shadow.png) repeat-x left top;
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 11px;
    content: ' ';
}

#index_content .vizit_akima .map:hover:after {
    display: none;
}

#index_content .vizit_akima .filtrs {
    display: table;
    width: 100%;
}

#index_content .vizit_akima .filtr {
    color: #151c27;
    display: table-cell;
    line-height: normal;
    font-family: 'Roboto', arial;
    font-weight: normal;
}

#index_content .vizit_akima .click_2 {
    width: 100%;
}

#index_content .vizit_akima .filtr_h {
    background: #eceded;
    font-weight: bold;
    padding: 15px 18px 16px 17px;
    font-size:100%;
}

#index_content .vizit_akima .click_all {
    border-left: 1px solid #e0e2e4;
    cursor: pointer;
    position: relative;
}

#index_content .vizit_akima .filtr u {
    text-decoration: none;
    position: relative;
    margin-right: 12px;
    font-size: 100%;
}

#index_content .vizit_akima .filtr u:before {
    background: #c4c5c8;
    border-top: 1px solid #898d92;
    margin-top: -2px;
    height: 1px;
    position: absolute;
    top: 100%;
    left: -1px;
    right: -1px;
    content: ' ';
}

#index_content .vizit_akima .filtr .strl {
    background: #f3f3f3;
    position: absolute;
    top: 5px;
    right: -14px;
    padding: 3px 2px 2px 1px;
}

#index_content .vizit_akima .filtr .strl .icon_5_4 {
    display: none;
}

#index_content .vizit_akima .click_all.active {
    background: #1c7170;
    color: #fff;
}

#index_content .vizit_akima .click_all.active u {
    color: #fff;
}

#index_content .vizit_akima .click_all.active u:before {
    display: none;
}

#index_content .vizit_akima .click_all.active .strl {
    background: none;
}

#index_content .vizit_akima .click_all.active .icon_5_1 {
    display: none;
}

#index_content .vizit_akima .click_all.active .icon_5_4 {
    display: block;
}

#index_content .vizit_akima .click_all .select {
    display: none;
    position: absolute;
    left: 0;
    top: 100%;
    min-width: 100%;
    width: 168px;
}

#index_content .vizit_akima .click_all .select:after {
    background: #fff;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: ' ';
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
    -moz-opacity: 0.90;
    -khtml-opacity: 0.90;
    opacity: 0.90;
}

#index_content .vizit_akima .click_all.active .select {
    display: block;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
}

#index_content .vizit_akima .click_all.active .select ul {
    list-style: none;
    position: relative;
    z-index: 5;
    padding: 10px 0 8px 0;
}

#index_content .vizit_akima .click_all.active .select a {
    display: block;
    text-decoration: none;
    position: relative;
    padding: 9px 10px 9px 48px;
}

#index_content .vizit_akima .click_all.active .select .clear_all {
    position: relative;
    z-index: 5;
    padding: 16px 10px 17px 48px;
    font-size: 80%;
    color: #7f7f7f;
    border-top: 1px solid #d0d0d0;
}

#index_content .vizit_akima .click_all.active .select .clear_all:after {
    background: url(../media/icons/radio_clear.gif) no-repeat left bottom;
    position: absolute;
    top: 17px;
    left: 20px;
    width: 15px;
    height: 15px;
    content: ' ';
}

#index_content .vizit_akima .click_all.active .select ul a {
    font-size: 80%;
    color: #000;
}

#index_content .vizit_akima .click_all.active .select ul a:after {
    background: url(../media/icons/radio.gif) no-repeat left bottom;
    position: absolute;
    top: 10px;
    left: 20px;
    width: 15px;
    height: 15px;
    content: ' ';
	
}

#index_content .vizit_akima .click_all.active .select ul li.click a:after {
    background-position: left top;
}

#index_content .vizit_akima .click_all .relative {
    z-index: 100;
    padding: 15px 18px 16px 17px;
}

/*vizit_akima}*/
/*narod_control{*/
#index_content .narod_control {
    background: #fff;
    margin-top: 19px;
    -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
}

#index_content .narod_control .h {
    background: #b92b2c;
    padding: 17px 20px 16px 18px;
}

#index_content .narod_control .h h3,
#index_content .narod_control .h h3 a {
    color: #fff;
}

#index_content .narod_control .h h3 a:after {
    background: #eecbcb;
    border-top: 1px solid #cb6061;
}

#index_content .narod_control .h h3 .strl {
    right: 4px;
    top: 9px;
}

#index_content .narod_control .opisanie {
    background: url(../media/narod_control/opisanie.gif) repeat-x left bottom #fafcfd;
    min-height: 97px;
    border-top: 3px solid #fefefe;
    position: relative;
}



#index_content .narod_control .opisanie:after {
    background-position: left top;
    left: -9px;
}

#index_content .narod_control .opisanie:before {
    background-position: right top;
    right: -7px;
}

#index_content .narod_control .opisanie .b {
    background: url(../media/narod_control/opisanie_b.png) no-repeat left top;
    position: absolute;
    left: 0;
    bottom: -17px;
    width: 375px;
    height: 23px;
}

#index_content .narod_control .opisanie .txt_h {
    display: block;
    color: #000;
    font-weight: bold;
    font-size: 95%;
    padding: 13px 10px 0 18px;
}

#index_content .narod_control .opisanie .txt {
    display: block;
    color: #000;
    font-size: 100%;
    line-height: 125%;
    padding: 7px 10px 0 18px;
}

#index_content .narod_control .stat {
    position: relative;
    padding: 26px 0 19px 18px;
    min-height: 42px;
}

#index_content .narod_control .stat .soobshit {
    background: #b92b2c;
    min-width: 70px;
    text-align: center;
    border-bottom: 3px solid #8d2121;
    padding: 12px 14px 9px 10px;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    font-size: 100%;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
	border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomright:5px;
 border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomleft:5px;
}

#index_content .narod_control .stat .count {
    list-style: none;
    position: absolute;
    top: 27px;
    right: 0;
}

#index_content .narod_control .stat .count li {
    position: relative;
    padding: 0 16px 0 16px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#index_content .narod_control .stat .count .num {
    display: block;
    font-size: 190%;
    line-height: 80%;
    color: #232323;
}

#index_content .narod_control .stat .count .txt {
    display: block;
    color: #868686;
    font-size: 80%;
    padding-left: 3px;
    padding-top: 3px;
}

#index_content .narod_control .stat .count .red {
    min-width: 86px;
}

#index_content .narod_control .stat .count .red .num {
    color: #b92b2c;
}

#index_content .narod_control .stat .count .red .txt {
    padding-left: 2px;
}

#index_content .narod_control .stat .count .red:after {
    background: #e1e3e5;
    width: 1px;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 3px;
    content: ' ';
}

#index_content .narod_control .result_work {
    border-top: 1px solid #e1e3e4;
}

#index_content .narod_control .result_work_h {
    color: #136160;
    font-size: 100%;
    font-weight: bold;
    padding: 15px 0 6px 18px;
}

#index_content .narod_control .carusel, .block_other2  {
    position: relative;
}

#index_content .narod_control .carusel .hide, .block_other2  .hide  {
    position: relative;
    overflow: hidden;
}

#index_content .narod_control .carusel .ul, .block_other2  .hide .ul {
    position: relative;
    left: 0;
    white-space: nowrap;
    list-style: none;
    font-size: 0;
}

#index_content .narod_control .carusel .li, .block_other2  .hide .ul .li {
    width: 376px;
    white-space: normal;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#index_content .narod_control .carusel .li a , .block_other2 .hide .ul .li a {
    text-decoration: none;
    background-size: cover !important;
}

.block_other2 {height:150px;

white-space: normal;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
	  width: 100%;
}

.block_other2  li a {
  display: block;
  height: 130px;
  width: 188px;
  text-decoration: none;
     -webkit-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
}
 
.block_other2  .hide .ul .li {width:188px; margin-right: 18px;}
.block_other2  li a img {width:100%; height:100%; }


#index_content .narod_control .carusel .li .photo  {
    display: block;
    padding-left: 12px;
    font-size: 0;
}

#index_content .narod_control .carusel .li .photo_do,
#index_content .narod_control .carusel .li .photo_posle {
    width: 164px;
    height: 103px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#index_content .narod_control .carusel .li .photo_do img,
#index_content .narod_control .carusel .li .photo_posle img {
    width: 100%;
    height: 100%;
    -moz-background-size: cover !important;
    -webkit-background-size: cover !important;
    -o-background-size: cover !important;
    -khtml-background-size: cover !important;
    background-size: cover !important;
}

#index_content .narod_control .carusel .li .photo_do {
    padding: 6px;
}

#index_content .narod_control .carusel .li .photo_posle {
    border: 6px solid #1c7170;
    margin-left: -3px;
}

#index_content .narod_control .carusel .li .text {
    min-height: 41px;
    display: block;
    padding: 7px 75px 13px 55px;
    position: relative;
}

#index_content .narod_control .carusel .li .ico {
    position: absolute;
    top: 12px;
    left: 19px;
}

#index_content .narod_control .carusel .li .text .txt_h {
    display: block;
    color: #151c27;
    font-size: 100%;
    line-height: 100%;
    font-weight: bold;
}

#index_content .narod_control .carusel .li .text .txt_opis {
    display: block;
    color: #a6a6a6;
    font-size: 100%;
}

#index_content .narod_control .strelkas {
    position: absolute;
    top: 127px;
    right: 19px;
    font-size: 0;
    width: 56px;
}

#index_content .narod_control .strelkas:after,
#index_content .narod_control .strelkas:before {
    background: url(../media/icons/strelki.png) no-repeat left top;
    width: 28px;
    height: 28px;
    position: absolute;
    top: 0;
    content: ' ';
}

#index_content .narod_control .strelkas:after {
    background: url(../media/icons/strelki.png) no-repeat left top;
    left: 0;
}

#index_content .narod_control .strelkas:before {
    background: url(../media/icons/strelki.png) no-repeat right top;
    right: 0;
}

#index_content .narod_control .strelka, .block_other2 .strelka {
    background: url(../media/icons/strelki.png) no-repeat left bottom;
    width: 28px;
    height: 28px;
    position: absolute;
    top: 0;
    z-index: 5;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#index_content .narod_control .strelka.strelka_l, .block_other2 .strelka.strelka_l {
    background-position: left bottom;
    left: 0;
}

#index_content .narod_control .strelka.strelka_r, .block_other2 .strelka.strelka_r  {
    background-position: right bottom;
    right: 0;
}

/*narod_control}*/
/*atlas_goroda{*/
#index_content .atlas_goroda {
    background: #fefefe;
    -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
}

#index_content .atlas_goroda .h {
    background: #151c27;
    height: 52px;
    margin-top: 21px;
    position: relative;
}

#index_content .atlas_goroda .h h3 {
    padding: 18px 0 0 18px;
}

#index_content .atlas_goroda .h h3,
#index_content .atlas_goroda .h h3 a {
    color: #fff;
}

#index_content .atlas_goroda .h h3 a:after {
    background: #c5c7ca;
    border-top: 1px solid #50555d;
}

#index_content .atlas_goroda .h .change {
    list-style: none;
    position: absolute;
    top: 0;
    right: 0;
}

#index_content .atlas_goroda .h .change li {
    float: left;
    padding-right: 25px;
    padding-top: 22px;
}

#index_content .atlas_goroda .h .change li:last-child {
    padding-right: 21px;
}

#index_content .atlas_goroda .h .change li a {
    display: block;
    color: #fff;
    font-size: 80%;
    line-height: 100%;
    text-decoration: none;
    position: relative;
}

#index_content .atlas_goroda .h .change li a:after {
    background: #8a8d93;
    border-top: 1px solid #50555d;
    margin-top: -1px;
    height: 1px;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    content: ' ';
}

#index_content .atlas_goroda .h .change li.act a {
    color: #52afae;
}

#index_content .atlas_goroda .h .change li.act a:after {
    display: none;
}

#index_content .form_change {
    list-style: none;
    font-size: 0;
    padding: 18px 0 19px 18px;
}

#index_content .form_change input {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#index_content .form_change .adres {
    margin-right: 16px;
}

#index_content .form_change .adres input {
    width: 175px;
}

#index_content .form_change .dom {
    margin-right: 18px;
}

#index_content .form_change .dom input {
    width: 55px;
}

#index_content .form_change .sub {
    background: url(../media/icons/strelki.png) no-repeat right bottom;
    cursor: pointer;
    margin-top: 2px;
    width: 28px;
    height: 28px;
}


.flex-direction-nav {position:absolute; left:0; bottom:0; z-index: 100; width:100%; }
.flex-direction-nav li {display:inline-block; vertical-align:top; width:50% }
.flex-direction-nav li a {font-size:0; display: inline-block;  background: url(../media/left.jpg) no-repeat left top; width:34px; height:34px }
.flex-direction-nav li:last-child {text-align:right;}
.flex-direction-nav li:last-child a { background: url(../media/right.jpg) no-repeat left top}


.flexslider2 {
    position: relative;
    zoom: 1;
    margin: 0 auto;
}

.htop_news .img {
    height: 260px;
    display: block;
	position:relative;
}

.htop_news .img img {
    width: 100%;
}

.htop_news .img h2 {position:absolute; left:40px; top:40px; color:#fff; font-size:37px; font-weight:200; line-height: 40px;}
.moidep {background: url(../media/man.jpg) no-repeat left top; height:439px;

   -webkit-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);

}
.col2 { margin:0 20px; }
.col3 {width: 335px !important;}
.sek_block {margin-top:30px; background: url(../media/raska.jpg) no-repeat left top; height:392px;    -webkit-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);}
	
	
.rska {
    background: url(../media/rss.png) no-repeat left top #3c80e5;
    padding-left: 50px;
    font-size: 15px;
    padding-right: 15px;
    padding-top: 10px;

}

.nimg {width:200px; height:125px; display:inline-block; vertical-align:top; margin:0 0 30px 0 }
.ntxt {display:inline-block; vertical-align:top; width:445px; margin:0 0 20px 25px;}
.ntxt_no_image{width:auto;}
.ntxt i,
.news-date{font-style:normal;font-size:14px;}
.ntxt a {display:block; font-size:20px; font-weight:700; margin:20px 0; line-height:24px}
.anons {margin-top:15px}
#second .second_cont_page .news-h{margin:9px 0 0;}

.page_text .nimg2 { width:260px; height:175px; margin:20px 20px 15px 0; float:left;}


.sek_block form {
    position: absolute;
    left: 30px;
    top: 124px;
	
}

.bleul {position:absolute; left:30px; top:136px; background:#3c80e5; height:5px; width:30px; z-index:999; display: none !important; }
.newss .bleul {background:#fff; top:120px}
.sek_block  .bleul {top:90px} 
.nurpog {
    position: absolute;
    left: 32px;
    top: 124px;
    color: #fff;
    font-weight: 200;
    width: 238px;
}

#gal_kol {
    position: absolute;
    left: 83px;
    top: 173px;
    background: url(/media/gal_kol.png) no-repeat left top;
    width: 82px;
    height: 77px;
    text-align: center;
    padding: 50px 25px 25px 25px;
	font-size: 38px;
}

#gal_kol b {font-weight:300; display:block; color:#3c80e5; font-size:14px}

.blogtitl {
    position: absolute;
    left:30px;
    top:30px;
    color: #fff;
    width: 285px;
   
    font-size: 37px;
    font-weight: 300;
}
.blogtitl b {font-weight: 100;}

.galery { background: #fff; height:362px; position:relative; margin-top:21px}

.sek_block form .input input {
   
    padding: 21px 15px 18px 60px;
    color: #000;
    width: 172px;
    margin-bottom: 25px;
	background: url(../media/rs_02.png) no-repeat 12px 17px #fff;
-webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    box-shadow: 0 0 26px rgba(0, 0, 0, 0.19);
    font-size: 16px;
	
}
.sek_block form .input input.ml {background: url(../media/rs_04.png) no-repeat 12px 17px #fff;} 

.flexslider2 .text {
    background: #1c2635;
    padding: 15px 23px;
    color: #fff;
    width: 85%;
    display: block;
	height:148px
}
 
.flexslider2   .date {color:#fff; display:block; margin-bottom:15px; opacity:0.4 }
  .flexslider2 .flex-direction-nav {bottom: 182px;}
.flexslider2 .txt {
    font-size: 19px;
    overflow: hidden;
    height: 117px;
    display: block;
}

/*atlas_goroda}*/
/*index_content}*/

/*cont_multimedia{*/
.cont_multimedia {
    padding-top: 19px;
}

.cont_multimedia h3 {
    padding-bottom: 19px;
}

.cont_multimedia .carusel_media .hide {
    position: relative;
    overflow: hidden;
}

.cont_multimedia .carusel_media .ul {
    list-style: none;
    font-size: 0;
    position: relative;
    left: 0;
    white-space: nowrap;
}

.cont_multimedia .carusel_media .li {
    width: 285px;
    white-space: normal;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

.cont_multimedia .carusel_media .li a {
    text-decoration: none;
}

.cont_multimedia .carusel_media .li .img {
    display: block;
    height: 185px;
    position: relative;
}

.cont_multimedia .carusel_media .li .img img {
    width: 100%;
    height: 100%;
    -moz-background-size: cover !important;
    -webkit-background-size: cover !important;
    -o-background-size: cover !important;
    -khtml-background-size: cover !important;
    background-size: cover !important;
}

.cont_multimedia .carusel_media .li .img .icons {
    position: absolute;
    bottom: 12px;
    right: 16px;
}

.cont_multimedia .carusel_media .li .text {
    background: #151c27;
    display: block;
    min-height: 137px;
}

.cont_multimedia .carusel_media .li .text .date {
    display: block;
    color: #52afae;
    font-size: 80%;
    padding: 15px 0 0 18px;
}

.cont_multimedia .carusel_media .li .text .txt {
    display: block;
    color: #fff;
    font-size: 120%;
    font-weight: bold;
    line-height: 110%;
    padding: 9px 39px 36px 18px;
}

.cont_multimedia .carusel_media .li .text .txt a {
    text-decoration: underline;
    color: #fff;
}

.cont_multimedia .carusel_media .li .text a .txt {
    text-decoration: underline;
}

.cont_multimedia .carusel_media .strelki {
    position: absolute;
    left: 15px;
    bottom: 12px;
    font-size: 0;
    display: none;
}

.cont_multimedia .carusel_media .strelka {
    background: url(../media/icons/strelki2.png) no-repeat left top;
    margin-right: 5px;
    width: 30px;
    height: 30px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

.cont_multimedia .carusel_media .strelka.strelka_l {
    background-position: left top;
}

.cont_multimedia .carusel_media .strelka.strelka_r {
    background-position: right top;
}

.cont_multimedia .carusel_media:hover .strelki {
    display: block;
}

.cont_multimedia .block_video {
    float: left;
    width: 285px;
}

.cont_multimedia .block_photo {
    float: left;
    margin-left: 18px;
    width: 375px;
}
.cont_multimedia .block_photo .carusel_media .li{width:375px;}

.cont_multimedia .block_other {
    float: right;
    position: relative;
    width: 376px;
}

.cont_multimedia .block_other .hide {
    overflow: hidden;
    position: relative;
    height: 292px;
}

.cont_multimedia .block_other ul {
    list-style: none;
    font-size: 0;
    margin-left: -17px;
    margin-top: -17px;
    position: absolute;
    top: 0;
    left: 0;
}

.cont_multimedia .block_other li {
    height: 129px;
    width: 179px;
    margin-left: 17px;
    margin-top: 17px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

.cont_multimedia .block_other li a {
    display: block;
    height: 130px;
    width: 180px;
    text-decoration: none;
}

.cont_multimedia .block_other li img {
    width: 100%;
    height: 100%;
    -moz-background-size: cover !important;
    -webkit-background-size: cover !important;
    -o-background-size: cover !important;
    -khtml-background-size: cover !important;
    background-size: cover !important;
}

.cont_multimedia .block_other .strelki {
    position: absolute;
    left: 175px;
    text-decoration: none;
	z-index:100
}

.cont_multimedia .block_other .strelki span {
    color: #9a9a9a;
    font-size: 80%;
    padding: 5px 0 0 12px;
    font-style: italic;
    line-height: normal;
    font-family: 'Roboto', arial;
    font-weight: normal;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

.cont_multimedia .block_other .strelki.up {
    top: -46px;
}

.cont_multimedia .block_other .strelki.down {
    bottom: -30px;
}

.cont_multimedia .block_other .strelki:before {
    background: url(../media/icons/strelki_ud.png) no-repeat left top;
    width: 29px;
    height: 29px;
    content: ' ';
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

.cont_multimedia .block_other .strelki.up:before {
    background-position: left top;
}

.cont_multimedia .block_other .strelki.down:before {
    background-position: left bottom;
}

.cont_multimedia .press_center {
    float: left;
    width: 285px;
	margin-right:18px;
	margin-bottom:18px;
}
.cont_multimedia .news_category {
    background:#fefefe;
    -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
}
.cont_multimedia .news_category .change_n ul{list-style:none;}

.cont_multimedia .news_category .change_n .scroll_js {
    width: 285px !important;
    height: 325px!important;
    overflow: hidden;
}

.cont_multimedia .news_category .change_n .scroll_js .jspVerticalBar {
    display: none;
}

.cont_multimedia .news_category .change_n li {
    position: relative;
    border-bottom: 1px solid #e3e5e7;
}

.cont_multimedia .news_category .change_n li:last-child {
    border-bottom: 0;
}

.cont_multimedia .news_category .change_n li a {
    display: block;
    text-decoration: none;
    min-height: 146px;
    max-height: 192px;
    overflow: hidden;
}

.cont_multimedia .news_category .change_n li .img {
    display: block;
    width: 107px;
    position: absolute;
    top: 0;
    left: -1px;
    bottom: -1px;
}

.cont_multimedia .news_category .change_n li .img img {
    width: 100%;
    height: 100%;
    -moz-background-size: cover !important;
    -webkit-background-size: cover !important;
    -o-background-size: cover !important;
    -khtml-background-size: cover !important;
    background-size: cover !important;
}

.cont_multimedia .news_category .change_n li .text {
    display: block;
    padding-left: 106px;
}

.cont_multimedia .news_category .change_n li .text .date {
    display: block;
    color: #1c7170;
    font-size: 80%;
    padding: 16px 0 0 17px;
}

.cont_multimedia .news_category .change_n li .text .txt {
    display: block;
    color: #000;
    font-size: 95%;
    line-height: 135%;
    padding: 7px 25px 18px 15px;
}
/*cont_multimedia}*/

/*content_block}*/
/*content}*/
/*footer{*/
#footer {
    background: #151c27;
    margin-top: 18px;
}

#footer .bodywidth {
    position: relative;
}

#footer .footer_menufix {
    background: #1C7170;
    position: absolute;
    left: 0;
    top: -18px;
    bottom: 0;
    width: 215px;
    z-index: 5;
}

#footer .footer_menufix:after {
    background: #2d8381;
    display: none;
    position: absolute;
    left: 100%;
    top: -18px;
    bottom: 0;
    width: 215px;
    content: ' ';
}

#footer .footer_menufix.block:after {
    display: block;
}

#footer .footer_menufix .home {
    background: #184449;
    position: absolute;
    top: 151px;
    right: 0;
    width: 40px;
    height: 40px;
}

#footer .footer_menufix .home .icons {
    margin: 14px 0 0 15px;
}

#footer .content_footer {
    margin-left: 215px;
}

#footer .content_footer .footer_t {
    border-bottom: 1px solid #202836;
    margin-left: 20px;
    padding-bottom: 27px;
}

#footer .content_footer .footer_t .float_1 {
    float: left;
    width: 296px;
    color: #fff;
    font-size: 90%;
    padding: 34px 0 0 77px;
    position: relative;
}

#footer .content_footer .footer_t .float_1 img {
    position: absolute;
    top: 23px;
    left: 0;
}

#footer .content_footer .footer_t .float_1 .style_1 {
    display: block;
}

#footer .content_footer .footer_t .float_1 .style_2 {
    display: block;
    font-weight: bold;
}

#footer .content_footer .footer_t .float_2 {
    float: left;
    width: 203px;
    color: #414750;
    font-size: 90%;
    line-height: 130%;
    padding: 36px 0 0 0;
}

#footer .content_footer .footer_t .float_3 {
    float: right;
    width: 321px;
    font-size: 90%;
    position: relative;
    padding: 35px 0 0 84px;
}

#footer .content_footer .footer_t .float_3 img {
    position: absolute;
    top: 38px;
    left: 0;
}

#footer .content_footer .footer_t .float_3 span {
    display: block;
    color: #fff;
}

#footer .content_footer .footer_t .float_3 a {
    display: block;
    color: #fff;
}

#footer .content_footer .footer_b {
	position:relative;
    padding-top: 24px;
    padding-bottom: 33px;
}

#footer .content_footer .footer_b ul {
    float: left;
    list-style: none;
}

#footer .content_footer .footer_b ul.list {
    width: 224px;
}

#footer .content_footer .footer_b ul.list li {
    font-size: 90%;
    padding-bottom: 11px;
}

#footer .content_footer .footer_b ul.list li.h {
    font-size: 110%;
    font-weight: bold;
    padding-left: 1px;
    padding-bottom: 20px;
}

#footer .content_footer .footer_b ul.list li,
#footer .content_footer .footer_b ul.list li a {
    text-decoration: none;
    color: #848992;
}

#footer .content_footer .footer_b ul.list li.h,
#footer .content_footer .footer_b ul.list li.h a {
    color: #52afae;
}

#footer .content_footer .footer_b ul.style_1 {
    padding-left: 34px;
    width: 170px;
}

.strl	#footer .content_footer .footer_b ul.style_2 {
    width: 214px;
}

#footer .content_footer .footer_b ul.style_3 {
    width: 166px;
}
	#footer .content_footer .footer_b ul.style_3 li{padding-right:15px;}
#footer .content_footer .footer_b ul.style_4 {
    width: 179px;
}

#footer .content_footer .footer_b ul.style_5 {
	float:none;
    padding-top: 38px;
	margin-left:30px;
	padding-bottom:3px;
}

#footer .content_footer .footer_b ul.style_5 li {
	display:inline-block;vertical-align:top;
	margin-right:16px;
}
#footer .content_footer .footer_b .float_2 {
	margin:-2px 0 0 13px;
    width: 303px;
    color: #414750;
    font-size: 90%;
    line-height: 130%;
}

/*footer}*/

/*���� ���� :( {*/
@media all and (-webkit-min-device-pixel-ratio:0) {
    #index_content .press_center .htop_news .text .txt {
        padding-right: 35px;
    }
}

#second .second_listeshe {
    background: #eceded;
    position: relative;
    list-style: none;
    font-size: 0;
    padding:0 27px 19px 27px;
}

#second .second_listeshe.click {
    white-space: normal;
}

#second .second_listeshe li {
    font-size: 15px;
    margin: 17px 20px 2px 0;
    white-space: normal;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    max-width: 220px;
    max-height: 25px;
    overflow: hidden;
    white-space: nowrap;
}

#second .second_listeshe li a {
    display: block;
    line-height: 100%;
    color: #868686;
    border-bottom: 1px solid #868686;
    text-decoration: none;
}

#second .second_listeshe li:first-child a {
    color: #151c27;
    border-bottom: 1px solid #151c27;
}

#second .second_listeshe .eshe {
    position: absolute;
    top: 0;
    right: 0;
}

#second .second_listeshe .eshe a {
    font-style: italic;
    color: #1c7170;
    border-bottom: 1px dotted #8ab3b2;
}

#second .second_listeshe .eshe ul {
    display: none;
}

/*
			#second .second_listeshe .eshe ul{list-style:none; font-style:normal; position:absolute; top:100%; right:0;}
			
			#second .second_listeshe .eshe li{display:block; position:absolute; }
			#second .second_listeshe .eshe li a{color:#868686; border:0;}
		*/

#second .second_cont_page {
    background: #fffffe;
    margin-bottom: 1px;
    min-height: 500px;
    -webkit-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1);
}

#second .second_cont_page h1 {
    position: relative;
    border-bottom: 1px solid #e1e2e3;
    padding: 25px 35px 25px 27px;
    color: #000;
    font-size: 160%;
    line-height: normal;
    font-family: 'Roboto', arial;
    font-weight: normal;
}

#second .second_cont_page h1 .strl {
    position: absolute;
    top: 32px;
    right: 18px;
}

#second .second_cont_page h2 {
    font-size: 140%;
    margin-bottom: 14px;
    line-height: normal;
    font-family: 'Roboto', arial;
    font-weight: normal;
}

#second .second_cont_page .page_text {
    padding: 22px 26px;
    font-size: 90%;
    line-height: normal;
    font-family: 'Roboto', arial;
}

#second .second_cont_page .page_text,
#second .second_cont_page .page_text p {
    color: #000;
    line-height: 150%;
}

#second .second_cont_page .page_text p {
    padding-bottom: 24px;
}

#second .second_l {
    width: 770px;
    float: left;
}



.second_r  .h {

background: #212b3a;
    padding: 19px 10px 20px 19px;
}

#index_content  .second_r   .blog_akima_goroda  {margin:0 0 30px 0; width:100%}

.kurs_valut i {
    font-style: normal;
    color: #529cf0;
    margin-left: 5px;
    font-weight: 700;
}


/*second_r{*/
#second .second_r {
    width: 257px;
    float: right;
 
}

/*vizit_akima{*/
#second .vizit_akima {
    margin-bottom: 17px;
    -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
}

#second .vizit_akima .h {
    background: #fffffe;
    padding: 19px 20px 15px 18px;
}

#second .vizit_akima .h h3 .strl {
    right: -1px;
    top: 7px;
}

#second .vizit_akima .map {
    position: relative;
}

#second .vizit_akima .map:after {
    background: url(../media/second/vizit_akima_shadow.png) repeat-x left top;
    height: 12px;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    content: ' ';
}

#second .vizit_akima .map:hover:after {
    display: none;
}

/*vizit_akima}*/
/*div_karaganda_cifri{*/
#second .div_karaganda_cifri {
    background: #fff;
    margin-bottom: 17px;
    -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
}

#second .div_karaganda_cifri .h {
    background: #faf9f7;
    padding: 16px 0 17px 19px;
}

#second .div_karaganda_cifri .h .strl {
    right: 22px;
    top: 9px;
}

#second .div_karaganda_cifri .carusel {
    position: relative;
    padding-bottom: 48px;
}

#second .div_karaganda_cifri .carusel .hide {
    overflow: hidden;
    position: relative;
}

#second .div_karaganda_cifri .ul {
    position: relative;
    left: 0;
    list-style: none;
    font-size: 0;
    white-space: nowrap;
}

#second .div_karaganda_cifri .ul .li {
    width: 257px;
    white-space: normal;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#second .div_karaganda_cifri .ul .li a {
    display: block;
    text-decoration: none;
}

#second .div_karaganda_cifri .ul .li .txth {
    background: url(../media/karaganda_cifri_shadow.gif) repeat-x left bottom #eceded;
    min-height: 38px;
    display: block;
    color: #000;
    font-weight: bold;
    font-size: 100%;
    line-height: 120%;
    padding: 15px 18px 17px 18px;
}

#second .div_karaganda_cifri .ul .li .img {
    background: #fff;
    display: block;
    height: 222px;
    padding: 0 5px 0;
}

#second .div_karaganda_cifri .ul .li .img img {
    width: 100%;
    height: 100%;
    -moz-background-size: cover !important;
    -webkit-background-size: cover !important;
    -o-background-size: cover !important;
    -khtml-background-size: cover !important;
    background-size: cover !important;
}

#second .div_karaganda_cifri  .strelkas {
    position: absolute;
    bottom: 45px;
    right: 18px;
    font-size: 0;
    width: 56px;
}

#second .div_karaganda_cifri  .strelkas:after,
#second .div_karaganda_cifri  .strelkas:before {
    background: url(../media/icons/strelki.png) no-repeat left top;
    width: 28px;
    height: 28px;
    position: absolute;
    top: 0;
    content: ' ';
}

#second .div_karaganda_cifri  .strelkas:after {
    background: url(../media/icons/strelki.png) no-repeat left top;
    left: 0;
}

#second .div_karaganda_cifri  .strelkas:before {
    background: url(../media/icons/strelki.png) no-repeat right top;
    right: 0;
}

#second .div_karaganda_cifri .strelka {
    background: url(../media/icons/strelki.png) no-repeat left bottom;
    width: 28px;
    height: 28px;
    position: absolute;
    top: 0;
    z-index: 5;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#second .div_karaganda_cifri .strelka.strelka_l {
    background-position: left bottom;
    left: 0;
}

#second .div_karaganda_cifri .strelka.strelka_r {
    background-position: right bottom;
    right: 0;
}

/*div_karaganda_cifri}*/
/*narod_control{*/
#second .narod_control {
    margin-bottom: 29px;
}

#second .narod_control .h {
    background: #b92b2c;
    padding: 18px 0 16px 19px;
}

#second .narod_control .h h3,
#second .narod_control .h h3 a {
    color: #fff;
}

#second .narod_control .h h3 a:after {
    background: #eecbcb;
    border-top: 1px solid #cb6061;
}

#second .narod_control .h h3 .strl {
    right: 18px;
    top: 8px;
}

#second .narod_control .stat {
    position: relative;
    text-align: center;
    padding: 0 9px;
}

#second .narod_control .stat .count {
    padding-top: 21px;
    padding-bottom: 19px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#second .narod_control .stat .count li {
    position: relative;
    text-align: center;
    min-width: 85px;
    padding: 0 8px 0 8px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#second .narod_control .stat .count .num {
    display: block;
    font-size: 190%;
    line-height: 80%;
    color: #232323;
}

#second .narod_control .stat .count .txt {
    display: block;
    color: #868686;
    font-size: 80%;
    padding-left: 3px;
    padding-top: 3px;
}

#second .narod_control .stat .count .red {
    min-width: 86px;
}

#second .narod_control .stat .count .red .num {
    color: #b92b2c;
}

#second .narod_control .stat .count .red .txt {
    padding-left: 2px;
}

#second .narod_control .stat .count .red:after {
    background: #e1e3e5;
    width: 1px;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 3px;
    content: ' ';
}

#second .narod_control .soobshit {
    background: url(../media/second/soobshit_ico.png) no-repeat left 1px;
    color: #b92b2c;
    text-decoration: none;
    font-size: 90%;
    padding: 0 0 0 19px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#second .narod_control .soobshit span {
    border-bottom: 1px solid #b92b2c;
    line-height: 100%;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

/*narod_control}*/
/*uznay_kar{*/
#second .uznay_kar {
    position: relative;
    -webkit-box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.7);
    -moz-box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.7);
    box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.7);
}

#second .uznay_kar a {
    display: block;
    text-decoration: none;
}

#second .uznay_kar .img {
    width: 257px;
    height: 198px;
    -moz-background-size: cover !important;
    -webkit-background-size: cover !important;
    -o-background-size: cover !important;
    -khtml-background-size: cover !important;
    background-size: cover !important;
}

#second .uznay_kar .text {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    padding-bottom: 17px;
}

#second .uznay_kar .text:after {
    background: url(../media/uznay_kar/uznay_kar_shadow.png) repeat-x left top;
    height: 124px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    content: ' ';
}

#second .uznay_kar .text .h,
#second .uznay_kar .text .txt {
    position: relative;
    z-index: 5;
    color: #fff;
}

#second .uznay_kar .text .h {
    background: url(../media/uznay_kar/uznay_kar_h.png) repeat left top;
    padding: 14px 22px 13px 17px;
    margin-bottom: 5px;
    font-size: 110%;
    line-height: 100%;
    font-weight: bold;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#second .uznay_kar .text .h span {
    position: relative;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#second .uznay_kar .text .h span:after {
    background: url(../media/uznay_kar/uznay_kar_border.png) repeat-x left top;
    height: 2px;
    margin-top: -1px;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    content: ' ';
}

#second .uznay_kar .text .txt {
    display: block;
    width: 184px;
    margin: 0 auto;
    font-size: 95%;
    line-height: 120%;
}

/*uznay_kar}*/
/*second_r}*/
.second_head {
    position: relative;
    margin-bottom: 23px;
}

.second_head .second_fl {
    float: left;
    position: relative;
    width: 707px;
}

.second_head .second_fl #logo .logo {
    right: -16px;
}

.second_head .abs_ssilkafr {
    right: 123px !important;
    top: auto !important;
    bottom: 3px;
}

.second_head #logo .txtopis {
    padding-top: 1px;
}

.second_head .akim_blog_cont {
    position: absolute;
    top: 19px;
    right: 0;
    width: 258px;
}

.second_head .akim_blog_cont .blog_h {
    position: relative;
    padding-right: 111px;
}

.second_head .akim_blog_cont .blog_h .h {
    background: #277877;
    padding: 17px 10px 18px 18px;
    text-decoration: none;
    display: block;
    position: relative;
}

.second_head .akim_blog_cont .blog_h .h u {
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    font-size: 110%;
    line-height: 100%;
    position: relative;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

.second_head .akim_blog_cont .blog_h .h u:after {
    background: #93bcbb;
    height: 2px;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    content: ' ';
}

.second_head .akim_blog_cont .blog_h .h:after {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: -111px;
    content: ' ';
    -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
}

.second_head .akim_blog_cont .blog_h .zadat_voprs {
    background: url(../media/second/zadat_voprs_ico.png) no-repeat 4px 1px;
    text-decoration: none;
    color: #277877;
    display: block;
    padding: 0 0 0 23px;
    margin-top: 19px;
}

.second_head .akim_blog_cont .blog_h .zadat_voprs u {
    line-height: 100%;
    border-bottom: 1px solid #277877;
    text-decoration: none;
    font-size: 100%;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

.second_head .akim_blog_cont .blog_h .photo {
    position: absolute;
    top: 0;
    right: 0;
    width: 111px;
    height: 112px;
    z-index: 5;
}

.second_head .akim_blog_cont .blog_h .photo img {
    width: 100%;
    height: 100%;
}

.second_head .akim_blog_cont .relative {
    z-index: 10;
}

.second_head .akim_blog_cont .blog_count {
    display: table;
    width: 100%;
    list-style: none;
    margin-top: 14px;
}

.second_head .akim_blog_cont .blog_count li {
    background: url(../media/second/blog_count_li.png) repeat-y left top;
    vertical-align: top;
    display: table-cell;
    text-align: center;
}

.second_head .akim_blog_cont .blog_count li:first-child {
    background: none;
}

.second_head .akim_blog_cont .blog_count li span {
    display: block;
}

.second_head .akim_blog_cont .blog_count li .num {
    color: #1c7170;
    font-size: 185%;
    padding-top: 16px;
    display: block;
    font-weight: bold;
}

.second_head .akim_blog_cont .blog_count li:last-child .num {
    color: #232323;
}

.second_head .akim_blog_cont .blog_count li:last-child {
    width: 81px;
}

.second_head .akim_blog_cont .blog_count li .txt {
    color: #868686;
    font-size: 90%;
    display: block;
    margin: 0 0 0 -2px;
    padding-bottom: 14px;
}

.second_head .akim_blog_cont.style .photo {
    height: 94px;
}

.second_head .akim_blog_cont.style .blog_count {
    display: none;
}

#second .news_list {
    list-style: none;
}

#second .news_list li {
    border-bottom: 1px solid #e0e2e4;
    padding: 12px 19px 0;
    overflow: hidden;
}

#second .news_list li span {
    display: block;
}

#second .news_list li .img {
    width: 300px;
    height: 200px;
    margin: 7px 20px 19px 0;
    float: left;
}

#second .news_list li .img img {
    width: 100%;
    height: 100%;
}

#second .news_list li .imgotstp {
    height: 7px;
}

#second .news_list li .h {
    font-size: 120%;
    line-height: 120%;
    padding-top: 5px;
}

#second .news_list li .h a {
    color: #000;
    font-weight: bold;
}

#second .news_list li .date {
    color: #1c7170;
    font-size: 90%;
    padding-top: 15px;
    padding-bottom: 13px;
}

#second .news_list li .txt {
    color: #000;
    font-size: 100%;
    padding-bottom: 20px;
}

#second .news_list li .txt, #second .news_list li .txt p {
    line-height: 140%;
}

#second .list_postr {
    list-style: none;
    overflow: hidden;
    padding: 20px 21px 20px;
}

#second .list_postr li {
    float: left;
    margin-right: 9px;
}

#second .list_postr li a {
    background: #eceded;
    color: #333;
    font-size: 90%;
    display: block;
    text-decoration: none;
    height: 40px;
    width: 40px;
    text-align: center;
}

#second .list_postr li a span {
    display: block;
    padding-top: 12px;
}

#second .list_postr li.act a {
    background: #1c7170;
    color: #fff;
    font-weight: bold;
}

#news_read {
    padding-top: 20px;
}

#second #news_read h2 {
    color: #000;
    padding: 0 20px;
    font-size: 160% !important;
    line-height: 105%;
    font-family: 'Roboto', arial;
    font-weight: bold;
}

#news_read .photo {
    position: relative;
    margin: 0 156px 22px 19px;
}

#news_read .photo img {
    width: 100%;
}

#news_read .photo .date {
    position: absolute;
    top: 2px;
    left: 100%;
    color: #1c7170;
    margin-left: 17px;
    font-size: 90%;
    white-space: nowrap;
}

#second #news_read .page_text {
    border-top: 1px solid #e0e2e4;
    padding: 14px 20px 13px;
}

#second .list_knopki_news {
    list-style: none;
    overflow: hidden;
    border-top: 1px solid #e0e2e4;
    padding: 20px 21px 17px;
}

#second .list_knopki_news li {
    float: left;
}

#second .list_knopki_news li a {
    display: block;
    text-decoration: none;
    padding: 11px 0 10px 0;
    position: relative;
    font-size: 90%;
}

#second .list_knopki_news li.style_1 {
    background: #1c7170;
    color: #fff;
    font-weight: bold;
}

#second .list_knopki_news li.style_1 a {
    color: #fff;
    padding-left: 27px;
    padding-right: 18px;
}

#second .list_knopki_news li.style_1 a:after {
    background: url(../media/second/strl_back.gif) no-repeat left top;
    position: absolute;
    left: 16px;
    top: 18px;
    width: 4px;
    height: 7px;
    content: ' ';
}

#second .list_knopki_news li.style_2 {
    color: #277776;
    position: relative;
    padding-left: 22px;
}

#second .list_knopki_news li.style_2 a {
    color: #277776;
    padding-left: 14px;
    padding-right: 19px;
}

#second .list_knopki_news li.style_2 a:after {
    background: url(../media/second/strl_l.gif) no-repeat left top;
    position: absolute;
    top: 18px;
    left: 0;
    width: 4px;
    height: 7px;
    content: ' ';
}

#second .list_knopki_news li.style_2:after {
    background: #e0e2e4;
    width: 1px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    content: ' ';
}

#second .list_knopki_news li.style_3 {
    color: #277776;
}

#second .list_knopki_news li.style_3 a {
    color: #277776;
    padding-left: 16px;
    padding-right: 31px;
}

#second .list_knopki_news li.style_3 a:after {
    background: url(../media/second/strl_r.gif) no-repeat left top;
    position: absolute;
    top: 18px;
    right: 0;
    width: 4px;
    height: 7px;
    content: ' ';
}

/*shablon_news_read}*/
/*second_font-size{*/
#second .div_karaganda_cifri .ul .li {
    font-size: 12pt;
}

/*second_font-size}*/
/*second_page}*/

/*new{*/

.second_head {
    padding-bottom: 23px;
    margin-bottom: 0;
}

/*kontrol{*/
#second .second_l {
    position: relative;
    z-index: 7;
}

#second .list_postr {
    font-family: 'Roboto', arial;
}

#second .kontrol_count {
    background: #eceded;
    display: table;
    width: 100%;
    border-bottom: 1px solid #eceded;
}

#second .kontrol_count li {
    display: table-cell;
    vertical-align: top;
    border-left: 1px solid #d6d8da;
    white-space: nowrap;
}

#second .kontrol_count li:last-child {
    width: 100%;
}

#second .kontrol_count li:first-child {
    border-left: 0;
}

#second .kontrol_count li span {
    display: block;
}

#second .kontrol_count li a {
    display: block;
    text-decoration: none;
    padding: 18px 18px 13px 17px;
}

#second .kontrol_count li .txt {
    color: #868686;
    text-decoration: none;
    font-size: 90%;
}

#second .kontrol_count li .num {
    color: #868686;
    font-size: 190%;
    padding-top: 5px;
}

#second .kontrol_count li.act .txt {
    color: #151c27;
    text-decoration: none;
}

#second .kontrol_count li.act .num {
    color: #1c7170;
}

#second .kontrol_kn_soobshit {
    position: relative;
    min-height: 73px;
}

#second .kontrol_kn_soobshit .txt {
    font-size: 100%;
    color: #000;
    margin-right: 240px;
    line-height: 120%;
    padding-top: 17px;
    padding-left: 18px;
}

#second .kontrol_kn_soobshit .soobshit {
    background: #b92b2c;
    font-size: 190%;
    padding: 17px 29px 17px 27px;
    border-bottom: 3px solid #8d2121;
    position: absolute;
    top: 0;
    right: 0;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}

#second .big_map {
    position: relative;
}

#second .big_map:after {
    background: url(../media/map_shadow.png) repeat-x scroll left top;
    height: 11px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    content: ' ';
}

#second .big_map:before {
    background: url(../media/second/vizit_akima_shadow.png) repeat-x left top;
    height: 12px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    content: ' ';
}

#second .kontrol_filtrs {
    display: table;
    width: 100%;
    border-bottom: 1px solid #e0e2e4;
}

#second .kontrol_filtrs .filtr {
    color: #151c27;
    display: table-cell;
    line-height: normal;
    font-family: 'Roboto', arial;
    font-weight: normal;
}

#second .kontrol_filtrs .click_2 {
    width: 100%;
}

#second .kontrol_filtrs .filtr_h {
    background: #eceded;
    font-weight: bold;
    padding: 15px 19px 17px 19px;
    font-size: 100%;
}

#second .kontrol_filtrs .click_all {
    border-left: 1px solid #e0e2e4;
    cursor: pointer;
    position: relative;
}

#second .kontrol_filtrs .filtr u {
    text-decoration: none;
    position: relative;
    margin-right: 12px;
    font-size: 90%;
}

#second .kontrol_filtrs .filtr .strl {
    position: absolute;
    top: 5px;
    right: -14px;
    padding: 3px 2px 2px 1px;
}

#second .kontrol_filtrs .filtr .strl .icon_5_4 {
    display: none;
}

#second .kontrol_filtrs .click_all.active {
    background: #1c7170;
    color: #fff;
}

#second .kontrol_filtrs .click_all.active u {
    color: #fff;
}

#second .kontrol_filtrs .click_all.active .strl {
    background: none;
}

#second .kontrol_filtrs .click_all.active .icon_5_1 {
    display: none;
}

#second .kontrol_filtrs .click_all.active .icon_5_4 {
    display: block;
}

#second .kontrol_filtrs .click_all .select {
    display: none;
    position: absolute;
    left: 0;
    top: 100%;
    min-width: 100%;
    width: 168px;
}

#second .kontrol_filtrs .click_all .select:after {
    background: #fff;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: ' ';
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
    -moz-opacity: 0.90;
    -khtml-opacity: 0.90;
    opacity: 0.90;
}

#second .kontrol_filtrs .click_all.active .select {
    display: block;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
}

#second .kontrol_filtrs .click_all.active .select ul {
    list-style: none;
    position: relative;
    z-index: 5;
    padding: 10px 0 8px 0;
}

#second .kontrol_filtrs .click_all.active .select a {
    display: block;
    text-decoration: none;
    position: relative;
    padding: 9px 10px 9px 48px;
}

#second .kontrol_filtrs .click_all.active .select .clear_all {
    position: relative;
    z-index: 5;
    padding: 16px 10px 17px 48px;
    font-size: 80%;
    color: #7f7f7f;
    border-top: 1px solid #d0d0d0;
}

#second .kontrol_filtrs .click_all.active .select .clear_all:after {
    background: url(../media/icons/radio_clear.gif) no-repeat left bottom;
    position: absolute;
    top: 17px;
    left: 20px;
    width: 15px;
    height: 15px;
    content: ' ';
}

#second .kontrol_filtrs .click_all.active .select ul a {
    font-size: 80%;
    font-weight: bold;
    color: #589796;
}

#second .kontrol_filtrs .click_all.active .select ul a:after {
    background: url(../media/icons/radio.gif) no-repeat left bottom;
    position: absolute;
    top: 10px;
    left: 20px;
    width: 15px;
    height: 15px;
    content: ' ';
}

#second .kontrol_filtrs .click_all.active .select ul li.click a:after {
    background-position: left top;
}

#second .kontrol_filtrs .click_all .relative {
    z-index: 100;
    padding: 15px 18px 16px 17px;
}

#second .control_list {
    list-style: none;
    padding-bottom: 56px;
}

#second .control_list li {
    overflow: hidden;
    padding: 19px 19px;
    position: relative;
    border-bottom: 1px solid #e0e2e4;
}

#second .control_list li:last-child {
    border: 0;
}

#second .control_list li span {
    display: block;
}

#second .control_list li .img {
    width: 197px;
    height: 131px;
    float: left;
    margin-right: 11px;
}

#second .control_list li .img img {
    width: 100%;
    height: 100%;
    -moz-background-size: cover !important;
    -webkit-background-size: cover !important;
    -o-background-size: cover !important;
    -khtml-background-size: cover !important;
    background-size: cover !important;
}

#second .control_list li .txt {
    color: #000;
    font-size: 110%;
    line-height: 130%;
    padding-top: 4px;
    font-weight: bold;
max-height: 66px;
overflow: hidden;
}

#second .control_list li .txt a {
    color: #000;
}

#second .control_list li .cat {
    color: #1c7170;
    font-size: 90%;
    padding-top: 15px;
    padding-right: 140px;
}

#second .control_list li .cat .ico {
    position: relative;
    width: 28px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#second .control_list li .cat .ico img {
    position: absolute;
    top: -1px;
    left: 1px;
}

#second .control_list li .adres {
    font-size: 100%;
    color: #000;
    padding-top: 6px;
    padding-right: 140px;
}

#second .control_list li .status {
    position: absolute;
    right: 37px;
    bottom: 37px;
    color: #868686;
    font-weight: bold;
    font-size: 90%;
    font-style: italic;
}

#second .control_list li .status:after {
    background: url(../media/control/status_0.gif) no-repeat left top;
    position: absolute;
    top: 6px;
    right: -14px;
    width: 7px;
    height: 7px;
    content: ' ';
}

#second .control_list li .status.ok {
    color: #3e8786;
}

#second .control_list li .status.ok:after {
    background: url(../media/control/status_1.gif) no-repeat left top;
}

#second .border_style {
    background: #e0e2e4;
    height: 1px;
}

/*kontrol}*/
/*shablon_kontroladd{*/
#second .kontroladd {
    padding-top: 8px;
}

#second .kontroladd .list {
    border-bottom: 1px solid #e0e2e4;
    padding-top: 12px;
}

#second .kontroladd .list.last {
    border-bottom: 0;
}

#second .kontroladd .list .list_l {
    float: left;
    width: 79px;
    text-align: center;
    color: #868686;
    font-size: 300%;
}

#second .kontroladd .list .list_r {
    float: left;
    width: 609px;
}

#second .kontroladd .list .list_r .h {
    color: #000;
    font-size: 100%;
    margin-left: 13px;
    padding-top: 16px;
    padding-bottom: 19px;
}

#second .kontroladd .list .list_r .select_style,
#second .kontroladd .list .list_r .textarea_style,
#second .kontroladd .list .list_r  .inputtext_style,
#second .kontroladd .big_map,
#second .kontroladd .submitall {
    margin-bottom: 19px;
}

#second .kontroladd .big_map {
    margin-top: 12px;
}

#second .kontroladd .submitall {
    cursor: pointer !important;
}

#second .kontroladd .h .submitall {
    margin: -11px 0 0 54px;
    padding-right: 12px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

#second .kontroladd .list .list_r .hidden {
    visibility: hidden;
    position: absolute;
    top: -10000px;
    left: -10000px;
}


#second .kontroladd .h .submitall.foto,
#second .kontroladd .h .submitall.video{position:relative;text-align:left; min-width:0px; padding-right:17px; padding-left:35px;}
#second .kontroladd .h .submitall.foto:after{background:url(../media/icons/photo_video.png) no-repeat left top; width:19px; height:16px; position:absolute; top:12px; left:13px; content:' ';}
#second .kontroladd .h .submitall.video:after{background:url(../media/icons/photo_video.png) no-repeat right top; width:15px; height:16px; position:absolute; top:12px; left:13px; content:' ';}
		
/*inputtext_style{*/
.inputtext_style {
    border-top: 2px solid #d6d6d6;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

.inputtext_style input {
    background: #f5f5f5;
    padding: 7px 11px 8px 12px;
    width: 584px;
    border: 1px solid #b9b9b9;
    border-top: 0;
    color: #000;
    line-height: normal;
    font-family: 'Roboto', arial;
    font-weight: normal;
    font-size: 15px;
}

/*inputtext_style}*/

/*textarea_style{*/
.textarea_style {
    border-top: 2px solid #d6d6d6;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

.textarea_style textarea {
    background: #f5f5f5;
    padding: 7px 11px 8px 12px;
    height: 166px;
    width: 584px;
    border: 1px solid #b9b9b9;
    border-top: 0;
    color: #000;
    line-height: normal;
    font-family: 'Roboto', arial;
    font-weight: normal;
    font-size: 15px;
}

/*textarea_style}*/

/*.select_style{*/
.select_style {
    position: relative;
    z-index: 50;
   	margin-bottom:20px;
	-webkit-box-shadow: 0 0 26px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: 0 0 26px rgba(0, 0, 0, 0.18);
    box-shadow: 0 0 26px rgba(0, 0, 0, 0.18);
}

.select_style .result {
    background: #ffffff;
        font-size: 15px;
    white-space: nowrap;
    position: relative;
    overflow: hidden;
    padding: 19px 25px 15px 20px;
    border-top: 0;
    display: block;
    color: #000;
    font-family: 'Roboto', arial;
}

.select_style .result:after {
    background: url(../media/strl.png) no-repeat left top;
  
    width: 24px;
    height: 23px;
    position: absolute;
    top: 19px;
    right: 0;
    content: ' ';
}

.select_style .ul {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
}

.select_style ul {
    position: relative;
    padding: 5px 0;
    list-style: none;
    -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
}

.select_style .ul:after {
    background: #fff;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    content: ' ';
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
}

.select_style ul li {
    position: relative;
    z-index: 10;
}

.select_style.act .result:after {
    background: url(../media/control/strl_t.gif) no-repeat 9px 11px;
}

.select_style.act .ul {
    display: block;
}

.select_style.act .ul li {
    cursor: pointer;
    font-family: 'Roboto', arial;
    font-size: 15px;
    color: #000;
    padding: 3px 10px;
}

.select_style.act .ul li input {
    position: absolute;
    top: -10000px;
    left: -10000px;
    visibility: hidden;
}

.shablon_foto h1 {
    background: #277877;
    margin-right: 19px;
    margin-bottom: 19px;
    padding: 10px 18px 11px 18px;
    width: 278px;
    color: #fff;
    font-size: 150%;
    font-weight: normal;
    font-family: 'Roboto', arial;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.17);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.17);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.17);
}

.shablon_foto h2 {
    background: #fffefe;
    margin-right: 19px;
    margin-bottom: 19px;
    padding: 10px 17px 11px 19px;
    color: #1c7170;
    font-size: 150%;
    font-weight: normal;
    font-family: 'Roboto', arial;
	min-height:31px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.17);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.17);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.17);
}

.shablon_foto .element_photo {
    list-style: none;
    font-size: 0;
    margin-left: -19px;
    margin-bottom: -19px;
}

.shablon_foto .element_photo li.first {
    height: 52px;
    visibility: hidden;
}

.shablon_foto .element_photo li {
    background: #fefefe;
    width: 314px;
    margin-bottom: 19px;
    margin-left: 19px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    -webkit-box-shadow:0 0 16px rgba(0, 0, 0, 0.23);
    -moz-box-shadow:0 0 16px rgba(0, 0, 0, 0.23);
    box-shadow:0 0 16px rgba(0, 0, 0, 0.23);
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    transition-duration: 0.5s;
}

.shablon_foto .element_photo a {
    display: block;
    text-decoration: none;
}

.shablon_foto .element_photo span {
    display: block;
}

.shablon_foto .element_photo .h {
    color: #000;
    text-decoration: underline;
    font-weight: bold;
    font-size: 120%;
    line-height: 120%;
    padding: 16px 5px 0 19px;
}

.shablon_foto .element_photo .num {
    color: #868686;
    font-size: 100%;
    padding: 10px 0 16px 17px;
    font-weight: bold;
}

.shablon_foto .element_photo .num .alb {
    color: #1c7170;
    display: inline;
    padding-right: 11px;
}

.shablon_foto .element_photo img {
    width: 100%;
}

.shablon_foto .element_photo li {
    position: relative;
}

.shablon_foto .element_photo .opis {
    background: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 15px 18px 16px;
    color: #868686;
    font-size: 100%;
    font-weight: bold;
}

/*foto}*/

/*second_font-size{*/
.shablon_foto .element_photo li {
    font-size: 12pt;
}

/*second_font-size}*/

.photo_read_hideparametrs_elements {
    display: none !important;
}
/*blog_akim_info{*/
	.blog_akim_info_l{float:left; padding:20px 0 0 19px; font-size:100%; width:360px; line-height:normal; font-family: 'Roboto', arial; font-weight: normal;}
		.blog_akim_info_l .h{display:block; padding-bottom:21px;}
		.blog_akim_info_l strong{font-family: 'PT Sans Caption',arial; font-weight:700;}
		.blog_akim_info_l p,.blog_akim_info_l{line-height:135%;}
		.blog_akim_info_l p{padding-bottom:21px;}
		.blog_akim_info_l .podpis{line-height:120%; margin-top:-4px; display:block;}
		
	.blog_akim_info_r{float:right; width:307px;}
		.blog_akim_info_r img{width:100%; }
		.blog_akim_info_r .zadat_vopros{background: #b92b2c; color: #fff; font-size: 190%;text-decoration: none; border-bottom: 3px solid #8d2121; padding: 17px 29px 17px 27px; display: block; zoom: 1; text-align: center;
		border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomright:5px;
 border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomleft:5px;
		
		}
/*blog_akim_info}*/
/*list_blog{*/
.list_blog{list-style:none; margin-top:2px;}
	.list_blog li{border-top:1px solid #e0e2e4; padding:19px 50px 20px 19px; position:relative; z-index:150;}
		.list_blog li .h{color:#1c7170; font-size:100%; text-shadow:0 0 1px #1c7170;}
		.list_blog li .txt{font-size:110%; line-height:140%; padding-top:12px; overflow:hidden; max-height:53px;}
		.list_blog li .txt a{color:#000; font-weight:bold;}
		.list_blog li .date{color:#555a61; font-size:100%; padding-top:1px;}
	.list_blog span{display:block;}
	.list_blog .hover{background:url(../media/blog/hover.png) repeat left top; padding:14px 20px 41px 21px; display:none; position:absolute; top:0; left:362px; min-height:180px; width:578px; -webkit-box-shadow: 0 0 16px rgba(0,0,0,0.23);-moz-box-shadow: 0 0 16px rgba(0,0,0,0.23);box-shadow: 0 0 16px rgba(0,0,0,0.23);}
		.list_blog .hover:after{background:url(../media/blog/hover_strl.png) no-repeat left top; position:absolute; top:-5px; left:-43px; width:43px; height:173px; content:' ';}
		.list_blog .name{color:#1c7170; font-size:100%; padding-bottom:10px;}
		.list_blog .full_txt{font-size:100%; line-height:135%; color:#252525;}
		.list_blog .ssilka{font-size:100%; padding-top:11px;}
			.list_blog .ssilka a{color:#1c7170; border-bottom:1px solid #1c7170; padding-bottom:1px; text-decoration:none; line-height:100%; display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
	.list_blog li:hover .hover{display:block;}
	.list_blog li:hover{z-index:155;}
/*list_blog}*/

.blog_list_footer{position:relative; min-height:80px; border-top:1px solid #e0e2e4; margin-top:3px;}
	.blog_list_footer .list_postr{margin-right:180px;}
	.blog_list_footer .zadat_vopros{ 	border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomright:5px;
 border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomleft:5px; background:#b92b2c; padding:9px 19px 8px 32px; border-bottom:3px solid #8d2121; text-decoration:none; color:#eceded; font-size:100%; position:absolute; top:20px; right:19px;}
	.blog_list_footer .zadat_vopros:after{background:url(../media/blog/zadat_vopros.png) no-repeat left top; position:absolute; top:13px; left:11px; width:17px; height:17px; content:' ';}

/*category_blog{*/
.category_blog{background:#fff; position:relative; z-index:10; margin-bottom:23px; margin-top:-89px; -webkit-box-shadow: 0 0 16px rgba(0,0,0,0.23);-moz-box-shadow: 0 0 16px rgba(0,0,0,0.23);box-shadow: 0 0 16px rgba(0,0,0,0.23);}
	.category_blog .h{background:#277877; color:#fff; font-size:160%; display:block; padding:14px 0 15px 17px;}
	.category_blog ul{list-style:none;}
	.category_blog ul li{border-bottom:1px solid #e0e2e4;}
	.category_blog ul li:last-child{border:0;}
	.category_blog ul a{display:block; text-decoration:none; color:#151c27; font-size:100%; line-height:120%; padding:14px 15px 14px 17px;}
/*category_blog}*/


/*shablon_blog_list}*/
/*click_up{*/
#click_up{position:fixed; top:0; bottom:0; width:80px; z-index:100;}
#click_up.style{position:absolute; bottom:auto;}
#click_up:hover{background-color:rgba(0,0,0,0.1);}
#click_up:after{background:url(../media/icons/up.png) no-repeat left top; width:45px; height:45px; position:absolute; bottom:17px; left:17px; content:' ';}
/*click_up}*/

/*element_video{*/
.shablon_foto .element_video li{font-size:12pt;}
.shablon_foto .element_video{list-style:none; font-size:0; margin-left:-19px; margin-bottom:-19px;}
	.shablon_foto .element_video li{background:#fefefe; width:314px; margin-bottom:19px; margin-left:19px; display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline; -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);-moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);box-shadow: 0 0 16px rgba(0, 0, 0, 0.23); -webkit-transition-duration: 0.5s;-moz-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s;}
	.shablon_foto .element_video li a{display:block; text-decoration:none;}
	.shablon_foto .element_video span{display:block;}
		.shablon_foto .element_video .img{width:314px; height:240px; position:relative;}
			.shablon_foto .element_video .img  img{width:100%; height:100%;-moz-background-size:cover !important;-webkit-background-size:cover !important;-o-background-size:cover !important;-khtml-background-size:cover !important;background-size:cover !important;}
			.shablon_foto .element_video .img:after{background:url(../media/icons/video.png) no-repeat left top; width:63px; height:64px; position:absolute;     right: 119px;
    bottom: 88px; content:' ';}
		.shablon_foto .element_video .txt_video{color:#000000; text-decoration:underline; font-size:120%; line-height:120%; padding:17px 20px 0 19px;}
		
		.shablon_foto .txt_video{color:#000000; text-decoration:underline; font-size:120%; line-height:120%; padding:16px 20px 16px 19px;}
		
		.shablon_foto .element_video .date_video{color:#1c7170; font-size:100%; padding:8px 20px 16px 18px;}
	.shablon_foto .element_video a:hover .img:after{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}
/*element_video}*/
/*videounder{*/
.shablon_foto .videounder .second_cont_page{padding-top:19px;}
	.shablon_foto .videounder .video_cont{margin:0 19px; width:943px; height:523px;}
		.shablon_foto .videounder .video_cont *{width:100% !important; height:100% !important;}
	.shablon_foto .videounder .video_h{color:#000; padding:19px 19px 0; font-size:160% !important; line-height:105%; font-family: 'Roboto', arial; font-weight: normal;}
	.shablon_foto .videounder .video_date{color:#1c7170; font-size:90%; padding:12px 0 19px 19px;}
/*videounder}*/
.date_vizit{color:#1c7170; font-size:100%; padding:5px 20px 17px 20px;}
		#second .second_listeshe.clickjs li a,#second .second_listeshe li:first-child a{color:#868686; border-bottom:1px solid #868686;}
		#second .second_listeshe li.act a{color:#151c27; border-bottom:1px solid #151c27;}
/*form_atlas_second{*/
.gis_mini_biglink{display:none;}
.block_hide_js.noact{left: -20000px;
    position: absolute;
    top: -10000px;
    visibility: hidden;
    z-index: 0;}
	.form_atlas_second .h{background:#287877; padding:14px 21px 12px 18px; font-size:140%; color:#fff; display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
		.form_atlas_second .form_change{list-style:none; font-size:0; padding:18px 0 19px 18px;}
				.form_atlas_second .form_change input{display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
				.form_atlas_second .form_change .adres{margin-right:16px;}
					.form_atlas_second .form_change .adres input{width:542px;}
				.form_atlas_second .form_change .dom{margin-right:18px;}
					.form_atlas_second .form_change .dom input{width:289px;}
				.form_atlas_second .form_change .sub{background:url(../media/icons/strelki.png) no-repeat right bottom; cursor:pointer; margin-top:2px; width:28px; height:28px;}
/*form_atlas_second}*/
/*new}*/
.tab2 td{border:1px solid #000; padding:5px;}
.tab2 td,
.tab2 td p{font-size:11px}
.page_text ul, .page_text ol{margin-left:20px;}

#index_content .press_center .news_category .change_n .republic li a {min-height: 86px;}
#index_content .press_center .news_category .change_n .republic li .text {padding-left: 0;}

#logo a {text-decoration:none}

/*tur{*/
.page_text, .page_text div, .page_text p, .page_text li {font-weight: 400; font-size: 16px; }
.page_text .newsread, .page_text .newsread p {font-size: 15px !important; font-family: 'Roboto', arial !important; font-weight: 400}
.page_text .newsread.style_padding{padding-top:16px;}
.page_text .img_h{margin:-17px -20px -15px -20px; position:relative;}
	.page_text .img_h:after{background:url(../media/tur/tur_shadow.png) repeat-x left top; min-height:4px; position:absolute; top:0; left:0; right:0; z-index:10; content:' ';}
	.page_text .hidden_show{margin:0 -20px;}
	.page_text .hidden_show .hidden{display:none; padding:0 40px 25px 56px;}
		.page_text .hidden_show .hidden .line{overflow:hidden;}
		.page_text .hidden_show .hidden .line img{float:left; margin-right:20px;}
			.page_text .hidden_show .hidden .line .h{color:#1a686b; display:block; padding:4px 0 8px 0;}
	.page_text .hidden_show a.show_click{border-top:1px solid #e0e2e4; padding:17px 43px 17px 22px; display:block; text-decoration:none; position:relative; color:#3e3e3e; font-size:140%; line-height:110%;}
		.page_text .hidden_show a.show_click:after{background:url(../media/tur/icon.gif) left top no-repeat; position:absolute; top:16px; right:20px; width:28px; height:28px; content:' ';}
		.page_text .hidden_show a.show_click.act{color:#1c7170;}
		.page_text .hidden_show a.show_click.act:after{background-position:left bottom;}
		.page_text .hidden_show a.show_click.act:before{background:url(../media/tur/show_click.gif) left top repeat-x; height:3px; position:absolute; top:0; left:0; right:0; content:' ';}
	.page_text .page_text_map{height:151px; margin:0 -20px -13px; position:relative; overflow:hidden; display:block; text-decoration:none; border-top:1px solid #c3c4c6;}
		.page_text .page_text_map .txt{background:rgba(255,255,255,0.70); color:#1c7170; text-decoration:underline; font-size:150%; display:block; position:relative; z-index:1; padding:16px 0 19px 22px;}
		.page_text .page_text_map .txt:after{background:url(../media/tur/map_strl.gif) no-repeat left top; width:7px; height:13px; position:absolute; top:23px; right:28px; z-index:3; content:' ';}
		.page_text .page_text_map:after{background:url(../media/tur/map_t.png) repeat-x left top; position:absolute; top:0; left:0; right:0; height:8px; z-index:10; content:' ';}
		.page_text .page_text_map:before{background:url(../media/tur/map_b.png) repeat-x left top; position:absolute; bottom:0; left:0; right:0; height:8px; z-index:10; content:' ';}
		.page_text .page_text_map img{position:absolute; top:0; left:0;}
/*tur}*/
.page_text ul{margin-left:0; padding-left:0;}
.page_text li{background:url(../media/li.gif) no-repeat 3px 13px; padding: 5px 0 5px 22px; list-style:none;}
.prepend_ico_this{vertical-align:middle; margin:0 7px 0 0 !important;width:auto !important;}


.page_text .img_h{position:relative;}
	.page_text .img_h .imgh2{position:absolute; top:69px; right:-21px; width:374px; height:325px;}
.page_text .ullispan{padding-bottom:19px;}
.page_text .ullispan span{width:146px; display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
	.page_text .ullispan li{padding-bottom:9px;margin-left:9px;}
.liastyle_list{border-bottom:1px solid #e0e2e4; margin:0 -20px -13px;}
	.liastyle_list a{display:block; color:#1c7170; border-top:1px solid #e0e2e4; padding:16px 45px 19px 45px; font-size:110%; line-height:120%; position:relative;}
	.liastyle_list a:after{background:url(../media/tur/map_strl.gif) no-repeat left top; width:7px; height:13px; position:absolute; top:35px; right:31px; content:' ';}
	.liastyle_list .prepend_ico_this{position:absolute; top:20px; left:22px;}
	
	
        
	.page_text table {border-top:1px solid #DADEE0; -webkit-box-shadow: -1px 1px 3px #D9D9D9; -moz-box-shadow: -1px 1px 3px #D9D9D9; box-shadow: -1px 1px 3px #D9D9D9; border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px}
		.page_text td {border:0;padding:10px;}
			.page_text td {border-bottom:1px solid #DADEE0; border-right:1px solid #DADEE0; font-size:14px; background:#fff}
			.page_text th p, .page_text td p {margin:0 !important; padding:0 !important}
                        
                        
.category_blog li.act {background: #277877; }
.category_blog li.act a {color: #fff;}

.page_text img {margin:0 15px 15px 0;max-width:100%;}
/*obyavlenie_ind{*/
#index_content .obyavlenie_ind{

     margin-bottom:19px;background: #eceded;
    margin-top: 14px;
    -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.23);
	height:200px;
	overflow:hidden;
	position:relative;
	padding-bottom: 15px;
	
	
	}
	
	
	
	
	#index_content .obyavlenie_ind .h{background: #151c27;
    padding: 16px 20px 17px 18px;}
	#index_content .obyavlenie_ind .h h3{color: #fff;}
	#index_content .obyavlenie_ind .txt{padding:14px 14px 15px 18px;}
		#index_content .obyavlenie_ind .txt,
		#index_content .obyavlenie_ind .txt p{font-size:15px; line-height:19px; color:#000;}
/*obyavlenie_ind}*/

.photogallery{
	border-top:1px solid #e0e2e4;
	padding-top:10px;
}

.photo_container{
	width:620px;
	margin:0 auto;
}

.photo_img{
	width:176px;
	height:132px;
	overflow:hidden;
	display:inline-block;
	margin:10px;
	border:3px solid #e0e2e4;
}

div#search{padding:10px 0 20px 20px;}
div#search form{margin:20px 0 0;}
div#search form input[name=search]{margin-top:15px;cursor:pointer;}
div#search form input[type=text]{border:1px solid #CCC;padding:3px 5px;}

.tur3d { background:url(../media/3dtur_fon.gif) repeat-x left top ; color:#fff; font-size:16px;  font-family:'PT Sans Caption'; position:absolute; left:17px; bottom:60px; z-index:100; text-decoration:none; border-bottom-right-radius: 7px; -webkit-border-bottom-right-radius:7px; -moz-border-radius-bottomright:7px;
 border-bottom-left-radius: 7px; -webkit-border-bottom-left-radius:7px; -moz-border-radius-bottomleft:7px;
 }
 .tur3d  b {background:url(../media/3dtur.gif) no-repeat 2px top; padding:10px 20px 13px 40px; display:block; }
.tur3d:hover {color:#fff}
#doun_sms {position:absolute; bottom:0; left:166px; z-index:10; cursor:pointer;}
#up_sms {position:absolute; bottom:0; left:166px; z-index:10; cursor:pointer; display:none;}
.ten_sms {position:absolute; bottom:0; left:0; background:url(../media/sms_ten.png) repeat-x left top; height:45px; width:376px; z-index:0}

.results {padding: 14px 15px 14px 17px;}
#pagination {padding:10px 17px 25px 17px}
.result_txt span {background:none!important}
.result_txt {margin-top:15px}

.vvr  {margin:20px 0 10px 0}



.datatv {
    display: block;
    color: #1c7170;
    font-size: 80%;
   	font-style:normal;
	font-family: 'Roboto', arial, tahoma, verdana;
	font-size:12px
}

.txt b {
    font-size: 14px;
    display: block;
    margin-top: 10px;
    font-weight: 300;
    overflow: hidden;
    height: 71px;
}


.underfnews  .img  { width:100%; height:391px}




.mainfotosss { float:left; width:335px; margin:0 15px 15px 0}
.time  u {text-decoration:none; font-weight:300; color:#cecece}
.time {color:#fff; font-weight:700}

.search {height:120px; width:310px;position: absolute;right: 0;top: 42px;}

.soc {display: inline-block}
.soc li {display:inline-block; vertical-align:top; border:0; padding: 0; }
.soc li a {display:block; width:24px; height:23px; background:url(../media/facebok.png) no-repeat -35px -1px;transition:opacity 0.3s ease-out;}
.soc li a:hover{opacity:0.85;}
.soc li a.fc {background:url(../media/facebok.png) no-repeat 0 -1px; }
.soc li a.yout {background:url(../media/facebok.png) no-repeat -60px 0; }
.soc li a.tweet{background:url(../media/head/twitter.png) left top no-repeat;width:20px;height:16px;margin:-10px 0 0 -2px;}

#index_content  .float_l  .press_center .htop_news .text .txt2  {display:block}
.moideput  table , .moideput  td  {border:0; padding:10px 20px; box-shadow:0 0 0 #fff; font-size:16px}
.splLink a{color:#000 !important;}
.splLink {border-bottom: 1px solid #e5e5e5; padding:20px 0 0 0; margin:0}
.splLink p {padding: 0 0 15px 0}
.splLink strong {display: inline-block; margin-top:-20px; font-weight: 400; }
.splLink a strong {display: inline-block; margin-top:0; font-weight: 700;}
.pgblock {padding: 20px 0 0 0; border-bottom: 1px solid #e5e5e5}
.splCont{display:none;}
.moideput  td  input , .moideput  td  select  { border:1px solid #ccc; padding:10px; width:327px!important}

.page_text .dates {font-size: 13px}

table#border0 td {
    padding: 6px 25px;
    border: 0!important;
    vertical-align: middle;
}

table#border0 {border:0!important; box-shadow:0 0 0 #fff }

#border0 input[type="text"], #border0 select {
    font-size: 17px;
    height: 25px;
    width: 90%;
    margin: 3px;
    color: #222;
}

#border0 select {
width:96%!important;

}


#border0 input, #border0 textarea {
    width: 320px;
    padding: 7px 10px;
    border: 1px solid #ccc;
    margin: 5px 0;
}

#border0 select {
    border: 1px solid #ccc;
    color: #222;
    font-size: 17px;
    height: 40px !important;
    margin: 3px;
    padding: 0 3px;
    width: 90%;
}

.moideput center input {padding:15px 20px}

.select_style select {
    padding: 11px 10px;
    width: 259px;
}

.select_style input.dom {
 padding: 11px 10px;
 width: 240px;
}

.i4ewOd-pzNkMb-tJHJj {display:none!important;}
.video_item {margin:30px 0; border-bottom:1px solid #ccc; padding-bottom:30px}
.video_item iframe {width:100%}
.img-left {float:left; margin: 0 10px 10px 0}
.pfname {margin-bottom:15px; color:#000; cursor:pointer}
.pgr {margin-bottom:30px; line-height:25px}

.anons span, .anons p {
    font-family: 'Roboto', arial, tahoma, verdana !important;
    font-size: 15px !important;
    font-weight: 300 !important;
}
.greytext {word-wrap: break-word;}

.pgr img {width:150px!important}
.newsread img { max-width: 100%;}

.gallery_fotos {display: block;
    width: 100%;
    margin: 20px 0 0;
    clear: both;
}
	
div.foto {
    width: 182px;
    height: 134px;
    display: inline-block;
    overflow: hidden;
    margin: 0 7px 20px 7px;
}

div.foto_img {
    width: 176px;
    height: 128px;
    border: 3px solid #DFDFDF;
	background-size:cover !important;
}	

div.foto_img  a {display:block;width: 176px;height: 128px;}
    
h2 a {text-decoration: none}
    
.white_head {height: 47px; background: #f8f8f8; }
    .wh1 {float: left; display: block; display: none}
	.wh1 i {display: inline-block; width: 20px; height: 20px; background: url(../media/wh1.png) no-repeat center; vertical-align: middle; ; }
	.wh1 span {vertical-align: middle; font-size: 14px; padding: 16px 16px 14px 10px; display: inline-block; }
    .langs {width:220px; float: left; display: block; margin: 0 0 0 0}
	.langs li {display: inline-block; }
	    .langs li a {text-transform: uppercase; text-decoration: none; padding: 16px 15px 15px 15px; height: 47px; box-sizing: border-box; font-size: 14px; display: block}
	    .langs li.act a {padding: 16px 20px 15px 20px; background: #2b4472; color:#fff; font-weight: bold; }
    .special_w {width: 425px; float: left; display: block; height: 47px; position: relative}
	.special_w_but {display: inline-block; padding: 15px 34px 15px 69px; height: 47px; box-sizing: border-box; cursor:pointer; font-size: 15px; background: url(../media/slabo.png) no-repeat 15px 14px #ebebeb; font-weight: bold}
    .wh_links {float: right; display: block; padding: 12px 0 0 0}
	.wh_links li {display: inline-block; font-size: 14px;}
	    .wh_links li a {text-decoration: none; display: inline-block; padding: 2px 0 2px 40px}
		.wh_links li:first-child a {background: url(../media/wh_links1.png) no-repeat 15px 0}
		.wh_links li:last-child a {background: url(../media/wh_links2.png) no-repeat 15px 0}

.inkrg {background: #1a314a; color:#fff; font-size: 14px; display: block; float: left; box-sizing: border-box; height: 47px; width: 173px; padding: 16px 0 0 20px; }
.wzr {display: block; float: left; padding: 12px 2px 0 20px;}
.social {float: right; display: block; }
    .social span {vertical-align: middle; display: inline-block; color:#fff; font-size: 14px; padding: 15px 10px 10px 18px}

.newss.newssmas {position: relative; }
    .newss.newssmas h2 {position: absolute; z-index: 3; border: 0; color:#fff; }
	.newss.newssmas h2 a {color:#fff; text-decoration: none; }
    .newss.newssmas li:first-child {position: relative; height: 330px; margin-bottom: 8px; }
	.newss.newssmas li:first-child:after {position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: #0a1e23; opacity: 0.4; display: block; z-index: 1; content: ''}
	.newss.newssmas li:first-child .img {width: 100%; height: 330px; position: absolute; margin: 0; }
	.newss.newssmas li:first-child .text {position: absolute; bottom:10px; left:10px; width: auto; right: 10px; color:#fff; font-size: 17px; z-index: 5}
	    .newss.newssmas li:first-child .text .date {display: block; font-size: 13px; color:#fff; padding: 0 0 5px 0}
	    .newss.newssmas li:first-child .text .txt {font-weight: bold; }
    

.map_dep {height: 598px; margin: 21px 0 0 0; width: 664px;position:relative;z-index:15;}
    .mapa_dep {background: url(../media/mapa_dep.png) no-repeat 28px #2b4472; height: 100px; box-sizing: border-box; display: block; padding: 31px 0 0 105px; text-decoration: none; }
	.mapa_dep span {color:#e9c54b; font-size: 14px; display: block; }
	.mapa_dep b {color:#fff; font-weight: 300; font-size: 21px; display: block; }
    .maparea_dep {background: #febd7a; height: 496px; }
    
    .map_space {height: 440px; margin: 21px 0 0 0; }
    
.grand_people {position: relative; background-color: #273e69 !important; background-size: cover !important; background-position: center !important; height: 416px; margin: 21px 0 0 0; display: block; box-sizing: border-box; padding: 27px; text-decoration: none; }
    .grand_people h3 {color:#fff !important; position: absolute !important; left: 27px; top:27px; z-index: 2; }
    .grand_people h3:after{background:url(../media/strl2.png) left top no-repeat;margin:14px 0 0 9px;width:7px;height:4px;display:inline-block;vertical-align:top;content:' ';}
	.grand_people u {position: absolute; left:0; top:0; bottom:0; right:0; background: #0a1e23; opacity: 0.4; display: block; z-index: 1; }
		.grand_people .block-txt{position:absolute;z-index:15;bottom:25px;left:30px;right:30px;}
			.grand_people .block-txt span{display:block;text-decoration:none;color:#fff;}
			.grand_people .name{font-size:16px;font-weight:500;transition:color 0.3s ease-out;padding-bottom:12px;}
			.grand_people:hover .name{color:rgba(255,255,255,0.6);}
			.grand_people .txt{font-size:12px;line-height:18px;}
.calendar_news {background: #fff; height: 294px; margin: 20px 0 0 0; box-sizing: border-box; padding: 24px 0 0;}
	#content_block .calendar_news h3{color:#2b4472;position:relative;padding-left:28px;}
		.calendar_news h3:after{background:url(../media/strl_calendar.png) left top no-repeat;width:7px;height:4px;position:absolute;top:15px;right:32px;content:' ';}
	
.phone_help {background: url(../media/phone_help.png) no-repeat 28px #2b4472; height: 140px; box-sizing: border-box; display: block; margin: 21px 0 0 0; text-decoration: none; padding: 30px 0 0 105px}
	.phone_help {color:#76849d; font-size: 14px; ; }
	.phone_help span {color:#fff; font-weight: 300; font-size: 21px; display: block; }
	.phone_help u {text-decoration: none; }

.topbanners a {display:block; height:103px; background: url(../media/topbanners.png) no-repeat 28px #fff; position:relative; margin:0 0 21px 0; box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1); }
    .topbanners u {left:105px; font-size: 14px; color:#aaaaaa; font-weight: 300; }
        .topbanners u b {font-size: 21px; font-weight: 300; color:#2b4472; display: block}

.secretary {
    display: block;
    padding: 21px;
    position: relative;
    height: 358px;
    background: #000;
    color: #fff;
    margin: 21px 0 0 0;
    background: url(../media/boss.jpeg) no-repeat top;
    background-size: cover;
    box-sizing: border-box;
}
	.secretary div {position: absolute; top:29px; left:29px; right: 0; z-index: 2}
	.secretary a {text-decoration: none;}
	.secretary h3 {color:#fff !important; }
	.secretary span {    display: block;
    font-size: 17px;
    color: #fff;
    padding: 169px 0 23px 0;
    line-height: 19px;}
	.secretary strong {display: inline-block; font-size:13px; font-weight: bold; color:#513f00; letter-spacing: 1.9px; background: #e9c54b; padding: 15px 18px; text-transform: uppercase}
    .secretary u {position: absolute; left:0; top:0; bottom:0; right:0; background: #0a1e23; opacity: 0.4; display: block; z-index: 1; }
	.second_r  .secretary.style2 span{padding-top:146px;}
	
.gallery {height: auto; background:#fff; box-shadow: 0 11px 25px rgba(0, 0, 0, 0.1); margin: 21px 0 0 0; box-sizing: border-box; padding: 27px; }
    .gallery a {text-decoration: none; }
    .gallery a h3 {color:#2b4472; padding: 0 0 21px 0}

.resheniya {background: #2b4472 !important; margin: 21px 0 0 0; min-height:auto }
    .resheniya h2 {border:0}
	.resheniya h2 a {color:#fff}
	    .newss.resheniya li {border: 0}
		.newss.resheniya li a {color: #fff;}
		.newss.resheniya li .date {color:#c7d6f0}
	.newss.resheniya li:first-child {background: #273e69}
	.newss.resheniya li:first-child .img {display: none; }
	.newss.resheniya li:first-child .text {padding: 27px; font-weight: bold; width: auto;}
	    .newss.resheniya li:first-child .text .txt {font-size: 17px; max-height: none !important}
	    
	.resheniya .allnews {color: #513f00; background: #e9c54b;}

footer {background: #0a1e23; }
	    .foo0_ul li {color: #fff; font-size: 15px; line-height: 21px; display: inline-block; width: 33%; padding: 27px 0 27px 60px; box-sizing: border-box;}
    .foo1 {background: #102428;}
	    .foo1_ul li {color: #878787; display: inline-block; line-height: 21px; font-size: 15px; width: 33%; padding: 27px 0 27px 60px; box-sizing: border-box;}
	    .fo01 {background: url(../media/fo01.png) no-repeat 0 21px;}
	    .fo02 {background: url(../media/fo02.png) no-repeat 0 26px;}
		.fo02 a {display: block; color:#fff}
	    .fo1 {background: url(../media/fo1.png) no-repeat 17px 24px;}
	    .fo2 {background: url(../media/fo2.png) no-repeat 17px 24px;}
	    .fo3 {background: url(../media/fo3.png) no-repeat 17px 24px;}
		.foo1_ul li span {font-size: 18px; color: #fff; font-weight: 300;}
		
.banners-bottom {margin: 30px 0; width: 102%;}
.banners-bottom .fix a:first-child {
    margin-left: 0;
}
.banners-bottom .fix a {
    vertical-align: top;
    display: inline-block;
    width: 238px;
    text-align: center;
    font-family: 'Roboto';
    font-weight: 300;
    font-size: 16px;
    color: #202528;
    text-decoration: none;
    margin: 0 10px;
    transition-duration: 0.5s;
}
.banners-bottom .fix a .text {
    margin-top: 15px;
    font-size: 15px;
}

.second_r .secretary {margin: 0 0 21px 0;  background: url(../media/boss.jpeg) no-repeat top center; background-size: cover; height: 358px;}
    .second_r .secretary span {padding: 75px 0 23px 0;}
.second_r .newss li .img {display: none;}
.second_r .newss .text {padding: 17px 0 17px 27px; width: 232px;}
.newss.newssobl .slides {height: 610px;}
.newss.newssmas .slides {height: 699px;}
.newss.resheniya .slides {height: auto;}
.second_r .newss.resheniya .slides {
    height: auto;
}
h3.pfname {font-size: 18px;}

.deputat_banner{background:#1a314a;padding:14px 0 14px 71px;min-height:40px;display:block;text-decoration:none;position:relative;color:#fff;font-size:16px;line-height:20px;font-weight:500;}
	.deputat_banner:hover{color:rgba(255,255,255,0.6);}
	.deputat_banner:before{background:url(../media/deputat/deputat_banner.png) left top no-repeat;position:absolute;left:30px;top:21px;content:' ';width:27px;height:26px;}
	
/*deputat-list{*/
.deputat-list{font-size:0 !important;margin-left:-28px;padding-top:8px;}
	.deputat-list .li{display:inline-block;vertical-align:top;width:33%;padding-bottom:25px;}
	.deputat-list .li a{display:block;margin-left:28px;text-decoration:none;color:#000;font-size:17px;font-weight:600;line-height:21px;}
	.deputat-list .li a:hover{color:#D23600;}
	.deputat-list .li .okrug,
	.deputat-list .li .img{display:block;}
	.deputat-list .li .img{background-position:center top;background-repeat:no-repeat;background-size:cover;height:230px;margin-bottom:16px;}
		.deputat-list .li .img img{width:100%;height:100%;opacity:0;}
	.deputat-list.style-gallereya .li .img{height:134px;}
	.deputat-list .li .okrug{font-size:11px;text-transform:uppercase;line-height:13px;padding-bottom:6px;color:#000;}
/*deputat-list}*/
.deputat-buttons{text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-size:13px;line-height:16px;font-weight:bold;padding:12px 14px 12px 13px;display:inline-block;vertical-align:top;}
	.deputat-vopros{background:#e9c54b;color:#513f00;}
	.deputat-vopros:hover{color:rgba(81,63,0,0.6);}
	.deputat-otvet{background:#2b4472;color:#fff;}
	.deputat-otvet:hover{color:rgba(255,255,255,0.6);}
/*deputat-read{*/
#deputat-read{padding-top:8px;}
	#deputat-read .deputat-but{padding:25px 0;}
		#deputat-read .deputat-but .deputat-buttons{margin-right:10px;}
	#deputat-read .photo{width:321px;float:left;margin-right:30px;}
	#deputat-read .okrug_name{text-transform:uppercase;font-size:12px;color:#000;font-weight:600;padding-top:16px;display:block;}
	#second #deputat-read h1{border:0;margin:0;padding:0;color:#000;font-size:26px;font-weight:500;line-height:28px;padding-top:4px;}
	.deputat-text{margin-bottom:19px;}
	.read_full{color:#2b4472;font-size:15px;font-weight:bold;}
	.deputat-info{overflow:hidden;max-height:530px;}
		.deputat-info.no-max-height{max-height:100% !important;}
#deputat-read .deputat-h{border-bottom: 1px solid #e1e2e3; padding: 17px 0 25px 1px; color: #000; font-size: 25px; line-height: normal;position:relative;}
	#deputat-read .deputat-h span.num{position:absolute;top:-4px;left:100%;margin-left:9px;color:#2b4472;font-size:13px;font-weight:500;}
#deputat-read #border0 input[type="text"],
#deputat-read #border0 select,
#deputat-read #border0 textarea{width:100%;}
#deputat-read #border0{margin-top:22px;}
#deputat-read table#border0 td{width:80px;}
#deputat-read #border0 input.capcha{width:110px;}
#deputat-read #border0 button{width:134px;text-align:center;cursor:pointer;margin-top:17px;}
#form-vopros{border-bottom:1px solid #e6e6e8;padding-bottom:62px;margin-bottom:2px;}
.deputat-otveti-list{padding:2px 0 8px;}
	.deputat-otveti-list .li{border-bottom:1px solid #e1e2e3;padding:26px 0 31px 0;}
		
		.deputat-otveti-list .li .deputat-photo{background-position:center top;background-repeat:no-repeat;background-size:cover;position:absolute;top:-29px;left:-82px;border-radius:90px;width:97px;height:97px;}
		.deputat-otveti-list .li .name{color:#2b4472;font-size:21px;font-weight:normal;padding-bottom:4px;}
		.deputat-otveti-list .li .date{color:#7e848c;font-size:13px;}
		.deputat-otveti-list .li .txt{color:#000;font-size:15px;line-height:23px;}
	
	.deputat-otveti-list .list-vopros{padding-bottom:54px;}
	.deputat-otveti-list .list-otvet{background:#e8f8ff;margin-left:113px;position:relative;padding:28px 35px 29px 41px;}
#deputat-read .postr{padding-top:13px;}
/*deputat-read}*/
/*block-style-calendar{*/
		#block-style-calendar a{text-decoration:none;}
		#block-style-calendar .calendar-head{padding:21px 29px 0;}
		#block-style-calendar .calendar-head .inlblock{position:relative;display:inline-block;vertical-align:top;}
		#block-style-calendar .calendar-head .txt{font-size:14px;color:#2b4472;font-weight:300;padding-right:15px;margin-right:19px;position:relative;}
			#block-style-calendar .calendar-head .txt:after{background:url(../media/strl_calendar2.png) left top no-repeat;position:absolute;top:6px;right:0;content:' ';width:7px;height:4px;}
			#block-style-calendar .calendar-head .txt:hover{color:#333;}
			#block-style-calendar .calendar-head .ul{background:#fff;padding:7px;position:absolute;left:0;top:100%;box-shadow:1px 1px 3px rgba(0,0,0,0.38);z-index:10;}
				#block-style-calendar .calendar-head .ul a{font-size:14px;color:#2b4472;font-weight:300;display:block;margin-bottom:4px;}
				#block-style-calendar .calendar-head .ul br{display:none;}
				#block-style-calendar .calendar-head .ul a:hover{color:#000;}
				#block-style-calendar .calendar-head .ul a.disabled{opacity:0.45;}
		#block-style-calendar .calendarDays{padding:20px 20px 0;}
			#block-style-calendar .calendarDays th{font-size:12px;font-weight:300;color:#a2a8ae;text-transform:uppercase;padding-bottom:7px;}
			#block-style-calendar .calendarDays th:nth-last-child(2),
			#block-style-calendar .calendarDays th:last-child{color:#f13a27;}
			#block-style-calendar .calendarDays td a,
			#block-style-calendar .calendarDays td i{background:#f4f4f6;color:#656a6f;padding:6px 0 6px;display:block;font-size:12px;margin:0 2px 2px 0;text-align:center;}
			#block-style-calendar .calendarDays tr:nth-child(odd) td a,
			#block-style-calendar .calendarDays tr:nth-child(odd) td i{background:#fbfbfb;}
			
			#block-style-calendar .calendarDays td.today a{color:#000;}
			#block-style-calendar .calendarDays td a:hover{color:#999;}
			#block-style-calendar .calendarDays td.on a{background:#0266a8 !important;color:#fff;font-weight:500;} 
			
			#block-style-calendar .calendarDays td i{font-style:normal;opacity:0.7;}
/*block-style-calendar}*/
#map_dep_foot{position:absolute;left:19px;bottom:24px;width:calc( 100% - 39px );display:table;}
	.map_dep_foot_td{display:table-cell;white-space:nowrap;vertical-align:top;}
	.map_dep_foot_td.w100{width:100%;}
	#map_dep_foot .deputat-vopros{margin-right:6px;}
	#map_dep_foot .search_map{background:#fff;height:40px;position:relative;border-radius:3px;margin-left:10px;box-shadow:1px 1px 3px rgba(0,0,0,0.38);}
		#map_dep_foot .search_map input,
		#map_dep_foot .search_map button{background:none;border:0;padding:0;margin:0;}
		#map_dep_foot .search_map input{font-weight:300px;font-style:italic;color:#8e8e8e;font-size:14px;padding:12px 0 11px 15px;width:calc( 100% - 62px );}
		#map_dep_foot .search_map button{background:url(../media/search_map_button.png) center center no-repeat;position:absolute;top:0;right:0;bottom:0;width:48px;cursor:pointer;transition: opacity 0.3s ease-out;}
		#map_dep_foot .search_map button:hover{opacity:0.6;}
		
.size{color:#666;font-weight:300;font-size:12px; display:inline-block;vertical-align:top;}

/* big { */
	body.big_1 #second .second_cont_page h1,
	body.big_1 #content_change .content_change .cl h1{font-size:30px;}
	body.big_1 .maxmin li a.min{background:url(../media/a_min.png) left top no-repeat;}
	body.big_1 .maxmin li a.big{background:url(../media/a_big_act.png) left top no-repeat;}
	body.big_1,
	body.big_1 *,
	body.big_1 .langs li a,
	body.big_1 .banners-bottom .fix a .text,
	body.big_1 #listokrug ul span,
	body.big_1 #content_change .content_change .cr h3,
	body.big_1 #content_change .content_change .cr .show_mesto,
	body.big_1 #content_change .content_change .cr .show_mesto p{font-size:17px;}
	body.big_1 .langs li a{padding-left:14px;padding-right:14px;}
	body.big_1 .akimat_karagandy{font-size:32px;}
	body.big_1 .akimat_karagandy b{font-size:40px;}
	body.big_1 .topbanners u b,
	body.big_1 #listokrug ul strong{font-size:23px;}
	body.big_1 .nm,
	body.big_1 .nm a,
	body.big_1 h3{font-size:28px;}
	body.big_1 .newss .date,
	body.big_1 .newss.newssmas li:first-child .text .date,
	body.big_1 .secretary strong,
	body.big_1 .deputat-list .li .okrug{font-size:15px;}
	body.big_1 .secretary strong{white-space:nowrap;}
	body.big_1 .second_r .secretary span{padding-top:58px;}
	body.big_1 #menu_left .submenu li a,
	body.big_1 .search .search_txt,
	body.big_1 .txt{font-size:18px;}
	body.big_1 #menu_left .menu_top li a,
	body.big_1 .deputat_banner,
	body.big_1 p,
	body.big_1 .grand_people .name,
	body.big_1 .foo1_ul li span,
	body.big_1 .deputat-list .li a,
	body.big_1 #content_change .content_change .cl .text{font-size:19px;}
	body.big_1 .phone_help span,
	body.big_1 .phone_help span b{font-size:22px;}
/*bog } */

.images a {display:inline-block; width:210px; height:150px; display:block}

.gallery__img{
    display: block;
    max-width: 100%;
    margin-bottom: 10px;
}

.gallery__link{
    display: block;
    margin-bottom: 20px;
}
.gallery__link:last-child{
    margin-bottom: 0px;
}

.sovet {min-height: auto; margin-top:20px}

/*для мобильных устройств{*/
/*
@media screen and (min-width: 0px) and (max-width: 800px) {
	#body,
	#overflow_hidden{min-width:0 !important;}
	.bodywidth{width:auto !important;}
	
	#index_content .search,
	#head,
	.special_w,
	#menu_left,
	.wh_links{display:none;}
	
	#content_block{margin:0;padding:0;}
	.akimat_karagandy{position:relative;left:0;top:0;width:90%;}
	
	.langs{float:right;}
}
*/
/*для мобильных устройств}*/
