A:hover { text-decoration: underline; }


.neronormal10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.bianconormal10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}

.grigionenormal10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}

.grigiobold14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}

.verdanabianco20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}


.verdanaverde18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #009900;
	text-decoration:none;
}

.verdablu10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0000ff;
	text-decoration:none;
}



.grigiobold13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}




.grigionormal10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration:none;
}

.grigettonormal10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #cccccc;
	text-decoration:none;
}

.arancionormal10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF9900;
	text-decoration:none;
}






.nerobold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

.nerobold12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

.biancobold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}

.grigionebold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}


.grigionebold11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}



.grigiobold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration:none;
}

.grigettobold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cccccc;
	text-decoration:none;
}

.aranciobold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	text-decoration:none;
}



.neronormal11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}



.bianconormal11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}

.grigionenormal11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}

.grigionormal11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration:none;
}

.grigettonormal11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cccccc;
	text-decoration:none;
}

.arancionormal11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
	text-decoration:none;
}



.nerobold11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

.nerobold13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}



.nerobold14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}





.biancobold11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}



.grigiobold11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration:none;
}

.grigiobold12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration:none;
}

.grigettobold11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cccccc;
	text-decoration:none;
}

.aranciobold11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-decoration:none;

}







.neronormal12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.bianconormal12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}

.grigionenormal12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}

.grigionormal12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration:none;
}

.grigettonormal12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	text-decoration:none;
}

.arancionormal12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF9900;
	text-decoration:none;
}




.bordo-grigio {
	border: 1px solid #DEDBD1;
}
.bordo-grigio-tratteggiato {
	border: thin dashed #DEDBD1;
}

.bordo-rosso-tratteggiato {
	border: thin dashed #cc0000;
}


.bordo-grigio-punteggiato {
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
}

.arialarancio25 {
	font-family: Arial;
	font-size: 25px;
	font-weight: bold;
	font-style:italic;
	color: #FF9900;
	text-decoration:none;
}

.arialarancio20 {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	font-style:italic;
	color: #FF9900;
	text-decoration:none;
}

.arialbianco18 {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	font-style:italic;
	color: #FFffff;
	text-decoration:none;
}

.arialbianco16 {
	font-family: Arial;
	font-size: 16px;
	font-weight: normal;
	font-style:italic;
	color: #FFffff;
	text-decoration:none;
}

.verdanarosso10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #cc0000;
	text-decoration:none;
}

.verdanarosso11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0000;
	text-decoration:none;
}

.verdanarosso12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cc0000;
	text-decoration:none;
}

.verdanarosso14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #cc0000;
	text-decoration:none;
}



.verdanarossobold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cc0000;
	text-decoration:none;
}

.verdanarossobold11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
	text-decoration:none;
}

.verdanarossobold13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #cc0000;
	text-decoration:none;
}

.verdanaazzurrobold11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0033FF;
	text-decoration:none; 
}

.verdanaverdebold11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009900;
	text-decoration:none; 
}

.verdanarossobold12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	text-decoration:none;
}

.verdanarossobold14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cc0000;
	text-decoration:none;
}

.verdanablubold14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000cc;
	text-decoration:none;
}

.verdanablubold16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0000cc;
	text-decoration:none;
}

.verdanaarancionormal20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FF9900;
	text-decoration:none;
}

.verdanagrigionormal18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color:#999999;
	text-decoration:none;
}


.verdanarossonormal18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #cc0000;
	text-decoration:none;
}

.verdanarossonormal16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #cc0000;
	text-decoration:none;
}

.verdanarossobold16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #cc0000;
	text-decoration:none;
}


.verdananeronormal18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.verdananeronormal16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.verdananerobold16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}





.link_evidenziato_giallo_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	background-color:#FFFFB0;
}


.link_evidenziato_giallo_12:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
	background-color:#FFFFB0;
}

.link_evidenziato_giallo_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	background-color:#FFFFB0;
}


.link_evidenziato_giallo_11:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
	background-color:#FFFFB0;
}

.link_evidenziato_giallo_forte_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	background-color:#FFFF46;
}


.link_evidenziato_giallo_forte_12:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
	background-color:#FFFF46;
}




.link_evidenziato_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	background-color: #FFffff;
}


.link_evidenziato_10:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	background-color: #FFcc00;
}


.link_evidenziato_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	background-color: #FFffff;
}


.link_evidenziato_11:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
	background-color: #FFcc00;
}

.link_evidenziato_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	background-color: #FFffff;
}


.link_evidenziato_12:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
	background-color: #FFcc00;
}





.link_evidenziato_grigio_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	background-color: #E0E0E0;
}


.link_evidenziato_grigio_10:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
	background-color: #FFcc00;
}


.link_evidenziato_grigio_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	background-color: #E0E0E0;
}


.link_evidenziato_grigio_10:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
	background-color: #FFcc00;
}



.link_cartelle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}


.link_cartelle:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}


.link_evidenziato_verde_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
	background-color: #009900;
}


.link_evidenziato_verde_12:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFB0;
	text-decoration:none;
	background-color: #009900;
}


.link_evidenziato_rosso_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
	background-color: #CC0000;
}


.link_evidenziato_rosso_12:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF88;
	text-decoration:none;
	background-color: #CC0000;
}



h1#header_titolo_superiore{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; margin-top:0;  padding-top:5px;}
h1#header_titolo_superiore_mappa{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF;   margin:0;  padding:0;}
h2#header_titolo_bb{font-family:Verdana; font-style:italic; font-size:16px; color:#FF9900; margin:0;  padding:2px;}
h3#header_titolo_sottobb{font-family:Verdana; font-style:italic; font-size:14px; color:#FFFFFF; margin:0;  padding:0;}

h2#titolo_pagina{font-family:Verdana; font-style:italic; font-size:18px; color:#cc0000; margin:0; padding-bottom:15px; padding-left:0; padding-right:0; padding-top:5px;}


h3#testo_nero_11{font-family:Verdana; font-weight:normal; font-size:11px; color:#000000;  margin:0;  padding:0;}
h3#testo_nero_11_bold{font-family:Verdana; font-weight:bold; font-size:11px; color:#000000; margin:0;  padding:0;}

h3#testo_nero_12{font-family:Verdana; font-weight:normal; font-size:12px; color:#000000; margin:0;  padding:0;}
h3#testo_nero_12_bold{font-family:Verdana; font-weight:bold; font-size:12px; color:#000000; margin:0;  padding:0;}
h3#testo_rosso_12_bold{font-family:Verdana; font-weight:bold; font-size:12px; color:#cc0000; margin:0;  padding:0;}


h3#testo_nero_14{font-family:Verdana; font-weight:bold; font-size:14px; color:#000000; margin:0;  padding:0;}
h3#testo_nero_14_bold{font-family:Verdana; font-weight:normal; font-size:14px; color:#000000; margin:0;  padding:0;}



h3#testo_bianco_11{font-family:Verdana; font-weight:normal; font-size:11px; color:#ffffff; margin:0;  padding:0;}
h3#testo_bianco_11_bold{font-family:Verdana; font-weight:bold; font-size:11px; color:#ffffff; margin:0;  padding:0;}

h3#testo_bianco_12{font-family:Verdana; font-weight:normal; font-size:12px; color:#ffffff; margin:0;  padding:0;}
h3#testo_bianco_12_bold{font-family:Verdana; font-weight:bold; font-size:12px; color:#ffffff; margin:0;  padding:0;}

h3#testo_bianco_14{font-family:Verdana; font-weight:normal; font-size:14px; color:#ffffff; margin:0;  padding:0;}
h3#testo_bianco_14_bold{font-family:Verdana; font-weight:bold; font-size:14px; color:#ffffff; margin:0;  padding:0;}




h4#testo_nero_11{font-family:Verdana; font-weight:normal; font-size:11px; color:#000000; margin:0;  padding:0;}
h4#testo_nero_11_allargato{font-family:Verdana; font-weight:normal; font-size:11px; color:#000000; line-height:16px; margin:0;  padding:0;}
h4#testo_nero_11_bold{font-family:Verdana; font-weight:bold; font-size:11px; color:#000000; margin:0;  padding:0;}

h4#testo_nero_12{font-family:Verdana; font-weight:normal; font-size:12px; color:#000000; margin:0;  padding:0;}
h4#testo_nero_12_bold{font-family:Verdana; font-weight:bold; font-size:12px; color:#000000; margin:0;  padding:0;}

h4#testo_nero_14{font-family:Verdana; font-weight:normal; font-size:14px; color:#000000; margin:0;  padding:0;}
h4#testo_nero_14_bold{font-family:Verdana; font-weight:bold; font-size:14px; color:#000000; margin:0;  padding:0;}



h4#testo_grigio_11_allargato{font-family:Verdana; font-weight:normal; font-size:11px; color:#666666; line-height:16px; margin:0;  padding:0;}
h4#testo_grigio_10_allargato{font-family:Verdana; font-weight:normal; font-size:10px; color:#666666; line-height:13px; margin:0;  padding:0;}




h4#testo_bianco_11{font-family:Verdana; font-weight:normal; font-size:11px; color:#ffffff; margin:0;  padding:0;}
h4#testo_bianco_11_bold{font-family:Verdana; font-weight:bold; font-size:11px; color:#ffffff; margin:0;  padding:0;}

h4#testo_bianco_12{font-family:Verdana; font-weight:normal; font-size:12px; color:#ffffff; margin:0;  padding:0;}
h4#testo_bianco_12_bold{font-family:Verdana; font-weight:bold; font-size:12px; color:#ffffff; margin:0;  padding:0;}

h4#testo_bianco_14{font-family:Verdana; font-weight:normal; font-size:14px; color:#ffffff; margin:0;  padding:0;}
h4#testo_bianco_14_bold{font-family:Verdana; font-weight:bold; font-size:14px; color:#ffffff; margin:0;  padding:0;}




h5#testo_nero_10{font-family:Verdana; font-weight:normal; font-size:10px; color:#000000; margin:0;  padding:0;}
h5#testo_nero_10_allargato{font-family:Verdana; font-weight:normal; font-size:10px; line-height:18px; color:#000000; margin:0;  padding:0;}
h5#testo_nero_10_bold{font-family:Verdana; font-weight:bold; font-size:10px; color:#000000; margin:0;  padding:0;}

h5#testo_nero_11{font-family:Verdana; font-weight:normal; font-size:11px; color:#000000; margin:0;  padding:0;}
h5#testo_nero_11_bold{font-family:Verdana; font-weight:bold; font-size:11px; color:#000000; margin:0;  padding:0;}

h5#testo_nero_12{font-family:Verdana; font-weight:normal; font-size:12px; color:#000000; margin:0;  padding:0;}
h5#testo_nero_12_bold{font-family:Verdana; font-weight:bold; font-size:12px; color:#000000; margin:0;  padding:0;}

h5#testo_nero_14{font-family:Verdana; font-weight:normal; font-size:14px; color:#000000; margin:0;  padding:0;}
h5#testo_nero_14_bold{font-family:Verdana; font-weight:bold; font-size:14px; color:#000000; margin:0;  padding:0;}


h5#testo_bianco_10{font-family:Verdana; font-weight:normal; font-size:10px; color:#ffffff; margin:0;  padding:0;}
h5#testo_bianco_10_bold{font-family:Verdana; font-weight:bold; font-size:10px; color:#ffffff; margin:0;  padding:0;}

h5#testo_bianco_11{font-family:Verdana; font-weight:normal; font-size:11px; color:#ffffff; margin:0;  padding:0;}
h5#testo_bianco_11_bold{font-family:Verdana; font-weight:bold; font-size:11px; color:#ffffff; margin:0;  padding:0;}

h5#testo_bianco_12{font-family:Verdana; font-weight:normal; font-size:12px; color:#ffffff; margin:0;  padding:0;}
h5#testo_bianco_12_bold{font-family:Verdana; font-weight:bold; font-size:12px; color:#ffffff; margin:0;  padding:0;}

h5#testo_bianco_14{font-family:Verdana; font-weight:normal; font-size:14px; color:#ffffff; margin:0;  padding:0;}
h5#testo_bianco_14_bold{font-family:Verdana; font-weight:bold; font-size:14px; color:#ffffff; margin:0;  padding:0;}


div.boxsuggerimenti {font-family:Verdana; font-size:11px; position:absolute;  margin:0px; padding:0px;  height:330px; width:300px; }   
div.boxsuggerimenti ul {list-style-type:none; margin:0px; padding:0px; background-color:#FFCF88; }
div.boxsuggerimenti ul li.selected {background-color:#CC0000; color:#FFFFFF; }  
div.boxsuggerimenti ul li {list-style-type:none; display:block; margin:0; padding:1px; cursor:pointer; border-bottom:1px solid #888;}
div#chiudi_suggerimenti {background-color:#FFCC00;  text-align:right; font-family:Verdana; font-size:10px; color:#000000; vertical-align:bottom;}  


.lista_regioni_home {
    color:#cccccc;
    font-family:Verdana;
	font-size:16px;
	font-weight:bold; 
	line-height:21px;
	list-style-type:none;
	float:left;
	text-align:right;
	position:relative;

}

.lista_regioni_laterale {
    color:#cccccc;
    font-family:Verdana;
	font-size:14px;
	font-weight:bold; 
	line-height:15px;
	list-style-type:none;
	float:left;
	text-align:left;
	position:relative;
	margin:0;
	border:thin;
	border-color:#99CC66;
	padding:0;
	
	 

}


.lista_principali_destinazioni {
    color:#cccccc;
    font-family:Verdana;
	font-size:12px;
	font-weight:bold; 
	line-height:20px;
	list-style-type:none;
	float:left;
	text-align:left;
	position:relative;
	margin:0;
	border:thin;
	padding:0;

}



.lista_cat_luoghi_interesse {
    color:#cccccc;
    font-family:Verdana;
	font-size:16px;
	font-weight:bold; 
	line-height:21px;
	list-style-type:circle;
	float:left;
	text-align:left;
	position:relative;

}

.lista_luoghi_interesse {
    color:#cccccc;
    font-family:Verdana;
	font-size:12px;
	font-weight:bold; 
	line-height:20px;
	list-style-type:none;
	text-align:left;
	position:relative;
	margin:5px;
	border:thin;
	padding:5px;

}

.lista_luoghi_interesse_provincia {
    color:#cccccc;
    font-family:Verdana;
	font-size:12px;
	font-weight:bold; 
	line-height:20px;
	list-style-type:none;
	text-align:left;
	position:relative;
	margin:0px;
	border:thin;
	padding:0px;

}

.lista_luoghi_interesse_provincia {
    color:#cccccc;
    font-family:Verdana;
	font-size:12px;
	font-weight:bold; 
	line-height:20px;
	list-style-type:none;
	text-align:left;
	position:relative;
	margin:0px;
	border:thin;
	padding:0px;

}

.lista_regioni_mappa_sito {
 	color:#999999;
    font-family:Verdana;
	font-size:12px;
	font-weight:normal; 
	line-height:20px;
	list-style-type:none;
	text-align:left;
	position:relative;
	margin:0px;
	border:thin;
	padding:0px;

}

.lista_registrazione_bb {
    color:#666666;
    font-family:Verdana;
	font-size:11px;
	font-weight:normal; 
	line-height:17px;
	list-style-type:none;
	list-style-image:url(http://www.bb30.it/prodotti/images/v_li.gif);
	text-align:left;
	margin:30px;
	
}






.Map {
	background:url(../../images/map.gif) no-repeat; 
	height:460px; 
	width:380px; 
	float:left;
  z-index:100;
}


.Map_laterale {
	background:url(../../images/map_small/map.gif) no-repeat; 
	height:298px; 
	width:250px; 
	float:left;
  z-index:100;
}




LI.tipologia_attivita_mappa {CURSOR: pointer}
LI.tipologia_attivita_mappa:hover {COLOR: red; TEXT-DECORATION: underline}
#mappa_attivita .gsmsc-idleMapDiv {width: 100%; height:100%; min-height:350px; float: left; margin-right: 0px; }
#mappa_attivita .gsmsc-mapDiv {width: 100%; height:100%; min-height:350px; float: left; margin-right: 0px;}