DIV.FormsBeretta FORM{
	margin: 0px;	/* impostarlo a 0, altrimenti i browser assegnano un margine di default */
	padding: 0px;	/* impostarlo a 0, altrimenti i browser assegnano un padding di default */
}
/* FIELDSET č la cornice */
DIV.FormsBeretta FIELDSET{
	display: block; 			/* obbligatorio per IE altrimenti non lo interpreta come blocco */
	clear: both; 				/* obbligatorio per IE altrimenti affianca i FIELDSET */
	margin: 25px 0px;			/* spazio tra una Cornice e l'altra se ce ne sono pių di una */
	padding: 0px;				/* impostarlo a 0, altrimenti i browser assegnano un padding di default */
	width: 500px; 				/* larghezza della Cornice */
	border: 1px solid #ffa500;	/* formattazione della Cornice */
}
/* DIV che contiene tutti i campi dentro la cornice */
.FormsBeretta_ContenitoreCampi{
	float:left;					/* usato per correggere un bug di IE */
	display: block;				/* Trucco per ripristinare l'elemento blocco al BACK in IE */
	overflow: hidden; 			/* evita il generarsi delle barre di scorrimento */
	padding: 10px 10px 0px 10px;				/* parametro per spaziare i contenuti dalla cornice */
	width: 480px;
}
/* TITOLO della cornice */
DIV.FormsBeretta LEGEND{
	margin-left: 7px;	/* posizione della Legenda */
	padding: 0px 5px;	/* spaziatura della Legenda dalla linee di Dx e Sx */
	color: #ffa500;		/* colore testo Legenda */
	font-weight: bold;
}
/* DIV che contiene un singolo campo + la sua label */
.FormsBeretta_BloccoCampo{
	/*float: left;			 commentarlo se si vogliono mandare a capo i campi */
	margin-right: 5px;
	margin-bottom: 15px;
}
/* DIV che contiene il testo dei messaggi di CONFERMA */
.FormsBeretta_ContenitoreTestoConferma{
	text-align: center;
	padding: 10px;
}
.FormsBeretta_ContenitoreMail{
	margin: 10px;
}
.FormsBeretta_ContenitoreTestoMail{
	text-align: left;
	padding: 10px;
}
/* ETICHETTE dei campi */
DIV.FormsBeretta LABEL{
	float:left;			/* usato per allineare le etichette ai campi di inserimento */
	display: block;		/* necessario per poi stabilire la distanza dai campi */
	width: 100px;		/* necessario per poi stabilire la distanza dai campi */
	margin-right: 50px;	/* distanza dai campi + width */
	overflow: hidden;	/* evita il generarsi delle barre di scorrimento */
}
/* campi INPUT */
DIV.FormsBeretta INPUT{
	width: 250px;		/* larghezza dei campi INPUT */
}
/* campi TEXTAREA */
DIV.FormsBeretta TEXTAREA{
	width: 470px;		/* larghezza della TEXTAREA */
	height: 150px;		/* altezza della TEXTAREA */
}
/* campi SELECT */
DIV.FormsBeretta SELECT{
	width: 250px !important;		/* larghezza della SELECT */
}
/* campi CHECKBOX */
DIV.FormsBeretta_Checkbox INPUT{
	float: left;
	width: 13px;				/* dimensione standard */
	height: 13px;				/* dimensione standard */
	vertical-align: middle;		/* usato per allineare l'elemento al testo */
	
}
/* campi RADIO BUTTON */
DIV.FormsBeretta_Radiobutton INPUT{	
	float: left;
	width: 13px;				/* dimensione standard */
	height: 13px;				/* dimensione standard */
	vertical-align: middle;		/* usato per allineare l'elemento al testo */
	margin: 4px;
}
