body {	background-color: #ffffff;	color: #333333;	leftmargin: 0;	margin-top: 0;	margin-left: 0;	margin-right: 0;	margin-bottom: 0;	ba ckground: #333333 /* url(pic/back_body.jpg) repeat-y;  Цвет фона, путь к фоновому изображению и повторять фон по вертикали */}h1 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #333333;	text-decoration: none}h2 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 17px;	font-weight: bold;	color: #333333;	text-decoration: none;	text-align: left;}h3 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #333333;	text-decoration: none}h4 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #333333;	text-decoration: none}h5 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #333333;	text-decoration: underline;}b {	color: #000000;}i {	color: #000000;}.head{	border: 0px; /* Рамка вокруг таблицы */ 	border-collapse: separate; /* Способ отображения границы */ 	width: 1010; /* Ширина таблицы */ 	height: 65; /* Длина таблицы */ 	align: center;	border-spacing: 0px 0px; /* Расстояние между ячейками */ 	color: #202020;	ba ckground: url(pic/fon2.jpg) bottom center no-repeat;	text-decoration: none;	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	top: 0;}.menutop{	border: 0px do uble #333; /* Рамка вокруг таблицы */ 	/* position: absolute;  Абсолютное позиционирование */	left: 10; /* Положение от левого края */	top: 0; /* Положение от верхнего края */	width: 1010; /* Ширина блока */	height: 30; /* Длина таблицы */ 	background: #666666; /* Цвет фона */	color: #333333; /* Цвет текста */	padding: 0px; /* Поля вокруг текста */	padding-right: 0px; /* Отступ справа */	border-spacing: 0px 0px; /* Расстояние между ячейками */ 	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	font-weight: bold; /* Толщина шрифта */ 	text-align: center; /* Выравнивание по ширине */ }.menuleft{	border: 0px double #333; /* Рамка вокруг таблицы */ 	/* position: absolute;  Абсолютное позиционирование */	left: 50; /* Положение от левого края */	top: 0; /* Положение от верхнего края */	width: 200px; /* Ширина блока */	height: 500px; /* Длина таблицы */ 	background: #75051d; #ffee00; #eeeeee; /* Цвет фона */	color: #333333; /* Цвет текста */	padding: 10px; /* Поля вокруг текста */	padding-right: 0px; /* Отступ справа */	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	font-weight: bold; /* Толщина шрифта */ 	text-align: none; /* Выравнивание по ширине */ }.menuright{	border: 0px double #333; /* Рамка вокруг таблицы */ 	/* position: absolute;  Абсолютное позиционирование */	left: 0; /* Положение от левого края */	top: 0; /* Положение от верхнего края */	width: 200px; /* Ширина блока */	height: 500px; /* Длина таблицы */ 	background: #E1DBB9; #eeeeee; /* Цвет фона */	color: #333333; /* Цвет текста */	padding: 10px; /* Поля вокруг текста */	padding-right: 0px; /* Отступ справа */	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	font-weight: bold; /* Толщина шрифта */ 	text-align: left; /* Выравнивание по ширине */ }.texttable{	border: 0px double #333; /* Рамка вокруг таблицы */ 	border-collapse: separate; /* Способ отображения границы */ 	left: 20; /* Положение от левого края */	width: 1010; /* Ширина таблицы */ 	border-spacing: 0px; /* Расстояние между ячейками */ 	color: #333333;	text-align: justify; /* Выравнивание по ширине */ 	font : 16px Verdana, Geneva, Arial, Helvetica, sans-serif;	background-color: #E1DBB9; #f0f0f0;	top: 0;}.navi2{	border: 0px; /* Рамка вокруг таблицы */ 	border-collapse: separate; /* Способ отображения границы */ 	align: center;	border-spacing: 0px 0px; /* Расстояние между ячейками */ 	color: #000000;	text-decoration: none;	font-weight: bold;	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	top: 0;}.metro{	color: #000000;	 font-family: verdana;	 font-size: 14px;	 font-weight: bold}.mtop{	font : 15px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #cccccc; text-align: justify; font-weight: bold; text-decoration: none}.more{	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000; text-align: none; font-weight: bold; text-decoration: none}.text{	font : 14px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #202020; text-align: justify;}.t1{	font : 14px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #202020; text-align: none;	text-align: justify;}.grin{	font : 14px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000; text-align: none;	text-align: none;	font-weight: bold;}.t1m{	font : 17px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #202020; text-align: none;}.list {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #000000;	text-decoration: underline;}.small{	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #202020; text-al ign: justify;}.bott_sm {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #cccccc;}.sm {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;}.smm {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #000000;}.t-slide {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;	text-align: center;}.menu {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #000000;	font-weight: bold;	text-decoration: none;}a {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;	font-weight: bold;	text-decoration: none;}.atext {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 15px;	color: #000000;	font-weight: normal;	text-decoration: underline;}.linkbayan { /*font-size: 14px;*/ font-weight: normal; color: grey; }.linkbayan:hover { /*font-size: 14px;*/ font-weight: normal; color: #002D80; }a:hover {text-decoration: underline}a.button1 {  position: relative;  display: inline-block;  font-size: 120%;  font-weight: 700;  color: rgb(209,209,217);  text-decoration: none;  text-shadow: 0 -1px 2px rgba(0,0,0,.2);  padding: .5em 1em;  outline: none;  border-radius: 3px;  background: linear-gradient(rgb(110,112,120), rgb(81,81,86)) rgb(110,112,120);  box-shadow:   0 1px rgba(255,255,255,.2) inset,   0 3px 5px rgba(0,1,6,.5),   0 0 1px 1px rgba(0,1,6,.2);  transition: .2s ease-in-out;}a.button1:hover:not(:active) {  background: linear-gradient(rgb(126,126,134), rgb(70,71,76)) rgb(126,126,134);}a.button1:active {  top: 1px;  background: linear-gradient(rgb(76,77,82), rgb(56,57,62)) rgb(76,77,82);  box-shadow:   0 0 1px rgba(0,0,0,.5) inset,   0 2px 3px rgba(0,0,0,.5) inset,   0 1px 1px rgba(255,255,255,.1);}/* стилизация содержимого страницы */body {    font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;    font-size: 16px;    font-weight: 400;    line-height: 1.5;    color: #292b2c;    background-color: #fff;}   /* свойства модального окна по умолчанию */.modal {    position: fixed; /* фиксированное положение */    top: 0;    right: 0;    bottom: 0;    left: 0;    background: rgba(0,0,0,0.5); /* цвет фона */    z-index: 1050;    opacity: 0; /* по умолчанию модальное окно прозрачно */    -webkit-transition: opacity 200ms ease-in;     -moz-transition: opacity 200ms ease-in;    transition: opacity 200ms ease-in; /* анимация перехода */    pointer-events: none; /* элемент невидим для событий мыши */    margin: 0;    padding: 0;}/* при отображении модального окно */.modal:target {    opacity: 1; /* делаем окно видимым */	  pointer-events: auto; /* элемент видим для событий мыши */    overflow-y: auto; /* добавляем прокрутку по y, когда элемент не помещается на страницу */}/* ширина модального окна и его отступы от экрана */.modal-dialog {    position: relative;    width: auto;    margin: 10px;}@media (min-width: 576px) {  .modal-dialog {      max-width: 500px;      margin: 30px auto; /* для отображения модального окна по центру */  }}/* свойства для блока, содержащего контент модального окна */ .modal-content {    position: relative;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -webkit-flex-direction: column;    -ms-flex-direction: column;    flex-direction: column;    background-color: #fff;    -webkit-background-clip: padding-box;    background-clip: padding-box;    border: 1px solid rgba(0,0,0,.2);    border-radius: .3rem;    outline: 0;}@media (min-width: 768px) {  .modal-content {      -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);      box-shadow: 0 5px 15px rgba(0,0,0,.5);  }}/* свойства для заголовка модального окна */.modal-header {    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: justify;    -webkit-justify-content: space-between;    -ms-flex-pack: justify;    justify-content: space-between;    padding: 15px;    border-bottom: 1px solid #eceeef;}.modal-title {    margin-top: 0;    margin-bottom: 0;    line-height: 1.5;    font-size: 1.25rem;    font-weight: 500;}/* свойства для кнопки "Закрыть" */.close {    float: right;    font-family: sans-serif;    font-size: 24px;    font-weight: 700;    line-height: 1;    color: #000;    text-shadow: 0 1px 0 #fff;    opacity: .5;    text-decoration: none;}/* свойства для кнопки "Закрыть" при нахождении её в фокусе или наведении */.close:focus, .close:hover {    color: #000;    text-decoration: none;    cursor: pointer;    opacity: .75;}/* свойства для блока, содержащего основное содержимое окна */.modal-body {  position: relative;    -webkit-box-flex: 1;    -webkit-flex: 1 1 auto;    -ms-flex: 1 1 auto;    flex: 1 1 auto;    padding: 15px;    overflow: auto;}/* БАЯН --------------------*/.acor-container {    margin: 20px 0;}.acor-container .acor-body {    width: calc(100% - 40px);    margin: 0 auto;    height: 0;    color: rgba(0, 0, 0, 0);    background-color: #f8f8ff;    line-height: 18px;    padding: 0 30px;    box-sizing: border-box;    transition: color 0.5s, padding 0.5s;    overflow: hidden;    font-family: Verdana, sans-serif;     font-size: 16px;     box-shadow: 0 4px 8px rgba(0,0,0,0.2), 0 10px 16px rgba(0,0,0,0.2);}.acor-container .acor-body p {    margin: 0 0 10px;}.acor-container label {    cursor: pointer;    background-color: #696969;    display: block;    padding: 15px 20px;    width: 100%;    color: #BFE2FF;    font-weight: 300;    box-sizing: border-box;    z-index: 100;    font-family: Verdana, sans-serif;      font-size: 18px;    margin: 0 0 5px;    transition: color .35s;}.acor-container label:hover {    color: #FFF;}.acor-container input{    display: none;}.acor-container label:before {    content: '\276F';    float: right;}.acor-container input:checked + label {    background-color: #000000;    color: #FFF;    box-shadow: 0 8px 26px rgba(0,0,0,0.4), 0 28px 30px rgba(0,0,0,0.3);}.acor-container input:checked + label:before {    transition: transform .35s;    transform: rotate(90deg);}.acor-container input:checked + label + .acor-body {    height: auto;    margin-top: -5px;    color: #000;    padding: 20px 30px 10px;}