BODY, HTML {font-family: Verdana, Arial; padding: 0px; margin: 0px; text-align: center; background-image:url(/images/23_main_bg.gif);}
/* ----Главный блок ----*/
div.indent_main{ width: 1000px; margin: 0 auto; }
/* ----Главный блок ----*/

p.edit_menu {background-color: #E2E8E6; color: #000000; margin: 0px 0px 0px 0px; text-align:left; font-size:12px; font-weight: none; }
p.edit_menu a {color:#000000; text-decoration: none}
p.edit_menu a:visited{color:#000000; text-decoration: none}
p.edit_menu a:hover{ color:#000000; text-decoration: underline}
p.edit_menu img {margin: 0px 0px 0px 0px; text-align:left; border: 0px}
/*----Шапка---- */
div.header {margin: 0px 0px 17px 0px;}
div.header p {margin:0px; padding:0px; text-align:center; font-size:12px; font-weight: none;}
div.header p a {color:#fafcfc; text-decoration: none}
div.header p a:hover{ color:#fafcfc; text-decoration: underline}
div.header p a:visited{color:#fafcfc; text-decoration: none}
/*----Шапка---- */
div.main {  width: 1000px;  height: 100%; margin: 0px 0px 15px 0px; float: left;}
/* ----Содержание----*/
div.main div.col1 { height: 100%;  width:160px; float: left; margin: 0px;  padding: 0 px; }
div.main div.col1 div.lmb {height: 100%;  width: 160px; margin: 14px 0px 20px 0px;  padding: 0px;}
div.main div.col1 div.lmb H2 {margin: 0px 0px 8px 0px; padding: 0px; font-size:18px; color:#8b0934;}
div.main div.col1 div.lmb H3 {margin: 5px 3px 7px 3px; padding: 0px; font-size:12px; color:#666666; font-weight: 300;	text-align:left;}
div.main div.col1 div.lmb H3 a {color:#666666;  text-decoration: none}
div.main div.col1 div.lmb H3 a:visited{color:#666666;  text-decoration: none}
div.main div.col1 div.lmb H3 a:hover{ color:#8b0934;  text-decoration: underline}
/* ----Содержание----*/
/* ----Контент страницы ----*/
div.col2 { height: 99,9%; width:840px; float: left; margin: 0px; padding: 0 px; }
/* ----Контент страницы ----*/
div.col2 div.title { }
div.col2 div.title H1 {margin: 14px 0px 0px 0px; padding: 0px; font-size:12px; color:#666666; text-align:left;}
div.col2 div.title H1 a {color:#666666;  text-decoration: none}
div.col2 div.title H1 a:visited{color:#666666;  text-decoration: none}
div.col2 div.title H1 a:hover{ color:#8b0934;  text-decoration: underline}
div.col2 div.main_text {background-color: #FFFFFF; margin: 13px 0px 0px 0px; padding: 0px; height: 99,9%; }
div.col2 div.main_text_indent {background-color: #FFFFFF; margin: 0px; padding: 25px;}
div.col2 div.main_text_indent ul {margin: 0px 30px 15px 30px; padding: 0px; text-align:left;}
div.col2 div.main_text_indent li {margin: 0px 0px 20px 0px; padding: 0px; font-size:12px; color:#666666; font-weight: bold; text-align:left;}
div.col2 div.main_text_indent p {margin: 0px 0px 15px 0px; padding: 0px; font-size:12px; color:#666666; text-align:left;}
div.col2 div.main_text_indent p a {color:#666666;  text-decoration: none}
div.col2 div.main_text_indent p a:visited{color:#666666; text-decoration: none}
div.col2 div.main_text_indent p a:hover{ color:#666666; text-decoration: underline}
div.col2 div.main_text_indent p.pub {margin: 0px 0px 15px 0px; padding: 0px; font-size:12px; color:#666666; text-align:left;}
div.col2 div.main_text_indent p.pub a {color:#8b0934;  text-decoration: none}
div.col2 div.main_text_indent p.pub a:visited{color:#8b0934; text-decoration: none}
div.col2 div.main_text_indent p.pub a:hover{ color:#8b0934; text-decoration: underline}

div.col2 div.main_text_indent p.spisok {margin: 0px 0px 15px 0px; padding: 0px; font-size:12px; color:#666666; text-align:left; line-height:120%;}
div.col2 div.main_text_indent p.spisok a {color:#666666;  text-decoration: none}
div.col2 div.main_text_indent p.spisok a:visited{color:#666666; text-decoration: none}
div.col2 div.main_text_indent p.spisok a:hover{ color:#8b0934; text-decoration: underline}

div.col2 div.main_blok {width: 840px; background-color:#FFFFFF; padding: 0px; margin: 20px 0px 0px 0px; height: 99,9%; }

div.col2 div.main_blok_index {background-color: #E2E8E6; margin: 13px 0px 0px 0px; padding: 0px; height: 99,9%; }
div.col2 div.main_blok_index div.main_text_indent_index {width: 780px; padding:  20px 30px 30px 30px;  margin: 0px;}
div.col2 div.main_blok_index div.main_text_indent_index p {text-indent: 45px; color:#5A5A5A; text-align:justify; line-height:130%;  font-size: 13px; margin: 0px 0px 10px 0px; font-weight: none;}
div.col2 div.main_blok_index div.main_text_indent_index img { text-align:center; margin: 30px 30px 15px 30px;}

div.quick_p {color:#62787a; text-align:left; font-size:14px; font-weight:600; margin:0px 0px 10px;}
div.quick_blok{ background-image:url(/images/bgd_quick.jpg); overflow:auto; }
div.qb_item { width:33%; float:left; text-align:left;}div.qb_item img { margin: 20px 20px 10px;}
div.qb_item H3 {color:#8c171f; font-size:14px; margin:0 0 10px 20px; text-align:left; font-weight: bold;}
div.qb_item p {color:#717273; font-size:12px; line-height: 125%; text-align:justify; margin:0 20px;}

div.col2 div.error { }
div.col2 div.error H1 {margin: 24px 0px 0px 0px; padding: 0px; font-weight: bold; font-size:20px; color:#70816E; text-align:center;}
div.col2 div.error H1 a {color:#70816E;  text-decoration: underline}
div.col2 div.error H1 a:visited{color:#70816E;  text-decoration: underline}
div.col2 div.error H1 a:hover{ color:#70816E;  text-decoration: underline}

div.col2 div.error H2 {margin: 14px 0px 0px 0px; padding: 0px; font-size:14px; color:#70816E; text-align:center;}
div.col2 div.error H2 a {color:#70816E;  text-decoration: underline}
div.col2 div.error H2 a:visited{color:#70816E;  text-decoration: underline}
div.col2 div.error H2 a:hover{ color:#70816E;  text-decoration: underline}
/* --- Алфавитный королевский указатель ----*/
div.main_r_g_b {}
div.main_r_g_b table.main_r_g_b {margin: 13px 0px 3px 0px; width: 840px;}
div.main_r_g_b table.main_r_g_b td.col1{background-color: #cbd1cf; width: 100px;}
div.main_r_g_b table.main_r_g_b td.col1 p{font-size: 24px; color:#8d1521; margin: 10px 25px 10px 25px; padding:0px; text-align:center;}
div.main_r_g_b table.main_r_g_b td.col2{background-color: #d9dfdd; width: 740px; padding: 10px;}
div.main_r_g_b table.main_r_g_b td.col2 p{font-size: 12px; color:#666666; margin: 15px 20px 15px 20px; padding:0px; text-align:left;}
div.main_r_g_b table.main_r_g_b td.col2 p a {color:#666666;  text-decoration: none}
div.main_r_g_b table.main_r_g_b td.col2 p a:visited{color:#666666;  text-decoration: none}
div.main_r_g_b table.main_r_g_b td.col2 p a:hover{ color:#8d1521;  text-decoration: underline}

/* --- Алфавитный королевский указатель ----*/


/* --- Слайдшоу ----*/
    div.slideshow_background {background-color:#404D3E; opacity:0; height:100%; width:100%; position: absolute; left:0px; right:0px; top:0px; bottom:0px;}
    div.slideshow_content {margin: 0 auto; width: 1000px; display:none;}
    img.slideshow_img { display:block; margin:0 auto;}
    p.caption_of_img {font-size: 20px; color:#E7DCCD; margin: 10px 25px 10px 25px; padding:0px; text-align:center;}
    p.name_of_img {font-size: 14px; color:#E7DCCD; margin: 10px 25px 10px 25px; padding:0px; text-align:center;}
    p.year_of_img {font-size: 14px; color:#E7DCCD; margin: 10px 25px 10px 25px; padding:0px; text-align:center;}
    p.author_of_img {font-size: 14px; color:#E7DCCD; margin: 10px 25px 10px 25px; padding:0px; text-align:center;}
    p.author2_of_img {font-size: 14px; color:#E7DCCD; margin: 10px 25px 10px 25px; padding:0px; text-align:center;}
    p.title {font-size: 24px; color:#E7DCCD; margin: 10px 25px 10px 25px; padding:0px; text-align:center;}
/* ----Содержание----*/


/* --- Верхний Пейджер ----*/
div.col2 table.top_pager {width: 840px; height: 22px; margin: 10px 0px 0px 0px;}
div.col2 table.top_pager img {border: 0px}
div.col2 table.top_pager td.title {}
div.col2 table.top_pager td.title h2 {margin: 0px 0px 0px 0px;  text-align:left;}
div.col2 table.top_pager td.page_tit {width: 85px;  background-color: #e4e4e4; margin: 0px 0px 0px 0px; text-align:center;}
div.col2 table.top_pager td.page_tit p {font-size: 10px; font-weight: none; color: #738275; margin: 0px 0px 0px 0px; text-align:center;}
div.col2 table.top_pager td.page_max5 {width: 40px; background-color: #e4e4e4;}
div.col2 table.top_pager td.page_max5 p {  font-size: 10px; font-weight: none; color: #738275; margin: 0px 0px 0px 0px; text-align:center;}
div.col2 table.top_pager td.page_max5 p a {color:#738275;  text-decoration: none}
div.col2 table.top_pager td.page_max5 p a:visited{color:#738275;  text-decoration: none}
div.col2 table.top_pager td.page_max5 p a:hover{ color:#8c171f;  text-decoration: underline}
div.col2 table.top_pager td.page_max5_select {width: 40px; background-color: #e4e4e4;}
div.col2 table.top_pager td.page_max5_select p { font-size: 10px; font-weight: bold; color: #8c171f; margin: 0px 0px 0px 0px; text-align:center;}
div.col2 table.top_pager td.page_min5 {width: 40px;}
div.col2 table.top_pager td.page_min5 p {}
div.col2 table.top_pager td.page_min5_select {width: 75px; background-color: #e4e4e4;  text-align:center;}
div.col2 table.top_pager td.page_min5_select p {font-size: 10px; font-weight: bold; color: #8c171f; margin: 0px 0px 0px 0px; text-align:center;}
/* --- Верхний Пейджер ----*/

/* --- Нижний Пейджер ----*/
div.col2 table.bottom_pager {width: 840px; height: 100px; margin: 0px 0px 0px 0px; background-color: #e4e4e4;}
div.col2 table.bottom_pager td.pager{ vertical-align: top}
div.col2 table.bottom_pager td.pager p{font-size: 11px; font-weight: none; color: #738275; margin: 10px 20px 10px 20px; text-align:left;}
div.col2 table.bottom_pager td.pager p a {color:#738275;  text-decoration: none}
div.col2 table.bottom_pager td.pager p a:visited{color:#738275;  text-decoration: none}
div.col2 table.bottom_pager td.pager p a:hover{ color:#8c171f;  text-decoration: underline} 
div.col2 table.bottom_pager td.pager span.select {color:#8c171f; font-weight: bold;}
div.col2 table.bottom_pager td.text{vertical-align: top}
div.col2 table.bottom_pager td.text p{font-size: 11px; font-weight: none; color: #738275; margin: 0px 10px 10px 20px; text-align:left;}
div.col2 table.bottom_pager td.text_links {vertical-align: top}
div.col2 table.bottom_pager td.text_links p{font-size: 11px; font-weight: none; color: #738275; margin: 0px 0px 10px 0px; text-align:left;}
div.col2 table.bottom_pager td.text_links p a {color:#48564a;  text-decoration: none}
div.col2 table.bottom_pager td.text_links p a:visited{color:#48564a;  text-decoration: none}
div.col2 table.bottom_pager td.text_links p a:hover{ color:#8c171f;  text-decoration: underline} 
/* --- Нижний Пейджер ----*/



/* ---Ключевые слова ----*/
div.mbi_keywords {margin: 12px 0px 0px 0px; text-align:left; width:320px; /*height: 100%;*/}
div.mbi_keywords img {margin: 1px 0px 0px 0px;}
div.mbi_keywords p.tit {color:#727272; margin: 0px 0px 3px 0px; font-size: 11px}
div.mbi_keywords p.tit a {color:#727272; margin: 0px 0px 3px 0px; text-decoration: none}
div.mbi_keywords p.tit a:visited{color:#727272;  text-decoration: none}
div.mbi_keywords p.tit a:hover{color:#727272;  text-decoration: underline}
div.mbi_keywords div.keywords_block {background-color:#e2e8e6; padding: 0px;  margin: 0px; vertical-align: top;}
div.mbi_keywords div.keywords_block div.keywords_link {background-color:#e2e8e6; height: 99%; border-bottom: 1px solid #cdd4cd; height: 20px;  vertical-align: top;  padding: 0px;  margin: 0px;}
div.mbi_keywords div.keywords_block div.keywords_link p.show {color:#717273; margin: 0px 0px 0px 0px; padding: 3px 0px 0px 25px; font-size: 11px; background:  url('/files/5350_kw_open.gif') no-repeat 0px 1px;}
div.mbi_keywords div.keywords_block div.keywords_link p.show a {color:#717273; text-decoration: none}
div.mbi_keywords div.keywords_block div.keywords_link p.show a:visited{color:#717273;  text-decoration: none}
div.mbi_keywords div.keywords_block div.keywords_link p.show a:hover{color:#8c171f;  text-decoration: none;  height: 20px;}
div.mbi_keywords div.keywords_block div.keywords_link p.hide {color:#717273; margin: 0px 0px 0px 0px; padding: 3px 0px 0px 25px;  font-size: 11px; background:  url('/files/5351_kw_cl.gif') no-repeat 0px 2px;}
div.mbi_keywords div.keywords_block div.keywords_link p.hide a {color:#717273; text-decoration: none}
div.mbi_keywords div.keywords_block div.keywords_link p.hide a:visited{color:#717273;  text-decoration: none}
div.mbi_keywords div.keywords_block div.keywords_link p.hide a:hover{color:#8c171f;  text-decoration: none;  height: 20px;}
div.mbi_keywords div.keywords_block div.keywords1 {background-color:#e2e8e6; padding: 10px 15px 15px 20px;  margin: 0px; }
div.mbi_keywords div.keywords_block div.keywords1 p {color:#717273; margin: 0px 0px 0px 0px; font-size: 11px;}
div.mbi_keywords div.keywords_block div.keywords1 p a {color:#717273; text-decoration: none}
div.mbi_keywords div.keywords_block div.keywords1 p a:visited{color:#717273; text-decoration: none}
div.mbi_keywords div.keywords_block div.keywords1 p a:hover{color:#8c171f; text-decoration: none}
/* ---Ключевые слова ----*/

/* ---Подвал ----*/
div.bottom{ clear: left;	width: 100%;	text-align: center;	margin:0px 0px 0px;	padding:0px 0px 0px}
div.bottom p.bottom_menu {	font-size:9px;	color:#acadae;	margin:0px 0px 5px;	padding:0px;   }
div.bottom p.bottom_menu a {color:#666666;  text-decoration: none}
div.bottom p.bottom_menu a:visited{color:#666666;  text-decoration: none}
div.bottom p.bottom_menu a:hover{ color:#666666;  text-decoration: none}
div.footer { clear: left;	width: 100%;	text-align: center;	margin:0px 0px 0px;	padding:3px 0px 2px;	border-bottom: solid 6px #bdc8c4;	border-top: solid 1px #bdc8c4;}
div.footer p {font-size:11px;	color:#acadae;	margin:0px 0px 5px;	padding:0px;   }
div.footer a {color:#acadae;  text-decoration: none}
div.footer a:visited{color:#acadae;  text-decoration: none}
div.footer a:hover{ color:#acadae;  text-decoration: none}
/* ---Подвал ----*/