#datibon {display:none}form {	margin: 20px 0 0 10px;}input, textarea, select {	background:#fff url(../img/inputBg.gif) no-repeat scroll left top;	border:1px solid #aaa;	margin-top:2px;	padding:2px;	width:220px;}input.l80	{	width:80px;}input.l40	{	width:40px;}input.btn	{	background:#fff;	border: 1px solid #546B85;	width:100px;}input.btn:hover{	background-color:#A5C5F1;	width:100px;}label {	display: -moz-inline-box;	display: inline-block;	vertical-align:top;	padding-top:4px;	width:150px;}form.ecm label {	width:190px;	border-bottom: 1px solid #aaa;}form.ecm label.long {	width:250px;}form.ecm .long {	width:100px;}form.ecm label.clear {	border-bottom: 0px solid #aaa;}form.ecm label.sezione {	border-bottom: 0px solid #aaa;	font-weight:bold;}form.ecm label.checklong {	width:390px;}input.checklong{	width:30px;}/********************************* LiveValidation *************************************//* Classe che si applica ai messaggi di validità */.LV_valid {    color:#00CC00;}/* Classe che si applica ai messaggi di non validità */	.LV_invalid {	color:#CC0000;}/* Classe che si applica a tutti i messaggi di validazione */	.LV_validation_message{    font-weight:bold;    margin:0 0 0 5px;}/* Stili applicati ai campi validi */    .LV_valid_field,input.LV_valid_field:hover, input.LV_valid_field:active,textarea.LV_valid_field:hover, textarea.LV_valid_field:active,.fieldWithErrors input.LV_valid_field,.fieldWithErrors textarea.LV_valid_field {    border: 1px solid #00CC00;}/* Stili applicati ai campi non validi */ .LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active,textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active,.fieldWithErrors input.LV_invalid_field,.fieldWithErrors textarea.LV_invalid_field {    border: 1px solid #CC0000;}
