﻿    
@media print 
{
  .clsMenuTech
  {
    display: none;
  }

  .clsRightBlock {
    float: left;
    /* Поля вокруг текста */
    padding: 3px;
    /* Отступы вокруг */
    margin: 2px;
    text-align: center;
    font-size: large;
  }
  
}

@media screen and (max-width:800px) {
  .clsPageItemDIV {
    clear: left;
    width: calc(100% - 20px);
  }

  .clsRightBlock {
    clear: left;
    /* Поля вокруг текста */
    padding: 3px;
    /* Отступы вокруг */
    margin: 2px;
    text-align: center;
    font-size: large;
  }
  
}

@media screen and (max-width:1399px) {
  .clsPageItemDIV {
    clear: left;
    width: calc(100% - 20px);
  }
  .clsRightBlock {
    float: left;
    /* Поля вокруг текста */
    padding: 3px;
    /* Отступы вокруг */
    margin: 2px;
    text-align: center;
    font-size: large;
  }
  
}

@media screen and (min-width:1400px) {
    .clsPageItemDIV 
  {
    float: left;
    width: calc(50% - 20px);
  }
  .clsRightBlock {
    float: left;
    /* Поля вокруг текста */
    padding: 3px;
    /* Отступы вокруг */
    margin: 2px;
    text-align: center;
    font-size: large;
  }
  
}

.clsMenuItem {
    width: calc(100% - 20px);
    min-height: 50px;
    /*          
    overflow: auto;
     background: url("Prot190706.gif") no-repeat;
     background-size: contain;
     background-position: center;
     float: left;
*/
    /*outline: 2px solid #000; /* Чёрная рамка */
    /* Поля вокруг текста */
    padding: 5px;
    /* Отступы вокруг */
    margin: 3px;
    /* Белая рамка */
    border: 1px solid rgb(253, 1, 1);
    /* Радиус скругления */
    border-radius: 10px;

    text-align: center;
    font-size: large;
}

.clsMenuItemSelect {
  width: calc(100% - 20px);
  min-height: 50px;
  /*          
  overflow: auto;
   background: url("Prot190706.gif") no-repeat;
   background-size: contain;
   background-position: center;
   float: left;
*/
  /*outline: 2px solid #000; /* Чёрная рамка */
  /* Поля вокруг текста */
  padding: 5px;
  /* Отступы вокруг */
  margin: 3px;
  /* Белая рамка */
  border: 1px solid rgb(253, 1, 1);
  /* Радиус скругления */
  border-radius: 10px;

  text-align: center;
  font-size: large;
  background-color:  rgb(225, 255, 255);
}

.clsMenuTech {
  width: calc(100% - 20px);
  /* Поля вокруг текста */
  padding: 2px;
  /* Отступы вокруг */
  margin: 1px;
  text-align: left;
  font-size: large;
  /*background-color:  rgb(239, 241, 241); */
}

.clsPageItem {
  width: calc(100% - 20px);
  /* Поля вокруг текста */
  padding: 5px;
  /* Отступы вокруг */
  margin: 3px;
  text-align: center;
  font-size: large;
  float: left;
}

.clsMenuItemTitle {
  font-weight: bold;
}

.clsMenuItemComment {
  font-style: italic;
}

.clsLeftBlock {
  float: left;     
  width: 300px;
  /* Поля вокруг текста */
  padding: 3px;
  /* Отступы вокруг */
  margin: 2px;
  text-align: center;
  font-size: large;
}

.clsLogo {
    padding: auto, auto;
  }
  
.clsLogoAdr {
  font-size: x-small;
  /* letter-spacing: -0.09em; */
}
