BODY {
    MARGIN: 0px; height: 100%; text-align: left;    
}
html {
 height: 100%;
}

.bgvert{
    background-image: url(../images/bg_vert.gif); background-repeat: repeat-y;
}
.bgvert2{
    background-image: url(../images/bg_vert2.gif); background-repeat: repeat-y;   
}
.bg_col_1{
    background-image: url(../images/bg_tab.jpg); background-repeat: no-repeat;    
}
.bg_tab2{
    background-image: url(../images/bg_tab2.jpg); background-repeat: no-repeat;   
}
.bg_tab100{
    background-image: url(../images/bg_page.gif); background-repeat: repeat-y;    
}
#rett{
    margin-top: 20px;   
}
.imgfoto{
    padding-left:15px;
}


/* --- CONTROLLO font  --- */
 
.testo_H{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: normal;
    cursor: default; padding: 11px 5px 0px 12px; line-height: 16px; 
}
.testo_Hpicc{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; font-weight: normal;
    cursor: default; padding: 5px 3px 8px 5px;  
}  
.testo_Hnero{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #707067; font-weight: normal;
    cursor: default;  
} 
.testo_HneroB{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #707067; font-weight: bold;
    cursor: default; 
}
.testo_int_nero{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #707067; font-weight: normal;
    cursor: default;    
}
.aggiornamento{
    font-family:  Verdana, Arial, Helvetica, sans-serif;    font-size: 11px; color: #4291D6;    
    cursor: default; padding: 5px 3px 5px 7px;
} 
p {
margin:0px;
} 
A:link {
    font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #707067; text-decoration: none;
}
A:visited {
    font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #707067; text-decoration: none;
}
A:hover {
    font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #09A4F5; text-decoration: underline; 
}
A.lav:link {
    font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #fff; text-decoration: none;
}
A.lav:visited {
    font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #fff; text-decoration: none;
}
A.lav:hover {
    font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #FFFC02; text-decoration: underline; 
}
A.lav2:link {
    font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #09A4F5; text-decoration: none;
}
A.lav2:visited {
    font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #09A4F5; text-decoration: none;
}
A.lav2:hover {
    font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #09A4F5; text-decoration: underline; 
}