.small_message
{
  font-size:9px;
  font-family: arial, sans-serif;
}

a.version_menu, .version_menu
{
  font-size:10px;
}
a.advanced_search
{
  font-size:12px;
}
font.footer_caption
{
  font-size:9px;
}

textarea.textarea1
{
  font-size:12px;
  font-family: arial, sans-serif;
  width:660px;
}

input.text_field1, input.button1
{
  font-size:12px;
  font-family: arial, sans-serif;
}

select.select1
{
  font-size:12px;
  font-family: arial, sans-serif;
}

table.admin_panel
{
  background-color:#228988;
  width:'100%';
  font-size:9px;
  color:#00FFCC
}

a.admin_font
{
  color:#CC3333;
  font-size:9px;
}

table.stattable
{
  font-size:8px;
  font-family: arial, sans-serif;
}

body,td,th, font, .mso-normal, br, ul, li
{
  font-family: arial, sans-serif;
  font-size: 12px;
  color: #333333;
  vertical-align:top;
}

p
{
  font-family: arial, sans-serif;
  font-size: 12px;
  color: #333333;
  vertical-align:top;
  margin: 10 0 10 0

}

a, a:link
{
  color: #00CCCC;
}

a:hover
{
  color: #FF0000;
}


a.subparts, a.subparts:link
{
  color: #000000;
  font-family: Arial;
  font-size:10px;
}

div.nav0
{
  text-align:left;
  vertical-align:top;
  margin-left:0;
}

div.nav1
{
  text-align:left;
  vertical-align:top;
  margin-left:20;
}

div.nav2
{
  text-align:left;
  vertical-align:top;
  margin-left:40;
}
a.nav0
{  text-align:left;
   vertical-align:top;
   margin-left:0;
   FONT-WEIGHT: bolder;
}

a.nav1
{
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 14px;
  PADDING-top: 5px;
  FONT-WEIGHT: bolder;
  PADDING-BOTTOM: 0px;
  VERTICAL-ALIGN: middle;
  TEXT-TRANSFORM: uppercase;
  WIDTH: 220px;
  COLOR: #333399;
  HEIGHT: 32px;
}

a.nav2
{
  text-align:left;
  vertical-align:top;
  margin-left:40;
}

hr
{
  color: #9CBEBE;
}


/* info_top - класс верхней полоски с датой/веременем */
table.info_top
{
  border: 1px solid white;
  border-collapse: collapse;
}
td.info_top
{
  background-color: #9CBEBE;
  color: white;
  padding: 5px;

}

span.info_top
{
  font-family: arial, sans-serif;
  color: #656f9a;
  font-size: 12px;
  font-weight: bold;
}

a.info_top
{
  color: #656f9a;
  text-decoration: none;
}
a.info_top:hover
{ color: #656f9a;
  text-decoration: underline;
}
/* главная таблица */

table.main_table
{
  border: 1px solid white;
  border-collapse: collapse;
}
td.main_table
{
  border: 1px solid white;
  border-collapse: collapse;
}

td.parts{
  background-color: #9CBEBE;
  border: 1px solid white;
  border-right: 0px;
  padding: 5 5 5 20;
  border-collapse: collapse;
}

td.parts_act{
  background-color: #FF0000;
  border: 1px solid white;
  border-right: 0px;
  padding: 5 5 5 20;
  border-collapse: collapse;
  background-image: url('../images/arr07.gif');
  background-repeat: no-repeat;
}

span.parts, A.parts , A.parts:link
{
  font-size:12px;
  PADDING: 2px;
  FONT-WEIGHT: bold;
  TEXT-TRANSFORM: uppercase;
  COLOR: white;
  text-align: center;
  text-decoration: none;
}

A.parts:hover
{
  font-size:12px;
  PADDING: 2px;
  FONT-WEIGHT: bold;
  TEXT-TRANSFORM: uppercase;
  COLOR: white;
  padding-top:5px;
  text-align: center;
  text-decoration: underline;
}

div.news_head
{
  font-weight: bold;
  font-size:14px;
}

div.news_date,
{
  font-size:12px;
  text-align: right;
}

div.news_ann, a.news_ann {
  font-size:12px;
  text-align: justify;
  color: black;
  text-decoration: none;
}

a.news_ann:hover {
  color: black;
  text-decoration: underline;
}

td.folder_name
{
 text-transform: uppercase;
 padding: 5;
 background-color: #9CBEBE;
 font-weight: bold;

}

a.folder_name
{ text-transform: uppercase;
  COLOR: black;
  text-decoration: none;
}
a.folder_name:hover
{
  text-decoration: underline;
}

a.login, form.login {
  color: #5e6a97;
  font-size:12px;
  font-weight: bold;
  text-decoration: none;
}
a.login:hover
{
  text-decoration: underline;
}
div.date{
  font-weight: bold;
  font-size:14px;
}

td.Kurs
{
  background-color: #9CBEBE;
  font-size:11px;
  font-weight: bold;
}

th.Kurs
{
  background-color: #9CBEBE;
  border: 1px solid white;
  font-weight: bold;
  color: white;
  font-size:11px;
}

a.mark
{
  FONT-SIZE: 14;
  FONT-WEIGHT: bolder;
  VERTICAL-ALIGN: middle;
  TEXT-TRANSFORM: uppercase;
  COLOR: white;
}
