:root {
  --c_mnu_act:  #5a83db;    
  --c_btn_pass: #e0e7f8; 
  --c_btn_act:  #5a83db;   
  --c_blk_bgr:  #e0e7f8; 
  --c_blk_brdr: #5a83db;  
  --c_blk_clr:  #1149c1;  
}

.button {
  text-decoration: none;
  display: inline-block;
  color: black;
   padding: 3px 6px; 
  margin: 10px 10px;
/*  letter-spacing: 1px;*/
  cursor: pointer;
  background-color: var(--c_btn_pass);  
  border: 2px solid var(--c_btn_act);   
  border-radius: 10px 0px;
}
.button:hover {
  border-radius: 0px 10px;
  background-color: var(--c_btn_act);  
  color:white; 
}
.btn14 { font-size:14px;}
.btn16 { font-size:16px;}

.arrMenu {
    display: inline-block;
   padding: 0 8px 2px 5px; 
    margin: 5px 10px;
     border-bottom: 2px solid #fff;    
}
.arrMenu a:hover {
   color:  var(--c_mnu_act) !important ;
}
.arrMenu:hover {
   border-bottom: 2px solid var(--c_mnu_act); 
   border-bottom-right-radius: 15px;   
}
.arrMenu a[act='1'] {  /*акт эл-т меню*/
    color:var(--c_mnu_act); 
}
.arrMenu a[act='0'] { /*пасс эл-т меню*/
    color:black;
}

/* пока здесь - разработка */
.txt {
/*	   font-size: 18px;*/
/*    padding-left: 50px;*/
    margin:10px 0px;
    text-align: justify;
}
.txt_block {
	margin-left:50px;
}
.block_bgr {
	color: var(--c_blk_clr);  
	background-color: var(--c_blk_bgr);  
    border-radius: 30px 0px;
    border: 1px solid var(--c_blk_brdr);   
    padding: 15px 30px; 
}