 <style type="text/css">
 <!--
   .header {font-family:Tahoma, sans-serif; font-size: 15px; COLOR:#2FFFFF; padding-left:"10"; padding-right:"5"; font-weight:900; }
   .text {font-family:Tahoma,sans-serif; font-size: 15px; color:#000000; padding-left:"20"; padding-right:"10"; }
      .text2 {font-family:Tahoma,sans-serif; font-size: 15px; color:#000000; padding-left:"20"; padding-right:"10"; font-weight:100; }
    .news {font-family:Arial, sans-serif; font-size: 9px; color:#ffffff; padding-left:"10"; padding-right:"5"; font-weight:900; }
   a:link{text-decoration: none; color:#ffffff;}
  a:visited{text-decoration: none; color: #ffffff;}
  a:hover{text-decoration: underline; color: #ffffff;}
  a:active{text-decoration: none; color: #ffffff;}
.style2 {font-family: Tahoma, sans-serif;}
.style4 {
	font-family: Tahoma, sans-serif;
	color: #D7D7D7;
	font-weight: bold;
}
.style6 {font-family: Tahoma, sans-serif; font-size: 13px; color: #F5FAFF;}
.style10 {font-weight: bold}
.style11 {font-family: Tahoma, sans-serif; font-size: 14px; color: #333333;}
.style12 {font-family: Tahoma, sans-serif; font-size: 14px; color: #333333;}
.style13 {font-family: Tahoma, sans-serif; 
	font-size: 13px;
	color: #FFFFFF;
}

/* Contenitore principale */
.sezione-titolare {
    display: flex;          /* Attiva l'allineamento affiancato */
    align-items: flex-start; /* Allinea foto e testo in alto */
    gap: 30px;              /* Crea lo spazio preciso tra foto e testo */
    margin-bottom: 30px;
}

/* Gestione immagine */
.box-foto {
    flex-shrink: 0;         /* Impedisce alla foto di rimpicciolirsi */
}

.foto-titolare {
    width: 250px;           /* Puoi regolare la larghezza della foto qui */
    height: auto;
    border-radius: 4px;     /* Angoli leggermente arrotondati */
}

/* Gestione testo */
.box-testo {
    flex-grow: 1;           /* Il testo occupa tutto lo spazio rimanente */
}

/* Ottimizzazione per Mobile (sotto i 768px) */
@media (max-width: 768px) {
    .sezione-titolare {
        flex-direction: column; /* Sul cellulare mette la foto sopra e il testo sotto */
        align-items: center;
        text-align: center;
    }
    
    .box-foto {
        margin-bottom: 20px;
    }
}
--></style>