body, td
{
  font: 12px arial;
  color: black;
}

p, ul, ol
{
  margin-top: 0;
  margin-bottom: 0;
  font: 12px arial;
  color: black;
}

h1
{
  font-family: Verdana, Arial;
  font-weight: normal;
  font-size: 26px;
  margin-top: 0;
  margin-bottom: 1;
  letter-spacing: -1px;
  color: white;
}

h1.red
{
  font-family: Verdana, Arial;
  font-weight: normal;
  font-size: 26px;
  margin-top: 0;
  margin-bottom: 1;
  letter-spacing: -1px;
  color: #821d22;
}

h2
{
  font-family: Verdana, Arial;
  font-weight: normal;
  font-size: 24px;
  margin-top: 0;
  margin-bottom: 7;
  letter-spacing: -1px;
  color: #9f0700;
}

h3
{
  font-family: Verdana, Arial;
  font-weight: normal;
  font-size: 16px;
  margin-top: 0;
  margin-bottom: 5;
  letter-spacing:-1px;
  color: #af312b;
}

.table
{
   background-color: #e1e1e1;
}

.table td
{
   background-color: white;
   padding-bottom: 4;
   padding-top: 4;
   padding-left: 4;
   padding-right: 4;
}

.table th
{
   padding-top: 4;
   padding-bottom: 4;
   background-color: #ff8a15; 
   font-family: Arial;
   font-weight: normal;
   font-size: 12px;
   color: #ffffff;
}


.change_table_h3
{
  font-size: 20px;
}

a
{
  text-decoration: underline;
  color: #8c0600;
}

a:hover
{
  text-decoration: none;
}



.menu_hor_hover
{
  background-image: url('/images/1_07_a.gif');
}

span.menu_hor, a.menu_hor
{
  font-family: arial;
  font-size: 11px; 
  text-decoration: none;
  color: #ff744a;
}

.menu_hor_hover span.menu_hor, .menu_hor_hover a.menu_hor
{
  font-family: arial;
  font-size: 11px; 
  text-decoration: none;
  color: black;
}

a.menu_hor:hover
{
  text-decoration: none;
}


.menu_hor_sub, .menu_hor_sub_hover
{
  position: relative;
}

.menu_hor_sub a, .menu_hor_sub span
{
  font: normal 11px Arial;
  color: black;
  text-decoration: none;
}

.menu_hor_sub_hover
{
  background-color: rgb(250,250,250);
}

.menu_hor_sub a:hover, .menu_hor_sub_hover a, .menu_hor_sub_hover span
{
  font: normal 11px Arial;
  color: #ff744a;
  text-decoration: none;
}





a.menu2
{
  font-family: arial;
  font-size: 11px; 
  text-decoration: none;
  color: #343434;
}

a.menu2:hover
{
  text-decoration: underline;
}

a.menu3
{
  font-family: arial;
  font-size: 11px; 
  text-decoration: none;
  color: #9e9e9e;
}

a.menu3:hover
{
  text-decoration: underline;
}

a.news_title
{
  font-family: arial;
  font-size: 12px; 
  text-decoration: underline;
  color: #8c0600;
}

a.news_title:hover
{
  text-decoration: none;
}

a.status
{
  font-family: arial;
  font-size: 9px; 
  text-decoration: underline;
  color: #6b6b6b;
}

a.status:hover
{
  text-decoration:none;
}

a.status_na, .status_na
{
  font-family: arial;
  font-size: 9px; 
  text-decoration:none;
  color:#8c0600;
}

.news_date
{
  font-size: 8px;
  color: #919090;
}

.small
{
  font-size: 11px;
  color: #747474;
}   

.epi
{
  font-family: verdana, arial;
  font-size: 16px;
  color: #d95f13;
}

.binvisible
{
  position: absolute;
  width: 0px;
  height: 0px;
}



.title_img_menu_td
{
  background: url('/images/1_07.gif') repeat-x;
  text-align: center;
}

.title_img_menu_td, .title_img_menu_td a
{
  color: rgb(255,110,69);
  font: bold 12px Arial;
  text-decoration: none;
}

.title_img_menu_td a:hover
{
  text-decoration: underline;
}



.pointer
{
  cursor: pointer;
}

.cursor_default
{
  cursor: default;
}





/* Стили вертикального меню */


.nav_vert_root_open_normal .not_stand_out .nav_vert_root_link,
.nav_vert_root_open_normal .not_stand_out .nav_vert_root_link:hover
{
  color: #343434;
  text-decoration: none;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  cursor: pointer;
}

.nav_vert_root_open_normal .stand_out .nav_vert_root_link,
.nav_vert_root_open_normal .stand_out .nav_vert_root_link:hover
{
  color: rgb(255,116,74);
  text-decoration: none;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  cursor: pointer;
}

.nav_vert_root_open_normal .stand_out .nav_vert_border_center .top { background-color: rgb(200,200,200); }
.nav_vert_root_open_normal .stand_out .nav_vert_border_center .middle { background-color: white; }
.nav_vert_root_open_normal .stand_out .nav_vert_border_center .bottom { background-color: rgb(200,200,200); }
.nav_vert_root_open_normal .stand_out .nav_vert_border_left_top { background: url('/images/nav_vert/nav_vert_border_left_top_a.gif') no-repeat top; }
.nav_vert_root_open_normal .stand_out .nav_vert_border_left_bottom { background: url('/images/nav_vert/nav_vert_border_left_bottom_a.gif') no-repeat bottom; }
.nav_vert_root_open_normal .stand_out .nav_vert_border_right_top { background: url('/images/nav_vert/nav_vert_border_right_top_a.gif') no-repeat top; }
.nav_vert_root_open_normal .stand_out .nav_vert_border_right_bottom { background: url('/images/nav_vert/nav_vert_border_right_bottom_a.gif') no-repeat bottom; }

.nav_vert_root_open_normal .not_stand_out .nav_vert_bull { background: url('/images/nav_vert/menu_bull_normal1.gif') no-repeat center; }
.nav_vert_root_open_normal .not_stand_out .nav_vert_bull_expand { background: url('/images/nav_vert/menu_bull_normal2.gif') no-repeat center; }

.nav_vert_root_open_normal .stand_out .nav_vert_bull { background: url('/images/nav_vert/menu_bull_open1.gif') no-repeat center; }
.nav_vert_root_open_normal .stand_out .nav_vert_bull_expand { background: url('/images/nav_vert/menu_bull_open2.gif') no-repeat center; }

.nav_vert_root_open_normal .nav_vert_sub
{
  display: block;
  cursor: pointer;
}


.nav_vert_root_close_normal .not_stand_out .nav_vert_root_link,
.nav_vert_root_close_normal .not_stand_out .nav_vert_root_link:hover
{
  color: #343434;
  text-decoration: none;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  cursor: pointer;
}

.nav_vert_root_close_normal .stand_out .nav_vert_root_link,
.nav_vert_root_close_normal .stand_out .nav_vert_root_link:hover
{
  color: rgb(255,116,74);
  text-decoration: none;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  cursor: pointer;
}

.nav_vert_root_close_normal .stand_out .nav_vert_border_center .top { background-color: rgb(200,200,200); }
.nav_vert_root_close_normal .stand_out .nav_vert_border_center .middle { background-color: white; }
.nav_vert_root_close_normal .stand_out .nav_vert_border_center .bottom { background-color: rgb(200,200,200); }
.nav_vert_root_close_normal .stand_out .nav_vert_border_left_top { background: url('/images/nav_vert/nav_vert_border_left_top_a.gif') no-repeat top; }
.nav_vert_root_close_normal .stand_out .nav_vert_border_left_bottom { background: url('/images/nav_vert/nav_vert_border_left_bottom_a.gif') no-repeat bottom; }
.nav_vert_root_close_normal .stand_out .nav_vert_border_right_top { background: url('/images/nav_vert/nav_vert_border_right_top_a.gif') no-repeat top; }
.nav_vert_root_close_normal .stand_out .nav_vert_border_right_bottom { background: url('/images/nav_vert/nav_vert_border_right_bottom_a.gif') no-repeat bottom; }

.nav_vert_root_close_normal .not_stand_out .nav_vert_bull,
.nav_vert_root_close_normal .not_stand_out .nav_vert_bull_expand
{
  background: url('/images/nav_vert/menu_bull_normal1.gif') no-repeat center;
}

.nav_vert_root_close_normal .stand_out .nav_vert_bull,
.nav_vert_root_close_normal .stand_out .nav_vert_bull_expand
{
  background: url('/images/nav_vert/menu_bull_open1.gif') no-repeat center;
}

.nav_vert_root_close_normal .nav_vert_sub
{
  display: none;
  cursor: pointer;
}





.nav_vert_root_open_hover .not_stand_out .nav_vert_root_link,
.nav_vert_root_open_hover .not_stand_out .nav_vert_root_link:hover
{
  color: #343434;
  text-decoration: underline;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  cursor: pointer;
}

.nav_vert_root_open_hover .stand_out .nav_vert_root_link,
.nav_vert_root_open_hover .stand_out .nav_vert_root_link:hover
{
  color: rgb(255,116,74);
  text-decoration: underline;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  cursor: pointer;
}

.nav_vert_root_open_hover .stand_out .nav_vert_border_center .top { background-color: rgb(200,200,200); }
.nav_vert_root_open_hover .stand_out .nav_vert_border_center .middle { background-color: white; }
.nav_vert_root_open_hover .stand_out .nav_vert_border_center .bottom { background-color: rgb(200,200,200); }
.nav_vert_root_open_hover .stand_out .nav_vert_border_left_top { background: url('/images/nav_vert/nav_vert_border_left_top_a.gif') no-repeat top; }
.nav_vert_root_open_hover .stand_out .nav_vert_border_left_bottom { background: url('/images/nav_vert/nav_vert_border_left_bottom_a.gif') no-repeat bottom; }
.nav_vert_root_open_hover .stand_out .nav_vert_border_right_top { background: url('/images/nav_vert/nav_vert_border_right_top_a.gif') no-repeat top; }
.nav_vert_root_open_hover .stand_out .nav_vert_border_right_bottom { background: url('/images/nav_vert/nav_vert_border_right_bottom_a.gif') no-repeat bottom; }

.nav_vert_root_open_hover .not_stand_out .nav_vert_bull { background: url('/images/nav_vert/menu_bull_normal1.gif') no-repeat center; }
.nav_vert_root_open_hover .not_stand_out .nav_vert_bull_expand { background: url('/images/nav_vert/menu_bull_normal2.gif') no-repeat center; }

.nav_vert_root_open_hover .stand_out .nav_vert_bull { background: url('/images/nav_vert/menu_bull_open1.gif') no-repeat center; }
.nav_vert_root_open_hover .stand_out .nav_vert_bull_expand { background: url('/images/nav_vert/menu_bull_open2.gif') no-repeat center; }

.nav_vert_root_open_hover .nav_vert_sub
{
  display: block;
  cursor: pointer;
}


.nav_vert_root_close_hover .not_stand_out .nav_vert_root_link,
.nav_vert_root_close_hover .not_stand_out .nav_vert_root_link:hover
{
  color: #343434;
  text-decoration: underline;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  cursor: pointer;
}

.nav_vert_root_close_hover .stand_out .nav_vert_root_link,
.nav_vert_root_close_hover .stand_out .nav_vert_root_link:hover
{
  color: rgb(255,116,74);
  text-decoration: underline;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  cursor: pointer;
}

.nav_vert_root_close_hover .not_stand_out .nav_vert_border_center .top { background-color: white; }
.nav_vert_root_close_hover .not_stand_out .nav_vert_border_center .bottom { background-color: white; }
.nav_vert_root_close_hover .not_stand_out .nav_vert_border_left_top { background: url('/images/nav_vert/nav_vert_border_left_top.gif') no-repeat top; }
.nav_vert_root_close_hover .not_stand_out .nav_vert_border_left_bottom { background: url('/images/nav_vert/nav_vert_border_left_bottom.gif') no-repeat bottom; }
.nav_vert_root_close_hover .not_stand_out .nav_vert_border_right_top { background: url('/images/nav_vert/nav_vert_border_right_top.gif') no-repeat top; }
.nav_vert_root_close_hover .not_stand_out .nav_vert_border_right_bottom { background: url('/images/nav_vert/nav_vert_border_right_bottom.gif') no-repeat bottom; }

.nav_vert_root_close_hover .stand_out .nav_vert_border_center .top { background-color: rgb(200,200,200); }
.nav_vert_root_close_hover .stand_out .nav_vert_border_center .middle { background-color: white; }
.nav_vert_root_close_hover .stand_out .nav_vert_border_center .bottom { background-color: rgb(200,200,200); }
.nav_vert_root_close_hover .stand_out .nav_vert_border_left_top { background: url('/images/nav_vert/nav_vert_border_left_top_a.gif') no-repeat top; }
.nav_vert_root_close_hover .stand_out .nav_vert_border_left_bottom { background: url('/images/nav_vert/nav_vert_border_left_bottom_a.gif') no-repeat bottom; }
.nav_vert_root_close_hover .stand_out .nav_vert_border_right_top { background: url('/images/nav_vert/nav_vert_border_right_top_a.gif') no-repeat top; }
.nav_vert_root_close_hover .stand_out .nav_vert_border_right_bottom { background: url('/images/nav_vert/nav_vert_border_right_bottom_a.gif') no-repeat bottom; }

.nav_vert_root_close_hover .not_stand_out .nav_vert_bull,
.nav_vert_root_close_hover .not_stand_out .nav_vert_bull_expand
{
  background: url('/images/nav_vert/menu_bull_normal1.gif') no-repeat center;
}

.nav_vert_root_close_hover .stand_out .nav_vert_bull,
.nav_vert_root_close_hover .stand_out .nav_vert_bull_expand
{
  background: url('/images/nav_vert/menu_bull_open1.gif') no-repeat center;
}

.nav_vert_root_close_hover .nav_vert_sub
{
  display: none;
  cursor: pointer;
}





.nav_vert_sub_close_normal,
.nav_vert_sub_close_normal a,
.nav_vert_sub_close_normal a:hover
{
  color: #9e9e9e;
  text-decoration: none;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  cursor: pointer;
}

.nav_vert_sub_close_normal .nav_vert_sub_bull
{
  background: url('/images/nav_vert/menu_bull_2.gif') no-repeat left center;
  cursor: pointer;
}


.nav_vert_sub_open_normal,
.nav_vert_sub_open_normal a,
.nav_vert_sub_open_normal a:hover
{
  color: rgb(255,116,74);
  text-decoration: underline;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  cursor: pointer;
}

.nav_vert_sub_open_normal .nav_vert_sub_bull
{
  background: url('/images/nav_vert/menu_bull_2_open.gif') no-repeat left center;
  cursor: pointer;
}





.nav_vert_sub_close_hover,
.nav_vert_sub_close_hover a,
.nav_vert_sub_close_hover a:hover
{
  color: #9e9e9e;
  text-decoration: underline;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  cursor: pointer;
}

.nav_vert_sub_close_hover .nav_vert_sub_bull
{
  background: url('/images/nav_vert/menu_bull_2.gif') no-repeat left center;
  cursor: pointer;
}


.nav_vert_sub_open_hover,
.nav_vert_sub_open_hover a,
.nav_vert_sub_open_hover a:hover
{
  color: rgb(255,116,74);
  text-decoration: underline;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  cursor: pointer;
}

.nav_vert_sub_open_hover .nav_vert_sub_bull
{
  background: url('/images/nav_vert/menu_bull_2_open.gif') no-repeat left center;
  cursor: pointer;
}

