
/* --- Страницы. --- */
#div_page_fon{
	height: auto;
	
}

/* ---объекты--- */
body{
/* стилистика. */
	margin: 0;
	background-color: Black;
	 padding: 0px;
/*  #eee */

}

html { 
/* убирает полосы прокрутки. */
	
/* overflow:  hidden;  */
} 
/* ---ID--- */

#div_glava{
	position: absolute;
	width: 100%; 
}
#div_link{
	margin: 5px;
	
}
#div_link ul{
	margin: 0;
	padding: 0;
}
#div_link ul li{
	float: left;
	list-style: none;
}
#div_link ul li a{
	display: block;
	margin: 0px;
	padding: 0px 20px;
}

#table{ 

}
#img_fon_div{
  position: fixed;
  height: 100%; 
  width: 100%; 
  margin: 0; 
  padding: 0;
  display: table;
}

#img_fon img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	position: fixed;
/*		 */

}

#div_body{
/* Первый блок (главный контейнер). */
}

#div_body_size{
	width: 1020px;
	position: absolute;	
	height: 521px; /* 486px relative position: fixed;*/
	margin: auto;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}
#img_fon{
 display: table-cell;
  vertical-align: middle;
z-index: 1; 
/* Фоновая картика, на весь экран. */

}
#img_fon img{
  width: 100%;
 
	/* height: 100%; position: fixed;	*/

}

#kiber{
  position: fixed;
  height: 100%;
  width: 100%;
  z-index: 2; 
  
}
#kiber_2{

	margin: 0 auto;
	overflow: auto;
}
.width0{
	width: 90%;
	height: 100%;
}
.width1{
		width: 65%;
	height: 100%;
}


#left_link{
/* Блок с ссылками слева. */
	/* border: 1px solid rgb(127, 157, 185);  	left: 35px;
	top: 10px;*/
	position: relative;
	float: left;
}
#left_link_con{
position: fixed;
margin-left: 273px;
margin-top: 10px;
border: solid 1px #190060;
background-color: rgba(255,255,255,0.8);
z-index: 2;
display: block;
overflow-y: scroll;
height: 200px;

}
.d_right{
position: fixed;
margin-left: 290px; /* 273px*/
margin-top: 10px;
border: solid 1px #190060;
background-color: rgba(255,255,255,0.8);
z-index: 2;
display: block;
overflow-y: scroll;
height: 200px;
}
.d_left{
position: fixed;
margin-left: 52px;
margin-top: 10px;
border: solid 1px #190060;
background-color: rgba(255,255,255,0.8);
z-index: 2;
display: block;
overflow-y: scroll;
	
height: 200px;

}

#mail_div{
	/* margin-left: 10px; */
width: 32px;
	padding-left: 10px; 
	top: 10px;
	position: relative;
	display: inline-block;
	float: left;

}
#mail_n{
	/* 2rem*/
	position: relative;
	display: inline-block;
	height: 32px;
	width: 32px;
	border-radius: 50%;
	background-image:url("Img/div_white.png");
	float: left;

}
#mail_n span{
	/* 2rem  margin-top: -1px;
    margin-left: -1px;*/
	position: relative;
	display: inline-block;
	height: 30px;
	width: 30px;
	border-radius: 50%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
    border: solid 1px #190060; 
}
#mail_n div{
	display: none;
	float: right;
	position: relative;
}

#mail_n2{
	position: relative;
	display: inline-block;
	height: 32px;
	width: 32px;
	border-radius: 50%;
	background-image:url("Img/div_white.png");
	margin-top: 2px;
}
#mail_n2 span{
	position: relative;
	display: inline-block;
	height: 30px;
	width: 30px;
	border-radius: 50%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
    border: solid 1px #190060;
}
#mail_n2 div{
	display: none;
}

#mail_n_hide{
	position: fixed;
	width: 125px;
	background-color: rgba(255,255,255,0.8);

/*	left: 225px;background-color: white; 	background-image: url("Img/div_white.png");*/
	margin-left: 52px;
	z-index: 2;
	border: solid 1px #190060;
	margin-top: 10px;
	padding: 5px;


}
#mail_n_hide a{
	float: left;
	text-decoration: none;
	color: black;
	width: 95px;
    display: block;
    margin: 0px;
    height: 19px;
}
#mail_n2_hide{
	position: fixed;
	width: 125px;
	background-color: rgba(255,255,255,0.8);
	
/*	left: 225px;background-color: white; background-image: url("Img/div_white.png");*/
	margin-left: 52px;
	z-index: 2;
	border: solid 1px #190060;
	margin-top: 31px;
	padding: 5px;


}
#mail_n2_hide a{
	float: left;
	text-decoration: none;
	color: black;
	width: 95px;
    display: block;
    margin: 0px;
    height: 19px;
}


 
#a_left_1{
	width: 50px;
	height: 50px;
	 position: relative;

}
/* 	top: 440px;
	left: 155px; 	top: 440px;
	left: 95px;	top: 440px;
	left: 35px; */
#a_left_2{
	width: 50px;
	height: 50px;
	position: relative;

}
#a_left_3{
	width: 50px;
	height: 50px;
	position: relative;

}
#right_link{
/* Блок с ссылками справа. */
	/*  border: 1px solid rgb(127, 157, 185); 	right: 60px;
	top: 10px;*/
	position: relative;
	float: right;
	

}

#mail_nya{
	height: 3.7rem;
	width: 3.7rem;
	float: right;
	padding-right: 10px;
	top: 10px;
	position: relative;
}


#mail_nya span{
	position: relative;
	display: inline-block;
	height: 3.5rem;
	width: 3.5rem;
	border-radius: 50%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	border: solid 1px #190060;
}

#mail_nya_hide{	

	position: fixed;
	width: 125px;
	background-color: rgba(255,255,255,0.8);
	
/*	right: 252px;background-color: white; background-image: url("Img/div_white.png");*/
	margin-left: 804px;
	z-index: 2;
	border: solid 1px #190060;
	margin-top: 10px;
	padding: 5px;

}
#mail_nya_hide a{
	float: left;
	text-decoration: none;
	color: black;
	width: 95px;
    display: block;
    margin: 0px;
    height: 19px;
}

#a_right_1{
	width: 50px;
	height: 50px;
	position: fixed;
	top: 440px;
	right: 155px;
}
#a_right_2{
	width: 50px;
	height: 50px;
	position: fixed;
	top: 440px;
	right: 95px;
}
#a_right_3{
	width: 50px;
	height: 50px;
	position: fixed;
	top: 440px;
	right: 35px;
}
#div_nya{
margin: 47px auto 0px auto;
position: relative;
width: 375px;
height: 30px;
background-color: rgba(255,204,0,0.5);
border: solid 1px #190060;
}
#div_nya_edit{
	margin-top: 3px;
	margin-right: 3px;
	float: right;
}

#query{
	width: 205px;
}

#div_psi{
top: 45px;
margin-left: 88px;
position: fixed;
}
#div_psi span{
display:block;
}
#div_psi span a{
margin-left: 2px;
text-decoration: none;
color:black;
}


/* ---Классы--- */
.text-shadow-9 {  /* Тень обводка */
	color: white;
	text-shadow: 1px 1px black, 1px -1px black, -1px 1px black, -1px -1px black, 3px 3px 6px rgba(0,0,0,.5);/* #732372 #000 */
/*  text-shadow: 1px 1px #4b0057, 1px -1px #4b0057, -1px 1px #4b0057, -1px -1px #4b0057, 3px 3px 6px rgba(0,0,0,.5);/* #732372 #000 */  */
	padding: 5px;
	margin: 0px;
	display: table;
}
.text-paragraph{
	text-indent: 40px; /* Отступ первой строки в пикселах */
}
.text-center{
	text-indent: 0px;
	margin: 0 auto;
	display: table;
}
.italic{
	font-style: italic;
}
.bold{
	font-weight: bold;
}
#div_link_0{
margin: 10px 10px;
background-image: url("Img/div_white.png");
/* height: 25px;
width: 200px; */

border: solid 1px #190060;
}
.div_link_main{
margin: 10px 10px;

    border-width: 0px 0px 1px 0px;
    border-style: none none solid none ;
    border-color: #190060;
    border-image: none;
/* background-image: url("Img/div_white.png");border: solid 1px #190060;
*/
height: 25px;
width: 217px;
overflow: hidden;
} 

.div_link_l{
margin: 10px 10px;

    border-width: 0px 0px 1px 0px;
    border-style: none none solid none ;
    border-color: #190060;
    border-image: none;
/* background-image: url("Img/div_white.png");border: solid 1px #190060;
*/
height: 25px;
width: 200px;
overflow: hidden;
} 


.div_link_r{
margin: 10px 10px;
background-image: url("Img/div_white.png");
height: 98px;
width: 228px;
border: solid 1px #190060;
padding-left: 1px;
}

.div_link_r_0{
margin: 1px 1px 0px 0px;
height: 18px;
width: 111px; /*225px*/
border: solid 1px #190060;
float: left;
}
.div_link_r_0 span{
margin: 0 auto;
display: block;
width: 50px;
}

.div_link_r_0_main1{
margin: 1px 1px 0px 0px;
height: 18px;
width: 225px; /*225px*/
border: solid 1px #190060;
float: left;
}

.div_link_r_0_main1 span{
margin: 0 auto;
display: block;
width: 50px;
}

.div_link_r_1{
margin: 1px 1px 0px 0px;
height: 35px; /* 46px*/
width: 35px;
border: solid 1px #190060;
float: left;
}
.div_link_r_1 a{
color: black;
display: block;
margin: 0px;
height: 34px;
text-decoration: none;
}

#div_bottom {
    position: fixed;
    bottom: 0px;
    width: 100%;
    
   background-image: url("../Img/div_white.png");


}
#div_bottom ul{
	
	margin: 0;
	padding: 0;
}
#div_bottom ul li{
	
float: left;
list-style: none;
border-width: 0px 1px 0px 0px;
border-style: none solid none none;
border-color: #3B638F;
border-image: none;
}
#div_bottom ul li a{
color: #3B638F;
display: block;
margin: 0px;
height: 19px;
padding: 0px 20px;
text-decoration: none;
background-color: #E2ECF4;
}











#div_bottom_1{
    margin: 8px 10px;
    height: 19px;
  /*  background-color: #E2ECF4; */
    border: 1px solid #190060;
    color: #3B638F;
}
#div_bottom_2{
	width: 903px;/*745 */
    height: 19px;
    margin: 0px auto;
}

#div_bottom_left{
	    width: 450px;/*745 */
    height: 19px;
    border-width: 0px 0px 0px 0px;
    border-style: none none none none;
    border-color: #190060;
    border-image: none;
    position: relative;
    float: left;
}
#div_bottom_right{
    width: 450px;/*745 */
    height: 19px;
    border-width: 0px 0px 0px 1px;
    border-style: none none none solid;
    border-color: #190060;
    border-image: none;
    position: relative;
    float: left;
}

#div_bottom ul {
    margin: 0;
    margin-left: 0;
    padding: 0;
}
#div_bottom_left ul li {
    float: right;
    list-style: none;
    border-width: 0px 0px 0px 1px;
    border-style: none none none solid;
    border-color: #190060;
    border-image: none;
}
#div_bottom_right ul li {
    float: left;
    list-style: none;
    border-width: 0px 1px 0px 0px;
    border-style: none solid none none;
    border-color: #190060;
    border-image: none;
}

#div_bottom ul li a {
    color: black;
    display: block;
    margin: 0px;
    height: 19px;
    padding: 0px 20px;
    text-decoration: none;
   /* background-color: #E2ECF4;*/
}

#div_bottom_date{
	position: fixed;
	width: 100%;
	bottom: 34px;
	height: 30px;
}

#div_bottom_date_d0{
	border: solid 1px #190060;
	border-radius: 50%;
	height: 50px;
	width: 50px;
	background-image: url("Img/date_fon.png");
	background-size: contain;
	margin: 0 auto;
/*	top: 458px;
	left: 667px;
	 */
}
#div_bottom_date_d1{
line-height: 0px;
text-align: center;
}

#div_bottom_date_d1 span{
	color: black;
	display: inline-block;
	font-size: 15px;
	line-height: 13px;
	
	/*left: 17px; 	margin-top: 1px;
	position: relative;*/
	}

#div_bottom_date_d2{
line-height: 0px;
text-align: center;
}
#div_bottom_date_d2 span{
	color: black;
	display: inline-block;
	font-size: 22px;
	line-height: 20px;
	font-weight: bold;
	/*	left: 15px; 	
	position: relative;*/
}

#div_bottom_date_d3{
	line-height: 0px;
	text-align: center;
}
#div_bottom_date_d3 span{
	color: black;
	display: inline-block;
	font-size: 15px;

	line-height: 13px;
	/* 	left: 14px;	
	position: relative;*/
	
	
}
/*width: 50px;float: left;
#div_bottom_date span{
	margin: 0;
	padding: 0;
	display: inline-block;
	position: relative;
	float: left;
	width: 50px;
	color: black;  wheat

	font-size: 11px; left: 17px;
}
 */

.logo1-3_img {
width: 50px;
}

.img_link{
/* Картинка с ссылкой. */
	width: 200px; 
	
/* Прозрачность. */
opacity: 0.85;
}
.border_1px{
	border: solid 1px #000; 
}
/*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  */

/* https://web.archive.org/ */

