@charset "windows-1251";

html {overflow-x:auto;}
html, body {background: #FFFFFF url(images/main_back.gif) repeat-x; margin: 0; padding: 0;}
form {padding: 0; margin: 0;}
img {border: 0;}
div {padding: 0; margin: 0;}
ul {line-height: 100%; padding-top: 3px; margin-top: 3px; padding-bottom: 4px; margin-bottom: 4px;}
p {padding-bottom: 3px; margin-bottom: 3px; padding-top: 3px; margin-top: 3px;}
legend {color: #333333;}

fieldset {
  text-align:left;
  border:1px solid #ccc;
  padding:5px;
  background:#fefefe;
  border-radius:3px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
}

fieldset:hover {
  background:#f7f7f7;
  border:1px solid #c0c0c0;
}

* {
  outline:none;
  -moz-outline-style:none; 
}

h1 {
  font:normal 18px Georgia,'Times New Roman',Times,serif;
  border-left:5px solid #1e568d;
  padding-left:15px;
  text-transform:uppercase;
  margin:7px 0 3px 0;
  text-align:left;
}

h2 {
  font:normal 14px Georgia,'Times New Roman',Times,serif;
  font-weight:300;
  margin:0 0 10px 0;
  text-align:left;
  padding:0 0 8px 20px;
  border-bottom:1px dotted #ccc;
}

h2 img {
  margin-right:5px;
}

h2 img,h2 span {
  vertical-align:middle;
}

a:link {text-decoration:underline;color:#1D548B;}
a:active {text-decoration:underline;color:#1D548B;}
a:visited {text-decoration:underline;color:#1D548B;}
a:hover {text-decoration:none;color:#031A32;}


#t_top_buttons {background: url(images/header_03.gif) bottom no-repeat;}
#diag {background: url(images/header_05.gif) repeat-x;}
#menu {background: #B0B0B0 url(images/loading.gif) middle center no-repeat;}
#inter {font-size: 10px;}

#left_f {background: url(images/left_f.gif) repeat-y;}
#right_f {background: url(images/right_f.gif) repeat-y;}

#menu_l {background: url(images/main_06.gif) repeat-y;}
#menu_r {background: url(images/main_08.gif) repeat-y;}
#menu_b {background: url(images/main_10.gif) repeat-x;}
.int_l {background: url(images/main_12.gif) left repeat-y;}

#news_bg {background:#fff url("images/news_bg.gif") bottom no-repeat;padding:2px 7px 8px 6px;}
#birth_bg {background:#fff url("images/birth_bg.gif") bottom no-repeat;padding:2px 6px 8px 7px;}
#main_bg {color:#333;font-family:Verdana;font-size:10px;padding:2px 7px 8px 6px;text-align:justify;}
#main_bg1 {background:#fff url("images/main_bg.gif") bottom no-repeat;color:#333;font-family:Verdana;font-size:10px;padding:2px 7px 8px 6px;}

#main_r {background: url(images/main_05.gif) repeat-y;}
#main_b {background: url(images/main_15.gif) repeat-x;}
#main_b_b {background: url(images/main_21.gif) repeat-x;}

#textmenu {font-family: Verdana; font-size: 10px; text-align: center; color: #7E7E7E;}
#textmenu a:link {text-decoration: none; color: #7E7E7E;}
#textmenu a:active {text-decoration: none; color: #7E7E7E;}
#textmenu a:visited {text-decoration: none; color: #7E7E7E;}
#textmenu a:hover {text-decoration: underline; color: #333333;}

#copyright {font-family: Tahoma; font-size: 10px; text-align: right; color: #9E9E9E;}
.cal_title {width: 100%; text-align: center; font-size: 11px; background: #EAEAEA; color: #000000; padding: 2px; border-top: 1px solid #808080;}
#footerm {width: 100%; height: 50px; padding: 0px; margin: 0px; font-size: 6px; background: url(images/footerm_bg.gif) bottom repeat-x;}

.news_story {text-align: justify;}

.border {border: 1px solid #000000;}
.verd10px {font-family: Verdana; font-size: 10px;}
.read_next {margin-right: 3px;}
.part {width: 475px;; font-family: Verdana; font-size: 12px; font-weight: bold; color: #000000;}

.pos {background: #ECECEC; padding: 3px; border-left: 5px solid #093653;}
.pos_title {background: #DBDBDB; padding: 4px; font-size: 12px; font-weight: bold; color: #000000;}

.darkblue {background: #153A60;}
.white {background: #FFFFFF;}
.gray {background: #CCCCCC;}

#map_small {font-size: 10px; font-family: Verdana;}

#pda_top_bg {background: url(images/pda_top_bg.gif) repeat-x;}
#pda_main_bg {font-family: Verdana; font-size: 10px; text-align: right; padding-right: 2px; background: url(images/pda_main_bg.gif);}
#pda_bot_bg {background: url(images/pda_bot_bg.gif) repeat-x;}

.advice_linx {font-size: 11px; font-family: Verdana;}
.advice_linx a:link {text-decoration: none; color: #7E7E7E;}
.advice_linx a:active {text-decoration: none; color: #7E7E7E;}
.advice_linx a:visited {text-decoration: none; color: #7E7E7E;}
.advice_linx a:hover {text-decoration: underline; color: #333333;}


#reception {}

.reception_input {width:450px;}
.reception_text {width:450px;height:150px;}
.reception_btn {cursor:pointer;cursor:hand;}

#sitemap {font-size: 10px; font-family: Verdana;}
#sitemap a:link {text-decoration: none; color: #000000;}
#sitemap a:active {text-decoration: none; color: #000000;}
#sitemap a:visited {text-decoration: none; color: #000000;}
#sitemap a:hover {text-decoration: underline; color: #333333;}
#sitemap fieldset {padding: 3px;}
#sitemap div {background: #e4e4e4; padding: 3px;}

#subscribe {font-size: 10px; font-family: Verdana;}

.gallery {font-family: Arial; font-size: 12px;}


#QuAn {margin-top:20px;padding-top:20px;border-top:1px solid #ccc;}
#QuAn h1 {font-size:16px;font-weight:700;}
#QuAn .question {border:1px solid #ccc; padding:3px;margin-bottom:5px;}
#QuAn .answer {border:1px solid #ccc; padding:3px;margin:0 0 15px 20px;}
#QuAn .question h2, #QuAn .answer h2 {font-size:11px;margin:0;padding:0;}


/* `````````````````````````````````````````````````````````````````````````` */


#Navigation {
  width:249px;
  overflow:hidden;
}

#Navigation a {
  background:#e1e1e1 url("images/menu_bg.gif") 0 0;
  font:normal 18px Georgia,'Times New Roman',Times,serif;
  display:block;
  text-decoration:none;
  color:#000;
  overflow:hidden;
  padding:4px 5px 6px 5px;
  border-bottom:1px solid #fff;
  text-shadow:0 1px 0 #fff;
}

#Navigation a:hover {
  background:#c2c2c2 url("images/menu_bg_over.gif") 0 0;
}

#Navigation ul {
  margin:0;
  padding:0;
}

#Navigation ul li {
  list-style:none;
  margin:0;
  padding:0;
  overflow:hidden;
}

#Navigation ul li a {
  overflow:hidden;
  background:#f0f0f0;
  font:normal 12px Arial,Tahoma,Verdana,Helvetica,sans-serif;
}

#Navigation ul li span {
  overflow:hidden;
  background:#f0f0f0;
  font:normal 12px Arial,Tahoma,Verdana,Helvetica,sans-serif;
  background:#c2c2c2;
}

#Navigation ul li a:hover {
  background:#c2c2c2;
}

#Navigation ul li a.Isolated {
  background:#ddd url("images/submenu_arrow.gif") no-repeat 7px 10px;
  padding-left:15px;
}

#Navigation ul li a.Isolated:hover {
  background:#d3d3d3 url("images/submenu_arrow.gif") no-repeat 7px 10px;
}

#Navigation ul li a.NoActive {
  background:#ddd;
  cursor:default;
  border-bottom:1px dotted #000;
  border-top:1px dotted #000;
}

#Navigation ul ul li {
  list-style:none;
  margin:0;
  padding:0;
  overflow:hidden;
}

#Navigation ul ul li a {
  overflow:hidden;
  background:#f0f0f0 url("images/submenu_arrow.gif") no-repeat 7px 8px;
  padding-left:15px;
  font:normal 11px Arial,Tahoma,Verdana,Helvetica,sans-serif;
}

#Navigation ul ul li a:hover {
  background:#c2c2c2 url("images/submenu_arrow.gif") no-repeat 7px 8px;
}



#Cal {overflow:hidden;text-align:left;margin-left:8px;font:normal 11px Tahoma,Verdana,Arial,Helvetica,sans-serif;}
.CalLinx {margin-bottom:5px;}
.CalDate {font-size:10px;color:#ccc;}
.CalDate a {color:#ccc;}
.CalTitle {background:bl1ue;font-size:12px;}


#GosuslugiLinx {
  margin:10px 0;
  overflow:hidden;

}

/*
#GosuslugiLinx a {
  display:block;
  float:left;
  width:80px;
  font:normal 9px Tahoma,Verdana,Arial,Helvetica,sans-serif;
  text-align:center;
  margin:0 20px;
  text-decoration:none;
}

*/



table#mdou th {
  background:#d8d8d8;
  padding:2px;
  text-align:center;
}


table#mdou td {
  background:#ececec;
  padding:2px;
  text-align:left;
  vertical-align:top;
}


table#mdou td.whitebg {
  background:#fff;
}





table#sosh th {
  background:#d8d8d8;
  padding:2px;
  text-align:center;
}


table#sosh td {
  background:#ececec;
  padding:2px;
  text-align:left;
  vertical-align:top;
}


table#sosh td.whitebg {
  background:#fff;
}





table#libr th {
  background:#d8d8d8;
  padding:2px;
  text-align:center;
}


table#libr td {
  background:#ececec;
  padding:2px;
  text-align:left;
  vertical-align:top;
}


table#libr td.whitebg {
  background:#fff;
}




#Posel {
  
}

#Posel img {
  float:left;
  border:1px solid #ccc;
  padding:4px;
  margin-right:5px;
}




.Otd {
  margin-bottom:15px;
  font-size:11px;
}

.OtdTitle {
  font-weight:bold;
  font-size:12px;
  color:#1e568d;
}


.yandexform {
  margin-left:5px;
  width:260px;
}



.CorpsSet {
  margin-bottom:15px;
}

.CorpsSet .Title {
  font-weight:bold;
  font-size:12px;
  color:#1e568d;
  margin-bottom:5px;
}

.CorpsSet table th,.CorpsSet table td {
  padding:2px;
  text-align:left;
  vertical-align:top;
  background:#ececec;
}

.CorpsSet table th {
  width:180px;
}


#Pirem table th,#Pirem table td {
  padding:2px;
  text-align:left;
}

#Pirem table th {
  background:#d8d8d8;
}

#Pirem table td {
  background:#ececec;
  vertical-align:top;
}






















#MainContent {
  width:485px;
  margin-left:3px;
  text-align:left;
  font:normal 12px Georgia,'Times New Roman',Times,serif;
}




.IT {
  margin-bottom:  
}


#International {
  
}

#International span {
  display:block;
  text-align:center;
  margin-bottom:8px;
}

#International span img {
  padding:4px;
  border:1px solid #ccc;
  background:#fff;
}