body		{background-color:#FFFFFF; font:8pt Tahoma,Helvetica, sans-serif; margin:10px; margin-top:0px; padding:0;}


p			{font:9pt Helvetica, sans-serif;	color:#414141;font-weight:500;}
a			{font:8pt Tahoma,Helvetica, sans-serif; color:#0969BA;}
a:hover		{text-decoration: underline;color:#004B8A;}

li			{padding: 3px;}

td			{font:8pt Tahoma,Helvetica, sans-serif;}

input,textarea	{padding:5px; background:#fff; border:1px solid #ccc; font:8pt Tahoma;}
.button			{padding:5px; padding-left:25px; padding-right:10px; background:#0969BA url(images/bt.gif) no-repeat left top; border:1px solid #0969BA; color:#fff;}


.clear			{clear: both;}

h1						{font:15pt Tahoma; margin-bottom:20px;}
h2						{font:13pt Tahoma;}
img.left				{float:left; margin-right:10px; margin-bottom:5px;}

.data					{padding:5px;}
.data td				{padding:5px;}

#content				{padding:5px;}
#content .szag			{font:14pt Tahoma;}
#content img			{border:none;}
#content img.left		{float:left; margin-right:10px; margin-bottom:5px;}
.topzag		{padding:5px; padding-left:2px; border-bottom:2px solid #ddd; margin-bottom: 15px; display:block; font:bold 9pt Tahoma; text-decoration:none; color:#FF8400}
#content .topline		{margin:0px; padding:5px; padding-left:2px; border-bottom:2px solid #ddd; margin-bottom: 15px; font:bold 9pt Tahoma; text-decoration:none; color:#FF8400}
#content .topline a		{font:bold 9pt Tahoma; text-decoration:none; color:#FF8400}
#content .newsid			{padding:5px; border-bottom:1px dotted #bbb;}
#content .newsid .newstitle	{font:bold 12pt Arial;}
#content .newsid .right		{float:right}

#leftmenu				{margin:5px;}
#leftmenu td			{height:50px; vertical-align:middle; padding-left:70px;}


#content table			{border:1px solid #f5f5f5; margin-top:10px; margin-bottom:10px;}
#content td				{padding:10px; border-bottom:1px solid #eee; background:#fff;}

.errorblock			{background:#E85C24; padding:10px; color:#fff; margin-bottom:10px;}

.comments			{margin-top: 50px;}
.comment_id			{padding-bottom:15px; padding-top:15px; border-bottom: 1px solid #eee;}

.pageblock			{margin-top:20px;}
.pageblock span     {padding:3px; padding-left:5px; padding-right:5px; }
.pageblock a		{color:#000; text-decoration:none;}
.pageblock a:hover	{text-decoration:underline;}
.pageblock .sel		{background: #FF8400;}


.hotnews			{width: 100%;	font:9pt Helvetica, sans-serif;}
.hotnews p			{font:9pt Helvetica, sans-serif;}
.hotnews td			{padding:3px;}
.hnzag				{height:20px; border-bottom:1px dashed #ddd;}

.tdzag				{border-bottom:2px solid #c20303; padding-top: 20px;}
.tdzag a			{color:#c20303;	font:bold 11pt Helvetica, sans-serif; text-decoration:none;}
.tdzag a:hover		{text-decoration:none; color:#c20303;}

.doctop				{background:#EFEFEF; padding:10px; margin-bottom:10px; border-bottom:3px solid #000;}
.doctop p			{margin:0px; font:8pt Tahoma; color:#000;}
.doctop h1			{color:#000}
.doctop a			{color:#000; text-decoration:none}
.doctop a:hover		{text-decoration:underline; color:#c20303;}

.grey				{font:8pt Tahoma; color:#080808;}
.date				{font:8pt Tahoma; color:#333; text-align:left}

.pm					{font:8pt Tahoma; margin:0px; margin-bottom:4px; margin-top: 4px;}


.bbs_main		{background:#f0f0f0; margin-bottom:10px;}
.bbs_div		{padding:5px; padding-left:30px;  border-bottom:1px solid #ddd;}
.bbs_zag		{font:bold 10pt Helvetica, sans-serif; margin:2px; text-decoration: none; color:#0969BA;}
.bbs_div p		{margin:2px;}
.bbs_a			{font:8pt Tahoma; color:#000; text-decoration: none; float:left; width:150px; padding:5px; padding-left:20px;}

.tbl_list		{border:none;}
.tbl_list td	{padding:7px;border-bottom:1px solid #eee;}


.red_a			{color:#c20303;	font:bold 10pt Helvetica, sans-serif;text-decoration: none;}
.red_a:hover 	{text-decoration:underline; color:#c20303;}

.blue_a			{color:#0969BA; font:bold 10pt Arial; text-decoration:underline;}
.blue_a:hover	{color:#004B8A;}


#text				{background-color:#EFEFEF;	color:#000; 	vertical-align: top; border-bottom:3px solid #000}
#text .title_white	{font:16pt Tahoma; color:#000;}
#text p				{margin:10px; color:#000; font:9pt Helvetica, sans-serif;}



.radio				{border:0px;}


#msgblock			{padding:10px; color:#fff;}
#msgblock p			{color:#fff; font:8pt Tahoma;}



#ad_center p
			{	
				height:50px; 
				width:255px; 
				background-color:#6173a5; 
				color: Black;
				font-family: Helvetica, sans-serif;
				float:left;
				font-size: 8px;
				padding: 5px 0 5px 7px;
			}

#afisha		{margin:5px; width:98%;}

.afisha_data
			{
				color:#c20303;
				font-size:14px;  
				font-family:Helvetica, sans-serif;
				font-weight: 600;
			}
.afisha_text
			{
				padding-right:5px;
				vertical-align: top;
			}
#ad
			{
				padding:5px 0;
				text-align:right; 
			}




.blue_11_fat
			{
				color:#0969BA; 
				font-size:11px; 
				font-family:Helvetica, sans-serif; 
				font-weight:600;
			}
.blue_11
			{
				color:#0969BA; 
				font-size:11px; 
				font-family:Helvetica, sans-serif; 
				font-weight:500;
			}
.copy
			{
				width: 220px;
				padding-left:18px;
			}

#center
			{
				margin-top:10px;
			}
			
.dot_big
			{
				padding-left:140px;
			}
.empty
			{
				width:45px;
			}
#forum		{margin:5px; width:98%;}
#footer
			{
				width: 100%;
				color:#414141;
				font-size:11px;
				font-weight:500;
				font-family:Helvetica, sans-serif;
				margin:15px 0 20px 0;
			}
.form
			{
				padding-bottom: 7px;
			}
#forma
			{
				padding:8px 0 0 0;
				*padding:3px 0 0 0;
			}

#grey_fat_line
			{
				height:3px;
				background-color:#4a4949; 
			}



.interv_img
			{
				float:left; 
				padding:15px 15px 5px 15px;
			}
img
			{
				border:0;
				text-align:right;
			}
#leftside
			{
				height:auto;
				width:230px;
				font-size:12px;
				font-weight:600;
			}
#main
			{vertical-align:top;}
.mail
			{
				width:40px;
				vertical-align: top;
			}
.p_menu
			{
				padding:35px 0 5px 70px;
			}
.pogoda
			{
				color:#414141;
				font-size:12px;
				font-weight:500;
				font-family:Helvetica, sans-serif;
			}


.zag		{color:#c20303;	font:bold 10pt Tahoma; padding-top:12px;}




.red_not_a	{color:#c20303;	font-size:14px;}

#right
			{
				padding-left:15px;
				vertical-align: top;
			}		
#rightside
			{
				width:170px;
				vertical-align:top;
			}
#search
			{
				color:#808080;
				font-size:12px;
				float:left;
				width:170px;
			}
table
			{
				border-collapse:collapse;
			}
#top_p
			{
				*margin-top:-7px;
			}


	


	
			
.td_line_red
			{
				height: 1px;
				background-color:#c20303;
			}
#www
			{
				width:165px;
				color:#242424; 
				font-size:11px;
				vertical-align: bottom;
				padding-bottom: 5px;
			}
#www a
			{
				color:#c20303; 
				font-size:12px; 
				font-weight:500;
			}			
#what_paper
			{
				color:#084bc5; 
				font-size:12px; 
				font-family:Helvetica, sans-serif;
			}
.yellow
			{
				color: #ff7611;
			}
			
			
			
			

			 
			#text p
				{
					font-family: Tahoma, Helvetica, sans-serif;
				}		

			#center
				{
				margin-bottom:2px;
				}
			#top_p
				{
				margin-top:-7px;
				}
				{
				width: 293px;
				}
			.blue_data
				{
				color:#084bc5; 
				font-size:12px; 
				font-weight:600; 
				padding-left:40px;
				}
			.red
				{
				color:#c20303;
				font-size:14px;
				font-weight:600;
				font-family:Helvetica, sans-serif;
				padding: 0;				
				margin: 12px 0 0 0;
				}
			#forma
				{
				padding:8px 0 0 8px;
				}		