html,body {padding:0;margin:0; background-color: #fff;}
BODY { font-family: Arial, Sans-Serif; font-size: 12px; color: #44494B; line-height: 16px; background: URL("../images/bg.jpg") repeat-x;}
TD { font-family: Arial, Sans-Serif; font-size: 12px; color: #44494B; vertical-align: top; }
.png {behavior:url(/htc/iepngfix.htc)}
#general1 { background: URL("../images/top_bg1.jpg") no-repeat; }
#w1000 { width: 1000px; }
#top_left { float: left; width: 527px; }
#top { height: 266px; }
#logo { margin-left: 38px; }
#rus-eng { padding: 13px 0 0 67px; font-size: 10px; color: #000; }
#rus-eng A { color: #C42732;  }
.blue { color: #004FA3; }
#ico { padding: 13px 62px 0 0;  }
.top_links { width: 452px; height: 100px; }
#terr { width: 202px; height: 10px; background: URL("../images/territ.jpg") no-repeat; margin: 13px 0 8px 0;}
.login { width: 96px; border: 1px solid #BEBEBE; color: #9B9B9B; font-size: 9px; margin: 0 8px 9px 0; }
.lost_passw { text-align: right; }
.lost_passw A { color: #0073CE; font-size: 10px; }
#actual { padding: 0 0 0 30px; float: left; position: relative; }
#actual_head { background: URL("../images/actual.jpg") no-repeat; width: 404px; height: 13px; }
#attention_head { background: URL("../images/attention.jpg") no-repeat; width: 404px; height: 13px; }
#actual_content { width: 402px; margin-top: 18px; }
#actual_content TD { color: #636363; }
.left_img { padding-right: 20px; }
.more { padding-right: 13px; background: URL("../images/bull1.gif") no-repeat right; color: #0073CE; font-size: 11px; }
.left_column { width: 226px; }
#menu_border { border-top: 1px solid #E4E5E5; border-right: 1px solid #E4E5E5; }
.menu { background: URL("../images/menu_bg.jpg") no-repeat; height: 22px; padding: 0 0 0 50px; color: #44494B;text-transform: uppercase; font-weight: bold;}
.menu A {   color: #BE0017; text-decoration: none;  }
.menu A:active	{ text-decoration: none; }
.menu A:link { text-decoration: none;}
.menu A:visited { text-decoration: none;}
.menu A:hover { text-decoration: none;}
.menu_last { background: URL("../images/menu_bg_last.jpg") no-repeat; height: 20px;}
.left_items { padding: 24px 0 0 0; }
.white { background-color: #fff; }
.left_items_head1 { height: 40px; background: URL("../images/left_items_bg.jpg") no-repeat; }
.left_items_head2 { height: 40px; background: URL("../images/left_items_bg2.jpg") no-repeat; }
.left_items_head {   padding: 8px 0 0 42px; }
.left_items_content {  padding: 8px 0 20px 20px; }
.left_items_left {  padding: 3px 5px 0 0; position: relative; }
.left_items_right { border-left: 1px solid #E5E5E5; padding: 0 0 4px 13px; position: relative; }
.left_items_table { width: 198px; }
#content { width: 950px; }
.greet { font-size: 11px; }
.red { color: #D71029; }
.banner { text-align: right; margin-bottom: 16px; }
.center_td { padding-left: 15px; }
.center_td_second { padding-left: 37px; }
.center_td_1 { width: 420px; }
.news_img { padding: 2px 18px 10px 18px; background: URL("../images/left_img_bg.gif") no-repeat 0 10px; }
.news_img_new { padding: 2px 18px 10px 0;  }
.news_anons { padding-bottom: 10px; }
.pb10 { padding-bottom: 10px; }
.news_index { margin-top: 14px; }
.news_date { background: URL("../images/news_bull.gif") no-repeat 0 3px; padding: 0 0 2px 12px; color: #9b9b9b; font-size: 11px;}
.news_head { padding: 0 0 6px 0;}
.partners_head { background: URL("../images/news_bull.gif") no-repeat 0 3px; padding: 0 0 5px 12px; color: #44494B; font-size: 12px; font-weight: bold;}
.sep1 { background: URL("../images/sep1.gif") repeat-x; margin: 1px 16px 11px 0; height: 1px;}
.sep2 { background: URL("../images/sep2.gif") repeat-x; margin: 0px 0px 10px 0px; height: 3px;}
.read_all { background: URL("../images/read_all.gif") no-repeat top right; padding-right: 12px; font-size: 11px;}
.center_td_2 { padding: 9px 0 0 40px;}
.anons_head { margin-bottom: 10px; }
.anons_date { font-size: 11px; color: #636363; background-color: #eaeaea; width: 238px; padding: 2px 2px 2px 5px; margin: 7px 0 5px 0;}
.sep3 { background: URL("../images/sep1.gif") repeat-x; margin: 10px 0 11px 0; height: 1px;}
.b0 { background: none; }
.ml20 { margin: 4px 0px 14px 18px;}
.pr_uch { margin: 20px 0 10px 18px; }
.marg_sep { margin: 25px 0 20px 18px; }
.regions { margin: 0px 0 10px 18px; }
#bottom_1 { background: URL("../images/bottom_bg.gif") no-repeat; height: 84px; }
.bottom {  padding: 43px 0 0 48px; font-size: 11px; line-height: 14px;}
#bottom A { font-size: 11px; }
.menu_org { background: URL("../images/menu_org_bg.gif") no-repeat; padding-left: 22px; line-height: 100%; height: 18px;} 
.section_head { margin-bottom: 14px; }
.path { font-size: 11px; margin-bottom: 14px; color: #9B9B9B; }
.path A { font-size: 11px; color: #9B9B9B; }
.half_table TD { width: 50%; padding: 2px 10px 3px 17px; }
.program { background: url("../images/program_bg.gif") no-repeat; padding-left: 16px; }
.gray_link { background: url("../images/gray_link_bg.gif") no-repeat; padding-left: 10px; font-size: 11px; color: #9B9B9B; }
.lupa { background: url("../images/lupa.gif") no-repeat; padding-left: 18px; font-size: 11px; }
.print_href { background: url("../images/print_bg.gif") no-repeat; padding-left: 18px; font-size: 11px; }
.media_href { background: url("../images/media_bg.gif") no-repeat; padding-left: 18px; font-size: 11px; }
.download_href { background: url("../images/download.gif") no-repeat; padding-left: 18px; font-size: 11px; }
.all_photo { background: url("../images/all_photo.gif") no-repeat; padding-left: 16px; font-size: 11px; }
.history P { margin-bottom: 15px; }
.right_link { width: 150px; margin: 10px 0 20px 0;}
.file_info { font-size: 11px; color: #9B9B9B; }
.noborder { border: 0 !important; }
.blue_tr { background-color: #D9EAF8; } 
.blue_tr TD { padding: 6px; text-align: center; border-right: 1px solid #fff; vertical-align: middle !important; } 
.white_tr TD { padding: 16px 13px 10px 13px; border-right: 1px solid #B2D5F0;}
.gray_tr { background-color: #F4F4F4; }
.gray_tr TD { padding: 16px 13px 10px 13px; border-right: 1px solid #fff;}
.out_document .hidden { display: none;  }
.tdb14 { font-size: 14px; font-weight: bold; text-align: center; }
.mb17 { margin-bottom: 17px; }
.mb10 { margin-bottom: 10px;  }
H1.year { background: url("../images/h1_year_bg.gif") no-repeat; padding-left: 20px; margin-left: 184px; color: #d71029; font-size: 14px;}
H1.year A { color: #d71029; font-size: 14px; }
.for_top { position: relative; top: -80px; }
.ml18 { margin-left: 18px; }
.err { font-size: 11px; color: #d71029; }
.pre_field { background: #eaeaea url("../images/pre_field_bg.gif") no-repeat; color: #000; padding: 2px 8px 2px 25px; margin: 20px 0 6px 0;}
.select { width: 252px; font-size: 11px; }
.star { color: #0073ce; }
.capt { font-size: 9px; }
.news_month_menu { margin: 0 0 25px 20px; }
.year_m { margin: 0 !important; padding-bottom: 6px; }
.subscribe_li { background: url(../images/subscribe_li.gif) no-repeat left top; padding-left: 16px; margin: 16px 0 0 4px;}
.subscribe_li A { font-size: 11px; }
.photoreport_left { background-color: #f3f3f3; height: 595px; overflow: scroll; text-align: center; padding: 15px 0 0 0;}
.photoreport_left IMG { margin-bottom: 20px; }
.photoreport_head { padding: 18px 16px 0 16px; color: #000; }
.show_photo { margin: 20px 0; }
.show_photo TD { font-size: 11px; }
.show_photo IMG { margin-bottom: 5px; }
.photoreport_bottom {  padding: 0 20px 0px 0; color: #636363; font-size: 11px; text-align: right; }
.out_anonse { padding: 4px 4px 10px 4px; }
.ckk_head { margin-bottom: 4px; font-weight: bold; }
.show_big_foto { text-align: center; padding-top: 3px; }


UL.anons { margin: 0; padding: 0; }
UL.anons LI { list-style-image: url(../images/arr.gif);}

.submenu { margin: 0; padding: 6px 4px 6px 40px; }
.submenu_link { background: url(../images/second_menu_li.gif) no-repeat; padding: 0 0 6px 10px; font-size: 11px; }
.submenu_span { background: url(../images/submenu_span.gif) no-repeat; padding: 0 0 6px 10px; font-size: 11px; color: #c52034; }
.big_photo { padding-top: 20px; }
.terr_form { background-color: #D9EAF8; margin-bottom: 30px; }
.terr_form TD { padding: 9px 12px 6px 12px;  }
.cld_td { padding: 0 20px 20px 0; }
.cld_td1 { padding: 10px 0 10px 0; }
.fdel { font-size: 10px; color: #FF8282; margin-left: 4px; position: relative; top: -3px; }
.upload4foto { width: 100%; margin: 30px 0 20px 0; }
.upload4foto TD { padding: 0 0 13px 0 !important; }
.radio { height: 20px; float: left; margin-right: 3px;}

A { color: #0073ce; text-decoration: underline; font-weight: underline; }
A:active	{ text-decoration: underline; }
A:link		{ text-decoration: underline;}
A:visited {  text-decoration: underline;}
A:hover { text-decoration: none;}

A.menu { color: #232323; font-size: 14px; font-weight: bold;  }
A.menu:active	{ text-decoration: none; }
A.menu:link		{ text-decoration: none;}
A.menu:visited {  text-decoration: none;}
A.menu:hover { text-decoration: none;}

A.page { margin-right: 8px; padding: 2px 0; height: 13px;}



UL, UL.news_1 LI UL.normal { margin: 0px; padding: 0 0 20px 35px;}
UL LI, UL.news_1 LI UL.normal LI { list-style-image: url(../images/spisok.gif);}
UL.news_1 LI OL LI { list-style-image: none; }
UL.news_1 { margin: 0px; padding: 0px; margin-left: 16px; margin-top: 20px; }
UL.news_1 LI { list-style-image: url(../images/bull3.gif); margin-bottom: 21px;}
BR { height: 12px; }
UL.region { margin: 0px; padding-left: 35px; margin-left: 10px;}
UL.region LI { list-style-image: url(../images/bull6.gif); margin-bottom: 7px; line-height: 16px;}



SPAN.menu { font-family: Arial, Sans-Serif; color: #ed6300; text-decoration: none; font-size: 12px; text-transform: uppercase; letter-spacing: -0.1mm; font-weight: bold; padding-left: 2px; }
SPAN.gray { color: #9b9b9b; }
.gray11 { color: #9b9b9b; font-size: 11px; margin-bottom: 7px; }
SPAN.s10 { font-size: 8pt; }
SPAN.page { background-color: #9b9b9b; padding: 2px 3px; height: 13px; color: #f6f5fa; font-weight: bold; margin-right: 6px; }
SPAN.date { color: #996600; }


SPAN.cms_status0 { color: #FF0000; font-weight: bold; }
SPAN.cms_status1 { color: #009933; font-weight: bold; }
SPAN.cms_status2 { color: #0A50A1; font-weight: bold; }

SPAN.cms_news_status0 { color: #0A50A1; font-weight: bold; }
SPAN.cms_news_status1 { color: #009933; font-weight: bold; }
SPAN.cms_news_status2 { color: #FF0000; font-weight: bold; }

IMG.mr6 { margin-right: 6px; }


H1, H1 A { margin: 0; color: #44494B; font-size: 12px; padding: 0 0 11px 0; }
H2 { font-size: 13px; font-weight: bold; color: #000; margin: 0 0 12px 0;}
H3 { color: #cc0000; font-size: 14px; margin: 0; padding: 0 0 18px 0; }
H4 { font-size: 12px; margin: 0; padding: 0 0 12px 0; color: #000;}

P { margin: 0px; margin-bottom: 7px; line-height: 14px; }



HR { height: 1px; background-color: #C5C5C5;  text-align: left; border: 0; color: #C5C5C5; margin-bottom: 6px;}

.medium { width: 252px; }
.text_field { border: 1px solid #bebebe; }
.text_medium2 { border: 1px solid #cdcdcd; width: 175px; margin: 0; height: 17px; font-size: 11px; color: #9b9b9b; padding-left: 6px;}

FORM { margin: 0px; margin-bottom: 15px; }
FORM P { margin-bottom: 5px; }

SELECT { font-size: 11px; height: 16px; }

TEXTAREA, INPUT { color: #44494B; font-family: Arial, Sans-Serif; }

TABLE.cms_icons TD { background-color: #C1E9F8; color: #000; padding: 4px 10px 4px 10px; font-size: 11px; vertical-align: top !important;}
TABLE.cms_icons TD A { color: #0073ce; font-size: 11px; }
TABLE.cms_icons TD.tdcount { vertical-align: bottom; color: #000;}
.filter TD { background-color: #F2F2F2 !important; }

TABLE.cms_content_table { width: 100%; }
TABLE.cms_content_table TD { padding-left: 5px; padding-right: 5px;padding-top: 4px; padding-bottom: 4px; vertical-align: middle !important; color: #000000; border-right: 1px solid #B8B7BB; font-size: 11px;}
TABLE.cms_content_table TD A { font-size: 11px; color: #0075ba; }
TABLE.cms_content_table TH { background-color: #FFFFFF; text-align: center; font-size: 11px; font-weight: normal; border-right: 1px solid #B8B7BB; padding: 5px;}
TABLE.cms_content_table TR.tr1 { background-color: #f2f2f2;  }
TABLE.cms_content_table TR.tr2 { background-color: #FFFFFF;  }

TABLE.cms_table TD { padding: 15px 10px 7px 0; }
TABLE.cms_table TD.td1 { width: 20%; color: #000000; }
TABLE.cms_table TD.head { font-weight: bold; font-size: 14px; color: #668187; }
TABLE.cms_table TD.button { padding: 0px; padding-bottom: 15px; }
TABLE.cms_table TD.checkbox { padding: 0px; }

TABLE.show_appl TD.td1{ color: #737272; width: 50%; text-align: right; padding-right: 10px;}
TABLE.show_appl TD { padding: 1px 5px 5px 0px; vertical-align: top; font-size: 11px; }
TABLE.show_appl TD.td2 { border-right: 1px solid #D2D1D3;}
TABLE.show_appl TD.td3 { padding: 20px 0 20px 0; }

TABLE.out_shedule { width: 100%; }
TABLE.out_shedule TD TABLE.calendar { background-color: #ffffff; }
TABLE.out_shedule TD TABLE.calendar TD { text-align: center; color: #0073CE; padding: 3px;}
TABLE.out_shedule TD TABLE.calendar TD.td1 { background-color: #D71029; font-size: 11px; color: #fff; }
TABLE.out_shedule TD TABLE.calendar TD A { font-size: 11px; color: #000;}
TABLE.out_shedule TD TABLE.calendar2 TD A { font-size: 11px; color: #969696;}
TABLE.out_shedule TD TABLE.calendar TR.tr1 { background-color: #F2F2F2; }
TABLE.out_shedule TD TABLE.calendar TR.tr1 TD { padding: 1px; } 
TABLE.out_shedule { background-color: #ffffff; border: 1px solid #c1e9f8; }
TABLE.out_shedule TD { padding: 8px 54px 8px 8px; }

.search_count { background-color: #C1E9F8; }
.search_count TD { padding: 3px 6px; font-size: 11px;}
.text_long { width: 400px; border: 1px solid #7f9db9;}



.intranet_ckk { font-size: 12px; }
.intranet_ckk P { line-height: 16px; }
.bold_link_11 { font-size: 11px; font-weight: bold; }
.intranet_bibl_head { font-size: 11px; background-color: #EAEAEA; font-weight: bold; color: #636363; padding: 0 0 0 13px; margin-bottom: 8px; }
.intranet_bibl_rows { background: url(../images/arr.gif) no-repeat 0px 5px; padding: 0 0 0 12px; margin-bottom: 8px;}
.intranet_top_capt { padding-top: 20px; color: #0073ce; font-weight: bold; font-size: 11px; }



TABLE.forum_section { width: 100%; margin-top: 14px;}
TABLE.forum_section TH { background-color: #0073CE; text-align: center; color: #fff; font-weight: bold; padding: 7px 10px 6px 10px; font-size: 12px; }
TABLE.forum_section TD { padding: 10px 14px; color: #000; }
TABLE.forum_section TD.sep { padding: 0; height: 9px; font-size: 6px;}
TABLE.forum_section TD.left { text-align: left; }
TABLE.forum_section TH.left { background: #0073CE URL("../images/f_coin.gif") no-repeat; }
TABLE.forum_section TH.right { background: #0073CE URL("../images/f_coin2.gif") no-repeat top right; }
.white_right { border-right: 1px solid #fff; }
.b_right_1 { border-right: 1px solid #e4e9f1;}
.b_right_2 { border-right: 1px solid #fefefe;}

TABLE.forum_section TR.tr2 TD { background-color: #E1EFFD; }
TABLE.forum_section TR.tr2 TD.left { padding: 0; background: #E1EFFD URL("../images/f_coin3.gif") no-repeat bottom left; }
TABLE.forum_section TR.tr2 TD.right { padding: 0; background: #E1EFFD URL("../images/f_coin5.gif") no-repeat top right;  min-width: 12px; }
TABLE.forum_section TR.tr2 TD.left DIV.tr2 { padding: 10px 14px; background: URL("../images/f_coin4.gif") no-repeat top left; }

A.new_forum_ttheme {  padding-left: 10px; padding-right: 10px; background: URL("../images/f_l_bg.gif") no-repeat top left; font-size: 11px; } 
A.forum_ttheme {  padding: 0 10px 0 8px; font-size: 12px; font-weight: bold; } 
IMG.forum_letter { margin: 8px 11px; }
DIV.forum_hr { height: 1px; background-color: #a5b7d2; }
A.prev_link { background: URL("../images/arr1.gif") no-repeat; padding-left: 13px;}
A.next_link { background: URL("../images/arr2.gif") no-repeat top right; padding-right: 13px;}
DIV.forum { padding: 0 0 8px 0; }
DIV.forum_links { padding: 5px 0 0 0; }
DIV.forum_links A { font-weight: bold;  line-height: 160%;}
DIV.forum_head { padding-bottom: 5px; }
DIV.forum_head A { font-weight: bold; font-size: 12px; }
DIV.forum_th { color: #000; font-size: 12px; }
DIV.forum_msg0 {   background: #E1EFFD URL("../images/forum_coin3.gif") no-repeat top right; margin-bottom: 10px;}
TABLE.forum_msg1 { background: URL("../images/forum_coin.gif") no-repeat top left;  }
TD.forum_msg2 {  background:  URL("../images/forum_coin2.gif") no-repeat bottom left; padding: 10px 12px; color: #000; font-size: 11px;}