BODY
{
	background-repeat: repeat;
	background-attachment: fixed;
}

a
{
	text-decoration: none;
}
/*------------------------ новые стили ----------------------------*/
/*------------------------ новые стили ----------------------------*/
/*------------------------ новые стили ----------------------------*/
/*------------------------ новые стили ----------------------------*/

/*------------------------ горизонтальное меню ----------------------------*/

.upmenu
{
	text-align: right;
}

.upmenulink /*ссылка как таковая*/
{
	font-size: 13px;
	font-weight: normal;
	color: White;
	font-family: Tahoma;
	padding-right: 20px;
	background-color:#FEDFC0;
	font-style: oblique;
}

.upmenulink_active /*выбранная активная ссылка*/
{
	font-size: 13px;
	font-weight: normal;
	color: #912400;
	font-family: Tahoma;
	padding-right: 20px;
	background-color:#FEDFC0;
}

a:hover.upmenulink /*ссылка на которую навели курсор*/
{
	color: #d06000;
}

/*------------------------ ОФОРМЛЕНИЕ ОСНОВНОГО ТЕКСТОВОГО КОНТЕЙНЕРА ----------------------------------*/

/*------------------------ оформление белого поля под текстом ----------------------------------*/
.textfield
{
	background-color: white;
	width: 100%;
	vertical-align: top;
	padding-left: 0px;
	border-top: 2px solid Silver;
	border-bottom: 2px solid Silver;
	border-left: 2px solid Silver;
	border-right: 2px solid Silver;
	border-color: #6C3E01;
}

.textfield_b
{
	width: 100%;
	vertical-align: top;
	border-bottom: 2px solid Silver;
	border-left: 2px solid Silver;
	border-right: 2px solid Silver;
	border-color: #6C3E01;
}

/*------------------------ оформление основного текста статей, текст и заголовки ----------------------------------*/
.text /*основной текст*/
{
	font-size: 13px;
	font-family: Tahoma;
	text-align: justify;
	color: Black;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-ещз: 5px;
}
.text_table /*основной текст*/
{
	font-size: 13px;
	font-family: Tahoma;
	color: Black;
}
.sub1
{
padding-left: 10px;
}

.textlink /*ссылка в основном тексте*/
{
	font-size: 13px;
	font-family: Tahoma;
	color: #912400;
}

.textlink_gl /*ссылка в основном тексте*/
{
	font-size: 16px;
	font-family: Tahoma;
	color: #000000;
}

.textlinkgal /*ссылка в основном тексте*/
{
	font-size: 15px;
	font-family: Tahoma;
	color: #912400;
}

a:hover.textlink  /*ссылка в основном тексте на которую навели курсор*/
{
	text-decoration: underline;
}

.header0
{
	font-size: 28px;
	font-family: Verdana;
	text-align: left;
	color: #851E1E;
	font-weight: bold;
	padding-bottom: 10px;
}

.header1
{
	font-size: 24px;
	font-family: Verdana;
	text-align: left;
	color: Black;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top: 5px;
	vertical-align: middle;
}

.header2
{
	font-size: 18px;
	font-family: Verdana;
	text-align: left;
	color: Black;
	padding-left: 20px;
	padding-top: 5px;
}

.header3
{
	font-size: 14px;
	font-family: Verdana;
	text-align: left;
	font-weight: bold;
	color: Black;
	padding-left: 20px;
	padding-top: 5px;
	font-weight: bold;
}

/*------------------------ разовые стили, декоративное оформление ----------------------------*/

.up_button /*ссылка на кнопке*/
{
	font-size: 14px;
	color: Silver;
	font-family: Tahoma;
	padding-right: 50px;
	padding-bottom: 100px;
}

a:hover.up_button /*ссылка на кнопке на которую навели курсор*/
{
	color: Gray;
}

.photo /*ссылка на кнопке*/
{
	font-size: 14px;
	color: black;
	font-family: Tahoma;
	text-decoration: underline;
}

a:hover.photo /*ссылка на кнопке на которую навели курсор*/
{
	color: Gray;
}

.main_header /*подзаголовок*/
{
	font-size: 26px;
	font-family: Verdana;
	text-align: left;
	color: #fdb812;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	vertical-align: middle;
}

.mainfield
{
	padding-left: 80px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
	background-color: White;
}

/*------------------------ оформление закладок ----------------------------*/

.bookmark_l_p /*левая часть закладки - пассивная*/
{
	text-align: center;
	vertical-align: middle;	
	width: 10px;
	height: 30px;
	border-bottom: 2px solid Silver;
	background-image: url(pics/bookmark_l.gif);
	border-color:#6C3E01;
}

.bookmark_m_p /*средняя часть закладки - пассивная*/
{
	height: 30px;
	text-align: center;
	vertical-align: middle;
	background-color: #FAE0BD;
	border-top: 2px solid Silver;
	border-bottom: 2px solid Silver;
	border-color:#6C3E01;
}

.bookmark_r_p /*правая часть закладки - пассивная*/
{
	text-align: center;
	vertical-align: middle;	
	width: 10px;
	height: 30px;
	border-bottom: 2px solid Silver;
	background-image: url(pics/bookmark_r.gif);
	border-color:#6C3E01;
}

.bookmark_l_a
{
	text-align: center;
	vertical-align: middle;	
	width: 10px;
	height: 30px;
	background-image: url(pics/bookmark_l_a.gif);
	border-color:#6C3E01;
}

.bookmark_m_a
{
	height: 30px;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
	border-top: 2px solid Silver;
	border-color:#6C3E01;
}

.bookmark_r_a
{
	text-align: center;
	vertical-align: middle;	
	width: 10px;
	height: 30px;
	background-image: url(pics/bookmark_r_a.gif);
	border-color:#6C3E01;
}

.bookmark_link
{
	font-size: 11px;
	font-family: Verdana;
	color: #000000;

	font-weight: bold;
}

.bookmark_link_p
{
	font-size: 11px;
	font-family: Verdana;
	color: #000000;

	font-weight: bold;
}

a:hover.bookmark_link /*ссылка на которую навели курсор*/
{
	color: #000000;
}
a:hover.bookmark_link_p /*ссылка на которую навели курсор*/
{
	color: #000000;
}

.bookmark_link_a
{
	font-size: 11px;
	font-family: Verdana;
	color: black;
	text-align: center;
	font-weight: bold;
	padding-top: 4px;
}

/*------------------------ оформление контейнера левого меню ----------------------------*/

.leftmenu
{
	text-align: left;
	margin-bottom: 3px;
}

/*------------------------ ссылка ПЕРВОГО УРОВНЯ в левом меню ----------------------------------------*/
.leftlink_l1 /*ссылка как таковая*/
{
	font-size: 17px;
	font-weight: lighter;
	color: White;
	font-family: Tahoma;
	padding-left: 12px;
}

a:hover.leftlink_l1 /*ссылка на которую навели курсор*/
{
	color: #fdb812;
}

.leftlink_l1_active /*ссылка уже выбранная (неактивная, потому что мы уже на этой странице)*/
{
	font-size: 17px;
	font-weight: lighter;
	color: #e25527;
	font-family: Tahoma;
	padding-left: 12px;
}

/*------------------------ ссылка ВТОРОГО УРОВНЯ в левом меню -------------------------------------*/
.leftlink_l2 /*ссылка как таковая*/
{
	font-size: 15px;
	color: White;
	padding-left: 21px;
	font-family: Tahoma;
}

a:hover.leftlink_l2 /*ссылка на которую навели курсор*/
{
	color: #fdb812;
}

.leftlink_l2_active /*ссылка уже выбранная (неактивная, потому что мы уже на этой странице)*/
{
	font-size: 15px;
	color: #e25527;
	font-family: Tahoma;
	padding-left: 21px;
}

/*------------------------ ссылка ТРЕТЬЕГО УРОВНЯ в левом меню ----------------------------------*/
.leftlink_l3 /*ссылка как таковая*/
{
	font-size: 13px;
	color: White;
	padding-left: 30px;
	font-family: Tahoma;
}

a:hover.leftlink_l3 /*ссылка на которую навели курсор*/
{
	color: #fdb812;
}

.leftlink_l3_active /*ссылка уже выбранная (неактивная, потому что мы уже на этой странице)*/
{
	font-size: 13px;
	color: #e25527;
	padding-left: 30px;
	font-family: Tahoma;
}

/*------------------------ ссылка ЧЕТВЕРТОГО УРОВНЯ в левом меню ----------------------------------*/
.leftlink_l4 /*ссылка как таковая*/
{
	font-size: 13px;
	color: White;
	padding-left: 39px;
	font-family: Tahoma;
}

a:hover.leftlink_l4 /*ссылка на которую навели курсор*/
{
	color: #fdb812;
}

.leftlink_l4_active /*ссылка уже выбранная (неактивная, потому что мы уже на этой странице)*/
{
	font-size: 13px;
	color: #e25527;
	padding-left: 39px;
	font-family: Tahoma;
}


/*------------------------ оформление галереи ----------------------------------*/

.gallery /*контейнер на всю страницу - создаем поля, аналогичные классу text*/
{
	padding-left: 20px;
	padding-right: 20px;
}


.piclink /*оформление картинки-ссылки*/
{
	border: 0px solid silver;	
}

.table_gallery /*устранение общей границы таблицы*/
{
	border: 0px solid silver;
	width: 780px;

}

.photocanvas
{
	background-image: url(pics/photo_bot.gif);
	width: 120px;
	height: 120px;
	text-align: center;
	vertical-align: middle;
}

.gtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #990000;
	font-style: italic;	
}
/*------------------------ новые стили ----------------------------*/
.bookmark_l_k /*левая часть закладки - пассивная*/
{
	text-align: center;
	vertical-align: middle;	
	width: 8px;
	height: 30px;
	border-bottom: 2px solid Silver;
	background-image: url(pics/bookmark_l_k.gif);
	border-color:#A50505;
}

.bookmark_m_k /*средняя часть закладки - пассивная*/
{
	height: 30px;
	text-align: center;
	vertical-align: middle;
	background-color: #FAE0BD;
	border-top: 2px solid Silver;
	border-bottom: 2px solid Silver;
	border-color:#A50505;
	color: #990000;
	font-size: 18px;
}	

.bookmark_link_k
{
 font-weight: lighter;
 font-size: 18px;
 color: #990000;
}


a:hover.bookmark_link_k
{	 
	color: #990000;
}


.bookmark_r_k /*правая часть закладки - пассивная*/
{
	text-align: center;
	vertical-align: middle;	
	width: 10px;
	height: 30px;
	border-bottom: 2px solid Silver;
	background-image: url(pics/bookmark_r_k.gif);
	border-color:#A50505;
}




/*------------------------ новые стили ----------------------------*/
/*------------------------ новые стили ----------------------------*/
/*------------------------ новые стили ----------------------------*/







/*------------------------ оформление отдельных элементов дизайна ----------------------------------*/


.main_map
{
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
}



.portrait
{
	border: 2px solid white;
}
