html {
	height: 100%
}

body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	background: #284c96;
	font: normal 12px Tahoma;
	color: #000;
}

img {
	border: 0px;
	margin: 0px;
	padding: 0px
}

table {
	border-collapse: collapse;
	border-spacing: 0px;
	padding: 0px
}

td {
	vertical-align: middle;
	padding: 0px
}

h1, h2, h3, h4, p, span {
	padding: 0px;
	margin: 0px
}
hr{
   width:auto;
   height:1px;
   background:#000;
   margin:10px 0 10px 20px;
   border:0; border-bottom:1px solid #000;
}
.all_of_all{
width:1448px;
background:url(../img/very_back.jpg) repeat-y;
display:inline-block;
}
.main{
width:1225px;
background:#fff;
float:left;
}
.across{
width:1225px;
}
.big_ban_zone{
width:223px;
background:#fff;
position: absolute;
margin-left:1225px;
//margin-left:0;
}
.big_ban_zone a img{
margin:11px auto;
display: block;
opacity:0.5;
}
.big_ban_zone a:hover img{
opacity:0.99;
}
.header1{
width:1225px;
height:23px;
background:url(../img/1.jpg) no-repeat;
}
.header2{
width:1225px;
height:110px;
background:url(../img/222.jpg) no-repeat;
}
.header2 a img{
width:676px;
height:72px;
margin-top:8px;
margin-left:50px;
}
.h_menu{
width:1225px;
height:38px;
background:url(../img/15.jpg) repeat-x;
}
.h_menu table{
padding-top:11px;
display: block;
margin-left:20px;
}
.h_menu td{
padding-top:1px;
}
.h_menu td a{
font-size:13px;
font-family:tahoma;
font-weight:regular;
color:#fffcf1;
text-decoration: none;
padding:11px 25px 11px 25px;
//padding-top:10px;
//padding-bottom:10px;
//display: inline-block;
background:url(../img/line_v.jpg) no-repeat left;
}

.h_menu td a.open{
font-size:13px;
font-family:tahoma;
font-weight:regular;
color:#fffcf1;
text-decoration: none;
padding:11px 25px 11px 25px;
//padding-top:10px;
//padding-bottom:10px;
//display: inline-block;
background:url(../img/4_4.jpg) repeat-x;
}

.h_menu td a:hover{
background:url(../img/4_4.jpg) repeat-x;
}
.h_menu td p{
display: block;
position: relative;
top:-11px;
//top:0px;
background:url(../img/line_v.jpg) no-repeat left;
}
.h_menu td p span{
font-size:13px;
font-family:tahoma;
font-weight:regular;
color:#fff;
display: inline-block;
padding:11px 25px 11px 25px;
background:url(../img/4_4.jpg) repeat-x;
}
.sered{
width:1225px;
height:100%;
max-height:100%; 
overflow: hidden;
background:url(../pics/background_sered.jpg) repeat-y;
padding-bottom:30px;
}
.left{
width:946px;
padding-bottom:20px;
float:left;
}
.shap{
width:944px;
height:17px;
background:url(../img/5.jpg) no-repeat;
margin-left:2px;
}
.shap_2{
width:921px;
height:30px;
background:#fff url(../img/54.jpg) no-repeat right;
margin-left:25px;
}
.content{
width:927px;
margin-left:19px;
padding-bottom:18px;
}
.slide_news{
width:927px;
}
.sn_t{
width:927px;
height:30px;
background:url(../img/7.jpg) no-repeat;
}
.sn_t a{
font-size:13px;
font-family:arial;
font-weight:regular;
color:#fff;
padding-right:15px;
text-decoration: none;
margin-top:10px;
margin-left:17px;
display: inline-block;
background:url(../img/r.jpg) no-repeat right;
}
.sn_t a:hover{
color:#a60c0c;
}
.sn_c{
width:927px;
height:372px;
background:url(../img/8.jpg) repeat-y;
}
.sn_b{
width:927px;
height:23px;
background:url(../img/9.jpg) no-repeat;
}
.line_grey{
width:910px;
height:9px;
background:url(../img/16.jpg) repeat-x;
margin-top:10px;
margin-bottom:10px;
margin-left:13px;
}
.act_dok{
width:307px;
float: left;
}
.doc_t{
width:307px;
height:32px;
background:url(../img/17.jpg) no-repeat;
}
.doc_t a{
font-size:13px;
font-family:tahoma;
font-weight:regular;
color:#000;
text-decoration: none;
background:url(../img/21.jpg) no-repeat right;
padding-right:15px;
margin-left:10px;
margin-top:8px;
display: inline-block;
}
.doc_t a:hover{
color:#a60c0c;
}
.doc_c{
width:307px;
background:url(../img/18.jpg) repeat-y;
padding-top:10px;
padding-bottom:10px;
}
.doc_b{
width:307px;
height:14px;
background:url(../img/20.jpg) no-repeat;
}
.dokcs{
width:270px;
background:url(../img/19.jpg) no-repeat bottom;
padding-bottom:23px;
//padding-bottom:5px;
margin:10px auto;
}
.dokcs p{
font-size:12px;
font-family:arial;
font-weight:regular;
color:#000;
display: block;
margin-bottom:5px;
line-height:20px;
}
.dokcs span{
font-size:11px;
font-family:arial;
font-weight:regular;
color:#b8b8b8;
float:left;
margin-left:3px;
}
.dokcs a{
font-size:11px;
font-family:arial;
font-weight:regular;
color:#0012ff;
float:right;
text-decoration: none;
margin-right:20px;
}
.dokcs a:hover{
color:#a60c0c;
}
.concurs{
width:605px;
float:right;
}
.ncurs_t{
width:605px;
height:33px;
background:url(../img/22.jpg) no-repeat;
}
.ncurs_t a{
font-size:13px;
font-family:tahoma;
font-weight:regular;
color:#000;
text-decoration: none;
background:url(../img/21.jpg) no-repeat right;
padding-right:15px;
margin-left:10px;
margin-top:8px;
display: inline-block;
}
.ncurs_t a:hover{
color:#a60c0c;
}
.ncurs_c{
width:605px;
background:url(../img/23.jpg) repeat-y;
}
.ncurs_b{
width:605px;
height:15px;
background:url(../img/24.jpg) no-repeat;
margin-top: -10px;
}
.hard{
width:583px;
/* height:113px; */
margin: 0 0 10px 3px;
overflow:hidden;
margin-bottom:0;
}
.hard a img{
float:left;
display: block;
margin:0 20px 10px 0;
margin-bottom:0;
}
.hard span{
font-size:11px;
font-family:tahoma;
font-weight:regular;
color:#000;
display: block;
line-height:18px;
padding-left:20px;
padding-right:20px;
}
.line_hard_1{
width:600px;
height:22px;
background:url(../pics/yel.png) no-repeat;
margin:0 auto;
padding-bottom: 20px;  
border-bottom: 1px solid #BABABA;  margin-bottom: 20px;
}    
.line_hard_1 a img{
float:right:
padding-top:2px;
padding-right:10px;
}
.line_hard_1 p a{
font-size:12px;
font-family:arial;
font-weight:regular;
color:#fff;
text-decoration: none;
float:left;
margin-left:8px;
margin-top:3px;
}
.line_hard_1 a span{
font-size:11px;
font-family:arial;
font-weight:regular;
color:#fff;
text-decoration: none;
float:right;
margin-right:40px;
margin-top:3px;
}
.line_hard_1 a:hover span{
color:#000;
}
.line_hard_1 p a:hover{
color:#000;
}
.line_hard_2{
width:600px;
height:22px;
background:url(../pics/gre.png) no-repeat;
margin:0 auto;
padding-bottom: 20px;
border-bottom: 1px solid #BABABA;
margin-bottom: 20px;
}
.line_hard_2 a img{
float:right:
padding-top:2px;
padding-right:10px;
}
.line_hard_2 p a{
font-size:12px;
font-family:arial;
font-weight:regular;
color:#fff;
text-decoration: none;
float:left;
margin-left:8px;
margin-top:3px;
}
.line_hard_2 a span{
font-size:11px;
font-family:arial;
font-weight:regular;
color:#fff;
text-decoration: none;
float:right;
margin-right:40px;
margin-top:3px;
}
.line_hard_2 a:hover span{
color:#000;
}
.line_hard_2 p a:hover{
color:#000;
}
.line_hard_3{
width:600px;
height:22px;
background:url(../pics/red.png) no-repeat;
margin:0 auto;
padding-bottom: 20px;  
border-bottom: 1px solid #BABABA;  margin-bottom: 20px;
}
.line_hard_3 a img{
float:right:
padding-top:2px;
padding-right:10px;
}
.line_hard_3 p a{
font-size:12px;
font-family:arial;
font-weight:regular;
color:#fff;
text-decoration: none;
float:left;
margin-left:8px;
margin-top:3px;
}
.line_hard_3 a span{
font-size:11px;
font-family:arial;
font-weight:regular;
color:#fff;
text-decoration: none;
float:right;
margin-right:40px;
margin-top:3px;
}
.line_hard_3 a:hover span{
color:#000;
}
.line_hard_3 p a:hover{
color:#000;
}
.right{
width:279px;
float: right;
min-height:1000px;
}
.finder{
width:279px;
height:50px;
background:url(../img/35.jpg) no-repeat;
}
.finder input{
width:196px;
padding-left:3px;
padding-top:2px;
font-size:12px;
font-family:tahoma;
font-weight:regular;
color:#000;
border-top:1px solid #889fca;
border-left:1px solid #87a4d7;
border-right:1px solid #87a4d7;
border-bottom:1px solid #587ec6;
margin-top:4px;
margin-left:2px;
}
.finder button{
width:67px;
height:28px;
background:url(../img/bat_search.jpg) no-repeat;
border:none;
font-size:13px;
font-family:tahoma;
font-weight:regular;
color:#1a337b;
margin-top:4px;
}
.zone{
width:264px;  
background:url(../img/36.jpg) repeat-y;
padding-top:10px;
padding-bottom:10px;
margin-left:15px;
}
.r_menu{
width:228px;
margin-left:25px;
}
.r_menu_t{
width:226px;
height:24px;
background:url(../img/37.jpg) no-repeat;
}
.r_menu_t a{
font-size:13px;
font-family:tahoma;
font-weight:regular;
color:#fff;
text-decoration: none;
margin-left:10px;
margin-top:4px;
display: inline-block;
}
.r_menu_t a:hover{
color:#a60c0c;
}
.r_menu_c{
width:228px;
background:url(../img/38.jpg) repeat-y;
padding-top:10px;
padding-bottom:5px;
}
.r_silk{
width:215px;
margin:0 auto;
}
.r_silk a{
font-size:11px;
font-family:tahoma;
font-weight:bold;
color:#000;
text-decoration: none;
display:block;
padding-left:18px;
margin-bottom:5px;
padding-bottom:5px;
border-bottom:1px solid #b8b8b8;

}
.r_silk a:hover{
color:#a60c0c;
}
.r_silk a.ar1{
margin-right:0px;
background: url(../img/41.jpg) no-repeat left center;
}
.r_silk a.ar1{
margin-right:0px;
background: url(../img/41.jpg) no-repeat left center;
}
.r_silk a.ar2{
margin-right:0px;
background: url(../img/40.jpg) no-repeat left center;
}

.r_silk a.ak1{
margin-right:0px;
background: url(../img/41.jpg) no-repeat left center;
}
.r_silk a.ak1{
margin-right:0px;
background: url(../img/41.jpg) no-repeat left center;
}
.r_silk a.ak2{
margin-right:0px;
background: url(../img/40.png) no-repeat left center;
}
.r_silk a.ak3{
margin-right:0px;

}
.pic{
margin-left:20px;
}
.pic a{
font-size:12px;
font-family:tahoma;
font-weight:normal;
color:#000;
padding-bottom:1px;
display: block;
border:none;
}
.pic2{
width:167px;
display: block;
margin-left:10px;
}
.pic a.at1{
margin-right:0px;
background: url(../img/52.jpg) no-repeat left center;
padding-left:10px;
color:#b8b8b8;
}
.pic a.at1:active{
color:#b8b8b8;
}
.pic a.at2{
margin-right:0px;
background: url(../img/53.jpg) no-repeat left center;
border:none;
padding-left:10px;
}
.pic a#at2{
background: none !important;
}


.pic a.ab1{
margin-right:0px;
background: url(../img/52.jpg) no-repeat left center;
padding-left:10px;
color:#b8b8b8;
}
.pic a.ab1:active{
color:#b8b8b8;
}
.pic a.ab2{
margin-right:0px;
background: url(../img/53.jpg) no-repeat left center;
border:none;
padding-left:10px;
}

.pic a#ab2{
background: none !important;
}
.pic span{
margin-right:0px;
/*background: url(../img/53.jpg) no-repeat left center;*/
border:none;
padding-left:10px;
display:inline-block;
padding-bottom:6px;
color:#b8b8b8;
}
.pic2 a{
font-size:11px;
font-family:tahoma;
font-weight:Lregular;
color:#002aff;
}
.pic2 span{
font-size:11px;
font-family:tahoma;
font-weight:Lregular;
color:#b8b8b8;
padding-left:18px;
display:inline-block;
padding-bottom:6px;
background:none;
}
.pic2 a#ab2{
background: none !important;
}
.r_menu_b{
width:228px;
height:37px;
background:url(../img/39.jpg) no-repeat;
}
.ban_zon{
width:220px;
margin-left:27px;
margin-top:20px;
}
.ban_zon a img{
margin:10px auto;
}
.active{
width:241px;
height:100%;
margin-left:20px;
}
.active_t{
width:241px;
height:100%;
background:url(../img/100.jpg) repeat-y;
}
.active_t_2{
width:241px;
height:100%;
background:url(../img/44.jpg) no-repeat top;
}
.active_t p{
font-size:13px;
font-family:tahoma;
font-weight:regular;
color:#fff;
display: block;
margin-left:36px;
}
.active_t b{
font-size:10px;
font-family:tahoma;
font-weight:bold;
color:#2586b5;
display: block;
width:193px;
margin-left:39px;
margin-top:4px;
}
.active_c{
width:228px;
height:100%;
background:url(../img/45.jpg) repeat-y;
padding-top:10px;
padding-bottom:5px;
margin-left:12px;
}
.active_c input{
vertical-align: middle;
}
.radio{
width:210px;
height:100%;
margin-left:10px;
margin-bottom:10px;
}
.radio td{
width:210px;
display: inline-block;
font-size:11px;
font-family:tahoma;
font-weight:regular;
color:#000;
padding-bottom:7px;
}
.radio td p{
//width:180px;
font-size:11px;
font-family:tahoma;
font-weight:regular;
color:#000;
display: inline-block;
}
.active_b{
width:228px;
height:37px;
background:url(../img/46.jpg) no-repeat;
margin-left:12px;
}
.active_b button{
font-size:9px;
font-family:tahoma;
font-weight:regular;
color:#000;
background:url(../img/yellow.jpg) repeat-x;
border:none;
width:66px;
height:15px;
position: relative;
left:12px;
margin-left:10px;
}
.active_b button{
font-size:9px;
font-family:tahoma;
font-weight:regular;
color:#000;
background:url(../img/yellow.jpg) repeat-x;
border:none;
width:66px;
height:15px;
position: relative;
left:12px;
margin-left:10px;
}

.active_b a.button{
font-size:8px;
font-family:tahoma;
font-weight:regular;
color:#000;
background:url(../img/yellow.jpg) repeat-x;
border:none;
width:66px;
height:15px;
position: relative;
left:12px;
margin-left:10px;
display:inline-block;
text-align:center;
text-decoration:none;
padding-top:2px;
vertical-align:top;
}
.footer{
width:1225px;
clear:both;
background:#fff;
}
.bot_menu{
width:1225px;
height:38px;
background:url(../img/15.jpg) repeat-x;
}
.bot_menu table{
display: block;
padding-top:11px;
margin-left:20px;
}
.bot_menu td a{
font-size:13px;
font-family:tahoma;
font-weight:regular;
color:#fffcf1;
text-decoration: none;
padding:11px 25px 11px 25px;
//padding-top:10px;
//padding-bottom:10px;
//display: inline-block;
background:url(../img/line_v.jpg) no-repeat left ;
}

.bot_menu td a.open{
font-size:13px;
font-family:tahoma;
font-weight:regular;
color:#fffcf1;
padding:11px 25px 11px 25px;
background:url(../img/4_4.jpg) repeat-x;
}

.bot_menu td a:hover{
background:url(../img/4_4.jpg) repeat-x;
}
.bot_menu td p{
position: relative;
top:-11px;
//top:0px;
display: block;
background:url(../img/line_v.jpg) no-repeat left ;
}
.bot_menu td p span{
font-size:13px;
font-family:tahoma;
font-weight:regular;
color:#fffcf1;
display: inline-block;
padding:11px 25px 11px 25px;
background:url(../img/4_4.jpg) repeat-x;
}
.demo{
width:1225px;
height:85px;
background: #2c4db0;
//*background:url(../img/51.jpg) no-repeat; **/
}
.demo table{
margin-left:70px;
margin-top:1px;
}
.demo th a img{
width:607px;
height:56px;
margin-left:-10px;
margin-top:5px;
}
.demo td{
padding-left:370px;
padding-top:5px;
}
.demo td p{
font-size:11px;
font-family:arial;
font-weight:regular;
color:#fff;
line-height:18px;
}
.demo td p a{
color:#fff;
}
.demo td p a:hover{
color:#a60c0c;
text-decoration: none;
}
div.men{
    min-width:180px;
    max-height:165px;
    margin-top:19px;
    position: absolute;
	visibility: hidden;			 		  		
	z-index: 999;
	background:#fff;
	opacity: 0.93;
	padding-top:6px;
	padding-bottom:5px;
    border-top:3px solid #ce1d1e;
	border-bottom:3px solid #ce1d1e;
	padding-bottom:14px;
	padding-top:14px;
	}
div.men .lop a{
font-size:12px;
font-family:tahoma;
font-weight:regular;
color:#000;
display: block;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
text-decoration: none;
}
div.men a:hover{
text-decoration: underline;
}
div.men .lop{
float:left;
}
div.men_2{
    min-width:180px;
    height:105px;
    margin-top:-166px;
    //margin-top:-174px;
    margin-left:20px;
    position: absolute;
	visibility: hidden;			 		  		
	z-index: 999;
	background:#fff;
	opacity: 0.93;
	display: block;
	padding-top:6px;
	padding-bottom:5px;
    border-top:3px solid #ce1d1e;
	border-bottom:3px solid #ce1d1e;
	padding-bottom:14px;
	padding-top:14px;
}
div.men_2 .lop a{
font-size:12px;
font-family:tahoma;
font-weight:regular;
color:#000;
display: block;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
text-decoration: none;
}
div.men_2 a:hover{
text-decoration: underline;
}
div.men_2 .lop{
float:left;
}
.zagolovolk{
width:910px;
margin-left:25px;
text-align: left;
}
.zagolovolk span{
font-size:13px;
font-family:verdana;
font-weight:italic;
color:#999999;
display: inline-block;
float:left;
margin-top:19px;
margin-right:5px;
}
.zagolovolk h1{
font-size:15px;
font-family:Georgia;
font-weight:normal;
color:#62a8ff;
display: inline-block;
margin-top:19px;
min-width: 280px;
}
.bilding_of{
width:352px;
height:286px;
border:1px solid #eaeaea;
float:right;
margin-right:170px;
}
.bilding_of img{
margin-top:14px;
margin-left:10px;
display: block;
}
.bilding_of span{
font-size:11px;
font-family:tahoma;
font-weight:regular;
color:#696969;
margin-top:4px;
display: inline-block;
margin-left:10px;
}
.map{
width:685px;
margin-left:25px;
clear: both;
padding-top:20px;
display: block;
}
.map h1{
font-size:25px;
font-family:Georgia;
font-weight:normal;
color:#00408f;
margin-bottom:20px;
}
#m_map{
width:816px;
}
#m_map_t{
width:816px;
height:17px;
background:url(../pics/15.jpg) no-repeat;
}
#m_map_c{
width:816px;
background:url(../pics/16.jpg) repeat-y;
}
#m_map_c img{
margin:0 auto;
display: block;
}
#m_map_b{
width:816px;
height:13px;
background:url(../pics/17.jpg) no-repeat;
}
.obrash{
width:910px;
margin-left:25px;
margin-top:20px;
}
.obrash h1{
font-size:25px;
font-family:Georgia;
font-weight:normal;
color:#00408f;
display: block;
margin-bottom:16px;
}
.obrash p{
font-size:12px;
font-family:verdana;
font-weight:regular;
color:#000;
}
.obrash table{
margin-top:10px;
}
.obrash th{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#999999;
text-align: right;
vertical-align: middle;
display:block;
}
.obrash td{
padding-right:20px;
}
.obrash th{
padding-right:10px;
}
.obrash td,.obrash th{
padding-bottom:17px;
}
.obrash td input{
width:305px;
border:1px solid #cacaca;
padding-left:5px;
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
}
.obrash td select{
width:315px;
border:1px solid #cacaca;
//border-left:1px solid #cacaca;
//border-right:1px solid #cacaca;
//border-top:1px solid #cacaca;
//border-bottom:1px solid #cacaca;
padding-left:5px;
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
}
.obrash td img{
margin-top:-9px;
margin-left:-5px;
}
.obrash textarea{
width:309px;
height:80px;
border:1px solid #cacaca;
}
.obrash table.idy th{
width:50px;
//padding-top:1px;
//vertical-align: top;
//display: inline-block;
}
.obrash table.idy td img{
margin-top:0px;
//margin-left:2px;
}
.obrash p a{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#002aff;
margin-left:260px;
}
.obrash p a:hover{
text-decoration: none;
}
.obrash button{
width:124px;
height:36px;
background:url(../pics/3.jpg) no-repeat;
border:none;
font-size:18px;
font-family:verdana;
font-weight:regular;
color:#026fc3;
padding-bottom:3px;
margin-left:270px;
}
.loom{
width:420px;
float:left;
}
.notes{
width:400px;
margin-left:460px;
margin-top:30px;
}
.notes p{
font-size:11px;
font-family:tahoma;
font-weight:regular;
color:#646464;
}   
.obrash table.idy2{
margin-left:20px;
}
.obrash table.idy2 th{
//vertical-align: top;
}    
.text{
width:910px;
margin-left:25px;
margin-top:20px;
}

/**********************************/
.text ol{ margin:20px 0 0 30px; padding:0;}
.text ol li{font:normal 13px Verdana; color:#000; display:inline-block; width:100%;   margin:0 0 10px 0;}
.text ol li a{ font:normal 13px Verdana; color:#0066ff; text-decoration:underline;}
.text ol li a:hover{ text-decoration: none;}



/**********************************/
.text h2{
font-size:25px;
font-family:Georgia;
font-weight:normal;
color:#00408f;
margin-top:20px;
margin-bottom:20px;
display: block;
clear: both;
}
.text h3{
font-size:19px;
font-family:Georgia;
font-weight:normal;
color:#00408f;
margin-top:20px;
margin-bottom:20px;
display: block;
clear: both;
}
.text i{
font-size:13px;
font-family:verdana;
font-weight:italic;
color:#000;
display: inline-block;
text-indent: 25px;
margin-bottom:15px;
}
.text i a{
color:#002aff;
}
.text i a:hover{
color:#a60c0c;
text-decoration: none;
}
.text p{
font-size:13px;
font-family:verdana;
font-weight:italic;
color:#000;
text-indent: 25px;
}

.text p a{
 font:normal 13px Verdana; 
 color:#62A8FF;
 text-decoration:underline;
}

.text p a:hover{
 text-decoration:none;
}
.text label{
min-width:40px;
min-height:60px;
//width:465px;
//height:349px;
border:1px solid #e9e9e9;
padding:3px 3px 3px 3px;
float:left;              
}
.text table.food td{
padding-right:95px;
padding-bottom:25px;
}
.text table.food td label{
//width:47px;
//height:80px;
margin-right:5px;
}
.text table.food td i{
font-size:11px;
font-family:verdana;
font-weight:italic;
color:#000;
width:193px;
height:45px;
display: block;
// display: inline-block;
text-indent: 0;
//float:right;
//padding-top:10px;
}
.text table.food td b{
height:43px;
display: block;
margin-top:1px;
}
.text label a{
display: block;
margin:0 auto; 
padding-bottom:20px;       
background:url(../pics/6.jpg) no-repeat bottom right;
float:left;
}
.text label a img{
margin:0 auto;
display: block;
}
.text tt{
font-size:18px;
font-family:Georgia;
font-weight:regular;
color:#1f2439;
margin-top:20px;
margin-bottom:10px;
display: block;
}
.text ol{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
}
.text b{
margin-top:10px;
display: inline-block;
}
.text hr{
width:890px;
border:1px solid #cacaca;
}
.text span{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#444444;
vertical-align: top;
padding-right:0px;
display:block;
}
.text p tt{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#595959;
padding-top:-3px;
display:block;
width:836px;
margin-left:45px;
text-indent: 1px;
}
.text ul li{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
list-style-type: none;
padding-left:17px;
background:url(../pics/7.jpg) no-repeat left 5px;
}

.text ol li{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
list-style-type:disc;
padding-left:17px;

}

.text table.table{
margin-top:10px;
margin-bottom:10px;
}
.text table.table th{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#fff;
background:#7ba8c7;
padding:8px 15px 8px 15px;
border-right:1px solid #fff; 
}
.text table.table td{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
padding:8px 15px 8px 15px;
border-right:1px solid #7ba8c7;
}
.text table.table td.may{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
background:#e2ebf2;
border-top:1px solid #7ba8c7; 
border-bottom:1px solid #7ba8c7;
border-left:1px solid #7ba8c7;
border-right:none;
}
.text table.table td.may a{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#002aff;
}
.text table.table td a:hover{
text-decoration: none;
}
.text small{
font-size:11px;
font-family:verdana;
font-weight:regular;
color:#696969;
}
.text table.contact{
width:350px;
float:left;
margin-right:20px;
}
.text table.contact th{
font-size:13px;
font-family:verdana;
font-weight:italic;
font-weight:normal;
color:#999999;
text-align: right;
vertical-align: top;
}
.text table.contact td span{
font-size:13px;
font-family:verdana;
font-weight:normal;
color:#000;
}
.text table.contact th,.text table.contact td{
padding-bottom:10px;
}
.text table.contact td a{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#002aff;
}
.text table.contact td a:hover{
text-decoration: none;
color:#a60c0c;
}
.vacan{
width:910px;
margin-left:25px;
margin-top:25px;
}
.forma_v{
width:840px;
margin-top:10px;
margin-bottom:40px;
}
.vac_t{
width:820px;
min-height:10px;
background:url(../pics/8.jpg) no-repeat;
//margin-bottom:-4px;
}
.vac_c{
width:820px;
background:url(../pics/9.jpg) repeat-y;
padding-top:4px;
padding-bottom:4px;
}
.vac_c table{
margin-left:20px;
}
.vac_c td{
padding-right:20px;
}
.vac_c td h1{
font-size:18px;
font-family:verdana;
font-weight:regular;
color:#000;
width:295px;
}
.vac_c td h2{
font-size:18px;
font-family:verdana;
font-weight:regular;
color:#000;
margin-left:20px;
}

.vac_c td a{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#002aff;
width:300px;
display: inline-block;
text-align: center;
}
.vac_c td a:hover{
text-decoration: none;
color:#a60c0c;
}
.vac_b{
width:820px;
height:10px;
background:url(../pics/10.jpg) no-repeat;
}
.week{
width:820px;
background:url(../pics/11.jpg) repeat-y;
padding-top:15px;
padding-bottom:15px;
}
.week2{
width:820px;
height:12px;
background:url(../pics/12.jpg) no-repeat;
}
.week_text{
width:715px;
margin-left:35px;
}
.week_text p{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
margin-bottom:10px;
}
.week_text b{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#000;
margin-bottom:6px;
display: block;
}
.week_text span{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
background:url(../pics/7.jpg) no-repeat left;
padding-left:12px;
display: block;
}
.acker{
width:910px;
margin-left:25px;
}
.acker a{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#002aff;
display: inline-block;
margin-top:20px;
}
.acker a:hover{
text-decoration: none;
color:#a60c0c;
}
.question{
width:880px;
margin-bottom:20px;
}
.question table{ 
width:808px;
display: block;     
margin-top:10px;
margin-bottom:10px;
}
.question th{
//width:40px;
font-size:24px;
font-family:Georgia;
font-weight:normal;
color:#b7b7b7;
vertical-align: top;
padding-right:22px;
}
.question td{ 
padding-top:11px;
}
.question td i span{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#696969;
display: block;
}
.question td b i{
font-size:13px;
font-family:verdana;
font-weight:italic;
color:#0079bf;
}
.question td b{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#000;
display: block;
}
.question td i b a{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#0079bf;
text-decoration: none;
}             
.question td i b a:hover{
color:#a60c0c;
}
.question p{
width:821px;
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
display: inline-block;
margin-bottom:10px;
margin-left:52px;
}
.quest{
width:800px;
margin-left:80px;
}
.quest_t{
width:791px;
height:22px;
background:url(../pics/19.jpg) no-repeat;
}
.quest_c{
width:791px;
background:url(../pics/20.jpg) repeat-y;
}
.quest_c b{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#000;
margin-left:25px;
margin-bottom:10px;
display: inline-block;
}
.quest_c b tt{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#c43700;
}
.quest_c b tt a{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#c43700;
text-decoration: none;
margin-top:1px;
}
.quest_c b tt a:hover{
text-decoration: underline;
}
.quest_c p{
width:700px;
display: inline-block;
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
margin-left:25px;
}
.quest_b{
width:791px;
height:15px;
background:url(../pics/21.jpg) no-repeat;
}
.vertu{
width:350px;
margin-left:45px;
clear: both;
}
.vertu td.digit{
padding-bottom:5px;
}
.vertu td a.left_but{
width:26px;
height:12px;
display: inline-block;
margin-top:7px;
background:url(../pics/left_button.jpg) no-repeat;
}
.vertu td a.right_but{
width:26px;
height:12px;
display: inline-block;
margin-top:7px;
background:url(../pics/right_button.jpg) no-repeat;
}
.vertu td a{
width:17px;
display: inline-block;
font-size:18px;
font-family:arial;
font-weight:regular;
color:#002aff;
text-decoration: none;
padding-right:5px;
padding-left:5px;
}                                                  
.vertu td a:hover{
color:#f84600;
}
.vertu td{
font-size:14px;
font-family:Georgia;
font-weight:regular;
color:#002aff;
}
.vertu td span{
font-size:18px;
font-family:arial;
font-weight:regular;
color:#9520bb;
width:20px;
display: inline-block;
padding-right:5px;
padding-left:5px;
}
.vertu td tt{
padding-right:8px;
padding-left:5px;
}
.zadat{
width:910px;
margin-left:25px;
margin-bottom:30px;
margin-top:20px;
display: inline-block;
}
.zadat th{
text-align: right;
vertical-align: top;
padding-right:14px;
}
.zadat th,.zadat td{
padding-bottom:20px;
}
.zadat th i{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#999999;
padding-left:10px;
background:url(../pics/4.jpg) no-repeat left;
}
.zadat td{
padding-right:40px;
}
.zadat td input{
width:352px;
border:1px solid #cacaca;
padding-left:4px;
}
.zadat td textarea{
width:356px;
height:172px;
border:1px solid #cacaca;
}
.zadat td span{
font-size:11px;
font-family:verdana;
font-weight:regular;
color:#646464;
}
.zadat h2{
font-size:25px;
font-family:Georgia;
font-weight:normal;
color:#00408f;
display: inline-block;
margin-top:30px;
margin-bottom:30px;
}
.zadat a{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#002aff;
margin-left:305px;
margin-bottom:10px;
display: inline-block;
}
.zadat a:hover{
text-decoration: none;
color:#a60c0c;
}
.zadat button{
width:124px;
height:36px;
background:url(../pics/3.jpg) no-repeat;
font-size:18px;
font-family:verdana;
font-weight:regular;
color:#026fc3;
border:none;
margin-left:313px;
}
.rucow{
width:910px;
margin-left:25px;
margin-top:37px;
}
.block{
width:817px;
margin-bottom:30px;
}
.bloc_t{
width:817px;
height:9px;
-margin-bottom:-5px;
background:url(../pics/23.jpg) no-repeat;
}
.bloc_c{
width:817px;
background:url(../pics/24.jpg) repeat-y;
padding-top:10px;
padding-bottom:10px;
}
.bloc_b{
width:817px;
height:9px;
background:url(../pics/25.jpg) no-repeat;
}
.soder{
text-align: justify;
width:729px;
margin-left:50px;
display: inline-block;
}
.soder a img{
float:left;
margin-right:20px;
border:3px solid #e4e4e4;
display: block;
}
.soder i span{
font-size:12px;
font-family:verdana;
font-weight:regular;
color:#6a6a6a;
display: block;
margin-bottom:10px;
}
.soder a{
font-size:18px;
font-family:Georgia;
font-weight:regular;
color:#467be5;
text-decoration: none;
}
.soder a:hover{
color:#a60c0c;
}
.soder p{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
text-indent: 33px;
margin-top:17px;
}
.hummer{
width:910px;
margin-left:25px;
margin-top:20px;
}
.hummer h2{
font-size:25px;
font-family: Georgia;
font-weight:normal;
color:#00408f;
display: block;
margin-bottom:15px;
}
.hummer table{
margin-bottom:20px;}
.worp{
width:396px;
margin-right:20px;
display: inline-block;
}
.worp_t{
width:396px;
height:10px;
background:url(../pics/35.jpg) no-repeat;
}
.worp_c{
width:396px;
background:url(../pics/36.jpg) repeat-y;
padding-top:10px;
padding-bottom:10px;
display: inline-block;
}
.walk{
width:315px;
margin-left:20px;
}
.walk b{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#000;
display: block;
margin-bottom:10px;
}
.walk span{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
display:block;
}
.walk tt i{
font-size:13px;
font-family:verdana;
font-weight:normal;
color:#828282;
padding-left:3px;
}
.walk tt{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#000;
}
.walk td{
padding-bottom:10px;
}
.walk td input{
margin-right:10px;
}
.walk td p{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
}
.walk td a{
text-align: center;
width:132px;
height:25px;
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
text-decoration: none;
background:url(../pics/33.jpg) no-repeat;
display: inline-block;
padding-top:3px;
margin-left:17px;
}
.walk td a:hover{
font-weight:bold;
background:url(../pics/34.jpg) no-repeat;
}                  

.worp_b{
width:396px;
height:9px;
background:url(../pics/37.jpg) no-repeat;
} 
.document{
width:910px;
margin-left:25px;
}
.document hr{
border:1px solid #c3c3c3;
}


.otdel{
width:840px;
margin-top:25px;
margin-bottom:30px;
}
.otdel table{
margin-bottom:7px;
}
.otdel td{
padding-right:1px;
}
.otdel td span{
font-size:11px
font-family:verdana;
font-weight:regular;
color:#696969;
display:block;
margin-bottom:2px;
margin-left:1px;
padding:0px;
}
.otdel td a{
font-size:11px;
font-family:verdana;
font-weight:regular;
color:#aaaaaa;
text-decoration: underline;
}
.otdel td a:hover{
text-decoration: none;
color:#a60c0c;
}
.otdel a{
font-size:13pt;
font-family:tahoma;
font-weight:regular;
color:#00408f;
text-decoration: none;
}
.otdel a:hover{
color:#a60c0c;
}
.otdel p{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#434343;
margin-top:10px;
}
.otdel span a{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#002aff;
text-decoration: underline;
}
.otdel p a:hover{
text-decoration: none;
}
.otdel2{
width:840px;
margin-top:25px;
margin-bottom:30px;
}
.otdel2 table{
margin-bottom:7px;
}
.otdel2 td{
padding-right:1px;
}
.otdel2 td span{
font-size:13px
font-family:verdana;
font-weight:regular;
color:#000;
}
.otdel2 td a{
font-size:11px;
font-family:verdana;
font-weight:regular;
color:#aaaaaa;
text-decoration: underline;
}
.otdel2 td a:hover{
text-decoration: none;
color:#a60c0c;
}
.otdel2 a.tic{
font-size:22px;
font-family:tahoma;
font-weight:regular;
color:#00408f;
text-decoration: none;
}
.otdel2 a.tic:hover{
color:#a60c0c;
}

.otdel2 a{
font-size:13px;
font-family:Georgia;
font-weight:regular;
color:#00408f;
text-decoration: none;
}
.otdel2 a:hover{
color:#a60c0c;
}
.otdel2 p{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#434343;
margin-top:10px;
}
.otdel2 span a{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#002aff;
text-decoration: underline;
}
.otdel2 span a:hover{
text-decoration: none;
}
.otdel2 tt{
display: block;
}
.otdel2 tt a{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#002aff;
text-decoration: underline;
margin-top:7px;
margin-bottom:3px;
display: inline-block;
background:url(../pics/40.jpg) no-repeat left;
padding:2px 10px 2px 18px;
}
.otdel2 tt a:hover{
text-decoration: none;
}
.calendar {	
    width:217px;
    margin-left:27px;
    margin-top:20px;
}

.calendar a.clink:link, .calendar a.clink:visited {
	margin: 5px 19px 12px;
	font-size: 11px;
	color: #336699;
	display: block;
}

.calendar a.clink:hover, .calendar a.clink:active {
	text-decoration: none;
}
.callen_t{
width:217px;
height:5px;
background:url(../pics/41.jpg) no-repeat;
-margin-bottom:-9px;
}
.callen_c{
width:212px;
background:#fff;
margin-left:2px;
}
.callen_b{
width:217px;
height:5px;
background:url(../pics/42.jpg) no-repeat;
}
.news_all{
width:910px;
margin-left:25px;
}
.news_all h2{
font-size:25px;
font-family:Georgia;
font-weight:normal;
color:#00408f;
margin-top:20px;
margin-bottom:15px;
}
.news{
width:737px;
margin-top:10px;
margin-bottom:40px;
display: inline-block;
}
.news small{
font-size:12px;
font-family:verdana;
font-weight:regular;
color:#7b7b7b;
margin-top:10px;
margin-left:10px;
display: block;
clear:both;
}
.news small a{
font-size:12px;
font-family:verdana;
font-weight:regular;
color:#002aff;
padding-left:10px;
}
.news small a:hover{
text-decoration: none;
color:#a60c0c;
}
.news tt{
display: inline-block;
padding:5px 5px 5px 5px;
border:1px solid #ececec;
float:left;
margin-right:16px;
}
.news tt a{
display: inline-block;
padding-bottom:21px;
background:url(../pics/6.jpg) no-repeat right bottom;
}
.news span{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#696969;
margin-bottom:5px;
display: block;
}
.news b{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#000;
display: block;
margin-bottom:5px;
} 
.news p{
display: block;
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
margin-bottom:11px;
}
.news a{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#002aff;
}
.news a:hover{
text-decoration: none;
color:#a60c0c;
}
.news span a{
font-size:11px;
font-family:verdana;
font-weight:regular;
color:#aaaaaa;
display: inline-block;
margin-top:5px;
}
.poisk{
width:910px;
margin-left:25px;
margin-top:27px;
margin-bottom:20px;
}
.umber{
width:681px;
}
.umber_t{
width:681px;
height:10px;
background:url(../pics/48.jpg) no-repeat;
-margin-bottom:-4px;
}
.umber_b{
width:681px;
height:9px;
background:url(../pics/50.jpg) no-repeat;
}
.umber_c{
width:681px;
background:url(../pics/49.jpg) repeat-y;
padding-bottom:10px;
}
.umber_c table.q1{
margin-left:10px;
margin-bottom:6px;
}
.umber_c table.q1 td input{
width:570px;
border-bottom:1px solid #587ec6;
border-top:1px solid #889fca;
border-left:1px solid #9db3de;
border-right:1px solid #9db3de;
vertical-align: middle;
padding-left:4px;
margin-right:10px;
margin-top:4px;
}
.umber_c table.q1 td button{
width:68px;
height:28px;
background:url(../pics/button.jpg) no-repeat;
border:none;
}
.umber_c table.q2{
margin-left:10px;
}
.umber_c table.q2 td input{
display: inline-block;
float:left; 
}
.umber_c table.q2 td p{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#000;
}
.umber_c table.q2 td p i{
font-size:11px;
font-family:verdana;
font-weight:normal;
color:#6e6e6e;
}
.umber_c table.q2 td{
font-size:11px;
font-family:verdana;
font-weight:regular;
color:#6e6e6e;
padding-right:10px;
}
.umber_c table.q2 select{
width:222px;
padding-left:4px;
border:1px solid #bfbfbf;

}
.block_poi_all{
width:777px;
}
.block_poi{
width:777px;
margin-top:30px;
}
.block_poi b{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
margin-bottom:10px;
display: inline-block;
}
.block_poi p{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
}
.block_poi a{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#002aff;
}
.block_poi a:hover{
text-decoration: none;
color:#a60c0c;
}
.block_poi i{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#7e7e7e;
display: block;
margin-bottom:3px;
}
.galerey{
width:910px;
margin-left:25px;
margin-top:20px;
margin-bottom:30px;
}
.galerey td{
padding-right:25px;
padding-bottom:30px;
}
.galerey td .gal_block{
display: inline-block;
border:1px solid #ececec;
}
.galerey td .leaf{
width:190px;
display: inline-block;
padding:5px 5px 15px 5px;
}
.galerey td .leaf a{
background:url(../pics/6.jpg) no-repeat right bottom;
padding-bottom:17px;
display: inline-block;
}
.galerey td .leaf a img{
margin:0 auto;
clear: both;
display:block;
}
.galerey td .leaf b{
font-size:13px;
font-family:tahoma;
font-weight:regular;
color:#474747;
display: block;
margin:0 0 4px 0;
}
.galerey td .leaf span{
font-size:11px;
font-family:tahoma;
font-weight:regular;
font-weight:regular;
color:#696969;
display: block;
}
.news_open{
width:910px;
margin-left:25px;
margin-top:20px;
}
.news_open h2{
font-size:25px;
font-family:tahoma;
font-weight:normal;
color:#00408f;
}
.op_news{
width:860px;
margin-bottom:20px;
padding-bottom:30px;
border-bottom:1px solid #cdcdcd;
}
.op_news ul li img{
width:81px;
height:60px;
border:1px solid #c3bebe;
padding: 8px 8px 8px 8px;
}
.op_news tt{
display: inline-block;
padding:5px 5px 5px 5px;
border:1px solid #ececec;
float:left;
margin-right:16px;
}
.op_news tt img{
width:187px;
height:136px;
display: inline-block;
padding-bottom:21px;
background:url(../pics/6.jpg) no-repeat right bottom;
}
.op_news td small{
font-size:12px;
font-family:verdana;
font-weight:regular;
color:#7b7b7b;
display: block;
margin-top:10px;
}
.op_news td small a{
font-size:12px;
font-family:verdana;
font-weight:regular;
color:#002aff;
padding-left:10px;
}
.op_news td small a:hover{
text-decoration: none;
color:#a60c0c;
}
.op_news td span{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#696969;
}
.op_news td span a{
font-size:11px;
font-family:verdana;
font-weight:regular;
color:#aaaaaa;
margin-left:10px;
}
.op_news td span a:hover{
text-decoration: none;
color:#a60c0c;
}
.op_news td b{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#000;
display: block;
margin-top:5px; 
margin-bottom:5px;
}
.op_news td p{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
text-indent: 21px;
}
.op_news td b a{
font-size:13px;
font-family:verdana;
font-weight:normal;
color:#002aff;
text-indent: 0;
display: inline-block;
}
.op_news td b a:hover{
text-decoration: none;
color:#a60c0c;
}
.diferent{
width:860px;
margin-top:15px;
margin-bottom:10px;
display: inline-block;
}
.diferent td{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#696969;
padding-right:10px;
}
.diferent td a{
font-size:11px;
font-family:verdana;
font-weight:regular;
color:#aaaaaa;
}
.diferent td a:hover{
text-decoration: none;
color:#a60c0c;
}
.diferent a{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#002aff;
}

.diferent a:hover{
text-decoration: none;
color:#a60c0c;
}
.diferent small{
font-size:12px;
font-family:verdana;
font-weight:regular;
color:#7b7b7b;
display: block;
margin-top:10px;
}
.diferent small a{
font-size:12px;
font-family:verdana;
font-weight:regular;
color:#002aff;
padding-left:10px;
}
.diferent small a:hover{
text-decoration: none;
color:#a60c0c;
}
.diferent b{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#000;
margin-top:3px;
display: inline-block;
}
.diferent p{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
margin-top:7px;
margin-bottom:10px;
}
.plan_all{
width:910px;
margin-left:25px;
margin-top:20px;
}
.plan{
width:860px;
margin-bottom:20px;
}
.plan h2{
font-size:25px;
font-family:Georgia;
font-weight:regular;
color:#00408f;
margin-bottom:8px;
display: block;
}
.plan a{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#002aff;
display: block;
text-decoration: none;
padding-top:10px;
padding-bottom:10px;
border-bottom:1px solid #efefee;
}
.plan a:hover{
text-decoration: underline;
color:#a60c0c;
}
.plan tt a{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#000;
display: block;
}
.kill{
width:910px;
margin-left:25px;
margin-top:20px;
}
.jill{
width:860px;
margin-bottom:21px;
}
.jill i{
font-size:11px;
font-family:verdana;
font-weight:regular;
color:#696969;
display: block;
padding-bottom:3px;
}
.jill a{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#002aff;
}
.jill a:hover{
text-decoration: none;
color:#a60c0c;
}
.jill p{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
padding-top:10px;
padding-bottom:10px;
}
.jill tt{
width:165px;
height:35px;
display: block;
text-align: center;
padding-top:8px;
//padding-top:4px;
background:url(../pics/60.jpg) no-repeat;
}
.jill tt a{
padding-left:30px;
padding-top:5px;
//padding-bottom:5;
//display: inline-block;
padding-bottom:3px;
background:url(../pics/61.jpg) no-repeat left;
}
.rubrik{
width:760px;
margin-left:25px;
margin-top:15px;
}
.jecky{
width:122px;
height:23px;
background:url(../pics/70.jpg)no-repeat;
text-align: center;
margin-left:1px;
}
.jecky span{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#a1a1a1;
padding-top:7px;
display: inline-block;
}
.rubish{
width:753px;
}
.rub_t{
width:753px;
height:19px;
background:url(../pics/71.jpg) no-repeat;
}
.rub_c{
width:753px;
background:url(../pics/72.jpg) repeat-y;
}
.rub_silk{
width:715px;
margin-left:20px;
}
.rub_silk a{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#002aff;
padding:1px 5px 1px 5px;
margin-top:2px;
margin-bottom:2px;
display: inline-block;
border-right:1px solid #002aff;
}
.rub_silk a:hover{
text-decoration: none;
color:#a60c0c;
}
.rub_silk span{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
padding:1px 5px 1px 5px;
border-right:1px solid #000;
}
.rub_b{
width:753px;
height:13px;
background:url(../pics/73.jpg) no-repeat;
}       
.mnews{
width:916px;
clear: both;
overflow: hidden;
position: relative;
left:7px;
}
.choose{
width:588px;
height:372px;
overflow: hidden;
float: left;
}
.choose div img{
width:588px;
height:291px;
}
.choose h3{
width:588px;
height:81px;
background:url(../img/13.jpg) no-repeat;
}
.choose h3 a{
font-size:18px;
font-family:verdana;
font-weight:normal;
color:#fff;
text-decoration: none;
width:571px;
display: inline-block;
text-align:left;
position:relative;
left:10px;
right:10px;
top:6px;
}
.choose h3 a:hover{
text-decoration: underline;
}
.mnews2{
width:320px;
float:right;
position: relative;
right:7px;
top:0px;
}
.mnews2 a{
width:285px;
margin-bottom:20px;
padding:5px 16px 5px 15px;
display: inline-block;
margin-left:3px;
padding-left:17px;
}
.mnews2 a:hover{
}
.mnews2 a span{
width:290px;
display: block;
padding:3px 3px 3px 3px;
}
.mnews2 a:hover span{
background:#e9e9e9;
}
.mnews2 a span strong{
font-size:11px;
font-family:tahoma;
font-weight:normal;
color:#000;
display: block;
}
.mnews2 a span tt{
font-size:12px;
font-family:tahoma;
font-weight:regular;
color:#000;
}
.mnews2 a span small{
font-size:10px;
font-family:arial;
font-weight:normal;
color:#002aff;
display: block;
text-align: right;
margin-top:5px;
text-decoration: none;
}
.mnews2 a:hover span small{
color:#a60c0c;
}
.mnews2 a:hover span{
color:#000;
}
.mnews2 a:hover tt{
color:#000;
}
.mnews2 a:active tt{
color:#000;
}
.mnews2 a:active span{
color:#000;
}
.mnews2 a:link ,.mnews2 a:visited {					
	display: block;
	text-decoration: none;
	z-index: 999;	
	overflow: hidden;
}
              
.table p {text-indent: -25px; line-height: 1.5; padding: 10 px; }
.table p i {margin-bottom: -15px; text-decoration: underline;  }
.personal li p {text-indent: -63px;  }
.personal li {list-style-type: none;}
.text h3 {margin-bottom: 10px;  }
.text p {text-indent: 0px;  padding: 10 px; }
.soder p{ 
text-indent: 0px;
margin-top: 7px;
}



.child{
width:910px;
margin-left:25px;
margin-top:30px;
}
.kind{
width:900px;
margin-bottom:40px;
}
.kind th{
vertical-align: top;
padding-right:16px;
}
.kind th a img{
border:2px solid #e3e3e3;
}
.kind td a{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#62a8ff;
text-decoration: none;
display: block;
margin-bottom:10px;
}
.kind td a:hover{
text-decoration: underline;
}
.kind td span{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#696969;
display: block;
margin-bottom:4px;
}
.kind td span b{
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#000;
}
.kind td p{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
display: block;
margin-bottom:4px;
}
.forma_child{
width:595px;
height:113px;
background:url(../pics/81.jpg) no-repeat;
margin-left:25px;
margin-top:10px;
margin-bottom:10px;
}
.forma_child table{
margin-left:10px;
margin-top:10px;
display: inline-block;
}
.forma_child td input{
width:470px;
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#000;
border-left:1px solid #d4d4d4;
border-top:1px solid #d4d4d4;
border-bottom:1px solid #d4d4d4;
border-right:1px solid #fff;
padding:4px 2px 3px 5px;
}
.forma_child td button{
width:91px;
height:25px;
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#715757;
background:url(../pics/80.jpg) no-repeat;
border:none;
//margin-top:1px;
}
.acti{
width:200px;
margin-left:14px;
margin-top:5px;
float:left;
display: inline-block;
} 
.acti span{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
display: block;
}
.acti i{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#838383;
display: block;
margin-top:3px;
margin-left:3px;
}
.acti i input{
width:150px;
border-left:1px solid #d4d4d4;
border-top:1px solid #d4d4d4;
border-bottom:1px solid #d4d4d4;
border-right:1px solid #d4d4d4;
padding:0 0 0 0;
}
.acti_2{
width:200px;
display: inline-block;
margin-left:90px;
//padding-left:90px;
margin-top:7px;
}
.acti_2 span{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000;
display: block;
}
.acti_2 i{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#838383;
display: block;
margin-top:3px;
margin-left:3px;
}
.acti_2 input{
vertical-align: top;
}
 

.text ul.spisok li  {background:none; margin-left: -57px; }	 
.text div.top p {margin-top: -5px;}
.soder ul li {font-size:13px;
font-family:verdana;
font-weight:regular;
color:#000; }

.UNPO  td {padding:5px; }
.UNPO  th {padding:5px; background:Silver;}
.shkol li {padding-top:10px; }


.all_map_site{
width:910px;
display: block;
clear:both;
overflow: hidden;
}
.map_site{
width:430px;
margin-left:25px;
margin-top:20px;
}
.map_site ul.level_1{
padding:0 0 0 0;
margin:0 0 0 30px;
display: block;
}
.map_site ul.level_1 li{
padding-bottom:5px;
}
.map_site ul.level_1 li span{
font-size:13px;
font-family: Georgia;
font-weight:bold;
color:#00408F;
display: inline-block;
}

}
.map_site ul.level_2{
margin:0 0 0 0;
padding:11px 0 5px 30px;
display: block;
}
.map_site ul.level_2 li{
padding-bottom:6px;
}
.map_site ul.level_2 li a{
font-size:12px;
font-family:tahoma;
font-weight:normal;
color:#00408F;
display:inline-block;
}
.map_site ul.level_2 li a:hover{
text-decoration: none;
}
.map_site ul.level_3{
margin:7px 0 2px 20px;
padding:0 0 0 0;
display: block;
}
.map_site ul.level_3 li{
padding-bottom:5px;
}
.map_site ul.level_3 li a{
font-size:12px;
font-family:arial;
font-weight:regular;
color:#00408F;
display: inline-block;
}
.map_site ul.level_3 li a:hover{
text-decoration: none;
}

.map_site2{
width:430px;
margin-left:25px;
margin-top:20px;
}
.map_site2 ul.level_1{
padding:0 0 0 0;
margin:0 0 0 30px;
display: block;
}
.map_site2 ul.level_1 li{
padding-bottom:5px;
}
.map_site2 ul.level_1 li span{
font-size:13px;
font-family: Georgia;
font-weight:bold;
color:#00408F;
display: inline-block;
}
.map_site2 ul.level_1 li a:hover{
text-decoration: none;
}
.map_site2 ul.level_2{
margin:0 0 0 0;
padding:11px 0 5px 30px;
display: block;
}
.map_site2 ul.level_2 li{
padding-bottom:6px;
}
.map_site2 ul.level_2 li a{
font-size:12px;
font-family:tahoma;
font-weight:normal;
color:#00408F;
display:inline-block;
}
.map_site2 ul.level_2 li a:hover{
text-decoration: none;
}
.map_site2 ul.level_3{
margin:7px 0 2px 20px;
padding:0 0 0 0;
display: block;
}
.map_site2 ul.level_3 li{
padding-bottom:5px;
}
.map_site2 ul.level_3 li a{
font-size:12px;
font-family:arial;
font-weight:regular;
color:#00408F;
display: inline-block;
}
.map_site2 ul.level_3 li a:hover{
text-decoration: none;
}
 


/*-------------------------------------------------------------------------------------------*/
.block_print{width:938px; min-height:100%; margin:0 auto; padding:0 30px 0 30px; background:#fff; font: 14px Tahoma;}
.print_head{width:100%; height:149px; background: url(../img/print_head.jpg)no-repeat left top;}
.menu_print {width:100%;}
.menu_print a{display:inline-block; font: normal 13px Tahoma; color:#000; text-decoration:none; text-transform: uppercase; margin:0 60px 0 0;}
.block_print .zagolovolk{width:910px; height:auto; margin:0 0 5px 0; text-align: left; overflow: hidden;}
.block_print .zagolovolk span{font:normal 14px Verdana; color:#999999; display: inline-block; float:left; margin:0 0 0 0; }
.block_print .zagolovolk h1{font:normal 33px Georgia; color:#62a8ff; display: inline-block; min-width: 280px;}
.block_print .text{width:100%; margin:30px 0 0 0;  padding-bottom:30px; border-bottom:1px solid #cdcdcd;}
.block_print .text img{width:540px; height:362px}
.block_print .op_news{width:100%; margin:0;}
.block_print .op_news td span{font: normal 14px Verdana; color:#696969; margin-left:1px; margin-right:1px;}
.block_print .op_news td span a{font: normal 11px Verdana; color:#aaaaaa; }
.block_print .op_news td span a:hover{text-decoration: none; color:#a60c0c; }

/*-------- для даты -----------*/

.mino table tr td span{
color:#696969;
font-size:12px;
text-align:left;
}

.mino td span a {
color:#696969;
font-size:12px;
float:right;
}

.minoa span a{
float:right;
color:#696969;
font-size:12px;

}
.copyright{display: inline-block; width:auto; height:auto; margin:0 20px 0 0; text-align: right;}
.copyright a{font:normal 11px Arial; color:#fff;}
.copyright a:hover{ text-decoration: none;}
.copyright i{font:normal 11px Arial; color:#fff;}



.main1{width:1020px; min-height:100%; margin:0 auto; padding:30px 0 0 0; overflow: hidden; background:#fff;}
.main1 h3{font:normal 15px Verdana; color:#C43700;}
.date {color: #6A6B74; font:normal 13px Tahoma; margin: 0 0 0 35px;}
.clip {height: 636px; margin: 5px auto 30px; width: 950px;
}
.opisanie{width:950px; height:auto; margin:0 0 0 35px; font:normal 13px Tahoma; color:#6a6b74;}
.opisanie i{display: inline-block; width:auto; height:auto; padding:0 20px 0 30px; font:normal 13px Tahoma; color:#6a6b74; background: url(../images/like.jpg) no-repeat left;}


.allAboutRuricsGallery{
width:910px;
display: block;
margin-left:25px;
}
.allOpenPodRubrics{
width:910px;
display: block;
margin-bottom:10px;
margin-top:10px;
}
.podRubric{
width:760px;
display: block;
overflow: hidden;
margin-bottom:30px;
}
.podRubric label{
width:205px;
padding:5px 10px 10px 5px;
border:1px solid #ececec;
display: block;
float:left;
margin-right:20px;
}
.podRubric label a{
width:205px;
background:url(../pics/6.jpg) no-repeat right bottom;
padding-bottom:18px;
display: block;
}
.podRubric label tt{
font-size:12px;
font-family:tahoma;
font-weight:bold;
color:#474747;
display: block;
margin-top:3px;
}
.podRubric b{
font-size:13px;
font-family:tahoma;
font-weight:bold;
color:#474747;
display: block;
margin-bottom:10px;
}
.podRubric p{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#696969;
display: block;
}
.allRubricsTabs{
width:910px;
display: block;
margin-bottom:20px;
margin-top:15px;
overflow: hidden;
}
.tabsButtons{
width:239px;
display: block;
margin:0 0 -1px 4px;
padding:0 0 0 0;
overflow: hidden;
}
.tabsButtons div:hover{
cursor: pointer;
}
#rubTab{
width:116px;
height:24px;
display: block;
float:left;
margin-right:1px;
background:url(../pics/82.jpg) no-repeat center center;
overflow: hidden;
}
#rubTab span{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#a1a1a1;
display: block;
text-align: center;
padding-top:3px;
}
#podrubTab{
width:116px;
height:24px;
display: block;
float:right;
margin-left:1px;
background:url(../pics/83.jpg) no-repeat center center;
overflow: hidden;
}
#podrubTab span{
font-size:13px;
font-family:verdana;
font-weight:regular;
color:#a1a1a1;
display: block;
text-align: center;
padding-top:3px;
}
.allRibricsConteiner{
width:753px;
display: inline;
overflow: hidden;
}
.topLvR{
width:753px;
height:15px;
display: block;
background:url(../pics/84.jpg) no-repeat;
}
.centerLvR{
width:753px;
display: block;
background:url(../pics/72.jpg) repeat-y;
padding-top:6px;
padding-bottom:6px;
}
.bottomLvR{
width:753px;
height:13px;
display: block;
background:url(../pics/73.jpg) no-repeat;
}
.spisokRubrics{
width:711px;
overflow: hidden;
margin:0 auto;
display: none;
}
.spisokRubrics span{
border-right: 1px solid #000000;
color: #000000;
font-family: verdana;
font-size: 13px;
padding: 1px 5px;
}             
.spisokRubrics a{
border-right: 1px solid #002AFF;
color: #002AFF;
display: inline-block;
font-family: verdana;
font-size: 13px;
margin-bottom: 2px;
margin-top: 2px;
padding: 1px 5px;
}
.spisokRubrics a:hover{
text-decoration: none;
color:#a60c0c;
}
.spisokPodRubrics{
width:711px;
overflow: hidden;
margin:0 auto;
display: block;
}
.spisokPodRubrics span{
border-right: 1px solid #000000;
color: #000000;
font-family: verdana;
font-size: 13px;
padding: 1px 5px;
}             
.spisokPodRubrics a{
border-right: 1px solid #002AFF;
color: #002AFF;
display: inline-block;
font-family: verdana;
font-size: 13px;
margin-bottom: 2px;
margin-top: 2px;
padding: 1px 5px;
}
.spisokPodRubrics a:hover{
text-decoration: none;
color:#a60c0c;
}


.e_tablica{
	width:810px;
	margin-top: 50px;
	margin-left: 60px;
}



.e_tablica table td{
	text-align: center;
	padding:10px;
}

.e_tablica table td.e_main{
	text-align: left;
}

#CecutientWrapper {
	display: none;
}
a#CecutientOn {
	background: #eeeeee;
	padding: 5px 10px;
	margin-top: 8px;
	font-size: 15px;
	display: inline-block;
	vertical-align: middle;
	border-radius: 3px;
	cursor: pointer;
}
a#CecutientOn:hover {
	background: #ffffff;
	box-shadow: 0px 0px 5px #000000;
}
a#nav_right, h2#site-name {
	display:none;
}
