body, td {font-family: arial, helvetica, sans serif; font-size:12px; color:#000000;}
a, a:link, a:visited, a:active, a:hover {color:#000000; cursor:pointer}

.tree_menu {margin-left:55px; margin-right:40px}
.tree_menu td {padding:3px}
.tree_menu td a {color:#000000; font-size:10pt}

.tree_menu_act {margin-left:55px; margin-right:40px; background-color:#3257b6}
.tree_menu_act td {padding:3px}
.tree_menu_act td a {font-weight:bold; font-size:10pt}

#logo{margin-top:10px;}

/*Новости*/
#news_bg {background-image:url('../images/news_bg.jpg'); background-position:bottom left; background-repeat:no-repeat;}

.menu3 td
{
 text-transform: uppercase;
 color: #f3f3f3;
 font-size: 8pt;
 font-weight: bold;
 padding:2px
}

.menu3 td.menu_pad_right {padding-top:4px; padding-right:15px}
.menu3 td.menu_pad_right a {color:#f3f3f3; text-decoration:none}
.menu3 td.menu_pad_right a:hover {text-decoration:underline}

.content_pad_1 {padding-left:23px; padding-right:23px; padding-top:15px}
.content_pad_2 {padding-right:60px; padding-top:15px}
.content_pad_3 {padding-left:23px; padding-right:60px;}
.content_pad_4 {padding-left:5px}
.content_pad_5 {padding-left:10px; padding-right:10px;}
.content_pad_5 td {font-size:11px}

.news_h1 {font-family:Arial; font-weight:400; font-size:15pt; color:#47599b}
.news_h2 {color:#47599b; font-size:12pt; font-weight:bold}
.news_h3 {color:#47599b; font-size:11pt; font-weight:bold}

div.news_block_1 {margin-bottom:15px; text-align:justify}
div.news_block_1 a.news_h_link {color:#4572d7; font-weight:normal; font-size:11pt; text-decoration:underline}
div.news_block_1 a.news_b_link {color:#000000; font-weight:normal; font-size:9pt; text-decoration:none}
div.news_block_1 a.news_b_link:hover {text-decoration:underline}
div.news_block_1 a.theme_link {font-size:11px; color:#4572d7}
div.news_block_1 td.content_pad_4 a {color:#616264; font-size:11px}
div.news_block_1 span.n_source {font-size:11px; color:#47599b}
div.news_block_1 span.n_source a {color:#47599b}

div.news_block_2 {margin-bottom:10px}
div.news_block_2 a.news_h_link {color:#4572d7; font-weight:normal; font-size:9pt; text-decoration:underline}

div.news_block_3 {margin-bottom:5px; color:#616264; font-size:11px}
div.news_block_4 a.news_h_link {color:#4572d7}

div.news_block_4 {margin-bottom:8px;}
div.news_block_4 a.news_h_link {color:#4572d7}

div.news_block_5 {font-family:Tahoma; margin-bottom:3px; font-size:11px; color:#616264}
div.news_block_5 a.s_r {color:#616264}

.cont1_pad1 {padding-bottom:11px;}
.cont1_pad2 {padding-right:14px}
.cont1_pad3 {padding-bottom:5px;}
.cont1_pad2 img {border:1px solid #a6afcf}

.theme_links {font-size:11px; color:#616264}

   /*Календарь*/
   #calendar td {height:18px; color:#616264; font-size:8pt}
   #calendar td.c_header {background-color:#e6ebf5; height:22px; border-bottom:1px solid #ffffff; 
                            padding-left:19px; padding-right:19px;
                              color:#616264;}
   #calendar td.c_header a {color:#616264; text-decoration:underline}
   #calendar td a {color:#4572d7; text-decoration:underline}
   #calendar td.days_past {background-color:#d9dee8}
   #calendar td.days_future {background-color:#e6ebf5}
   #calendar td.days_sunday {background-color:#f1dfc4}
   #calendar td.days_fmonth {background-color:#ececec; color:#afafaf}
   #calendar td.days_fmonth_sunday {background-color:#f1dfc4; color:#afafaf}
   
   /*Выбор региона*/
   #sel_reg td.c_header {background-color:#f1dfc4; height:22px; 
                            padding-left:19px; padding-right:19px;
                              color:#616264;}
   #sel_reg td.c_header td {font-size:11px; color:#616264;}
   #sel_reg td.c_content {padding:10px 20px 10px 20px; background-color:#f2f5fa}
   #sel_reg td.sel_reg_ch {padding-left:20px}
   #sel_reg td.sel_reg_ch div {font-size:11px; color:#616264;}
   
   /*Информеры для карты дня*/
   .red_informer .i_header {height:22px; background-color:#ce0f28; padding-left:5px; padding-right:6px;}
   .red_informer .i_header td {color:#ffffff; font-size:13px; font-weight:bold}
   .red_informer .i_spacer {height:13px}
   .red_informer .i_image {padding-left:6px; padding-right:20px}
   .red_informer .i_content {padding-right:20px; font-size:11px; color:#ce0f28}
   .red_informer .i_content div {margin-bottom:7px}
   .red_informer .i_content a {color:#ce0f28}
   
   .ora_informer .i_header {height:22px; background-color:#f1dfc4; padding-left:5px; padding-right:6px;}
   .ora_informer .i_header td {color:#000000; font-size:13px; font-weight:bold}
   .ora_informer .i_spacer {height:13px}
   .ora_informer .i_image {padding-left:6px; padding-right:20px}
   .ora_informer .i_content {padding-right:20px; font-size:11px; color:#000000}
   .ora_informer .i_content div {margin-bottom:7px}
   .ora_informer .i_content a {color:#4572d7}
   
   /*страница втоого уровня*/
   .big_ora_text {font-size:14pt; color:#d87d00}
   .small_ora_text {font-size:8pt; color:#d87d00}
   
   .sch_box {font-size:11px}