.testoEvidenz{
text-align:justify;
font-size: 14px;
font-family: Georgia, Courier, Arial, Helvetica, sans-serif;
color:#7E4D2F;
padding:10px 15px 10px 15px;
margin: 0 auto 15px auto;
width:646px;
background-color:#FEFEE2;
border: 1px solid #7E4D2F;
}

.cella{
text-align:center;
font-size: 11px;
color:#006699;
padding:5px;
background-color:#FFF;
border: 1px solid #B8D5E4;
}

.cellaModulo{
text-align:left;
font-size: 11px;
color:#006699;
padding:5px;
}

.cellaModulo2 {
text-align:left;
font-size: 11px;
color:#006699;
padding:5px;
width: 181px;
}



/* Andrea 02/07/2010 - inizio */

.cellaRicarica {
text-align:center;
font-size: 11px;
color:#006699;
padding:5px;
}

.cellaRicaricaDX {
text-align:right;
font-size: 11px;
color:#006699;
padding:5px;
}

.cella a, .cellaRicarica a{
color:#006699;
text-decoration:none;
}

.cella a:hover, .cellaRicarica a:hover {
color:#FF6D00;
text-decoration:underline;
}

/* Andrea 02/07/2010 - fine */


#sintesi {
position:relative;
width:684px;
height:60px;
margin:0px auto 0px auto;
text-align: center;
}


#testo_sintesi {
position: absolute;
left: 0px;
top: 8px;
width:684px;
text-align: justify;
}


.titolo_riga{
margin-top:7px;
font-size:12px;
font-weight: bold;
color:#FFF;
}

.titolo_riga_little{
margin-top:8px;
font-size:10px;
font-weight: normal;
color:#FFF;
}

.nascosto{
	display: none;
	visibility: hidden;
}

.riga_A_vuota {
width:644px;
height:28px;
background-image: url(../images/lettere/vuota.jpg);
background-repeat: no-repeat;
padding:0 0 0 40px;
overflow: auto;
}

.riga_A {
width:644px;
height:28px;
background-image: url(../images/maschere/A-riga.jpg);
background-repeat: no-repeat;
padding:0 0 0 40px;
overflow: auto;
}

.area_A{
padding:10px 0 10px 0;
margin: 0 0 10px 0;
width:684px;
background-image:url(../images/lettere/A-bkgnd.jpg);
background-repeat: repeat-y;
}

.dati_A {
width:600px;
margin: 0 auto 10px auto;
background-image: url(../images/maschere/top_dati_A.jpg);
background-repeat: repeat-y;
background-color:#EAFEFF;
border-bottom: 1px solid #B8D5E4;
overflow: auto;
}

.dati_A_1_1 {
background-image:  url(../images/maschere/top_dati_1_1.jpg);
background-repeat: no-repeat;
padding-top: 30px;
border: 0;
}

.dati_A_2_1 {
background-image:  url(../images/maschere/top_dati_2_1.jpg);
background-repeat: no-repeat;
padding-top: 30px;
border: 0;
}

.dati_A_2_2 {
background-image:  url(../images/maschere/top_dati_2_2.jpg);
background-repeat: no-repeat;
padding-top: 30px;
border: 0;
}

.dati_A_3_1 {
background-image:  url(../images/maschere/top_dati_3_1.jpg);
background-repeat: no-repeat;
padding-top: 30px;
border: 0;
}

.dati_A_3_2 {
background-image:  url(../images/maschere/top_dati_3_2.jpg);
background-repeat: no-repeat;
padding-top: 30px;
border: 0;
}

.dati_A_3_3 {
background-image:  url(../images/maschere/top_dati_3_3.jpg);
background-repeat: no-repeat;
padding-top: 30px;
border: 0;
}

.dati_A_4_1 {
background-image:  url(../images/maschere/top_dati_4_1.jpg);
background-repeat: no-repeat;
padding-top: 30px;
border: 0;
}

.dati_A_4_2 {
background-image:  url(../images/maschere/top_dati_4_2.jpg);
background-repeat: no-repeat;
padding-top: 30px;
border: 0;
}

.dati_A_4_3 {
background-image:  url(../images/maschere/top_dati_4_3.jpg);
background-repeat: no-repeat;
padding-top: 30px;
border: 0;
}

.dati_A_4_4 {
background-image:  url(../images/maschere/top_dati_4_4.jpg);
background-repeat: no-repeat;
padding-top: 30px;
border: 0;
}

.riga_B {
width:644px;
height:28px;
background-image: url(../images/maschere/B-riga.jpg);
background-repeat: no-repeat;
padding:0 0 0 40px;
overflow: auto;
}

.area_B{
padding:10px 0 10px 0;
margin: 0 0 10px 0;
width:684px;
background-image:url(../images/lettere/B-bkgnd.jpg);
background-repeat: repeat-y;
}

.dati_B {
width:650px;
margin: 0 auto 10px auto;
background-image: url(../images/maschere/top_dati_B.jpg);
background-repeat: repeat-y;
background-color:#E1FFE3;
border-bottom: 1px solid #B8D5E4;
overflow: auto;
}

.dati_B_privato {
background-image:  url(../images/maschere/top_dati_B_4_1.jpg);
background-repeat: no-repeat;
padding-top: 30px;
border: 0;
}

.dati_B_societa {
background-image:  url(../images/maschere/top_dati_B_4_2.jpg);
background-repeat: no-repeat;
padding-top: 30px;
border: 0;
}

.dati_B_ditta {
background-image:  url(../images/maschere/top_dati_B_4_3.jpg);
background-repeat: no-repeat;
padding-top: 30px;
border: 0;
}

.dati_B_estero {
background-image:  url(../images/maschere/top_dati_B_4_4.jpg);
background-repeat: no-repeat;
padding-top: 30px;
border: 0;
}

.riga_C {
width:644px;
height:28px;
background-image: url(../images/maschere/C-riga.jpg);
background-repeat: no-repeat;
padding:0 0 0 40px;
margin:0;
overflow: auto;
}

.area_C{
padding:10px 0 10px 0;
margin: 0 0 10px 0;
width:684px;
background-image:url(../images/lettere/C-bkgnd.jpg);
background-repeat: repeat-y;
overflow: hidden;
}

.testoRichiesta {
text-align:justify;
font-size: 11px;
padding:0 15px 5px 15px;
}

.testoRichiestaabbo {
text-align:justify;
font-size: 11px;
padding:0 5px 5px 5px;
}

.testoRichiestaBold {
font-weight:bold;
}

.testoRichiesta a{
color:#660000;
text-decoration:none;
}

.testoRichiesta a:hover{
text-decoration:underline;
}

.testoRichiestaRosso {
color:#F00;
}

.testoCondizioni {
text-align:justify;
font-size: 10px;
padding:0 15px 5px 15px;
}

.area_nosfondo{
padding:10px 0 10px 0;
margin: 0 0 10px 0;
width:684px;
}
