body 
{ 
background-color: #000000; 
background-image: url(../images/back.jpg);
background-position: top center;
}

body,table,td 
{
font-family: Tahoma; 
font-size: 11px; 
color: #000000
}

a:link,a:visited,a:active 
{
text-decoration: underline; 
color: #000000; 
}

a:hover
{
text-decoration: none;
color: #f90604;
}

a.gray_9:link,a.gray_9:visited,a.gray_9:hover 
{
padding-right: 2px; 
padding-left: 2px; 
font-weight: bold; 
font-size: 10px; 
padding-bottom: 0px; 
text-transform: uppercase; 
color: #666666; 
padding-top: 0px; 
text-decoration: none
}

a.gray_9:hover 
{
background: #666666; 
color: #ffffff;
}

a.gray_10:link,a.gray_10:visited,a.gray_10:hover 
{
padding-right: 2px; 
padding-left: 2px; 
font-weight: bold; 
font-size: 10px; 
padding-bottom: 0px; 
text-transform: uppercase; 
color: #666666; 
padding-top: 0px; 
text-decoration: none
}

a.gray_10:hover 
{
background: #666666; 
color: #ffffff;
}

td.blog 
{
font-family: Tahoma; 
font-size: 11px; 
color: #000000; 
background: #e8e8e8
}

td.tblog
{
font-family: Tahoma;
font-size: 11px;
color: #000000;
background: #d0d0d0;
padding: 10px;
}

.dlina
{
	max-width: 990px; /* Максимальная ширина страницы в пикселах */ 
	margin-top: 0; /* Убираем отступы */
}
.search1
{
	width: 135px; /* ФОРМА ПОИСКА */ 
	height: 13px;
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #A1B1BE;
}

.quote-zakladki {
	color: #757575;
/*	background-color: #f2f2f2; */
	border: 1px dotted #bebebe;
	text-align: justify;
	padding: 5px;
}

.comentadd {
	width:140px;
	height:13px;
	font-family:tahoma;
	font-size:11px;
	border:1px solid #E0E0E0;
}

.lossless-link {
	color: #757575;
	background-color: #f2f2f2; 
	text-align: justify;
	padding: 5px;
}






img { border: none;}
textarea:focus, select:focus, input:focus {  outline: none;  } 

a { color:#dc0000; text-decoration:none;}
h1 { 
	}

h2 {
	color: #dc0000;
	font-size: 18px;
	padding: 0;
	margin: 0;
	font-weight: normal;
	}

#contener { width:1000px; margin:0 auto;}
  
  .afiha { margin-bottom:30px;}
  
  #head { background:url(../images/head.jpg) top center no-repeat; height:162px;}
    #logo { float:left; width:292px; margin:10px 0 0 15px;}
	#h_right { float:right; width:120px; text-align:right; margin:25px 15px 0 0;}
	  .soc_seti { margin-bottom:30px;}
	  .flag img, .soc_seti img { margin-left:5px;}
    #vmenu { border-top:#FFFFFF 2px solid; margin:12px 15px 0 15px; padding-top:15px;}
	  #vmenu ul { margin:0; padding:0; width:1050px; margin-right:-50px;}
	    #vmenu ul li { list-style:none; float:left; margin-right:12px;}
		  #vmenu ul li a { color:#FFFFFF; font-size:18px; text-transform: uppercase;}
		    #vmenu ul li:hover a { color:#dc0000;}

	.fbutton {border:none;background:none;}		
  #content { margin-top:10px;}
    #satbar_l { float:left; width:240px;}
	#satbar_r { float:left; width:240px;}
	  .blok { margin-bottom:10px; background:#FFFFFF;}
	    .blok ul { margin:0; padding:0;}
		  .blok ul li {list-style:none; background:url(../images/li.png) top left no-repeat; margin:0 0 10px 0; padding-left:18px; background-position:0 1px;}
		    .blok ul li a { font-weight:bold; color:#646464;}
			.blok ul li a:hover { color:#dc0000;}
		.blok_c { padding:5px 15px 10px 15px;}
		.sf_bott { text-align:center; margin-top:20px;}
		.tit_pool  { margin-bottom:10px;}
		
		.rr { background:url(../images/rr.png); height:48px; text-align:right; padding:12px 15px 0 0;}
		.red_b { color:#dc0000; padding:10px 15px;}
		  .red_b a { color:#646464; text-decoration:underline;}
		  .tags a, .t_user a { color:#646464; text-decoration:underline;}
		  .sf_bott a { display:block; color:#FFF; font-size:12px; font-weight:bold; text-decoration:none; background:#969696; width:120px; padding:3px 7px; margin:0 auto;}
		  /*---.t_user input { float:right; width:161px; height:20px; background:url(../images/input_user.jpg) no-repeat; border:none; padding:0 2px;}
		  .t_user input.submit { float:none; width:90px; height:24px; padding:0;}---*/
		.t_serch { padding:15px;}
		  .t_serch .pole { float:left; background:url(../images/srch_input1.png) top no-repeat; width:178px; height:24px; border:none; margin-left:-2px; font-size:14px; color:#969696; padding-left:2px;}
		  .t_serch .submit { float:left; background:none; width:30px; height:24px; border:none; margin-left:-1px;}
			  
	#text { float:left; width:500px; margin:0 10px;}
	  
	  .cat { margin-bottom:10px; padding:15px; background:#FFFFFF;}

	    .t_cat {
	} /* --- убрал color:#dc0000; font-size:18px; --- */

		.cat_info { background:#dcdcdc; margin: 10px 0; padding: 5px; color: #000000;}
		  .cat_info  a { color:#646464; text-decoration:underline;}
		  .cat_info table { float:left;}
		  .cat_info td { padding-right:10px;}

		  .cat_info .rang {
	float: right;
	margin: 5px 10px 0 0;
	} /* --- рейтинг --- */

		  .cat_text { margin-top:20px;}
		    .cat_text .left_ct { float:left; width:200px;}
			  .url_album { text-align:center; margin-top:10px;}
			  .url_album a { color:#FFF; text-decoration:none; display:block; padding:7px 10px 4px 10px; background:#dc0000; width:90px; margin:0 auto;}
			.cat_text .right_ct { float:right; width:220px;}
			 #text .cat ol { margin:0; padding:0;}
			    #text .cat ol li { margin:5px 0; list-style-type:decimal-leading-zero; }
		 .cat .more { text-align:right; background:#dcdcdc; margin-top:10px;}
		 
	  .page_naf { background:#FFFFFF; font-size:13px; text-align:center; padding:10px 0;}
	    .page_naf a { color:#646464; text-decoration:underline; margin:0 2px;}
		  .page_naf a.activ { color:#222222; text-decoration: none;}
		  .page_naf a.nopod { text-decoration: none;}
		  
      #page { background:#FFFFFF; margin-bottom:10px; padding:10px 15px;}
	    .page_right { width:200px; float:right; color:#646464; margin-right:60px;}
		  .page_right p { margin:0 0 10px 0;}
		  .page_right span { float:right; width:80px; text-align:left; color:#222222; font-weight:bold;}
		  #page ol { margin-left:0; padding-left:25px;}
			    #page ol li { margin:5px 0; list-style-type:decimal-leading-zero; }
		 .url_page { background:#f0f0f0; padding:15px 10px; margin:30px 0;}
		   .url_page p { margin-top:0; margin-bottom:8px; font-weight: bold; color:#222222;}
		   .url_page a, .red_page a { color:#646464; text-decoration:underline; font-weight:normal;}
        .red_page { color:#dc0000; margin:30px 0; background:url(../images/vni.jpg) top left no-repeat; padding-left:55px; line-height:18px; background-position:0 5px;}
        .red_page-alarm { color:#dc0000; margin:5px 0px 15px 0px; background:url(../images/vni.jpg) top left no-repeat; padding-left:55px; line-height:18px; background-position:0 5px;}
		.soc_seti_p { border:#dcdcdc 1px solid; font-weight: bold; margin:30px 0; color:#222222; padding:10px 10px 0 10px;}
		  .soc_seti_p img { vertical-align:middle;}
		  .yashare-auto-init { float:left; margin-left:30px;}
		  .soc_s_l {float:left;}
		  
	.list_comens { background:#FFFFFF;  padding:5px 15px 5px 15px; margin-bottom:10px;}
	  .soc_comm { float:right; width:50px; margin:2px -10px 0 0;}
	  .comment_left { float:left; width:100px; margin-top:10px;}
	  .comment_rigt { float:left; width: 300px; margin:10px 0 0 20px;}

	  .comment_left-p { float:left; width:100px;}
	  .comment_rigt-p { float:left;}

	  .stat_comm { text-decoration:underline; background:url(../images/status.png) top left no-repeat; padding-left:15px; margin-top:10px; background-position:0 3px;}
	  .coment_user_infa {border:#dcdcdc 1px solid; padding:10px; margin:20px 0;}
	    .coment_user_infa p { margin-bottom:5px; margin-top:0;}
		.coment_user_infa span { color:#222222; font-weight:bold; margin-right:20px;}
		
    .form_comment { background:#FFFFFF; padding:5px 15px 5px 15px;}
	  .form_comment input.input_com { width:165px; height:20px; border:none; background:url(../images/input_user.jpg) top no-repeat; padding:0 2px; margin-right:20px;}
	  .form_comment textarea { margin-top:10px; width:470px; border:#dcdcdc 1px solid;}
	  .form_comment .capcha { margin-top:10px; text-align:center;}
	
#footor { background:url(../images/footor.jpg) top center no-repeat; height:102px; color:#FFFFFF; margin:15px 0;}
  #footor a { color:#FFFFFF; text-decoration:underline;}
  #footor #copy	{ float:left; margin:30px 0 0 15px; width:130px;}
  #footor #nmenu { float:left; width:500px; text-align:center; margin:40px 5px 0 140px;}
     #footor #nmenu ul { margin:0; padding:0;}
	    #footor #nmenu ul li { float:left; list-style:none; margin:0 5px;}
		   #footor #nmenu ul li a { color:#FFFFFF; text-decoration:underline;}
  #footor #schechiki {float:left; width:180px; margin:30px 15px 0 0;}

.h { height:18px; background:url(../images/t_top10.png) right center no-repeat; padding-top:8px; margin-bottom:10px;}
.h2 { height:18px; background:url(../images/t_coment.jpg) right center no-repeat; padding-top:8px; margin-bottom:10px;} 
.h3 { height:18px; background:url(../images/t_dobcomm.jpg) right center no-repeat; padding-top:8px; margin-bottom:10px;}   
.red { color:#dc0000;}
.ser { color:#969696;}
.bold { font-weight:bold;} 
.br {clear:both; height:0; font-size: 1px; line-height: 0px;}

.storenumber, .maincont, .berrors, .basecont, .fullstory, .mass_comments_action {
    margin-bottom: 13px;
    text-align: center;
	background:#FFFFFF;
	padding: 10px;
}

.lines {
    font-size: 0.9em;
    margin-bottom: 13px;
    padding: 13px;
    border: 1px solid #d3dae0;
    background: #fff url("../images/lines.gif");
}