/* Общие---------------------------------------------------------*/
html 	    		{ height: 100%; }
body        		{ height: 100%; margin: 0px; padding: 0px; vertical-align: top; font-family: tahoma,arial; background:#fff; }/* #95948d;*/
img         		{ border: 0px; }
table       	 	{ border-collapse: collapse; border-spacing: 0px;}
h1,h2,h3,h4,p,span	{ padding:0px; margin:0px;}
td                  { vertical-align:top;}
ul                  { margin:0px; padding:0px;}
ul li				{ margin:0px; padding:0px;}
/*----------------------------------------------------------------
-----------------------------------------------------------------*/
#container		{ min-height: 100%; left: 50%; width:1000px;margin-left: -501px; position: absolute; z-index: 1; border-left:1px solid #585753; border-right:1px solid #585753; overflow: hidden;}
#content 		{ position: relative; min-height: 100%;width: 1000px; }

/*ШАПКА*************************************************/

#header1		{ width:227px; height:139px;  background:  url(images/header.jpg) no-repeat;}
#header2		{ width:323px; height:139px;  background:  url(images/header-04.jpg) no-repeat; position:absolute; left:227px; top:0px;}
#header3		{ width:153px; height:139px; background:  url(images/header-05.jpg) no-repeat; position:absolute; left:550px; top:0px; }
#header4		{ width:297px; height:105px; background:  url(images/header-06.jpg) no-repeat; position:absolute; left:703px; top:0px;}
#header4 span a { color:#000000; font:normal 10px verdana; text-decoration:none;  display:inline-block; width:auto; height:auto; margin-top:16px;}
#header4 span a:hover { color:#ffffff; font:normal 10px verdana; text-decoration:none;}
#header5		{  width:297px; height:23px; background:  url(images/header-08.jpg) no-repeat; position:absolute; left:703px;top:105px; color:#000000; font:normal 10px verdana;}
#header6		{ width:297px; height:19px; background:  url(images/header-09.jpg) no-repeat; position:absolute; left:703px;top:120px;}

.open_news{width:670px; height:auto; overflow: hidden; margin:15px 0 0 0; padding:10px 15px 10px 15px; background:#f8f8f7; border:1px solid #c6c3b7;}
.open_news #name_block		{font:bold 14px Verdana; overflow: hidden;  color:#ff0600; padding:0 0px 0px 0; float:left;}
.open_news p img{width:140px; height:115px; float:left; margin:5px 10px 0 0; border:1px solid #000;}
.open_news p{font:normal 11px Tahoma; color:#000;}
.open_news a{font:bold 11px Tahoma; color:#ff0000; float:right; clear:both; text-decoration: none;}
.open_news a:hover{text-decoration: underline;}

#searchLine { height:15px; width:215px; font-size:100%; border:0px; float:left; margin:1px 0 0 0;}

.umber_c{width:630px; height:auto; overflow: hidden; margin:20px 0 0 0; padding:15px 30px 15px 30px; border:1px solid #c6c3b7;}


.psk { width:235px; height:18px;background:#fff; border-top:2px solid #aba89e; margin-top:-7px;} 

/*MENU************************************************/
menu            {list-style-type:none; margin:32px 0px 0px 0px;}
 div.nm		{color:#595959; font:bold 12px verdana; margin:0px 0px 0px 0px; vertical-align:top; display:block; background: #fff; padding:10px 0px 10px 34px;}
 div.nm:hover{background: url(images/fon_a.jpg) repeat-y left; } 
 div.nm a    {color:#595959; font:bold 12px verdana; text-decoration:none;margin-right:20px; }
 div.nm a:hover{color:#ce1300;font:bold 12px verdana; }
 div.nm a.open, a.open:hover,div.first a.open, div.first a.open:hover {color:#d93f05;}
 
 div.nm1		{color:#595959; font:bold 12px verdana; margin:0px 0px 0px 0px; vertical-align:top; background: url(images/fon_a.jpg) repeat-y left; display:block; background: #fff; padding:10px 0px 10px 34px;}


 div.first {background:url(images/menusp1.gif) no-repeat; width:156px;margin-left:34px;padding:3px 0px 4px 24px;border-left: 1px #666 solid;}
 div.first a    {color:#8b8b8b; font:bold 12px verdana; text-decoration:none;margin-right:20px; }
 div.first a:hover{color:#ce1300;font:bold 12px verdana; }

/*****************************************************/

/*Statica********************************************/
 p.pagetitle		{color:#d93f05; font:bold 18px verdana; width:700px; margin:18px 0px 0px 0px;border-bottom:2px solid #c6c3b7;text-indent:0px;}
 p.pagetitle  a {font:bold 11px Verdana; color:#525252;padding-left:10px;}
p.pagetitle  a:hover {color:#d93f05;text-decoration:none;}
 p.small {margin:20px 10px 10px 12px; text-indent:0px;font:11px Tahoma;}
 p.small a{color:#ff0600;text-decoration:none; cursor:hand;}
 p.small a:hover{color:#ff0600;text-decoration:underline;}
 p.small a:visited{color:#917360;text-decoration:none;}

.text{color:#000000;font:normal 11px tahoma;height:auto; padding:0 52px 20px 0px;margin:5px 0 0 0px;text-align:justify; padding-top:0px; overflow: hidden;}
.text p{text-indent:11px;text-align:left;margin:0 0 0 0;}
.text hr {border-top:1px solid #ababab; border-bottom:0px solid #bd6b01; height:0px;margin-top:10px;}
.text h1{font:normal 18px arial;color:#58574a;margin:19 0 14 0;text-transform:uppercase;}
.text h2{font:bold 15px arial;color:#58574a;margin:19 0 0 0;text-transform:uppercase;}
.text h3{font:bold 13px arial;color:#58574a;margin:29 0 9 0; text-transform:uppercase;}
.text h4{font:bold 11px arial;color:#000000;margin:22 0 7 0;}
h5{font:bold 10px verdana; color:#000000; margin:0px; border-bottom:1px solid black; width:185px; padding:0px 0px 12px 0px;}
h5 a:link, h5 a:hover, h5 a:visited, h5 a:active{color:black;}
.text a{color:#e52c07 ;text-decoration:none;}
.text a:hover{color:#e52c07;text-decoration:underline;}
.text a:visited{color:#a2a2a2;text-decoration:none;}

.text .read{font:bold 11px Verdana; color:#000000; text-decoration:none; float:left; clear:both;}
.text .read:hover{color:#000; text-decoration: underline;;}
.text ol{margin:0 13 3 0;padding:0px;list-style-type:decimal;list-style-position:inside;font:normal 11px tahoma; }
.text ul{margin:5 13 3 0;padding:0px 0 10px 0; list-style-type:disk;list-style-position:inside;font:normal 11px tahoma;}
.text ol li{margin:0 0 0 51; padding:0px;line-height: 15px; font:normal 12px verdana;font:normal 11px tahoma;}
.text ul li{margin:0 0 0 51;line-height: 15px;font:normal 11px tahoma;}
.text p.lyric{font:normal 11px Verdana;color:#ff0000;margin:2 70 2 52; padding:3 0 3 0;}
.text table.table{border-collapse:collapse;border:1px solid #6c6950;margin:10 10 10 10; text-align:center;}
.text table.table th{border:1px solid #6c6950;padding:3px;text-align:center;vertical-align:middle;background-color:#959595; color:#ffffff; font:normal 12px tahoma;}
.text table.table td{border:1px solid #6c6950;padding:3px;font:normal 12px tahoma; color:#000000;}
.text a img	{margin:8 15 8 0; float:left;}
a.center_link:link, a.center_link:visited{color:#525252; font:bold 11px verdana;text-decoration:none;}
a.center_link:hover{color:#e52c07; font:bold 11px verdana;text-decoration:underline;}
/****************************************************/
/**Вопросы и ответы*/
.group		{color:#d93f05; width:711px; margin:18px 0px 18px 0px;border-bottom:1px solid #deddd7;font:11px Tahoma;padding-bottom:18px;}
.group h1 {color:#ce1300; font:bold 14px Verdana;margin-bottom:13px; padding:0px;}
.group p {color:#000; font:bold 10px Verdana; display:inline;text-indent:0px;}
.group h3 {color:#4c4645; font: 10px Verdana; text-transform:lowercase;display:inline; margin-left:10px;}
.group span.que {background: url(images/que.gif) no-repeat;display:block;text-indent:18px;margin:6px 10px 0px 0px;color:#000;text-align:left;padding-top:1px;}
.group span.ans {background: url(images/ans.gif) no-repeat;display:block;text-indent:18px;margin:6px 10px 0px 50px;text-align:left;padding-top:1px;}
.group span.ans b {display:block;text-indent:0px;}

p.que1 {font:bold 16px Arial;color:#525252; text-transform:none;margin:10px 0px 6px 0px;text-indent:0px;}
table.request {width:508px; background-color:#eeecec;border:none;border:1px solid #6c6950;}
table.request tr th {text-align:right;font:11px Tahoma; color:#222122;width:120px;border:none;}
table.request tr td {vertical-align:middle; margin:0px;padding:7 0 7 0;border:none;}
table.request tr th.area {vertical-align:top;padding:7 0 7 0;}
table.request tr td.enter_num_text {color:#222121; font:11px Tahoma; padding-left:55px;width:300px;text-align:left ;}
table.request tr td.enter_num {text-align:right;padding:0px;}
html table.request tr td.enter_num input {position:relative; right:66px; bottom:18px; width:100px; margin: 0 43 0 0; }
* html table.request tr td.enter_num input {right:73px;margin-right:35px; }
*+html table.request tr td.enter_num input {right:73px;margin-right:35px; }
html:n\ot([lang]) table.request tr td.enter_num input {right:72px;}
table.request tr td.about {font:11px Tahoma;color:#525252;width:508px; text-align:left;padding:14 0 0 24;}
table.request tr td input {margin:0px;background-color:#ffffff;width:270px;height:20px;border:1px #6c6c6c solid;}
table.request tr td img { border:4px #e4e4e4 solid;position:relative; right:58px; top:5px;}
html>body table.request tr td img {right:60px;}
table.request tr td textarea {width:270px; height:120px; border:1px #6c6c6c solid;overflow:hidden;}
table.request tr td.send  {padding: 0px 84px 16px 0px;margin:0px;}
html:n\ot([lang]) table.request tr td.send {padding-right:91px;}
table.request tr td.send a:link, table.request tr td.send a:visited{width:78px; background:url(images/send_bt.gif) no-repeat;float:right; vertical-align:top;
			 border:none; font:11px Tahoma; text-align:center; color:#000000; margin-right:24px; padding:3 0 3 0; height:21px; text-decoration:none;}
table.request tr td.send a:hover, table.request tr td.send a:active{width:78px; background:url(images/send_h.jpg) no-repeat;float:right; vertical-align:top;
			 border:none; font:11px Tahoma; text-align:center; color:#000000; margin-right:24px;  padding:3 0 3 0; height:21px; text-decoration:none;}



/******************/
/*Новости******************/
ul.toppages {margin: 0 0 0 0;padding: 0 0 0 10;float: left;}
ul.toppages img {border:0;}
ul.toppages li {padding: 1 19 7 0;margin: 0;float: left;color: #929292;font: bold 10px Verdana;text-decoration: none;list-style: none;}
ul.toppages li a:link {color: #000;font: bold 11px Verdana;text-decoration: none;}
ul.toppages li a:visited {color:#000;font: bold 11px Verdana;text-decoration: none;}
ul.toppages1 li a:active {color:#FF0600;font: bold 11px Verdana;text-decoration: none;}
ul.toppages li a:hover {color: #FF0600;font: bold 11px Verdana;text-decoration: none;}
ul.toppages li span {color: #FF0600;font: bold 11px Verdana;text-decoration: none;}
ul.toppages li span.noact {color: #C6C2B2;font: bold 11px Verdana;text-decoration: none;}
ul.toppages1 {margin: 0 0 0 0;padding: 0 0 0 20;float: left;}
ul.toppages1 img {border:0;}
ul.toppages1 li {padding: 3 19 0 0;	margin: 0;float: left;color: #000;font: bold 10px Verdana;text-decoration: none;list-style: none;}
ul.toppages1 li a:link, ul.toppages1 li a:visited {color:#000000;font: bold 11px Verdana;text-decoration: none;}
ul.toppages1 li a:hover {color: #FF0600;font: bold 11px Verdana;text-decoration: none;}
ul.toppages1 li a:active {color: #000;font: bold 11px Verdana;text-decoration: none;}
ul.toppages1 li span.noact {color: #C6C2B2;font: bold 11px Verdana;text-decoration: none;}
ul.toppages1 li span {color: #FF0600;font: bold 11px Verdana;text-decoration: none;}
div.date			{width:120px; text-align:right;font:normal 10px verdana; color:#4C4645;  padding:22px 18px 0px 0px;  display:inline; float:right;}
div.name_block		{font:bold 14px Verdana; overflow: hidden;  color:#ec0904; padding:18px 0px 0px 18px; float:left;}
div.name_block a		{font:bold 13px Tahoma; overflow: hidden;  color:#ec0904; padding:18px 0px 0px 18px; float:left; text-decoration:none;}
div.name_block a:hover		{font:bold 13px Tahoma; overflow: hidden;  color:#ce1300; padding:18px 0px 0px 18px; float:left; text-decoration:underline;}
div.name_doc		{font:bold 16px arial; overflow: hidden;  color:#D21E00; padding:18px 0px 0px 18px; float:left;}
div.name_doc2		{font:bold 14px Tahoma; overflow: hidden;  color:#595959; padding:18px 0px 0px 18px; float:left;}
span.slash          {color:#B5B2A7;font:bold 16px arial;}
p.all_news a        { color:#525252; font:bold 11px tahoma; text-decoration:none;}
p.all_news a:hover  { color:#e52c07; font:bold 11px tahoma; text-decoration:underline;}

td.ns  a h5{color:#e52c07;}
td.ns  a:hover h5{color:#e52c07; text-decoration:underline;}


ul.pages{list-style:none;margin:0 0 0 -4px;padding:8 0 10 0;float:left;display:block;}
ul.pages img:hover{border:0;}
ul.pages li.cur{padding:1 4 1 4;margin:0; color:#FF2A00;}
ul.pages li{padding:1 0 5 0;margin:0 0 10 0;float:left;color:#696662;font:normal 12px verdana;text-decoration:none;}
ul.pages li a:link,ul.pages li a:visited{color:#696662;font:normal 12px verdana;padding:0 4 0 4;text-decoration:none;}
ul.pages li a:hover{ color:#FF2A00;font:normal 12px verdana;padding:0 4 0 4;text-decoration:none; }
ul.pages li a:active{color:#696662;font:normal 12px verdana;text-decoration:none;}
/***************************/

/*Документы****************/
td.dwn      {margin:0px; padding:0px;}
td.dwn a   {color:#000000; font:bold 10px verdana; text-decoration:none; background:url(images/icon_dwn.gif) no-repeat left -2; padding:0px 0px 5px 16px;}
td.dwn a:hover{color:#e52c07; font:bold 10px verdana; text-decoration:none; background:url(images/icon_dwn.gif) no-repeat left -2; padding:0px 0px 5px 16px; text-decoration:underline;}
p.dwn a   {color:#000000; font:bold 10px verdana; text-decoration:none; background:url(images/icon_dwn.gif) no-repeat left -2; padding:0px 0px 5px 16px;}
p.dwn a:hover{color:#e52c07; font:bold 10px verdana; text-decoration:none; background:url(images/icon_dwn.gif) no-repeat left -2; padding:0px 0px 5px 16px; text-decoration:underline;}
/*************************/

/*Контакты***************/
td.ltcontact{color:#000000; font:bold 12px tahoma;text-align:right; padding:4px 0px 0px 0px; }
td.rtcontact{color:#000000; font:normal 12px tahoma;padding:4px 0px 0px 13px; }
td.rtcontact a{color:#2F8736;}
td.rtcontact a:hover{color:#2F8736; text-decoration:none;}
/************************/


/*Архивы******************/
p.arch     {color:#d53700; font:bold 11px verdana;border-bottom:1px solid #c6c3b7; padding:0px 0px 12px 0px;}
p.arch a   {text-decoration:none; color:#d53700; font:bold 11px verdana;}
p.arch a:hover   {text-decoration:none; color:#ff9000; font:bold 11px verdana;}
/**************************/



/*ФУТЕР***************************************************/
#footer         {width:1000px; height:82px;  }
#footer a		{color:#000000; font: normal 10px tahoma; text-decoration:none;}
#footer a:hover	{color:#000000; font: normal 10px tahoma; text-decoration:none;}
/*Учреждения*****************************************/
p.su {font:18px Arial; text-indent:0px;margin:18px 0px 0px 0px;color:#822705;padding:0px;}
div.l_uch {margin-right:50px;list-style-position:outside;color:#000000;}

div.l_uch  div {color:#000000;border-bottom:1px solid #deddd7;font:normal 11px Tahoma;padding:15px 95px 15px 37px;margin-left:13px;}
div.l_uch  div a {text-decoration:none; color:#000;margin:-16px 0px 0px 25px;display:block;}
div.l_uch  b {color:#ec0904; text-decoration:none;font:bold 13px Tahoma;display:inline;text-align:right;width:25px;padding-right:5px;}
div.l_uch  a p {font:bold 13px Tahoma;color:#e52c07;display:inline;}
div.l_uch  a span{display:block;padding-top:6px;}
div.l_uch  a:hover  {text-decoration:underline; color:#000000;}
div.l_uch  a:hover p {text-decoration:underline; color:#e52c07;}

div.l_uch2  div {font:bold 13px Tahoma;border-bottom:1px solid #deddd7;padding:15px 95px 15px 37px;margin-left:13px;}
div.l_uch2  a {text-decoration:none; color:#595959;margin:-16px 0px 0px 0px;font:bold 13px Tahoma;}
div.l_uch2  p{display:inline;}
div.l_uch2  b {color:#595959;display:inline;text-align:right;width:25px;padding-right:5px;}
div.l_uch2  a:hover b {text-decoration:none; color:#ce1300;}
div.l_uch2  a:hover  {text-decoration:underline; color:#ce1300;}

.text1 h2 {
	font:bold 14px Verdana;	
	text-align:left;
	color:#ff0600;
	 
	font-weight: bold;
}

.text1 p { Font-size:11px;
          Font:Tahoma;}

.text1 a
 {      font:bold 10px Verdana; color:#595959; }


.text1 a:hover{font:bold 10px Verdana; color:#d93f05; }

.text1  a.open, a.open:hover,div.first a.open, div.first a.open:hover {color:#d93f05;}

.text1 ul li {list-style-type:none; margin-left:5px; font:Verdana;	font-size:14px;       color:#595959; }

.text3 h1 {font:bold 18px Verdana; color: #d93f05; }
.text3 h3 {font:bold 11px Verdana; color: #ff2a00; }
.text3 a {  font: normal 11px Verdana; color:#d93f05; text-decoration:none; }

#gm  { height:25px;
width:501px;

}
 
 .p { 
 width:69px;
 height:auto;
 background: #f82e01;
 border:0px;
 font:normal 11px Verdana;
 font-color:#fff;
 display:inline-block;
text-align:center;
padding: 5px 0 5px 0;
font: normal 12px Verdana; color:#fff; text-decoration:none;} 
.q2{margin:3px 0 3px 0;}
.q2 p i{font:normal 11px Tahoma; color:#000;}
.q2 p {font:bold 12px Tahoma; color:#ff2a00;}
.block_poi{width:700px; height:auto; overflow: hidden; padding:10px 0 10px 0; border-bottom:1px solid #c6c3b7; margin:0 0 20px 0;}
.block_poi hr{display: none;}
.block_poi p b{font:bold 10px Verdana; color:#000;}
.block_poi p {font:normal 10px Verdana; color:#000; margin:10px 0 10px 0;}
.block_poi a{font:normal 11px Tahoma;}





