A { color:#2f499d;text-decoration:underline; }
A:link { color:2f499d;text-decoration:underline; }
A:visited { color:2f499d;text-decoration:underline; }
A:hover { color:2f499d;text-decoration:underline; }

BODY { font-size:11px; background-color:white; margin: 0 0 0 0; font-family:"Arial Cyr",Arial,Verdana; color:#000000; 
	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:#000000;
}
TD, P { font-size: 12px; }
DIV { font-size:12px; text-indent:0px; }

.txt { font-size:14px; font-family:"Times New Roman Cyr","Times New Roman"; color:#000000; text-align: justify; }
.gmtxt { font-size:12px; font-family:"Arial Cyr",Arial,Verdana; color:#000000; text-align: justify; }

.gbm { font-size:14px; }
.gbsm { font-size:13px; }
.gm { font-size:12px !important; }
.gsm { font-size:11px; }
.gssm { font-size:10px; }


.newsdate {
	color:#b0b0b0;padding-bottom:2px;font-size:11px;
}

a.head, a.head:visited, a.head:link {
	color:#464646;font-weight:bold;text-decoration:none;font-size:11px;
}

a.dark, a.dark:visited, a.dark:link {
	color:#222029;font-weight:normal; /* text-decoration:none; */
}

ul.block {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
ul.block li {
	background: url(/National_Library/oe_/https://group.interfax.ru/img/list.gif) no-repeat;
	background-position: 0px 6px;
	padding-left:10px;
	margin-bottom:5px;
	font-size:11px;
}

.menuitem {
	margin-bottom:12px;
	margin-left:20px;
	margin-right:10px;
	font-size:11px;
}

.menuitem2 {
	margin-bottom:12px;
	margin-left:40px;
	margin-right:10px;
	font-size:11px;
}

.mn {
	margin-left:23px;
	border:1px solid #bed2d9;

}
.mn_shad {
	 background:url(/National_Library/oe_/https://group.interfax.ru/img/mn_shad.gif);
	 height:5px;
	 background-repeat:repeat-x;
	 background-position:top;
}

.rbr {
	border:1px solid #bed2d9;
}
.rbr_shad {
	 background:url(/National_Library/oe_/https://group.interfax.ru/img/mn_shad2.gif);
	 height:5px;
	 background-repeat:repeat-x;
	 background-position:top;
	 width:100%;
}

.nav {
	
	font-size:11px;
}

a.nav, a.nav:visited, a.nav:link, a.nav:hover {
	color:#5EADBA;
	font-size:11px;
}


.sitenav {
	height:26px;
	padding-left:312px;
}

a.block_sel, a.block_sel:visited, a.block_sel:link {
	color:#000000;
	font-size:11px;
	text-decoration:none;
}

a.block_sel:hover {
	color:#2f499d;
	text-decoration:underline;
}

.lnt_sub {
	margin-left:10px;
	font-size:11px;
	color:#677A88;
}

#header { height:205px; }
.headerimg { 
	background-position: center top; 
	background-repeat: no-repeat; 
	width:870px; 
	height:205px; 
	position:absolute;  
}

map, area {
	cursor:pointer;
}

.hist_unsel {
	border-top:1px solid #bed2d9; 
	border-bottom:1px solid #bed2d9;
	margin-top:7px;
	padding:5px 10px;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
}
.hist_unsel_shad {
	background:url(/National_Library/oe_/https://group.interfax.ru/img/pg_shad.gif);
	height:4px;
	font-size:1px;
}

.hist_sel {
	border:1px solid #bed2d9;
	padding:7px 11px;
	background:url(/National_Library/oe_/https://group.interfax.ru/img/hist_bg.gif);
	font-size:20px;
	font-weight:bold;
	
}

.hist_pad {
	border-top:1px solid #bed2d9; 
	border-bottom:1px solid #bed2d9;
	margin-top:7px;
	padding:5px 4px;
	font-size:11px;
	font-weight:bold;
}

a.hist, a.hist:link, a.hist:visited {
	color:#6A7B85;
	text-decoration:none;
}

.rbr_anons_plash {
	background:url(/National_Library/oe_/https://group.interfax.ru/img/mn_bg2.gif); 
	padding:8px 20px;
	border-right:1px solid #bed2d9; 
	border-bottom:1px solid #bed2d9; 
	float:left; 
	font-weight:bold; 
	font-size:11px;
}

.prpad_10 {
	padding:10px 0px 0px 10px;
	font-weight:bold; 
}

.prpad_215 {
	padding:2px 0px 0px 15px;
	font-size:11px;
}

.pad1 li {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:30px;
} 

.mn1 {
	background:url(/National_Library/oe_/https://group.interfax.ru/img/mn_bg2.gif); 
	border:1px solid #bed2d9;
}

div.unter_strih	{
	margin:5px;
	padding:15px 0px;
	border-bottom:1px solid #bed2d9;
}

.head_plash {
	padding:7px 20px;
	float:left; 
	font-size:14px; 
	font-family:arial; 
	font-weight:normal;
}



.struc {
	margin-top:15px;
	margin-left:10px;
	margin-right:40px;
	margin-bottom:8px;
	font-size:13px;
	font-family:arial; 
}


div.struc1 {
	margin-top:8px;
	margin-left:10px;
	margin-right:2px;
	margin-bottom:8px;
	font-size:13px;
	font-family:arial; 
	font-weight:normal;
	display: block;
	
}


div.struc2 {
	margin-bottom:2px;
	margin-left:30px;
	margin-top:10px;	
	margin-right:10px;
	font-weight:normal;
	display: none;
	font-size:12px;
	font-family:arial; 
	font-style:italic;
	padding:15px;
	background-color:#F0F4F7;	
}


div.struc3 {
	margin-bottom:2px;
	margin-left:25px;
	margin-top:10px;	
	margin-right:10px;
	font-size:13px;
	font-family:arial; 
	font-weight:normal;
}

table.if_tbldata {
	border: 1px solid #bed2d9;
	border-width:  1px;
	width: 100%;
	/* margin: 2px 2px; */
}
table.if_tbldata tr td {
	padding-left: 5px;
	border-width:0px;
}

.gbmp { font-size:14px; font-family:arial; font-weight:normal;}

.mn1 {
	background:url(/National_Library/oe_/https://group.interfax.ru/img/mn_bg2.gif); 
	border:1px solid #bed2d9;
}
div.reit {
	float:left;
	width:50px; 
	margin-right:5px;
}


tr.grey td {
	background-color:#F0F4F7;
	height:25px;
}	

.litl {
         font-size:11px;
         font-weight:bold;
}

tr.wheit td {
	height:25px;
}	

div.unter_strih_1	{
	margin-top:8px;
	margin-left:10px;
	margin-right:2px;
	margin-bottom:8px;
	font-size:15px;
	font-family:arial; 
	font-weight:bold;
	border-bottom:1px solid #bed2d9;
	padding-bottom:10px;
}

div.bgblue	{
	margin-top:8px;
	margin-left:25px;
	margin-right:2px;
	margin-bottom:22px;
	font-size:13px;
	font-family:arial; 
	font-weight:normal;
	font-style:italic;
	padding:15px;
	background-color:#F0F4F7;
}

div.bgblue_1	{
	margin-top:20px;
	margin-right:2px;
	font-size:12px;
	font-family:arial; 
	font-weight:normal;
	padding:15px;
	background-color:#F0F4F7;
}

.sem_split {
	background:#bed2d9;
	height:1px;
	padding:0px;
	line-height:1px;
	color:#bed2d9;
	font-size:1px;

}

#wnd_back {
	width:100%;
	height:100%;
	position:absolute;
	display:none;
	z-index:101;
	top:0px;
	left:0px;
	background:#000;
	-moz-opacity: 0.6; /* для Mozilla */
	opacity:.60; 
	filter: Alpha(Opacity=60);
	color:white;
}
#wnd_hint {
	position:absolute;
	top:0px;
	width:100%;
	font-size:16px;
	text-align:center;
}
#wnd_show {
	width:500px;
	position:absolute;
	display:none;
}
#wnd_content {
	border:1px solid #ABC7C8;
/*	border-top:0px; */
	background:#F0F1F5;
}
div.wnd_head {
	background:url(/National_Library/oe_/https://group.interfax.ru/img/popup_hd_bg.gif); 
	/* background-repeat:repeat-x;  */
	height:24px;
	border:0px solid black;
}

input.sem, textarea.sem {
	border:1px solid #bed2d9;
	background:#F0F4F7;
	font-size:11px;
	width:100%;
}

.padbot5 {
	padding-bottom:5px;
}

table.neft_tb {
	border: 0px;
	width: 100%;
	margin: 8px 8px;

}
table.neft_tb tr td {
	border:  2px solid #bed2d9;
	border-width: 0px 0px 2px 0px;
	padding: 5px;
}

table.neft_tb2 {
	border: 0px;
	width: 100%;
	margin: 8px 8px;

}

table.neft_tb2   tr td {
	border:  2px solid #bed2d9;
	border-width: 0px 0px 1px 0px;
	padding: 5px;
}


table.bank_tb2 {
	border:  2px solid #bed2d9;
	border-width: 2px 0px 0px 0px;
	width: 100%;
	margin: 8px 8px;

}

table.bank_tb2   tr td {
	border:  2px solid #bed2d9;
	border-width: 0px 1px 2px 0px;
	padding: 5px;
}

table.lider {
	border:  1px solid #bed2d9;
	margin: 8px 8px;
	border-right: 0px none #ffffff;
	border-bottom: 0px none #ffffff;


}

table.lider   tr td {

	border:  1px solid #bed2d9;
	border-left: 0px none #ffffff;
	border-top: 0px none #ffffff;
	padding: 4px;
}