span.active{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#979797;
font-weight:normal;
cursor:default;
text-decoration:none;
background-color:#EBEBEB}
span.inactive{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#979797;
font-weight:normal;
cursor:pointer;
text-decoration:underline;
background-color:white}
div.vis{
display:block;
visibility:visible}
div.novis{
display:none;
visibility:hidden}
.del{color:#979797}
.term{
font-family:"Georgia",Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:16px;
color:#979797;
font-weight:bold;
font-style:italic}
.weather{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#979797;
font-weight:bold;
margin-left:}
a.weather{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#979797;
font-weight:bold;
text-decoration:underline;
margin-left:}
a.weather:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#979797;
font-weight:bold;
text-decoration:none;
margin-left:}
.valuta{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:14px;
color:#979797;
font-weight:bold;
margin-top:10px}
.zn{color:#A5BAD0}
table.phone{
position:absolute;
top:14px;
left:6px;
z-index:2}
.btn_top_ph{
margin-top:21px;
margin-left:141px}
table.pricetbl{
border-collapse:collapse;
border:1px solid #B2B2B2;
font-family:Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#000000}
table.rasst{
border-collapse:collapse;
font-size:10px;
color:#000000}
.tblinfo{
border:1px solid #B2B2B2}
table.tablemer{
border:1px solid #b2b2b2;
border-collapse:collapse;
font-family:Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#000000}
.tablemer td{
border:1px solid #b2b2b2}
table.tableall{
font-family:Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#000000;
border-collapse:collapse}
.bor{
border-bottom:1px solid #B2B2B2;
border-right:1px solid #B2B2B2}
.bor1{
border:1px solid #b2b2b2;
border-top:1px solid #b2b2b2;
border-right:1px solid #b2b2b2;
align:center;
text-align:center}
.bor2{
border:1px solid #b2b2b2;
border-top:1px solid #b2b2b2;
border-right:1px solid #b2b2b2;
border-left:1px solid #b2b2b2}
.bg_top_rt{
background-repeat:no-repeat;
background-position:right top;
vertical-align:top;
padding-right:10px;
}
.tr11{ 
background-color:blue;
vertical-align: 20px;}

.bg_top_norepeat{
background-repeat:no-repeat;
background-position:top}
.bg_nr{background-repeat:no-repeat}
.bg_repeatx{
background-repeat:repeat-x}
.bg_repeaty{
background-repeat:repeat-y}
.bg_rt_ry{
background-position:right;
background-repeat:repeat-y;
}
.bg_lt_ry{
background-position:left;
background-repeat:repeat-y}
.red{color:#ff0000}
.s14{font-size: 14px;}
.b {font-weight:bold;}
.text_phone_btn{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
font-weight:normal}
.zaglbukva{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:15px;
text-decoration:none;
font-weight:normal;
color:#ff0000}
.text_phone_btn:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
font-weight:normal}
.btn_crishka{
margin-bottom:15px;
margin-left:151px;
margin-right:0px;
margin-top:137px;
cursor:pointer}
a.phone_menu_top_link{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
text-decoration:none;
font-weight:bold}
a.phone_menu_top_link:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
text-decoration:none;
font-weight:bold}
.phone_menu_top{
margin-left:5px;
margin-top:2px}
h1{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:16px;
color:#000000;
font-weight:bold;
margin:0px}
h1.mrg{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:14px;
color:#C50C14;
margin-top:5px;
margin-left:10px}
div.mrg{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:14px;
color:#C50C14;
font-weight:bold;
margin-top:5px;
margin-left:10px}
h2{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:14px;
color:#C50C14;
margin-top:5px;
margin-left:10px}
h3{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:13px;
color:#C50C14;
margin-top:5px;
margin-left:10px}
h4{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;
margin:0px}
h4.up_menu{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;
margin-top:0px;
margin-left:10px}
.red{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#C50C14;}
.redh{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:14px;
color:#C50C14;}
.txt_lt{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-align:left;
margin-top:5px;
margin-left:10px;
margin-right:10px}
p{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#000000;
text-indent:15px;
font-weight:normal;
text-align:justify}
.txt{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
margin-left:10px;
margin-right:0px;
}
.fontmini{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:9px;
color:#000000;
font-weight:normal;
margin-left:10px;
margin-right:10px}
.pos{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
font-weight:bold;
color:#C50C14}
.txt_cen{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
margin-right:55px;
margin-bottom:5px}
.tb_search{
margin-top:10px;
margin-left:5px}	
.search_inp{ 
width:364px;
height:16px;
border:0px;
border-left:0px;
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:12px;

color:#000000;
font-weight:normal
}
.td_seach2{ 
border-left:0px;
border-top:1px solid #A5ACB2;
border-bottom:1px solid #A5ACB2;
border-right:1px solid #A5ACB2}
.btn_search_ob{ 
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;
border:0px;
background-color:#A4A4A4;
width:68px;
height:22px}
.btn_bord{
border:1px solid #238C23;
width:68px;
height:22px;
margin-left:3px}
.cellred{
border:1px solid #B11C1C;
background-color:#F7D7D7}
.cell_t_bt{
border-top:1px solid #B11C1C;
border-bottom:1px solid #B11C1C}
.cell_t_lt{
border-top:1px solid #B11C1C;
border-left:1px solid #B11C1C}
.cell_t_rt{
border-top:1px solid #B11C1C;
border-right:1px solid #B11C1C}
.cell_b_lt{
border-bottom:1px solid #B11C1C;
border-left:1px solid #B11C1C}
.cell_b_rt{
border-bottom:1px solid #B11C1C;
border-right:1px solid #B11C1C}
.btn_bord2{border:1px solid #ffffff}
.rd_seach{border:0px}
.rbg{margin-top:5px}
.txt_rd_search{ 
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
margin-top:0px}
.baner{ border:1px solid #A6A6A6}
img{border:0px}
body{margin:0px}
.img_af{ 
border:1px solid #ffffff;
margin-top:2px;
margin-left:6px}
.org_news{margin-left:50px}
.baner{border:1px solid #919191}
.txt_rubr{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:10px;
color:#000000;
font-weight:normal;
text-decoration:none;
margin-left:5px}
a{ 
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#C50C14;
font-weight:normal;
text-decoration:underline}
a:hover{ 
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#C50C14;
font-weight:normal;
text-decoration:none}
a.hd_link{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:13px;
color:#238C23;
font-weight:bold;
text-decoration:none}
a.hd_link:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:13px;
color:#238C23;
font-weight:bold;
text-decoration:underline}
a.up_menu_link{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
margin-left:10px}
a.up_menu_link:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
margin-left:10px}
a.zn_1{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#A5BAD0;
font-weight:normal;
text-decoration:underline
}
a.zn_1:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#A5BAD0;
font-weight:normal;
text-decoration:none
}
a.af_link{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#C50C14;
font-weight:bold;
text-decoration:none}
a.af_link:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#C50C14;
font-weight:bold;
text-decoration:underline}
a.af_bl_link{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none}
a.af_bl_link:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline}
a.all_af{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#C50C14;
font-weight:normal;
text-decoration:underline;
margin-right:5px}
a.all_af:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#C50C14;
font-weight:normal;
text-decoration:none;
margin-right:5px}
a.all_dis{
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#C50C14;
font-weight:normal;
text-decoration:underline;
margin-right:5px}
a.all_dis:hover{
font-family: Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#C50C14;
font-weight:normal;
text-decoration:none;
margin-right:5px}
a.podrobnee{ 
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#C50C14;
font-weight:normal;
text-decoration:none;
margin-top:5px;
margin-left:10px;
margin-right:10px}
a.podrobnee:hover{ 
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#C50C14;
font-weight:normal;
text-decoration:underline;
margin-top:5px;
margin-left:10px;
margin-right:10px}
a.ft_menu{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:none}
a.ft_menu:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:underline;
}
a.ft_bl_link{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none}
a.ft_bl_link:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:underline}
.white{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
margin-top:6px}
.ft_coord{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
margin-left:10px}
.cop404{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
margin-right:10px;
margin-bottom:5px}
.strl{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#449B4A;
font-weight:bold;
margin-right:4px}
.af_margin{
font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
margin-top:7px}
.partn{
margin-left:5px;
margin-top:5px}
.banlink{
margin-left:11px;
margin-top:23px}
.schetchk{margin-top:20px}
.punkt1{ 
background:url(/img/kursor.jpg);
background-repeat:no-repeat}
#bg1{
background:url("/img/phone/phone_menu_rezinka_lt.jpg");
width:18px}
.bg2{
background:url("/img/phone/phone_menu_btn.jpg");
background-color:#a0a0a0;
width:152px;
height:22px;
text-align:center}
#bg3{
background:url("/img/phone/phone_menu_rezinka_rt.jpg");
width:17px}
#crsh{ 
//background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/phone/phone_crishkka.png, sizingMethod=crop)}
#cinema{
	background-image: url("/img/ugol.jpg");
	background-position: top left;
	background-repeat: no-repeat;
}
.imgfilmbrd{
    border:1px solid #B2B2B2;
}
.och-str{
    float:left;
}
td.topbrdban{
	border:1px solid #DFDFDF;
}
.tableall b{
	color: #777;
}
.tableall b.bl{
	color: #000;
}
.archiv{
	position: relative;
}
.submenu {
padding-top: 10px;
display: none;
z-index: 10;
}
.afmenu {
	font-size:14px;
   font-weight:bold;
	margin:0;
	padding:0px;
	list-style:none;
	color:#238C23;
	height: 40px;
	}
.afmenu li {
	float:left;
	margin-right:10px;
	cursor:pointer;
	}
.afmenu li.cur{
	height: 40px;
	background: url("/img/red_arrow.gif") no-repeat bottom ;
}
.dashed{
	border-bottom: 1px dashed #b0d7a9;
}
.dashed:hover{
	border-bottom: 1px dashed #238C23;
}
.lined{
	border-bottom: 1px solid #f1c4c6;
}
a.lined {
text-decoration:none;
}
.lined:hover{
	font-weight: bold;
	font-size:12px;
	border-bottom: 1px solid #C50C14;
}
.grlined{
	border-bottom: 1px solid #d6d6d6;
}
a.grlined {
text-decoration:none;
}
.grlined:hover{
	color:#696969;
	font-size:16px;
	font-weight:bold;
	border-bottom: 1px solid #696969;
}
.afsorttop{
	height:43px;
	margin-top:20px;
	padding:0;
}
.afsort{
	width:100%;
	height:30px;
}
.afsort select{
	margin-right:5px;
	margin-top:2px;
	width:160px;
	height:20px;
	float:left;
}
.but_cont{
	margin-left:0px;
	float:left;
	width:85px;
	border:1px solid #238c23;
	padding:0px;
}
.afsort_but{
	width:85px;
	background:#a4a4a4 none repeat scroll 0 0;
	color:#ffffff;
	border:1px solid #ffffff;
	font-weight:bold;
}

.w250{
	width:250px;
}
.h25{
	height:25px;
}
.leftindent{text-indent:-8px;}
.af tr td{
	vertical-align:top;
}
.af a{
 font-weight:bold;
 font-size:12px;
}
.af_left{
	width:100%;	
}
.af_head{
	height:65px;
}
.af_im{
float:left;
}
a.af_h{
	margin-left:10px;
	padding-top:20px;
	color:#696969;
	font-size:16px;
	font-weight:bold;
	float:left;
	text-decoration: none;
}
.aftbl{
	width:295px;	
	height:180px;
	margin-top:10px;
	font-size:12px;
	padding-left:8px;
}
.aftbl tr td{
	vertical-align:top;
}
.aftbl tr td.zagol{height: 10px;}	

.afisha_table {list-style-type:none; margin:0px; padding:0px;}
.afisha_table li {display:inline-block; vertical-align:top;}
*html .afisha_table {display:inline;}
*+html .afisha_table {display:inline;}

*:first-child+html .im7{
	margin-left:13px;
}

*:first-child+html .laq {
  margin-left:20px;
}


.d_sm{
	padding-top:5px;
	font-size:11px;
}
.descr{
	padding-left:5px; 
	padding-right:5px;
}

.descr p{text-indent:0;}
.descr p.leftindent{text-indent:-8px;}
.descr a {
	color:#000000;
	font-weight:normal;
}
.descr a:hover {
	color:#000000;
	font-size:12px;
}

.af_right{
	width:260px;	
	padding-left:8px;
	padding-right:3px;
	background-image: url("/img/right_bg.gif");
	background-repeat: repeat-y;	
}
.txt_bl_r{
	margin-bottom:30px;
}
.txt_bl_r p{
	margin:0px;
	padding-top:3px;
	text-indent:-8px;
	padding-left:8px;
	text-align:left;
}
p.black{
	padding-top:15px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
}
.comf{margin:5px 0 0 1px;}
#afisha{margin:0 0 30px 0;padding:0 5px 0 5px;}

.afmin{
	width:139px;
	text-align:center;
	font-family:Tahoma,Verdana,Arial,Helvetica,helv,sans-serif;
	font-size:11px;
}
.afmin a{
	text-decoration: none;
	font-weight:bold;
}
.places{padding:15px 0 5px 0; }
a.bold:hover {font-weight:bold;}
.bold {
font-weight:bold;
}
a.bl{color:#000000;}
a.nob{font-weight:normal;}
.pb5{padding-bottom:5px;}
.pt5{padding-top:5px;}
.pt20{padding-top:20px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.w70{width:70px;}
.httblgastrol{height:100px;}

.bigfloating{
	width:300px;
}
.zag{
	text-indent: -18px;
}
#flashid1{
	height:160px;
	width:220;
	margin:5px 0 0 0;
	padding:0px;
	outline:none;
	clear:none;
	float:right;
}
#flashid2{
	height:288px;
	width:189;
	margin:0px;
	padding:0px;
	outline:none;
	background:url("/img/altern404banner.gif") no-repeat top; 
}
.aquoto_l{
	margin-left:-6px;
}
.lid0{
	text-indent:0px;
}
.full{
	padding-left:10px;
}
.rklspo{
font-family:Tahoma,Verdana,Arial,Helvetica,helv,sans-serif;
width:800px;
text-align:center;
color:#bbbbbb;
font-size:11px;
display:none;
}
.rklspo a:link, .rklspo a:visited, .rklspo a:hover{
color:#bbbbbb;
font-size:11px;
text-decoration:underline;
}
.rklspno{
font-family:Tahoma,Verdana,Arial,Helvetica,helv,sans-serif;
width:800px;
text-align:center;
color:#DfDfDf;
font-size:11px;
}
.rklspno a:link, .rklspno a:visited, .rklspno a:hover{
color:#DfDfDf;
font-size:11px;
text-decoration:underline;
}
.rklsp1o{
font-family:Tahoma,Verdana,Arial,Helvetica,helv,sans-serif;
text-align:center;
margin-bottom:5px;
margin-top:15px;
color:#cccccc;
font-size:11px;
}
.rklsp1o a:link, .rklsp1o a:visited, .rklsp1o a:hover{
color:#cccccc;
font-size:11px;
text-decoration:underline;
}
.rklsp1no{
font-family:Tahoma,Verdana,Arial,Helvetica,helv,sans-serif;
text-align:center;
margin-bottom:5px;
margin-top:15px;
color:#bbbbbb;
font-size:11px;
}
.rklsp1no a:link, .rklsp1no a:visited, .rklsp1no a:hover{
color:#bbbbbb;
font-size:11px;
text-decoration:underline;
}



.rss{
	padding: 25px 0 0 10px;
}
.nooutline{
		outline:none;
}
div.great-image {
  cursor:pointer;
  position:absolute;
  display: none;
  padding:10px;
  z-index:1001;
  border: 1px #A5BAD0 solid;
  background: white;
}
a.ns14:link, a.ns14:visited{
	font-size:14px;
}
a.ns14:hover{
	font-size: 14px;
	text-decoration: none;
}
ul {margin:0px;}
.inp_text_link {font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif; font-size:11px; color:#C50C14; font-weight:normal; text-decoration:underline; background:none; border:none; margin:0px; padding:0px; display:inline; cursor:pointer;}
.inp_text_link:hover {text-decoration:none;}

