form.long

{

	width:640px;

	margin:auto;

	padding:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

}



form.long label

{

	font-size:10px;

	display:block; 

	float:left; 

	width:140px; 

	text-align:right; 

	padding-right:5px; 

	color:#f1008d;

	height:26px;



}



form.long input[type=text], form.long input[type=password], form.long textarea, form.long select

{

	width:460px;

	margin:0 0 10px 10px ;

	border:1px solid #ccc;

	background-color:#fff;

	color:#999999;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

}



form.long img

{

	margin:0 10px;

}



label.piccolo{

	float:left;

	width:30px!important;

	}

	

input.radio{

	float:left;

	width:50px;

	margin:1px 10px 0 0;

	border:none;

}



form.long div.accettazione{

	width:340px;

	float:left;

	margin:10px 10px;

}



.submit, .submit:focus {

	

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	width:60px;

	height:20px;

	padding-bottom:11px;

	border:none;

	margin:0 10px;

	color:#f1008d;

	cursor:pointer;

	background-color:#FFFFFF

}



div.chvalue, img.inform

{

	margin-left:5px

}


