




/*
     FILE ARCHIVED ON 6:48:21 окт 7, 2007 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 22:27:58 мар 20, 2017.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
body { background: #FFFFFF; }

a:link, a:visited, a:active { color: #0059C2; font-family: Arial; font-size: 12px; }
a.list:link, a.list:visited, a.list:active { color: #009999; font-family: Arial; font-size: 12px; font-weight: bold; }
a.list2:link, a.list2:visited, a.list2:active { color: #048CAD; font-family: Arial; font-size: 12px; }
.list2 { color: #048CAD; font-family: Arial; font-size: 12px; }
a.page:link, a.page:visited, a.page:active { color: #0059C2; font-family: Arial; font-size: 10px; }
.page_unactive { color: #999999; font-family: Arial; font-size: 10px; }
a.menu:link, a.menu:visited, a.menu:active, a.menu:hover { color: #FFFFFF; font-family: Verdana; font-size: 12px; font-weight: bold; text-decoration: none; }
a.menu_active:link, a.menu_active:visited, a.menu_active:active, a.menu_active:hover { color: #0059C2; font-family: Verdana; font-size: 12px; font-weight: bold; text-decoration: none; }
.menu_active { color: #0059C2; font-family: Verdana; font-size: 12px; font-weight: bold; }
a.submenu:link, a.submenu:visited, a.submenu:active, a.submenu:hover { color: #048CAD; font-family: Verdana; font-size: 10px; }
.submenu_active { color: #000000; font-family: Verdana; font-size: 10px; font-weight: bold; }
.submenu_active_2 { color: #000000; font-family: Verdana; font-size: 10px; }
.press_date { color: #FFFFFF; font-family: Tahoma; font-size: 9px; }
a.press:link, a.press:visited, a.press:active { color: #151f5a; font-family: Arial; font-size: 11px; text-decoration: none; }
.news_date { color: #999999; font-family: Tahoma; font-size: 9px; }
a.news:link, a.news:active, a.news:visited { color: #048cad; font-family: Arial; font-size: 11px; text-decoration: none; }
a.news_list:link, a.news_list:active, a.news_list:visited { color: #048cad; font-family: Arial; font-size: 12px; text-decoration: none; }
a.calendar:link, a.calendar:active, a.calendar:visited { color: #048CAD; font-family: Tahoma; font-size: 9px; }
.calendar { font-family: Tahoma; font-size: 9px; }
td.calendar { font-family: Tahoma; font-size: 9px; padding: 4 12 4 0; }
.copyright { color: #ABABAB; font-family: Arial; font-size: 10px; }
a.copyright:link, a.copyright:visited, a.copyright:active { color: #ABABAB; font-family: Arial; font-size: 10px; }
.title { color: #FFFFFF; font-family: Arial; font-size: 24px; }
.header { color: #0059C2; font-family: Arial; font-size: 14px; font-weight: bold; }
.vacancies { font-family: Arial; font-size: 24px; font-weight: bold; }
.print { font-family: Arial; font-size: 24px; }
.position { color: #999999; font-family: Tahoma; font-size: 9px; font-weight: bold; }
a.header:link, a.header:active, a.header:visited, a.header:hover { color: #0059C2; font-family: Arial; font-size: 14px; font-weight: bold; }
.content { color: #000000; font-family: Arial; font-size: 12px; }
.small { color: #000000; font-family: Arial; font-size: 11px; }
.table_header { color: #000000; font-family: Verdana; font-size: 10px; }
.top_text { color: #878787; font-family: Arial; font-size: 13px; }
.bigger_line { line-height: 150%; }
.vac {color: black; font-weight: bold; }

#menu DIV { position: relative; }
#menu DIV.submenu { display: none; position: absolute; background: #3dbbd4; top: 121; valign: top; padding: 4 7 10 19; z-index: 5; }

UL { list-style-image : url(/img/green_bullet.gif); margin: 5 0 5 10; padding: 0 0 5 5; }
LI UL { list-style-image : url(/img/grey_bullet2.gif); margin: 5 0 5 10; padding: 0 0 5 5; }

TD { color: #000000; font-family: Arial; font-size: 12px; }

.grey_block { color: #878787; }
#grey_block strong { color: #000000; }
#grey_block UL { list-style-image : url(/img/green_bullet2.gif); margin: 5 0 5 10; padding: 0 0 5 5; }

table.content {
border-color: #8CBC2B;
border-style: solid;
border-width: 0 1px 1px 0
}

table.content td {
border-color: #8CBC2B;
border-style: solid;
border-width: 1px 0 0 1px

}
/* tables for advertising operation*/

.content_table {}
.content_table .tabletop td {
background: #0059C2; 
color:#FFFFFF; 
padding: 7px 20px 7px 5px; 
border:0;
white-space:nowrap;}

.content_table td {
padding: 9px 20px 8px 5px; 
background:url('/img/contentline.gif') 0% 100% repeat-x;
vertical-align:top;
text-align:justify;
}