/*Для всех элементов правила по умолчанию*/
*{
    color: #fff;
    font-size: 20px; /*Размер шрифта 16px = 1em = 100% = 12pt; 20px = 1.25em = 125% = 15pt*/
}
/*Задание минимальной ширины и высоты страницы*/
html, body{
   min-width: 1200px; 
   height: 100%;
   background-color: #000;
   /*Внешние и внутренние отступы*/
   margin: 0; 
   padding: 0;
}
#wrapper {
   position: relative;
   min-height: 100%;
   width: 1200px;
   margin: 0px auto;
   background: url(Fon.jpg);
   background-attachment: fixed; /*Зафиксировать изображение по вертикали*/
   background-position:center 100px; /*зафиксировать изображение по горизонтали - https://ab-w.net/CSS/css_background_position.php*/
}
.header {
   position: fixed;
   top: 0;
   width: 1200px;
   background-color: #000;
   z-index: 1000; /*Чтобы шапка была выше всех*/
}
.footer {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%; /*Ширина полосы*/
  background-color: #000;
  z-index: 990; /*Чтобы кнопки внизу были выше всех*/
}
.main-content{
    padding-bottom:65px;
    padding-top:200px;
}
.navbar1 {
    background-color: #999;
    width: 1200px;
    margin: 12px auto; /*Внешние отсупы: верхний, боковые и нижний*/
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -ms-border-radius: 15px;
    -moz-border-radius: 15px;
    -o-border-radius: 15px;
}
.navbar1 img {
    border-radius: inherit;
    -webkit-border-radius: inherit;
    -ms-border-radius: inherit;
    -moz-border-radius: inherit;
    -o-border-radius: inherit;
}
/*Стиль всех ссылок в разделе меню*/
.navbar a{
    padding: 10px 0px 12px; /*Внутренние отсупы: верхний, боковые и нижний*/
    text-decoration: none; /*Ссылка без оформления*/
    background-color: #333; /*Цвет фона*/
    width: 140px; /*Ширина кнопки*/
    text-align: center; /*Выравнивание по центру*/
    box-shadow: 1px 1px 2px #fff; /*Тень к ссылке*/
    /*Стиль скругленных углов*/
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -ms-border-radius: 15px;
    -moz-border-radius: 15px;
    -o-border-radius: 15px;
}
.navbar a.actual {background-color: #999;} /*Стиль выбранного раздела меню*/
.navbar a.lf {margin: 0px 12px 12px 0px; /*Отсупы: верх, право, низ, лево*/}
.navbar a.h-lf {margin: 0px 5px 12px 0px; /*Отсупы: верх, право, низ, лево*/}
.navbar a.rg {margin: 0px 0px 12px 12px; /*Отсупы: верх, право, низ, лево*/}
.navbar a.h-rg {margin: 0px 0px 12px 5px; /*Отсупы: верх, право, низ, лево*/}
.navbar a:hover {background-color: #aaa;} /*Стиль при наведении на раздел меню*/

/*Стиль всех ссылок в НОВОМ разделе меню*/
.new-navbar a{
    padding: 10px 0px 12px; /*Внутренние отсупы: верхний, боковые и нижний*/
    text-decoration: none; /*Ссылка без оформления*/
    background-color: #333; /*Цвет фона*/
    width: 166px; /*Ширина кнопки*/
    text-align: center; /*Выравнивание по центру*/
    box-shadow: 1px 1px 2px #fff; /*Тень к ссылке*/
    /*Стиль скругленных углов*/
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -ms-border-radius: 15px;
    -moz-border-radius: 15px;
    -o-border-radius: 15px;
}
.new-navbar a.actual {background-color: #999;} /*Стиль выбранного раздела меню*/
.new-navbar a.lf {margin: 0px 6px 12px 0px; /*Отсупы: верх, право, низ, лево*/}
.new-navbar a.cn {margin: 0px 0px 12px 0px; /*Отсупы: верх, право, низ, лево*/}
.new-navbar a.rg {margin: 0px 0px 12px 6px; /*Отсупы: верх, право, низ, лево*/}
.new-navbar a:hover {background-color: #aaa;} /*Стиль при наведении на раздел меню*/

/*Стиль информации*/
.footbar{min-width: 1202px;}
.footbar a{
    padding: 10px 0px 12px; /*Внутренние отсупы: верхний, боковые и нижний*/
    text-decoration: none; /*Ссылка без оформления*/
    background-color: #333; /*Цвет фона*/
    width: 510px; /*Ширина кнопки*/
    text-align: center; /*Выравнивание по центру*/
    /*Стиль скругленных углов*/
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -ms-border-radius: 15px;
    -moz-border-radius: 15px;
    -o-border-radius: 15px;
    font-size: 18px; /*Размер шрифта*/
    box-shadow: 1px 1px 2px #fff;
}
.footbar a.lf {margin: 12px 0px;}
.footbar a.rg {margin: 12px 0px;}
.footbar a:hover {background-color: #aaa;} /*Стиль при наведении на раздел меню*/
.footbar a.ghost{
    background-color: inherit;
    box-shadow: none;
    width: 160px; /*Ширина кнопки*/
    margin: 12px;
}

/*Стиль заголовка АПРТ*/
.tit{
    background-color: inherit;
    text-align: center;
    padding: 35px;
    font-size: 40px; /*Размер шрифта 16px = 1em = 100% = 12pt; 40px = 2.5em = 250% = 30pt*/
    max-font-size: 40px;
    /*font-weight: bold;*/
}
.bord{
    border: 1px solid #999;
    margin: 0px auto 12px auto; 
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -ms-border-radius: 15px;
    -moz-border-radius: 15px;
    -o-border-radius: 15px;
}
/*Заготовка выравнивания по центру для шапок*/
.d-flex-c{
    display: flex;
    -webkit-display: flex;
    -ms-display: flex;
    -moz-display: flex;
    -o-display: flex;
    justify-content: center;
}
.Gw{
  width: 872px;
  padding: 12px;
  text-align: justify; /*Выравнивание по ширине*/
}
/*Стиль всех ссылок в подразделе*/
.cont-btn a{
    padding: 10px 0px 12px; /*Внутренние отсупы: верхний, боковые и нижний*/
    margin: 0px 0px 12px 12px; /*Отсупы: верх, право, низ, лево*/
    text-decoration: none; /*Ссылка без оформления*/
    background-color: #333; /*Цвет фона*/
    width: 292px; /*Ширина кнопки*/
    text-align: center; /*Выравнивание по центру*/
    box-shadow: 1px 1px 2px #fff; /*Тень к ссылке*/
    /*Стиль скругленных углов*/
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -ms-border-radius: 15px;
    -moz-border-radius: 15px;
    -o-border-radius: 15px;
}
.cont-btn a.actual {background-color: #999;} /*Стиль выбранного подраздела*/
.cont-btn a:hover {background-color: #aaa;} /*Стиль при наведении на подраздел*/