﻿/*Тело страницы*/
body{
    align-content: center;
    font-family: 'Times New Roman', Times, Serif;
    background-color: #FFEFD5;
    background-attachment: scroll;
    background-repeat: repeat-x;
	background-repeat: repeat-y;
}
/*Заголовки*/
h1{
    font-size: 24px;
    text-align: center;
    text-shadow: 5px 5px 0.15px silver;
}
h2
{
    font-size: 20px;
    text-align: center;
    text-shadow: 5px 5px 0.15px silver;
}

h3
{
    font-size: 16px;
    text-align: center;
    text-shadow: 5px 5px 0.15px silver;
}
/*Бегущая строка*/
marquee
{
	vspace: 5px; 
	height: 30px; 
	direction: left; 
	behavior: scroll; 
	scrollamount: 5; 
	scrolldelay: 0; 
	loop: infinity;
}
/*Абзацы*/
p{
    font-size: 16px;
    margin-left: 10px;
    margin-right: 10px;
    text-align: justify;
    text-indent: 30px;
    width: 740px;
}
/*Дополнение - кириллический шрифт абзаца*/
p.p_subscribe
{
    text-align: right;
    font-style: italic;
}
p.p_up
{
    text-align: right;
}
p.p_center
{
	text-align: center;
}
/*Разделы*/
div.div_main{
    display: block;
    position: relative;
    overflow: hidden;
    width: 750px;
    padding-left: 20px;
    padding-right: 20px;
    min-height: 10px;
}
div.div_img_up/*расположение 3-х значков с горизонтально ориентированными рисунками*/
{
	display:block;
	position:relative;
	overflow: hidden;
	width: 250px;
	height: 120px;
	text-align: center;
	vertical-align: middle; 
}
div.div_img_up_1/*расположение 3-х значков с горизонтально ориентированными рисунками*/
{
	display:block;
	position:relative;
	overflow: hidden;
	width: 250px;
	height: 150px;
	text-align: center;
	vertical-align: middle; 
}
div.div_img_up_1_1/*расположение 3-х значков с горизонтально ориентированными рисунками*/
{
	display:block;
	position:relative;
	overflow: hidden;
	width: 250px;
	height: 240px;
	text-align: center;
	vertical-align: middle; 
}
div.div_img_up_1_2/*расположение 3-х значков с вертикально или горизонтально расположенными рисунками в 2 ряда*/
{
	display:block;
	position:relative;
	overflow: hidden;
	width: 250px;
	height: 272px;
	text-align: center;
	vertical-align: middle; 
}
/*Таблицы*/
table
{
    margin: 0 auto 0 auto;
}
table.table_border 
{
    border: 1px solid black;
}
tr
{
    min-height: 2px;
}
td.td_aqua/*Синие строки столбцов таблиц - основной вариант*/
{
    text-align: center; 
    vertical-align: middle;
    background-color: aqua;
}
td.td_lime/*Зелёные строки столбцов таблиц - основной вариант*/
{
    text-align: center; 
    vertical-align: middle;
    background-color: lime;
}
/*Рисунки*/
#img_border 
{
    border: 1px black solid;
    margin: 0 auto 0 auto;
}
/*Списки*/
ul.ul 
{
	line-height: 22px;
	font-size:16px;
	text-align:left; 
	vertical-align:middle;	
	list-style:circle;		
	padding-left:60px;
}
ul.ul_ul {
	line-height: 22px;
	font-size:16px;
	text-align:left; 
	vertical-align:middle;		
	list-style:disc;		
	padding-left:60px;
}
ol.ol 
{
	line-height: 22px;
	font-size:16px;
	text-align:left; 
	vertical-align:middle;	
	list-style:decimal;		
	padding-left:60px;
}
/*Код для часов и календаря (не выбрасываем)*/
#img_clock { 
	display: block; 
	position: relative; 
	overflow:hidden; 
	width: 150px; 
	min-height: 300px; 
	padding-top: 0px; 
	padding-bottom: 3px; 
	padding-left: 950px; 
}

#img_sign_r_1, #img_sign_r_2, #img_sign_r_3, #img_sign_r_4, #img_sign_r_5, #img_sign_r_6, #img_sign_r_7, #img_sign_r_8, #img_sign_r_9, #img_sign_r_10, 
#img_sign_r_11, #img_sign_r_12, #img_sign_r_13, #img_sign_r_14, #img_sign_r_15, #img_sign_r_16, #img_sign_r_17,
#img_sign_r_1a, #img_sign_r_2a, #img_sign_r_3a, #img_sign_r_4a, #img_sign_r_5a, #img_sign_r_6a, #img_sign_r_7a,
#img_sign_r_1b, #img_sign_r_2b, #img_sign_r_3b,
#img_sign_r_1c, #img_sign_r_2c, #img_sign_r_3c, #img_sign_r_4c
{
	width: 21px; 
	height: 21px; 
	margin: 0px 0px 7px 0px;
}

/*Формы*/
#form_legend 
{
	height: 25px; 
	color: black;
	margin: 1px 5px 1px 5px; 
	font-size: 20px; 
	font-family: 'Times New Roman'; 
	text-align: center;
}
#form_hr
{
	height: 1px; 
}
#form_label, #form_label_1, #form_label_2, #form_label_3,
#form_labela, #form_label_1a, #form_label_2a, #form_label_3a
{
	width: 460px; 
	height: 25px; 
	color: black;
	margin: 1px 5px 1px 5px; 
	font-size: 20px; 
	font-family: 'Times New Roman';
	text-align: left; 
}
#form_hr
{
	height: 1px; 
}
#form_text_caption, #form_text_caption_1, #form_text_caption_2, #form_text_caption_3, #form_text_caption_4, #form_text_caption_5,  
#form_text_caption_6, #form_text_caption_7, #form_text_caption_8, #form_text_caption_9, #form_text_caption_10, #form_text_caption_11,  
#form_text_caption_a, #form_text_caption_1a, #form_text_caption_2a, #form_text_caption_3a, #form_text_caption_4a, #form_text_caption_5a,  
#form_text_caption_6a, #form_text_caption_7a, #form_text_caption_8a, #form_text_caption_9a, #form_text_caption_10a, #form_text_caption_11a,  
{	
	width: 460px; 
	color: black;
	margin: 1px 10px 1px 10px; 
	color: black;
	font-size: 16px; 
	font-family: 'Times New Roman';
	background-color: white; 
} 

#form_combo_1, #form_combo_2, #form_combo_3, #form_combo_4, #form_combo_5, #form_combo_6, #form_combo_7, #form_combo_8, #form_combo_9, #form_combo_10, 
#form_combo_11, #form_combo_12, #form_combo_13, #form_combo_14, #form_combo_15, #form_combo_16, #form_combo_17,
#form_combo_1a, #form_combo_2a, #form_combo_3a, #form_combo_4a, #form_combo_5a, #form_combo_6a, #form_combo_7
{
	width: 140px; 
	margin: 1px 5px 1px 5px; 
	color: black;
	text-align: right; 
	font-size: 16px; 
	font-family: 'Times New Roman'; 
	background-color: yellow;
}

#form_text_result, #form_text_result_1, #form_text_result_2, #form_text_result_3, #form_text_result_4, #form_text_result_5, #form_text_result_6, 
#form_text_result_7, #form_text_result_8, #form_text_result_9, #form_text_result_10, #form_text_result_11, #form_text_result_12, #form_text_result_13, 
#form_text_result_14, #form_text_result_15, #form_text_result_16, #form_text_result_17, #form_text_result_18, #form_text_result_19, #form_text_result_20, 
#form_text_result_21, #form_text_result_22, #form_text_result_23, #form_text_result_24, #form_text_result_25, #form_text_result_26, #form_text_result_27, 
#form_text_resulta, #form_text_result_1a, #form_text_result_2a, #form_text_result_3a, #form_text_result_4a, #form_text_result_5a, #form_text_result_6a, 
#form_text_result_7a, #form_text_result_8a, #form_text_result_9a, #form_text_result_10a, #form_text_result_11a, #form_text_result_12a, #form_text_result_13a, 
#form_text_result_14a, #form_text_result_15a, #form_text_result_16a, #form_text_result_17a, 
#form_text_resultb, #form_text_result_1b, #form_text_result_2b, #form_text_result_3b,
#form_text_resultc, #form_text_result_1c, #form_text_result_2c, #form_text_result_3c, #form_text_result_4c, #form_text_result_5c, #form_text_result_6c
{
	width: 75px; 
	margin: 1px 5px 1px 5px; 
	border: 1px black solid; 
	text-align: right;	
	color: black;
	font-size: 16px; 
	font-family: 'Times New Roman'; 
	background-color: white; 
}

/*Элементы поисковой системы*/
#search_txt /*Строка поиска*/
{
	width: 635px; 
	height: 20px; 
	color: black;	 				 
	font-size: 18px; 
	font-family: 'Times New Roman'; 
	background-color: white; 
	background-image:url('../gallery/imsearch.png');
	background-position: 600px center;
	background-repeat: no-repeat;
	border: 1px black solid;
	vertical-align: middle;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px; 
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;
}

#search_span /*Строка поиска встроенная*/
{
	width: 570px; 
 	height: 20px;				
	color: black;	 				 
	font-size: 16px; 
	font-family: 'Times New Roman'; 
	background-color: white;
	margin-left: 6px; 
	vertical-align: middle;
	cursor: pointer; 	
}

/*Сторонний код (не выбрасываем)*/
#img_Losung { display: block; position: relative; overflow: hidden; width: 266px; min-height: 152px; padding-top: 3px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px;}
#img_Losung_Style { position: relative; width: 254px; min-height: 152px; padding: 0px 0px 0px 0px; text-align: center; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; z-index: 2;}
#img_Losung_Style_Graphics { position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background-color: transparent; }
#img_Losung_Gallery > div { margin: 0 auto; }
#imContent #img_Losung_Gallery a:active { border: none; background-color: transparent; text-decoration: none; }

#img_Slaydi { display: block; position: relative; overflow: hidden; width: 760px; min-height: 785px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
#img_Slaydi_Style { position: relative; width: 760px; min-height: 785px; padding: 0px 0px 0px 0px; text-align: center; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; z-index: 2;}
#img_Slaydi_mini { display: block; position: relative; overflow: hidden; width: 760px; min-height: 210px; padding-top: 0px; padding-bottom: 0px; padding-left: 7px; padding-right: 0px;}
#img_Slaydi_Style_mini { position: relative; width: 760px; min-height: 210px; padding: 0px 0px 0px 0px; text-align: center; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; 
z-index: 2;}
#img_Slaydi_Style_Graphics { position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background-color: transparent; }

#img_Slaydi_mini_1 { display: block; position: relative; overflow: hidden; width: 760px; min-height: 210px; padding-top: 0px; padding-bottom: 0px; padding-left: 7px; padding-right: 0px;}
#img_Slaydi_Style_mini_1 { position: relative; width: 760px; min-height: 210px; padding: 0px 0px 0px 0px; text-align: center; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; 
z-index: 2;}
#img_Slaydi_Style_Graphics_1 { position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background-color: transparent; }

#img_Slaydi_Gallery > div { margin: 0 auto; }
#imContent #img_Slaydi_Gallery a:active { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery a:visited { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery a:hover { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery a:link { border: none; background-color: transparent; text-decoration: none; }

#img_Slaydi_Gallery_1 > div { margin: 0 auto; }
#imContent #img_Slaydi_Gallery_1 a:active { border: none; background-color: transparent; text-decoration: none;}
#imContent #img_Slaydi_Gallery_1 a:visited { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_1 a:hover { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_1 a:link { border: none; background-color: transparent; text-decoration: none; }

#img_Slaydi_Gallery_2 > div { margin: 0 auto; }
#imContent #img_Slaydi_Gallery_2 a:active { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_2 a:visited { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_2 a:hover { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_2 a:link { border: none; background-color: transparent; text-decoration: none; }

#img_Slaydi_Gallery_3 > div { margin: 0 auto; }
#imContent #img_Slaydi_Gallery_3 a:active { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_3 a:visited { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_3 a:hover { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_3 a:link { border: none; background-color: transparent; text-decoration: none; }

#img_Slaydi_Gallery_4 > div { margin: 0 auto; }
#imContent #img_Slaydi_Gallery_4 a:active { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_4 a:visited { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_4 a:hover { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_4 a:link { border: none; background-color: transparent; text-decoration: none; }

#img_Slaydi_Gallery_5 > div { margin: 0 auto; }
#imContent #img_Slaydi_Gallery_5 a:active { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_5 a:visited { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_5 a:hover { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_5 a:link { border: none; background-color: transparent; text-decoration: none; }

#img_Slaydi_Gallery_6 > div { margin: 0 auto; }
#imContent #img_Slaydi_Gallery_6 a:active { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_6 a:visited { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_6 a:hover { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_6 a:link { border: none; background-color: transparent; text-decoration: none; }

#img_Slaydi_Gallery_7 > div { margin: 0 auto; }  
#imContent #img_Slaydi_Gallery_7 a:active { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_7 a:visited { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_7 a:hover { border: none; background-color: transparent; text-decoration: none; }
#imContent #img_Slaydi_Gallery_7 a:link { border: none; background-color: transparent; text-decoration: none; }