<STYLE>

A { color: #3399FE; text-decoration: underline; }
A:link { color: #3399FE; text-decoration: underline; }
A:visited { color: #3399FE; text-decoration: underline; }
A:hover { color: #009B3A; text-decoration: underline; }

BODY { font-size:12px; background-color:white; margin: 0 0 0 0; font-family:Arial Cyr,Arial,Verdana; color:#333333; 
	 /* scrollbar-face-color:#bbbbbb; scrollbar-highlight-color:#aaaaaa; scrollbar-shadow-color:#cccccc; 
	scrollbar-3dlight-color:#aaaaaa; scrollbar-arrow-color:#990000; scrollbar-track-color:#dddddd; 
	scrollbar-darkshadow-color:#333333; */ }
TD, p { font-size: 12px; }
div { font-size:13px; text-indent:0px; }

.btxt { font-size:15px; font-family:"Times New Roman Cyr","Times New Roman"; color:"#333333"; text-align: justify; }
.txt { font-size:14px; font-family:"Times New Roman Cyr","Times New Roman"; color:"#333333"; text-align: justify; }
.ltxt { font-size:14px; font-family:"Times New Roman Cyr","Times New Roman"; color:"#333333"; text-align: left; }
.stxt { font-size:12px; font-family:"Times New Roman Cyr","Times New Roman"; color:"#333333"; text-align: justify; }
.sltxt { font-size:12px; font-family:"Times New Roman Cyr","Times New Roman"; color:"#333333"; text-align: left; }
.gmtxt { font-size:12px; font-family:"Arial Cyr",Arial,Verdana; color:"#333333"; text-align: justify; }

.relelm {position:relative;}
.abselm	{position:absolute;}

.up { font-size:12px;text-decoration: none; }

.gbm { font-size:14px; }
.gm { font-size:12px; }
.gsm,
form.gsm input,
form.gsm select,
form.gsm textarea { font-size:11px; }
.gssm { font-size:10px; }

.btc {background-color:#cccccc; color:black; font-family:Arial Cyr,Arial; font-size:11px;}
.sbtc {background-color:#cccccc; color:black; font-family:Arial Cyr,Arial; font-size:9px;}

.unsel_0 { cursor:hand;background:#006699;color:#eeeeee }
.unsel_0_cur { cursor:hand;background:#006699;color:#ffffff }
.sel_0 { cursor:hand;background:#6699cc;color:#ffffff }
.sel_0_cur { cursor:hand;background:#6699cc;color:#ffffff }

.unsel_1 { cursor:hand;background:#cccccc;color:#000000;font-weight:normal; }
.unsel_1_cur { cursor:hand;background:#cccccc;color:maroon;font-weight:normal; }
.sel_1 { cursor:hand;background:#eeeeee;color:#000000;font-weight:bold; }
.sel_1_cur { cursor:hand;background:#eeeeee;color:maroon;font-weight:bold; }

.nounder { text-decoration:none;  }

h1.hdr {
	font-size:12px;
	margin:0px;
	font-weight:normal;
}
h1.bhdr {
	font-size:16px;
	margin:0px;
	font-weight:normal;
}
h1.gbm {
	font-weight:normal;
}

td.menu {
	padding-top: 3px;
	padding-bottom: 6px;
	font-weight: bold;
	font-size:13px;
}
td.menu_arrow {
	padding-top: 3px;
	padding-bottom: 6px;
	padding-left: 2px;
	padding-right: 8px;
}

.mnu { font-weight: bold; font-size:13px; color: #464646; }
a.mnu { font-weight: bold; font-size:13px; color: #464646; text-decoration: underline; }
a.mnu:link { font-weight: bold; font-size:13px; color: #464646; text-decoration: underline; }
a.mnu:visited { font-weight: bold; font-size:13px; color: #464646; text-decoration: underline; }
a.mnu:hover { font-weight: bold; font-size:13px; color: #009B3A; text-decoration: underline; }

.rmnu { font-weight: bold; font-size:13px; color: #E01D01; }
a.rmnu { font-weight: bold; font-size:13px; color: #E01D01; text-decoration: underline; }
a.rmnu:link { font-weight: bold; font-size:13px; color: #E01D01; text-decoration: underline; }
a.rmnu:visited { font-weight: bold; font-size:13px; color: #E01D01; text-decoration: underline; }
a.rmnu:hover { font-weight: bold; font-size:13px; color: #E01D01; text-decoration: underline; }

.mnum { font-weight: normal; font-size:11px; color: #464646; }
a.mnum { font-weight: normal; font-size:11px; color: #464646; text-decoration: underline; }
a.mnum:link { font-weight: normal; font-size:11px; color: #464646; text-decoration: underline; }
a.mnum:visited { font-weight: normal; font-size:11px; color: #464646; text-decoration: underline; }
a.mnum:hover { font-weight: normal; font-size:11px; color: #009B3A; text-decoration: underline; }

.news { color: black; font-size:11px;}
A.news { color: black; font-size:11px; text-decoration: underline; }
A.news:link { color: black; font-size:11px; text-decoration: underline; }
A.news:visited { color: black; font-size:11px; text-decoration: underline; }
A.news:hover { color: #009B3A; font-size:11px; text-decoration: underline; }

A.green { color: #1EE28E; text-decoration: underline; }
A.green:link { color: #1EE28E; text-decoration: underline; }
A.green:visited { color: #1EE28E; text-decoration: underline; }
A.green:hover { color: #33FF99; text-decoration: underline; }

.rect { font-weight: bold; font-size:14px; color: #464646; }
a.rect { font-weight: bold; font-size:14px; color: #464646; text-decoration: none; }
a.rect:link { font-weight: bold; font-size:14px; color: #464646; text-decoration: none; }
a.rect:visited { font-weight: bold; font-size:14px; color: #464646; text-decoration: none; }
a.rect:hover { font-weight: bold; font-size:14px; color: #DE1E07; text-decoration: underline; }

input.txt_search {
	/* background-color:#00C77A; */
	width:123px;
	height: 20px;
	border:1px solid #007C23;
	/* color: white; */
	/* font-weight: bold; */
	font-size: 10px;
	padding-top: 2px;
	padding-left: 4px;
}
input.auth_form {
	width: 90px;
	height: 18px;
	border: 1px solid #A5A3A3;
	background-color: #ffffff;
	font-size: 11px;
	vertical-align: middle;
}
.ind_shapka {
	background-image: url(/img/ind_shapka.gif);
	background-position: top;
	background-repeat: no-repeat;
	height: 25px;
	color: white;
	font-weight: bold;
	font-size: 12px;
	padding-top: 0px;
	padding-left: 8px;
}

.fp_header {
	font-size: 14px;
	font-weight: bold;
}

.nws_date { font-weight: bold; font-size:11px; color: #575757; }

A.subnews { color: black; text-decoration: none; }
A.subnews:link { color: black; text-decoration: none; }
A.subnews:visited { color: black; text-decoration: none; }
A.subnews:hover { color: black; text-decoration: underline; }

td.pr3t4 {
	background-color: #F0F0F0;
	background-image: url(img/pr3_t4_bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	padding-left:15px;

}

td#nif { background: #5CBE78; color:white; }

span.nif_rtop, span.nif_rbottom { display:block; background: #F0F0F0 }
span.nif_rtop span, span.nif_rbottom span { display:block; height: 1px; overflow: hidden; background: #5CBE78 }
span.nif_rtop_s, span.nif_rbottom_s { display:block; background: #F0F0F0 }
span.nif_rtop_s span, span.nif_rbottom_s span { display:block; height: 1px; overflow: hidden; background: #009B3A }
span.nif_r1 { margin: 0 5px }
span.nif_r2 { margin: 0 3px }
span.nif_r3 { margin: 0 2px }
span.nif_rtop span.nif_r4, span.nif_rbottom span.nif_r4 { margin: 0 1px; height: 2px }
span.nif_rtop_s span.nif_r4, span.nif_rbottom_s span.nif_r4 { margin: 0 1px; height: 2px }

</STYLE>