body {
    max-width: 1280px; 
}

a:link {text-decoration: none; color: #0033cc}
a:visited {text-decoration: none; color: #0033cc}
a:hover {text-decoration: underline; color: #000080}
a:link.softmenu {text-decoration: underline; color: #000000}
a:visited.softmenu {text-decoration: underline; color: #000000}
a:hover.softmenu {text-decoration: underline; color: #808080}
a:link.up {text-decoration: underline; color: #FFFFFF}
a:visited.up {text-decoration: underline; color: #FFFFFF}
a:hover.up {color: #FFFFFF; text-decoration: underline; BACKGROUND: #ADC2EB}
.up  {font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #FFFFFF; padding: 2px;}
.upup  {font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #FFFF99}
.text {font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #000000}
.rekl {font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #333333} 
.blue {color: #336699}

.nav_up  {font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #FFFFFF; BACKGROUND: #93AFE6} 
.category  {color:  #FFFFFF;  background-color: #7D838C;}
.new {font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #ffffff; background-color: #FF9933}
.raiting {font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #000000;}

.soft {font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #000000} 
.soft_gray {font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #808080}
.soft_vote  {font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #000000}
.soft_small  {font-family: Arial, Helvetica, sans-serif; font-size: 70%; color: #808080}
.soft_small1 {font-family: Arial, Helvetica, sans-serif; font-size: 70%; color: #000000}
.soft_category {font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #000000} 
.soft_screen {font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #000000}
.soft_italic {font-size: 85%; color: #000000; font-style: italic;}
.soft_bold  {font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #000000; font-weight: bold;} 
.soft_bold_white  {font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #ffffff; font-weight: bold;}
.soft_bold_light  {font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #333333; font-weight: bold;}
.soft_question {font-family: Arial, Helvetica, sans-serif; font-size: 95%; color: #ffffff; background-color: #0066ff;}
.soft_number {font-family: Arial, Helvetica, sans-serif; font-size: 130%; font-weight: bold; color: #ffffff; background-color: #7789BC;}
.soft_head2 {font-family: Arial, Helvetica, sans-serif; font-weight: bold;} 
.soft_download {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000000; font-weight: bold;} 

.soft_add_error {font-family: Arial, Helvetica, sans-serif; font-size: 110%; color: #ff0000; font-weight: bold;}
.soft_add_success {font-family: Arial, Helvetica, sans-serif; font-size: 110%; color: #008000; font-weight: bold;}
.soft_link_bold {font-family: Arial, Helvetica, sans-serif; font-size: 85%; font-weight: bold;}
.rb {font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #000000}

h1 {font-family: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; font-size: 110%; color: #000000}
h2 {font-family: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; font-size: 105%; color: #000000}
h3 {font-family: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; font-size: 100%; color: #000000}
h4 {font-family: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; font-size: 95%; color: #000000}

table.dev_table tr td 
{
  background-color: #ffffff;
}

table.dev_table tr.dev_header td
{
background-color: #7789BC;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold; 
}

p.dev_page_program_count
{
  font-family: Arial;  
}

.table_download {color: #808080}

.yandexbar_loader {
font-size: 75% !important;
} 

.yandexbar_loader input 
{
margin-right: 5px; 
}

.vote_td {
    border-bottom: 1px solid #E5E5E5; /* Параметры линии внизу */
   }

.informer {
    padding: 2px; /* Отступ между строками */
    margin: 0px; /* Отступ от краёв */
   }
   
.clear {
    clear: left; /* Отмена обтекания */ 
   }   
   
.block_up {
  background: url('/pic/pages/img_top100.png') repeat-x;
  background-position: top; /* Положение фона */
  }   
  
.block_bot {
  background: url('/pic/pages/img_bot80.png') repeat-x;
  background-position: bottom; /* Положение фона */
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 80%; 
  color: #333333
  } 
   
.block_navigation {
  background: #5083D6 url('/pic/pages/img_nav.png') repeat-x;
  height: 30px; 
  font-weight: bold;
  }
   
.block_title_left {
  background: #5083D6 url('/pic/pages/img_block.png') repeat-x; 
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #FFF;
  height: 25px; 
  width: 150px
  }
 
 .block_title_right {
  background: #5083D6 url('/pic/pages/img_block.png') repeat-x; 
  font-family: Arial, Helvetica, sans-serif; 
  font-weight: bold;
  text-align: center;
  color: #FFF;
  height: 25px;
  width: 245px
  }

.search_button {
  background: #F09100; 
  color: white; 
  border: 1px solid #FFF;
  font-size: 8pt;
  }
