BODY {background-color: white; padding: 0px; margin: 8px;  font-family : sans-serif;  }
A  {text-decoration: none}
DIV, SPAN { border: #FFCC00 0px solid; }
TEXT{ font-family: serif, sans-serif; }

.head-tit { font-family: Arial,serif; font-size: 14pt; color: #666666 }
.head-tit2 { font-family: Arial,serif; font-size: 7pt; color: #666666; margin-top: 5px }
.tab-translate { background-color: #C1C1C1; font-size: 8pt; color: white }
.tab-translate A { color: white; text-decoration: none; }
.tab-translate A:hover { text-decoration: underline; }

.menu { font-size: 8pt; font-weight: normal; }
.menu A { color: white; text-decoration: none; }
.menu A:hover { text-decoration: underline; }

.left-tit { width: 220px; padding-left: 15px; height: 20px; background: url('/img/vlines2.gif') no-repeat; 	font-size: 9pt; font-weight: bold; color: #333333 }
.left-lines { margin-left: 13px; width: 200px; height: 10px; background: url('/img/hlines.gif') repeat-x; font-size:1px }
/* .left-text { width: 220px; padding-left: 15px; color: #666666; font-size: 7pt; } */
.left-text { padding-left: 15px; color: #666666; font-size: 7pt; } 
.left-text H1,H2,H3{ font-size: 9pt; }
.left-text A { color: #666666; text-decoration: none; }
.left-text A:hover { color: #666666; text-decoration: underline; }

/*PLZ */ 
.inf1 {background:Silver;text-align:center;border:#A9A9A9; font-size:9px}
.inf2 {text-align:center;background:#F5F5F5; border:#A9A9A9; font-size:9px}
/* PLZ */

.main-title H1 { margin: 0px 10px; font-family: Arial; font-size: 20px; font-weight: bold; color: black; color: #002765 }
.main-nav { margin: 5px 10px; font-family: Tahoma; font-size: 8pt; color: #999999 }
.main-nav A { color: #666666; text-decoration: none; }
.main-nav A:hover { color: #666666; text-decoration: underline; }
.main-nav2 { margin-left: 10px; font-family: Tahoma; font-size: 9pt; color: #999999; }
.main-nav2 A { color: #666666; text-decoration: none; }
.main-nav2 A:hover { color: #666666; text-decoration: underline; }

.news_date { padding: 1px 3px; font-family: Arial; font-size: 9pt; font-weight: bold; color: white; background-color: #FF8400; }
.news_num  { padding: 1px 3px; font-family: Arial; font-size: 9pt; font-weight: bold; color: white; background-color: #002765; }
.news_tit  { font-family: Tahoma; font-size: 10pt; margin: 5px 10px;	line-height: 1.3; padding-top: 1px; color: #111111; }
.news_tit A { color: #111111; text-decoration: none; }
.news_tit A:hover { color: #666666; text-decoration: underline;  }
.news_text { font-family: sans-serif, monospace; font-size: 10pt; margin: 5px 10px; line-height: 1.3;  color: #111111; }
.news_text A { color: #000000; text-decoration: none; }
.news_text A:hover { color: #666666; text-decoration: none; }
.news_text P, .news_text_full P {padding : 0px 0px 4px 0px; margin : 0px;} /*plz*/
.news_text_full P:first-letter {padding-left : 2em;} /*plz*/


.news-black {color: #000000; font-size:10pt;}
.main-space { font-size: 1px; height: 10px; }
.news H1,H2,H3 {color: #002765}

.copy { margin: 10px 20px 10px 0px; font-size: 8pt; line-height: 1.3; color: white; }
.copy A { color: white; text-decoration: none; }
.copy A:hover { color: white; text-decoration: underline; }


/* plz add */
H1,H2,H3,H4,H5,H6 {	FONT-WEIGHT: bold; FONT-SIZE: 120%; TEXT-ALIGN: center}
H1 {FONT-SIZE: 160%}
H2 {FONT-SIZE: 140%}
HR {COLOR: black; HEIGHT: 1px}
.brd{padding : 0px 0px 0px 0px;}
.brd td{border : 1px solid Black; padding : 0px 5px 0px 5px;  }
.small {font-size : 80%;}
.board {border: #727272;border-bottom: 1px solid;	border-top: 1px solid;}
.boardver {border: #727272;border-left: 1px solid;}
.tblBoard {border: 1px solid #727272;}
.zag {	font-weight: bold;}
.copir{	font-size: 7pt;   font-family: Verdana, Arial, Tahoma, sans-serif;}
.input {border:1px solid #727272;font-size : 8pt}
.inf1 {background:Silver;text-align:center;border:#A9A9A9}
.inf2 { text-align:center;background:#F5F5F5; border:#A9A9A9}
.tblborder {
	margin : 5px 5px 5px 5px;
}
.tblborder table{border: 0px;}
.tblborder td{border: 1px solid #EDEDED;  padding : 2px 2px 2px 2px;}
div.preview {display: block; float: left; margin: 5px 5px 5px 5px; padding: 0px 0px 0px 0px; font-size: 10pt}
.zag2 {
	color: #024C6F;
	font: italic bolder 16px sans-serif;
}
br { line-height: 0px }

/* national.invur.ru */
#new_docs{display:block; width:190px;  padding : 5px; margin-right: 0px; border : 1px dotted #E6E6FA; font-size:8pt; text-align : left}
#new_docs a{text-decoration: none; color:black}
#new_docs .date{color:#666666;float:right;font-size:95%;font-weight:normal;margin-left:5px}

#bers {display: none; width: 1px; height : 1px;  visibility : hidden;  overflow : hidden;   }
.oldnews a {text-decoration: none; color: gray; font-size : 90%}
.sape, .sape a {font-size:8 pt;}

#forPrint, #forPrint a { position:absolute; top:0; left:0; width:1px; height:1px; overflow:hidden; font-size:1px }
