BODY,UL,LI,P,TR,TD,INPUT,TEXTAREA,OPTION,FORM,LEGEND {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
}
BODY{
 scrollbar-base-color:#606096;
 scrollbar-arrow-color:#FFF788;
 background-color:#456DB0;
 color:#000000;
 margin:10px 0px 10px 0px;
}
A{
 color: #003366;
}
A:visited {
 color: #003366;
 text-decoration: none;
}
A:hover {
 color: #CC0000;
 text-decoration: underline;
}
A:link {
 text-decoration: none;
}
A:active{
 text-decoration: none;
}
INPUT{
 background-color: #ffffff;
 color: #000000;
 border: 1 outset rgb(50,50,50);
 border-color: #000000;
 font-size: 10px;
}
TEXTAREA {
 background-color: #ffffff;
 color: #000000;
 border: 1px outset rgb(50,50,50);
 border-color: #000000;
 font-size: 10px;
}
OPTION {
 background-color: #ffffff;
 color: #f5d300;
 font-size: 10px;
}
FORM {
 font-size:10px;
}
HR{
 color:#003366;
 height:1px;
 width:100%;
}
HR.grey{
 color:#eeeeee;
}
HR.w80g{
 color:#eeeeee;
 width:80%;
}
HR.w90g{
 color:#eeeeee;
 width:90%;
}
HR.news{
 margin:0px;
 padding:0px;
}
DIV.headline{
 width:100%;
 background-color:#003366;
 color:FFFFFF;
 font-size:18px;
 font-weight:bold;
 padding:2px;
 margin:0px;
 margin-bottom:10px;
}
DIV.content{
 margin-bottom:10px;
}
P.downmenu{
 font-size:10px;
 font-weight:bold;
 text-align: center;
}
P.smallheader{
 font-weight:bold;
 margin-bottom:0px;
}
P.newsdate{
 text-align:right;
 margin:0px 0px 5px 0px;
 padding:0px 0px 0px 0px;
}
P.newsheader{
 margin:0px;
 padding:0px;
 text-transform:uppercase;
 font-weight:bold;
}
P.ord{
 margin:0px;
 padding:0px;
 text-indent:10px;
 text-align:justify;
}
TD.dashtail{
 text-align:right;
 border-bottom:2px dashed #003366;
 border-right:2px dashed #003366;
}
FORM{
 margin:0;
 padding:0;
}
FIELDSET{
 padding: 5px 5px 5px 5px;
 margin:0;
 border:1px solid #CCCCCC;
}
LEGEND{font-weight:bold}
.fsize{width:100%}
.hand{cursor:hand}
.border{border:1px solid #003366}
/*===========================================

============================================*/

ul#menu {list-style-type:none; margin:0; padding:0;}

ul#menu li a{
margin-bottom:-10px; 
padding:0;	
color:#00000; /* цвет букв в обычном состоянии */
	background: url(img/vert_menu.png) no-repeat 0 0; /* путь к изображению */
	text-decoration:none; 
	width: 200px;
	height: 55px;
	display:block;
	border:none;
	text-shadow: #ddd 2px 2px 0; /* цвет тени у букв в обычном состоянии */	
}

ul#menu li a:hover{
	background-position: 50% 100%;
	width: 200px;
	height: 55px;
	display:block;
	color:#fff; /* цвет букв в активном состоянии */
	text-shadow: #000 2px 2px 0;	/* цвет тени у букв в активном состоянии */
}

ul#menu li a span{
	font-family:sans-serif; /* Шрифт букв */
	font-size:12px; /* размер букв */
	padding:5px 0 0 15px;
	display:block;	
}

