#top {
	height: 84px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(immagini/top.jpg);
}
.bordo-totale-bianco {
	border: 1px solid #FFF;
}
#bandiere {
	height: 13px;
	width: 70px;
	margin-left: 930px;
	padding-top: 65px;
}
.allineamento-centrale {
	margin-right: auto;
	margin-left: auto;
	width: 1003px;
}
#menu-top {
	background-color: #FFF;
	height: 40px;
	width: 989px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 4px;
	padding-right: 6px;
	padding-left: 6px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e7ead9;
	border-right-color: #e7ead9;
	border-bottom-color: #e7ead9;
	border-left-color: #e7ead9;
}
#foto-grande {
	background-color: #FFF;
	height: 337px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 4px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e7ead9;
	border-right-color: #e7ead9;
	border-bottom-color: #e7ead9;
	border-left-color: #e7ead9;
}
#menu {
	height: 50px;
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 4px;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e7ead9;
	border-right-color: #e7ead9;
	border-bottom-color: #e7ead9;
	border-left-color: #e7ead9;
}
#contenitore {
	background-color: #FFF;
	position: relative;
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e7ead9;
	border-right-color: #e7ead9;
	border-bottom-color: #e7ead9;
	border-left-color: #e7ead9;
	height: 700px;
	padding-left: 4px;
}
#contenitore800 {
	background-color: #FFF;
	position: relative;
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e7ead9;
	border-right-color: #e7ead9;
	border-bottom-color: #e7ead9;
	border-left-color: #e7ead9;
	height: 800px;
	padding-left: 4px;
}

#contenitore-900 {
	background-color: #FFF;
	position: relative;
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e7ead9;
	border-right-color: #e7ead9;
	border-bottom-color: #e7ead9;
	border-left-color: #e7ead9;
	height: 900px;
	padding-left: 4px;
}
#contenitore-1900 {
	background-color: #FFF;
	position: relative;
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e7ead9;
	border-right-color: #e7ead9;
	border-bottom-color: #e7ead9;
	border-left-color: #e7ead9;
	height: 1900px;
	padding-left: 4px;
}
#contenitore-2000 {
	background-color: #FFF;
	position: relative;
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e7ead9;
	border-right-color: #e7ead9;
	border-bottom-color: #e7ead9;
	border-left-color: #e7ead9;
	height: 2000px;
	padding-left: 4px;
}

#contenitore-2100 {
	background-color: #FFF;
	position: relative;
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e7ead9;
	border-right-color: #e7ead9;
	border-bottom-color: #e7ead9;
	border-left-color: #e7ead9;
	height: 2100px;
	padding-left: 4px;
}
#contenitore-2400 {
	background-color: #FFF;
	position: relative;
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e7ead9;
	border-right-color: #e7ead9;
	border-bottom-color: #e7ead9;
	border-left-color: #e7ead9;
	height: 2400px;
	padding-left: 4px;
}

#contenitore-1250 {
	background-color: #FFF;
	position: relative;
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e7ead9;
	border-right-color: #e7ead9;
	border-bottom-color: #e7ead9;
	border-left-color: #e7ead9;
	height: 1250px;
	padding-left: 4px;
}
#contenitore-1450 {
	background-color: #FFF;
	position: relative;
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e7ead9;
	border-right-color: #e7ead9;
	border-bottom-color: #e7ead9;
	border-left-color: #e7ead9;
	height: 1450px;
	padding-left: 4px;
}
#contenitore-1600 {
	background-color: #FFF;
	position: relative;
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e7ead9;
	border-right-color: #e7ead9;
	border-bottom-color: #e7ead9;
	border-left-color: #e7ead9;
	height: 1600px;
	padding-left: 4px;
}

#contenitore-1350 {
	background-color: #FFF;
	position: relative;
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e7ead9;
	border-right-color: #e7ead9;
	border-bottom-color: #e7ead9;
	border-left-color: #e7ead9;
	height: 1350px;
	padding-left: 4px;
}


#contenitore-1050 {
	background-color: #FFF;
	position: relative;
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e7ead9;
	border-right-color: #e7ead9;
	border-bottom-color: #e7ead9;
	border-left-color: #e7ead9;
	height: 1050px;
	padding-left: 4px;
}


.corsivo {
	font-family: "Lucida Calligraphy";
	font-size: 12px;
	color: #333;
	text-decoration: none;
}



#separazione-verticale {
	float: left;
	height: auto;
	width: 20px;
	padding-left: 20px;
	margin-top: 10px;
}
#testo {
	float: left;
	width: 670px;
	margin-top: 15px;
	padding-left: 20px;
}

#colonna-sx {
	float: left;
	height: auto;
	width: 236px;
	margin-top: 10px;
	padding-left: 4px;
}
#contenitore-colonna-sx {
	float: left;
	height: auto;
	width: 248px;
}

#offerte {
	width: 230px;
}
#ospiti-pelosi {
	width: 230px;
}
.bordo-totale-verde {
	border: 1px solid #98b612;
}
.bordo-SOPRA-verde {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #98b612;
	border-right-color: #98b612;
	border-bottom-color: #98b612;
	border-left-color: #98b612;
}



#colazione {
	width: 230px;
}

#piccoli-ospiti {
	width: 230px;
}

#testo-box-offerte {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #888475;
	text-decoration: none;
	text-align: justify;
	width: 220px;
	padding-left: 10px;
}
#testo-box-colazione {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #888475;
	text-decoration: none;
	text-align: justify;
	width: 220px;
	padding-left: 10px;
}
#footer {
	background-color: #6b7c63;
	height: 200px;
	width: 100%;
	margin-top: 3px;
	padding-top: 10px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.bordo-sx-verdino {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a0b496;
	border-right-color: #a0b496;
	border-bottom-color: #a0b496;
	border-left-color: #a0b496;
}
.century-giallino {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #f1f1cd;
	text-decoration: none;
}

#testo-box-cani {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #888475;
	text-decoration: none;
	text-align: justify;
	width: 220px;
	padding-left: 10px;
}

#testo-box-bambini {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #888475;
	text-decoration: none;
	text-align: justify;
	width: 220px;
	padding-left: 10px;
}


.century-verde {
	font-family: "Century Gothic";
	font-size: 11px;
	color: #96b704;
	text-decoration: none;
	text-align: right;
}
.century-13-bianco {
	font-family: "Century Gothic";
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
}


.sfondo-menu {
	background-image: url(immagini/sfondo-menu.jpg);
}
.bordo-sopra-sotto-bianco {
	border: 1px solid #FFF;
}


#home {
	background-image: url(immagini/sfondo-verde-acido.jpg);
	float: left;
	height: 26px;
	width: 83px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 7px;
}
.century-16-bianco {
	font-family: "Century Gothic";
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
}
.bordo-sx-marrone {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aeaca3;
	border-right-color: #aeaca3;
	border-bottom-color: #aeaca3;
	border-left-color: #aeaca3;
}
.century-11-marrone {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #787465;
	text-decoration: none;
}
.century-11-bordeaux {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #AE352F;
	text-decoration: none;
}
.bordo-puntini {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #C5C5C5;
	border-right-color: #C5C5C5;
	border-bottom-color: #C5C5C5;
	border-left-color: #C5C5C5;
}
.bordo-puntini-sotto {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #C5C5C5;
	border-right-color: #C5C5C5;
	border-bottom-color: #C5C5C5;
	border-left-color: #C5C5C5;
}



.century-11-grigio {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #5B584D;
	text-decoration: none;
}
.century-10-grigio {
	font-family: "Century Gothic";
	font-size: 10px;
	color: #5B584D;
	text-decoration: none;
}


.century-15-marrone {
	font-family: "Century Gothic";
	font-size: 16px;
	color: #787465;
	text-decoration: none;
}
.testo-giustificato {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #787465;
	text-decoration: none;
	text-align: justify;
}


#contenitore-menu-top {
	float: left;
	height: 25px;
	width: 450px;
	margin-left: 455px;
	padding-top: 10px;
	vertical-align: bottom;
}
#titolo-gallery {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #030;
	text-decoration: none;
	background-color: #E9EECC;
	height: 27px;
	width: 650px;
	padding-top: 6px;
	padding-left: 6px;
	border: 1px solid #A8DD88;
}
.campi-modulo {
	font-family: "Century Gothic";
	font-size: 11px;
	color: #666;
	text-decoration: none;
	height: 18px;
	width: 250px;
	border: 1px solid #A2A2A2;
}
.campi-moduloCORTI {
	font-family: "Century Gothic";
	font-size: 11px;
	color: #666;
	text-decoration: none;
	height: 18px;
	width: 100px;
	border: 1px solid #A2A2A2;
}

/* nasconde inizialmente la finestra modale nel guestbook*/
#dialog-message{
	display:none;
}

