.mnulink {display:block;position:absolute;bottom:0;right:0;float:right;padding:0.25em 0.5em;color:white;font-size:14px;text-decoration:none;}
.cont ul > li{padding:5px 0;text-indent:0;}
table{font-size:12px;}.tm{margin-top:-3px;}
.a_vhod{top:5px;right:5px;z-index:99;cursor:pointer;}
.a_vhod img{position:absolute;right:0;z-index:3;}
.log{top:0px;right:0px;border:1px solid #222;z-index:999;width:150px;padding:10px;background:url(/images/bg_pm.png);}
.log a{color:#bbb;}
.bord5 td{border:1px solid #555;padding:5px 3px;}.bord5{border-collapse:collapse;} 
.log table td{font-size:11px !important;color:#fff;}
.item-text .a_rm a{padding-left:20px;}
.rm .test_menu{font-size:10px;line-height:8px;color:#aaa;}
.rm .test_menu a{color:#ccc;padding:2px 0;}
.menu-sitemap-tree ul > li ul{font-size:11px;}
.right_obl,.test_menu{margin:10px 0 30px;}
.menu-sitemap-tree ul > li.akt div a{color:#6d6a66;}
/*.menu-sitemap-tree ul li ul li .folder{cursor:pointer; cursor: hand;background:url(/images/bga_rm_2.gif)  bottom;}
.menu-sitemap-tree ul li ul li.close div.folder{background:url(/images/bga_rm_2.gif) !important;}*/
.news-item span,.news-detail span{font-size:13px !important;font-family:Verdana !important;}
.news-date-time{display:block;color:#000;}
.news-item a b{font-weight:100;}
.news-item{margin:15px 0;}
.dispnon{display:none;}
.raskr{padding:10px;cursor:pointer;background: url(/images/bga_rm_b.gif) no-repeat 544px 6px #ddd;}

.bg3{background:#333;}
.bgc{background:#ddd;}
.level{width:150px;font-size:11px;margin:10px;border-radius:3px;font-weight:bold;padding:10px;position:relative;}
.level div.left{background:#ddd;width:10px;height:4px;position:absolute; top:50%;margin-top:-2px;  left:-10px;}
.level div.right{background:#ddd;width:10px;height:4px;position:absolute; top:50%;margin-top:-2px; right:-10px;}
.level.lvl1 div{position:absolute; width:10px;height:5px; background:#ddd;top:45%; left:170px;border:0;z-index:9;}
.wh_lin{width:10px;background:#fff;left:-15px;top:2px;}
table.tab th,.rasschetSredstv table th{
background-color: #fafafa;
border-bottom: 2px solid #D8DADE;
border-top:1px solid #e7e7e7;
white-space: nowrap;
font-family: Arial;
font-size: 10px;
line-height: 16px;
color: #3A3B40;
text-align: left;
padding:8px;}
.yearFilterDivKvartalOtchet,.yearFilter div{color: #EE3124;
text-decoration: underline;
float: left;
margin: 0 1px 0 0;
padding: 11px 8px 0 8px;
height: 32px;
cursor:pointer;
}

table.tab td,.rasschetSredstv table td{text-align: center;font-family: Tahoma;font-size: 11px;line-height: 13px;color: #7B7B7B}

table.tab td:first-child{word-break:break-word;-ms-word-break:break-word;}

table.tab td a{
.color: #EE3124;
text-decoration: underline;
}
.lineDivs,table.tab{clear:both;}

/*div.vkladki{border-bottom:2px solid #a9a9a9;height:40px;}*/

div.vkladki span
{
	float:left;
	background:#EEE;
	
width:170px; text-align:center;
	padding:0 0 0 4px;
	text-decoration:none;
	margin-top:0.2em;margin-bottom:0.2em;border-radius:5px;
}
div.vkladki.PIF span{ border-radius:5px;border:0;margin:4px 6px; }
div.vkladki.PIF{border:0;}
div.vkladki span
{
	float:left;
cursor:pointer;
	display:block;
	padding:5px 3px;
	color:#666;
height:28px;
}
div.vkladki span#rasschetSredstvDiv,#ratingsInfoDiv,#ObshayaInformaciya,div.vkladki span#obshInfoDiv{margin:2px 21px -2px;}
div.vkladki span:hover,div.vkladki span.active
{background:#aaa;color:#fff;}
table.tab{width:100%;}
.yearFilter div.active,.yearFilterDivKvartalOtchet.active{background:#eee;text-decoration:none;font-weight:bold;
color: #3A3B40;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-bottom: 2px solid #eee;
margin-bottom: -2px;}
.up_ugl{width: 5px;
height: 33px;
background: #fff;}
.b_up_ugl{width:5px;
height: 33px;
background:#fff;bottom:0;left:0;}

.up_ugl_1{height: 50%;
width: 10px;
background: white;
bottom: 0;
left: -3px;
margin-bottom: -26%;}
.lineDivs{background:#fafafa;border-bottom: 2px solid #D8DADE;
border-top: 1px solid #E7E7E7;color: #7B7B7B;}

.topimg2td,.once2{
width: 5px;
height: 50%;
top: -2px;
left: -15px;
}
.botimg2td,.once{
width: 5px;
height: 50%;
bottom: -2px;
left: -15px;
}
.once,.once2{
height: 50%;
}
.level.lvl1{font-size: 11px;}
.ejekvartalnayaOtchetnostDiv .yearFilterDivKvartalOtchet,.yearFilterZakluchenie{font-size:11px;padding: 11px 6px 0;}
.myContent{clear:both;}
.zagDocFond.raskr,.raskr.open{background:url(/images/bga_rm_b.gif) no-repeat right bottom #ddd;}
.raskr.open {
background: url(/images/bga_rm_b.gif) no-repeat 544px -72px #ddd;
}
.zagDocFond{background:url(/images/bga_rm_b.gif) no-repeat top right #ddd;cursor:pointer;padding:5px 14px 5px;}
.info{background:#eee;padding:15px;margin-bottom:10px;}
.close{padding:1px 12px;background: #fff;cursor:pointer;color:#3A6AB3;}
table.td_tac td + td,table.td_tac th + th{text-align:center;}
tr.gray{background:#eee;}
table.tab td,.pad10{padding:10px;}
table.tab th{background:#eee;}
hr{height: 1px;
width: 50%;
border: 0;
border-bottom: 1px solid #999;}
.zakluchenie.lineDivs{padding:15px;font-size:11px;}
.zagDocFond{display:block;margin-top:5px;border:1px solid #bbb;border-radius:5px;}
.zagVozn{padding: 5px;
background: #EEE;
border: 1px solid #BBB;
border-radius: 5px;
font-weight:bold;
margin: 3px 0;}
		.fancybox-custom .fancybox-skin {
			box-shadow: 0 0 50px #222;
		}
.otchetnostText{
font-size: 12px;
color: #888;
text-align: center;
padding: 5px 30px 10px;
border-radius: 3px 3px 0 0;
display: block;
background: #EEE;
line-height: 13px;
}
table.tab.td_tac.info_table td{text-align:left;}
.fileList.lineDivs{border-bottom:2px solid #fff;}
.ppod_nakopl{
padding:10px;
border:1px solid #aaa;
background:#fdfdfd;
margin: 10px 0;
color: #7B7B7B;
font-size:11px;
line-height:12px;
border-radius:5px;}
.brd_d8 td {
border-bottom: 1px solid #D8DADE;
}
.ppod_nakopl.p2{margin: 100px 0 -85px;}
.ppod_nakopl a{
.tab2 thead td{
border-bottom: 2px solid #D8DADE;
border-top: 1px solid #E7E7E7;
white-space: nowrap;
font-family: Arial;
font-size: 10px;
line-height: 16px;
color: #3A3B40;
font-weight:bold;
background: #EEE;
}
.tab2{
border: 1px solid #D8DADE;
border-radius: 5px;
}
