html, body {
	height: 100%;
	margin: 0px;
	padding: 0px;
}

body, td, p {
	font-family: Verdana, Tahoma, Arial, Sans-serif;
	font-size: 10px;
	color: #444444;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #0072BC;
}

a img {
	border:none;
}

p {
	margin-top : 14px;
	margin-bottom : 14px;
}

form {
margin-bottom:4px;
}

input, select, textarea {
	font-family: Verdana, Tahoma, Arial, Sans-serif;
	font-size: 10px;
	border-color : #9CA9B2;
	border-width : 1px;
}

h1, h2, h3 {
	font-family: Verdana, Tahoma, Arial, Sans-serif;
	font-size: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

ul{
    margin-top: 10px;
    margin-left: 30px;
}

.menu {
	padding-right: 10px;
}

.menu table td{
	padding:5px;
	padding-left:0px;
}

.m, a.m {
	color: #0072BC;
}

.m1, a.m1 {
	color: #444444;
	font-weight: bold;
}

.n, a.n, .n1, a.n1 {
	display:block;
	padding-left:12px;
	width:100%;
	line-height:19px;
	border-top:1px solid #dfe3e6;
}

.n1, a.n1 {
	color: #444444;
}

.t {
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 10px;
	padding-right: 10px;
}

.l {
	padding-left: 10px;
	padding-right: 10px;
	border-left-width : 0px;
	border-top-width : 0px;
	border-right-width : 0px;
	border-bottom-width : 1px;
	border-bottom : 1px solid #F2F2F2;
}

.lgr, a.lgr {
	color: #9CA9B2;
}

.ln {
	padding-left: 10px;
	padding-right: 10px;
}

.white, a.white, a.white:hover {
	color: #FFFFFF;
}

.lb, a.lb, a.lb:hover {
	color: 00AEEF;
	text-decoration: underline;
}

.lbr {
	color: #F2F2F2;
}

.grey {
	color: #444444;
}

a.grey {
	color: #444444;
	text-decoration: underline;
}

.dblue, a.dblue {
	color: #0072BC;
}

.lgrey {
	color: #7B8792;
}

.news_date {
	color: #018635;
	line-height : 7px;
}

.copy {
	color: #7B8792;
}

.tbl td {
	padding: 4 0 4 5;
}

.tbl td td {
	border-collapse:collapse;
	padding: 0 0 0 0;
}

.tbl-data table {
	font-family: Verdana, Tahoma, Arial, Sans-serif;
	font-size: 10px;
	color: #444444;
	padding: 0 0 0 0;
}

.tbl-data th, .tbl-data2 th {
	font-family: Verdana, Tahoma, Arial, Sans-serif;
	font-size: 10px;
	color: #444444;
	background-color: #EFF1F2;
	padding: 3 5 4 5;

}

.tbl-data td {
	padding: 4 5 5 5;
	border-bottom: 1px solid #E0E3E6;
}

.tbl-data2 {
	text-align:center;
}

.tbl-data2 table {
	font-family: Verdana, Tahoma, Arial, Sans-serif;
	font-size: 10px;
	color: #444444;
	padding: 0 0 0 0;
}

.tbl-data2 th {
	font-family: Verdana, Tahoma, Arial, Sans-serif;
	font-size: 10px;
	color: #444444;
	background-color: #EFF1F2;
	padding: 8 5 9 5;
	text-decoration:none;
}

.tbl-data2 a, .tbl-data2 a:visited, .tbl-data2 a:hover{
	text-decoration:underline;
	color:#0277ba;
}

.tbl-data2 th a, .tbl-data2 th a:visited {
	text-decoration:underline;
	color:#444444;
}

.tbl-data2 th a:hover{
	text-decoration:underline;
	color:#0277ba;
}

.tbl-data2 td {
	padding: 9 5 10 5;
	border-bottom: 1px solid #EFF1F2;
}

.tbl-data2 .sum {
	background-color:#e4fcdc;
	font-weight:bold;
	border-bottom: none;
}

.tbl-data2 .naz {
	color:#0277ba;
	border-bottom: 1px solid #EFF1F2;
	text-align:left;
}

.tbl-data2 .naz a, .tbl-data2 .naz a:hover, .tbl-data2 .naz a:visited{
	text-decoration:underline;
}

.tbl-data2 th a.sort, .tbl-data2 th a.sort:hover, .tbl-data2 th a.sort:visited{
	color:#0277ba;
	text-decoration:underline;
}

.tbl-data2 img {
	margin-right:2px;
	margin-bottom:-2px;
}

.tbl-data2 .graph {
	border-top:1px solid #eff1f2;
}

.tbl-data3 {
	margin:2px 2px 2px 2px;
}

.tbl-data3 td {
	vertical-align:top;
	border:none;
	border-bottom:1px solid #e1e5e6;
	padding: 8 5 6 11;
	font-family: Verdana, Tahoma, Arial, Sans-serif;
	font-size: 10px;
	color: #444444;
}

.tbl-data3 .l {
	background-color: #f0f1f3;
}

.tbl-data3 p {
	margin:0px;
}

.tbl-data3 p, .tbl-data3{
	line-height:20px;
}

/*Ýòà çàïèñü ïîðòèò áàãðåïîðò, íóæíî ïîíÿòü â ÷åì äåëî*/
#filter form table {
width:100%;
}


/* form table a img, table form a img {
	margin-top:-1px;
} */


.tbl-data2 td span.fin {
font:9px Tahoma;
font-weight:normal;
}

a.black, a:visited.black{
color:#444444;
}

a:hover.black {
color:#0277ba;
}

div#text9944 {
display:none;
}

.opener{
text-align:right;
padding-right:11px;
margin:20px 0px 6px 0px;
}

.opener img {
margin-right:2px;
margin-bottom:-2px;
}

.opener a {
text-decoration:underline;
}

.diagrams {
margin-left:4px;
}

.diagrams td {
border:none;
padding:2px 0px;
}

#hided_filter_link , #visible_filter_link {
width:752px;
padding-bottom:4px;
text-align:right;
}

#hided_filter_link  img , #visible_filter_link  img , #hided_additional_filter img, #visible_additional_filter img{
margin-left:3px;
margin-bottom:-1px;
}

#hided_filter_link  a , #visible_filter_link  a , #hided_filter_link  a:visited , #visible_filter_link  a:visited {
text-decoration:underline;
padding-left:12px;
}

#hided_filter_link  a:hover , #visible_filter_link  a:hover {
text-decoration:none;
}

#hided_filter_link  a.img , #visible_filter_link  a.img{
padding:0px;
}

#hided_additional_filter , #visible_additional_filter {
width:100%;
text-align:right;
margin-right:20px;
}

#hided_additional_filter a, #visible_additional_filter a{
text-decoration:underline;
color:#444645;
}

#hided_additional_filter img, #visible_additional_filter img{
margin-bottom:-2px;
}

.cell , .cell2{
border-right:1px solid #e1e5e6;
margin-bottom:10px;
vertical-align:top;
padding:0px 9px 0px 9px;
}

.cell2{
border:none;
padding:13px 9px 3px 9px;
}

.v , .v td {
padding:0px;
border-collapse:collapse;
}


.b4 {
padding:0px;
width:20px;
}
#popup_content {
display:none;
}

.lbr {
color: #F2F2F2;
}

.navig a, .navig a:hover, .navig a:visited {
color: #00aeef;
}

/* ÑÒÈËÈ ÄËß ÂÑÏËÛÂÀÞÙÈÕ ÏÎÄÑÊÀÇÎÊ Â ÑÏÈÑÊÅ WCR */
/* äëÿ ïåðåêðûòèÿ select'îâ â IE */
.tool-iframe {
    background-color: #ffffff;
    width: 450px;
    z-index: 100;
}

.tool-tip {
    background: #f8fddb top left;
    color: #000000;
    width: 450px;
    z-index: 20000;
    line-height:0;
    font-size:0;
    border: 1px solid #c8c8c8;
}

.tool-title {
    display: none;
}

.tool-text {
    margin-top:1px;
    font: normal 11px Arial, Helvetica, sans-serif;
    line-height: 14px;
    padding: 5px 12px 7px 12px;
    background: #f8fddb bottom right;
}


.qsearch { position:relative; }

	.qsearch form {
		position:absolute;
		left:343px;
  		top: -25px;
	}

