<style type="text/css">
<!--
.dummy {  }
BODY { width: 100%; height: 100%; padding: 0px; margin: 0px; background: #FFF; font-family: Tahoma; font-size: 11px; color: #505050;  }
CENTER { width: 100%; height: 100%; margin: 0px }
A { color: #567483; text-decoration: none; }
A:HOVER { text-decoration: underline }
IMG { border: 0px }
IMG.border { border: 1px solid #CCC }
UL { margin-top: 10px }
LI { margin: 0px 0px 9px 0px; }
FORM { margin: 0px 0px 0px 0px}
FIELDSET { padding:10px; font-family:verdana, sans-serif; margin:10px 0 0 0; }
LABEL {display: block;  padding-left:0px; font-size: 12px; color:#9EB3BE; margin-bottom:3px; font-size:11px; font-style:normal;}
SELECT { border:1px solid #B6B6B6; background:#fff; padding-left:0.5em; font: normal 11px Verdana; }
OPTION {background:#fff; color:#303030;}
INPUT {border:1px solid #B6B6B6; background:#fff; padding-left:3px; font: normal 11px Verdana;}
TEXTAREA {width: 100%; height: 100%; border:1px solid #538EC8; padding: 0px 0px 0px 3px; margin: 0px 0 0 0; overflow:auto; }
H1 { font:bold 18px Tahoma; color: #2A404B; text-transform: none; margin: 15px 0px 15px 0px; border-bottom: 1px solid #BFBFBF; }
H2 { font:bold 12px Tahoma; color: #656565; text-transform: none; margin: 15px 0px 10px 0px; }
H3 { font:bold 11px Tahoma; color: #365665; text-transform: none; margin: 15px 0px 10px 0px; }
TABLE { font-size: 11px; font-family: Tahoma; color: #464646 }

#html_table { width: 1000px; height: 100%; border-collapse: collapse; background: #FFF }

/* Лого на главной */
#top_logo { width: 1000px; height: 133px; border-collapse: collapse; margin: 9px 0px 5px 0px;  }
#top_logo TR { vertical-align: top; }
#top_logo .hand { width: 107px; }
#top_logo .hand IMG { margin: 10px 15px 0px 10px }
#top_logo .td1 { width: 450px; padding: 0px; }
#top_logo .icons { margin: 0px 0px 10px 255px; }
#top_logo .icons TD { padding: 0px 0px 0px 8px }
#top_logo .logo { display: block;}
#top_logo .contacts { margin: 5px 0px 0px 20px; }

#menu_block { width: 1000px; background: url('image/menu_bg.gif') repeat-x 0px 0px; padding: 6px 0px 2px 0px;}
#menu_block #menu { width: 885px; height: 31px; border-collapse: collapse; border-left: solid 1px #91A8B3; }
#menu_block #menu TH { width: 4%; }
#menu_block #menu TD { font: bold 11px Tahoma; color: #DFE5EB; }
#menu_block #menu .mtd { padding: 0px 9px 0px 9px; white-space: nowrap;  }
#menu_block #menu .item { display: block; border: 0px solid #000; padding-top: 8px; height: 100%; }
#menu_block #menu .item A { font: bold 11px Tahoma; color: #DFE5EB; }
#menu_block #menu .item A:hover { color: #FFA42E; text-decoration: none; }
#menu_block #menu .item_sell { display: block; border: 0px solid #000; padding-top: 8px; height: 100%;  }
#menu_block #menu .item_sell A { font: bold 11px Tahoma; color: #FFA42E; text-decoration: none; }
#menu_block .td1 { width: 115px; }
#menu_block .item1 { display: block; padding-left: 17px; border: 0px solid #000; padding-top: 15px; height: 100%;  }
#menu_block .item1 A { font: bold 14px Tahoma; color: #DFE5EB; }
#menu_block .item1 A:hover { color: #FFA42E; text-decoration: none; }
#menu_block .item1_sell { display: block; padding-left: 17px; border: 0px solid #000; padding-top: 15px; height: 100%;  }
#menu_block .item1_sell A { font: bold 14px Tahoma; color: #FFA42E; text-decoration: none;  }
#menu_block .popup_menu { position: absolute; visibility: hidden; z-index: 99; background-color: #4C6674; border: 1px solid #FFF; }
#menu_block .popup_menu DIV.normal A { display: block; font:normal 11px Tahoma; color: #FFFFFF; padding: 5px 10px 5px 15px; }
#menu_block .popup_menu DIV.normal A:hover { color: #FFA42E; text-decoration: none; background-color: #3C454A; }
#menu_block .popup_menu DIV.select A { display: block; font:normal 11px Tahoma; color: #FFA42E; text-decoration: none; background-color: #3C454A; padding: 5px 10px 5px 15px; }


#main { width: 1000px; height: 100%; border-collapse: collapse; }
#main TR { vertical-align: top; }
#main #left_colum { width: 248px; background-color: #EEEEEE; padding-top: 2px; }
#main #left_colum .main_news_block { width: 210px; margin: 15px 15px 10px 20px; }
#main #left_colum .news_ban { text-align: center; margin: 20px 0px 20px 0px; }
#main #left_colum .search { width: 248px; background: url('image/search_bg.gif') no-repeat 0px 0px; padding-top: 12px }
#main #left_colum .search_field  { width: 248px; height: 37px; border-collapse: collapse; }
#main #left_colum .search_field TH { padding: 0px 10px 0px 0px;  }
#main #left_colum .search_field TD { width: 22px; padding: 0px; }
#main #left_colum .search_field  INPUT { width: 110px; height: 18px; font: normal 11px tahoma; color: #606060; border: 1px solid #D7CBB9 }
#main #left_colum .search_field .button_search { width: 20px; height: 20px; background: url('image/ok.gif') no-repeat 0px 0px; border: none; cursor: pointer; }

#main #center_colum { width: 496px; border: solid #B8B8B8; border-width: 0px 1px 0px 1px; }
#main #center_colum #day_news { margin: 10px 15px 0px 15px; }
#main #center_colum #day_news .top_head { display: block; height: 15px;  margin: 0px 0px 0px 0px; }
#main #center_colum #day_news .head { display: block; float: left; font: bold 12px Verdana; color: #F37021; text-transform: uppercase; }
#main #center_colum #day_news .date { display: block; float: right; font: bold 10px Tahoma; color: #567483; }
#main #center_colum #day_news .news_header { font: bold 26px Times New Roman; color: #000000; margin: 5px 0px 10px 0px; }
#main #center_colum #day_news .news_header A { font: bold 26px Times New Roman; color: #000000; }
#main #center_colum #day_news .left_img { margin: 4px 15px 10px 0px }
#main #center_colum #day_news P { margin: 4px 0px 0px 0px; padding: 0px; }
#main #center_colum .ban { text-align: center; margin: 10px 0px 20px 0px; }
#main #center_colum .center_news { margin: 0px 15px 20px 15px; }
#main #center_colum .center_news .center_list_news1 { margin: 0px 10px 20px 0px; }
#main #center_colum .center_news .center_list_news1 TABLE { margin: 0px 0px 0px 3px; }
#main #center_colum .center_news .center_list_news2 { margin: 0px 0px 20px 10px; }
#main #center_colum .center_news .center_list_news2 TABLE { margin: 0px 0px 0px 2px; }
#main #center_colum .center_news .header  { font:bold 12px Tahoma; color: #375A6C; margin: 5px 0px 7px 0px; background-color: #EFF1F3; padding: 4px }
#main #center_colum .center_news .header A { font:bold 12px Tahoma; color: #375A6C }
#main #center_colum .center_news .header2  { font:bold 11px Tahoma; color: #414141; }
#main #center_colum .center_news .border_td { border-left: 1px solid #BFBFBF;  }

#main #rigth_colum { width: 248px; background-color: #EEEEEE; padding-top: 2px; }
#main #rigth_colum .paper_img { margin: 10px 0px 10px 10px; }
#main #rigth_colum .number { text-align: center; font:bold 11px Tahoma; color: #567483;  margin-bottom: 20px }
#main #rigth_colum .theme { display: block; height: 19px; background: url('image/head_box.gif') no-repeat 0px 0px; padding: 2px 0px 0px 18px; font: bold 12px Tahoma; color: #567483; text-transform: uppercase; }
#main #rigth_colum .theme A { font: bold 12px Tahoma; color: #567483; text-transform: uppercase; }
#main #rigth_colum .articles_list { margin: 0px 0px 0px 0px; }
#main #rigth_colum .articles_block { margin: 10px 25px 10px 18px; }
#main #rigth_colum .article_name { font: normal 11px Tahoma; color: #414141; }
#main #rigth_colum .article_name A { font: normal 11px Tahoma; color: #414141; }
#main #rigth_colum .small_name { font:normal 10px Tahoma; color: #414141; }
#main #rigth_colum .ban { margin: 10px 0px 20px 0px; text-align: center; }
#main #rigth_colum #inquirer_block { margin: 30px 0px 20px 0px; }
#main #rigth_colum #inquirer_block FORM { margin: 0px 0px 0px 0px}
#main #rigth_colum #inquirer_block INPUT.check { width: 10px; height: 10px; border: none;  margin: 3px 0px 0px 5px; background:#EEEEEE; font: normal 11px Tahoma; color: #1557A1; }
#main #rigth_colum #inquirer_block INPUT.inq_but1 { width: 70px; border: none;  background:#EEEEEE; padding-left:0px; font: normal 11px Tahoma; color: #1557A1; text-decoration: underline; }
#main #rigth_colum #inquirer_block INPUT.inq_but2 { width: 120px; border: none;  background:#EEEEEE; padding-left:0px; font: normal 11px Tahoma; color: #1557A1; text-decoration: underline; }
#main #rigth_colum #inquirer_block .buttons { border: none;  padding:0px; margin: 10px 0px 0px 0px; text-align: center; font: normal 11px Tahoma; color: #1557A1; }
#main #rigth_colum #inquirer_block .quest { margin: 10px 10px 5px 20px; font: bold 12px Tahoma; color: #000000;  }
#main #rigth_colum #inquirer_block #inquirer { border-collapse: collapse; margin: 0px 0px 0px 0px;  }
#main #rigth_colum #inquirer_block #inquirer .vars { font:bold 11px Tahoma; color: #656565; margin: 0px 0px 4px 20px; }
#main #rigth_colum #inquirer_block #inquirer .vote { height: 15px; border-collapse: collapse; margin: 0px 0px 0px 15px; }
#main #rigth_colum #inquirer_block #inquirer .vote TD { padding: 0px 3px 0px 0px; }
#main #rigth_colum #inquirer_block #inquirer .vote TH { padding: 0px; font: normal 11px Tahoma; color: #656565; text-align: left; }
#main #rigth_colum .im_left {width: 4px; height: 8px; background: url(image/krug_left.gif) no-repeat 0px 0px;  padding-top: 0px; padding-right: 0px}
#main #rigth_colum .im_right {width: 100%; height: 8px; background: url(image/krug_right.gif) no-repeat 100% 0px;  padding-top: 0px; padding-right: 0px}
#main #rigth_colum .im_center {width: 100%; height: 8px; background: url(image/krug_2.gif) repeat-x 0px 0px;  padding-top: 0px; padding-right: 0px}
#main #rigth_colum .im_sell {width: 100%; height: 8px; background: url(image/krug_1.gif) repeat-x 0px 0px;  padding-top: 0px; padding-right: 0px}


#download_number { position: absolute; left: -100px; top: 300px; width: 78px; height: 24px; background: url('image/download.gif') no-repeat 0px 0px; font: normal 10px Verdana; color: #fecf8c; padding-left: 27px; padding-top: 5px; }
#download_number A { font: normal 10px Verdana; color: #fecf8c; }

/* Рабочая страница */
#work { width: 1000px; height: 100%; border-collapse: collapse; }
#work TR { vertical-align: top; }
#work #left_colum { width: 248px; background-color: #EEEEEE; padding-top: 2px; }
#work #left_colum .search { width: 248px; background: url('image/search_bg.gif') no-repeat 0px 0px; padding-top: 12px }
#work #left_colum .search_field  { width: 248px; height: 37px; border-collapse: collapse; }
#work #left_colum .search_field TH { padding: 0px 10px 0px 0px;  }
#work #left_colum .search_field TD { width: 22px; padding: 0px; }
#work #left_colum .search_field  INPUT { width: 110px; height: 18px; font: normal 11px tahoma; color: #606060; border: 1px solid #D7CBB9 }
#work #left_colum .search_field .button_search { width: 20px; height: 20px; background: url('image/ok.gif') no-repeat 0px 0px; border: none; cursor: pointer; }
#work #left_colum .main_news_block { width: 210px; margin: 15px 15px 10px 20px; }
#work #left_colum .main_item { width: 220px; margin: 0px 0px 4px 0px; padding: 0px 0px 0px 5px; border-bottom: 0px solid #CED7E1;  }
#work #left_colum .main_item TABLE { font:bolder 11px Tahoma; color: #567483; }
#work #left_colum .main_item IMG { margin: 3px 9px 0px 0px; }
#work #left_colum .main_item A { font:bold 11px Tahoma; color: #567483; }
#work #left_colum .main_item A:hover { color: #FFA42E; text-decoration: none; }
#work #left_colum .main_item_sel { width: 220px; margin: 0px 0px 4px 0px; padding: 0px 0px 0px 5px; border-bottom: 0px solid #CED7E1;  }
#work #left_colum .main_item_sel TABLE { font:bold 11px Tahoma; color: #FFA42E; }
#work #left_colum .main_item_sel IMG { margin: 3px 9px 0px 0px; }
#work #left_colum .main_item_sel A { font:bold 11px Tahoma; color: #FFA42E; }
#work #left_colum .main_item_sel A:hover { font:bold 11px Tahoma; color: #FFA42E; text-decoration: none; }
#work #left_colum .sub_item { width: 180px; margin: 0px 0px 5px 36px; }
#work #left_colum .sub_item IMG { margin: 3px 8px 0px 0px; }
#work #left_colum .sub_item TABLE { font:normal 11px Tahoma; color: #567483; }
#work #left_colum .sub_item A { font:normal 11px Tahoma; color: #567483; }
#work #left_colum .sub_item A:hover { font:normal 11px Tahoma; color: #FFA42E; text-decoration: none; }
#work #left_colum .sub_item_sel { width: 180px; margin: 0px 0px 5px 36px; }
#work #left_colum .sub_item_sel IMG { margin: 3px 8px 0px 0px; }
#work #left_colum .sub_item_sel TABLE { font:normal 11px Tahoma; color: #567483; }
#work #left_colum .sub_item_sel A { font:normal 11px Tahoma; color: #FFA42E; }
#work #left_colum .sub_item_sel A:hover { font:normal 11px Tahoma; color: #FFA42E; text-decoration: none; }
#work #left_colum .sub2_item { width: 200px; margin: 0px 0px 4px 34px; padding: 2px 2px 2px 2px; }
#work #left_colum .sub2_item IMG { margin: 2px 8px 0px 0px; }
#work #left_colum .sub2_item TABLE { font:normal 10px Tahoma; color: #627386; margin-left: 4px; }
#work #left_colum .sub2_item A { font:normal 10px Tahoma; color: #627386; }
#work #left_colum .sub2_item A:hover { font:normal 10px Tahoma; color: #627386; text-decoration: none; }
#work #left_colum .sub2_item_sel { width: 200px; margin: 0px 0px 4px 34px; padding: 2px 2px 2px 2px; background-color: #EFEFEF  }
#work #left_colum .sub2_item_sel IMG { margin: 2px 8px 0px 0px; }
#work #left_colum .sub2_item_sel TABLE { font:normal 10px Tahoma; color: #627386; margin-left: 4px; }
#work #left_colum .sub2_item_sel A { font:normal 10px Tahoma; color: #627386; }
#work #left_colum .sub2_item_sel A:hover { font:normal 10px Tahoma; color: #627386; text-decoration: none; }
/* архив */
#work #left_colum .main_newspaper { margin: 10px 0px 20px 0px }
#work #left_colum .number { text-align: left; font:bold 11px Tahoma; color: #567483;  margin-bottom: 10px }
#work #left_colum .theme { display: block; background: url('image/head_box.gif') no-repeat 0px 0px; padding: 2px 0px 5px 18px; font: bold 12px Tahoma; color: #567483; text-transform: uppercase; margin: 5px 10px 7px 0px; }
#work #left_colum .theme A { font: bold 12px Tahoma; color: #567483; text-transform: uppercase; }
#work #left_colum .articles_list { margin: 0px 0px 0px 0px; }
#work #left_colum .articles_block { margin: 10px 25px 10px 18px; }
#work #left_colum .article_name { font: normal 11px Tahoma; color: #414141; }
#work #left_colum .article_name A { font: normal 11px Tahoma; color: #414141; }


#work #content { width: 748px; height: 100%; text-align: justify; }
#work #content .content_block { margin: 0px 0px 30px 0px; }
#work #content A.outsite  { border-bottom: dashed 0px #4C8A01; font:normal 11px Tahoma; color: #567483; text-decoration: underline; }
#work #content A.outsite IMG { border-width: 0px;}

#crumb { font:normal 11px Tahoma; color: #567483; margin: 10px 0px 20px 0px;  }
#crumb A { font:normal 11px Tahoma; color: #567483; text-decoration: underline; }
#crumb A:hover { font:normal 11px Tahoma; color: #567483;  }


#help_mbg { border-collapse: collapse; margin: 10px 0px 10px 0px; }
#help_mbg TD { padding-right: 20px; }
#mbg_form_button { width: 334px; height: 20px; padding-left: 15px; border: none; font:normal 11px Tahoma; color: #567483; background: url('/image/mbg_bgr.gif') no-repeat 0px 0px; cursor: pointer; }
#mbg_sos_button { width: 170px; height: 20px; padding-left: 10px; border: none; font:normal 11px Tahoma; color: #567483; background: url('/image/bgr_help.gif') no-repeat 0px 0px; cursor: pointer; }


#form_mbg { position:absolute; left: -700px; top: 335px; width: 505px; display: none; overflow:hidden; z-index: 150; background-color: #FFF; border: 1px solid #9a9a9a; }
#form_mbg #name_form { width: 60px; margin: 5px 0px 5px 15px; text-align: center; font:bold 12px Verdana; color: #e06d0f; border: 1px solid #B6B6B6; padding: 5px; }
#form_mbg .form_name { width: 450px; margin: 10px 0px 0px 15px; font:bold 12px Verdana; color: #e06d0f; text-transform: uppercase; }
#form_mbg .close { text-align: right; }
#form_mbg .close INPUT { width: 22px; height: 22px; background-color: #e06d0f; font:bold 12px Verdana; color: #FFF; border: none; }
#form_mbg .first_word { width: 450px; border: 1px solid #C0C0C0; margin: 15px 0px 0px 15px; padding: 10px; }
#form_mbg FORM { margin: 10px 0px 10px 12px; }
#form_mbg TABLE { width: 450px; margin: 5px 0px 5px 0px }
#form_mbg INPUT { height: 21px; border:1px solid #B6B6B6; background:#fff; padding:3px; font:normal 11px Tahoma; color: #414141;}
#form_mbg TEXTAREA {width: 450px; height: 105px; border:1px solid #B6B6B6; padding:3px; font:normal 12px Tahoma; color: #414141; padding: 0px 0px 0px 3px; margin: 0px 0 0 0; overflow:auto; }
#form_mbg .button { margin-top: 10px; padding-top: 2px; }
#form_mbg .button INPUT { width: 115px; height: 21px; padding-left: 25px; border: none; font:bold 10px Tahoma; color: #FFF; text-transform: uppercase; background: url(image/sos/button.gif) no-repeat 0px 0px;  }

.clsPageGreyDiv { position: absolute; overflow: hidden; width: 10px; height: 10px; left: -10px; top: -10px; z-index: 100; opacity: .3; background-color: #000; }

#loader { display: none; }
#lblock { width: 100%; }
#lblock .load_table { width: 100%; border-collapse: collapse; }
#lblock .load_table TR { vertical-align: middle; }
#lblock .load_table TD { padding: 0px; height: 100%; text-align: center; }
#lblock .load_head { font:bold 12px Verdana; color: #538EC8;  margin: 0px 0px 0px 0px;  padding: 0px;  }
#lblock IMG { margin-top: 0px;}

#content_block { position:absolute; left: -700px; top: 335px; width: 690px; padding: 10px 20px 10px 20px; overflow:hidden; z-index: 250; display: none; background-color: #FFF; border: 1px solid #9a9a9a; }
#content_block .form_name { width: 400px; margin: 10px 0px 0px 0px; font:bold 12px Verdana; color: #e06d0f; text-transform: uppercase; }
#content_block .close { float: right }
#content_block .close INPUT { width: 22px; height: 22px; background-color: #e06d0f; font:bold 12px Verdana; color: #FFF; border: none; text-align: center; padding: 0px }
#content_block FORM { margin: 10px 0px 10px 0px; }
#content_block INPUT { height: 15px; border:1px solid #B6B6B6; background:#fff; padding:3px; font:normal 11px Tahoma; color: #414141;}
#content_block TEXTAREA { height: 105px; border:1px solid #B6B6B6; padding:3px; font:normal 12px Tahoma; color: #414141; padding: 0px 0px 0px 3px; margin: 0px 0 0 0; overflow:auto; }
#content_block .button { margin-top: 10px; padding-top: 2px; }
#content_block .button INPUT { width: 115px; height: 21px; padding-left: 25px; border: none; font:bold 10px Tahoma; color: #FFF; text-transform: uppercase; background: url(image/sos/button.gif) no-repeat 0px 0px;  }

.comments_block { background-color: #E7E7E7; padding: 10px 0px 10px 0px; }
.comments_block DIV { margin: 0px 10px 0px 10px; }

.message_block { width: 230px; margin: 15px 10px 0px 10px; }
.message_block .date { font:normal 10px Tahoma; color: #868686; }
.message_block TABLE { border-collapse: collapse; }
.message_block TABLE TH { width: 50px; padding: 1px 3px 1px 3px; font:bold 11px Tahoma; color: #FFF; }
.message_block TABLE TD { padding: 1px 5px 1px 7px; font:bold 11px Tahoma; color: #414141; }
.message_block TABLE A { font:bold 11px Tahoma; color: #414141; }
.message_block .text { font:normal 11px Tahoma; color: #414141; }
.message_block .links { margin: 10px 0px 0px 0px; height: 15px; border-bottom: 1px solid #D7D7D7; }
.message_block .links DIV { float: right; width: 80px; padding: 3px; background-color: #D7D7D7; font:normal 10px Tahoma; color: #868686; white-space: nowrap; }
.message_block .links A { font:normal 10px Tahoma; color: #868686; }

.child_head { width: 1000px; height: 24px; background: url(image/sos/bg_child_head.gif) no-repeat 0px 0px; }
.children_table { width: 280px; height: 175px; border-collapse: collapse; border-left: solid 1px #FFF}
.children_table TD { padding: 0px 0px 0px 10px; font: normal 11px Tahoma }

.child_mm { width: 700px; height: 24px; background: url(/image/sos/bg_child_head.gif) no-repeat 0px 0px; padding-top: 4px; margin-bottom: 30px; }
.child_mm DIV { font: normal 12px Verdana; color: #FFFFFF; text-transform: uppercase; margin-left: 20px; }

/* Поиск */

#search_block { width: 100%; background-color: #FFF; border: 1px solid #BFBFBF; }
#search_block .form_name { width: 260px; margin: 10px 0px 0px 15px; font:bold 12px Verdana; color: #e06d0f; text-transform: uppercase; }
#search_block .close { text-align: right; }
#search_block .close INPUT { width: 22px; height: 22px; background-color: #e06d0f; font:bold 12px Verdana; color: #FFF; border: none; }
#search_block FORM { margin: 10px 0px 10px 12px; }
#search_block INPUT { height: 18px; border:1px solid #B6B6B6; background:#fff; padding:3px; font:normal 11px Tahoma; color: #414141;}
#search_block .types {  width: 360px; border-collapse: collapse; margin: 10px 0px 0px 0px; }
#search_block .types TR { vertical-align: middle; }
#search_block .types INPUT { width: 20px; height: 20px; padding: 0px; margin: 0px }
#search_block .button_search { margin-top: 10px; padding-top: 2px; }
#search_block .button_search INPUT { width: 115px; height: 21px; padding-left: 25px; border: none; font:bold 10px Tahoma; color: #FFF; text-transform: uppercase; background: url(image/sos/button.gif) no-repeat 0px 0px;  }

.page_url { margin: 10px 0px 0px 0px; }
.page_name { font:bold 11px Tahoma; color: #365665; text-transform: none; margin: 15px 0px 4px 0px; }

/* Копирайты */

#temp { width: 1000px; height: 22px; background: url('image/bg_temp.gif') repeat-x 0px 0px; font:bold 11px Tahoma; color: #FFF; text-align: center; padding-top: 5px; }
#temp A { font:bold 11px Tahoma; color: #FFF; text-decoration: underline; }

#who { font: bold 11px Tahoma; color: #950505; margin: 10px 0px 0px 20px; }

#copyright { width: 1000px; border-collapse: collapse; border-top: solid 0px #567483; }
#copyright .counters TD { padding-left: 5px; }
#copyright .copy { text-align: left; padding-left: 20px; }
#copyright .copy SPAN { color: #567483; font: bold 11px Tahoma; }
#copyright .copy A { color: #567483; font: bold 11px Tahoma; text-decoration: underline; }
#copyright .copy A:hover { color: #567483; font: bold 11px Tahoma; text-decoration: underline; }
#copyright A { font:normal 11px Tahoma; color: #606060; }
#copyright A:hover { font:normal 11px Tahoma; color: #606060; text-decoration: none; }


.main_item_block { width: 700px;  padding: 10px 0px 10px 7px; background-color: #f0f0f0; }

/* Новости на главной */
.items_list { margin: 0px 0px 0px 0px; }
.items_list .name { margin: 0px 0px 5px 0px; font:normal 12px Tahoma; color: #414141; }
.items_list .name A { text-decoration: underline; font:normal 12px Tahoma; color: #414141; text-decoration: none; }
.items_list .name2 { margin: 0px 0px 5px 0px; font:normal 11px Tahoma; color: #414141; }
.items_list .name2 A { text-decoration: underline; font:normal 11px Tahoma; color: #414141; text-decoration: none; }
.items_list .date { font:bold 10px Tahoma; color: #567483; }
.separator { margin: 10px 0px 10px 0px; border-top: 1px solid #CCC }
.separator2 { margin: 5px 0px 5px 0px; border-top: 1px solid #CCC }
.separator3 { margin: 3px 0px 7px 0px; border-top: 1px solid #CCC }
.all_href { margin: 10px 0px 0px 0px; }
.all_href A { font:normal 10px Tahoma; color: #1557A1; text-decoration: underline; }
.sub_head { font-weight: bold; margin-top: 5px; }
.more_descr { margin-top: 10px; }
.count { font:bold 12px Tahoma; color: #414141; padding-right: 7px; padding-left: 4px; }

/* остальные */
.news_source { margin-top: 10px; font-weight: bold; }


/* ---- --- */
.controls_table { width: 450px; border-collapse: collapse; height: 15px; margin: 0px 0px 5px 0px; }
.controls_table .td1 { width: 100%; padding: 0px 0px 0px 22px; }
.controls_table .td1 A { font:normal 10px Tahoma; color: #1557A1; text-decoration: underline; }
.controls_table .td2 A { border: 0px solid #000; font:normal 11px Tahoma; color: #8F9AAC; text-decoration: underline; background: url('image/comment.gif') no-repeat 0px 2px; padding-left: 15px; }
.controls_table .td1_name { width: 100%; padding: 0px 0px 0px 22px; font:normal 11px Tahoma; }

.controls_table2 { border-collapse: collapse; margin: 10px 0px 5px 0px; }
.controls_table2 .td1 { width: 100%; padding: 5px 0px 0px 0px; }
.controls_table2 .td1 A { font:normal 10px Tahoma; color: #1557A1; text-decoration: underline; }

/* Заголовки */
.events_head { width: 248px; height: 32px; background: url('image/news_head.gif') no-repeat 0px 0px; padding: 8px 0px 0px 0px; }
.events_head DIV { font: normal 12px Verdana; color: #FFFFFF; text-transform: uppercase; margin-left: 20px; }
.block_head { width: 248px; height: 24px; background: url('image/what_be.gif') no-repeat 0px 0px; font: normal 12px Verdana; color: #FFFFFF; text-transform: uppercase; padding: 4px 0px 0px 0px; }
.block_head DIV { font: normal 12px Verdana; color: #FFFFFF; text-transform: uppercase; margin-left: 20px; }

.block_head2 { height: 24px; background: url('image/best_read_head.gif') no-repeat 0px 0px; font: normal 12px Verdana; color: #FFFFFF; text-transform: uppercase; padding: 4px 0px 0px 0px; margin-bottom: 10px }
.block_head2 DIV { font: normal 12px Verdana; color: #FFFFFF; text-transform: uppercase; margin-left: 20px; }
.block_head2 A { font: normal 12px Verdana; color: #FFFFFF; text-transform: uppercase; }

/* Обратная связь */
.guest { width: 100%; border-collapse: collapse; }
.guest TH { padding: 4px; background-color: #9EB3BE; color: #FFF; font:normal 11px Tahoma; vertical-align: middle; text-align: left}
.guest TH A { color: #6B6B6B; font-size: 11px; font-family: Tahoma; font-weight: bold}
.guest TD { padding: 3px; text-align: left; border-top: solid 1px #cbcbcb }
.guest .faq_quest { margin: 5px 0px 0px 0px  }
.guest .ans_name { font: bold 11px Tahoma; color: #303030; margin-bottom: 10px; border-bottom: 1px solid #CCC; padding-bottom: 5px }
.guest .comment {width: 100%; padding: 2px; background-color: #ffffff; color: #303030; font-size: 11px; font-weight: normal; font-family: Tahoma; vertical-align: middle; border-width: 0px }
.comment_block { background-color: #EEEEEE; border: solid 1px #B6BC9F; margin: 10px 0px 0px 15px }

.table_form { width: 100%; border-collapse: collapse; border: solid #6B6B6B; border-width: 0px; margin-top: 10px }
.table_form TD { padding: 5px 5px; border-width: 0px 0px; vertical-align: middle; background-color: #FFF; color: #303030 }
.table_form TH { height: 15px; vertical-align: middle; padding: 3px; color: #FFF; font: bold 11px Tahoma; text-transform: uppercase; text-align: center; }
.table_form .sel { width: 15%; background-color: #567483; color: #FFF}
.table_form .bottom { height: 15px; padding: 0px; }
.table_form EM { color: #FFF}
.table_form fieldset {width:100%; display:block; padding:5px; font-family:verdana, sans-serif; line-height:1.5em; border:1px solid #000;}
.table_form fieldset #current {font-size:.75em; color:#555; font-style:italic; margin:15px 0 0 5px;}
.table_form legend { border:1px solid #666; font-family: "Courier New", Courier, mono; color:#555; font-size:1.4em; font-weight:normal; font-style:normal; margin-bottom:14px; padding:3px; width:100px; background:none;}
.table_form label {clear:left; display:block; float:left; width:100px; text-align:right; padding-right:10px; color:#fff; margin-bottom:0.5em; font-size:1em; line-height:1.5em; font-style:normal;}
.table_form select {border:1px solid #6B6B6B; background:#fff; padding-left:0.5em; font: normal 11px Verdana;}
.table_form option {background:#fff; color:#303030;}
.table_form input {border:1px solid #6B6B6B; background:#fff; padding-left:0.5em; font: normal 11px Verdana;}
.table_form textarea {width: 100%; height: 100%; border:1px solid #6B6B6B; padding:5px; margin: 8px 0 0 0; overflow:auto; }
.table_form .Mbuts { text-align: center; padding: 0px; background:#979797; }

.feed_button { background:#567483; border-bottom:1px solid #333; border-left:1px solid #999; border-top:1px solid #999; border-right:1px solid #333; color:#fff; padding-right:0.5em; cursor:pointer; width:180px; margin-left:12px;}
.feed_button:hover {background:#567483; border-bottom:1px solid #4A0018; border-right:1px solid #0B6800;  color:#fff; border-top:1px solid #0B6800; border-left: 1px solid #0B6800;}

.sbor_block { background-color: #EFECC4; border: solid 1px #B6BC9F; margin-bottom: 10px; margin-top: 40px }


/* Статьи */

.list_block { background-color: #FFF; padding: 0px 10px 10px 10px; }
.list_block DIV P { font: normal 11px Tahoma; text-indent: 10px; background: url('image/articles/plus.png') no-repeat 0px 3px; }

.top_border_block { display: block; background-color: #DAE2E7; border-top: 1px solid #000; padding: 0px 10px 10px 10px; }
.top_border_block IMG { margin: 0px 15px 10px 0px }
.first_head { font: normal 18px Tahoma; color: #7F96A3; text-align: right; text-transform:uppercase; }
.second_head { font: bold 15px Tahoma; color: #F36F21; text-transform:uppercase; }
.top_border_block DIV P { font: normal 11px Tahoma; text-indent: 10px; background: url('image/articles/plus.png') no-repeat 0px 2px; }
.intro { font: italic 13px Tahoma; }
.volunteer_day_text { font: normal 11px Tahoma; }


.our_info { border-top: 1px solid #000; border-bottom: 3px solid #F36F21; padding: 20px 5px 10px 5px; background: url('image/articles/info.gif') no-repeat 785px 5px; }
.our_info2 { border-top: 1px solid #000; border-bottom: 3px solid #F36F21; padding: 20px 5px 10px 5px; background: url('image/articles/info2.gif') no-repeat 0px 0px; }
.good_info { border-top: 1px solid #000; border-bottom: 3px solid #F36F21; padding: 20px 5px 80px 5px; background: url('image/articles/good_info.gif') no-repeat 782px 6px; }

.fist_letter { margin: 0px 6px 0px 0px; float:left; color: #567483; background: #FFF; font: bold 36px Tahoma; line-height:36px; padding: 0px 0px 0px 0px; }
.fist_letter2 { margin-right:0px; margin-top: 5px; float: left; color:#567483; background:#FFF; border:0px solid darkkhaki; font-size:65px; line-height:45px; padding-top:2px; padding-right:5px; font-family:times; }
.fist_letter6 { margin: 0px 0px 0px 0px; float: left; color: #F36F21; background: #FFF; font: bold 16px Times New Roman; line-height:16px; padding: 0px 0px 0px 0px; }

.text_kov { width: 640px; font: normal 14px Tahoma; font-style: italic; text-align: justify; padding: 5px 10px 5px 10px; }

.text_block_art1 { background-color: #DAE2E7; padding: 10px 0px 10px 0px }
.text_block_art1 P { margin: 10px 10px 10px 10px  }
.text_block_art1 .head1 { font: bold 20px Tahoma; color: #F36F21; }

.block_art_3 { background-color: #DAE2E7; border-top: 1px solid #000; }
.block_art_3 P { margin: 0px 10px 10px 10px }
.art_3_num { margin: 0px 6px 0px 0px; float:left; color: #F36F21; background: #DAE2E7; font: bold 36px Tahoma; line-height:36px; padding: 0px 0px 0px 0px; }
.block2_art_3 { border: 1px solid #000; width: 99.7% }
.block2_art_3 P { margin: 10px 100px 10px 10px; }

.only_numbers { background-color: #DAE2E7; border-top: 1px solid #000; }
.only_numbers_fh { font: normal 18px Tahoma; color: #7F96A3; text-align: right; text-transform:uppercase; }
.only_numbers_sh { font: bold 15px Tahoma; color: #F36F21; text-transform:uppercase; }
.only_numbers DIV { background: url('image/articles/only_numbers.gif') no-repeat 0px 0px; padding: 40px 10px 10px 10px; }
.only_numbers DIV P { font: normal 11px Tahoma; text-indent: 10px; background: url('image/articles/plus2.gif') no-repeat 0px 4px; margin: 0px 0px 10px 0px; }
.only_numbers DIV B { color: #ED1C24; }

.blue_block { background-color: #DAE2E7; border-top: 1px solid #000; }
.blue_block_fh { font: normal 18px Tahoma; color: #7F96A3; text-align: right; text-transform:uppercase; }
.blue_block_sh { font: bold 15px Tahoma; color: #F36F21; text-transform:uppercase; }
.blue_block DIV { padding: 0px 10px 10px 10px; }
.blue_block DIV P { font: normal 11px Tahoma; text-indent: 10px; background: url('image/articles/plus2.gif') no-repeat 0px 4px; margin: 0px 0px 10px 0px; }
.blue_block DIV B { color: #ED1C24; }


.block_number { background-color: #DAE2E7; padding: 0px 10px 10px 10px; background: url('image/articles/number.gif') no-repeat 0px 0px; color: #FFF }
.block_number_first_head { font: bold 24px Tahoma; color: #FFF; text-align: right }
.block_number_text { font: bold 12px Tahoma; }

.from_money { font: normal 11px Tahoma; background-color: #DAE2E7; padding: 10px 15px 10px 10px; margin: 0px 10px 10px 0px; }

.signature { font: normal 9px Tahoma; text-align: right; text-transform: uppercase; }

.sub_h1 { font:bold 14px Tahoma; color: #2A404B; text-transform: none; margin: 0px 0px 10px 0px;  }
.anons_text { font-weight:bold; margin: 0px 0px 20px 0px; }
.post_text { font-style: italic; margin: 0px 0px 20px 0px; }
.author { margin: 10px 0px 10px 0px; text-align: right }
.news_date { font:bold 12px Tahoma; color: #F37021; margin-bottom: 10px }
.ipic { float: left; }
.ipic IMG { margin: 5px 10px 0px 0px; }
.text_pic { margin: 0px 0px 10px 10px; }
.image_alt { background: #EEEEEE; padding: 5px 0px 5px 0px; font-weight: bold; text-align: left; margin-top: 10px }
.image_alt DIV { margin: 0px 5px 0px 5px  }

/* Комментарии */

.comments_head { height: 24px; background: url('image/comments.gif') no-repeat 0px 0px; font: normal 12px Verdana; color: #FFFFFF; text-transform: uppercase; padding: 4px 0px 0px 0px; margin: 25px 0px 10px 0px; }
.comments_head DIV { font: normal 12px Verdana; color: #FFFFFF; text-transform: uppercase; margin-left: 20px; }

#comments_form_block { display: block; margin-top: 0px; background-color: #EEEEEE; padding: 5px 15px 15px 15px; margin-bottom: 20px }
#comments_form_block TABLE { margin: 10px 0px 5px 0px }
#comments_form_block INPUT { height: 21px; border:1px solid #B6B6B6; background:#fff; padding:3px; font:normal 11px Tahoma; color: #414141;}
#comments_form_block TEXTAREA {width: 680px; height: 100px; border:1px solid #B6B6B6; padding:3px; font:normal 12px Tahoma; color: #414141; padding: 0px 0px 0px 3px; margin: 0px 0 0 0; }
#comments_form_block .comment_button { margin-top: 5px; padding-top: 2px; }
#comments_form_block .comment_button INPUT { width: 115px; height: 21px; padding-left: 25px; border: none; font:bold 10px Tahoma; color: #FFF; text-transform: uppercase; background: url(image/sos/button.gif) no-repeat 0px 0px;  }

.comments_topics { width: 100%; border-collapse: collapse; border: 1px solid #EEEEEE; }
.comments_topics TH { padding: 5px; background-color: #EEEEEE; color: #6B6B6B; font:bold 11px Tahoma; vertical-align: middle; text-align: left}
.comments_topics TH A { color: #6B6B6B; font-size: 11px; font-family: Tahoma; font-weight: bold}
.comments_topics TH.date { font:normal 11px Tahoma; }
.comments_topics TD { padding: 10px 5px 20px 5px; text-align: left; }
.comments_topics .header {width: 100%; padding: 2px; background-color: #ffffff; color: #303030; font-size: 11px; font-weight: bolder; font-family: Tahoma; vertical-align: middle}
.comments_topics .comment {width: 100%; padding: 2px; background-color: #ffffff; color: #303030; font-size: 11px; font-weight: normal; font-family: Tahoma; vertical-align: middle; border-width: 0px}

/* Архив газеты */
.number_block { display: block; margin: 0px 0px 20px 0px; }
.number_block .number_name { display: block; height: 19px; background: url('image/head_box.gif') no-repeat 0px 0px; padding: 2px 0px 0px 18px; font: bold 12px Tahoma; color: #567483; text-transform: none; margin: 0px 0px 10px 0px;  }
.number_block TABLE { border-collapse: collapse; }
.number_block .theme { display: block; height: 19px; background: url('image/head_box.gif') no-repeat 0px 0px; padding: 2px 0px 0px 18px; font: bold 12px Tahoma; color: #567483; text-transform: uppercase; }
.number_block .theme A { font: bold 12px Tahoma; color: #567483; text-transform: uppercase; }
.number_block .articles_list { margin: 7px 20px 7px 18px; }
.number_block .article_name { font: normal 11px Tahoma; color: #414141; }
.number_block .article_name A { font: normal 11px Tahoma; color: #414141; }

.stats_table {  border-collapse: collapse; }
.stats_table TD {  padding: 0px 10px 0px 10px; border-right: 1px solid #000; }

.n_separator { margin: 10px 0px 20px 0px; border-top: 1px solid #CCC }

.download_n { width: 78px; height: 24px; background: url('image/download.gif') no-repeat 0px 0px; font: normal 10px Verdana; color: #fecf8c; padding-left: 27px; padding-top: 5px; margin-top: 0px; }
.download_n A { font: normal 10px Verdana; color: #fecf8c; }

.comment_url { float: right; background: #EEEEEE; padding: 3px; width: 100px; text-align: center; margin-top: 10px }

.items_block { margin-bottom: 20px }


/* Форум на главной */
#main_forum .items_list { margin: 0px 0px 5px 0px; }
#main_forum .post { width: 230px; border-collapse: collapse; margin: 0px; border: 1px solid #cccccc; background: #FFFFFF url('/image/forum/post_bg.gif') repeat-x 0px bottom; }
#main_forum .post .author { width: 65px; font:normal 10px Verdana; color: #f37021; padding: 0px; text-align: left; }
#main_forum .post .author .photo { width: 50px; height: 50px; }
#main_forum .post .author .photo IMG { width: 50px; height: 50px; margin: 0px 10px 0px 0px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
#main_forum .post .info { height: 10px; margin: 5px 0px 5px 0px;  }
#main_forum .post .info .name { float: left; font:bold 11px Tahoma; color: #27292a; }
#main_forum .post .info .date { float: left; font:normal 10px Tahoma; color: #2a404b; margin-left: 6px; }
#main_forum .post .theme_main { float: left; width: 180px; font:normal 14px Tahoma; color: #f37021; margin: 0px 0px 5px 0px; text-align: left; border: 0px solid #000; }
#main_forum .post .theme_main A { font:normal 14px Tahoma; color: #f37021; }
#main_forum .post .info2 { height: 10px; margin: 0px 0px 10px 0px;  }
#main_forum .post .info2 .replay { float: left; font:normal 10px Tahoma; color: #2a404b; }
#main_forum .post .info2 .replay A { border: 0px solid #000; font:normal 11px Tahoma; color: #8F9AAC; text-decoration: underline; background: url('image/comment.gif') no-repeat 0px 2px; padding-left: 15px; }
#main_forum .post .info2 .count { float: left; font:normal 10px Tahoma; color: #2a404b;  margin-right: 8px; }
#main_forum .post .info2 .count A { border: 0px solid #000; font:normal 11px Tahoma; color: #8F9AAC; text-decoration: underline; background: url('image/comment.gif') no-repeat 0px 2px; padding-left: 15px; }


#table_new { border-collapse: collapse; }
#table_new TD { padding: 5px 10px 5px 10px; font-size: 11px; border: 1px solid #B8B8B8; vertical-align: top; }
#table_new TH { height: 25px; vertical-align: middle; padding: 3px; background: #94a5ad; border-top: 0px solid #000; color: #FFF; font: bold 11px Tahoma; text-transform: none; text-align: center; }
#table_new .sell { background: #eeeeee }
#table_new .bottom { height: 15px; padding: 0px }


/* Страницы */
div.paging_tl,
div.paging_bl    { font-size:11px; color:#303030; padding-top:6px; padding-bottom:6px; text-align: right; }
div.paging_tl    { border-top:solid 0px #FFF; border-bottom:dotted 0px #425681; margin-bottom:0px; }
div.paging_bl    { border-top:dotted 0px #425681; border-bottom:solid 0px #FFF; margin-top:16px; }
div.paging_tl a,
div.paging_bl a  { font-size:10px; color:#567483; text-decoration:none }
div.source { margin: 10px 0px 10px 0px; }
div.bhref { margin: 10px 0px 10px 0px; }
.warning     { color:#BF4041; }

//Оформляем таблички

.table_otch { width: 600px; border-collapse: collapse; table-layout: fixed }
.table_otch TH { height: 22px; padding: 4px; background: #0B6800; border: 1px solid #FFF; color: #FFF; font: bold 11px Tahoma; text-transform: none; text-align: center; }
.table_otch TD { padding: 4px 5px 4px 5px; background: #EBECEB; font-size: 11px; border: 1px solid #FFF; color: #303030; vertical-align: middle; }
.table_otch .sel { background-color: #FFF;}


.table { border-collapse: collapse; }
.table CAPTION { font-weight: bold; text-align: left; padding-bottom: 10px }
.table TD { padding: 5px 10px 5px 10px; font-size: 11px; border: 0px solid #FFF; vertical-align: middle; }
.table TH { height: 25px; vertical-align: middle; padding: 3px; background: #94a5ad; border-top: 0px solid #000; color: #FFF; font: bold 11px Tahoma; text-transform: none; text-align: center; }
.table .sell { background: #eeeeee }
.table .bottom { height: 15px; padding: 0px }

.table1 { border-collapse: collapse; border: 1px solid #505050; }
.table1 CAPTION { font-weight: bold; text-align: left; padding-bottom: 10px }
.table1 TD { padding: 4px 4px 4px 4px; font-size: 11px; vertical-align: middle; border: 1px solid #505050; text-align: center }
.table1 TH { height: 25px; vertical-align: middle; padding: 3px; background: #94a5ad; border-top: 0px solid #505050; color: #000; font: bold 11px Tahoma; text-transform: none; text-align: center; border: 1px solid #000;}
.table1 .sell { background: #eeeeee }
.table1 .bottom { height: 15px; padding: 0px }

.table2 { width: 700px; border-collapse: collapse;}
.table2 TH { height: 22px; padding: 4px; background: #94a5ad; border: 1px solid #FFF; color: #FFF; font: bold 11px Tahoma; text-transform: none; text-align: center; }
.table2 TD { padding: 4px 10px 4px 10px; background: #EBECEB; font-size: 11px; border: 1px solid #FFF; color: #303030; vertical-align: middle;}
.table2 .sel { background-color: #FFF;}

/* RSS */
#rss_bigger { width: 110px; height: 20px; background: url("image/big_rss.gif") no-repeat 0px 2px; padding: 3px 0px 0px 25px;  }
#rss_bigger A { font: normal 11px Tahoma; color: #797676; text-decoration: underline; }
#rss_block { margin: 0px 0px 20px 0px; }
#rss_block UL { margin-bottom: 5px; margin-top: 3px }

.rss DIV { margin-bottom: 4px }
.rss A { background: url("image/xml_ico.gif") no-repeat 0px 2px; padding-left: 30px; }

/* Информер */

.informer_day { margin: 0px 0px 0px 10px; }
.informer_day TABLE { border-collapse: collapse; border: none; }
.informer_day TD IMG { margin: 0px 5px 0px 0px; }
.informer_day TD EM { padding: 0px; font:normal 12px Tahoma;  }

/* Дети */
.children_list { border-collapse: collapse; margin: 0px 0px 15px 0px; }
.children_list TABLE { border-collapse: collapse; }
.children_list TABLE IMG { margin-right: 10px; }
.children_list .child_name { color: #303030; font:normal 11px Tahoma; }
.children_list .text_info { color: #727272; }
.children_list .text_info B { color: #303030; }
.children_list .text_info P { padding: 0px 0px 5px 0px; margin: 0px; }
.children_list .desc_href { margin: 5px 0px 5px 0px; }
.children_list .desc_href A { text-decoration: underline; }
.children_list .help { margin: 20px 0px 5px 0px }
.children_list .help INPUT { width: 115px; height: 20px; padding-left: 20px; text-align: left; border: none; font:normal 11px Tahoma; color: #567483; background: url('/image/button_help.gif') no-repeat 0px 0px; cursor: pointer; }

/* Загрузка */
#winbox { position:absolute; left: -900px; top: 335px; width: 670px; z-index: 105; background-color: #FFF;  }
#winbox .close { position: absolute; top: 0; left: 653; }
#winbox .close INPUT { width: 17px; height: 17px; background-color: #e06d0f; font:bold 11px Verdana; color: #FFF; border: none; padding: 0px; text-align: center; }
#showbox { width: 670px; display: block; }

#loader2 { display: none; }
#loader_table2 { margin-top: 20px; }

/*  Самопрезентация  */



//-->
</style>
