.aLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:normal;
	line-height: 36px;
}
.aLink:link {
	text-decoration: none;
	color: #FFFFFF;
}
.aLink:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.aLink:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.aLink:active {
	text-decoration: none;
	color: #FFFFFF;
}
.aMenuTop {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight:normal;
	background-color: #AA231C;
	height: 36px;
	text-decoration: none;
	line-height: 36px;
	vertical-align: middle;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
}
.aMenuTop:link {
	text-decoration: none;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.aMenuTop:visited {
	text-decoration: none;
	color: #FFF;
}
.aMenuTop:hover {
	text-decoration: none;
	color: #FFF;
	background-color: #C46460;
	line-height: 36px;
	height: 36px;
}
.aMenuTop:active {
	text-decoration: none;
	color: #FFF;
}
.aLingue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
}
.aLingue:link {
	text-decoration: none;
	color: #FFFFFF;
}
.aLingue:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.aLingue:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.aLingue:active {
	text-decoration: none;
	color: #FFFFFF;
}
.aAreaRiserv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #665338;
	font-weight:normal;
	line-height: 36px;
}
.aAreaRiserv:link {
	text-decoration: none;
	color: #665338;
}
.aAreaRiserv:visited {
	text-decoration: none;
	color: #665338;
}
.aAreaRiserv:hover {
	color: #836947;
	text-decoration: underline;
}
.aAreaRiserv:active {
	text-decoration: none;
	color: #665338;
}
.Intestazione {
	font-family: "Times New Roman", Times, serif;
	font-size: 27px;
	line-height: 42px;
	font-weight: normal;
	color: #D6A458;
	text-indent: 20px;
	background-color: #3B3524;
}
.scritteBottom {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #FFF;
	vertical-align: middle;
}
.linkBottom {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
.linkBottom:link {
	color: #FFF;
	text-decoration: none;
}
.linkBottom:visted {
	color: #5F5C53;
	text-decoration: none;
}
.linkBottom:active {
	color: #FFF;
	text-decoration: none;
}
.linkBottom:hover {
	color: #3E1F00;
	text-decoration: none;
}
.scritte {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #3F3323;
	line-height: 22px;
}
.scritteBold {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3F3323;
	line-height: 22px;
}.ombraSx {
	background-image: url(../images/layout/ombra_sx.jpg);
	background-repeat: repeat-y;
	width: 8px;
}
.ombraDx {
	background-image: url(../images/layout/ombra_dx.jpg);
	background-repeat: repeat-y;
	width: 8px;
}
.Top {
	background-image: url(../images/layout/top.jpg);
	background-repeat: no-repeat;
	width: 970px;
	height: 114px;
}
.scritteBianco {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
}
.areaRiservata {
	background-image: url(../images/layout/sfondo_area_riservata.jpg);
	background-repeat: no-repeat;
	width: 118px;
	height: 36px;
}
.sfondoMenuTop {
	background-color: #AA231C;
}
.sfIntGallery {
	background-image: url(../images/layout/box_intest_gallery.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 187px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 31px;
	font-weight: normal;
	color: #FFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-indent: 36px;
}
.sfGallery {
	background-image: url(../images/layout/sfondo_gallery.jpg);
	background-repeat: no-repeat;
	width: 187px;
}
.sfondoForm {
	background-color: #F0E5D6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A2927B;
	border-right-color: #A2927B;
	border-bottom-color: #A2927B;
	border-left-color: #A2927B;
}
.sfIntDisponib {
	background-image: url(../images/layout/box_intest_disponibilita.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 187px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 31px;
	font-weight: normal;
	color: #FFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-indent: 36px;
}
.sfondoTesti {
	background-image: url(../images/layout/sfondo_scritte_home.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 540px;
}
.scritteOfferte {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3F3323;
	line-height: 17px;
}
.sfIntOfferte {
	background-image: url(../images/layout/box_intest_offerte.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 187px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 31px;
	font-weight: normal;
	color: #FFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-indent: 36px;
}
.linkOfferte {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3F3323;
	text-decoration: underline;
}
.linkOfferte:link {
	color: #3F3323;
	text-decoration: underline;
}
.linkOfferte:visted {
	color: #5F5C53;
	text-decoration: none;
}
.linkOfferte:active {
	color: #3F3323;
	text-decoration: underline;
}
.linkOfferte:hover {
	color: #3F3323;
	text-decoration: none;
}
.scritteOfferteBold {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3F3323;
	line-height: 17px;
}
.sfOfferte {
	background-image: url(../images/layout/sfondo_offerte.jpg);
	background-repeat: no-repeat;
	width: 187px;
}
.sfondoBottom {
	background-color: #998262;
}
.bordoFoto {
	border: 1px solid #FFF;
}
.sfondoTesti2 {
	background-image: url(../images/layout/sfondo_scritte_generale.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 540px;
	background-color: #F3EBE0;
	top: 0px;
}
.TitoloPagina {
	font-family: "Times New Roman", Times, serif;
	font-size: 65px;
	font-style: italic;
	font-weight: normal;
	color: #907F66;
}
.linkNormal {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3F3323;
	text-decoration: underline;
}
.linkNormal:link {
	color: #3F3323;
	text-decoration: none;
}
.linkNormal:visted {
	color: #5F5C53;
	text-decoration: none;
}
.linkNormal:active {
	color: #3F3323;
	text-decoration: none;
}
.linkNormal:hover {
	color: #3F3323;
	text-decoration: underline;
}
.sfondoMappa {
	background-color: #F0E5D6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #C2B8A9;
	border-right-color: #C2B8A9;
	border-bottom-color: #C2B8A9;
	border-left-color: #C2B8A9;
}
.linkBold {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3F3323;
	text-decoration: none;
}
.linkBold:link {
	color: #3F3323;
	text-decoration: none;
}
.linkBold:visted {
	color: #5F5C53;
	text-decoration: none;
}
.linkBold:active {
	color: #3F3323;
	text-decoration: none;
}
.linkBold:hover {
	color: #6C573C;
	text-decoration: none;
}
.bordoSx {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: double;
	border-top-color: #960;
	border-right-color: #960;
	border-bottom-color: #960;
	border-left-color: #960;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.scritteServizi {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3F3323;
}
.bordoMarrone {
	border: 1px solid #C2B8A9;
}
.scrittePrivacy {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3F3323;
	line-height: 18px;
}
.sfIntDisponibFranc {
	background-image: url(../images/layout/box_intest_disponibilita.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 187px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 31px;
	font-weight: normal;
	color: #FFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-indent: 28px;
}
.aNoteLegali {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #665338;
	font-weight:normal;
	line-height: 22px;
}
.aNoteLegali:link {
	text-decoration: none;
	color: #665338;
}
.aNoteLegali:visited {
	text-decoration: none;
	color: #665338;
}
.aNoteLegali:hover {
	color: #836947;
	text-decoration: underline;
}
.aNoteLegali:active {
	text-decoration: none;
	color: #665338;
}
