	body { background:  #ffffff; margin: 30 5 5 10; }
	td {font-family:  Arial, Tahoma, sans-serif;  color: #374c8f; font-size: 80%;}
	
	td.topmenu {border-top: 1px solid #c9c4e4; padding: 8px; border-bottom: 1px solid #c9c4e4;}
	td.topmenu_a {border-top: 1px solid #c9c4e4; padding: 8px; background: url(/_/mn_bg_a.gif) repeat-x;}
	
	a:link, a:visited {color: #374c8f; text-decoration: underline;}
	a:hover {color: #ffa74d; text-decoration: underline;}
	
	a.top:link, a.top:visited {color: #666666; text-decoration: none; font-size: 12px;}
	a.top:hover {color: #000000; text-decoration: none; font-size: 12px;}
	
	a.tops:link, a.tops:visited {color: #394c90; text-decoration: none;}
	a.tops:hover {color: #a3a3a3; text-decoration: underline;}
	
	a.tops_a:link, a.tops_a:visited {color: #a3a3a3; text-decoration: none;}
	a.tops_a:hover {color: #ffa74d; text-decoration: underline;}
	
	a.leftmenu:link, a.leftmenu:visited {color: #394c90; text-decoration: none; font-size: 16px; font-weight: bold; 
										display: block; 
										padding: 0 0 0 55; 
									
										}
	a.leftmenu:hover {color: #ffa74d; text-decoration: none; font-size: 16px;}
	
	.tdmn {padding: 0 0 0 0; height: 60px;}
	
	a.submenu:link, a.submenu:visited {color: #374c8f; text-decoration: none; font-size: 12px;  
										display: block; margin-left: 55px; padding: 2 2 2 7;  
										background: url(/_/sbmn_li.gif) no-repeat left center;
										
										}
	a.submenu:hover {color: #ffa74d; text-decoration: none; font-size: 12px;   
										display: block; margin-left: 55px; padding: 2 2 2 7;  
										background: url(/_/sbmn_li_a.gif) no-repeat left center;}

	a.submenu_a:link, a.submenu_a:visited {color: #ffa74d; text-decoration: none; font-size: 12px;  
										display: block; margin-left: 55px; padding: 2 2 2 7;  
										background: url(/_/sbmn_li_a.gif) no-repeat left center;
										
										}
	a.submenu_a:hover {color: #ffa74d; text-decoration: none; font-size: 12px;  
										display: block; margin-left: 55px; padding: 2 2 2 7; 
										background: url(/_/sbmn_li.gif) no-repeat left center;}

		
	a.topmenu:link, a.topmenu:visited {color: #394c90; text-decoration: none; font-size: 14px; font-weight: bold;}
	a.topmenu:hover {color: #ffa74d; text-decoration: none; font-size: 14px;}
	
	a.topmenu_a:link, a.topmenu_a:visited {color: #394c90; text-decoration: none; font-size: 14px; font-weight: bold;}
	a.topmenu_a:hover {color: #394c90; text-decoration: none; font-size: 14px;}
	
	a.news:link, a.news:visited {color: #ffa74d; text-decoration: none; font-size: 14px; font-weight: bold;}
	a.news:hover {color: #394c90; text-decoration: underline; font-size: 14px;}
	
	a.orange:link, a.orange:visited {color: #ffa74d; text-decoration: underline;}
	a.orange:hover {color: #374c8f; text-decoration: underline;}
	
	a.smalltopmenu:link, a.smalltopmenu:visited {color: #ffa74d; text-decoration: none; font-size: 11px; background: url(/_/toparr.gif) no-repeat left center; padding-left: 10px;}
	a.smalltopmenu:hover {color: #b0b8d2; text-decoration: none; font-size: 11px;  background: url(/_/toparr_a.gif) no-repeat left center;  padding-left: 10px;}
	
	
	img.pic {border: 1px #ffa74d solid; margin: 15 15 0 15;} 
	img.pic_left 	{margin: 5 10 5 0; border: 1px #ffa74d solid;} 
	img.pic_right 	{margin: 5 0 5 10; border: 1px #ffa74d solid;} 
	
	
	li {margin-bottom: 10px;}
	
	hr {color: #c9c4e4; margin: 15 0 15 0;}
	
	
	h1 {font-size: 190%; font-weight: normal; color: #ffa74d;}
	h2 {font-size: 150%; font-weight: normal; color: #ffa74d;}
	h3 {font-size: 150%; font-weight: normal; color: #ffa74d;}
	
	.w100 	{width: 100%; border: 1px solid #000000; background: #c7c7c7; color: #000000; padding: 2px;}
	.submit {border: 1px solid #000000; background: #aaaaaa; color: #ffffff; padding: 4px;}
	.black {color: #000000;}

	.level {font-size: 11px;}
	.small {font-size: 85%;}
	.big {font-size: 120%;}
	.white {color: #ffffff;}
	.date {font-size: 80%;}
	div.anons {padding: 5 0 5 0; margin: 0 0 5 0;}
	img.anons_pic {margin: 5 15 10 0; border: 1px #ffa74d solid;}
	
	table.table 		{border-collapse: collapse; border-spacing: 0; width: 100%; description: Таблица с рамкой;}
	td.top 				{padding: 4px; border: 1px solid #ffa74d; background: #ffa74d; color: #ffffff; description: Заголовок таблицы;}
	td.topbig 			{padding: 4px; solid #ffa74d;  font-size: 120% !important; background: #ffa74d; color: #ffffff; description: Большой заголовок таблицы;}
	td.topbig sup 		{font-size: 11px !important;}
	table.table td 		{padding: 4px; border: 1px solid #ffa74d;}
	
	
	table.smalltable 	{border-collapse: collapse; border-spacing: 0; width: 100%; description: small таблица с рамкой;}
	table.smalltable td {padding: 4px; border-bottom: 1px solid #ffa74d; font-size: 70%;}
	
	td.time {font-size: 120% !important; color: #ffa74d; padding-right: 8px !important;}
	td.select {background-color: #ffe0af;}
	
	tr.noborder td 		{padding: 4px; border: 0px; description: Заголовок таблицы;}
	
	