﻿body{ 
	background-color: rgb(255, 255, 255); /* белый */
    margin: 0; /* Убираем отступы */
	 zoom: 100%;
   }
   
 p{ 
 color: Black;
 text-align: center ;
 }
 .foto{
    text-align: center; /* Выравнивание по центру */ 
   }
 a { 
    text-decoration: none; /* Отменяем подчеркивание у ссылки */
} 
 .text1 {
  font-size: 25px;
  margin-top: 2px;
  color: #0000ff;
  text-align: left;
 }
 .text2 {
  font-size: 25px;
  margin-top: 2px;
  color: Black;
  text-align: center;
 }
 
 .text3 {
  font-size: 25px;
  margin-top: 2px;
  color: Black;
  text-align: center;
 }
  .text4 {
  font-size: 25px;
  margin-top: 2px;
  color: Black;
  text-align: justify;
 }

 .dv{
	background-color: rgb(255, 255, 255);
	width: 1355px;
	height: 155px;
	background: rgb(255, 255, 255);/*фоновый цвет */
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
 }
 .dv1{
	background-color: rgb(100, 155, 180);
	width: 1350px;
	height: 210px;
	background: rgb(255, 255, 255);
	border: none;/*solid 1px black; /* Параметры границы */
	/*margin-top: 2px; /* Отступ сверху */
	margin: auto;/*10px;*/
	margin-left: auto;/*
    	margin-right: auto;
	margin-bottom: 7px;/*Отступ снизу*/
	/*float: left;/*расположение блока на странице левое*/
	/*padding: 3px;/*поля вокруг текста*/
	text-align: center; 
	box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5); /* Тень вправо-вниз */
 }
   .dvPP1{
	background-color: rgb(100, 155, 180);
	width: 1355px;
	height: 3350px;
	background: rgb(255, 255, 255);
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
 }
   .dvPP11{
	background-color: rgb(255, 255, 255);
	width: 1350px;
	height: 3350px;
	background: rgb(255, 255, 255);/*фоновый цвет */
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
	float: left;/*расположение блока на странице левое*/
	box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5); /* Тень вправо-вниз */
 }
 
 .dvPP12{
	background-color: rgb(255, 255, 255);
	width: 1250px;
	height: 3300px;
	background: rgb(255, 255, 255);/*фоновый цвет */
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
	float: center;/*расположение блока на странице левое*/
	/*box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5); /* Тень вправо-вниз */
 }
   .dvUD1{
	background-color: rgb(100, 155, 180);
	width: 1355px;
	height: 1550px;
	background: rgb(255, 255, 255);
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
 }
   .dvUD11{
	background-color: rgb(255, 255, 255);
	width: 1350px;
	height: 1550px;
	background: rgb(255, 255, 255);/*фоновый цвет */
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
	float: left;/*расположение блока на странице левое*/
	box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5); /* Тень вправо-вниз */
 }
 
 .dvUD12{
	background-color: rgb(255, 255, 255);
	width: 1350px;
	height: 1500px;
	background: rgb(255, 255, 255);/*фоновый цвет */
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
	float: center;/*расположение блока на странице левое*/
	/*box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5); /* Тень вправо-вниз */
 }
 
    .dvS1{
	background-color: rgb(100, 155, 180);
	width: 1355px;
	height: 700px;
	background: rgb(255, 255, 255);
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
 }
 .dvS3{
	background-color: rgb(100, 155, 180);
	width: 400px;
	height: 400px;
	background: rgb(255, 255, 255);
	border: solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
	background-position: center;
	display: inline-block;
	/*float:center;*/
 }
   .dvS11{
	background-color: rgb(255, 255, 255);
	width: 1350px;
	height: 700px;
	background: rgb(255, 255, 255);/*фоновый цвет */
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
	background-position: center;
	text-align: center;
	/*float: left;/*расположение блока на странице левое*/
	box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5); /* Тень вправо-вниз */
 }
 
   .dvС1{
	background-color: rgb(100, 155, 180);
	width: 1355px;
	height: 900px;
	background: rgb(255, 255, 255);
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
 }
   .dvС11{
	background-color: rgb(255, 255, 255);
	width: 1350px;
	height: 900px;
	background: rgb(255, 255, 255);/*фоновый цвет */
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
	float: left;/*расположение блока на странице левое*/
	box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5); /* Тень вправо-вниз */
 }
 
 .dvС12{
	background-color: rgb(255, 255, 255);
	width: 1250px;
	height: 850px;
	background: rgb(255, 255, 255);/*фоновый цвет */
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
	float: center;/*расположение блока на странице левое*/
	/*box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5); /* Тень вправо-вниз */
 }
 
  .dvTM1{
	background-color: rgb(100, 155, 180);
	width: 1355px;
	height: 1000px;
	background: rgb(255, 255, 255);
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
 }
   .dvTM11{
	background-color: rgb(255, 255, 255);
	width: 1350px;
	height: 1500px;
	background: rgb(255, 255, 255);/*фоновый цвет */
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
	float: left;/*расположение блока на странице левое*/
	box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5); /* Тень вправо-вниз */
 }
 
 .dvTM12{
	background-color: rgb(255, 255, 255);
	width: 1250px;
	height: 1350px;
	background: rgb(255, 255, 255);/*фоновый цвет */
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
	float: center;/*расположение блока на странице левое*/
	/*box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5); /* Тень вправо-вниз */
 }
 .dv11{
	background-color: rgb(100, 155, 180);
	width: 1355px;
	height: 250px;
	background: rgb(255, 255, 255);
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
 }
  .dvZ1{
	background-color: rgb(255, 255, 255);
	width: 1355px;
	height: 500px;
	background: rgb(255, 255, 255);/*фоновый цвет */
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
 }

 .dvZ11{
	background-color: rgb(255, 255, 255);
	width: 1350px;
	height: 415px;
	background: rgb(255, 255, 255);/*фоновый цвет */
	border: none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
	float: left;/*расположение блока на странице левое*/
	box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5); /* Тень вправо-вниз */
 }
 
 .dvZ101{
	background-color: rgb(255, 255, 255);
	width: 480px;
	height: 360px;
	background:  rgb(255, 255, 255);/*фоновый цвет */
	border: none;/* Параметры границы */
	margin-left: auto;
    margin-right: auto;
	float: left; /*расположение на странице правое*/
	/*box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5); /* Тень вправо-вниз */
	/*box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.6); /* Внутренняя тень */
 }

 
 .dvZ102{
	background-color: rgb(255, 255, 255);
	width: 860px;
	height: 360px;
	background:  rgb(255, 255, 255);/*фоновый цвет */
	border: none; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
	padding-right: 10px; /* Поле справа */
	float: right; /*расположение на странице правое*/
	/*box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5); /* Тень вправо-вниз */
	/*box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.6); /* Внутренняя тень */
 }
 
   .dvZ201{
	background-color: rgb(255, 255, 255);
	width: 300px;
	height: 410px;
	background:  rgb(255, 255, 255);/*фоновый цвет */
	border: none;/* Параметры границы */
	margin: auto;
	text-align:center;/*горизонтальное выравнивание*/
	float: left; /*расположение самого блока на странице правое*/
	/*box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5); /* Тень вправо-вниз */
	/*box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.6); /* Внутренняя тень */
 }
 
 
  .dvZ202{
	background-color: rgb(255, 255, 255);
	width: 1000px;
	height: 410px;
	background:  rgb(255, 255, 255);/*фоновый цвет */
	border: none; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
	padding-right: 10px; /* Поле справа */
	float: right; /*расположение на странице правое*/
	/*box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5); /* Тень вправо-вниз */
	/*box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.6); /* Внутренняя тень */
 }
 
 
   .dvZ203{
	background-color: rgb(255, 255, 255);
	width: 950px;
	height: 400px;
	background:  rgb(255, 255, 255);/*фоновый цвет */
	border: none; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
	padding-right: 10px; /* Поле справа */
	float: center; /*расположение на странице правое*/
	/*box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5); /* Тень вправо-вниз */
	/*box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.6); /* Внутренняя тень */
 }
 

 
 .dv2{ 
	background-color: rgb(255, 255, 255);
	width: 1355px;
	height: 50px;
	background: rgb(255, 255, 255);/*фоновый цвет */
	border:  none; /*solid 1px black; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
   }
   .dv3{ 
    display: inline-block;
    vertical-align: middle;
    margin: 5px;
    width: 200px; 
    background: rgb(190, 255, 180);
    /*padding: auto;*/
	border-radius: 5px;
    padding-right: 10px; 
	padding-left: 10px; 
    border: solid 2px #ccc; 
    float: left;
   }

input[type=text]{
		/*box-sizing: border-box;*/
		/*padding: 10px;*/
	    /*width:200px;*/
	    /*height: 20px;*/
	    font-size: 17px; 
}
.edit_1{	
	width: 180px; /* Ширина поля */
	height: 20px;
    padding: 3px; /* Поля */
	margin: auto;
    /*box-sizing: border-box; /* Алгоритм расчёта ширины */
    box-shadow: inset 0 1px 5px rgba(0,0,0,0.2); /* Тень внутри */
    border: 1px solid #ccc; /* Параметры рамки */
    color: Black; /* Цвет текста */
}

.edit_2{
	  display: block;
	  width: 180px;
	  height: 20px;
	  padding: 3px;
	  margin: 0 100px 0 0;
	  /*font-family: inherit;
	  font-size: 1rem;
	  font-weight: 400;
	  line-height: 1.5;
	  color: #212529;
	  background-color: #fff;
	  background-clip: padding-box;
	  border: 1px solid #bdbdbd;
	  border-radius: 0.25rem;
	  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;*/
}

input[type=checkbox]{
   width:20px;
   height: 20px;
   font-size: 15px; 
   box-shadow: inset 0 1px 5px rgba(0,0,0,0.2); /* Тень внутри */
    border: 1px solid #ccc; /* Параметры рамки */
}

input[type=submit]{
   width:140px;
   height: 30px;
   font-size: 20px; 
}

  .Button1{
		min-width: 200px;/* минимальная ширина кнопки*/
		min-height: 20px;
		font-family: inherit;/* Для изменения стиля текста кнопки*/
		display: inline-block;
		box-sizing: border-box;
		padding: 4 26px; /*внутренний отступ текста. padding-left:10px; padding-right:10px*/
		margin: 0 15px 15px 0;/* отступ*/
		outline: none;
		border: none;
		border-radius: 4px;
		height: 40px;
		line-height: 30px;
		font-size: 12.5px;
		font-weight: normal;
		text-decoration: none;
		vertical-align: top;
		color: #fff;
		background-color: #4CAF50;
		cursor: pointer;
		user-select: none;
		appearance: none;
		touch-action: manipulation;
		overflow: hidden;
  }
  /* Обычное состояние кнопки (Normal), 
  получение фокуса (Focus), 
  наведение на кнопку указателя мыши (Hover), 
  отключение кнопки (Disabled)  */
  
  .Button1:focus-visible {
	box-shadow: 0 0 0 3px lightskyblue;
}
.Button1:hover {
	opacity: 0.88;
}
.Button1:active {
	line-height: 32px;
}
.Button1:disabled {
	pointer-events: none;
	opacity: 0.65;
}

  
  .Button2{
		min-width: 100px;/* минимальная ширина кнопки*/
		min-height: 20px;
		font-family: inherit;/* Для изменения стиля текста кнопки*/
		display: inline-block;
		box-sizing: border-box;
		padding: 4 26px; /*внутренний отступ текста. padding-left:10px; padding-right:10px*/
		margin: auto;/* отступ*/
		outline: none;
		border: none;
		border-radius: 4px;
		height: 40px;
		line-height: 30px;
		font-size: 12.5px;
		font-weight: normal;
		text-decoration: none;
		vertical-align: top;
		color: #fff;
		background-color: #4CAF50;
		cursor: pointer;
		user-select: none;
		appearance: none;
		touch-action: manipulation;
		overflow: hidden;
}
.Button2:focus-visible {
	box-shadow: 0 0 0 3px lightskyblue;
}
.Button2:hover {
	opacity: 0.88;
}
.Button2:active {
	line-height: 32px;
}
.Button2:disabled {
	pointer-events: none;
	opacity: 0.65;
}

 .ButtonR1{
		min-width: 200px;/* минимальная ширина кнопки*/
		min-height: 20px;
		font-family: inherit;/* Для изменения стиля текста кнопки*/
		display: inline-block;
		box-sizing: border-box;
		padding: 4 26px; /*внутренний отступ текста. padding-left:10px; padding-right:10px*/
		margin: 0 15px 15px 0;/* отступ*/
		outline: none;
		border: none;
		border-radius: 4px;
		height: 40px;
		line-height: 30px;
		font-size: 25px;
		font-weight: normal;
		text-decoration: none;
		vertical-align: top;
		color: #fff;
		background-color: #0000ff;
		cursor: pointer;
		user-select: none;
		appearance: none;
		overflow: hidden;
		float: center;
  }

  .ButtonR2{
	    min-width: 250px;/* минимальная ширина кнопки*/
		padding: 0.5em 1.5em; /* Поля по вертикали и горизонтали */
		font-size: 1.2em; /* Размер текста */
		color: #0000ff; /* цвет текста */
		background-color: #fff; /* Цвет фона кнопки */
		border: 2px solid #6495ED; /* Параметры рамки */
		border-width: 0; /* Убираем рамку */
		border-radius: 0.4em; /* Радиус скругления */
		margin-bottom: 1rem; /* Отступ снизу */
		margin-right: 2rem; /* Отступ справа */
		/*box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); /* Размытая тень */
  }
  
    .ButtonR21{
	    min-width: 250px;/* минимальная ширина кнопки*/
		padding: 0.5em 1.5em; /* Поля по вертикали и горизонтали */
		font-size: 1.2em; /* Размер текста */
		color: #0000ff; /* цвет текста */
		background-color: #fff; /* Цвет фона кнопки */
		border: 2px solid #6495ED; /* Параметры рамки */
		border-width: 0; /* Убираем рамку */
		border-radius: 0.4em; /* Радиус скругления */
		margin-bottom: 1rem; /* Отступ снизу */
		margin-right: 2rem; /* Отступ справа */
		float: center;
		/*box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); /* Размытая тень */
  }
  
/*............Регистрацмя.................*/
.dv_reg{ 
	/*display: inline-block;*/
	margin: auto;
    width: 450px; 
    background: rgb(190, 255, 180);
    padding: 10px 5px 10px 5px;
    border: none; 
	float: centr;
   }
  .dv_reg1{
	background-color: Lavender;
	width: 800px;
	height: 200px;
	background: Lavender;
	border: none; /* Параметры границы */
	margin-left: auto;
    margin-right: auto;
	padding: auto;
	text-align: center;
 }
.text_reg{
  font-size: 15px;
  float: center;
  /*margin: 0 25px 20px 0;*/
  text-align: center;
 }
 
 .edit_reg{	
	width: 220px; /* Ширина поля */
	height: 20px;
    padding: 3px; /* Поля */
	/*margin: 5px;*/
    /*box-sizing: border-box; /* Алгоритм расчёта ширины */
    box-shadow: inset 0 1px 5px rgba(0,0,0,0.2); /* Тень внутри */
    border: 1px solid #ccc; /* Параметры рамки */
    color: Black; /* Цвет текста */
	/*float: right;*/
}
