/* FORM REGISTRATI
---------------------------------------------------------------------------------------------------------------- */




legend {
margin:1px 1px 8px 1px;
padding:1px;
color:#036;
background:transparent;
font-size:1.3em;
font-weight:bold;
}

label {
	float:left;
	width:100px;
	text-align:right;
	padding-top: 0;
	padding-right: 1em;
	padding-bottom: 0;
	padding-left: 1em;
}

fieldset div {
margin-bottom:.5em;
padding:0;
display:block;
}

fieldset div input {
	width:200px;
	border-top:1px solid #555;
	border-left:1px solid #555;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:1px;
	color:#333;
}


/** Questa aggiunta per explorer che non prende quella con il TD **/

fieldset div input.formcheck2 {
	width:15px;
	height: 15px;
	border-top:1px solid #ccc;
	margin: 5px;
}


fieldset div textarea {
	width:300px;
	border-top:1px solid #555;
	border-left:1px solid #555;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:1px;
	color:#333;
}

fieldset div select {
padding:1px;
/* border:1px solid #999999; */
background-color: #CCCCCC;
}




/* FORM MIEI
---------------------------------------------------------------------------------------------------------------- */

.form-privacy {
width: 100%;
border: 1px solid #dedede;
background-color: #f5f5f5;
font-size:10px;
height:80px;
overflow:auto;
}

.form-privacy p {
color: black;
padding: 10px;

}

.formfield {
	width:447px;
}

fieldset div input.formcheck {
width:15px;
height: 15px;
border-top:1px solid #ccc;
}




fieldset div input.inputsicurezza {
font-size: 12px;
width: 50px;
}

.thegreybox {
width: 250px;
background-color: #f5f5f5;
border:1px solid #CCCCCC;
padding: 20px;
}

