	
	body  { 
	background: #ffffff;
	margin: 0px; 
	padding: 0px;
	color: #000000;
	font-family: verdana;
	background: url(img/main_bg.jpg) repeat;
	line-height:1.6em;
	font-size: 12px;
	min-width: 1000px;
	width:expression(document.body.clientWidth < 1000? "1000px": "100%");
	} 

	th {font-family: verdana; font-size: 11px; color: #000000;}
	td {font-family: verdana; font-size: 11px; color: #000000;}

	.atent {color: #B22222;}
	.small_atent {color: #B22222; font-size: 11px;}
	.small {font-size: 11px;}

	a {color: #0202F0; text-decoration: underline;}
	
	a:hover {color: #0202F0; text-decoration: none;}
	
	.menu_1_item {vertical-align: top; padding-top: 7px;}
	
	a.menu_1 {color: #0000ff; font-size: 10px; text-decoration: none; text-transform: uppercase;}
	a:hover.menu_1 {color: #0000ff; font-size: 10px; text-decoration: underline; text-transform: uppercase;}
	a.menu_1_active {color: #0000ff; font-size: 10px; text-decoration: underline; text-transform: uppercase;}
	a:hover.menu_1_active {color: #0000ff; font-size: 10px; text-decoration: none; text-transform: uppercase;}

	.menu_1_delimeter {background: url(img/star.jpg) 12px 10px no-repeat;}

	td.menu_1 {height: 25px; padding: 0px 10px 0px 35px; background: #FFF;}
	
	div.menu_2_level_1 {margin: 0px 0px 7px 3px;}
	div.menu_2_item {margin: 15px 0px 7px 1px; line-height: 17px; width: 185px;}	
	
	a.menu_2_level_1 {color: #6b6147; font-size: 12px; font-weight: bold; text-decoration: underline;font-variant: small-caps;}
	a:hover.menu_2_level_1 {color: #6b6147; font-size: 12px; font-weight: bold; text-decoration: none;}
	a.menu_2_level_1_active {color: #6b6147; font-size: 12px; font-weight: bold; text-decoration: none;}
	a:hover.menu_2_level_1_active {color: #6b6147; font-size: 12px; font-weight: bold; text-decoration: underline;}
	
	
	a.center_menu_1 {color: #6b6147; font-size: 12px; font-weight: bold; text-decoration: underline; white-space: normal;}
	a:hover.center_menu_1 {color: #6b6147; font-size: 12px; font-weight: bold; text-decoration: none; padding-bottom: 5px; white-space: normal;}
	a.center_menu_1_active {color: #6b6147; font-size: 12px; font-weight: bold; text-decoration: none; white-space: normal;}
	a:hover.center_menu_1_active {color: #6b6147; font-size: 12px; font-weight: bold; text-decoration: underline; padding-bottom: 5px; white-space: normal;}
	
	div.center_left {vertical-align: top; margin: 30px 0px 0px 16px;}
	.center_center {vertical-align: top; padding-top: 20px; padding-right: 26px;}
	.center_right {vertical-align: top; padding-top: 22px;}

	.text {padding: 1px 0px 0px 1px; line-height: 14px;}
	
	h1 {color: #3333cc; font-size: 16px; font-weight: bold; margin-bottom: 12px;margin-top: 12px;font-family:Arial; }
/*	h2 {color: #white; font-size: 16px; font-weight: bold; margin-bottom: 12px;font-family:Arial;margin-top: 12px; } */
 h2 { font-family:Times;font-size:1.7em; padding-bottom:0.2em; margin-bottom:5px;margin-top:24px;border-bottom:2px solid #B9A519;color:#B9A519;font-variant: small-caps;line-height:1em;}
	h3 {margin-bottom: 2px;font-size: 14px; margin-top:5px;}
	h4 {margin-bottom: 2px;font-size: 12px;color: #000000; margin-top:24px; }
	p{margin-top: 0px;padding-top: 0px;line-height:1.6em;font-size: 12px;margin-bottom:20px;}
	li {margin-top: 0px;padding-top: 0px;line-height:1.6em;font-size: 12px;}
	/*контактная информация*/
	.contacts_header {color: #3333cc; font-family: verdana; font-size: 12px; font-weight: bold;  border-left: 3px double #ddd198; padding: 4px 10px 5px 14px; background-color: #f0f0f0;}
	.contacts_info_header {color: #3333cc; font-family: verdana; font-size: 11px; font-weight: bold; padding-top: 9px; vertical-align: top;}
	.contacts_info {color: #000000; font-family: verdana; font-size: 11px;}
	a.contacts_info_link {}
	a:hover.contacts_info_link {}
	

	.news_header_mainpage {padding-left: 17px; color: #3333cc; font-size: 16px;font-family:Arial;font-weight:bold;}
	
	td.news_date_mainpage {padding: 10px 26px 0px 15px; color: #6b6147; text-transform: lowercase;}
	td.news_link_mainpage {padding: 3px 26px 0px 15px; color: #3333cc; line-height: 14px;}
	td.news_smalldesc_mainpage {padding: 4px 26px 25px 15px; line-height: 18px;}
	
	.news_date {color: #6b6147; padding-right: 20px; text-transform: lowercase;}
	.news_header_text {text-decoration: none; font-weight: bold; text-decoration: underline;}
	a.news_header_link {color: #000000; font-family: verdana; font-size: 11px; text-decoration: underline; font-weight: bold;}
	a:hover.news_header_link {text-decoration: none; font-weight: bold;}
	a.news_all_link_mainpage {text-align: right; font-weight: bold; margin-left: 16px;}
	a:hover.news_all_link_mainpage {text-align: right; font-weight: bold;}
	.news_vyvod_links_back_and_all_news {}
	
	.copyright  {width: 170px; color: #464646; font-family: Tahoma; white-space: nowrap; vertical-align: top;}
	.copyright a{color: #464646; font-family: Tahoma;}
	
	.counters {width: 100%;}
	
	.developer_link_area {width: 192px; vertical-align: top;}
	a.weblink {color: #464646; text-decoration: underline;}
	a:hover.weblink {color: #464646; text-decoration: none;}
	
	.weblink {color: #464646; text-decoration: underline;}
	
	.pages_text {}
	a.pages {text-decoration: none;}
	a:hover.pages {text-decoration: underline;} 
	.pages_active {text-decoration: none; font-weight: bold;}
	
	
	a.language {}
	a:hover.language {}
	.language_active {color: white;}
	
  
	.no_border {border: 0px;}
	.img_border {border: solid 1px #aaaaaa;} 
	.menu {
		color: #3333cc; 
		font-size: 16px; 
		font-weight: bold; 
		margin-bottom: 6px;
		font-family:Arial; 
	}