h1{
 font-size: 16px;
}	

.table_top {padding-top:0; padding-bottom:0}
.table_top_text {font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #345CA0; padding-left:5; }
.table_top_text A{font-family:  Tahoma,  Helvetica, Arial, Verdana, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #345CA0; padding-left:5}

.table_top {font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #345CA0; }
.table_top2 {font-family:  Tahoma, Arial, Verdana, Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #345CA0; padding-left:10; name: Синий}

.table_top A{font-family:  Tahoma,  Helvetica, Arial, Verdana, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #345CA0;}

.table_top_text_title {font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #345CA0; padding-left:10; font-weight:bold; name: Синий жирный}
.table_top_text_title A{font-family:  Tahoma,  Helvetica, Arial, Verdana, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #345CA0; padding-left:10; font-weight:bold;}

.table_top_text_title2 {font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #345CA0; font-weight:bold; name: Синий жирный 2}
.table_top_text_title2 A, A .table_top_text_title2{font-family:  Tahoma,  Helvetica, Arial, Verdana, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #345CA0;  font-weight:bold;}

.2input_osn {WIDTH: 55px; HEIGHT: 18px; font-size:9; color: #696969; BORDER: 1 solid #6D90B0; font-size: 9pt; }
.input_osn {WIDTH: 55px; HEIGHT: 18px; font-size:9; color: #696969; BORDER: 1 solid #D7D7D7; font-size: 9pt; }

.title {font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; font-weight:bold}

P, TD, .default {font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #7F7E83;}
P A, TD A, .default A{font-family:  Tahoma,  Helvetica, Arial, Verdana, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #345CA0;}

.underline A:hover{text-decoration: underline;}

.ser {font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #7F7E83; }
.ser2 {font-family:  Tahoma, Arial, Verdana, Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #7F7E83; padding-left:10; name: Серый}
.ser3 {font-family:  Tahoma, Arial, Verdana, Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #7F7E83; font-weight:bold; name: Серый жирный }

.default2 {font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 9pt;  text-decoration: none;}
.default2 A{font-family:  Tahoma,  Helvetica, Arial, Verdana, MS Sans Serif, sans-serif; font-size: 9pt;  text-decoration: none; color: #345CA0; }

.right_links, .right_links A{font-family:  Tahoma,  Helvetica, Arial, Verdana, MS Sans Serif, sans-serif; font-size: 8pt;  text-decoration: none; color: #345CA0; }
.right_links A:hover{text-decoration: underline;}

.title_right A{font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 9pt;  text-decoration: none; font-weight:bold; color: #000000}

.title_block {font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; font-weight:bold;  color: #000000}
.title_block A{font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none;  font-weight:bold;  color: #000000}

.text_block {font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; color:#7F7E83; font-size: 10pt;  text-decoration: none; }
.text_block A{font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; color:#345CA0; font-size: 10pt;  text-decoration: none; }

.left_title {font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; font-weight:bold;  color: #000000}
.left_title A{font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none;  font-weight:bold;  color: #000000}

.left_text {font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #345CA0; }
.left_text A{font-family:  Tahoma,  Helvetica, Arial, Verdana, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #345CA0;  }

.left_text_9 {font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 7.5pt;  text-decoration: none; color: #345CA0;}
.left_text_9 A{font-family:  Tahoma,  Helvetica, Arial, Verdana, MS Sans Serif, sans-serif; font-size: 7.5pt;  text-decoration: none; color: #345CA0;}

.form_zag{font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 8pt;  text-decoration: none; color: #000000}
.form_zag A{font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 8pt;  text-decoration: none; color: #000000}

.form_zag_blue{font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 9pt;  text-decoration: none; color: #335B9F}


.TD а_form_zag{font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #345CA0; }


.left_text_2 {font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #345CA0;   font-weight:bold;}
.left_text_2 A{font-family:  Tahoma,  Helvetica, Arial, Verdana, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; color: #345CA0;  font-weight:bold;}

.news_title {font-family:  Arial, Verdana, Tahoma,  Helvetica, MS Sans Serif, sans-serif; font-size: 10pt;  text-decoration: none; font-weight:bold; color: #335B9F}


.searchHighlight {color: #335B9F}


.table_top3 {font-family:  Tahoma, Arial, Verdana, Helvetica, MS Sans Serif, sans-serif; font-size: 9pt;  text-decoration: none; color: #345CA0;  name: Синий_9}
.table_top3 A{font-family:  Tahoma, Arial, Verdana, Helvetica, MS Sans Serif, sans-serif; font-size: 9pt;  text-decoration: none; color: #345CA0;  name: Синий_9}


#calendar-container {
  width: 100%;
}
#calendar-container table {
  width: 100%;
  table-layout: fixed;
}
#calendar-container .year,
#calendar-container .month {
  font-weight: bold;
}
#calendar-container .weekdays {
  font-style: italic;
}
#calendar-container .dayline {
  color: #808080;
}
#calendar-container tr {
  text-align: center;
}
#calendar-container a {
  color: #069;
  font-weight: bold;
}
#calendar-container .dayline a {
  text-align: center;
  display: block;
  width: 100%;
  height: 100%;
  background: #eee;
  border: 1px #069 solid;
}

.footer {font-family:  Tahoma, Arial, Verdana, Helvetica, MS Sans Serif, sans-serif; font-size: 7pt;  text-decoration: none; color: #ffffff;}
.footer A{font-family:  Tahoma, Arial, Verdana, Helvetica, MS Sans Serif, sans-serif; font-size: 7pt;  text-decoration: none; color: #ffffff;}


div.round2 {
 height: 8px; margin: 0 0px 0; position: relative; z-index: 300;
 background: url(/template/rosmetiz/i/round2.gif) 0 0 no-repeat ; 
} 
div.round2 span{
  float: right; height: 8px; display: block; width: 20px; background: url(/template/rosmetiz/i/round2.gif) 100% 0 no-repeat ;   
}
div.round2b {
 height: 8px; margin: 0 0px 0; position: relative; z-index: 300;
 background: url(/template/rosmetiz/i/round2.gif) 0 100% no-repeat ; 
} 
div.round2b span{
  float: right; height: 8px; display: block; width: 20px; background: url(/template/rosmetiz/i/round2.gif) 100% 100% no-repeat ;   
}