.menu   { color: white; font-weight: bold; font-size: 10px; line-height: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menu a { color: white; font-weight: bold; font-size: 10px; line-height: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menu a:hover { color: white; font-weight: bold; font-size: 10px; line-height: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.cella_form { color: #065269; font-weight: bold; font-size: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 9px; padding-left: 9px }
.cella_form2  { color: #065269; font-weight: bold; font-size: 10px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 0px 0px 1px }
.invia { color: #065269; font-size: 10px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; padding: 2px 6px 4px 8px }

.selettore_1 { color: #434a55; font-size: 11px; line-height: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 3px; width: 166px }
.selettore_2 { color: #434a55; font-size: 11px; line-height: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 3px; width: 80px }

.disclaimer { color: #065269; font-size: 10px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 9px; padding-left: 9px }
.indirizzo  { color: #065269; font-size: 10px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-left: 19px }

.indirizzo_big  { color: #065269; font-size: 13px; line-height: 13px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 4px; padding-left: 4px }
.cella_centr { }
.testo_intro { color: black; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.testo_intro a { color: black; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.testo_elenco  { color: black; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; padding-left: 4px; border-bottom: 1px solid #a0afb9 }
.testo_elenco_error  { color: red; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; padding-left: 4px; border-bottom: 1px solid #a0afb9 }
.testo_elenco a { color: black; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; padding-left: 4px; text-decoration: none }
.testo_elenco2  { color: black; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; padding-left: 4px }

.testo_ricerca  { color: black; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; }
.testo_ricerca a { color: black; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-top: 3px; padding-bottom: 3px; }
.testo_ricerca a:hover { color: black; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; padding-top: 3px; padding-bottom: 3px; }

.voci_ricerca { color: #fff; font-weight: bold; font-size: 13px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #a0afb9 }
.voci_ricerca a { color: #fff; font-weight: bold; font-size: 13px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #a0afb9 }
.voci_ricerca a:hover { color: #fff; font-weight: bold; font-size: 13px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #a0afb9 }

.testo_scheda { color: black; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #a0afb9 }
.testo_scheda a { color: black; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #a0afb9; text-decoration: underline }
.nome { color: black; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px }

.testo_presentazione { text-align: justify; color: #434a55; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.citta { color: #434a55; font-weight: bold; font-size: 11px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.phone       { color: #202020; font-weight: bold; font-size: 13px; line-height: 13px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 5px }
.dove { color: #434a55; font-weight: bold; font-size: 10px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.citta a { color: #434a55; font-weight: bold; font-size: 11px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.citta a:hover { color: #434a55; font-weight: bold; font-size: 11px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.titoletti { color: #065269; font-weight: bold; font-size: 12px; line-height: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.titoletti_error { color: red; font-weight: bold; font-size: 12px; line-height: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.tipologia { color: #065269; font-weight: bold; font-size: 12px; line-height: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.proposte   { color: #434a55; font-weight: bold; font-size: 12px; line-height: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-bottom: 1px solid #065269 }
.titolo_scheda { color: #434a55; font-weight: bold; font-size: 13px; line-height: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-bottom: 1px solid #065269 }
.proposte2  { color: #065269; font-weight: bold; font-size: 15px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.indirizzo_edificio { color: #434a55; font-weight: bold; font-size: 12px; line-height: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.visualizza { color: #434a55; font-size: 10px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; border-top: 1px solid #065269 }
.unita  { color: #434a55; font-size: 10px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; padding-top: 3px }
.unita_no_decoration  { color: #434a55; font-size: 10px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px }
.unita a { color: #434a55; font-size: 10px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; padding-top: 3px }
.zona { color: #434a55; font-size: 10px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 10px; padding-bottom: 2px }
.torna { color: #434a55; font-size: 10px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-bottom: 2px }
.torna a { color: #434a55; font-size: 10px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-left: 4px; padding-right: 4px; padding-bottom: 2px; text-decoration: none}
.via { color: #434a55; font-size: 9px; line-height: 9px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 4px; padding-bottom: 10px; }
.visualizza a { color: #434a55; font-size: 10px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.visualizza a:hover { color: #434a55; font-size: 10px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.foto { border: solid 3px #065269 }
.triangolo { background: #c1d3df url(../immagini/triangolo.gif) no-repeat left top }
.zona a { color: #434a55; font-size: 10px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 10px; padding-bottom: 2px; text-decoration: none }
.zona a:hover { color: #434a55; font-size: 10px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 10px; padding-bottom: 2px; text-decoration: underline }
.via a { color: #434a55; font-size: 9px; line-height: 9px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 4px; padding-bottom: 10px; text-decoration: none }
.via a:hover { color: #434a55; font-size: 9px; line-height: 9px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 4px; padding-bottom: 10px; text-decoration: underline }

.elenco_unita  { color: black; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; padding-left: 4px; border-bottom: 1px solid #a0afb9 }
.elenco_unita a { color: black; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; padding-left: 4px; text-decoration: none }
.elenco_unita a:hover { color: black; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; padding-top: 3px; padding-bottom: 3px; padding-left: 4px; }

.dovesiamo { color: black; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; padding-left: 4px; border-bottom: 1px solid #a0afb9; border-top: 1px solid #a0afb9 }

.gandini  {
	color: #434a55;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #434a55;
}
.gandini a {
	color: #434a55;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
	text-decoration: none;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #434a55;
}
.gandini a:hover {
	color: #434a55;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
	text-decoration: underline;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #434a55;
}
.gandini a:visited {
	color: #434a55;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
	text-decoration: none;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #434a55;
}
#maschera { background-color: #ff1c04; position: absolute; width: 50px; height: 50px; z-index: 10000; }

