.menu-top {
  background-image: url(/download/2025/Ural/bottom.jpg);
  background-color: #04b0bc;
}
.footer {
  background-image: url(/download/2025/Ural/bottom.jpg);
  background-color: #04b0bc;
  background-size: cover;
}

.content-title, .history, .header, .doc_date, .sidebar {
  display: none;
}

.tree_content {
  width:100%
}

@media (min-width: 768px){

.PH {
  display:none;
}
}

@media (max-width: 768px){

.PC {
  display:none;
}
}

td {border:none;background:#ffffff;}

tr:nth-child(2n) td{
  background-color: transparent;
}

ol li {
  font-size:90%;
  font-family:'Montserrat';
}

.table_01 {
  max-width:570px;
}

.td_01 {
  max-width:190px;
}

.td_02 {
  max-width:310px;
  padding-left:45px;
}

.mrgn {
  margin:25px;
}

.header_01 {
  color: #365c98;
  font-size:130%;
  font-family:'Montserrat';
  text-align:center;
  margin:25px;
}

.header_02 {
  color: #808080;
  font-size:130%;
  font-family:'Montserrat';
  text-align:center;
  text-transform:uppercase;
  margin-top:25px;
}

.header_03 {
  color: #808080;
  font-size:90%;
  font-family:'Montserrat';
  font-weight:bold;
  text-align:center;
  text-transform:none;
  margin:0px;
}

.program_01 {
  color:#808080;
  font-size:120%;
  font-weight:normal;
}

.program_02 {
  color:#808080;
  font-size:120%;
  font-weight:bold;
}

.program_03 {
  color:#000000;
  font-size:120%;
  font-weight:bold;
}

.program_04 {
  color:#365c98;
  font-size:120%;
  font-weight:normal;
}

.program_05 {
  color:#365c98;
  font-size:120%;
  font-weight:bold;
}

.program_06 {
  color: #000000;
  font-size:90%;
  font-family:'Montserrat';
  font-weight:bold;
  text-align:center;
  text-transform:none;
  margin-top:25px;
}

.program_07 {
  color: #000000;
  font-size:90%;
  font-family:'Montserrat';
  font-weight:normal;
  text-align:center;
  text-transform:none;
  margin:0px;
}

.program_08 {
  color: #808080;
  font-size:90%;
  font-family:'Montserrat';
  font-weight:normal;
  text-transform:none;
  margin:0px;
}

.program_09 {
  color: #000000;
  font-size:90%;
  font-family:'Montserrat';
  font-weight:normal;
  text-transform:none;
  margin:0px;
}

.page_01 {
  color:#808080;
  font-size:140%;
  font-family:'Montserrat';
  font-weight:normal;
  text-align:center;
  text-transform:uppercase;
}

.page_02 {
  color:#808080;
  font-size:80%;
  font-family:'Montserrat';
  font-weight:bold;
  text-align:center;
  text-transform:none;
}

.page_03 {
  color:#365c98;
  font-size:160%;
  font-family:'Montserrat';
  font-weight:normal;
  max-width:50%;
  text-transform:none;
  margin:25px;
}

.page_04 {
  color:#000000;
  font-size:80%;
  font-family:'Montserrat';
  font-weight:bold;
  text-align:center;
  text-transform:none;
}

.page_05 {
  color:#000000;
  font-size:100%;
  fo nt-family:'Montserrat';
  font-weight:normal;
  margin-top:15px;
  }
  
.page_06 {
  color:#000000;
  font-size:100%;
  fo nt-family:'Montserrat';
  font-weight:normal;
  margin-top:5px;
}

.contacts {
  width:33%;
  float:left;
  padding:6px;
}

.img_01 {
  width:33%;
  float:center;
  padding:10px;
}

.img_02 {
  width:33%;
  float:center;
  padding:0px;
}

.icon_ural {
  width:5%;
  margin:15px;
}

@media (max-width: 768px){

.table_01 {
  max-width:100%;
}

.td_01 {
  min-width:130px;
}

.td_02 {
  max-width:380px;
  padding-left:5px;
}

.mrgn {
  margin:5px;
}

.header_01 {
  color: #365c98;
  font-size:110%;
  font-family:'Montserrat';
  text-align:center;
  margin:25px;
}

.header_02 {
  color: #808080;
  font-size:130%;
  font-family:'Montserrat';
  text-align:center;
  text-transform:uppercase;
  margin-top:25px;
}

.header_03 {
  color: #808080;
  font-size:90%;
  font-family:'Montserrat';
  font-weight:bold;
  text-align:center;
  text-transform:none;
  margin:0px;
}

.program_01 {
  color:#808080;
  font-size:100%;
  font-weight:normal;
}

.program_02 {
  color:#808080;
  font-size:100%;
  font-weight:bold;
}

.program_03 {
  color:#000000;
  font-size:100%;
  font-weight:bold;
}

.program_04 {
  color:#365c98;
  font-size:100%;
  font-weight:normal;
}

.program_05 {
  color:#365c98;
  font-size:100%;
  font-weight:bold;
}

.program_06 {
  color: #000000;
  font-size:100%;
  font-family:'Montserrat';
  font-weight:bold;
  text-align:center;
  text-transform:none;
  margin-top:25px;
}

.program_07 {
  color: #000000;
  font-size:100%;
  font-family:'Montserrat';
  font-weight:normal;
  text-align:center;
  text-transform:none;
  margin:0px;
}

.program_08 {
  color: #808080;
  font-size:90%;
  font-family:'Montserrat';
  font-weight:normal;
  text-transform:none;
  margin:0px;
}

.program_09 {
  color: #000000;
  font-size:90%;
  font-family:'Montserrat';
  font-weight:normal;
  text-transform:none;
  margin:0px;
}

.page_01 {
  color:#808080;
  font-size:140%;
  font-family:'Montserrat';
  font-weight:normal;
  text-align:center;
  text-transform:uppercase;
}

.page_02 {
  color:#808080;
  font-size:80%;
  font-family:'Montserrat';
  font-weight:bold;
  text-align:center;
  text-transform:none;
}

.page_03 {
  color:#365c98;
  font-size:160%;
  font-family:'Montserrat';
  font-weight:normal;
  max-width:100%;
  text-transform:none;
  margin:25px;
}

.page_04 {
  color:#000000;
  font-size:80%;
  font-family:'Montserrat';
  font-weight:bold;
  text-align:center;
  text-transform:none;
}

.page_05 {
  color:#000000;
  font-size:100%;
  fo nt-family:'Montserrat';
  font-weight:normal;
  margin-top:15px;
  }
  
.page_06 {
  color:#000000;
  font-size:100%;
  fo nt-family:'Montserrat';
  font-weight:normal;
  margin-top:5px;
}

.contacts {
  width:100%;
}

.img_01 {
  width:100%;
  padding:0px;
}

.img_02 {
  width:100%;
  padding:0px;
}

.icon_ural {
  width:15%;
  margin:15px;
}

}