BODY {
scrollbar-face-color:#CCCCCC;
scrollbar-highlight-color:#CCCCCC;
scrollbar-3dlight-color:#009933;
scrollbar-darkshadow-color:#EEEEEE;
scrollbar-shadow-color:#808080;
scrollbar-arrow-color:#009933;
scrollbar-track-color:#E0E0E0;
}

BODY { background:#F5F5F5; color:#000000 }
A:link { color: #666666;text-decoration : none}
A:visited {color: #666666;text-decoration :none}
A:hover {color: #009900}
form {margin-bottom : 0; }

#form1 {
background: #FFFFFF;
padding: 10px;
width: 500px;
border: 0px solid #000000;
font: 12px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

input.text {
font:  10px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
background: #CCCCCC;
border: 1px #000000 solid;
padding-right: 5px;
padding-left: 0px;
width: 50px;
vertical-align: middle; 
text-transform: none; 
}

input.text:focus {
background: #FFFFFF;
} 

input.textauto {
font:  10px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
background: #CCCCCC;
border: 1px #000000 solid;
vertical-align: middle; 
text-transform: none; 
; clip:  rect(   )
; width: auto
}

input.pulsante {
font:  normal 10px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
background: #CCCCCC;
text-align: center;
padding: 0px 0px;
width: auto;
border: 1px #000000 solid;
; vertical-align: middle
; margin: 0px
; cursor: hand
} 

input.pulsante:hover {
background: #CCCCFF;
}
input.pulsante:active {
background: #00CCFF;
} 

textarea.area {
font:  10px/normal Verdana, Arial, Helvetica, sans-serif;
color: #000000;
background: #CCCCCC ;
width: 140px;
border: 1px #000000 solid;
padding-right: 0px;
padding-left: 0px;
; height: 70px
; vertical-align: middle
; clip:   rect(   )
} 

textarea.area:focus {
background: #FFFFFF;
} 

select {
font: 10px Verdana, Arial, Helvetica, sans-serif;
color: #666666;
background: #CCCCCC;
width: auto;
} 

input.textminuscolo { font: 10px Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
background: #CCCCCC; 
border: 1px #000000 solid; 
padding-right: 5px; 
padding-left: 0px; 
width: 25px; 
vertical-align: middle ; 
text-transform: lowercase;
}

input.textminuscolo:focus {
background: #FFFFFF;
} input.textlungo { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #CCCCCC; border: 1px #000000 solid; padding-right: 5px; padding-left: 0px; width: 140px; vertical-align: middle; text-transform: none; ; clip:    rect(   )}

input.checkbox {
font:  10px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
background: #CCCCCC;
border: 1px #000000 solid; 
text-transform: none; 
; vertical-align: middle; clip:   rect(   ); height: 16px; width: 16px
}input.textlunghissimo { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #CCCCCC; border: 1px #000000 solid; padding-right: 5px; padding-left: 0px; width: 230px; vertical-align: middle; text-transform: none; ; clip: rect( ) }
input.textmedio { font: 9px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #CCCCCC; border: 1px #000000 solid; vertical-align: middle; text-transform: none; ; clip: rect( ) ; width: 50px}
input.text25 { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #CCCCCC; border: 1px #000000 solid; padding-right: 5px; padding-left: 0px; width: 25px; vertical-align: middle ; text-transform: lowercase; }
input.textdata { font: 9px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #CCCCCC; border: 1px #000000 solid; vertical-align: middle; text-transform: none; ; clip: rect( ) ; width: 55px}

