


.tx-newloginbox-pi1-forgotP {
margin-left: 8px;
}

.tx-newloginbox-pi1-forgotP a {
color: #808080;	
text-decoration: none;
text-align: left;
}

.tx-newloginbox-pi1-forgotP a:hover  {
color: #000000;	
text-decoration: none;
text-align: left;
}

.testo_contatto {
float: left;
width: 150px;
}

.testo_contatto a {
color: #CF2D28;	
text-decoration: none;
}

.testo_contatto a:hover {
color: #000000;	
text-decoration: none;
}


.testo_contatto_informativa {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.testo_contatto_informativa a {
color: #CF2D28;	
text-decoration: none;
}

.testo_contatto_informativa a:hover {
color: #000000;	
text-decoration: none;
}

.areasoci_testo {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #00619F;
margin-left: 11px;
margin-bottom: 10px; 
}



/*
.tx-srfeuserregister-pi1 p {  padding: 0 .1em; text-indent: 0;}
		.tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: .3em; }
		.tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: bold; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 2em; }
		.tx-srfeuserregister-pi1 a { text-decoration:none; }
		.tx-srfeuserregister-pi1 label { margin: 0; padding: 0; }
		.tx-srfeuserregister-pi1 label span { color: #ff0000; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; }
		.tx-srfeuserregister-pi1 input { margin: 0; padding: 0 .5em 0 0; }
		.tx-srfeuserregister-pi1 input[type=password] { margin-right: 1em; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 1em; }
		.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; }		
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 1em; background-color: transparent; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }
		.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url("typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }
		.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; }
		.tx-srfeuserregister-pi1 dl { margin: 0; padding: 1em 0 0 0; }
		.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { margin: 0; padding: 0 0 .5em 0; float: left; }
		.tx-srfeuserregister-pi1 dt { clear: both; width: 25%; text-align: right; padding-right: 1em; }
		.tx-srfeuserregister-pi1 dd { text-align: left; width: 50%;}
		* html .tx-srfeuserregister-pi1 dd { float: none; }
		.tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; }
		.tx-srfeuserregister-pi1 dd label { padding: 0 1em 0 .5em; 
}*/

.text {
height: 20px;
line-height: 20px;

}

.tx-srfeuserregister-pi1-text,
.tx-srfeuserregister-pi1-submit {

}


.comments {
height: 70px;
line-height: 70px;

}


.tx-indexedsearch-title-caption,
.tx-indexedsearch-title-number,
.tx-indexedsearch-descr,
.tx-indexedsearch-info,
.tx-indexedsearch-browsebox-SCell {

}

.tx-indexedsearch-redMarkup {
background: #7FC03D;
}


.tx-indexedsearch {
width: 95%;
}


.tx-srfeuserregister-pi1 {
margin-left: 6px;
margin-bottom: 5px;
}

.tx-srfeuserregister-pi1 a {
color: #808080;	
text-decoration: none;
}

.tx-srfeuserregister-pi1 a:hover {
color: #000000;	
text-decoration: none;
}



.register_text {
font-weight: bold;
}


.statustext {
padding: 0.5em;
}



.botentra_soci {
clear: both;
text-align: right;
}




.areasoci_testo_email {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #808080;
}



.newsletter_legend {
margin-left: -5px;
}



.tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; }


.dati {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-weight: bold;
}

.bot_entra {
/*margin-left: 40px;*/
} 