body{
		margin: 0px;
		padding: 11px 11px 30px 11px;
		background-color: #e9ffe8;
	}
p{
	text-indent: 15px;
	color: #444444;
	te xt-align:justify;
	margin: 7px 0px;
}
li{
	color: #444444;
}
a:link{
	color: #444444;
	text-decoration: underline;
}
a:visited{
	color: #222222;
}
a:hover{
	color: #bd5400;
	text-decoration: none;
}
/* Класс для картинок */
.img_style{
	margin: 5px 0px 5px 15px;
	border: 1px solid ;
}
/* Класс для картинок в фотоальбомах */
.photo_gallery{
	text-align:center;
	width: 100%;
}
.photo_item{
	margin: 10px 0px 5px 0px;
	border: 1px solid ;
}

/* Класс для лини  в новостях */
.hr_line {
	width: 100%;
	border-top: 1px solid #eeeeee;
	margin:7px 0px 7px 0px;
	height: 1px;
}

/* Общий класс для таблиц*/
.main_table{
	width: 100%;
	text-align: center;
	font-family: Verdana;
	font-size: 12px;
	color: #444444;
	
}
.content_block_text table {	
	font-size: 11px;
	font-family: Verdana;	
}

/* Класс для сообщения о каком либо действие, выодится сразу после заголовка страницы */
.confirm_message{
	margin: 0px 0px 20px 0px;
	text-align: center;
}


	
	/* Список классов для текстов */
	
		/* Список классов с размером шрифта 11 пикселей */
		.text_005c11, .text_bd5400, .text_00440e_upper, .text_444444, .text_bd5400_upper, .text_035f00, .text_ffffff, .text_0b4800_upper, .text_0b5400_upper, .text_ffffff_upper, .text_bd5400_bold, .text_fffa88_upper_bold, .input_search, .text_247322_upper_bold, .text_0b4800_bold, .text_80b587, .input_sub{
			font-family: Verdana;
			font-size: 11px;
		}
		/* Список классов с размером шрифта 12 пикселей */
		.text_444444_12, .text_004311_12, .text_424242_12, .text_bd5400_12, .text_be6631_12, p, li, .text_797979_12 {
			font-family: Verdana;
			font-size: 12px;
		}
		/* Данный класс используется для названия раздела */
		.text_a0471e_26{
			font-family: Verdana;
			font-size: 20px;
			color: #a0471e;
			font-weight: 600;
		
		}

		
		/* Данный класс используется в шапке для даты и времени. */
		.text_005c11{
			color: #005c11;
			font-weight: 100;
		}
		/* Данный класс используется для даты в блоке "Важные события", "Новости" в центре страницы и в правом столбце. */
		.text_bd5400{
			color: #bd5400;
		}
		/* Данный класс используется для надписей в лого. */
		.text_fffa88_upper_bold{
			color: #fffa88;
			text-transform: uppercase;
			font-weight: bold;
		}
		/* Данный класс используется для слова НОВОСТИ в правом блоке новостей */
		.text_247322_upper_bold{
			color: #247322;
			text-transform: uppercase;
			font-weight: bold;
		}
		/* Данный класс используется для заголовка в блоке "Важные события", "Новости" в центре страницы. */
		.text_00440e_upper{
			color: #00440e;
			text-transform: uppercase;
		}
		/* Данный класс используется для текста в блоке  "Важные события", "Новости" в правом столбце. */
		.text_444444{
			color: #444444;
			text-ali gn: justify;
		}
		/* Данный класс используется для заголовка в блоке "Новости" справа и для загловка разделов и подразделов. */
		.text_bd5400_upper{
			color: #bd5400;
			text-transform: uppercase;
		}
		/* Данный класс используется для текста в блоке "Подписка". */
		.text_035f00{
			color: #035f00;
		}
		/* Данный класс используется для текста с контактной информацией внизу страницы. */
		.text_ffffff{
			color: #ffffff;
		}
		/* Данный класс используется для разделов в меню слева. */
		.text_0b4800_bold{
			color: #0b4800;
			font-weight: bold;
		}
		/* Данный класс используется для выбранных  разделов в меню и в меню в шапке */
		.text_bd5400_bold{
			color: #bd5400;	
			font-weight: bold;
		}
		/* Данный класс используется для разделов  в меню в шапке. */
		.text_ffffff_upper{
			color: #ffffff;
			text-transform: uppercase;
		}
		/* Данный класс используется для разделов  в меню в шапке. */
		.text_ffffff_upper{
			color: #ffffff;
			text-transform: uppercase;
		}
		/* Это основной текст для всего сайта и текста новости в центральном блоке с новостями. */
		.text_444444_12{
			color: #444444;
			
		}
		/* Данный класс используется в девизе внизу страници */
		.text_004311_12{
			color: #004311;
		}
		/* Данный класс использует для ссылки "Все события" и "Все новости" */
		.text_be6631_12{
			color: #be6631;
		}
		/* Данный класс используется для подразделов в меню слева. */
		.text_424242_12{
			color: #424242;
		}
		/* Данный класс используется для выбранных  подразделов в меню слева. */
		.text_bd5400_12{
			color: #bd5400;
		}
		/* Данный класс используется для списка разделов в подвале страницы. */
		.text_80b587{
			color: #80b587;
		}
			/* Данный класс используется в разделе контакты для второстепенной информации. */
		.text_797979_12{
			color: #797979;
		}
		
	/* Список классов для текстов */
		
	/* Список классов для ссылок */
		/* Список классов для ссылок в меню, в шапке */
		.link_top_menu:link, .link_top_menu:visited{
			color: #ffffff;
			text-decoration: none;
		}
		.link_top_menu:hover{
			color: #bd5400;
		}
	
		/* Список классов для ссылок с разделов в левом меню */
	 	.link_left_menu_razdel:link, .link_left_menu_razdel:visited{
			color: #0b4800;
			text-decoration: none;
		}
		.link_left_menu_razdel:hover{
			color: #bd5400;
		}

		/* Список классов для ссылок с полразделов в левом меню */
	 	.link_left_menu_sub_razdel:link, .link_left_menu_sub_razdel:visited{
			color: #424242;
			text-decoration: none;
		}
		.link_left_menu_sub_razdel:hover{
			color: #bd5400;
		}	

		/* Список классов для ссылок в стороке пути */
	 	.link_path:link, .link_path:visited{
			color: #bd5400;
			text-decoration: underline;
		}
		.link_path:hover{
			color: #bd5400;
			text-decoration: none;	
		}

		/* Список классов для ссылок в меню в подвале */
	 	.link_menu_bottom:link, .link_menu_bottom:visited{
			color: #80b587;
			text-decoration: underline;
		}
		.link_menu_bottom:hover{
			color: #80b587;
			text-decoration: none;	
		}

		/* Список классов для событий */
	 	.link_events_rihgt:link, .link_events_rihgt:visited{
			color: #00440e;
			text-decoration: underline;
		}
		.link_events_rihgt:hover{
			color: #00440e;
			text-decoration: none;	
		}		
		
	/* Список классов для ссылок */
	
	/* Список классов для блоков */
		
		/* Данный класс использует для шапка сайта */	
		.page_top{
			height: 136px;
		}
		
		/* Данный класс использует для позиционирования блока с датой и временем */	
		.date_and_time .text_005c11{
			margin: 8px 0px 0px 18px;
			font-size: 10px;
		}
		/* Данный класс использует для фона блока с лого */		
		.logo_bg{
			background-image: url('img/top_bg_left.jpg');
			background-repeat: no-repeat;
			width: 380px;
		}
		/* Данный класс использует для фона центарльного блока шапки */		
		.logo_bg_center{
			background-image: url('img/top_bg_repeat.gif');
			background-repeat: repeat-x;
		}
		/* Данный класс использует для фона правого блока шапки */		
		.top_bg_right{
			background-image: url('img/top_bg_right.jpg');
			background-repeat: no-repeat;
			width: 502px;
		}  
		/* Данный класс использует для позиционирования блока с лого */
		.logo .text_fffa88_upper_bold{
			width: 143px;
			margin: 8px 0px 0px 15px;
			text-align: center;
		}
		
		/* Данный класс использует для позиционирования блока с иконками и поиском в шапке*/
		.top_search{
			text-align: right;
			margin: 15px 20px 0px 0px;
		}
		.top_menu{
			text-align: right;
			margin: 67px 20px 0px 0px;
		}
		
		.input_search{
			color: #979797;
			margin: 0px 0px 0px 10px;
		}
			
		/* Данный класс использует для полосы с адресом */	
		.line_bottom{
			height: 48px;
			padding: 7px 0px 5px 0px;
		}
		/* Данный класс использует для полосы с адресом */	
		.menu_bottom{
			height: 13px;
			padding: 5px 0px 0px 0px;
		}
		/* Данный класс использует для левого блока, в который входят меню и 2 баннера */	
		.left_block{
			width: 234px;
			padding: 0px 0px 0px 0px;
			
		}
		/* Список классов для левого меню */ 
		.left_menu, .first_banner_undermenu, .second_banner_undermenu{
			width: 224;
			align: left;
		}
		/* Данный класс использует для отступа названия раздела в меню  */	
		.menu_razdel_padding{
			padding: 0px 0px 0px 8px;
			cursor:pointer;	
		}
		/* Данный класс использует для отступа названия подраздела в меню  */
		.menu_sub_razdel_padding{
			padding: 0px 0px 1px 5px;		
		}
		/* Данный класс использует для отступа маркера для подразделов  */
		.menu_sub_razdel_marker_padding{
			padding: 5px 0px 0px 0px;		
		}	
				
		.sub_razdel_item{
			border-bottom: 1px groove #e0e5e0;
		}
	
		/* Данный класс использует для 1 баннера */	
		.first_banner_undermenu{
			margin: 11px 0px 7px 0px;
		}
		/* Данный класс использует для 2 баннера */	
		.second_banner_undermenu{
		}
		
		/* Данный класс использует для центрального блока в который входит блок с контетом и правый блок с "Событиями", "Новостями" и "Подписой"*/	
		.center_block{
			
		}
		/* Данный класс использует для блока с контентом, в который входит навзание раздела, баннер, "Новости", основной текст и лозунг*/	
		.content_block{
			padding: 2px 13px 0px 2px; 
		}
	
		/* Список из классов для блока content_block с общими свойствами*/
		.content_block_path, .content_block_news, .content_block_text, .content_block_title{
			text-align:left;
			clear: all;
		}
		/* Класс для блока со строкой пути */
		.content_block_path{
			margin: 0px 0px 15px 0px;	
		}
	
		/* Класс для отступов в разделителя в стороке пути */
		.content_block_path_separator{
			padding: 0px 2px;		
		}
		/* Блок с баннром */
		.content_block_banner{
			width: 396px;
			height: 172px;
			margin: 7px 0px;
		}
		/* Блок с новостями */
		.content_block_news{
		}
		.content_block_news_bg{
			background-color: #f0f0f0;
		}
		.content_block_left_column{
			padding: 0px 6px 0px 0px;
		}
		.content_block_right_column{
			padding: 0px 0px 0px 6px;
		}

		
		.content_block_slogan_bg{
			background-color: #e7fcdc;
		}
		/* Блок с основным тексом */
		.content_block_text{		
			margin: 18px 0px 15px 0px;
		}
		/* Блок со слоганом */
		.content_block_slogan{
			text-align:center;
			margin: 0px 0px 40px 0px;
		}
		
		/* Данный класс использует для правого блока, в который входит раздел "События", "Новости", "Подписка"  */	
		.right_block{
			width: 226px;
			padding: 14px 7px 30px 0px;
		}
			/* Список из классов для блока right_block с общими свойствами*/
		.right_block_events, .right_block_news, .right_block_sub{
			
		} 
		
		/* Блок с "Событиями" */
		.right_block_events{
			
			
		}
		.right_block_events_bg{
		
		}
		
		
		/* Блок с "Новостьмя" */
		.right_block_news{
				width: 225px;
			margin: 7px 0px;
		}
		.right_block_news_bg{
			background-color: #f0fdef;
		}
			
		/* Блок с "Подпиской" */
		.input_sub{
			color: #979797;
			margin: 7px 0px 0px 0px;
		}
		.right_block_sub{
			
		}
		.right_block_sub_bg{
			background-color: #a4e6a0;
		}
	/* Список классов для блоков */
	
	/* Список классов для отступов и выравниваний "Событий" */
		.events_all {
			margin:0px 20px 25px 11px;
		}
		
		.events_date .text_bd5400 {
			margin-bottom:5px;
		}
		
		.events_title .text_00440e_upper {
			text-align: justify;
		}
		
		.events_text .text_444444 {
			text-align: left;
		}
	/* Список классов для отступов */
		/* Класс для вывода постарничного разбора */
		.list_link_page{
			margin: 20px 0px 20px 0px;
		}	
		/* Список классов для отступов и выравниваний "Ноовсти" */
		.news_all {
			margin:10px 10px 0px 11px;
			width: 100%;
		}
		.news_item {
			padding:2px 0px 0px 0px;
			margin:0px 0px 5px 0px;
			border-bottom: 1px solid #eeeeee;
			clear: both;
			height: 1px;
			
		}
		.news_left {
			margin: 0px 5px 0px 0px;
		
		}
		.news_right {
			padding: 0px 0px 0px 10px;
		
		}
		/* Список классов для отступов и выравниваний "Событий" */
		.events_date .text_bd5400 {
			margin-bottom:5px;
		}
		
		.events_title .text_00440e_upper {
			text-align: justify;
		}
		
		.events_text .text_444444 {
			text-align: justify;
		}

		/* Список классов для отступов и выравниваний "Вакансий" */
		.vacancy_item {
			padding:2px 0px 0px 0px;
			margin:10px 0px 5px 0px;	
		}
		.item_vacancy_title {
			margin:0px 0px 5px 0px;
		}
		.item_vacancy_margin {
			margin:0px 0px 3px 10px;
		}

		/* Список классов для отступов и выравниваний "Конатктов" */
		.contact_item {
			padding:2px 0px 0px 0px;
			margin:10px 0px 5px 0px;	
		}
		.item_contact_title {
			margin:0px 0px 5px 0px;
		}
		.item_contact_margin {
			margin:1px 0px 5px 10px;
		}			
		/* Список классов для отступов и выравниваний "FAQ" */
		.faq_item{
			margin: 0px 0px 20px 0px;
		}
		.faq_item_q{
			margin: 5px 0px 5px 5px;
		}
		.faq_item_a{
			margin: 15px 0px 5px 45px;	
		}
		.faq_item_q_author{
			margin: 8px 0px 0px 2px;
		}
		.faq_item_q_text{
			margin: 0px 0px 0px 2px;
		}

		/* Классы для подменю */
		ul.sub_menu_list{
			margin:0px 0px 0px 10px;
			list-style-type: none;	
		}
		ul.sub_menu_list li{
			margin: 2px 0; padding: 0 0 0 15px;
        	list-style-type: none;
			background: url('/img/marker_sub_menu_center.gif') no-repeat 0 5px;	
		}
		
		.content_block_text .text_444444_12 table{
			clear: both;
		
		}
	/* Список классов для отступов */
