.divEditBaz input, .divEditBaz textarea, .divEditBaz select, .divEditBaz button, 
#divStateUs button
{   
/*    border-radius: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-radius: 0;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-bottomleft: 0;
    -webkit-border-radius: 0;*/
    -webkit-appearance: none; /* к элементу не применяется специальный стиль*/
    border-radius: 0.2rem;
    -moz-border-radius: 0.2rem;
    -webkit-border-radius: 0.2rem;    
    
    font: inherit; 
    font-size: 100%;    
    margin: 0.2rem 0.5rem; 
    padding: 0.2rem 0.5rem 0.2rem 0.5rem; 
       

  
}


.divTableMenu
{
    display: block;
    margin: 0.5rem;
    padding: 0;
}

.divTableMenu input[type="submit"]
{
/*    padding: 0.1875rem 0.375rem;    
    margin: 0.1rem 0.4rem;*/
}

#divTablFilter
{    
    height: 40px; 
    padding: 5px;       
}

td 
{ padding: 2px 3px 3px 4px; }

.fixedHeader td
{font-weight: bold; text-align: center; }

#divAdmTableRows
{
   height: 285px;	
   overflow: auto;
   border: 1px solid #963;
}

#first_tr 
{ background-color: #c3d9ff; }

.color_table
{
  border: 1px solid black; 
  border-collapse: collapse;
}

.color_table td 
{border: 1px solid grey;}

.col1_2
{
  display: inline-block;
  width: 18rem;     
}

.col1
{
  display: inline-block;      
  width: 7rem;
}

.col3_4
{
  display: inline-block;     
}
.col3
{
  display: inline-block;    
  width: 8rem;    
}

.col4
{
  display: inline-block;      
  width: 6rem;
}
.col4 p
{
    margin-left: 2rem;
}

input[type="text"]:read-only:not([read-only="false"]) 
{
  /*color: blue;*/
  /*background: #e2e2e2;   */
  background: #e4e4e4;
}




/*======= Edit=========*/
.divEditBaz input[type="text"], .divEditBaz input[type="submit"], .divEditBaz textarea 
{
  padding: 0.1875rem 0.375rem;
  border-radius: 0.25rem;
  margin: 0.375rem;
}

.divEditBaz input[type="radio"]
{
/*    padding: 0.1875rem 0.375rem;*/  
    margin: 0.375rem;
    margin-top: 0.9rem;   
}

.divEditBaz textarea
{
    width: 95%;
    /*box-sizing: border-box;*/
}

.divEditBaz p
{
  padding: 0.1875rem 0.375rem;
  margin: 0.375rem;
}

.divEditBaz p.key-dbl-margin
{ margin-left: 5rem;}

.divEditBaz p.null_bottom
{
    padding-bottom: 0;
    margin-bottom: 0;
}

.bold
{
    font-weight: bold;    
}

/*.divEditBaz .row1 {
    margin: 0;
    padding: 0.375rem;
}*/

.divEditBaz .row1 label {
    margin-right: 2rem;
    padding: 0.1875rem 0.375rem;
}