.iscrizione a {
	color: #E00000;
	text-decoration: underline;
}

.iscrizione #main {
padding: 0;
margin: -10px 0 0 20px;
}
/* Grazie Ludo per avermi permesso il margine negativo!! ^_^ */


#iscrizione .titolo {
        font-size: 22px;
        font-family: Trebuchet MS;
        padding: 0 0 10px 0;
        margin: 0;
}

.iscrizione #iscrizione .privacy a {
	color: #333;
	text-decoration: none;
}

.iscrizione #iscrizione .privacy .tab_privacy td.voci_iscriz {
	background-color: #EEE;
	padding: 4px;
	margin: 0;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
}

.iscrizione #iscrizione .privacy .tab_privacy td.voci_iscriz a {
	color: #f5023c;
	text-decoration: none;
}

.iscrizione #iscrizione .privacy .tab_privacy td.submit {
	background-color: #cdcdcd;
	padding: 4px;
}

.iscrizione #iscrizione .privacy .tab_privacy td.certifico {
	background-color: #eee;
	font-size: 15px;
	font-weight: bold;
	padding: 15px;
}

.iscrizione #iscrizione .privacy .tab_privacy td.certifico a {
	color: #f5023c;
	text-decoration: none;
}


.iscrizione #iscrizione .privacy .tab_privacy td.radio_button {
	padding: 8px 8px 0 0;
}

.iscrizione #iscrizione .privacy .tab_privacy td.voci_iscriz .lettera {
	font-size: 11px;
	font-weight: bold;
	color: #666;
}

.iscrizione .tab_dati, .tab_cerca {
	padding: 20px;
	border: 0;
}

.iscrizione #iscrizione .tab_dati, .tab_cerca {
	background-color: #EEE;
}

.iscrizione #iscrizione .dati .tab_dati .voci_iscriz {
	font-size: 13px;
	font-weight: bold;
}

.iscrizione #iscrizione .cerca .tab_cerca .voci_iscriz {
	font-size: 13px;
	font-weight: bold;
}

.iscrizione .tab_dati td, .tab_cerca td {
	padding: 4px;
}

.iscrizione #iscrizione .voci_iscriz {
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-align: right;
}

.iscrizione .cerca, .iscrizione .privacy, .iscrizione .dati {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E00000;
	text-decoration: none;
	float: left;
	width: 500px;
	margin-top: 20px;
}

.iscrizione #head a.utente {
font-family: Verdana, Arial, Helvetica, Sans;
font-size: 11px;
padding-left: 5px;
margin: 0;
}

.iscrizione #head a.menu_personale {
display: inline;
}


/* ISCRIZIONE DUE */

.iscrizione_due .iscrizione_conferma {
	margin: 10px;
}

.iscrizione_due #head a.utente {
font-family: Verdana, Arial, Helvetica, Sans;
font-size: 11px;
padding-left: 5px;
margin: 0;
}

.iscrizione_due #head a.menu_personale {
display: inline;
}

.iscrizione_due .testo a {
text-decoration: none;
color: #f5023c;
}


/* ISCRIZIONE TRE */

.iscrizione_tre .iscrizione_profilo {
	margin: 10px 0 0 0;
}

.iscrizione_tre .iscrizione_profilo .box {
	margin-bottom: 10px;
}

.iscrizione_tre .iscrizione_profilo .cont_iscrizione .testo {
	margin-bottom: 10px;
}


.iscrizione_tre .iscrizione_profilo .cont_iscrizione {
	background-color: #eee;
}

.iscrizione_tre .iscrizione_profilo .cont_iscrizione .testo_interno {
	padding: 10px;
}

.iscrizione_tre .iscrizione_profilo .cont_iscrizione .testo_interno .avviso {
	font-weight: bold;
	display: block;
	padding-bottom: 20px;
}

.iscrizione_tre .iscrizione_profilo .cont_iscrizione .testo_interno .elenco .foto{
	width: 120px;
	display: block;
text-align: center;
}

.iscrizione_tre .iscrizione_profilo .cont_iscrizione .testo_interno .elenco a{
	color: #f5023c;
	display: block;
	text-decoration: none;
	border: 1px solid #ccc;
	text-align: center;
}

.iscrizione_tre .iscrizione_profilo .cont_iscrizione .testo_interno .elenco a img {
	border: 0;
}

.iscrizione_tre .iscrizione_profilo .cont_iscrizione .testo1 {
	padding: 3px;
	background-color: #ccc;
	border: 1px solid #bbb;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
.iscrizione_tre .iscrizione_profilo .cont_iscrizione .pulsante_prosegui {
	padding: 3px;
	text-align: center;
	background-color: #ccc;
	border: 1px solid #bbb;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
}

.iscrizione_tre .iscrizione_profilo .cont_iscrizione .pulsante_prosegui a {
	text-decoration: none;
	color: #fff;
}

.iscrizione_tre #head a {

}


.iscrizione_tre #head a.utente {
	font-family: Verdana, Arial, Helvetica, Sans;
	font-size: 11px;
	padding-left: 5px;
	margin: 0;
}

.iscrizione_tre #head a.menu_personale {
	display: inline;
}

.iscrizione_tre .testo a {
text-decoration: none;
color: #f5023c;
}


/* ISCRIZIONE QUATTRO */

.iscrizione_quattro .box {
padding-bottom: 15px;
}

.iscrizione_quattro .iscrizione_profilo {
	margin: 10px 0 0 0;
}

.iscrizione_quattro .iscrizione_profilo table td.input {
	background-color: #dedede;
}

.iscrizione_quattro .iscrizione_profilo .label {
	font-weight: bold;
	text-transform: uppercase;
}

.iscrizione_quattro .iscrizione_profilo .submit {
	padding: 8px;
}

.iscrizione_quattro .iscrizione_profilo .cont_iscrizione {
	background-color: #eee;
margin:;
}

.iscrizione_quattro .iscrizione_profilo .cont_iscrizione .testo_interno {
	padding: 10px;
}

.iscrizione_quattro .iscrizione_profilo .cont_iscrizione td.text {
	font-size: 11px;
	color: #666;
}


.iscrizione_quattro .iscrizione_profilo .cont_iscrizione .testo1 {
	padding: 3px;
	background-color: #ccc;
	border: 1px solid #bbb;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}

.iscrizione_quattro .iscrizione_profilo .cont_iscrizione .pulsante_prosegui {
	padding: 3px;
	text-align: center;
	background-color: #ccc;
	border: 1px solid #bbb;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
}

.iscrizione_quattro .iscrizione_profilo .cont_iscrizione .pulsante_prosegui a {
	text-decoration: none;
	color: #fff;
}

.iscrizione_quattro #head a.utente {
	font-family: Verdana, Arial, Helvetica, Sans;
	font-size: 11px;
	padding-left: 5px;
	margin: 0;
}

.iscrizione_quattro #head a.menu_personale {
	display: inline;
}

.iscrizione_quattro .testo a {
text-decoration: none;
color: #f5023c;
}


/* ISCRIZIONE CINQUE */

.iscrizione_cinque .iscrizione_profilo {
	margin: 10px 0 0 0;
}

.iscrizione_cinque .iscrizione_profilo {
	margin: 10px;
}

.iscrizione_cinque .iscrizione_profilo .cont_iscrizione {
	background-color: #eee;
	padding: 10px;
}

.iscrizione_cinque .iscrizione_profilo .cont_iscrizione .text {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
}

.iscrizione_cinque .iscrizione_profilo .cont_iscrizione .submit {
	text-align: center;
}

.iscrizione_cinque #head a.utente {
	font-family: Verdana, Arial, Helvetica, Sans;
	font-size: 11px;
	padding-left: 5px;
	margin: 0;
}

.iscrizione_cinque #head a.menu_personale {
	display: inline;
}


.iscrizione_cinque .testo a {
text-decoration: none;
color: #f5023c;
}


/* ISCRIZIONE SEI */

.iscrizione_sei .iscrizione_profilo {
	margin: 10px 0 0 0;
}

.iscrizione_sei .iscrizione_profilo .box {
	margin-bottom: 10px;
}

.iscrizione_sei .iscrizione_profilo .cont_iscrizione .testo {
	padding: 5px 0;
}

.iscrizione_sei .iscrizione_profilo .cont_iscrizione a {
	color: #F5023C;
	text-decoration: none;
}

.isscrizione_sei .iscrizione_profilo .cont_iscrizione {
	background-color: #eee;
}

.iscrizione_sei .iscrizione_profilo .cont_iscrizione .testo_interno {
	padding: 10px;
}


.iscrizione_sei .iscrizione_profilo .cont_iscrizione .testo1 {
	font-weight: bold;
	font-size: 11px;
}

.iscrizione_sei .iscrizione_profilo .cont_iscrizione .pulsante_prosegui a {
	text-decoration: none;
	color: #f5023c;
}

.iscrizione_sei #head a.utente {
	font-family: Verdana, Arial, Helvetica, Sans;
	font-size: 11px;
	padding-left: 5px;
	margin: 0;
}

.iscrizione_sei #head a.menu_personale {
	display: inline;
}

.iscrizione_sei .testo a {
text-decoration: none;
color: #f5023c;
}
