BODY {padding: 0px; MARGIN: 0px;}
BODY,HTML {height: 100%; }
BODY,p,td{color: #384354; font-family: Verdana; font-size: 11px; font-weight: normal;}
a{ color: #2556A7;}
h1{ color: #004EA7; font-family: Verdana; font-size: 14px; font-weight: bold; margin: 0; padding: 0;}
#zagolovki_1{ padding-top: 10px; padding-left: 8px;}
#zagolovki_1 h1{font-size: 14px; font-family: Verdana;}
form{ margin: 0px; padding: 0px;}

.menu{ padding: 10px 10px 10px 20px;  font-size: 12px; font-family: Arial;}
.menu a{ color: #014190; font-weight: normal; font-size: 12px; font-family: Arial;}
.menu a:hover{ color: #3775DD;}

.novigaciya{ background-color: #E0E0E0;}
.novigaciya{ padding-right:90px; padding-left: 40px;}
.novigaciya img{ margin: 0 30px 0 30px;}


.kroshki{ padding:0 10px 0 10px; width: 85%;}
.kroshki,.kroshki a{color: #717A8A;font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none;}	
.kroshki a{ text-decoration: underline;}
.kroshki a:hover{ color: #FFC600;}

.leng a { white-space: nowrap; background-color: #FEDA44; color: #000000; font-family: Verdana; font-size: 10px; font-weight: normal; }
/*.leng a:hover{}*/
.leng{  white-space: nowrap; background-color: #FEDA44; color: #000000; font-family: Verdana; font-size: 10px; padding: 0 10px 0 10px; font-weight: bold;}
 
.logo{ background: url(../images/bg.gif) #0248A7 repeat-x bottom; height: 125px; }
.logo div{ background: url(../images/podsolnyxi2.jpg) no-repeat right top; height: 125px;}

.contakts{font-family:Verdana; font-size:xx-small; font-weight:bold; background: #B20000; height:100px; color:#FFFFFF; padding:5px 5px 7px 5px;vertical-align: bottom;}
.contakts a{ text-decoration: underline; font-family:Verdana; font-size:xx-small; font-weight:bold;  color: White;}

.niz{background: url(../images/bg_niz.gif) #0044A1 repeat-x top; height: 100px; white-space: nowrap;}
.yello{background: url(../images/bg_niz_yellow.gif) #FEDA44 repeat-x bottom; height: 10px; width: 100%;}
.niz2{ background: url(../images/rakyshka_niz.jpg) no-repeat left; height: 90px; color: White; padding-left: 200px; padding-top:7px;  font-family: Verdana; font-weight: normal; font-size: 11px;}
.niz2 a{ color: White;font-family: Verdana; font-weight: normal; font-size: 11px;}
.niz2 a:hover{ text-decoration: underline;}
.title_news_{ font-weight: bold; font-size: 13px; color: #2556A7;}

.content_{padding:10px 10px 20px 10px; font-size: x-small;}

	img.tree {float:left;width:24px;	height:16px;border:0;}	
	span.tree{display: table; _height: 0; padding-left:7px; }
	div.tree_dir_opened{	padding-left:11px;}    	
	div.tree_dir_closed{	padding-left:11px;}    	
	div.tree_dir_root_opened {	padding-left:11px;}
	div.tree_dir_root_closed {	padding-left:11px;}
	div.tree_dir_last_opened {	padding-left:11px;}
	div.tree_dir_last_closed {	padding-left:11px;}
	div.tree_file {	padding-left:11px;}
	div.tree_file_last {padding-left:11px;}
	
.treetable{ font-size: 12px; font-family: Verdana; }

