/* CSS Document */
body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
}
body {
	margin-left: 15px;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom:0;
}
a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #3366CC;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
	color: #CE3800;
}

h1,h2,h3,h4,h5,h6 {
	font-family:Arial, Helvetica, sans-serif;
	padding:2px; margin:0;
}
h1 {
	font-size: 16px;
	color: #395C5E;
	
}
h2 {
	font-size: 14px;
	color: #711F00;
}
h3 {
	font-size: 12px;
	color: #333;
}
table, img{border:0;}
td{vertical-align:top;}
p{text-align:justify;vertical-align:top; text-indent:15px;}

.ug_snr{width:220px; background:url(ug_snr.png) no-repeat left bottom}
.td_sha{border-left:#C30 1px dashed; padding:0 10px 4px 10px;}
.div_vl{background:url(ug_bvl.png) no-repeat left top;height:30px; text-align:center; width:220px; vertical-align:middle; padding:10px 0 0 0;}

.men_tb{background:#5C9394; height:40px}
.men_tdgl{ background:url(ug_bnp.png) no-repeat right bottom; vertical-align:bottom;}
.men_dvgl{background:url(ug_bvp.png) no-repeat right top; height:30px; padding:10px 0 0 0;}

.men_td{text-align:center; vertical-align:middle;}
.men_div{text-align:center; height:30px;}

.men_a{display:block; vertical-align:middle; padding:10px 10px 10px 10px; font:13px Verdana; color:#FFF; text-decoration:underline;}
.men_a:hover{color:#FFC; text-decoration:none;}

.men_td1{background:url(ug_sivl.png) no-repeat #FFF left top; text-align:center; height:30px;}
.men_div1{background:url(ug_sivp.png) no-repeat right top; text-align:center; vertical-align:middle; height:30px;}

.men_a1{display:block; vertical-align:middle; padding:8px 15px 12px 15px; font:bold 12px Verdana; color:#CE3800; text-decoration:none;}
.men_a1:hover{color:#333; text-decoration:underline;}

.men_l{background:url(ug_bnp.png) no-repeat bottom right; width:5px;}
.men_p{background:url(ug_bnl.png) no-repeat bottom left; width:5px;}

.men_a_pr{ display:block;background:url(str_p.png) no-repeat left center; padding:3px 3px 3px 20px; color:#395C5E; text-decoration:none;}
.men_a_pr:hover{color:#900; text-decoration:underline;}

.but_reg_td{background:url(registr.png) no-repeat top center; height:35px; text-align:center; color:#FFF; font:bold 12px Arial;}
.but_reg{ display:block;color:#FFC; font:bold 12px Verdana; padding:8px; text-decoration:none}
.but_reg:hover{color:#FFF;}

.raz_ned{background:url(prozr_v.png) no-repeat left top; padding:7px 5px 7px 7px;color:#711F00;font:bold 12px Arial;}
.sub_raz_ned{margin:5px 0 5px 0}

.lev_men_ug{background:url(ug_bnl.png) no-repeat left bottom; height:5px;}
.pra_men_ug{background:url(ug_bnp.png) no-repeat right bottom; height:5px;}

.kontent{padding:15px 20px 10px 20px;}
.prav{width:180px; padding:15px 0 5px 0;}

.blok_tb{border:#D5E5E5 1px solid; margin:7px 0 7px 0;}
.blok_td{background:url(ug_bnl.png) no-repeat #D5E5E5 left bottom; color:#711F00; font:bold 13px Arial;}
.blok_div{background:url(ug_bnp.png) no-repeat right bottom;padding:7px 5px 7px 10px;vertical-align:middle;}
.blok_kon{padding:8px 5px 5px 10px;}

.tab_zag{background:url(ug_bvl.png) no-repeat #D5E5E5 left top; color:#711F00; font:bold 13px Arial;}
.tab_div{background:url(ug_bvp.png) no-repeat right top;padding:7px 5px 7px 10px;vertical-align:middle;}

.fon_ta{background:url(fon_table.png) repeat-x; height:30px; vertical-align:middle; text-align:center; font-weight:bold}

.niz_tb{background:#D5E5E5; height:60px}
.niz_lev{background:url(ug_bvl.png) no-repeat left top; padding:10px; width:220px;}
.niz_pra{background:url(ug_bvp.png) no-repeat right top; padding:10px; width:220px;}
.niz_cen{vertical-align:middle; text-align:center;padding:10px;}

.sel_reg{padding:5px 3px 3px 3px; font-weight:bold; border-bottom:#FFC 1px dashed; color:#FFF; text-decoration:none;}
.sel_reg:hover{border-bottom:#CCC 1px dashed; color:#FFF; text-decoration:none;}

.ok_reg{visibility:visible; background:#EAF4F4; border:#A5C5C9 1px solid; padding:10px;}
.no_okreg{visibility:hidden;}

.frd{ font-family:Arial;font-size:11px;}

/* CSS FORMS */
.div_form{position:absolute; background:#F5F8F3; border:#86A280 1px solid; padding:5px 10px 10px 10px; visibility:inherit}
.div_form1{position:absolute;visibility:hidden;}
label {position:relative; display:block; float:left; clear: both; margin: 4px 2px; padding: 4px;}
label input, label select {position:absolute;top:0;left:160px;}
label span{ display:block; width:300px; margin:4px 0px 4px 155px;}
.rady{position: absolute;top: 0;left:210px;}
#chec{display:block; margin:5px 0px 5px -50px;}
.zv{color:#FF0000;}
.zvdiv{text-align:center; color:#039; padding:5px 0 10px 0;}

/*input{background:#FFFFFF; border:#999999 1px solid; color:#000000;}*/
.inp_max{ width:300px;}
.inp_sre{ width:120px; position: absolute;top:0;left:90px;}
.inp_sre_log{ width:100px; position: absolute;top:0;left:60px;}
.inp_min{ width:70px;}
.but_max{ width:280px; height:30px; background:#BF3616; border:#852710 1px solid; color:#FFFFFF; text-align:center; font: bold 12px Verdana;}
.but_sre{ width:140px; height:25px; background:#BF3616; border:#852710 1px solid; color:#FFFFFF;text-align:center; font: bold 12px Verdana;}
.but_min{ width:70px; height:20px; background:#BF3616; border:#852710 1px solid; color:#FFFFFF;text-align:center; font: bold 12px Verdana; position: absolute;top: 0;left: 90px;}

/* ÎØÈÁÊÈ Â ÔÎÐÌÅ */
.fem{color:#28CA31; font-size:11px;}
.fbo{color:#FF0000; font-size:10px;}
/* ÎØÈÁÊÈ */
.erro{ background:url(Warning.png) no-repeat left; background-color:#F9D6D0; border:#F7BAB7 1px solid;color:#000000; padding:10px 10px 10px 30px;}
.noerro{ background:#DFF2DB; border:#48A032 1px dotted; color:#000000; padding:10px; text-align:center;}
.er_naz{color:#000099; text-decoration:none;}
.er_naz:hover{color:#000000;}
.mbdiv{font-size:14px; font-family:Verdana; letter-spacing:1px; color:#BF3616; font-style:italic;}

.div_inp{padding:4px 0px 4px 0px; border-bottom:#CCCCCC 1px dotted; margin:0 10px 5px 0px;}

.zv{color:#FF0000;}
.zvdiv{text-align:center; color:#039; padding:5px 0 10px 0;}

.tdsha{background:#2C58A3; padding:1px;}
.tdshadiv{border-bottom:#FFF 1px solid;border-top:#FFF 1px solid; padding:3px 5px 3px 5px; color:#FFFFFF; font-weight:bold; text-align:center;}
.tdcon{background:#EEF5F5; font-size:11px; padding:3px;}
.tdcon1{background:#E7F0F0; font-size:11px; padding:3px;}

.krosh{font-size:11px; color:#666666; text-decoration:none;}
.krosh:hover{color:#CC3333; text-decoration:underline;}

.hrsin{border:0;border-top:#2C58A3 1px solid;}

.obdan{padding:3px;}
.obdan span{}

.divo{padding:3px 5px 3px 5px;}

.otfo{display:block;background:url(stf.png) no-repeat right center; color:#036; width:150px;text-decoration:none; padding:5px; font-size:11px; font-weight:bold;}
.otfo:hover{ color:#BF3616; text-decoration:none}

.otfo1{display:block;background:url(stf1.png) no-repeat right center; color:#036; width:150px;text-decoration:none; padding:5px; font-size:11px; font-weight:bold;}
.otfo1:hover{ color:#BF3616; text-decoration:none}

.fothid{visibility:hidden; height:0}
.fothid1{visibility:inherit;}

.nturl{color:#000; text-decoration:none}
.nturl:hover{color:#000; text-decoration:underline}

.zaklad{display:block;background:url(izbr.png) no-repeat left center; color:#1764B5; height:24px; text-decoration:none; padding:5px 5px 0 28px;}
.zaklad:hover{ color:#BF3616;text-decoration:underline;}

.printpa{display:block;background:url(print.png) no-repeat left center; color:#1764B5; height:24px; text-decoration:none; padding:5px 5px 0 28px;}
.printpa:hover{ color:#BF3616;text-decoration:underline;}

.poiskned{display:block;background:url(search.png) no-repeat left center; color:#1764B5; height:24px; text-decoration:none; padding:5px 5px 0 28px;}
.poiskned:hover{ color:#BF3616;text-decoration:underline;}

.pagurl{background:#FFF; border:#5C9394 1px solid; padding:2px 4px 2px 4px; margin:0 1px 0 1px; text-decoration:none;}
.pagurl:hover{background:#FC9; border:#930 1px solid; color:#930; text-decoration:underline;}
.pburl{background:#5C9394;color:#FFF; border:#000 1px solid; padding:2px 4px 2px 4px; margin:0 1px 0 1px;}

.netd{border-bottom:#D4DBE3 1px solid; padding:5px; text-align:left;}

.url_news{color:#000; font:bold 12px Arial, Helvetica, sans-serif;}
.url_news:hover {text-decoration: none;color: #CC3300;}
