
#forum
	{ margin-top: -15px; }
	
	#forum table { width: 100% !important; border-collapse: separate !important; margin-top: 15px !important;}
	
	#forum table tr td h1
		{ padding: 3px 6px; font-size: 12px !important; font-weight: bold; text-transform: uppercase;} 
	#forum table tr td div
		{ padding: 2px 10px 0; font-size: 11px !important;} 
	#forum table tr td div.about_forum
		{ color: black; font-size: 11px; padding: 1px 12px 7px; background: #f2f2f2; font-weight: normal; text-align: left; border-bottom: white solid 7px;} 
	
	.forum_tems td div p a 
		{ color:#595959 !important; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size: 12px !important; font-weight: bold; }
	.forum_tems td div p a:hover
		{ color: #A40000 !important; text-decoration:none; font-weight: bold;}
		
	.forum_tems td p
		{ color: white !important; padding: 3px 0 8px !important; text-align: left !important; vertical-align: middle !important;  font-weight: bold; }
		
	.forum_title
		{ background: url("/images/forum/line_table.png") repeat-x;  }
		
	.forum_title_tems
		{ background: url("/images/forum/line_table.png") repeat-x; padding: 2px; }
		
		.forum_title_tems table tr td div
			{ padding: 3px; color: #A40000; font-size: 12px; font-weight: bold;}
			
		.forum_title_tems table tr td div a
			{ color: white; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size: 12px; }
		.forum_title_tems table tr td div a:hover
			{text-decoration: underline; }
		
	/*.forum_tems td
		{ border: #A40000 solid 1px; padding: 2px; }*/
		
	.forum_tems td
		{ border: #A40000 solid 1px; vertical-align: middle; text-align: center !important;}
		
	.forum_tems_view td
		{ border-top: #A40000 solid 1px; border-bottom: #A40000 solid 1px; vertical-align: middle; text-align: left !important; color: #595959 !important; font-size: 11px;}
		
	.forum_tems_view td p
		{color: #595959 !important; font-size: 11px !important; padding: 6px !important; font-weight: bold;}
		
	.forum_tems_items td p
		{color: black !important; font-size: 11px !important; padding: 6px !important; background: #f2f2f2; border-top: white solid 5px; border-bottom: white solid 2px;}
			
		.forum_tems_items td p a
			{ color: black; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size: 12px; }
		.forum_tems_items td p a:hover
			{ color: #A40000; }
		
	.forum_title td p
		{ text-align: center !important; padding: 3px 0 0 !important; color: white !important; font-size: 11px; font-weight: bold;}
		
	#content_right_2_forum
		{margin:0 0 27px 54px; padding:0 28px 12px 0; font-size:13px;line-height: 130%; text-align:left;}
		
	#forum_login
		{ margin-left: 0px; margin-top: 30px; }
		
	.search_form {background:0; border:0; background-image:url(/images/img/search_bg.gif); width: 67px; height:16px; font-size:11px; padding:2px 10px 0 10px; margin:0 4px 0 0; display: inline; float: left;}
	.search_button {float: left; }
	
	.forum_reg_button
		{ width: 170px; background: url(/images/img/search_bg.gif) repeat-x; color: #A40000; font-size: 12px; padding: 2px 0px 2px 6px; margin: 0 3px 0 0; text-align: left; }
		
	
	.forum_tema_podlowka
		{ background: #f2f2f2; padding: 10px; margin-top: 10px;}
		
		.forum_tema_podlowka h1
			{ font-weight: bold; font-size: 14px; padding-bottom: 5px; }
			
		.forum_tema_podlowka .forum_tema_avtor 
			{ color: #A40000; }
			
		.forum_tema_podlowka .forum_tema_avtor span
			{ color: #595959; margin-left:5px; }
			
		.forum_tema_podlowka .forum_text
			{ color: black; margin-top: 10px; text-align: justify; }
			
	.forum_coments_title
		{ border: 1px solid #A40000; padding: 5px; color: #595959; font-weight: bold; margin-top: 10px; font-size: 12px; }
		
		
	.forum_table_comments
		{ width: 100%; margin-top: 10px; }
		
		.forum_table_comments tr td
			{ vertical-align: top; }
			
		.forum_table_comments tr td div
			{ padding: 10px 10px 4px 10px; color: black; font-size: 12px;}
			
			.forum_table_comments tr td div a
				{ color: #595959; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
			.forum_table_comments tr td div a:hover
				{ color: #A40000; }
			
		.forum_table_comments tr td span
			{ padding: 0 0px 0 10px; color: #595959; font-size: 12px;}
			
		.forum_table_comments tr 
			{ background: #f6f6f6;}
			
			
.toolbar {
/*background: #DEF3FE;*/
padding: 4px 0px;
width: 500px;
margin: 0px;


}

.button {
margin: 1px 9px 0 0;
border: 1px solid #595959;
/*background-color: #fff;
border: 1px solid #e0e0e0;*/
}

.button:hover {
/*
opacity:.60;
filter: alpha(opacity=60); 
-moz-opacity: 0.60;
*/
border: 1px solid #000;
}

.ed {
width: 98%;
height: 300px;
margin: 0px;
border: 1px solid #595959;
padding: 4px;
font: normal 13px verdana, arial;
}

.ed_comment {
width: 350px;
height: 150px;
margin: 0px;
border: 1px solid #595959;
padding: 4px;
font: normal 13px verdana, arial;
}

.forum_none_coments
	{ text-align: center; color: #595959; font-size: 11px; padding: 10px; }

.forum_input_tema
	{ width: 98%; height: 15px; border: 1px solid #595959; padding: 5px 4px 9px 5px; }
	
.forum_tit
	{ color: #A40000; font-weight: bold;}

.forum_mes
	{ margin-top: 11px; }
	
.forum_session_false
	{margin-top: 20px; text-align: center;}
	
.forum_session_false p
	{padding: 3px; color: #595959;}
	
.forum_session_false a
	{color: #A40000;}
	
	.forum_table_comments a 
		{ color: #A40000 !important; text-decoration: underline !important; }
	.forum_table_comments a:hover
		{ color: #A40000 !important; text-decoration: none !important; }
	.forum_tema_podlowka a 
		{ color: #A40000 !important; text-decoration: underline !important; }
	.forum_tema_podlowka a:hover
		{ color: #A40000 !important; text-decoration: none !important; }
	
	.forum_tema_podlowka .forum_text .quotes
		{ font-style: italic; font-size: 11px; color: #595959; padding: 5px; border: 1px dotted #A40000; margin-left: 10px; margin-top: 5px; margin-bottom: 5px;}
		
	.forum_table_comments tr td div.quotes
		{ font-style: italic; font-size: 11px; color: #595959; padding: 5px; border: 1px dotted #A40000; margin-left: 10px; margin-top: 5px; margin-bottom: 5px;}
		
	.forum_table_comments tr td span.forum_text_user
		{ color: #A40000; font-weight: normal; padding: 0px;}
		
.forum_stat
	{ border: 1px dotted #A40000; padding: 5px 13px 5px 0; margin-left: 2px; margin-top: 20px; float: left; margin-bottom: 15px; width: 98%;}
	
.forum_stat div
	{ color: #595959; font-size: 11px; float: left; margin-left: 11px;}
	
.forum_stat div.main
	{ color: #A40000; font-size: 12px; margin-bottom: 5px; float: none; font-weight: bold; margin-left: 11px;}
	
.forum_stat div span
	{ color: black; font-weight: normal;}
	
.forum_search
	{ margin-top: 20px; margin-left: 10px; }
