@charset "windows-1250";
.eventi {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}

.body {
 margin: 0px;
 padding: 0px;
 text-align: left;
}
.descrizioni_miniature {
 color: #000;
 vertical-align: text-top;
 font: 11px GillSans, Arial;
}
.menu {
 font-family: GillSans, Arial;
 font-size: 14px;
 color: #999999;
}
.Stile3 {
 font-size: 9px;
 background-color: #E3E9F1;
 background-repeat: repeat-x;
 margin: 0px;
 color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.testo {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #666;
 text-align: justify;
 border-right: 1px solid #3399CC;
 border-bottom: 1px solid #3399CC;
 padding-right: 8px;
 padding-left: 8px;
}
.icone_miniature {
 padding: 1px;
 border-top: 1px groove #CCCCCC;
 border-right: 1px ridge #CCCCCC;
 border-bottom: 1px ridge #CCCCCC;
 border-left: 1px groove #CCCCCC;
}
.riquadri {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-image: url(sfondo_riquadri.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 padding-top: 15px;
 padding-right: 15px;
 padding-bottom: 15px;
 padding-left: 15px;
 color: #000000;
}
.riquadri2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-image: url(sfondo_riquadri2.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 padding-top: 15px;
 padding-right: 15px;
 padding-bottom: 15px;
 padding-left: 15px;
 color: #000000;
}
.riquadri3 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-image: url(sfondo_riquadri3.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 padding-top: 15px;
 padding-right: 15px;
 padding-bottom: 15px;
 padding-left: 15px;
 color: #000000;
}
.riquadri4 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-image: url(sfondo_riquadri4.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 padding-top: 15px;
 padding-right: 15px;
 padding-bottom: 15px;
 padding-left: 15px;
 color: #000000;
}



.nomi_citta {
 font-family: "Times New Roman", Times, serif;
 font-size: 24px;
}
.titoli {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
}
.cornice {
 background: url(immagini/cornice.jpg) no-repeat;
}
.cornice_grande {
 background: url(immagini/cornice_grande.jpg) no-repeat;
}
.corpo_td  {
 background: #FFFFFF;
 border-top: thin ridge #CCCCCC;
 border-right: medium groove #CCCCCC;
 border-bottom: medium groove #CCCCCC;
 border-left: thin ridge #CCCCCC;
}
.body #ricerca {
 text-align: center;
}
.news {
 color: #666;
 font: 12px Tahoma, Geneva, sans-serif;
 background: url(immagini/sfondo_riquadri_grigio-02.jpg) repeat-x;
 text-align: justify;
 border-top: solid #999;
}
.riquadri_azzurri_home_page {
 color: #666;
 text-align: justify;
 padding-right: 8px;
 padding-left: 8px;
 background: url(immagini/sfondo_riquadri_grigio-01.jpg) repeat-x;
 border-top: 1px solid #999;
 font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.titolo_mappe {
 text-align: center;
 font: bold normal 16px Georgia, "Times New Roman", Times, serif;
 color: #666;
}
.body div table {
 text-align: justify;
}
.titoli_centrati {
 font: 12px Verdana;
 color: #666;
}
.elenchi_ristoranti {
 font: 10px Verdana;
 color: #006;
 text-align: justify;
}
