#menu {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 font-weight: bold;
 color: #003882;
 text-align: center;
 text-decoration: none;
 vertical-align: middle;
 background: url(images/grd.gif) #FFF repeat-y;
}
#menu A {
 text-decoration: none;
 background-color: transparent;
}
#menu A:visited {
color: #003882;
background-image: none;
}
#menu TD {
 vertical-align: middle;
}

.bggrdshd {
 background: url(images/grd_shd.gif) #FFF no-repeat;
}
.bgheadline {
 background: url(images/head_line.gif) #FFF repeat-x;
}
.bgwhtshd {
 background: url(images/wht_shd.gif) #FFF no-repeat
}
.bgfooterline {
 background: url(images/footer_line.gif) #003882 repeat-x;
}
.cmnt {
 color: #999999;
}
.footer {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
}
.footer:link {
 color: #999;
}
.footer:visited {
 color: #999;
}
.highlight {
 color: #900;
}
.menu_sel {
 color: #FFF;
 background: none #003882;
 height: 32px;
 vertical-align: middle;
}
.news_text {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #003882;
 text-decoration: none;
 text-align: center;
}
.news_text UL{
	text-align: left;
	margin-left: 2em;
	margin-top: 5px;
}
.rubric {
color: #003882;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-align: center;
text-decoration: none;
background: none #CCD7E6;
vertical-align: middle;

}
.right_nowrap_text {
 text-align: right;
 white-space: nowrap;
}
.right_div_image {
    float: right; /* Выравнивание элемента вправо */
    margin-left: 10px; /* Отступ слева для лучшего оформления */
}

A:link {
 color: #003882;
}
A:visited {
 color: #666;
}
ACRONYM, ABBR{
cursor: help;
border-bottom-width: 1pt;
border-bottom-style: dotted;
}
ACRONYM A, ABBR A{
text-decoration: none;
}
BODY {
 font-family: Georgia, 'Times New Roman', Times, serif;
 font-size: 1em;
 color: #000;
 background: none #FFFFFF;
 margin: 0px;
 padding: 0px;
}
EM {
 font-style: normal;
 font-weight: bolder;
}
H2 {
 font-size: 1.2em;
}
H3 { 
 color: #003882;
 font-family: Georgia, 'Times New Roman', Times, serif; 

 font-size: 1.3em; 
 text-align: left; 
}
LI {
 list-style-type: square;
}
SMALL {
 font-size: 0.8em;
}
TD {
 vertical-align: top;
}
