body, td {font-family:Tahoma; color:#4c4c4c; font-size:70%;}
a {text-decoration:underline}

#header_logo {padding-left:16px; padding-top:24px; padding-bottom:21px; background-color:#f0f0f0}
.ocb_bg {background-image:url('../images/ocb_bg.gif'); background-position:left; background-repeat:repeat-x}

/*Верхнее меню*/
.menu_item {padding-top:30px; padding-bottom:8px; padding-left:5px; padding-right:5px; background-color:#e3deb4;
              font-weight:bold; color:#000000;}
.menu_item_sel {padding-top:30px; padding-bottom:8px; padding-left:5px; padding-right:5px; background-color:#e3deb4;
                  font-weight:bold; color:#000000;
                                    /*background-image:url('../images/menu_item_sel_bg.gif'); background-position:bottom left; background-repeat:repeat-x;*/
                                          background-color:#d5ce96}
                          
.menu_item a {text-decoration:none; color:#000000;}
.menu_item_sel a {text-decoration:none; color:#9b0000;}

.menu_item_orange {padding-top:30px; padding-bottom:8px; padding-left:5px; padding-right:5px; background-color:#fc8d41;
              font-weight:bold; color:#000000;}
.menu_item_orange a {text-decoration:none; color:#000000;}

/*Тексты*/
.text_block_1 {padding-left:17px; padding-right:17px; background-color:#f0f0f0}
.text_block_2 {padding-left:17px; padding-right:17px;}
.text_block_2 a {color:#9b0000; font-size:100%;}

.text_block_3 {padding-left:5px; padding-top:26px; padding-bottom:12px}
.text_block_4 {padding-left:5px; padding-top:15px; padding-bottom:12px}
                                
.margin_block_1 {margin-bottom:13px; width:100%}
.margin_block_2 {margin-bottom:2px; width:100%}
.margin_block_3 {margin-bottom:13px; width:100%; font-size:120%; text-align:justify}
.margin_block_3 a {font-size:100%; text-decoration:underline; color:#4c4c4c}

.margin_block_1 H1 { font-size: 20px; }

/*Списки*/								
ol, ul {padding-bottom:3px; margin-bottom:3px;}
li {margin-bottom:4px;}

  /*Национальный проект*/
  .h_1_1 {font-size:100%; color:#9b0000; font-weight:600}
  .h_1_1 a {color:#9b0000; text-decoration:underline}  
  .h_1_2 {font-size:125%; color:#1c499c; font-weight:600}
  .h_1_2 a {color:#1c499c; text-decoration:none}
  
  .h_link {font-weight:bold; color:#9b0000;}
  .h_link_2 {font-size:110%; font-weight:bold; color:#9b0000;}
  
  .h_2 {font-weight:bold; color:#9b0000; font-size:100%;}
  .c_link_1 {font-weight:normal; color:#000000; font-size:90%;}
  
  .c_link_2 {font-weight:normal; color:#4c4c4c; font-size:90%;}
  a.c_link_2 {text-decoration:none}
  a:hover.c_link_2 {text-decoration:underline}
  
  a.c_link_3 {color:#4c4c4c; text-decoration:none}
  a:hover.c_link_3 {text-decoration:underline}
  
  .t_d_1 {color:#606a88; font-size:110%;}
  .t_d_1 a {color:#606a88; text-decoration:none}
  .t_d_1 a:hover {text-decoration:underline}
  
  .t_d_2 {color:#606a88; margin-bottom:1px;}
  .t_d_2 a {color:#606a88; text-decoration:none}
  .t_d_2 a:hover {text-decoration:underline}

  /*Весь список новостей*/
  .all_news_date {color:#9b0000; font-size:10px}
  .all_news_cont {color:#606a88; margin-bottom:1px;}
  .all_news_cont a {color:#606a88; text-decoration:underline}
  .all_news_block {margin-bottom:10px; width:100%}
  .calendar_year {color:#9b0000; font-size:11px; font-weight:bold; padding-top:5px}
  /**********************/

  .t_d_2_1 {color:#9b0000; padding-right:5px}
  
  .t_d_3 {color:#4c4c4c; font-size:90%;}
  .t_d_3 a {color:#4c4c4c; text-decoration:none}
  .t_d_3 a:hover {text-decoration:underline}
  
  .h_3 {font-size:110%; color:#606a88;}
  .h_3 a {color:#606a88; text-decoration:none;}
  .h_3 a:hover {color:#606a88; text-decoration:underline;}
  
  /*Каталог сайтов*/
  .catalog a {color:#9b0000; font-size:100%; font-weight:bold}
  .catalog {color:#606a88}
  .catalog .margin_block_2 {margin-bottom:6px}
  a.link_desc {color:#606a88; font-size:120%; text-decoration:none;}
  a:hover.link_desc {text-decoration:underline;}

  a.doc_link {color:#606a88; text-decoration:none;}
  a:hover.doc_link {text-decoration:underline;}
  
  /*Информация об авторском праве*/
  .copyright {padding-left:9px; padding-top:14px; padding-bottom:14px; color:#b3b3b3}
  .copyright a {color:#9b0000;}
  .copyright a.shade {color:#b3b3b3}

  /*колонка новостей*/
  td.news_head {font-size:70%; color:#9b0000; font-weight:normal}
  span.news_head {font-size:100%; color:#9b0000; font-weight:normal}
  
  .text_head_1 {font-family:Arial; font-size:200%; letter-spacing:-70%; font-weight:400%;}


.margin_block_2 a {margin-bottom:4px; width:100%}
.news_head a {font-size:11px; color:#9b0000; font-weight:normal}

.t_d_2 a {color:#606a88;}
.t_d_2_1 a {color:#9b0000; padding-right:5px}

 /*Поиск*/
 .search_block_1 {margin-bottom:10px;}
 .search_block_2 {margin-bottom:7px;}

 .search_res_1 {font-size:90%; color:#4c4c4c}
 .search_res_2 {font-size:110%; color:#606a88;}
 a.search_res_2 {font-size:110%; color:#606a88; text-decoration:none;}
 a:hover.search_res_2 {text-decoration:underline;}
 
 table.content_tbl td {font-size:80%}

/*Расписание*/
#menu_list SPAN { font: bold 11px Tahoma }
#menu_list A { font: bold 11px Tahoma; color: #9B0000 }
	
.event_list { width: 100%; border-collapse: collapse; border: 0 }
.event_list  * { font: 11px Tahoma }
.event_list A { color: #9B0000 }
.event_list .t1 { padding: 0 10px 0 0; width: 33% }
.event_list .t2 { padding: 5px 10px 6px 10px; background: #EEEEEE; width: 33% }
.event_list .t3 { text-align: right; padding: 5px 30px 6px 10px; background: #EEEEEE; width: 34% }
.event_list .t4 { padding: 0 10px 0 0; width: 33% }
.event_list .t5 { padding: 5px 10px 6px 10px; background: #EEEEEE; width: 33% }
.event_list  .space { height: 10px }

/*Куда пойти*/
.where_go { font: 11px Tahoma;  }
.where_go B { color: #9B0000 }
.where_go B A { color: #9B0000 }

/*Промо-блок*/
.promo_left { float: left; width: 0px; margin: 5px 13px 10px 0 }
.promo_left TD { text-align: center; font-weight: bold; padding: 0px 10px 10px 10px; background: #eeede9 }
.promo_left IMG { margin: 10px 0 0 0 }

/*Баннер 240x400*/
.ban_240_400 { float: right; margin: 0px 0px 0px 13px }
.ban_240_400 TD { text-align: center; font-weight: bold; padding: 10px; background: #eeede9 }
.ban_240_400 IMG { margin: 10px 0 0 0 }

/*Телепрограмма*/
#channels { padding: 20px 0; }
#channels H1 { font: 17px Tahoma; color: #9b0000; margin: 0 0 10px 0; }
#channels .list { padding: 0 0 10px 20px; }
#channels .list A { display: block; margin: 0 0 5px 0; }
#channels H2 { font: bold 12px Tahoma; margin: 0 0 10px 0; padding: 0 0 0 15px; }
#channels H2 A { color: #9b0000; }
.kinolist .event_list .t1 { width: 10%; }
.kinolist .event_list .t2 { width: 90%; }
.kinolist .event_list .t4 { width: 10%; color: #9B0000;font-weight: bold}
.kinolist .event_list .t5 { width: 90%; color: #9B0000;font-weight: bold }
