/* #############################- TEMPLATE REGISTRAZIONE -############################# */
.template_utente_registrazione {
}
.template_utente_registrazione td, .template_utente_registrazione td input, .template_utente_registrazione td select, .template_utente_registrazione td textarea {
}
.template_utente_registrazione .voce {
	padding:2px 15px 2px 5px; 
}
.template_utente_registrazione .campo {
	padding:2px 5px 2px 5px; 
}

.template_utente_registrazione .campo_privacy textarea {
	width:315px;
	padding:3px;
}
.template_utente_registrazione .campo_submit {
	padding:20px 0px 0px 0px; 
}

.template_utente_registrazione .alert_check_radio_obbligatori {
	color:#ff0000;
	margin-left:10px;
}

.template_utente_registrazione .alert_campi_obbligatori_form {
	color:#ff0000;
	font-weight:bold;
	padding-bottom:20px;
}


/* #############################- TEMPLATE LOGIN -############################# */
.login_table .voce {
	padding:2px 15px 2px 5px; 
}
.login_table .campo {
	padding:2px 5px 2px 5px; 
}

#login_userid {
	width:155px;
}
#login_password {
	width:100px;
}
#login_submit {
}
#login_alert_txt {
	font-weight:bold;
	color:#ff0000;
	padding:20px 0px 0px 0px;
}

/* #############################- TEMPLATE PASSWORD DIMENTICATA -############################# */
.pwd_dimenticata_table {
}
.pwd_dimenticata_table .voce {
	padding:2px 15px 2px 5px; 
}
.pwd_dimenticata_table .campo {
	padding:2px 5px 2px 5px; 
}
#pwd_dimenticata_alert_txt {
	font-weight:bold;
	color:#ff0000;
	padding:20px 0px 0px 0px;
}

/* #############################- TEMPLATE PASSWORD DIMENTICATA -############################# */
.cambia_pwd_table {
}
.cambia_pwd_table .voce {
	padding:2px 15px 2px 5px; 
}
.cambia_pwd_table .campo {
	padding:2px 5px 2px 5px; 
}

/* #############################- TEMPLATE PROFILO UTENTE -############################# */
.profilo_utente_table {
}
.profilo_utente_table .voce {
	padding:2px 15px 2px 5px; 
}
.profilo_utente_table .campo {
	padding:2px 5px 2px 5px; 
}
.profilo_utente_table .campo_submit {
	padding:20px 0px 0px 0px; 
}


/* #############################- COMUNI -############################# */
.alert_div {
	font-weight:bold;
	color:#ff0000;
	padding:20px 0px 0px 0px;
}

.info_div {
	color:#00c864;
	padding:20px 0px 0px 0px;
}
