.button0{
 text-decoration:none; text-align:center; 
 padding:7px 15px; 
 border:solid 2px #000000; 
 -webkit-border-radius:5px;
 -moz-border-radius:5px; 
 border-radius: 5px; 
 color:#000000; 
 background:#ededed; 
 -webkit-box-shadow:inset 0,0,0px 0,0,0px 5,5,5px #7a7a7a,#7a7a7a,#7a7a7a;
 -moz-box-shadow:inset 0px 0px 5px #7a7a7a;
 box-shadow:inset 0px 0px 5px #7a7a7a;
 }
.body0{
 background-color:#f5f5f5;
}
.input0{
   border: 1px solid #000000;
   border-radius: 3px;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   background: #ffffff !important;
   outline: none;
   color: #000000;
   padding:5px 7px;
}
.button1{
 text-decoration:none; text-align:center; 
 padding:7px 15px; 
 border:solid 2px #6aff3d; 
 -webkit-border-radius:5px;
 -moz-border-radius:5px; 
 border-radius: 5px; 
 color:#000000; 
 background:#ededed; 
 -webkit-box-shadow:inset 0,0,0px 0,0,0px 5,5,5px #ccffaf,#ccffaf,#ccffaf;
 -moz-box-shadow:inset 0px 0px 5px #ccffaf;
 box-shadow:inset 0px 0px 5px #ccffaf;
 cursor: pointer;
 white-space: nowrap;
 }
 .button1:hover {
 border:solid 2px #0bda51;
}
.button_js1:focus {
 text-decoration: underline #0bda51;
 border:solid 2px #0bda51;
}
.body1{
 background-color:#f5f5f5;
}
.input1{
   border: 1px solid #6aff3d;
   border-radius: 3px;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   background: #ffffff !important;
   outline: none;
   color: #000000;
   padding:5px 7px;
}
.button2{ //тёмная тема
 text-decoration:none; text-align:center; 
 padding:7px 15px; 
 border:solid 2px #6b6b6b; 
 -webkit-border-radius:5px;
 -moz-border-radius:5px; 
 border-radius: 5px; 
 color:#a8a8a8; 
 background:#303030; 
 -webkit-box-shadow:inset 0,0,0px 0,0,0px 5,5,5px #444444,#444444,#444444;
 -moz-box-shadow:inset 0px 0px 5px #444444;
 box-shadow:inset 0px 0px 5px #444444;  
 }
.body2{
 color:#a8a8a8;
 background-color:#000000;
}
.input2{
   border: 1px solid #6b6b6b;
   border-radius: 3px;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   background: #282828 !important;
   outline: none;
   color: #efefef;
   padding:5px 7px;
}