/*.ml_form_anon { border: 1px dashed black; background-color: ButtonFace; padding: 10px 10px 10px 10px;} */
.ml_form_anon { background-color: #a6a6a6; padding: 10px 10px 10px 10px; } 

.ml_form_anon_error { color: red; }

.ml_form_anon fieldset { padding: 10px 10px 10px 10px; padding-bottom: 20px; }
.ml_form_anon td { background-color: #a6a6a6 ; } 
/*.ml_form_anon td { background-color: #3399CC; #D9ECF2; } */

#ml_form_anon_CONTATTI_NETITALY{width: 90%; padding: 2%; margin: 2%;}
.ml_form_anon legend { margin-left: 8px; }
.ml_form_anon hr { margin-top: 10px; margin-bottom:10px; }
.ml_form_anon input[type="text"] { padding-left: 5px; width: 300px; height:20px; border: 0.0em; }
.ml_form_anon textarea { padding-left: 5px; width: 300px; height:150px; border: 0.0em; }
.ml_form_anon input[type="text"]:focus, textarea:focus { padding-left: 5px; width: 300px; height:20px; border: 0.0em; background-color:#DBC1C1; }
.ml_form_anon textarea:focus { padding-left: 5px; width: 300px; height:150px; border: 0.0em; background-color: #FFFFCC; }

.ml_form_anon h1 { font-size: 135%; font-weight:bold; margin-left: 10px; }
.ml_form_anon blockquote { margin-top: 10px; margin-bottom: 30px;  } 

.ml_form_anon_list_field_float { float: left; }
.ml_form_anon_list_help_float { float: left; margin-left: 5px; }

.ml_form_anon_save_ok { margin-top: 10px; margin-bottom: 10px; border: 1px solid #73B65A; }
.ml_form_anon_save_ok h2 { margin: 0 !important; padding: 5px 20px 5px 25px; font-size: 11px; color: #fff; background: #73B65A url(/sf/sf_admin/images/ok.png) no-repeat 5px 2px; }

.ml_form_anon_save_ko { margin-top: 10px; margin-bottom: 10px; border: 1px solid #f33; background-color: #ffc; }
.ml_form_anon_save_ko h2 { padding: 5px 20px 5px 25px; font-size: 11px; color: #fff; background: #f33 url(/sf/sf_admin/images/error.png) no-repeat 5px 2px; }



