body {
   font-family: sans-serif;
   color: #009;
   /*background-color: #fff;*/
   /*background: #fff url(../images/backaiti.gif) repeat scroll 0 0;*/ /*fixed*/
}
h1, h2, h3, h4, h5, h6 {
   margin-left: 15px;
}
b {color: #060;}
pre {
   color: #009;
   background-color: #eee;
   width:  726px; 
   margin: 3px;
   font-size: small;
   font-family: sans-serif;
}
legend {
   color: #c00;
   background-color: #eee;
   font-size: small;
}
fieldset {
   color: #00f;
   background-color: #fff;
}
.fs1 {
   color: #000;
   background-color: #eee;
   width:   280px; 
   padding: 3px;
}
.fs2 {
   color: #f00;
   background-color: #ccc;
   width:   250px; 
   font-size: small;
   clear: left;
   padding: 3px;
}
.fs3 {
   color: #000;
   background-color: #eee;
   width:   700px; 
}
.fs4 {
   color: #f00;
   background-color: #ccc;
   width:   640px; 
   font-size: small;
}
.fs5 {
   color: #009;
   background-color: #ccc;
   width:   450px; 
   font: normal x-small monospace, sans-serif;
   float:   left;
}
/*
.radio {
   display: block;
   float: left;
   padding-top: 3px;
   background-color: #f00;
}
*/
label {
   border: 1px solid #ddd;
   text-align: right;
   font-size: small;
   width:   80px; /*80px*/
   height:  auto;
   float:   left;
   clear:   left;
   color: #060;
   background-color: #eee;
   margin-right: 3px;
   margin-top:   3px;
}
label.note {
   border: 1px solid #ddd;
   text-align: right;
   font-size: small;
   width:   auto;   /* 200px; */ 
   height:  auto;
   float:   left;
   clear:   left;
   color: #600;
   background-color: #eee;
   margin-right: 3px;
   margin-top:   3px;
}
.commento {
   border: 1px solid #ddd;
   text-align: right;
   font-size: small;
   width:   200px; 
   height:  auto;
   float:   right;
   clear:   right;
   color: #006;
   background-color: #eee;
   margin-right: 3px;
   margin-top:   3px;
}

input, select{
   margin-right:  3px;
   margin-top:    3px;
   margin-left:   3px;
   margin-bottom: 3px;
   color: #009;
   /*background-color: #fff;*/
   font-size: small;
   float: left;
   /*clear: left;*/
   padding-left: 2px;
   /*width:   400px;*/ /* cosė funziona */
}
input.danger {
   color: #fff;
   background-color: #900;
}
textarea {
   color: #009;
   background-color: #fff;
   padding-left: 5px;
   padding-top:  5px;
   /*font-size: medium;*/
}
/*
input, textarea {color:   #00f; 
       width:   auto;
       height:  auto;
       border:   1px solid #00f;
       padding:  3px;
       margin:   5px;
       float:   left;
}
*/
textarea:focus,
input:focus     {
   color: #00f;
   background-color: #eee;
}
/*
input:readonly {
   color: #808;
   background-color: #eee;
}
*/
#Sub, #Cmb {
   width: 150px; 
   height: 25px;
   margin-right: 25px;
}
#Sub:hover,  #Cmb:hover  {color: #fff; background-color: #00f;}
#Sub:active, #Cmb:active {color: #fff; background-color: #00f;}
#Sub:focus,  #Cmb:focus  {color: #fff; background-color: #00f;}
/* */
#foot {
   color: #000;
   background-color: #eee;
   font-family: Verdana, Sans-serif;
   display: block;
   text-align: center;
   margin-top: 1em;
}
.mono {
   font: normal small Courier-new, monospace;
}
.lnk {
   display: block;
   color: #009;
   background-color: #fee;
   text-decoration: none;
   width: 300px;
}
.lnk:hover,
.lnk:active,
.lnk:focus {
   color: #fee;
   background-color: #009;
}
