label {
	font-size:12px;
	position: relative;
	vertical-align: middle;
	bottom: 1px;
}

input[type=text],
input[type=password],
input[type=submit],
input[type=email],
select.onlineform {
	/**display: block;**/
	margin-bottom: 8px;
	color:#333;
}
select.localita {
	display: block;
	padding:2px;
}
input[type=checkbox] {
	margin-bottom: 8px;
}
#registerform input[type=text], #registerform input[type=email], #registerform input[type=password]{
	display:block;
}
#user_edit_form_email input[type=text], #user_edit_form_email input[type=email]{
	display:block;
}
#user_edit_form_password input[type=text], #user_edit_form_password input[type=email], #user_edit_form_password input[type=password]{
	display:block;
}
#user_edit_form_password input[type=submit]{
	margin-top:15px;
}
#user_edit_form_info input[type=text], #user_edit_form_info input[type=email], #user_edit_form_info input[type=password], #user_edit_form_info select{
	display:block;
}
#user_edit_form_info input[type=submit]{
	margin-top:15px;
	margin-bottom:25px;
}