   body {
    font: 11pt Arial, Helvetica, sans-serif; /* Рубленый шрифт текста */
    margin: 5; /* Отступы на странице */
   }
   h1 {
    /*font-size: 24px; /* Размер шрифта */
    margin: 0; /* Убираем отступы */
    /*color: #fc6; /* Цвет текста */
/* 04.05.19	color: #6c6c6b; /* 04.05.19 */
   }
   h2 {
    margin-top: 0; /* Убираем отступ сверху */
/* 04.05.19	color: #6c6c6b;/* 04.05.19 */
   }
   h3 {
    margin-top: 0; /* Убираем отступ сверху */
/* 04.05.19	color: #6c6c6b;/* 04.05.19 */
   }
   
#blok {
    max-width: 1075px; /* 28.04.19 1100 */
    margin: auto;
	
}     

   
   #header { /* Верхний блок */
    /*background: #0080c0; /* Цвет фона */
	/*border: 1px solid #333; /* Параметры рамки вокруг */
    padding: 0px; /* Поля вокруг текста */
	text-align: center;
	margin: 0px 0px 0px 0px; /* Значения отступов */
    /*clear: left; /* 28.04.19 */
/*04.05.19background: #8E19B6;/* 28.04.19 */
	/*clear: rigth;/* 28.04.19 */
	/*height: 120px; /* 28.04.19 */
	overflow:hidden; /* 28.04.19 */
	
   }
   
   #logo{ /*  */
   float: left; 
   width: 210px;
   margin: 0px 0px 0px 0px;
/* 04.05.19!   display: inline; /* 04.05.19! */
   }

   #shap{ /*  */
   float: left; 
   width: 700px;
/*04.05.19   background: #3380c0; /*04.05.19 */
   text-align: center;
   display: inline;
   }

   #tele{ /*  */
   float: right; 
   width: 165px;
/*04.05.19    background: #338011;/*04.05.19 */
   display: inline;
   }
   
   #tele2{ /*  */
 /*04.05.19   background: #338099;/*04.05.19 */
   display: none;
   }   
   
#shap2{ /* 04.05.19 */
   float: left; 
   /*width: 730px;*/
/*04.05.19    background: #3110c0;/*04.05.19 */
   text-align: center;
    display: none;
   }   
   
  
   
   #line { /* линия */
    /*background: #0080c0; /* Цвет фона */
	/*border: 1px solid #333; /* Параметры рамки вокруг */
    /*padding: 10px; /* Поля вокруг текста */
	/*text-align: center;
	margin: 0px 0px 0px 0px; /* Значения отступов */
    /*clear: left; /* 28.04.19 */
/*background: #8E19B6;/* 28.04.19 */
	/*clear: rigth;/* 28.04.19 */
	/*height: 120px; /* 28.04.19 */
	/*overflow:hidden; /* 28.04.19 */
	/*height:5px;*/
   }
 
   
   #sidebar { /* Левая колонка */
    float: left; /* Обтекание справа */
    /*border: 1px solid #333; /* Параметры рамки вокруг */
    width: 210px; /* Ширина колонки 250 */
    padding: 0px; /* Поля вокруг текста */
    margin: 0px 0px 0px 0px; /* Значения отступов */
	position: relative;
	z-index: 2;
/*04.05.19 background: #1ED9B6;/* 28.04.19 */
/* 04.05.19!display: inline; /* 04.05.19! */
   }
   #content { /* Правая колонка */
   /* margin: 0px 0px 0px 225px; /* Значения отступов 275 */
    padding: 5px; /* Поля вокруг текста */
    /*border: 1px solid #333; /* Параметры рамки */
	text-align: justify;
/*04.05.19 background: #1ED976;/* 28.04.19 */
	/* float: top;/* 28.04.19 */
    /*clear: both;/* 28.04.19 */
	 margin-left: 215px; 
     margin-right: 170px; 
	/* 30.04.19 font: 13pt Arial, Helvetica, sans-serif; /* Рубленый шрифт текста */
/* 04.05.19!	display: inline; /* 04.05.19! */
   }

   #rightSidebar { /* п колонка */
   
    /*border: 1px solid #333; /* Параметры рамки вокруг */
    width: 165px; /* Ширина колонки 250 */
    padding: 0px; /* Поля вокруг текста */
	text-align: center;
   /* margin: 0px 0px 0px 0px; /* Значения отступов */
float: right;
/*04.05.19 background: #1ED9B6;/* 28.04.19 */
display: inline;
   }   
   
   #footer { /* Нижний блок */
/* 28.04.19del    background: #0DA6D6; /* Цвет фона */	
	/*background: linear-gradient(to right, #AEDFDF,#167FC6); */
/* 28.04.19del  background: linear-gradient(to right, #33ADFF,#167FC6);*/
    padding: 0px; /* Поля вокруг текста */
/* 28.04.19del    color: #fff; /* Цвет текста */
    clear: right; /* Отменяем действие float */
	text-align: center;
	/*overflow:hidden; /* 30.04.19 */
/* 28.04.19del 	background: #1119B6;/* 28.04.19 */ 
   }
   
    
   
   #likes{ /* лайки */ /* 28.04.19 */
/* 28.04.19del    background: #0D3336; /* Цвет фона */	
	/*background: linear-gradient(to right, #AEDFDF,#167FC6); */
/* 28.04.19del background: linear-gradient(to right, #33ADFF,#167FC6);
    padding: 5px; /* Поля вокруг текста */
    color: #fff; /* Цвет текста */
    /*clear: right; /* Отменяем действие float */
/* 28.04.19del background: #1119B6;/* 28.04.19 */
	overflow:hidden; /* 28.04.19 */
   }   
 
/* 28.04.19  
#logo{   
    background: #CCA69E; 
    float: left; 
	width: 210px;	
   }     
   #shapka{  
    style="background: #FF9282;
	float: left; 
	width: 630px;"
   }   
   #tel{  
    style="background: #8ED9B6;
    float: right; 
    width: 210px;
   }  
28.04.19  */
  

/* Предохраналка, чтобы не остаться без меню при ресайзе */
@media screen and (min-width: 961px) {
body {overflow: auto !important;}
#zakr {display: none !important;}
#sidebar {display: block !important; left: 0px !important;}
}

/* Адаптив */
@media screen and (max-width: 765px) { /* 560px */
img {max-width: 100% !important; height: auto !important; box-sizing: border-box;}
iframe, textarea, input, button, submit, select, video, object, embed {max-width: 100% !important; box-sizing: border-box;}
table, span, div, ins {max-width: 100% !important;}

#content {margin-left: 5px;} 

#sidebar {float: none !important; margin: 0px; padding: 10px; box-sizing: border-box; width: 100% !important; max-height: 100%; height: 100%; overflow: auto; position: fixed; display: none; background-color: #fff; top: 0px; left: -100%; right: 0px; z-index: 201; -webkit-transition: left 1s; -moz-transition: left 1s; -o-transition: left 1s; transition: left 1s;}

#buter {border: 1px solid #dfe6e8; opacity: 0.7; width: 32px; height: 23px; cursor: pointer; background: url('../img/buter.png') center no-repeat; display: block !important; padding: 6px; position: fixed; top: 0px; left: 0px; z-index: 200; background-size: 32px 23px !important; background-color: #fff; border-radius: 0 0 3px 0;}
#buter:hover {opacity: 1 !important;}
#zakr {z-index: 99999990 !important; cursor: pointer; color: #db3029; position: fixed; right: 5px; top: 5px; padding: 0; font-size: 25px; line-height: 25px; width: 25px; text-align: center;}
#zakr:hover {color: #ff0a00 !important;}
}

/*29.04.19*/
@media screen and (max-width: 1115px) {
#rightSidebar{display: none;}
#shap{display: none;}	
#content{margin-right: 0px;}	
#shap2{display: inline;}  	
}
/*29.04.19*/

/*04.05.19*/
@media screen and (max-width: 876px) {
#rightSidebar{display: none;}
#shap{display: none;}	
#content{margin-right: 0px;}	
#shap2{display: none;}  	
}
/*04.05.19*/

/*04.05.19*/
@media screen and (max-width: 415px) {
#rightSidebar{display: none;}
#shap{display: none;}	
#content{margin-right: 0px;}	
#shap2{display: none;}  
#tele{display: none;} 
#logo{width: 100%;}	
#tele2{display: inline;} 
}
/*04.05.19*/


      #navbar {
        margin: 0;
        padding: 0;
        list-style-type: none;
        width: 250px;
      }
      #navbar li {
        border-left: 0px solid #666; /* отступ слева*/
        /*border-bottom: 1px solid #666;*/
      }
      #navbar a {
        /*background-color: #167FC6; */
  /*27.04.19      color: #62AFD2;   /* текст 2B8DCA*/
		color: #203F80; /*27.04.19 203F80*/   
        padding: 5px;
        text-decoration: none;
        font-weight: bold;
        /*border-left: 5px solid #33ADFF;  /*полоска*/
		border-left: 5px solid transparent;
        display: block; 
      }
      #navbar a:hover {
        /*background-color: #666;*/
        border-left: 5px solid #ff0000; /* полоска при наведении рэд */
        /*color: #167FC6; /* текст при наведении */
		color: #167FC6; /* текст при наведении */
      }
	  
	  
	  

.pressbox {
   width: 0;
   height: 0;
   position: fixed;
   overflow: hidden;
   left: 0;
   top: 0;
    /* Поверх всех остальных элементов */
    z-index: 9999;
   text-align: center;
    /* Полупрозрачный серый фон */
   background: rgba(0,0,0,0.7);
   }
 
   .pressbox img  {
        /* изначально полностью прозрачная картинка */
      opacity: 0;
      padding: 10px;
      background: #ffffff;
	  margin-top: 2%;
	  height: 82%;
      /*margin-top: 20px;*/
	  /*width: 80%;*/
        /* тени */
      -webkit-box-shadow: 0px 0px 15px #444;
      -moz-box-shadow: 0px 0px 15px #444;
      box-shadow: 0px 0px 15px #444;
        /* свойство прозрачности изменяется не сразу а за четверть секунды */   
      -moz-transition: opacity .25s ease-in-out;
      -webkit-transition: opacity .25s ease-in-out;
      transition: opacity .25s ease-in-out;    
      }
 
.pressbox:target {
   width: auto;
   height: auto;
   bottom: 0;
   right: 0;
   }
 
   .pressbox:target img {
      opacity: 1;
      }	 


#phone2 {box-shadow: 1px 1px 3px 0px rgba(148, 148, 148, 0.7); z-index: 999; 
width: 65px; height: 65px; border-radius: 65px; background: #62AFD2;  /* 62AFD2 #167FC6tblue  ff0000red*/
position: fixed; right: 20px; bottom: 20px; text-align: center; padding: 8px; border: 5px solid #ffffff;}
#phone2 img {animation: kmacb-circle-img-anim 1s infinite ease-in-out;}
@keyframes kmacb-circle-img-anim {
0%  {-webkit-transform: rotate(0deg) scale(1) skew(1deg); transform: rotate(0deg) scale(1) skew(1deg);}
10% {-webkit-transform: rotate(-25deg) scale(1) skew(1deg); transform: rotate(-25deg) scale(1) skew(1deg);}
20% {-webkit-transform: rotate(25deg) scale(1) skew(1deg); transform: rotate(25deg) scale(1) skew(1deg);}
30% {-webkit-transform: rotate(-25deg) scale(1) skew(1deg); transform: rotate(-25deg) scale(1) skew(1deg);}
40% {-webkit-transform: rotate(25deg) scale(1) skew(1deg); transform: rotate(25deg) scale(1) skew(1deg);}
50% {-webkit-transform: rotate(0deg) scale(1) skew(1deg); transform: rotate(0deg) scale(1) skew(1deg);}
100%{-webkit-transform: rotate(0deg) scale(1) skew(1deg); transform: rotate(0deg) scale(1) skew(1deg);}
}	  


.ssilk
{
position:absolute; left:0px; width:0px; height:0px; overflow:hidden; margin-bottom: -14em;
}







