﻿@charset "utf-8";

.unicorn_blk .hids {margin-left:20px;display:block !important;}



#topFake {height:20px;position:relative;}
#topFake .c_m {clear: both;float: left;overflow:hidden;position:relative;width:100%;}
#topFake .r_m {}
#topFake .r_m .cleft_m {float:left;margin-left:-240px;position:relative;right:100%;width:200%;}
#topFake .r_m .col1_m {float:left;left: 50%;position:relative;width:50%;}
#topFake .r_m .c1_m {margin:0 0 0 240px; overflow: hidden; }
#topFake .r_m .c2_m {float:right;left:240px;position:relative;width:240px;height:20px;}
#topFake .r_m .c1_m .l_c {height:20px;float:left;width:50%;}
#topFake .r_m .c1_m .l_c.al{height:20px;float:left;width:100%;}
#topFake .r_m .c1_m .l_c table {width:100%;}
#topFake .r_m .c1_m .l_c .corn {width:20px;height:20px;background:url(/images/dcorn.png) no-repeat;background-size:100%;}
#topFake .r_m .c1_m .l_c .bg {background:white;}
#topFake .r_m .c1_m .r_c {height:20px;float:left;width:50%;}
#topFake .r_m .c1_m .r_c table {width:100%;}
#topFake .r_m .c1_m .r_c .corn {width:20px;height:20px;background:url(/images/dcorn.png) no-repeat;background-size:100%;}
#topFake .r_m .c1_m .r_c .bg {background:white;}
#topFake .r_m .c2_m table {width:100%;}
#topFake .r_m .c2_m .corn {width:20px;height:20px;background:url(/images/dcorn2.png) no-repeat;background-size:100%;}
#topFake .r_m .c2_m .bg {background:#ECECFF;}
.grb {position:absolute;right:17px;top:10px;z-index:5;}

#topFakefp {height:20px;}
#topFakefp table {width:100%;height:20px;}
#topFakefp .corn {width:20px;height:20px;background:url(/images/dcorn.png) no-repeat;background-size:100%;}
#topFakefp .bg {background:white;height:20px;}

.fp {background:white;}
.fp .left_item_header {border:0 none;min-height:38px;width:100%;}
.fp .left_item_header .left_item_title {color:#8b8d8f;font-family:roboto;font-size:12px;margin-left:35px;text-transform:uppercase;}
.fp .contentSide {padding-bottom:30px;padding-left:15px;padding-right:15px;position:relative;}


.carusel_wrap {min-width:1024px;width:100%;height:85px;background:#4b4e63 url(../images/up_head_dots.png) repeat;overflow:hidden;}
.carusel_wrap .carusel {min-width:1024px;max-width:1280px;margin:0px auto;text-align:center;}

.prebgshow {height:392px;width:100%;}

.ed_show {margin:0 auto;width:1200px;overflow:auto;height:300px;}
.ed_show img {max-height:100px;}
.ed_show #pi {display:block;background: none repeat scroll 0 0 white;border:0px none;font-family: georgia;font-size: 12px;margin: 0 0;padding: 0px;text-align:center;}


#container2 {float:left;width:100%;overflow:hidden;}
#container1 {float:left;width:100%;position:relative;right:50%;}
#col1 {float:left;width:45%;position:relative;left:50%;overflow:hidden;}
#col2 {float:left;width:54%;position:relative;left:50%;overflow:hidden;padding-top:26px;}

.blockNews {overflow:hidden;}




.widgets {/*text-transform:uppercase;*/}
.widgets a:hover {text-decoration:none;}

/* .widgets_item {min-width:45px;width:10%;margin-left:2%;margin-right:2%;text-decoration:none;float:left;} */
.now_not_activ {overflow:hidden;margin-bottom:5px;margin-top: 10px;}
.widgets_item {min-width:43px;width:8%;margin-left:1.5%;margin-right:1.5%;text-decoration:none;float:left;text-align: center;}
.widgets_item:first-child {margin-left:0;}
.widgets_item:last-child {margin-rigth:0;}

.widgets_item img {width:45px;height:45px;}
.widgets_item:hover  img {box-shadow:0px 0px 5px 1px rgba(186, 186, 186, 1);}
.widgets_item_text {font-family:roboto; font-size:10px;color:#CCCCFF;display:block;padding-top:5px;text-decoration:none;}



.roundabout-holder { padding: 0; height: 9em; width: 85%; margin: 0 auto; } 
  .roundabout-moveable-item {  
  cursor: pointer; 
  background:transparent;  
  border:0px none; 
  /* overflow: hidden;  */
  text-align: center;
  list-style-type: none;
  } 
 .roundabout-in-focus {} 

 .example .show { 
  -moz-border-radius: 6px; 
  -webkit-border-radius: 6px; 
  -o-border-radius: 6px; 
  border-radius: 6px; 
  overflow: hidden; 
  } 
  
.galery_wrap {min-width:1024px;width:100%;display:none;/* border-bottom:#adafbc 1px solid; */background:#4b4e63 url(../images/up_head_dots.png) repeat;overflow:auto;}
.big_pic_wrap {text-align:center;min-width:1024px;max-width:1280px;margin: 0 auto;overflow:hidden;position:relative;}
.galery_closer {height:24px;width:24px;background:url(../images/close.png) no-repeat;cursor:pointer;left:98%;position: relative;}
.image {margin:0 auto;margin-top: 20px;}
.big_pic_wrap .image img {border:10px solid white;max-width:1000px !important;}
.image_info {margin:20px 0px; padding: 10px 20px 30px 20px;color:#606060;font-size:14px;text-align:left;background:white; border:0px solid #01a5e2;/* display:none; */}
.pic_info {margin:20px 0px; padding:20px;font-family:georgia;font-size:14px;text-align:left;background:white; border:10px solid #01a5e2;display:none;}
.big_pic_wrap  .image_info {/* display:block; */margin: 20px auto;width: 50%;}
.prev {background: url(../images/ar_l_n.png) no-repeat;cursor:pointer;height:47px;opacity: 0.5;position: absolute;top: 300px;width:47px;}
.prev:hover {background: url(../images/ar_l_a.png) no-repeat;}
.next {background: url(../images/ar_r_n.png) no-repeat;cursor:pointer;height:47px;opacity: 0.5;position: absolute;top: 300px;width:47px;right: 0;}
.next:hover {background: url(../images/ar_r_a.png) no-repeat;}
 
.show img {height:85px;width:120px;border:5px solid white;}


.ml90 {margin-left:90px;}
.ml57 {margin-left:57px;}
.ml55 {margin-left:55px;}
.ml25 {margin-left:25px;}









.event_item {display:block;width:120px;height:300px;margin-right:4%;text-decoration:none;float:left;overflow:hidden;margin-bottom:10px;}
.event_item:hover  .event_item_text {color:red;}
.event_item img {width:120px;}
.event_item_pic {padding-bottom:5px;}
.event_item_date {font-family:roboto; font-size:12px;font-weight:bold;color:black;}
.event_item_text {font-family:roboto; font-size:12px;color:#707070;line-height: normal;}




/*--------*/

body.glava {background:#cbd1dd;}
.glava #col1 {float:left;width:50%;position:relative;left:50%;overflow:hidden;margin-top:-2px;}

.glava .submenu_wrap {text-align:right;}
.glava .logo {margin-left:20px;margin-top:0px;height:108px;width:395px;display:block;background:url(../images/logo_glava.png) no-repeat;}


.carousel2  {max-width:1280px;min-width:1024px;margin:0px auto;background:white;}
.carousel2 img {height:80px;border-right:3px solid white;border-left:3px solid white;border-bottom:5px solid white;}
.carousel2 object {height:80px;border-right:3px solid white;border-left:3px solid white;border-bottom:5px solid white;}
.carousel2-wrapper {overflow:hidden;margin:0px;padding:0px;}
.carousel-items {width: 10000px; position: relative;}
.carousel-block {float: left;cursor:pointer;}
.carousel-button-left span, .carousel-button-right span{width:25px;height:36px;position:relative;top:25px;cursor:pointer;text-decoration:none;}
.carousel-button-left span{float: left;background:url(../images/carousel-left.png);}
.carousel-button-right span{float:right;background:url(../images/carousel-right.png);}

.gal {display:none;text-align:center;padding-top:30px;padding-bottom: 30px;min-width:1024px;max-width:1280px;margin:0 auto;}
.g_wrap {}
.g_wrap img {border:10px solid white;max-height:600px;}
/* .g_wrap video {border:10px solid white;height:400px;width:600px;} */
.gal_closer {height:24px;width:24px;background:url(../images/close.png) no-repeat;cursor:pointer;position:relative;left:88%;}
.under_video {font-size:16px;margin-top:15px;}





.hidden_map {display:none;position:absolute;/* z-index:-1; */background:white;box-shadow:0px 0px 5px 2px rgba(0, 0, 0, 0.5);padding:20px;/* left:40%;top:155px; */border-radius:10px;}
.hidden_map_closer {height:24px;width:24px;background:url(../images/close.png) no-repeat;cursor:pointer;position:relative;margin-bottom: 10px;margin-top: -10px;margin-left:375px;}
.show_on_map {font-family:georgia;font-size:12px;font-style:italic;color:#0084ff;cursor:pointer;}

.left_item_body li {
    color:#4b4b4b;
    text-align:left; 
    /* padding-bottom:2px; */
    list-style:none;
    /* background:url(../images/dot.png) left center no-repeat; */
    /* padding-left:10px; */
    padding-top:18px;
    margin-left:-40px;
    text-transform:uppercase;
    font-family: roboto;
    font-size: 14px;
    font-weight: bold;

}

.left_item_body li:hover {color:#009fe3;text-decoration:none;}
.left_item_body li span:hover {font-family: roboto;font-size: 14px;font-weight: bold;text-decoration: none;text-transform: uppercase;color:#009fe3;}
.left_item_body li a:hover {font-family: roboto;font-size: 14px;font-weight: bold;text-decoration: none;text-transform: uppercase;color:#009fe3;}

li.m {
    color:#4b4b4b;
    text-align:left; 
   /*  padding-bottom:10px; */
    list-style:none;
    /* background:url(../images/dot.png) left center no-repeat; */
    /* padding-left:10px; */
    padding-top:18px;
    margin-left:0px;

}

.left_item_body li.m {
    color:#4b4b4b;
    text-align:left; 
    /* padding-bottom:10px; */
    list-style:none;
    /* background:url(../images/dot.png) left center no-repeat; */
    /* padding-left:10px; */
   /*  padding-top:8px; */
    margin-left:0px;
    padding-top:18px;

}



.left_item_body li.m span {font-family: roboto;font-size: 14px;font-weight: bold;text-decoration: underline;text-transform: uppercase;}

/* .left_item_body li.m:hover {color:#009fe3;text-decoration:none;}
.left_item_body li.m:hover a {color:#009fe3;text-decoration:none;} */
.left_item_body li.m span:hover {font-family: roboto;font-size: 14px;font-weight: bold;text-decoration: none;text-transform: uppercase;color:#009fe3;}
.left_item_body li.m a:hover {font-family: roboto;font-size: 14px;font-weight: bold;text-decoration: none;text-transform: uppercase;color:#009fe3;}

.right_item_body .glava_menu_item {/* background:url(../images/glava/dep_shadow.png) left bottom no-repeat; *//* margin-left:-37px;padding-left:37px; *//* padding-bottom:29px; *//* padding-top:13px; */}
/* .right_item_body .glava_menu_item a {padding-left:0px;text-decoration:underline;/* text-transform:uppercase; *//*font-family:roboto;font-weight:bold;font-size:14px;color:#464646;display:block;} */

/* .right_item_body li {
    color:#4b4b4b;
    text-align:left;  */
     /* padding-bottom:2px; */
 /*    list-style:none; */
    /* background:url(../images/dot.png) left center no-repeat; */
   /*  padding-left:10px;*/
/*     padding-top:18px;
    margin-left:0px;
    text-transform:uppercase;
    font-family: roboto;
    font-size: 14px;
    font-weight: bold;

} */

/* .right_item_body li:hover {color:#009fe3;text-decoration:none;} */
/* .right_item_body li span:hover {font-family: roboto;font-size: 14px;font-weight: bold;text-decoration: none;text-transform: uppercase;color:#009fe3;}
.right_item_body li a:hover {font-family: roboto;font-size: 14px;font-weight: bold;text-decoration: none;text-transform: uppercase;color:#009fe3;} */

/* li.m {
    color:#4b4b4b;
    text-align:left;  */
   /*  padding-bottom:10px; */
   /*  list-style:none; */
    /* background:url(../images/dot.png) left center no-repeat; */
    /* padding-left:10px; */
/*     padding-top:18px;
    margin-left:0px;

} */

/* .right_item_body li.m {
    color:#4b4b4b;
    text-align:left;  */
    /* padding-bottom:10px; */
   /*  list-style:none */;
    /* background:url(../images/dot.png) left center no-repeat; */
    /* padding-left:10px; */
   /*  padding-top:8px; */
   /*  margin-left:0px;
    padding-top:18px;

} */



/* .right_item_body li.m span {font-family: roboto;font-size: 14px;font-weight: bold;text-decoration: underline;text-transform: uppercase;} */

/* .left_item_body li.m:hover {color:#009fe3;text-decoration:none;}
.left_item_body li.m:hover a {color:#009fe3;text-decoration:none;} */
/* .right_item_body li.m span:hover {font-family: roboto;font-size: 14px;font-weight: bold;text-decoration: none;text-transform: uppercase;color:#009fe3;}
.right_item_body li.m a:hover {font-family: roboto;font-size: 14px;font-weight: bold;text-decoration: none;text-transform: uppercase;color:#009fe3;} */




.right_menu a.curpage {font-weight:bold;text-decoration:none;color:#009fe3 !important;}

/* .duma_r_item {margin-bottom: 10px;margin-top: 10px;overflow: hidden;float:left;line-height:20px;} */
/* .duma_r_item_pic {float:left;width:10%;} */
.duma_r_item_pic img {float:left;width:6%;}
.duma_r_item_txt {float: left;font-size: 10px;height:40px;width: 100%;}
.duma_r_item_txt_w85 {float: left;font-size: 10px;height:40px;margin-left:5%;width: 85%;}
.dep_r_item {margin-bottom: 5px;margin-top: 5px;float:left;width:50%;}

.dgd_header {text-transform:uppercase;font-weight:bold;cursor:pointer;font-size: 18px;}
.deps {display:none;position:absolute;top:210px;/* left:7%; */width:68%;min-width:750px;max-width:1000px;z-index:10000;background:white;padding: 20px;box-shadow:0px 0px 30px 5px rgba(0, 0, 0, 0.5);font-family: roboto;}
.d_name {text-transform:uppercase;font-weight:bold;cursor:pointer;font-size: 13px;}
.d_name:hover {text-decoration:underline;color:#3b5998;}
.deps_closer {height:24px;width:24px;background:url(../images/close.png) no-repeat;cursor:pointer;position:relative;left:97%;margin-bottom: 10px;margin-top: -10px;}

.photo_and {overflow: hidden;}
.dep_v_photo {width:50%;float:left;}
.dep_v_photo img{width:90%;}
.dep_name {font-family:roboto;font-weight:bold;font-size:19px;}
.dep_v_wigets {width:100%;float:left;}


.d_viz {background:#ebebff;box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.5);display:none;margin-top:15px;padding:20px;position:absolute;width:500px;z-index:1000;border: 5px solid white;}
.d_viz_closer {height:24px;width:24px;background:url(../images/close.png) no-repeat;cursor:pointer;position:relative;left:95%;}

.bio_div {border:2px solid gray;border-radius:10px 10px 10px 10px;box-shadow:0 0 10px 0 gray;padding:10px;position: absolute;background:white;}
.bio {font-family:georgia;font-size:12px;font-style:italic;color:#0084ff; cursor:pointer;}
.bio_h {font-family:georgia;font-size:12px;font-style:italic;color:#0084ff; cursor:pointer;display:none;}

.unicorn_blk .dep_r_item {float:none;overflow:hidden;}
.unicorn_blk .dep_photo img {width:90%;}

.left_item_body .gl {margin-left:-37px;padding-left:37px;/* padding-bottom:29px; *//* padding-top:13px; */font-weight:bold;}

/* .hfile {padding-bottom:10px;padding-top:10px;} */



.unicorn_blk .carousel-block {float:none;}


.cancel_dl {background:#E6E6E6;border: 1px solid #D6D6D6;border-radius: 5px 5px 5px 5px;cursor: pointer;display: block;float: left;padding: 6px;}
.cancel_dl:hover {background:#a6a6a6;border: 1px solid #b6b6b6;}

/* .fake_box {box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.5);min-height:521px;margin-bottom: 10px; margin-left: 30px;margin-right: 5px;padding: 20px;} */
.fake_box .close {display:block;height:24px;width:24px;background:url(../images/close.png) no-repeat;position:absolute;right:10px;top:10px;font-size:0;}

.who_calendar {line-height: normal;min-height: 310px;overflow: auto;}
.who_calendar .photo_and {width:48%;float:left;}

.calendar {width:48%;margin-left:3%;float:left;border:1px solid rgba(0, 0, 0, 0.1);}







.event_item_pict{
position:relative;    
display:inline-block;
margin-bottom:5px;
}

.event_item_pict:after{
content:'';
position:absolute;
right:-10px;
bottom:0px;
width:18px;
height:18px;
background:#fff;
-webkit-transform:skewX(-45deg);
-moz-transform:skewX(-45deg);
-ms-transform:skewX(-45deg);
-o-transform:skewX(-45deg);
transform:skewX(-45deg);    
}
.event_item_pict:before{
content:'';
position:absolute;
left:-10px;
top:0px;
width:18px;
height:18px;
background:#fff;
-webkit-transform:skewX(-45deg);
-moz-transform:skewX(-45deg);
-ms-transform:skewX(-45deg);
-o-transform:skewX(-45deg);
transform:skewX(-45deg);    
}

.corner_pic{
position:relative;    
display:inline-block;
}

.corner_pic:after{
content:'';
position:absolute;
right:-10px;
bottom:0px;
width:20px;
height:20px;
background:#fff;
-webkit-transform:skewX(-45deg);
-moz-transform:skewX(-45deg);
-ms-transform:skewX(-45deg);
-o-transform:skewX(-45deg);
transform:skewX(-45deg);    
}
.corner_pic:before{
content:'';
position:absolute;
left:-10px;
top:0px;
width:20px;
height:20px;
background:#fff;
-webkit-transform:skewX(-45deg);
-moz-transform:skewX(-45deg);
-ms-transform:skewX(-45deg);
-o-transform:skewX(-45deg);
transform:skewX(-45deg);    
}
.unicorn_blk .corner_pic {position:inherit;}
.unicorn_blk .corner_pic:after, .unicorn_blk .corner_pic:before {display:none;}

.src_in_map {width:300px;float:left;margin-left:30%;}
.lupa {background:url(../images/map/lupa.png) center no-repeat;width:26px;height:25px;float:left;margin-left:5px;}
.for_print {background:url(../images/map/for_print.png) center no-repeat;width:32px;height:31px;float:left;margin-left:15px;}

.show_lay {display:block;/* background:url(../images/map/big_eye.png) left top no-repeat; */padding-left:25px;/* margin-left:15px; *//* height:32px; */font-family:roboto;font-size:14px;color:#7ac6f4;text-transform: uppercase;}
.map_but_wrap {padding-left:5px;font-family:roboto;font-size:12px;color:#585766;}

#l, #l1, #l2, #l3, #l4, #l5, #l6, #l7, #l8, #l9, #l10 {display:block;background:url(../images/map/gray_eye.png) left no-repeat;padding-left: 20px;cursor:pointer;margin-bottom:10px;text-decoration:underline;}

#l_h, #l1_h, #l2_h, #l3_h, #l4_h, #l5_h, #l6_h, #l7_h , #l8_h, #l9_h, #l10_h {display:none;background:url(../images/map/black_eye.png) left no-repeat;padding-left: 20px;cursor:pointer;margin-bottom:10px;text-decoration:none;}

#gr_tabstrip select {width:100%;}
#gr_tabstrip div {margin:10px 0;}
#showRoadNet select {width:100%;}

.lform {padding:0 20px;margin-bottom: 15px;}
.lshow {display:block;/*background:url(../images/map/gray_eye.png) left no-repeat*/;padding-left: 20px;cursor:pointer;margin-bottom:10px;/*text-decoration:underline;*/text-decoration:none;color:#666;}
.lshow:hover {color:#66ccff;}
.lhide {display:none;background:url(../images/map/status/eye.png) left no-repeat;padding-left: 20px;margin-left:0px; margin-right:0px;cursor:pointer;margin-bottom:10px;text-decoration:none;color:#666;}
.lhide:hover {color:#66ccff;}
div.ttttt {cursor:pointer;padding:0 5px 5px 20px;color: #999;font-size:12px;text-transform:uppercase;}
div.ttttt:hover {color:#66ccff;}

div#nc_statuses {float: right; margin-right: 20px; font-size: 12px;display:none;}
div.nc_statuses_in {display:block; float: right; margin: 0 5px; cursor: pointer; color:black;width:84px;text-align:center;}
div.nc_statuses_in_off {display:none; float: right; margin: 0 5px; cursor: pointer; color:#666;width:84px;text-align:center;}
div#nc_status1_on {background:url(../images/map/status/s1-on.png) center no-repeat; height: 22px;}
div#nc_status1_off {background:url(../images/map/status/s1.png) center no-repeat; height: 22px;}
div#nc_status2_on {background:url(../images/map/status/s2-on.png) center no-repeat; height: 22px;}
div#nc_status2_off {background:url(../images/map/status/s2.png) center no-repeat; height: 22px;}
div#nc_status3_on {background:url(../images/map/status/s3-on.png) center no-repeat; height: 22px;}
div#nc_status3_off {background:url(../images/map/status/s3.png) center no-repeat; height: 22px;}
div#nc_status4_on {background:url(../images/map/status/s4-on.png) center no-repeat; height: 22px;}
div#nc_status4_off {background:url(../images/map/status/s4.png) center no-repeat; height: 22px;}


.map_header {background: url("../images/news_header.png") no-repeat scroll 0 0 transparent;border: 0 none;min-height: 25px;padding-top: 15px;width: 100%;}
.map_body {background: none repeat scroll 0 0 transparent;padding-left: 35px;padding-right: 35px;}




#objfoto img {max-width:200px;max-height:200px;}
.fake_box .shadow {background:url(../images/dep_shadow.png) left bottom no-repeat;margin-left:-20px;padding-left:37px;padding-bottom:29px;}




.mon {text-align:right;margin-top:-42px;margin-right:45px;}
.mon a {color:#328ECA;}
.mon a.cur {color:black;text-decoration:none;}

.n_body {
padding-top:20px;
}

.yea {margin-top:-15px;margin-right:35px;position:absolute;right:0;}
.yea div {padding-bottom:5px;}
.yea div a{color:#328ECA;}
.yea div.current {color:black;text-decoration:none;}

.news_item a {color:black;text-decoration:none;font-weight:bold;font-size: 15px;}
.news_item a:hover {color:#328EfA;text-decoration:underline;}

.n_h {color:#8B8D8F;font-weight:bold;margin-bottom:20px;/* margin-top: -25px; */}
.nbp {}
.nbp p {font-size:15px;}

.izh.striped {}
.izh.striped tr.chet{background:#f5f5f5;}
.izh.striped tr {}

.izh {border-bottom:5px solid #D0D0D0;}
.izh th {background:#cbd1dd;}
.izh th div {position:relative;padding:6px;color: #606060;}
.izh th div:before {
            border-right: 10px solid transparent;
            border-top: 10px solid #FFFFFF;
            content: "";
            height: 0;
            left: -3px;
            position: absolute;
            top: -3px;
            width: 0;  
            }
.izh th div:after {
            border-right: 10px solid #FFFFFF;
            border-top: 10px solid transparent;
            bottom: -3px;
            content: "";
            height: 0;
            position: absolute;
            right: -3px;
            width: 0;  
            }
.izh td {border-right:1px dashed #c0c0c0;}       
.izh td.last {border-right:0px none}

.dochide  td {border-right:0px none}
.dochide  td.lf {color:#909090;}
.dochide  td.rt {padding-left:10px;}
            
.izh .doc_text {color:#328EFA;cursor:pointer;padding: 10px;font-size: 14px;}
.izh .doc_text:hover {text-decoration:underline;}
.izh .doc_text.striked {text-decoration:line-through;}
.izh .dochide {position:absolute;background:white;z-index:1000;width:92%;border:2px solid #d0d0d0;background:#fff;box-shadow:0 0 10px 7px #7B7879;padding:20px;margin-top: 10px;}
.izh .ugol {margin-left:-37px;margin-top:-37px;width:35px;height:35px;background:url(/images/ugol.png) no-repeat;}


.izh .dochide table {font-size:14px;}
.izh .dochide_close {float:right;cursor:pointer;background:url(/images/x.png) no-repeat;height:21px;margin-right:-15px;margin-top:-15px;width:21px;}
.search_btn {background:url(/images/search_btn.png) no-repeat;height:36px;width:131px;border:0px none}

div.pagesNav {color: #737373;font-size: 14px;}
div.pagesNav span {background-color: white;color: black;}
div.pagesNav a {color: #737373;}
div.pagesNav .dal {background:url(/images/ar-dal.png) no-repeat right;padding-right: 15px;color: #737373;cursor:pointer;text-decoration:underline;}


.divSelectLi{  margin-bottom:7px;}
a.divSelect img, a.divSelectS img {margin-top:0px;}
a.divSelect b, a.divSelectS b {padding-left:25px;}
div.divSelect {  padding-left:15px;  padding-right:15px; }
a.divSelect{  text-decoration: none; }
a.divSelectS{ text-decoration: none; }
a.divSelect h2 span {  padding-left:18px; }
a.divSelectS h2 span {  padding-left:18px; }

.map_photo_and {overflow: hidden;}
.map_dep_v_photo {width:50%;float:left;}
.map_dep_v_photo img{width:90%;}
.map_dep_name {font-family:roboto;font-weight:bold;font-size:21px;}
.map_dep_v_wigets {width:50%;float:left;}


.doc_link {text-decoration:none;}


.rai_widgets {text-transform:uppercase;margin-top:20px;margin-bottom:20px;overflow:hidden;}
.rai_widgets a:hover {text-decoration:none;}

.rai_widgets_item {min-width:45px;width:10%;/* margin-left:3%; */margin-right:6%;text-decoration:none;float:left;}
.rai_widgets_item:hover  img {box-shadow:0px 0px 5px 1px rgba(186, 186, 186, 1);}
.rai_widgets_item_text {font-family:roboto; font-size:9px;color:#627689;display:block;padding-top:5px;text-decoration:none;line-height: normal;}

.photos {overflow:hidden;}

.mediagal_photo {width:100%;}
.mediagal_photo img {width:50%;}

#dl {width:200px;height:200px;cursor:pointer;background:white;border:1px solid black; text-align:center;}
#fl {width:200px;height:28px;cursor:pointer;background:white;border:1px solid black; text-align:center;}
#preview {width:200px;height:200px;overflow:hidden;cursor:move;position:relative;background:white;}

.step2 #preview {width:auto;height:auto;overflow:inherit;cursor:inherit;position:inherit;background:inherit;}

.dl {width:200px;height:200px;cursor:pointer;background:white;border:1px solid black; text-align:center;}
.fl {width:200px;height:28px;cursor:pointer;background:white;border:1px solid black; text-align:center;}
.preview {width:200px;height:200px;overflow:hidden;cursor:move;position:relative;background:white;}



.f_back {/* display:none;position:relative; */width:700px;background:white;box-shadow:0px 0px 5px 2px rgba(0, 0, 0, 0.5);padding:20px;z-index:5000;border:5px solid #707070;}
.f_back_closer {height:24px;width:24px;background:url(../images/close.png) no-repeat;cursor:pointer;position:relative;left:98%;}
.f_back_head {font-family:roboto; font-size:18px;font-style:normal;color:#3B3B3B;display:block;text-decoration:none;text-transform:uppercase;}
.fb_tab {color:black;}

.pagesNav span {margin-right:5px;margin-left:2px;}
.current {text-decoration:none;font-weight:bold;}
.likelink {color:#464646;text-decoration:underline;cursor:pointer;}

.left_item_body h3 {color:black; font-size:12px;font-weight:bold; margin-bottom:0px;font-family:roboto;}
.r_shadow {background:url(../images/r_shadow.png) no-repeat;height: 17px;}

.newsblog_holder {overflow:hidden;margin-top:5px;}

.newsblog {position:relative;}
.blogitem {overflow:hidden;margin-bottom: 25px;}
.blogitem a {text-decoration:none;}

.blogitem_pic{
position:relative;    
display:inline-block;
float:left;
margin-right: 20px;
}

.blogitem_pic:after{
content:'';
position:absolute;
right:-10px;
bottom:-1px;
width:18px;
height:18px;
background:#fff;
-webkit-transform:skewX(-45deg);
-moz-transform:skewX(-45deg);
-ms-transform:skewX(-45deg);
-o-transform:skewX(-45deg);
transform:skewX(-45deg);    
}
.blogitem_pic:before{
content:'';
position:absolute;
left:-10px;
top:0px;
width:18px;
height:18px;
background:#fff;
-webkit-transform:skewX(-45deg);
-moz-transform:skewX(-45deg);
-ms-transform:skewX(-45deg);
-o-transform:skewX(-45deg);
transform:skewX(-45deg);    
}
.blogitem_pic img {max-width:120px;}
.blogitem_text {/* float:left;width:328px; */color:black;position: relative;}
.blogitem_title {font-family:roboto;font-size:16px;font-weight:normal;}
.blogpage {cursor:pointer;color:#464646;margin-left:5px;}
.blogpage:hover {color:#009fe3;text-decoration:none;}

.blogitem:hover .blogitem_title{color:#009fe3;}

.lister {overflow:hidden;text-align:center;margin-bottom: 20px;}
.lister .cur {cursor:default;color:#009fe3;text-decoration:none;}
.lister .prewP {cursor:pointer;color:#464646;margin-right: 4px;}
.lister .nextP {cursor:pointer;color:#464646;margin-left: 5px;}

.pager {position:relative;top:-2.5px;}


.newsblog_holder  {}
.newsblog-wrapper {overflow:hidden;margin:0px;padding:0px;}
.newsblog-items {width: 10000px; position: relative;}
.newsblog-block {float: left;}
.shortText {color:#4B4B4B;}


.left_item_title .glava_menu_item {margin-left:0;padding-left:35px;}
.left_item_title .glava_menu_item .m {padding-top:0;}
.left_item_title .glava_menu_item .m a {color:#8B8D8F;font-weight:normal;}
.left_item_title .fake_box .glava_menu_item .m a {display:block;height:24px;width:24px;background:url(../images/close.png) no-repeat;position:absolute;right:10px;top:10px;font-size:0;}

.left_item_title .close {text-decoration:none;}
.left_item_title .close:hover {text-decoration:underline;}

.bot {width:100%;}

.right_item_body .MIFblkpos0 {overflow:hidden;}
.facet_block {overflow:hidden;padding-bottom: 20px;position: relative;}
#biglink {font-family: roboto;font-size: 14px;font-weight: bold;text-decoration: underline;text-transform: uppercase;}
#biglink:hover {font-family: roboto;font-size: 14px;font-weight: bold;text-decoration: none;text-transform: uppercase;color:#009fe3;}
#biglink:hover a {color:#009fe3;}

.lenta {width:80%;margin-top:40px;}
.lenta .news_item {margin-left:0px;}

.tems {border-top:20px solid #99CCFF;margin-left:-35px;margin-right:-35px;overflow:hidden;padding: 20px 35px;/* margin-top: 100px; */}
.tems_item {width:50%;float:left;}
.tems_item  a.cur {text-decoration:none;cursor:default;color:#009fe3;}
.tems_item li.m{
    color:#404040;
    text-align:left; 
    /* padding-bottom:5px; */
    list-style:none;
    background:url(../images/dot.png) left center no-repeat;
    padding-left:10px;
    padding-top:0px;
    margin-top:15px;

}

#searchContractsForm {padding-bottom:250px;/*margin:0 -55px;*/}
.noLink {color:#464646;/* text-decoration:underline; */}

.nav {overflow:hidden;}
.multy {float:left;width:30%;min-width: 200px;}

.chldlinkitem a {text-decoration:none;}
.chldlinkitem a:hover {color:#009fe3;}

.nav_block {overflow:hidden;}
.nav_v_block {overflow:hidden;}
.paginator {border-top:5px solid #99CCFF;padding-top:10px;text-align:right;}

.photoarh {
overflow:hidden;
margin-right:-72px;
margin-bottom: 20px;
}
.photoarh a {float:left;display:block;width:150px;height:200px;text-decoration:none;padding:5px;}
.photoarh .news_date {font-weight:bold;color:#7F7F7F;}
.photoarh .news_title {color:#7F7F7F;}
.photoarh_item .photo {margin-bottom: 10px;box-shadow: 0px 0px 10px 0 rgba(0,0,0,0.7);overflow:hidden;height:100px;width:150px;}
.photoarh_item .photo img {width: 100%;height:auto;}
.mr43 {margin-right:82px;}

.hsstyle {float:left;margin-right:10px;margin-bottom:10px;}

#yAxis {}
#edit {height:10px;}

#paramstab td {padding: 0px !important;}



.elqu_head {font-size:27px;/* margin-top:-42px; */}
.org_list {margin-top:20px;}
.elqu_org {font-size:18px;margin-bottom:5px;}
.elqu_org_subtitle {}
.reasons_list {margin-bottom:35px;margin-left:15px;margin-top: 5px;}
.reasons_list a {text-decoration:none;}
.reasons_list a:hover {color:#009fe3;}
.opnlist {cursor:pointer;}


.syslink {color:#00a6eb;}
.syslink:hover {text-decoration:underline !important;color:#ef004e;}



div.renderField {}
div.forTab {width:100%;position:relative;}
table.names {width:100%;}
table.names td {border:1px solid black;border-collapse:collapse;}
table.names tr td:first-child {border:1px solid black;border-collapse:collapse;width:50px;}
table.names div#editable {width:100%;height:20px;background:white;}



table.paramstab {width:100%;}
table.paramstab td {border:1px solid black;border-collapse:collapse;}
table.paramstab td div#editable {width:100%;height:20px;background:white;}
table.paramstab td.top_cell div#editable {width:87%;height:20px;float:left;background:yellow;}
table.paramstab td.left_cell div#editable {width:87%;height:20px;float:left;background:yellow;}
table.paramstab td div#addCol {width:20px;height:20px;background: url(/images/tabl_add.png) no-repeat;cursor:pointer;}
table.paramstab td div#addRow {width:20px;height:20px;background: url(/images/tabl_add.png) no-repeat;cursor:pointer;}
table.paramstab td div#delCol {float:left;width:13%;height:20px;background: url(/images/tabl_del.png) no-repeat;cursor:pointer;}
table.paramstab td div#delRow {float:left;width:13%;height:20px;background: url(/images/tabl_del.png) no-repeat;cursor:pointer;}


.org_wrap a {color:#328EFA;font-size:12px;line-height:20px;}

.scroll_auc {overflow:auto;}

.mapSide {padding:30px;padding-top:0px;}

.zayavka {text-align:center;}
select[name=lifesit]{width:50%;}
.na_body {overflow:hidden;}
.na_body .is_anons {float:left;width:50%;}
.na_body .is_not_anons {float:left;width:50%;}

.yph {max-width:400px;}


.nc_Form {position:absolute;width:400px;background:white;box-shadow:0 0 10px 0 rgba(0,0,0,0.5);border: 5px solid red;right:0;top:0;z-index:1000;}

.codex li {margin-left:20px;}

.goUp {position:fixed; right:0;top:0;width:76px;height:100px;background:url(/images/goUp.png) no-repeat;display:block;display:none;cursor:pointer;z-index:10000;opacity:0.5;}
.goUp:hover {opacity:1;}
.goDn {position:fixed; right:0;top:0;width:76px;height:100px;background:url(/images/goDn.png) no-repeat;display:block;display:none;cursor:pointer;z-index:10000;opacity:0.5;}
.goDn:hover {opacity:1;}

.dragHandler {height:20px;cursor:move;margin:-20px 0 0;}
.err_txt {text-transform:none;color:red;height:15px;}
.onthetop {z-index:10000 !important;}

.lastUpd {min-width:1024px;max-width:1280px;text-align:right;font-size:10px;color:#c0c0c0;margin: 0 auto;}
.lastUpd span {margin-right:320px;}
a#hslide{float:left;margin-right:10px;margin-bottom:10px;}
.unicorn_blk a#hslide{float:none;}

.ma {width:28%;height:auto;}
.ma img {width:100%;}
.nhead {padding-top:0;padding-bottom:10px;}

.nwitem {overflow:hidden;margin-bottom: 25px;}
.nwitem a {text-decoration:none;}

.nwitem_pic{
position:relative;    
display:inline-block;
float:left;
margin-right: 20px;
}

/*.nwitem_pic:after{
content:'';
position:absolute;
right:-10px;
bottom:-1px;
width:18px;
height:18px;
background:#fff;
-webkit-transform:skewX(-45deg);
-moz-transform:skewX(-45deg);
-ms-transform:skewX(-45deg);
-o-transform:skewX(-45deg);
transform:skewX(-45deg);    
}
.nwitem_pic:before{
content:'';
position:absolute;
left:-10px;
top:0px;
width:18px;
height:18px;
background:#fff;
-webkit-transform:skewX(-45deg);
-moz-transform:skewX(-45deg);
-ms-transform:skewX(-45deg);
-o-transform:skewX(-45deg);
transform:skewX(-45deg);    
}*/
.nwitem_pic img {max-width:120px;}
.nwitem_text {/* float:left;width:328px; */color:black;position: relative;}
.nwitem_title {font-family:roboto;font-size:16px;font-weight:normal;}
.nwitem_date {/* font-weight:bold; */color:#7F7F7F;}
.nwitem {cursor:pointer;color:#464646;margin-left:5px;}
.nwitem:hover {color:#009fe3;text-decoration:none;}
.nwitem:hover .nwitem_title{color:#009fe3;}


.disp-phones {float:right;color:#BABCBE;}

.nbp table {border:1px dotted #71AEE5;border-collapse:collapse;width:100%;}
.nbp table  td{background:none repeat scroll 0 0 #FFFFFF;border:1px dotted #71AEE5;color:#294584;padding:7px 10px;}

/* интернет приемная */

.hint div{
    color: #808080;
}

.hint .err{
color:black;
}

#inetrecept .hint .err{
color:red;
}
#inetrecept .err{
color:red;
}
#fio td:first-child{
width:155px;
}
/* интернет приемная */

table.stdobjtab td {padding-bottom:10px;}
div.tt img {float:left;margin:0 10px 10px 0;}


div.eventWrap img {margin:0 0 10px 0;}

.showlayers table td,.showlayers table th{
    padding:5px;
    word-wrap:break-word;
}
.showlayers table td .MsoNormal{
   font-size: 14px;
}

.showlayers img{
width:238px;
}
.showlayers div.groad-table-wrap img{
width:auto;
}

div.blockmapwrap {margin-bottom:10px;}
div.blockmapwrap h1 {margin-bottom:10px;}
div.loading {background:url(../images/loading.gif) no-repeat center #000;position:absolute;top:0;left:0;opacity:0.8;width:100%;}

div.nsubhead {margin-left:-35px;}
div.nsubhead span {margin-left:0px;}

table.stat_table {border-spacing:0;border-collapse:collapse;}
table.stat_table td {border:1px solid #000;}

div.groad-table-wrap {background:#fff;margin-top:30px;padding:10px;}
div.groad-table-wrap table {width:100%;border-spacing:0;border-collapse:collapse;}
div.groad-table-wrap table th {border:1px solid #c0c0c0;}
div.groad-table-wrap table td {border:1px solid #c0c0c0;}



div.grcontrlist b {color:#666;}
div.grcontr {border:1px solid #c0c0c0;border-top:5px solid #c0c0c0;margin-bottom:20px;padding:5px;}
div.grcontr img.grim {width:100%;}

div.groadchecklist b {color:#666;}
div.groadcheck {border:1px solid #c0c0c0;border-top:5px solid #ff0000;margin-bottom:20px;padding:5px;}

div.ph-wrap {border-top:10px solid #c0c0c0;margin-bottom:10px;padding-top:5px;}
div.ph-wrap h1 {font-size:20px;margin-bottom:10px;}
div.ph-wrap h1:first-letter {text-transform:uppercase;}
div.ph-wrap h2 span.thema:first-letter {text-transform:uppercase;}
div.ph-wrap h1 div {font-size:10px;}

div.groadfotolist div {overflow:hidden;}

div.votenotify {position:absolute;z-index:10000;box-shadow:0 0 15px 10px rgba(0,0,0,0.4);background:#ececff;border:5px solid #064886;border-radius:10px;padding:20px;width:400px;}
div.votenotify p {font-size:16px;}
div.votenotify div.votenote_closer {height:24px;width:24px;background:url(../images/close.png) no-repeat;cursor:pointer;top:5px;right:5px;position: absolute;}

div.esiaLogin {max-width:354px;text-align:center;margin:0 auto;}
div.esiaLogin a {text-decoration:none;}
div.esiaLogin span.esia-img {background:url(../../images/gosuslugi.png) center no-repeat;display:inline-block;width:100%;height:84px;}
div.esiaLogin span.esia-text {color:#0066b3;}

div.cityevent-wrap {}
div.cityevent-wrap h1 {margin-bottom:20px;}
a.eventpreview {overflow:hidden;display:block;text-decoration:none;}
a.eventpreview span {display:block;}
a.eventpreview span.eventlogo {float:left;margin:0 20px 20px 0;}
a.eventpreview span.cityevent_title {margin:0 0 10px 0;font-size:20px;}

div.ph-proposal-wrap {margin-top:20px;}

#formTabStrip form {margin:10px 0;}
#formTabStrip form div.inputWrap input {width:100%;margin-bottom:10px;}
#formTabStrip form div.inputWrap textarea {width:100%;margin-bottom:10px;}
#formTabStrip form div.inputWrap input[name="bdate"] {width:88px;}