/* Îáùèå begin */
html, body, form {
  margin:0;
  padding:0;
}
body{
  background-image: url(/images/site/bk.gif);	
  background-position: top center;
  background-repeat: repeat-y;  
}
.radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(/images/site/radio.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
a, img {
    border: none;
}
.main{
  background-image: url(/images/site/fon4.gif);	
  background-repeat: repeat-y;  
  background-position: top center;
 
}
.main_fon{
  background-image: url(/images/site/fon3.gif);	
  background-repeat: no-repeat;  
  background-position: top center;
 
}
td.top{
  background-image: url(/images/site/shapka.jpg);	
  background-position: top center;
  background-repeat: no-repeat; 
  height:222px;  
}
table.centr{
  width:1000px;
  position:relative;
  z-index:1;    
}


table.bot{
  background-image: url(/images/site/footer.gif);	
  background-position: top center;
  background-repeat: no-repeat; 
  height:337px;  
  position:relative;
  margin-top:-286px;
  z-index:0; 
  
}

td.left{
  width:245px;

}
td.right{
  width:755px;
}
table.footer{
  position:relative;
  z-index:1;    
  margin-top:32px;
  width:1000px;  
}
table.footer td{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #ffffff; 
  TEXT-DECORATION: none;
  font-weight: normal;  
}
table.footer td a{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #ffffff; 
  TEXT-DECORATION: underline;
  font-weight: normal;  
}
.w_centr{
  background-color: #ffffff;
  padding-top:2px;
}
.R755top{
  background-image: url(/images/site/R755top_fon.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  width:755px;
  height:5px;
}
.R755bot{
  background-image: url(/images/site/R755bot_fon.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  width:755px;
  height:5px;
}
/* ÌÅÍÞ begin */
.menu { 
  background-image: url(/images/site/menu.png);	
  background-repeat: no-repeat;
  background-position: left top;
  text-align:left;
  margin-top: 3px;  
  width:245px;
  height:31px;
}
.menu_act { 
  background-image: url(/images/site/menu_act.png);	
  background-repeat: no-repeat;
  background-position: left top;	
  text-align:left;  
  margin-top: 3px;    
  width:245px;  
  height:31px;  
}   
.menu a{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #ffffff; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:30px;
  display:inline;	
  padding: 0px;
  margin: 0px;
  padding-left:21px;  
}
.menu a h1{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #ffffff; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:30px;
  display:inline;	
  padding: 0px;
  margin: 0px;

}
.menu_act a{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: bold;
  line-height:28px;  
  display:inline;	
  padding: 0px;
  margin: 0px;
  padding-left:21px;  
}
.menu_act a h1{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: bold;
  line-height:28px;  
  display:inline;	
  padding: 0px;
  margin: 0px;
}

/* ÌÅÍÞ end */

/* Çàãîëîâêè begin */
.tw1{
  background-image: url(/images/site/w_centr_top.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:30px;
  margin-top:2px;
  width:509px;  
}
.tw1_sm{
  background-image: url(/images/site/w_centr_top_sm.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:30px;
  margin-top:2px;
  width:480px;  
}
.tw2_sm{
  background-image: url(/images/site/w_centr_top_sm.png);	
  background-repeat: no-repeat;
  background-position: left bottom;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:20px;
  margin-top:2px;
  width:480px;  
}
.tw3_sm{
  background-image: url(/images/site/w_centr_top_sm.png);	
  background-repeat: no-repeat;
  background-position: left bottom;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:13px;
  margin-top:2px;
  width:480px;  
}
.tg1{
  background-image: url(/images/site/wg_centr_top.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:30px;
  margin-top:5px;  
}
.tg2{
  background-image: url(/images/site/wg_centr_top.png);	
  background-repeat: no-repeat;
  background-position: left bottom;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:6px;
  margin-top:5px;  
}
.tg3{
  background-image: url(/images/site/wg_centr_top.png);	
  background-repeat: no-repeat;
  background-position: left bottom;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:4px;
  margin-top:2px;    
}
.tg4{
  background-image: url(/images/site/wg_centr_top.png);	
  background-repeat: no-repeat;
  background-position: left bottom;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:4px;
  margin-top:5px;  
}
.tw2{
  background-image: url(/images/site/ww_centr_top.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:30px;
  margin-top:5px;  
}
.tw3{
  background-image: url(/images/site/ww2_centr_top.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:30px;
  margin-top:5px;  
}
.lbl2{
position:relative;
  background-image: url(/images/site/bl2.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  width:32px;
  height:30px;
  float:left;
  z-index:0; 
  margin-left:8px;   
}
.lbl3{
  position:relative;
  background-image: url(/images/site/bl3.png);	
  background-repeat: repeat-x;
  background-position: left top;
  font-family: Arial;	
  FONT-SIZE: 18px;   
  color: #ffffff; 
  line-height:28px;
  TEXT-DECORATION: none;
  height:30px;
  float:left;
  margin-left:-15px;
  z-index:1;    
}
.lbl4{
position:relative;
  background-image: url(/images/site/bl4.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  width:32px;
  height:30px;
  float:left;
  margin-left:-13px;
  z-index:0;  
}
.gr2{
position:relative;
  background-image: url(/images/site/gr2.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  width:32px;
  height:30px;
  float:left;
  z-index:0; 
  margin-left:8px;   
}
.gr3{
  position:relative;
  background-image: url(/images/site/gr3.png);	
  background-repeat: repeat-x;
  background-position: left top;
  font-family: Arial;	
  FONT-SIZE: 18px;   
  color: #ffffff; 
  line-height:28px;
  TEXT-DECORATION: none;
  height:30px;
  float:left;
  margin-left:-15px;
  z-index:1;    
}
.gr3 a{
font-family: Arial;
FONT-SIZE: 18px;
color: #ffffff;
line-height:28px;
TEXT-DECORATION: none;
}
.gr4{
position:relative;
  background-image: url(/images/site/gr4.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  width:32px;
  height:30px;
  float:left;
  margin-left:-13px;
  z-index:0;  
}
.bl2{
position:relative;
  background-image: url(/images/site/gbl2.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  width:32px;
  height:30px;
  float:left;
  z-index:0; 
  margin-left:8px;   
}
.bl3{
  position:relative;
  background-image: url(/images/site/gbl3.png);	
  background-repeat: repeat-x;
  background-position: left top;
  font-family: Arial;	
  FONT-SIZE: 18px;   
  color: #ffffff; 
  line-height:28px;
  TEXT-DECORATION: none;
  height:30px;
  float:left;
  margin-left:-15px;
  z-index:1;    
}
.bl4{
position:relative;
  background-image: url(/images/site/gbl4.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  width:32px;
  height:30px;
  float:left;
  margin-left:-13px;
  z-index:0;  
}
.pi2{
position:relative;
  background-image: url(/images/site/pi2.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  width:32px;
  height:30px;
  float:left;
  z-index:0; 
  margin-left:8px;   
}
.pi3{
  position:relative;
  background-image: url(/images/site/pi3.png);	
  background-repeat: repeat-x;
  background-position: left top;
  font-family: Arial;	
  FONT-SIZE: 18px;   
  color: #ffffff; 
  line-height:28px;
  TEXT-DECORATION: none;
  height:30px;
  float:left;
  margin-left:-15px;
  z-index:1;    
}
.pi4{
position:relative;
  background-image: url(/images/site/pi4.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  width:32px;
  height:30px;
  float:left;
  margin-left:-13px;
  z-index:0;  
}
.bw1{
  background-image: url(/images/site/w_centr_bot.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  width:509px;
  height:12px;
}
.bw1_sm{
  background-image: url(/images/site/w_centr_bot_sm.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  width:480px;
  height:12px;
}

.bg1{
  background-image: url(/images/site/wg_centr_bot.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:11px;
}
.bw2{
  background-image: url(/images/site/ww_centr_bot.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:11px;
}
.bw3{
  background-image: url(/images/site/ww2_centr_bot.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:11px;
}
/* Çàãîëîâêè end */
/* Î ÍÀÑ begin */

.about_txt{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: normal;
  line-height:18px;
  border-left:1px #c8d7e0 solid;
  border-right:1px #c8d7e0 solid;
  padding:7px 10px 16px 12px;
  text-align:justify;
}
.about_txt a{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:19px;
}
/* Î ÍÀÑ end */
/* ÑÒÀÒÜÈ begin */
.article_txt{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: normal;
  line-height:18px;
  border-left:1px #c8d7e0 solid;
  border-right:1px #c8d7e0 solid;
  padding:5px 10px 16px 12px;
  text-align:justify;
}
.article_txt a{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:19px;
}
.art_date{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #8e8f8f; 
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:justify;
  line-height:19px;    
}
.art_tit{
  font-family: Tahoma;	
  FONT-SIZE: 18px; 
  color: #027db6; 
  line-height:21px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
}
.art_tit a{
  font-family: Tahoma;	
  FONT-SIZE: 18px; 
  color: #027db6; 
  line-height:21px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
}
.art_tit a:hover{
  TEXT-DECORATION: underline;
}
.art_txt{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  line-height:18px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:justify;  
}
.art a{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5 !important;
  TEXT-DECORATION: underline !important;
  font-weight: normal;
}
.art_sm_img{
  margin:7px 13px 0px 0px;   
  float:left;
}
.art_arhiv{
  background-image: url(/images/site/art_arhiv.gif);	
  background-repeat: no-repeat;
  background-position: left top;
  text-align:left;
  height:26px;
  padding-left:3px;
  margin-top:2px;
}
.art_arhiv a{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #ffffff; 
  line-height:24px;  
  TEXT-DECORATION: underline;
  font-weight: normal;
  text-align:left;
}
/* ÑÒÀÒÜÈ end */

/* ÎÒÇÛÂÛ begin */
.otz{
  background-color: #f4f4f4;
  border-left:1px #e2e1e1 solid;
  border-right:1px #e2e1e1 solid;
  padding:2px 14px 4px 14px;
}
.otz_date{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #717171; 
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:justify;
  line-height:17px;    
  padding-top:6px;  
}
.otz_txt{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #010101; 
  line-height:17px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;  
  margin-bottom:4px;
}

.otz_avt{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #010101; 
  line-height:17px;  
  TEXT-DECORATION: none;
  font-weight: bold;
  text-align:left;
}
.all_otz{
}
.all_otz a{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:17px;
}
/* ÎÒÇÛÂÛ end */





/* ÔÎÒÎÎÒ×ÅÒ begin */
.fot_otchet{
  background-color: #f4f4f4;
  border-left:1px #e2e1e1 solid;
  border-right:1px #e2e1e1 solid;
  overflow: auto;  
}
.fot_txt{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #010101; 
  line-height:15px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
  padding:9px 7px 6px 77px;   
  height:100%;
}

.fot_txt a{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #0062b5; 
  line-height:15px;  
  TEXT-DECORATION: underline;
  font-weight: normal;
  text-align:left;  
}

.fot_img{
margin:4px 0px 0px -70px;
padding-bottom:6px; 
}

.fot_arhiv{
  background-color: #f4f4f4;
  border-left:1px #e2e1e1 solid;
  border-right:1px #e2e1e1 solid;
  overflow: auto;  
  padding-left:9px;   
  padding-bottom:3px;   
}
.fot_arhiv a{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  line-height:16px;  
  TEXT-DECORATION: underline;
  font-weight: normal;
  text-align:left; 

}
/* ÔÎÒÎÎÒ×ÅÒ end */

/* ÏÐÎÃÐÀÌÌÛ begin */
.prog{
  background-color: #f4f4f4;
  border-left:1px #e2e1e1 solid;
  border-right:1px #e2e1e1 solid;
  padding:0px 0px 4px 0px;
}
.punktir{
  background-image: url(/images/site/punktir.gif);	
  background-repeat: no-repeat;
  background-position: left bottom;
}
.prog_txt{
  padding:9px 7px 9px 19px;
}
.prog_act{
  padding:9px 7px 9px 19px;
}

.prog_txt a,.prog_txt a h2{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #010101; 
  line-height:16px;  
  TEXT-DECORATION: none;
  font-weight: bold;
  text-align:left;
  display:inline;	
  padding: 0px;
  margin: 0px;      
}
.prog_txt a:hover,.prog_txt a h2:hover{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: bold;
  line-height:16px;
  display:inline;	
  padding: 0px;
  margin: 0px;    
}
.prog_act h2{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #9c9c9c; 
  line-height:16px;  
  TEXT-DECORATION: none;
  font-weight: bold;
  text-align:left;
  display:inline;	
  padding: 0px;
  margin: 0px;
}

/* ÏÐÎÃÐÀÌÌÛ end */

/* Ñ ÊÀÏÈÒÀÍÎÌ begin */
.cap{
  background-image: url(/images/site/cap_fon.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #ffffff; 
  TEXT-DECORATION: none;
  font-weight: bold;
  line-height:37px;
  padding-left:55px;
  position:relative;
  z-index:1;
  height:95px;
}
.cap_phone{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: bold;
  line-height:18px;  
  border-left:1px #f57300 solid;
  border-right:1px #f57300 solid;  
  padding-left:55px; 
  padding-top:5px;   
  position:relative;
  z-index:2;   
  margin-top:-63px;
}
.on-line{
  background-image: url(/images/site/on-line.png);	
  background-repeat: no-repeat;
  background-position: left top;
  border-left:1px #f57300 solid;
  border-right:1px #f57300 solid;  
  padding-left:75px;  
  position:relative;
  z-index:2;   
}
.on-line a{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: bold;
  
  line-height:23px;
}
.cap_bot{
  background-image: url(/images/site/cap_bot.png);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:17px;
   
}
/* Ñ ÊÀÏÈÒÀÍÎÌ end */


/* ÑÅÐÒÈÔÈÊÀÒ begin */
.sert{
  background-color: #f4f4f4;
  border-left:1px #e2e1e1 solid;
  border-right:1px #e2e1e1 solid;
  padding:8px 0px 11px 0px;   
  text-align:center;  
}
.sert a{
  font-family: Tahoma;	
  FONT-SIZE: 18px; 
  color: #f14a00; 
  TEXT-DECORATION: underline;
  font-weight: normal;
}

/* ÑÅÐÒÈÔÈÊÀÒ end */

/* ÔÎÒÎÃÀËÅÐÅß begin */
.fgal_top{
  background-image: url(/images/site/fotogal_top_fon.png);	
  background-repeat: no-repeat;
  background-position: left bottom;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:5px;
  margin-top:19px;  
  width:232px;
}
.fgal_cen{
 background-image: url(/images/site/fotogal_centr_fon.png);	
  background-repeat: repeat-y;
  background-position: left bottom;
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #ffffff; 
  TEXT-DECORATION: none;
  font-weight: normal;  
  width:232px;  
  text-align:center;  
  padding:0px 0 10px 0;  
}
.fgal_bot{
 background-image: url(/images/site/fotogal_bot_fon.png);	
  background-repeat: no-repeat;
  background-position: left bottom;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:5px;
  width:232px;   
}
.fgal_cen a{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #ffffff; 
  TEXT-DECORATION: underline;
  font-weight: normal;
}
.f_img{
border:5px #ffffff solid;
margin:5px 0 3px 0;
}
.fgal_go{
 background-image: url(/images/site/fgal_go.gif);	
  background-repeat: repeat-y;
  background-position: left top;
  padding:4px 0 8px 0;
  margin:9px 0 0px 0;  
}
/* ÔÎÒÎÃÀËÅÐÅß end */


table.Tpage {
margin-top:13px;
}
table.Tpage td{
  font-family: Verdana;	
  FONT-SIZE: 11px; 
  color: #636363; 
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
  background-color: #f9f9f9;  
  border:1px #e6e6e6 solid;  
  padding:0px 6px 0px 5px;
}
table.Tpage td.page_act{
  font-family: Verdana;	
  FONT-SIZE: 11px; 
  color: #cccccc !important; 
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
  background-color: #ffffff !important;  
  border:1px #e6e6e6 solid;  
  padding:0px 6px 0px 5px;
}
table.Tpage td a{
  font-family: Verdana;	
  FONT-SIZE: 11px; 
  color: #636363; 
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
}


/* ØÊÈÏÅÐÑÊÀß ØÊÎËÀ begin */
.shkip{
  background-color: #f4f4f4;
  border-left:1px #e2e1e1 solid;
  border-right:1px #e2e1e1 solid;
  padding:10px 14px 1px 14px;
}
.shkip_txt{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #010101; 
  line-height:16px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;  
  margin-bottom:16px;
}
.shkip_txt span{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #010101; 
  line-height:17px;  
  TEXT-DECORATION: none;
  font-weight: bold;
  text-align:left;  
  margin-bottom:16px;
  text-transform:uppercase;
}
.shkip_txt a{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:16px;  
}
/* ØÊÈÏÅÐÑÊÀß ØÊÎËÀ end */

/* ÒÀÐÈÔÛ begin */
.tarif{
  background-color: #f4f4f4;
  border-left:1px #e2e1e1 solid;
  border-right:1px #e2e1e1 solid;
  padding:2px 14px 1px 14px;
}
.tarif_txt{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #010101; 
  line-height:16px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;  
  margin-bottom:11px;
}
.tarif_txt a{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:16px;  
}
/* ÒÀÐÈÔÛ end */

/* ÐÅÉÒÈÍÃ ÔÎÒÎ begin */
.fotorank{
  border-left:1px #e2e1e1 solid;
  border-right:1px #e2e1e1 solid;
  padding:10px 1px 1px 13px;
}
.fotorank_txt{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #010101; 
  line-height:16px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;  
  margin-bottom:3px;
  margin-left:1px;  
}
.fotorank_txt a{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:16px;  
}
.rank_zv{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #929292; 
  line-height:16px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left; 
  padding:2px 0 7px 0;
}
.rank_zv div{
  padding:0px !important;
}
.rank_zv div img{
  padding:0px !important;
  margin:0px !important;  
}
.fotorank_img{
 background-image: url(/images/site/rank_foto_fon.png);	
  background-repeat: no-repeat;
  background-position: left top;
  width:196px;
  height:143px;
  text-align:left;   
}
.fotorank_img_V{
  background-image: url(/images/site/rank_foto_fon_V.png);
  background-repeat: no-repeat;
  background-position: left top;
  width:143px;
  height:196px;
  text-align:right;
  margin-right:30px !important;
}
/* ÐÅÉÒÈÍÃ ÔÎÒÎ end */


/* ÎÒÇÛÂÛ 2 begin */
.otz2{
  background-color: #f4f4f4;
  border-left:1px #e2e1e1 solid;
  border-right:1px #e2e1e1 solid;
  padding:0px 9px 1px 9px;
}
.otz2_date{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #717171; 
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:justify;
  line-height:17px;  
  padding-top:5px;      
}
.otz2_avt{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #010101; 
  line-height:17px;  
  TEXT-DECORATION: none;
  font-weight: bold;
  text-align:left;
}
.otz2_txt{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #010101; 
  line-height:17px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;  
  padding-bottom:11px;
}
.otz2_txt a{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:17px;
}
.punktir2{
  background-image: url(/images/site/punktir2.gif);	
  background-repeat: no-repeat;
  background-position: left bottom;
}
/* ÎÒÇÛÂÛ 2 end */

/* ÎÒÇÛÂÛ 3 begin */
.otz3{
  background-color: #f4f4f4;
  border-left:1px #e2e1e1 solid;
  border-right:1px #e2e1e1 solid;
  padding:0px 9px 1px 9px;
}
.otz3_date{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #717171; 
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:justify;
  line-height:16px;  
  padding-top:5px;      
}
.otz3_avt{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #010101; 
  line-height:16px;  
  TEXT-DECORATION: none;
  font-weight: bold;
  text-align:left;
}
.otz3_txt{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #010101; 
  line-height:16px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;  
  padding-bottom:11px;
}
.otz3_txt a{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:16px;
}
.all_otz{
  text-align:left;  
  padding:6px 0 7px 0;  
}
.all_otz a{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:16px;
}
/* ÎÒÇÛÂÛ 3 end */

/* ÁÅËÛÉ ÔÎÍ ÑËÅÂÀ begin */
.lwh_top{
  background-image: url(/images/site/lwh_top_fon.png);	
  background-repeat: no-repeat;
  background-position: left bottom;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:5px;
  margin-top:19px;  
  width:232px;
}
.lwh_cen{
  background-color: #ffffff;
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #ffffff; 
  TEXT-DECORATION: none;
  font-weight: normal;  
  width:232px;  
}
.lwh_bot{
 background-image: url(/images/site/lwh_bot_fon.png);	
  background-repeat: no-repeat;
  background-position: left bottom;
  font-family: Tahoma;	
  FONT-SIZE: 1px;   
  height:5px;
  width:232px;   
}
.lwh_213{
  width:213px; 
  padding:1px 0px 1px 0px;    
}
/* ÁÅËÛÉ ÔÎÍ ÑËÅÂÀ end */


/* ÊÀÌ×ÀÒÊÀ begin */
.kam{
  border-left:1px #d1dee5 solid;
  border-right:1px #d1dee5 solid;
  padding:12px 13px 1px 10px;
}
.kam_txt{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #010101; 
  line-height:15px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:justify;  
  margin-bottom:5px;
}
.kam_txt a{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:15px;  
}
img.kam_img{
  margin:5px 0 2px 0;
}
/* ÊÀÌ×ÀÒÊÀ end */

.mt7{
margin-top:7px !important;
}
.mt6{
margin-top:6px !important;
}

.mt5{
margin-top:5px !important;
}
.mt2{
margin-top:2px !important;
}


/* ÏÐÎÃÐÀÌÌÛ ÖÅÍÒÐ begin */
.program{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: normal;
  line-height:19px;
  border-left:1px #c8d7e0 solid;
  border-right:1px #c8d7e0 solid;
  padding:5px 10px 16px 12px;
  text-align:justify;
}
.program a{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:19px;
}
.program_tit h1{
  font-family: Tahoma;	
  FONT-SIZE: 18px; 
  color: #027db6; 
  line-height:21px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
  display:inline;	
  padding: 0px;
  margin: 0px;   
}
.program_tit{
  font-family: Tahoma;	
  FONT-SIZE: 18px; 
  color: #027db6; 
  line-height:21px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
  margin-bottom:13px !important;
  margin-top:2px !important; 
}
.program_txt{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  line-height:19px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:justify;  
}
.program_img{
  margin:5px 7px 5px 0px;   
}
.ocenka{
  background-image: url(/images/site/ocenka_fon.gif);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  line-height:28px;  
  TEXT-DECORATION: none;
  font-weight: bold;
  width:128px;
  height:31px;
  margin:37px 0 0px 5px;
  text-align:center;
}
.ocenka_zv{
  padding-top:5px;
  margin-left:5px;  
  height:1px;  
}
.prog_other{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  line-height:23px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left; 
  border-left:1px #c8d7e0 solid;
  border-right:1px #c8d7e0 solid;  
  padding:1px 12px 7px 12px;
}
.prog_other a{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  line-height:23px;  
  TEXT-DECORATION: underline;
  font-weight: normal;
  text-align:left; 
}
/* ÏÐÎÃÐÀÌÌÛ ÖÅÍÒÐ end */

/* ÊÀÌ×ÀÒÊÀ ÖÅÍÒÐ begin */
.kam_cen{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: normal;
  border-left:1px #c8d7e0 solid;
  border-right:1px #c8d7e0 solid;
  padding:9px 10px 16px 13px;
  text-align:justify;
}
.kam_cen_txt{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  line-height:17px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:justify;  
}
.kam_cen_txt a{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #027db6; 
  line-height:17px;  
  TEXT-DECORATION: underline;
  font-weight: normal;
  text-align:justify;  
}

.kam_cen_tit a,.kam_cen_tit a h3{
  font-family: Tahoma;	
  FONT-SIZE: 18px; 
  color: #027db6; 
  line-height:21px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
  display:inline;	
  padding: 0px;
  margin: 0px;    
}
.kam_cen_tit{
  margin-bottom:11px;  
}
.kam_cen_img{
  margin:3px 9px 3px 0px;   
}
.kam_cen_all{
  margin-top:27px;
}
.kam_cen_all a {
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #027db6; 
  line-height:15px;  
  TEXT-DECORATION: underline;
  font-weight: normal;
  text-align:justify; 
}
/* ÊÀÌ×ÀÒÊÀ ÖÅÍÒÐ end */

/* ÎÏÐÎÑ begin */
td.opros{
  border-left:1px #e2e1e1 solid;
  border-right:1px #e2e1e1 solid;
  padding:6px 9px 8px 9px;
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #010101; 
  line-height:15px;  
  TEXT-DECORATION: none;
  font-weight: bold;  
}
td.op_but{
  border-left:1px #e2e1e1 solid;
  border-right:1px #e2e1e1 solid;
  padding:7px 9px 10px 8px;
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #010101; 
  line-height:15px;  
  TEXT-DECORATION: none;
  font-weight: bold;  
}

.op_gol,.op_res{
  background-image: url(/images/site/opr_but_fon.gif);	
  background-repeat: no-repeat;
  background-position: left top;
  width:84px;
  height:26px;  
  float:left;
  text-align:center;
}
.op_res{
margin-left:10px;
}
.op_gol a,.op_res a{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #0062b5; 
  line-height:20px;  
  TEXT-DECORATION: underline;
  font-weight: normal; 
}
.op_res a{
  color: #01974b; 
}

td.op_r{
width:24px;
border-left:1px #e2e1e1 solid;
padding-left:6px;
padding-bottom:4px;
}
td.op_t{
width:181px;
  border-right:1px #e2e1e1 solid;
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #010101; 
  line-height:15px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left; 
padding-bottom:4px;  
}
/* ÎÏÐÎÑ end */

/* ÂÈÄÅÎÏÐÅÇÅÍÒÀÖÈß begin */

.video{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: normal;
  line-height:18px;
  border-left:1px #c8d7e0 solid;
  border-right:1px #c8d7e0 solid;
  padding:17px 10px 16px 12px;
  text-align:justify;
}
.video a{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:19px;
}
.vm{
  margin:6px 0 2px 0 !important;
}
.om{
  margin:0px 0 15px 0 !important;
}

.vid_oc{
float:left; 
width:95px; 
}
.vid_other{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  line-height:21px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left; 
  border-left:1px #c8d7e0 solid;
  border-right:1px #c8d7e0 solid;  
  padding:1px 12px 7px 12px;
}
.vid_other a{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  line-height:18px;  
  TEXT-DECORATION: underline;
  font-weight: normal;
  text-align:left; 
}
.coment{
  background-image: url(/images/site/koment_fon.gif);	
  background-repeat: no-repeat;
  background-position: center top;
  height:36px;
  margin-top:6px;
  margin-bottom:3px;  
}
.com_kol{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  line-height:34px;  
  TEXT-DECORATION: none;
  font-weight: bold;
  text-align:left; 
  float:left;
  margin-left:20px;
  width:253px;
}

.com_lnk{
  float:left;
  margin-left:15px;  
}  
.com_lnk a{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  line-height:34px;  
  TEXT-DECORATION: underline;
  font-weight: bold;
  text-align:left; 
}
.com_avt span{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #027db6; 
  line-height:19px;  
  TEXT-DECORATION: none;
  font-weight: bold;
  text-align:left; 
}
.com_avt{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #8b8b8b; 
  line-height:19px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left; 
  padding-top:6px; 
  padding-left:2px;   
}
.com_txt{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  line-height:18px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:justify; 
  padding-bottom:12px;
  padding-left:2px;    
}
.punkt3{
  background-image: url(/images/site/punktir3.gif);	
  background-repeat: no-repeat;
  background-position: left bottom;
}
.mycoment{
  background-image: url(/images/site/koment_fon2.gif);	
  background-repeat: no-repeat;
  background-position: center top;
  height:47px;
  margin-top:3px;
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #010101; 
  line-height:20px;  
  TEXT-DECORATION: none;
  font-weight: bold;
  text-align:left; 
  padding-left:11px;   
}
td.com_txt1 {    
    padding:0px 0px 9px 4px;
	font-family: Tahoma;	
    FONT-SIZE: 12px; 
    color: #000000; 
    TEXT-DECORATION: none;
    font-weight: normal;
	text-align: left;	
	white-space: nowrap;	
}   
td.com_txt1 span{ 
color:#b24b20;
}
td.com_txt2 {
    padding:0px 0px 9px 5px;	
    font-family: Tahoma;	
    FONT-SIZE: 12px; 
    color: #000000; 
    TEXT-DECORATION: none;
    font-weight: normal;
	text-align: left;	
} 
td.com_txt3 {    
    padding:0px 0px 2px 4px;
	font-family: Tahoma;	
    FONT-SIZE: 12px; 
    color: #000000; 
    TEXT-DECORATION: none;
    font-weight: normal;
	text-align: left;	
	white-space: nowrap;	
} 
td.com_txt4 {    
    padding:4px 0px 1px 0px;
}

.field {
    width: 281px;
	height:25px;
	border: 1px solid #b9b9b9;
	font-family: Tahoma;	
    FONT-SIZE: 12px; 
	color: #000000;
	padding-left: 3px;
	padding-top: 3px;
}
.big_field {
   	padding: 3px;   
	height:79px;
    width: 382px;
	border: 1px solid #b9b9b9;		
	font-family: Tahoma;	
    FONT-SIZE: 12px; 
	color: #000000;
}
.kodfield {
   	padding-top: 3px;  
    width: 80px;
	height:25px;
	border: 1px solid #b9b9b9;
	font-family: Tahoma;	
    FONT-SIZE: 12px; 
	color: #000000;
	padding-left: 3px;
}
/* ÂÈÄÅÎÏÐÅÇÅÍÒÀÖÈß end */

/* ÑÒÀÒÜ ÊÀÏÈÒÀÍÎÌ begin */
.st_cap_txt{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  line-height:17px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:justify; 
  border-left:1px #c8d7e0 solid;
  border-right:1px #c8d7e0 solid;
  padding:15px 14px 8px 13px;
 
}
.st_cap_txt a{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:17px;
}
.st_cap_img{
  margin:4px 15px 5px 0px;   
}
/* ÑÒÀÒÜ ÊÀÏÈÒÀÍÎÌ end */

/* ÑÒÀÒÜß begin */
.article{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: normal;
  line-height:18px;
  border-left:1px #c8d7e0 solid;
  border-right:1px #c8d7e0 solid;
  padding:5px 12px 16px 14px;
  text-align:justify;
}
.article_tit{
  font-family: Tahoma;	
  FONT-SIZE: 18px; 
  color: #027db6; 
  line-height:21px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
  margin:15px 0 13px;
}
.article_tit h1{
  font-family: Tahoma;	
  FONT-SIZE: 18px; 
  color: #027db6; 
  line-height:21px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
  display:inline;	
  padding: 0px;
  margin: 0px;
}
.article_img{
  margin:5px 16px 0px 0px;   
  float:left;
}
.am{
  margin:9px 0 2px 0 !important;
}
.article_other{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  line-height:21px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left; 
  border-left:1px #c8d7e0 solid;
  border-right:1px #c8d7e0 solid;  
  padding:1px 12px 7px 12px;
}
.article_other a{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  line-height:18px;  
  TEXT-DECORATION: underline;
  font-weight: normal;
  text-align:left; 
}
.lang{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #c3dfef; 
  line-height:16px;  
  TEXT-DECORATION: underline;
  font-weight: normal;
  text-align:center; 
  margin-bottom:13px;  
}
.lang a{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #c3dfef; 
  line-height:16px;  
  TEXT-DECORATION: underline;
  font-weight: normal;
}

/* ÑÒÀÒÜß end */

/* ==================== Ðåéòèíã */
.rating {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	width: 95px;
	height: 17px;
  padding-top:5px;
  margin-left:5px;  	
}
.unit-rating {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 95px;
	height: 17px;
	position: relative;
	background-image: url(/images/site/zv1.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
.unit-rating li {
	text-indent: -90000px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.unit-rating li a {
	display: block;
	width: 19px;
	height: 17px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 17;
	position: absolute;
	padding: 0px;
}
.unit-rating li a:hover {
	background-image: url(/images/site/zv2.gif);
	background-position: top left;
	z-index: 2;
	left: 0px;
}
.unit-rating a.r1-unit { left: 0px; }
.unit-rating a.r1-unit:hover { width: 19px; background-image: url(/images/site/zv2.gif);}
.unit-rating a.r2-unit { left: 19px; }
.unit-rating a.r2-unit:hover { width: 38px; background-image: url(/images/site/zv2.gif);}
.unit-rating a.r3-unit { left: 38px; }
.unit-rating a.r3-unit:hover { width: 57px; background-image: url(/images/site/zv2.gif);}
.unit-rating a.r4-unit { left: 57px; }	
.unit-rating a.r4-unit:hover { width: 76px; background-image: url(/images/site/zv2.gif);}
.unit-rating a.r5-unit { left: 76px; }
.unit-rating a.r5-unit:hover { width: 95px; background-image: url(/images/site/zv2.gif);}
.unit-rating li.current-rating {
	background-image: url(/images/site/zv2.gif);
	background-position: top left;
	position: absolute;
	height: 17px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
/*	border: 1px solid red;*/
}
.oc_you{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #0062b5; 
  TEXT-DECORATION: none;
  font-weight: normal;
  line-height:19px;
  padding-top:2px;
  margin-left:7px;   
}
.oc_you span{
  color: #000000; 
}

.oc_you a{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:19px;
}
/* ÀÐÕÈÂ ÑÒÀÒÅÉ begin */
.art_arh_fon{
  background-color: #f4f4f4; 
  padding:4px 11px 11px 11px;
  margin-top:9px;
}
.article_arh{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: normal;
  line-height:18px;
  border-left:1px #c8d7e0 solid;
  border-right:1px #c8d7e0 solid;
  padding:5px 9px 5px 9px;
  text-align:justify;
}
.art_arh_fon a{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:19px;
}
.art_arh_sort{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: normal;
  line-height:16px;
  padding:0px 7px 0px 7px;
  text-align:justify;
    height:16px;	  
  margin:2px 0px 12px 0px;
}
.art_arh_sort a{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:16px;
  padding:0px;  
}
.art_arh_sort a.arh_sort_date{  
	background-image: url(/images/site/arh_sort_date.gif);
	background-position: center left;
	background-repeat: no-repeat;
	padding-left:22px;
    height:16px;	
}
.art_arh_sort a.arh_sort_rank{  
	background-image: url(/images/site/arh_sort_rank.gif);
	background-position: center left;
	background-repeat: no-repeat;
	padding-left:23px;
    height:16px;		
}
.art_arh_tit{
  font-family: Tahoma;	
  FONT-SIZE: 18px ; 
  color: #027db6; 
  line-height:21px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
}
.art_arh_tit a{
  font-family: Tahoma;	
  FONT-SIZE: 18px; 
  color: #027db6; 
  line-height:21px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
}
.art_arh_tit a:hover{
  TEXT-DECORATION: underline;
}
/* ÀÐÕÈÂ ÑÒÀÒÅÉ end */

/* ÐÅÇÓËÜÒÀÒÛ ÎÏÐÎÑÀ begin */
td.sq_c{
border-left:1px #e2e1e1 solid;
  border-right:1px #e2e1e1 solid;
  padding:6px 10px 0px 10px;
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #010101; 
  line-height:15px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left; 
}
td.sq_b {
  border-left:1px #e2e1e1 solid;
  border-right:1px #e2e1e1 solid;
  padding:6px 10px 10px 10px;
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #808080; 
  line-height:15px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left; 
}
td.sq_l{
border-left:1px #e2e1e1 solid;
  padding:0px 0px 2px 10px;
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #010101; 
  line-height:15px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left; 
}
td.sq_r{
  border-right:1px #e2e1e1 solid;
  padding:0px 10px 2px 0px;  
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #000000; 
  line-height:15px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left; 
  padding-bottom:4px;  
}
td.sq_r span{
  color: #808080; 
}
.sq {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 140px;
	height: 11px;
	position: relative;
	background-image: url(/images/site/op_minus.gif);
	background-position: top left;
	background-repeat: repeat-x;	
}

.sq li.op_sq {
	background-image: url(/images/site/op_plus.gif);
	background-position: top left;
	background-repeat: repeat-x;		
	position: absolute;
	height: 11px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
}
/* ÐÅÇÓËÜÒÀÒÛ ÎÏÐÎÑÀ end */
/* ÑÅÐÒÈÔÈÊÀÒ begin */
.sert{
  background-color: #f4f4f4;
  border-left:1px #e2e1e1 solid;
  border-right:1px #e2e1e1 solid;
  padding:8px 0px 11px 0px;   
  text-align:center;  
}
.sert a{
  font-family: Tahoma;	
  FONT-SIZE: 18px; 
  color: #f14a00; 
  TEXT-DECORATION: underline;
  font-weight: normal;
}
.srt_ram{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: normal;
  line-height:18px;
  border-left:1px #c8d7e0 solid;
  border-right:1px #c8d7e0 solid;
  padding:10px 9px 2px 13px;
  text-align:justify;
}

.srt{
  text-align:left; 
  width:192px;
  float:left; 
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: bold;  
  margin-right:13px;
  margin-top:2px;  
}
.srt span.cena{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #f14a00; 
  TEXT-DECORATION: none;
  font-weight: bold; 
}
.srt span.dost{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #919191; 
  TEXT-DECORATION: none;
  font-weight: normal; 
}
td.srt_txt{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: normal;  
  line-height:18px;   
  text-align:justify;   
}
.srt_step{  
  border-left:1px #c8d7e0 solid;
  border-right:1px #c8d7e0 solid;
  padding:10px 0px 2px 0px;
}
#cert_price{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: normal; 
}
#cert_all{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: normal; 
}
#total_price{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: bold; 
}

.srt_st1{
  font-family: Arial;	
  FONT-SIZE: 18px; 
  color: #9e9e9e; 
  TEXT-DECORATION: none;
  font-weight: normal;  
  line-height:31px;   
  text-align:center;  
  background-color:#f4f4f4;
}
table.T_st1 {
 margin-top:13px;  
 margin-bottom:35px;  
 border-collapse:collapse;
 }
table.T_st1 td{
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: normal; 
  border: 1px #d2d2d2 solid; 
  
}
table.T_st1 td span{
  font-family: Arial;	
  FONT-SIZE: 12px; 
  color: #9e9e9e; 
  TEXT-DECORATION: none;
  font-weight: normal;  
}
.st1_field {
    width: 293px;
	height:24px;
	border: 1px solid #d2d2d2;
	font-family: Tahoma;	
    FONT-SIZE: 12px; 
	color: #000000;
	padding-left: 3px;
	padding-top: 3px;
}
.st1_fkol {
    width: 29px;
	height:22px;
	border: 1px solid #d2d2d2;
	font-family: Tahoma;	
    FONT-SIZE: 12px; 
	color: #000000;
	padding-left: 3px;
	padding-top: 3px;
}
.st1_big_field {
   	padding: 3px;   
	height:100px;
    width: 293px;
	border: 1px solid #d2d2d2;		
	font-family: Tahoma;	
    FONT-SIZE: 12px; 
	color: #000000;
}
td.st1_txt1 {    
    padding:0px 0px 13px 4px;
	font-family: Tahoma;	
    FONT-SIZE: 12px; 
    color: #000000; 
    TEXT-DECORATION: none;
    font-weight: normal;
	text-align: left;	
	white-space: nowrap;	
}   
td.st1_txt1 span{ 
color:#f45600;
}
td.st1_txt3{
    padding:12px 0px 11px 5px;	
}

td.st1_txt3 span{ 
	font-family: Tahoma;	
    FONT-SIZE: 12px; 
    color: #000000; 
    TEXT-DECORATION: none;
    font-weight: normal;
    color:#f45600;
}
td.st1_txt2 {
    padding:0px 0px 13px 5px;	
    font-family: Tahoma;	
    FONT-SIZE: 12px; 
    color: #000000; 
    TEXT-DECORATION: none;
    font-weight: normal;
	text-align: left;	
} 

.srt_tit{
  font-family: Tahoma;	
  FONT-SIZE: 18px; 
  color: #027db6; 
  line-height:21px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
  margin:0px 0 10px 14px;
}
/* ÑÅÐÒÈÔÈÊÀÒ end */





.f_otchet_fon_H{
  background-image: url(/images/site/f_otcht_fonH.gif);	
  background-repeat: repeat-y;  
  background-position: top center;
  padding:10px 15px 15px 13px;  
  margin-top:11px;  
}
.f_otchet_fon_V{
  background-image: url(/images/site/f_otcht_fonV.gif);	
  background-repeat: repeat-y;  
  background-position: top center;
  padding:10px 15px 15px 13px;  
  margin-top:11px;  
}

td.f_otchet{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
  padding-left:5px;    
}
td.f_otchet a{
  font-family: Tahoma;	
  FONT-SIZE: 18px; 
  color: #027db6; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  text-align:left;
}
td.f_otchet span{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #a6a5a5; 
  line-height:14px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
}
.f_otcht_txt{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  TEXT-DECORATION: none;
  font-weight: normal;
  line-height:18px;
  border-left:1px #c8d7e0 solid;
  border-right:1px #c8d7e0 solid;
  padding:5px 10px 16px 12px;
  text-align:justify;
}
td.f_fotogal{
  border:1px #e5e5e5 solid;
  padding:8px;
  text-align:center;
  margin-top:8px !important;   
}


table.Tfoto {
margin-top:4px;
margin-bottom:15px;
}
table.Tfoto td{
  font-family: Verdana;	
  FONT-SIZE: 10px; 
  color: #636363; 
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
  background-color: #f9f9f9;  
  border:1px #e6e6e6 solid;  
  padding:2px 6px 3px 5px;
}
table.Tfoto td.foto_act{
  font-family: Verdana;	
  FONT-SIZE: 10px; 
  color: #cccccc !important; 
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
  background-color: #ffffff !important;  
  border:1px #e6e6e6 solid;  
  padding:0px 6px 0px 5px;
}
table.Tfoto td a{
  font-family: Verdana;	
  FONT-SIZE: 10px; 
  color: #636363; 
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:left;
}

.f_otchet_tit{
  font-family: Tahoma;	
  FONT-SIZE: 18px; 
  color: #027db6; 
  line-height:21px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:center;
  margin-bottom:5px !important;
  margin-top:2px !important;     
}
.ocenka_long{
  background-image: url(/images/site/ocenka_long_fon.gif);	
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #000000; 
  line-height:28px;  
  TEXT-DECORATION: none;
  font-weight: bold;
  width:155px;
  height:31px;
  margin:37px 0 0px 5px;
  text-align:center;
}
.fotorank_img_V{
background-image: url(/images/site/rank_foto_fon_V.png);
background-repeat: no-repeat;
background-position: left top;
width:143px;
height:196px;
text-align:left;
margin-left:23px !important;

}
.lang2{
  font-family: Tahoma;	
  FONT-SIZE: 11px; 
  color: #c3dfef; 
  line-height:16px;  
  TEXT-DECORATION: none;
  font-weight: normal;
  text-align:center; 
  margin-top:13px;  
  margin-bottom:5px;  
}

.kalendar{
margin-top:15px !important;    
color:#003366;
font-family: Tahoma; 
FONT-SIZE: 15px; 
text-align:center;
font-weight: bold;
}
table.kal{
color:#000;
font-family: Tahoma; 
FONT-SIZE: 12px;
border-collapse:collapse;
}
td.kal_name{
color:#0062b5;
font-family: Tahoma; 
FONT-SIZE: 13px; 
font-weight: bold;
border:0px !important;
padding:20px 0 5px 0;
}
td.kal_tit1{
background-image: url(/images/site/fon6.gif);	
background-repeat: repeat-x;  
background-position: top center;
color:#fff;
font-family: Tahoma; 
FONT-SIZE: 12px; 
border-top:1px #027db6 solid;
border-right:1px #c8d7e0 solid;
border-bottom:1px #027db6 solid;
border-left:1px #027db6 solid;
}
td.kal_tit2{
background-image: url(/images/site/fon6.gif);	
background-repeat: repeat-x;  
background-position: top center;
color:#fff;
font-family: Tahoma; 
FONT-SIZE: 12px; 
border-top:1px #027db6 solid;
border-left:1px #c8d7e0 solid;
border-bottom:1px #027db6 solid;
border-right:1px #027db6 solid;
}
td.kal_txt{
color:#000;
font-family: Tahoma; 
FONT-SIZE: 12px; 
border:1px #c8d7e0 solid;
padding-left:5px;
padding-bottom:5px;
background-color: #f9fbfc;
}

td.kal_txt a{  
  font-family: Tahoma;	
  FONT-SIZE: 12px; 
  color: #0062b5; 
  TEXT-DECORATION: underline;
  font-weight: normal;
  line-height:19px;
}