mailing{
	FONT-SIZE: 7.5pt;
	COLOR: #FEA51B;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	font-weight: bold;
    }
/* corpo del sito*/
body {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	BACKGROUND-ATTACHMENT: scroll; 
	BACKGROUND-IMAGE: url(images/sin1.jpg); 
	COLOR: #FAFFE1; 
	BACKGROUND-REPEAT: repeat-x; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #F3F6E5;
    scrollbar-base-color: #DAE6AA;
	scrollbar-3dlight-color: #DAE6AA;
	scrollbar-arrow-color: #4C5345;
}
/* link generali */
A:link {
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	}
A:visited {
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF; 
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
    TEXT-DECORATION: none;
    }
A:active {
	FONT-SIZE: 9pt;
	COLOR: #FDEDED;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
    }
A:hover {
	FONT-SIZE: 9pt;
	COLOR:#FDEDED;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;	
    background-repeat: repeat-x;widht:300px;
	background-attachment: fixed;
	background-position: 300px 300px; 
	background-image: none;
    }
A.bordo:link {
	FONT-SIZE: 8.5pt;
	COLOR: #B77A8A;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	}
A.bordo:visited {
	FONT-SIZE: 8.5pt;
	COLOR: #B77A8A; 
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
    TEXT-DECORATION: none;
    }
A.bordo:active {
	FONT-SIZE: 8.5pt;
	COLOR: #AB4A63;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
    }
A.bordo:hover {
	FONT-SIZE: 8.5pt;
	COLOR:#AB4A63;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;	
    background-repeat: repeat-x;widht:300px;
	background-attachment: fixed;
	background-position: 300px 300px; 
	background-image: none;
    }
A.text:link {
	FONT-SIZE: 8.5pt;
	COLOR: #4C5345;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	}
A.text:visited {
	FONT-SIZE: 8.5pt;
	COLOR: #4C5345; 
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
    TEXT-DECORATION: none;
    }
A.text:active {
	FONT-SIZE: 8.5pt;
	COLOR: #4C5345;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
    }
A.text:hover {
	FONT-SIZE: 8.5pt;
	COLOR:#4C5345;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;	
    background-repeat: repeat-x;widht:300px;
	background-attachment: fixed;
	background-position: 300px 300px; 
	background-image: none;
    }
   /*link piccoli */
A.mini:link {
	FONT-SIZE: 8 pt;
	COLOR: #ffbe66;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	}
A.mini:visited {
	FONT-SIZE: 8 pt;
	COLOR: #ffbe66; 
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
    TEXT-DECORATION: none;
    }
A.mini:active {
	FONT-SIZE: 8 pt;
	COLOR: #FF7D00;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
    }
A.mini:hover {
	FONT-SIZE: 8 pt;
	COLOR:#FF7D00;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
    }
A.rosso:link {
	FONT-SIZE: 8.5 pt;
	COLOR: #FEA51B;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	font-weight:bold;
	TEXT-DECORATION: none;
	}
A.rosso:visited {
	FONT-SIZE: 8.5 pt;
	COLOR: #FEA51B; 
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	font-weight:bold;
    TEXT-DECORATION: none;
    }
A.rosso:active {
	FONT-SIZE: 8.5 pt;
	COLOR: #FF7D00;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	font-weight:bold;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
    }
A.rosso:hover {
	FONT-SIZE: 8.5 pt;
	COLOR:#FF7D00;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	font-weight:bold;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
    }
A.num:link {
	FONT-SIZE: 7.5 pt;
	COLOR: #FEA51B;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	font-weight:bold;
	TEXT-DECORATION: none;
	}
A.num:visited {
	FONT-SIZE: 7.5 pt;
	COLOR: #FEA51B; 
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	font-weight:bold;
    TEXT-DECORATION: none;
    }
A.num:active {
	FONT-SIZE: 7.5 pt;
	COLOR: #FF7D00;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	font-weight:bold;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
    }
A.num:hover {
	FONT-SIZE: 7.5 pt;
	COLOR:#FF7D00;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	font-weight:bold;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
    }
a.foto:link {
		border: 1px solid #FEA51B;
}
a.foto:visited {
		border: 1px solid #FEA51B;
}
a.foto:hover {
		border: 1px solid #FEA51B;
}
a.foto:active {
		border: 1px solid #FEA51B;
}
A.aziende:link {
	FONT-SIZE: 8.5 pt;
	COLOR: #FF7D00;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	font-weight: bold;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	}
A.aziende:visited {
	FONT-SIZE: 8.5 pt;
	COLOR: #FF7D00; 
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal;
	font-weight: bold;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
    TEXT-DECORATION: none;
    }
A.aziende:active {
	FONT-SIZE: 8.5 pt;
	COLOR: #FF7D00;
	LINE-HEIGHT: normal;
	font-weight: bold;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
    }
A.aziende:hover {
	FONT-SIZE: 8.5 pt;
	COLOR:#FF7D00;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	font-weight: bold;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
   	background-attachment: fixed;
	background-position: 300px 300px;
	background-image: none;
    }
A.top:link {
	FONT-SIZE: 8 pt;
	COLOR: #4C5345;
	FONT-STYLE: normal;
	font-weight: bold;
	FONT-FAMILY: verdana;
	}
A.top:visited {
	FONT-SIZE: 8 pt;
	COLOR: #4C5345; 
	FONT-STYLE: normal;
	font-weight: bold;
	FONT-FAMILY: verdana;
    }
A.top:active {
	FONT-SIZE: 8 pt;
	COLOR: #ffffff;
	LINE-HEIGHT: normal;
	font-weight: bold;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
    }
A.top:hover {
	FONT-SIZE: 8 pt;
	COLOR: #ffffff;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	font-weight: bold;
	FONT-FAMILY: verdana;
	background-color: none;
   }
   /* LINKS ALLE CARTINE DEGLI ALBERGHI  */
A.mappa:link {
	FONT-SIZE: 8.0pt;
	COLOR: #EC8B00;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	font-weight: bold;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	}
A.mappa:visited {
	FONT-SIZE: 8.0pt;
	COLOR: #EC8B00; 
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal;
	font-weight: bold;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
    TEXT-DECORATION: none;
    }
A.mappa:active {
	FONT-SIZE: 8.0pt;
	COLOR: #EC8B00;
	LINE-HEIGHT: normal;
	font-weight: bold;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
    }
A.mappa:hover {
	FONT-SIZE: 8.0pt;
	COLOR:#EC8B00;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	font-weight: bold;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
   	background-attachment: fixed;
	background-position: 300px 300px;
	background-image: none;
    }
A.title_arancio_link:link{
	FONT-SIZE: 7pt;
	FONT-FAMILY: verdana;
	COLOR: #F9A75B;
	FONT-STYLE: normal;
	font-weight: bold;
	 }
A.title_arancio_link:visited{
	FONT-SIZE: 7pt;
	FONT-FAMILY: verdana;
	COLOR: #BD5026;
	FONT-STYLE: normal;
	font-weight: bold;
	 }
td.titolo{
	background-color:#BEDD8C;
	font-family: verdana;
    font-size: 8.5 pt;
	color: #FFFFFF;
	font-style: normal;
    font-weight: bold;
    }
td.centre
    {
	background-color:#FFFFFF;
	font-family: verdana;
    font-size: 8.5 pt;
	color: #4C5345;
	font-style: normal;
    font-weight: normal;
    }
table.text
    {
	background-color:#FFFFFF;
	font-family: verdana;
    font-size: 8.5 pt;
	color: #4C5345;
	font-style: normal;
    font-weight: normal;
    }
a.title:link {
	font-family: verdana;
    font-size: 8.5 pt;
    color: #FEA51B;
	font-style: normal;
	font-weight:bold;
    line-height: normal;   
	text-decoration: none;
	}
a.title:visited {
	font-family: verdana;
    font-size: 8.5 pt;
    color: #FEA51B;
	font-style: normal;
	font-weight:bold;
    line-height: normal;   
	text-decoration: none;
	}
a.title:active {
	font-family: verdana;
    font-size: 8.5 pt;
    color: #FF7D00;
	font-style: normal;
	font-weight:bold;
    line-height: normal;   
	text-decoration: none;
	}
a.title:hover {
	font-family: verdana;
    font-size: 8.5 pt;
    color: #FF7D00;
	font-style: normal;
	font-weight:bold;
    line-height: normal;   
	text-decoration: none;
	}
   /* form generali dei moduli */
INPUT {
	FONT-SIZE: 7.5pt;
	BACKGROUND: white no-repeat fixed;
	COLOR: #4C5345;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	TEXT-DECORATION: gold;
	font-weight: normal;
    BORDER-TOP:#BED0E4 1px solid;
	border: 1px outset #BED0E4;
    }
select{
	BORDER-RIGHT: #FFFFFF 1px solid; 
	BORDER-TOP:#FFFFFF 1px solid;
	FONT-SIZE:8pt; 
	BACKGROUND: white no-repeat fixed;
	BORDER-LEFT: #FFFFFF 1px solid;
	COLOR: #4C5345; 
	LINE-HEIGHT: normal;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none;
    }
option{
	BORDER-RIGHT: #FFFFFF 1px solid; 
	BORDER-TOP:#FFFFFF 1px solid;
	FONT-SIZE: 8 pt; 
	BACKGROUND: white no-repeat fixed;
	BORDER-LEFT: #FFFFFF 1px solid;
	COLOR: #4C5345; 
	LINE-HEIGHT: normal;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none;
    } 
TEXTAREA {
	BORDER-RIGHT: #4C5345 1px solid;
	BORDER-TOP: #4C5345 1px solid;
	FONT-SIZE: 8 pt; 
	BACKGROUND: white;
	BORDER-LEFT: #4C5345 1px solid;
	COLOR: #4C5345;
	LINE-HEIGHT: normal;
	BORDER-BOTTOM: #4C5345 1px solid;
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none;
    }
	/* tabelle*/
table.top{
	BORDER: #ffffff 1px solid;
	FONT-SIZE: 8 pt;
	COLOR: #FEA51B;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	font-weight: bold;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
    }
table.top1{
	border-top: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	FONT-SIZE: 8 pt;
	COLOR: #FEA51B;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	font-weight: bold;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
    }
table.esterna{
	BORDER-RIGHT: gold 1px solid; 
	BORDER-TOP: gold 1px solid; 
	FONT-SIZE: 8.5pt; 
	BACKGROUND: #0066FF; 
	BORDER-LEFT: gold 1px solid;
	COLOR: #336699;
	LINE-HEIGHT: normal; 
	BORDER-BOTTOM: gold 1px solid; 
	FONT-STYLE: normal;
	FONT-FAMILY: verdana; 	
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none;
    }
	/* menu*/
table.left{
	FONT-SIZE: 8.0 pt;
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	BORDER: none;
    }
td.left{
	background-color:#B77A8A;
	FONT-SIZE: 9.0 pt;
	color: #FBEFD9;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	BORDER: none;
    }
table.right{
	BORDER-right: #FFFFFF 1px solid; 
    }
	table.bordo{
	border-right: #DDF271 1px solid; 
	border-left: #DDF271 1px solid;
	border-top: #DDF271 1px solid;
	border-bottom: #DDF271 1px solid;
    }
table.stelle{
    BORDER-bottom: #45608D 1px solid;
    }
tr.top{
	BORDER-RIGHT: gold 1px solid; 
	BORDER-TOP: gold 1px solid; 
	FONT-SIZE: 8pt; 
	BACKGROUND: none; 
	BORDER-LEFT: gold 1px solid;
	COLOR: #4C5345;
	LINE-HEIGHT: normal; 
	BORDER-BOTTOM: #FFFFFF 1px solid; 
	FONT-STYLE: normal;
	FONT-FAMILY: verdana; 	
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none;
	font-weight: none;
    }
td.top{
	BORDER-RIGHT: #ffffff 1px solid; 
    }
TD.sotto{
	BORDER-TOP: #FFFFFF 1px solid; 
    }
    /*td.dettagli{
	BORDER-bottom: #45608D 1px solid; FONT-SIZE: 8 pt;
	FONT-FAMILY: verdana;
	COLOR: #336699;
	font-weight: bold;
	}*/
td.1{
	BORDER-bottom: #4C5345 1px solid;
	}
td.2{
	FONT-SIZE: 8.5 pt;
	FONT-FAMILY: verdana;
	COLOR: #4C5345;
	}
td.3{
	FONT-SIZE: 8 pt;
	FONT-FAMILY: verdana;
	COLOR: #FFFFFF;
	font-weight: bold;
	}
td.text{
    FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #4C5345;
	FONT-STYLE: normal;
    BORDER-bottom: #4C5345 1px solid;
}
td.centrale
 	{
	BORDER-right: #FFFFFF 1px solid; 
	BORDER-left: #FFFFFF 1px solid;
	vertical-align:top;
	}
.news{
	FONT-SIZE: 8.0 pt;
	FONT-FAMILY: verdana;
	COLOR: #ffbe66;
	font-weight: bold;
	}
.lastminute{
	FONT-SIZE: 8.5 pt;
	FONT-FAMILY: verdana;
	COLOR: red;
	font-weight: bold;
	}
.mailbox{
    font-size:9px;color:#666666;font-weight:normal;
}
.title{
	FONT-SIZE: 9pt;
	FONT-FAMILY: verdana;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	font-weight: bold;
	}
.texto{
	FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #4C5345;
	FONT-STYLE: normal;
    }
.text_p{
	FONT-SIZE: 7.5pt;
	FONT-FAMILY: verdana;
	COLOR: #4C5345;
	FONT-STYLE: normal;
    }
.bianco{
	FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	font-weight: normal;
	}
.arancio{
	FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #FFBE66;
	FONT-STYLE: normal;
	font-weight: normal;
    }
.rosso{
	FONT-SIZE: 9pt;
	FONT-FAMILY: verdana;
	COLOR: #AB4A63;
	FONT-STYLE: normal;
	font-weight: normal;
    }
.arancio_scuro{
	FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #FEA51B;
	FONT-STYLE: normal;
	font-weight: normal;
      }
.frecce{
	FONT-SIZE: 9pt;
	FONT-FAMILY: verdana;
	COLOR: #EC8b00;
	FONT-STYLE: normal;
	font-weight: normal;
    }
.pasqua{
	FONT-SIZE: 8.0pt;
	FONT-FAMILY: verdana;
	COLOR: #EC8b00;
	FONT-STYLE: normal;
	font-weight: normal;
     }
.title_verde{
	FONT-SIZE: 9pt;
	FONT-FAMILY: verdana;
	COLOR: #4C5345;
	FONT-STYLE: normal;
	font-weight: bold;
	}
	.bordo{
	FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #ab4a63;
	FONT-STYLE: normal;
	font-weight: normal;
	}
	.verde_blu{
	FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #0084a7;
	FONT-STYLE: normal;
	font-weight: normal;
	}
#title_dettagli {
	font-family: verdana;
    font-size: 10pt;
	color: #4C5345;
	font-style: normal;
    font-weight: bold;
}

#text_dettagli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#444855;
	font-size: 9pt;
	font-weight: normal;
}

fieldset {
	border-color: #0282A7;
	border-width:1;
	border-style:solid;
	margin:6;
}

legend {
	border-color: #0282A7;
	border-width:1;
	border-style:solid;
	background-color: #DBF6FE;
	color: #003342;
	font-size:12px;
	padding: 2;
}

.title_dettagli {
	font-size: 17px;
	color: #A4455D;
}

.text_dettagli {
	font-size:11px;
	color: #444855;
	letter-spacing:1px;
}
.tex_dettagli {
	font-size:12px;
	color: #444855;
	letter-spacing:1px;
}

a.text_dettagli:link {
	font-size:11px;
	color: #003342;
	letter-spacing:1px;
}

a.text_dettagli:hover {
	font-size:11px;
	color: #444855;
	letter-spacing:1px;
}

a.text_dettagli:active {
	font-size:11px;
	color: #003342;
	letter-spacing:1px;
}

a.text_dettagli:visited {
	font-size:11px;
	color: #003342;
	letter-spacing:1px;
}