body
{
margin:0;
padding:0;
background:url(/i/bg.jpg) top repeat-x #0D50A5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2C5B7B;
}
img
{
border:none;
}
body.subpage
{
margin:0;
padding:0;
background:url(/i/bg_subpage.jpg) top repeat-x #0D50A5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2C5B7B;
}
a
{
color:#008EDE;
}
a:hover
{
color:#000000;
}
td
{
vertical-align:top;
text-align:left;
}
#flash
{
width:573px;
}
#content
{
background:url(/i/main_bg.jpg) top left no-repeat;
height:100%;
}
#content_subpage
{
background:url(/i/main_bg_subpage.jpg) top left no-repeat;
height:100%;
}
.head_menu
{
background:url(/i/lang_bg.jpg) right repeat-y;
margin:22px 0 31px 0;
height:22px;
padding-right:15px;
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#006296;
font-weight:bold;
}
.head_menu a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#006296;
font-weight:bold;
text-decoration:none;
}
.head_menu a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}
.head_menu td
{
text-align:right;
white-space:nowrap;
vertical-align:middle;
}
.head_menu img
{
vertical-align:middle;
margin:0 6px;
border:none;
}
#menu
{
height:49px;
}
#menu a
{
margin:0 14px;
}
#menu .active
{
background:url(/i/menu_active.gif) center top no-repeat #086BAD;
}
#menu .active a
{
color:#FFFFFF;
}
#menu .active a:hover
{
color:#FFFFFF;
}
#menu .line
{
height:49px;
width:1px;
background:#DEEDF5;
}
#menu td
{
vertical-align:middle;
text-align:center;
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
}
#menu a
{
font-size:14px;
font-weight:bold;
color:#167DB5;
text-decoration:none;
text-transform:uppercase;
}
#menu a:hover
{
font-size:14px;
font-weight:bold;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}
#title
{
width:100%;
margin:53px 0 66px 0; 
}
#title td
{
vertical-align:middle;
}
.box_bg
{
background:#2C7EBF;
color:#FFFFFF;
}
.box_bg2
{
background:#0D94CE;
vertical-align:middle;
text-align:center;
text-transform:uppercase;
font-weight:bold;
color:#FFFFFF;
}
h1
{
color:#FFFFFF;
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-transform:uppercase;
}
h2
{
color:#FFFFFF;
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:28px;
margin:0;
padding:0;
font-weight:bold;
text-transform:uppercase;
}
.line
{
background:#379ECF;
width:130px;
height:1px;
margin:5px 0;
}
.blue
{
color:#84D6F1;
}
.number
{
vertical-align:middle;
text-align:center;
width:20px;
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
}
.number3
{
vertical-align:middle;
text-align:center;
width:20px;
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
}
.tittext3
{
text-align:left;
vertical-align:middle;
text-transform:uppercase;
font-weight:bold;
font-size:13px;
padding-left:10px;
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
color:#ffffff;
}
.tittext
{
text-align:left;
vertical-align:middle;
text-transform:uppercase;
padding-left:7px;
font-weight:bold;
font-size:13px;

font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
color:#ffffff;
}
.bg1
{
background:#EAF9FD;
vertical-align:baseline;
margin-top:8px;

}
.bg3
{
background:#D5EEFB;
}
.bg4
{
background:url(/i/ugol_m_bg.gif);
background-position:left top;
background-repeat:repeat-x;
background-color:#0975BC;
vertical-align:middle;
}
.bg5
{
background:url(/i/tab3_2.gif);
background-position:left top;
background-repeat:repeat-x;
background-color:#0975BC;
}
.text_box
{
padding:5px;
text-align:center;
color:#203F66;
vertical-align:baseline;
background-position:center;
}
.text_box div
{
text-align:center;
margin:0px 8px 5px 0px;
vertical-align:baseline;
background-position:center;
}
#search
{
margin:30px 0;
}
#search td
{
vertical-align:middle;
}
.form
{
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background:#FFFFFF;
}
.find
{
color:#FFFFFF;
font-size:18px;
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-weight:bold;
}
#footer
{
border-top:1px solid #158ECB;
padding:10px 0 80px 0;
color:#FFFFFF;
text-align:center;
}
#footer a
{
color:#66D8FF;
}
#footer a:hover
{
color:#ffffff;
}
.fotline
{
border-left:1px solid #1884C7;
padding-left:15px;
}
.left_submenu
{
position:absolute;
}
.right_submenu
{
position:absolute;
margin:0 0 0 -5px;
}
#submenu
{
background:#0A73BA;
height:36px;
}
.menus
{
vertical-align:middle;
text-align:center;
text-transform:uppercase;
}
.menus_pix
{
vertical-align:middle;
width:1px;
}
.menus a
{
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
margin:0 13px;
}
.menus a:hover
{
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#56dbff;
margin:0 13px;
}
.submenu_active
{
background:#0D94CE;
}
h3
{
font-size:24px;
text-transform:uppercase;
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
color:#0D50A5;
font-weight:normal;
display:block;
margin:0 0 15px 0;
padding:0;
}
h4
{
text-transform:uppercase;
color:#008AC5;
font-size:12px;
font-weight:bold;
padding:0;
margin:0;
}
.pic_pad
{
padding:0 17px 17px 0
}
.list
{
margin:20px 0 10px 0;
}
.listing
{
border:1px solid #0F95CE;
color:#0F95CE;
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
}
.d_menu_text
{
background:url(/i/dd2.gif) top left;
vertical-align:middle;
text-align:left;
padding:0 15px;
}
#d_menu
{
position:absolute;
z-index:2;
margin-top:26px;
width:202px;
visibility:hidden;
}
.shad
{
background:#DCF2F7;
}
.dm2
{
background:url(/i/dm2.gif) top repeat-x
}
.dm8
{
background:url(/i/dm8.gif) bottom repeat-x
}
#d_menu .menu_border
{
border:1px solid #1294D1;
border-top:none;
border-bottom:none;
background:#FFFFFF;
}
.menu1
{
background:#FFFFFF;
}
.menu1 a
{
text-decoration:none;
color:#1093C1;
margin:0 10px;
}
.menu2
{
background:#F0FAFD;
}
.menu2 a
{
text-decoration:none;
color:#1093C1;
margin:0 10px;
}
.menur
{
background:#0D94CE;
}
.menur a
{
text-decoration:none;
color:#FDF9FB;
margin:0 10px;
}
.menur a:hover
{
text-decoration:none;
color:#FDF9FB;
margin:0 10px;
}
.box_w100
{
width:100%;
}
.cont_bg
{
background:#FFFFFF;
}
.cont_plashka
{
background:#FFFFFF;
width:100%;
padding:10px;
}

.button {
	white-space:nowrap;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:2px 5px;
	font-family:Arial, Helvetica, sans-serif;
}
a.logo
{
border:0;
position:absolute;
top:31px;
left:58px;
}
