.schet1 {
  margin: 2px 0px 7px 0px; 
  -webkit-box-shadow: #999 4px 4px 7px;
  -moz-box-shadow: #999 4px 4px 7px;
  box-shadow: #999 3px 3px 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  order-radius: 3px;
}

.common_fon{
 margin: 0px;
 padding: 0px;
 position: fixed;
 width: 100%;
 height: 100%;
 left: 0px;
 top: 0px;
 background: #555;
 opacity: 0.0;
 z-index: -99;
}

.work_block{
 opacity: 0.0;
 position: fixed;
 border: 2px solid #069;
 overflow: hidden;
 color: #666;  
 background: #eee;    
 padding: 0px;
 font-family: sans-serif; 
 font-size: 12pt;
 border-radius: 10px;
 box-shadow:	15px 15px 30px rgba(40,40,40,20);
}

.common_fon, .work_block{
transition-property: left, top, width, height, opacity, margin;
transition-timing-function: cubic-bezier(.03,.63,.33,.96);
transition-duration: 0.5s;
}

.header_win{
  text-align: center;
  font-weight: 600;
  font-size: 12pt;
  margin: 0px;
  padding: 3px;
  background: #069;
  color: #fff;
  text-shadow:	3px 3px 6px rgba(40,40,40,20);
  border-bottom: 2px solid #08a;
}

.close_button{
  float: right; 
  background: #069; 
  color: #fff;  
  cursor: pointer; 
  border: 0px solid; 
  padding-left: 4px; 
  padding-right:4px;
}

.work_place{
  position: absolute;
  overflow: auto;
  ont-weight: 500;
  font-size: 32pt;
  border: 0px solid gray;
  ine-height: 1.6;
  margin: 0px;
  padding : 0px;
  ackground: #fff;
  width: 100%;
  height: 95%;
}

.protocol_button{
  cursor: pointer; 
  background: #069; 
  color: #fff; 
  font-weight: 600; 
  padding: 3px;  
  text-shadow: 2px 2px 5px #333;
  box-shadow: inset 0px 0px 8px rgba(200,200,200,0.7);
}

.mark{
  border: 0px solid gray;
  display: inline-block;
  font-family: Times New Roman;
  font-size: 12pt;
  font-weight: 500;
  position: absolute;
  left: 0px;
  top: 0px;
  line-height: 1.05;
  -moz-user-select : none;
  user-select: none;
 }
 .mark .first_line{
  border: 0px solid blue;
  display: inline-block;
  margin-right: 10px;
  padding: 0px 4px 0px 4px;
  background-color: #069;
  color: #fff;
  text-transform: uppercase;
}
 .mark .second_line{
  border: 0px solid red;
  display: inline-block;
  float:right;
  color: #069;
  margin-top: -3px;
  font-weight: 600;
  letter-spacing: 0px;
  font-size: 0.9em;
}

 .f_letter{
  text-transform: uppercase;
  font-size: 0.75em;
 }
