 
  #header {     position:  static ; /* fixed ; /* Абсолютное позиционирование */
      width:100%; height:120px;  margin-top:2px; }
#pic {display: block; width: 70px; height: 90px;  float:left;}
#topbox{position: relative; left:1px; top: 1px;  width:100%; height:80px;  margin-top:2px;}

.but{display: block; width: 300px; height: 30px;  float:left; margin:1px;
 text-decoration:none !important; text-align:center; padding-top:5px; border:solid 2px #000000; 
 -webkit-border-radius:10px; -moz-border-radius:10px; border-radius: 10px; 
 font:20px Arial, Helvetica, sans-serif; font-weight:bold; color:#ffff00 !important; 
 background:rgba(0,205,0,.8);}
.but:hover{color:#ff0000 !important; background:rgba(0,99,0,.8);}

.butn{display: block; width: 300px; height: 30px;  float:left; margin:1px;
 text-decoration:none !important; text-align:center; padding-top:5px; border:solid 2px #000000; 
 -webkit-border-radius:10px; -moz-border-radius:10px; border-radius: 10px; 
 font:20px Arial, Helvetica, sans-serif; font-weight:bold; color:#ffff00 !important; 
 background:rgba(102,102,0,.5);}
 .butn:hover{color:#990000 !important;}

#box1{box-shadow:5px 5px 10px #404040;  
  border: 2px solid green; border-radius: 40px; width:1000px; background: #e0e0e0;padding: 0 20px; 
 position: relative;  margin-bottom: 25px; overflow: auto;}

.buth{display: block; width: 600px; height: 90px; margin:1px;
 text-decoration:none !important; border:solid 2px #000000; 
 -webkit-border-radius:10px; -moz-border-radius:10px; border-radius: 10px; 
  font:40px Arial, Helvetica, sans-serif; font-weight:bold; color:#00f; text-decoration: none !important; 
  background:rgba(0,205,0,.6);}
.buth:hover{color:#ff0000 !important; background:rgba(0,99,0,.6);}
