.advt_block{
  font-size:14px;
	font-family:Times New Roman;
	padding-right:10px;
	/* position:relative */;
}
.advt_block  .color_red a{
  color:#CC0000;
	text-decoration:underline;
}
.da_an{
  /* border:1px solid #E4a4E4; */
	overflow:hidden;
	height:100%;
	padding-top:17px;
	padding-bottom:20px;
}
.da_button{
  float:left;
	display:block;
/*  background:url(/images/da_an.gif);*/
  width:190px;
	height:48px;
}
.search_ads{
  float:left;
	color:#666666;
	margin-left:10px;
	padding-left:67px;
	background:url(/images/search_ads.gif) no-repeat left top;
  height:52px;
}
.search_ads a{
  text-decoration:underline;
	color:#222222;
	margin-left:5px;
}
.search_ads form{
  overflow:hidden;
	/* height:100%; */
}
.search_ads .text{
  float:left; 
  font:13px Times New Roman; 
	color:#999999; 
  height:14px;
  padding:4px 0 6px 5px;
	width:335px;
	background:#FFF url(/images/bg_text.gif) repeat-x left -60px;
}
.search_ads .submit{
  float:left; 
  font:14px Times New Roman; 
  height:24px;
  cursor:pointer;
  background:url(/images/search_2.gif) repeat-x; 
	width:108px;
}
.search_ads .anons{
  padding-top:6px;
	float:left;
}
.search_ads div{
  float:left;
}
.search_ads .button{
  margin-left:10px;
}

/*__���������� � ������������__*/
.trevda .head{
  font-size:24px;
	color:#000033;
	padding-bottom:10px;
}
.trevda .head .small{
  font-size:20px;
}
.trevda .head .next{
  background:url(/images/icon_next.gif) no-repeat left 7px;
	padding:0 5px;
}
.trevda .head sup{
  color:#a5a5a5;
	font-size:11px;
	padding:0 5px;
}
.trevda .head img{
  vertical-align:middle;
}
.ctl_ads{
  overflow:hidden;
	height:100%;
	padding-bottom:15px;
	border-bottom:1px solid #a3a3a3;
}
.ctl_ads .ctl_ads_block{
  width:49%;
	float:left;
	font-size:14px;
}
.ctl_ads .ctl_ads_block.var2{
  width:100%;
}
.ctl_ads_block .title{
  font-size:18px;
	padding:10px 0;
}
.ctl_ads_block .title span{
  color:#cc0000;
	padding-left:5px;
	font-size:18px;
}
.ctl_ads_block .title a{
  color:#cc0000;
}
.ctl_ads_block  .text{
  padding-right:10px;
}
.ctl_ads_block  .text a{
  padding-right:5px;
}
.ctl_ads_block  .text .active{
  color:#cc0000;
	font-weight:bold;
}
.ctl_ads_block.var2  .text span{
  padding-left:1px;
} 

/*___������� ����������___*/
.show_sda{
  padding-top:12px;
	font-size:14px;
}
.show_sda .head{
  font-size:18px;
	color:#666666;
	line-height:22px;
	overflow:hidden;
	height:100%;
}
.show_sda .head .see{
  float:left;
	padding-right:15px;
}
.show_sda  .reiting{
  color:#FFFFFF;
	border:1px solid #cc0000;
	padding:0 10px 0 10px;
	background:#cc0000;
	display:block;
	float:left;
	height:25px;
}
.show_sda .vopros{
  float:left;
	display:block;
	height:25px;
	padding:0px 10px;
}
.show_sda .vopros img{
  margin-top:5px;
}
.show_sda .bg_red{
  background:#cc0000;
	border:1px solid #cc0000;
}
.show_sda .vopros.bg_white{
  border:1px solid #bdbcbd;
	border-left:none;border-right:none;
}
.show_sda .publ{
  border:1px solid #bdbcbd;
	padding:0 10px 0 10px;
	display:block;
	float:left;
	height:25px;
}
.show_sda .publ.border{
  border-right:none;
}
.show_sda .da_block{
  overflow:hidden;
	height:100%;
  border-bottom:1px solid #CCCCCC;
	padding:12px 0;
}
.da_block .foto{
  display:block;
  width:100px; 
	height:100px;
	float:left;
	text-align:center;
	overflow:hidden;
	border:1px solid #999999;
}
.da_block .title_date{
  font-size:18px;
	color:#333333;
	overflow:hidden;
	height:100%;
}
.da_block .title{
  padding-right:15px;
	overflow:hidden;
	height:100%;
	padding-bottom:2px;
}
.da_block .date{
  float:right;
	font-size:11px;
	color:#666666;
}
.da_block .category a{
  text-decoration:underline;
	padding-right:5px;
	font-size:13px;
}
.da_block .price{
  font-size:18px;
	color:#cc0000;
	padding:3px 0;
}
.da_block .content{
  overflow:hidden;
	height:100%;
	padding:0 10px;
}
.ad_numbers{
  overflow:hidden;
	height:100%;
	line-height:14px;
	font-size:13px;
  font-family:Times New Roman;
	padding-top:15px;
}
.ad_numbers .left{
  float:left;
	display:block;
	padding: 1px 7px 7px 20px;
	margin-top:5px;
	background:url(/images/cursor_l.gif) no-repeat 0 4px;
}
.ad_numbers .middle{
  text-align:center;
	overflow:hidden;
	height:100%;
}
.ad_numbers .cursor_gr{
  background:url(/images/cursor_gr.gif) no-repeat 0 4px;
	padding:0 6px;
	margin-right:7px;
	margin-left:7px;
}
.ad_numbers .middle a{
  padding: 7px 4px;
/*  margin-right:7px;*/
}
.ad_numbers .middle a:hover{
  background: #ffcccc;
}
.ad_numbers .active{
  margin-right:3px;
	/* line-height:0.3em; */
	background:#cc0000;
	color:#FFFFFF;
	font-weight:bold;
	padding:10px 5px 10px 7px;
}
.ad_numbers  .active span{
   font-size:13px; 
	 line-height:2.2em;
}
.ad_numbers .right{
  float:right;
	display:block;
	padding: 1px 20px 7px 7px;
	margin-top:5px;
	background:url(/images/cursor_r.gif) no-repeat 100% 4px;
}

/*__������ ����������___*/
.ad_service{
  padding-top:30px;
	color:#666666;
	font-size:14px;
}
.ad_service .head{
  font-size:24px;
	color:#000033;
	padding-bottom:5px;
}
.ad_service .cont{
  overflow:hidden;
	height:100%;
	padding-top:10px;
}
.ad_service .cont_l{
  float:left;
	width:200px;
}
.ad_service .cont_l .icon{
  float:left;
	width:43px;
	height:65px;
	background:url(/images/nospam.gif);
}
.ad_service .cont_m .icon{
  float:left;
	width:78px;
	height:66px;
	background:url(/images/quality.gif);
}
.ad_service .cont_r .icon{
  float:left;
	width:89px;
	height:72px;
	background:url(/images/see.gif);
}
.ad_service .title{
  font-size:18px;
	color:#cc0000;
	padding-bottom:5px;
}
.ad_service .text{
  overflow:hidden;
	height:100%;
	padding:0 10px;
}
.ad_service .cont_m{
  float:left;
	width:260px;
}
.ad_service .cont_r{
  float:left;
	width:260px;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.ad_sms div{
  padding-top:10px;
}
.ad_sms .text_b{
  text-align:center;
	font-size:24px;
}
.ad_sms .text a{
  text-decoration:underline;
}
.ad_sms .number{
  text-align:center;
	font-size:24px;
	color:#cc0000;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.advt_block .head2{
  font-size:24px;
	color:#000033;
	padding:15px 0 5px 0;
}
/*__________�������__________*/
.rubrika{
  padding-top:15px;
	overflow:hidden;
	height:100%;
}
.rubrika .name{
  float:left;
}
.rubrika_corner{
  float:left;
	margin-left:15px;
	width:230px;
}
.rubrika ul{
  padding:10px 0px;
	color:#666666;
	height:160px;
	overflow:auto;
}
.rubrika li{
  padding:3px 15px;
	margin-bottom:1px;
	cursor:pointer;
}
.rubrika .active{
  color:#FFFFFF;
	background:#cc0000;
	font-weight:bold;
}


/*______����� ��� ���������� ����������______*/
.form_ads{
  padding-top:15px;
}
.form_ads .status .text{
  float:left;
}
.form_ads .status .radiobox{
  overflow:hidden;
	height:100%;
	padding-left:10px;
}
.form_ads .status .radiobox div{
  padding:2px 0;
}
.form_ads .status input,
.form_ads .status label{
  vertical-align:middle;
	color:#666666;
}
.form_ads .status label{
  padding-left:5px;
}
.form_ads .note{
  background:#fbeded url(/images/note.gif) no-repeat 15px 10px;
	padding:10px 10px 10px 62px;
	margin-top:15px;
	color:#cc0000;
}
.form_ads .name_ads{
  overflow:hidden;
	height:100%;
	padding-top:20px;
}
.name_ads .label{
  width:140px;
	float:left;
	text-align:right;
	padding-top:2px;
}
.name_ads .title{
  color:#999999;
	width:340px;
	float:left;
	margin:0 5px 0 10px;
	font-size:12px;
}
.name_ads .title input{
  color:#000;
	padding:3px 0 5px 0px; 
	border:0;
	width:100%;
	background:url(/images/bg_text.gif) repeat-x left -60px ;
}
.form_ads .error{
  padding:10px 7px;
	margin:10px 0 0 150px;
  color:#cd0000;
	background:#fbeded;
	width:325px;
}
.name_ads .text{
  float:left;
  color:#999999;
	width:340px;
	margin:0 5px 0 10px;
	font-size:12px;
}
.name_ads .text textarea{
  color:#000;
	border:0;
	width:100%;
	background:url(/images/bg_text.gif) repeat-x bottom left;
	height:190px;
}
.name_ads .mark{
  float:left;
  margin:0 10px 0 5px;
	background:url(/images/mark.gif) no-repeat left 1px;
	width:7px;
	height:8px;
}
.name_ads .mark2{
  float:left;
  margin-right:8px;
	background:url(/images/mark2.gif) no-repeat left 1px;
	width:11px;
	height:10px;
}
.name_ads .remark{
  float:left;
  width:175px;
}
.name_ads .remark2{
  float:left;
  color:#666666;
	padding:2px 0 0 3px;
}
 .form_ads .file{
  display:block;
	width:340px;
	margin:0 0 5px 150px;
	border:1px solid #bdbcbd;
	padding:3px 0 4px 3px;
	color:#999999;
} 
/* .form_ads .file{
  margin:0 0 5px 130px;
}
.form_ads .file input{
  width:340px;
	font-size:13px;
  border:1px solid #bdbcbd;
	padding:3px 0 4px 3px;
	color:#999999;
	background:url(/images/bg_text.gif) repeat-x left -60px ;
} */
.name_ads  .price{
  float:left;
  width:140px;
	color:#999999;
	margin:0 5px 0 10px;
	font-size:12px;
}
.name_ads  .price input{
  width:100%;
	color:#000;
	border:0;
	padding:3px 0 5px 0px;
	background:url(/images/bg_text.gif) repeat-x left -60px ;
}
.name_ads .example{
  font-size:13px;
	color:#666666;
	padding: 3px 0 0 150px;
}
.form_ads .name_ads .hint{
  padding: 5px 0 0 150px;
}
.form_ads .head_contact{
  font-size:18px;
	color:#000033;
	padding:20px 0 0 0;
}
.name_ads .country{
  float:left;
  padding:3px 8px 0 10px;
	color:#666666;
}
.name_ads .small{
  width:65px;
	color:#cd0000;
}
.name_ads .small input{
  text-align:center;
}
.name_ads .phone{
  width:140px;
	color:#cd0000;
}
.name_ads .example_tel{
  font-size:13px;
	color:#666666;
	padding-left:180px;
}
.name_ads .example_tel span{
  padding-left:20px;
}
.form_ads .captcha{
  margin-left:150px;
	padding-top:15px;
	color:#666666;
}
.form_ads .captcha .image{
  text-align:center;
  display:block;
  width:110px;
	height:60px;
	float:left;
	border:1px solid #9e9e9e;
	margin-right:10px;
}
.form_ads .captcha .name_ads{
  padding-top:2px;
}
.form_ads .captcha .example{
  font-size:11px;
	color:#666666;
}
.form_ads .captcha .title{
  margin:0 5px 0 0;
  width:217px;
	color:#cd0000;
}
.form_ads .captcha .title input{
  width:100%;
}
/*.form_ads .button{
  padding:15px 0 15px 150px;
}*/
.form_ads .button {
padding:15px 0 15px 0px;
clear:both;
}
.form_ads .btn{
  background:url(/images/btn.gif) no-repeat;
	width:278px;
	height:48px;
	cursor:pointer;
}
.form_ads .btn2{
  background:url(/images/blocked.gif) no-repeat;
	width:278px;
	height:48px;
	cursor:pointer;
}
.form_ads .name_ads .br{
/*  padding-left:3px;*/
}

.reclame_box{
  padding-left:20px;
	overflow:hidden;
	height:100%;
}
.reclame_box .reclame{
  padding:12px;
	background:url(/images/bg_text.gif) repeat-x left bottom;
}
.reclame_box .reclame_head{
  font-size:18px;
	float:left;
	width:100%;
	padding-bottom:10px;
}
.advt_block .delete_buttons{
  padding:15px 0 0px 110px;
	overflow:hidden;
	height:100%;
}
.advt_block .delete_buttons a{
  padding:7px 0;
	float:left;
}
.advt_block .delete{
  background:url(/images/delete.gif) no-repeat;
	width:235px;
	height:48px;
}	
.advt_block .nodelete{
  background:url(/images/nodelete.gif) no-repeat;
	width:264px;
	height:48px;
	margin-left:15px;
}
/*___________��� ����������� �����____________*/

.tl{
  background:url(/images/point_tl.gif) no-repeat top left;
	overflow:hidden;height:100%;
}
 .tr{
  background:url(/images/point_tr.gif) no-repeat top right;
	overflow:hidden;height:100%;
}
 .bl{
  background:url(/images/point_bl.gif) no-repeat bottom left;
	overflow:hidden;height:100%;
}
 .br{
  background:url(/images/point_br.gif) no-repeat bottom right;
	overflow:hidden;height:100%;
	padding:1px;
}
 .t{
  background:url(/images/point_bg.gif) repeat-x top left;
	overflow:hidden;height:100%;
}
  .r{
  background:url(/images/point_bg.gif) repeat-y top right;
	overflow:hidden;height:100%;
}
 .b{
  background:url(/images/point_bg.gif) repeat-x bottom left;
	overflow:hidden;height:100%;
}
 .l{
  background:url(/images/point_bg.gif) repeat-y top left;
	overflow:hidden;height:100%;
}

/*________�����   "��� ��� ������� � ����"_______*/
.f_blog{
  width:550px;
	position:relative;
  left:50%;
	margin-left:-225px; 
  z-index: 999;
	font:14px Times New Roman;
}
.form_blog table{
  width:100%;
}
.form_blog .topbox{
  overflow:hidden;
	height:100%; 
	padding:5px 0px 25px 0;
}
.form_blog .logo{
  float:left;
	padding-left:25px;
	display:block;
	color:#cc0000;
	background:url(/images/icon_city.gif) no-repeat;
}
.form_blog .close{
  float:right;
	width:8px;
	height:7px;
	cursor:pointer;
	background:url(/images/icon_close.gif) no-repeat;
}
.codebox{
  overflow:hidden;
	height:100%;
}
.form_blog .menu{
  float:left;
	margin-bottom:-1px;
	background:#FFFFFF;
	position:relative;
}
.form_blog .bg{
  background:url(/images/search_2.gif) repeat-x 50% 50%;
}
.form_blog .margin{
  margin-left:10px; 
}
.form_blog .menu .text{
  color:#666666;
	height:20px;
	padding:3px 10px;
}
.form_blog .menu div{
  float:left;
}
.form_blog .menu .text a{
  text-decoration:underline;
}
.form_blog  .code{
  float:left;
	width:100%; 
	color:#999999;
}
.form_blog .bg2{
  background:#FFF url(/images/bg_text.gif) repeat-x left bottom;
}
.code .text{
  overflow:hidden;
	height:100%;
  padding:10px 0 0 10px;
}
.form_blog .code .scroll{
  overflow:auto;
	height:190px;
	padding-right:10px;
}
.form_blog .button{
  float:right;
	margin:12px 0 0px 0;
	text-align:right;
	background:url(/images/search_2.gif) repeat-x 50% 50%;
}
.form_blog .button div{
  float:left;
}
.form_blog .button .title{
  height:20px;
	padding:3px 10px;
	cursor:pointer;
}
.form_blog .content{
  padding:0 5px 5px 5px;
	background:#FFFFFF;
}
.codebox .code .outline{
  padding:0 10px 10px 10px;
	overflow:hidden;
	height:100%;
}
.sample{
  overflow:hidden;
	height:100%;
	
}
.sample a:hover{
  color:#990000;
}
.sample .code{
  float:left;
	width:520px;
	border:1px solid #bdbcbd;
	padding:0 10px 10px 10px;
}
.code .logotip{
  text-align:center;
	font-family:Georgia;
}
.code .logotip a{
  display:block;
}
.code .logotip .name_t{
  color:#cc0000;
  font-size:30px;
  text-align:center;
  font-weight:bold;
	padding:10px 0;
  line-height:normal;
}
.code .logotip .name_b{
  font-size:18px;
	line-height:normal;
	text-align:center;
}
.code .major_stat{
  padding-left:6px;
	margin:10px 0;
}
.code .out{
  padding:0px 10px 2px 10px;
}
.code .head{
  font-size:18px;
	line-height:normal;
}
.code .anons{
  font:14px Times New Roman;
	color:#222222;
}
.code .anons img{
  float:left;
	margin:0px 10px 0 0;
}
.code .next{
  text-decoration:underline;
	padding-top:3px;
	display:block;
}
.rss_box{
  overflow:hidden;
	height:100%;
	padding:0 5px 0 30px;
	font-size:14px;
}
.rss_box a{
  color:#222222;
}
.rss_box .rss_head{
  background:url(/images/rss.gif) no-repeat;
	width:82px;
	height:39px;
	display:block;
}
.rss_box  .title{
  font-size:24px;
	padding:10px 0 12px 5px;
	border-bottom:1px dotted;
}
.rss_box .rss_cont{
  padding:15px 0;
}
.rss_box ul li{
  padding-left:20px;
	margin-top:10px;
	background:url(/images/square.gif) no-repeat left 50%;
}
/*___________��� �������� ����������� � ����� ____________*/
.form_blog .top{
  position:relative;
	height:14px;
	font-size:0;
}
.form_blog .top .l{
	position:absolute;
	top:0;
	left:0;
	height:14px;
	width:14px;
	background:url(/images/blog_tl.png) no-repeat left top;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blog_tl.png', sizingMethod='image');
  _background-image:none;
}
.form_blog  .top .r{
  position:absolute;
  top:0;
  right:0;
	height:14px;
  width:14px;
	background:url(/images/blog_tr.png) no-repeat left top;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blog_tr.png', sizingMethod='image');
  _background-image:none;
}
.form_blog .top .c{
  margin:0 14px;
	height:14px;
	background:url(/images/blog_t.png) repeat-x left top;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blog_t.png', sizingMethod='scale');
  _background-image:none;
}
.form_blog .ml{
  background:url(/images/blog_l.png) repeat-y left top;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blog_l.png', sizingMethod='scale');
  _background-image:none; 
	width:14px;
}
.form_blog .mr{
  background:url(/images/blog_r.png) repeat-y right top;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blog_r.png', sizingMethod='scale');
  _background-image:none;
	width:14px;
}
.form_blog .bot{
  position:relative;
	font-size:0;
	height:14px;
}
.form_blog .bot .l{
  position:absolute;
  top:0;
  left:0;
	height:14px;
  width:14px;
	background:url(/images/blog_bl.png) no-repeat left top;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blog_bl.png', sizingMethod='image');
  _background-image:none;
}
.form_blog .bot .r{
  position:absolute;
  top:0;
  right:0;
	height:14px;
  width:14px;
	background:url(/images/blog_br.png) no-repeat right top;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blog_br.png', sizingMethod='image');
  _background-image:none;
}
.form_blog .bot .c{
  margin:0 14px;
	height:14px;
	background:url(/images/blog_b.png) repeat-x left top;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blog_b.png', sizingMethod='scale');
  _background-image:none;
}
/*____________���������� � ��������_____________*/
.dabox{
  overflow:hidden;
	height:100%;
	padding:12px 0 20px 0;
	border-bottom:1px solid #a3a3a3;
}
.dabox .category a{
  text-decoration:underline;
}
.dabox .categoryline{
  overflow:hidden;
	height:100%;
}
.dabox .categoryline .category{
  float:left;
 }
.dabox .date{
  float:right;
	padding-right:10px;
	font-size:11px;
	color:#666666;
}
.dabox table{
  border-collapse:collapse;
	width:100%;
	margin-top:15px;
}
.dabox .td{
  padding-right:10px;
	vertical-align:top;
}
.dabox .vidjet{
  width:240px;
	/* height:240px; */
	/* background:#ebebeb;
	text-align:center;
	vertical-align:middle; */
}
.dabox .foto{
  overflow:hidden;
	height:100%;
	padding-top:10px;
}
.dabox .foto a{
  float:left;
  display:block;
  border:1px solid #828282;
  margin-right: 10px;
}
.dabox .foto img{
/*  float:left;
  margin-right:10px;*/
}
.dabox .tel{
  font-size:18px;
	padding-left:20px;
	margin-left:10px;
	background:url(/images/icon_tel.gif) no-repeat left 50%;
}
.linkline{
  overflow:hidden;
	height:100%;
	padding:8px 0;
}
.linkline .link{
  float:left;
}
.linkline .link span{
  float:left;
	padding:3px 5px;
}
.linkline .link input{
  display:block;
	float:left;
	border:1px solid #bdbcbd;
	padding:3px 1px 5px 1px;
	width:133px;
	overflow:hidden;
	white-space:nowrap;
	font-size:12px;
}
.linkline .icons{
  float:left;
	width:230px;
	text-align:center;
}
.linkline .icons{
  width:auto;
}
.linkline .icons .outline{
  /* overflow:hidden;
	height:100%; */
	margin-left:2px;
	vertical-align:middle;
}
.linkline .icons .outline img{
  vertical-align:middle;
	padding:4px 0px;
}
.linkline .icons .outline .br{
  padding:0px 2px;
}
.linkline .work-links{
  float: left;
  text-align: center;
  width:50px;
}
.linkline .work-links img{
  vertical-align:middle;
	padding:4px 0px;
}
.dabox .banner{
  width:100%;
	height:60px;
/*  background:#ebebeb;*/
	text-align:center;
}
.dabox .others{
  font-size:24px;
	padding:25px 0 5px 0;
}
/*POPUP*/
.popup_ad{
  /* position:absolute; 
	top:0px;
	left:0px;
	z-index:20; */ 
}
.popup_ad .top{
  /* float:left; */
	overflow:hidden;
	height:28px;
}
.popup_ad .l{
  float:left;
	background:url(/images/popup_l.png) no-repeat left top;
	width:3px;
	height:28px;
}
.popup_ad .c{
  float:left;
	height:28px;
	padding:0 10px 0 10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	line-height:24px;
	background:url(/images/popup_c.png) repeat-x left top;
}
.popup_ad .r{
  float:left;
	background:url(/images/popup_r.png) no-repeat left top;
	width:3px;
	height:28px;
}
.popup_ad .bottom{
  clear:both;
  width:23px;
	height:16px;
	background:url(/images/popup_b.png) no-repeat left top;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/popup_b.png', sizingMethod='image');
  _background-image:none;
}
/*__________����� ���������_________*/
.messagebox{
  width:350px;
	font:14px Times New Roman;
  position:absolute;
	top:1200px;
	left:600px;
}
.messagebox .label{
  padding-bottom:5px;
}
.messagebox form{
  background:#FFFFFF;
	padding:0 5px;
}
.messagebox .textarea{
  overflow:hidden;
	height:100%;
}
.messagebox .textarea textarea {
  width:100%;
	height:140px;
	overflow:auto;
	border:none;
	color:#666666;
	background:#FFF url(/images/bg_text.gif) repeat-x left bottom;
}
.messagebox .anons{
  color:#666666;
	font-size:13px;
	padding-top:3px;
}
.messagebox .contact{
  margin:12px 0 15px 0;
}
.messagebox .contact .title{
  margin-bottom:5px;
}
.messagebox .information{
  overflow:hidden;
	height:100%;
}
.messagebox .information input{
  width:100%;
	border:none;
	color:#666666;
	height:20px;
	font-size:13px;
	padding:2px 0;
	background:#FFF url(/images/bg_text.gif) repeat-x left -60px;
}
.messagebox .message_button{
  overflow:hidden;
	height:100%;
}
.messagebox .message_button input{ 
  width:100%;
	padding:2px 0;
	font-size:13px;
	background:url(/images/search_2.gif) repeat-x left 50%;
}
.messagebox .anons2{
  font-size:13px;
	color:#666666;
	padding-top:15px;
}
.messagebox .anons2 a{
  display:block;
  color:#cc0000;
  text-decoration:underline;
  padding-bottom:5px;  
}
/*____________������____________*/
.big_stat{
  font:14px Times New Roman;
  padding:5px 10px;
}
.big_stat p{
  margin-bottom:20px;
}
.big_stat .title{
  padding-top:5px;
	border-top:1px solid #919191;
	margin-top:10px;
	font-size:24px;
}
.big_stat .category{
  font-size:13px;
	padding-top:5px;
}
.big_stat .category a{
  color:#8b8b8b;
}
.big_stat .category span{
  color:#8b8b8b;
}
.big_stat .category strong{
  color:#8b8b8b;
	padding:0 10px;
}
.big_stat .text{
  padding:15px 0 10px 0;
	border-bottom:1px solid #919191;
}
.big_stat .linkstat{
  padding:10px 0 40px 0;
	color:#8b8b8b;
	font-size:13px;
}
.big_stat .linkstat a{
  text-decoration:underline;
}
/*________�������������_______*/
.switches{
  overflow:hidden;
	height:100%;
	padding-top:15px;
	font-size:18px;
}
.switches .active{
  float:left;
	color:#FFFFFF;
	background:#cc0000;
	border:1px solid #e06666;
	padding:5px;
	margin-right:15px;
}
.switches a{
  float:left;
	padding:5px;
	margin-right:15px;
	text-decoration:underline;
}
/*_____________�����  "��������"______________*/
.subscribe{

}
.subscribe .icons{
  padding:5px 0 3px 0;
}
.subscribe img{
  margin:3px;
}
.subscribe .center{
  text-align:center;
}
/*______________________________*/
.top_line .twitter_icon {
    color:#CC0000;
	background:url(/images/icon_twitter.gif) no-repeat left 50%;
    padding:0 5px 0 13px;
    margin-left:10px;
    font-weight: normal;
    float:none !important;
}
.top_line ul .twitter_icon {
    margin-left:10px;
}
.top_line .twitter_icon:hover{
    color:#222;
}
.top_line .facebook_icon {
    color:#CC0000;
    background:url(/images/icon_facebook.gif) no-repeat left 50%;
    padding:0 5px 0 12px;
    margin-left:10px;
    font-weight: normal;
}
.top_line .rss_icon {
    color:#CC0000;
    background:url(/images/icon_rss.gif) no-repeat left 50%;
    padding:0 5px 0 15px;
    margin-left:22px;
    font-weight: normal;
}
/*______________________________*/
.comment_form .subs input{
  vertical-align:middle;
}
.comment_form .subs label{
  padding-left:5px;
}
/*________________������  "����������"______________*/
.vidjet_ads{
  border:1px solid #bdbcbd;
	margin-top:7px;
	font:14px Times New Roman;
}
.vidjet_ads .tab_out{
  position:relative;
	width:100%;
}
.vidjet_ads .tabs{
  background:url(/images/search_2.gif) repeat-x left 50%;
	height:24px;
}
.vidjet_ads .tab{
  float:left;
	width:123px;
	text-align:center;
	height:24px;
	cursor:pointer;
	font-size:14px;
	line-height:23px;
	background:url(/images/point_tab.gif) repeat-x left bottom;
}
.rightsidebar .vidjet_ads .tab{
  width:50%;
}
.vidjet_ads .active{
  color:#cc0000;
	background:#FFFFFF;
}
.vidjet_ads .tab_border{
  position:absolute;
	top:0;
	left:50%;
  width:1px;
	background:url(/images/point_tab.gif) repeat-y left top;
	height:24px;
}
.vidjet_ads .content{
  padding:8px 10px 0 10px;
}
.vidjet_ads .ad{
  overflow:hidden;
	height:100%;
	padding:5px 0px;
	border-bottom:1px solid #dadada;
}
.vidjet_ads .title{
  font-weight:bold;
}
.vidjet_ads .category{
  font-size:12px;
	color:#cc0000;
	line-height:15px;
}
.vidjet_ads .category a{
  color:#cc0000;
}
.vidjet_ads .text{
  font-size:13px;
	padding-top:5px;
	overflow:hidden;
	height:100%;
}
.vidjet_ads .text img{
  float:left;
  border:1px solid #999999;
	margin-right:7px;
}
.vidjet_ads .text .poster{
  overflow:hidden;
	height:100%;
}
.vidjet_ads .price{
  color:#cc0000;
}
.vidjet_ads .add_ad{
  display:block;
  font-size:18px;
	color:#cc0000;
	text-decoration:underline;
	padding:8px 0 10px 0;
	background:url(/images/ad_ads.gif) no-repeat left 50%;
	padding-left:28px;
}
/*  Classifieds on index page   */
#best_classifieds,#recent_classifieds {
    display: none;
}
.vis {
    display: block !important;
}