 /* основное меню*/ 
#nav {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #0000CC 1px solid;
	 PADDING-LEFT: 0px; BACKGROUND: #FFFFFF; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	 BORDER-LEFT: #000 0px solid;  PADDING-TOP: 0px; BORDER-BOTTOM: #000 0px solid; LIST-STYLE-TYPE: none; WIDTH: 100%;
}
#nav UL {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #0000CC 1px solid; 
	PADDING-LEFT: 0px; BACKGROUND: #FFFFFF; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px;
	 BORDER-LEFT: #000 0px solid;  PADDING-TOP: 0px; BORDER-BOTTOM: #000 0px solid; LIST-STYLE-TYPE: none;WIDTH: 100%;
}
#nav LI { PADDING-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; POSITION: relative;clear: left;WIDTH: 100%;	
	BORDER-BOTTOM: #0000CC 1px solid;
}
#nav A {
	 DISPLAY: block;WIDTH: 100%;font-weight: bold;  
	 BACKGROUND: url(dot.png) repeat-y right 50%; 
	  COLOR: #0000CC;TEXT-DECORATION: none;padding: 0.3em 0px 0.3em 0.5em;	/* top, right, bottom, left*/
}
#nav A:hover {
	BACKGROUND: #F3F3F3; COLOR: #000;WIDTH: 100%; border-left: 7px solid #F90;
}
#nav LI:hover {
	BACKGROUND: #CCCCCC;WIDTH: 100%; 
}
#nav LI.jshover {
	BACKGROUND: #CCCCCC;WIDTH: 100%; 
} 
 /* / основное меню*/ 

/* саб - меню*/ 
#nav LI UL {margin-left: 270px;margin-BOTTOM: 10em; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px;
 BACKGROUND: #CCCCCC url(fone-tr.png); PADDING-BOTTOM: 0em;  PADDING-TOP: 0em; POSITION: absolute;top: 0;WIDTH: 100%; }
#nav LI LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%;padding: 0.3em 0px 0.3em 0.5em;BACKGROUND: #CCCCCC; COLOR: #000; WIDTH: 100%;/* top, right, bottom, left*/
}
#nav LI:hover UL {
	DISPLAY: block; WIDTH: 100%;BACKGROUND: #CCCCCC; 
}
#nav LI.jshover UL {
	DISPLAY: block; WIDTH: 100%;BACKGROUND: #CCCCCC; 
} 
/* / саб - меню*/ 

/* саб - меню 2*/ 

#nav LI:hover LI UL {
	DISPLAY: none; margin-left: 12em; ; WIDTH: 100%; TOP: 0em; 
}
#nav LI.jshover LI UL {
	DISPLAY: none; margin-left: 12em; ; WIDTH: 100%; TOP: 0em;BACKGROUND: #343434;
}
#nav LI:hover LI:hover UL {
	DISPLAY: block
}
#nav LI.jshover LI.jshover UL {
	DISPLAY: block
}  
/* / саб - меню 2*/ 
H1 {
	FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: Arial
}
H2 {
	FONT-SIZE: 12px; COLOR:  #2F4D68; FONT-FAMILY: Arial
}  
a{
color: #000080;
}

.menu_style {
font-family: Tahoma;
font-size:11px;
font-weight: bold;
color: #FFFFFF;
text-decoration:none;
}

.menu_style:active, .menu_style:visited, .menu_style:link {
font-family: Tahoma;
font-size:11px;
font-weight: bold;
color: #FFFFFF;
text-decoration:none;
}

.menu_style:hover {
font-family: Tahoma;
font-size:11px;
font-weight: bold;
color: #FFFFFF;
text-decoration:underline;
}

.news_text_top {
font-family: Tahoma;
font-size:11px;
font-weight: bold;
color: #00000;
}

.news_text_topA {
font-family: Tahoma;
font-size:10px;
color: #4A555A;
}
 .header {
font-family: Tahoma;
font-size:14px;
font-weight: normal;
color: #FFFFFF;
}
.text_in_box {
font-family: Tahoma;
font-size:11px;
font-weight: bold;
color: #FFFFFF;
}


.text2 {
font-family: Tahoma;
font-size:12px;
font-weight: normal;
color: #2F4D68;
}
.text3 {
font-family: Tahoma;
font-size:11px;
font-weight: bold;
color: #2F4D68;
}

.text5 {
font-family: Tahoma;
font-size:14px;
font-weight: normal;
color: #2F4D68;
}




.text2sm {
font-family: Tahoma;
font-size:10px;
font-weight: normal;
color: #929292;
}




.text3sm {
font-family: Tahoma;
font-size:10px;
font-weight: normal;
color: navy;
}

.pach1 { background-repeat: no-repeat;  padding-top:12px;}
a.pach1 {font-size: 12px; color: navy;  padding-left: 250px; }
.pach2 { font-size: 12px; color: navy;    }
a.pach2 {font-size: 12px; color: navy; background-repeat: no-repeat; }

.text_in {
font-family: Tahoma;
font-size:10px;
font-weight: normal;
color: #FFFFFF;
}



.text_bl {
font-family: Tahoma;
font-size:10px;
font-weight: normal;
color: #004164;
}



.text_in_box2:link, .text_in_box2:visited, .text_in_box2:active {
font-family: Tahoma;
font-size:11px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

.text_in_box2:hover {
font-family: Tahoma;
font-size:11px;
font-weight: bold;
color: #FFFFFF;
text-decoration: underline;
}

.links, .links:normal, .links:visited, .links:active {
color: #FF0000;
text-decoration: none;
}

.links:hover {
color: #FF0000; 
text-decoration: underline;
}

.lnk {
color: #000000;
} 
 .podrazdel_link a{
	font-weight: bold;
	
	padding: 5px 5px 5px 7px;
	margin: 0; 
	color: #000080;
	font-size: 18px;
	display: block;
}
.header_podrazdel_link {
	font-weight: bold;
	text-decoration: none;
	padding: 5px 5px 5px 11px;
	margin: 0; 
	color: RED;
	font-size: 16px;
	display: block;
}
 a.mainlevel:link,

a.mainlevel:visited {
	font-weight: bold;
	text-decoration: none;
	padding: 5px 5px 5px 11px;
	margin: 0; 
	color: #000080;
	font-size: 14px;
	display: block;
}

a.mainlevel:hover {
	color: #191970;
	background-color: #ffffff;
	border-left: 7px solid #F90;
	padding-left: 4px;
	color: #F90;
	display: block;
}


