body
{
	font-size:12px;
	font-family:"Trebuchet MS";
	margin:0px;
	color:#45433b;
	background:#f7f4f3;
	padding:0px;
	margin-bottom:25px;
}

img
{
	border:none;
}

a 
{
	color:#433228;
	text-decoration: none;
}

a:hover 
{
	color:#86837e;
	text-decoration: none;
}

.clear
{
	clear:both;
}

.Stile1 {color: #FFFFFF}

#contenitore
{
	margin-left:auto;
	margin-right:auto;
	width:996px;
}

.ombraPrincipalePattern
{
	background:url(img/bg_principale_pattern.png) repeat-y;padding-left:26px;padding-right:23px;
}

.ombraPrincipaleBottom
{
	background:url(img/bg_principale_bottom.png) no-repeat;height:15px;
}

.boxHeader
{
	background:url(img/bg_header.png) no-repeat;
}

.boxLogo
{
	padding:1px 27px 0px 23px;width:117px;float:left;
}

.boxMenuSlogan
{
	width:778px;
	float:left;
}

.txtSlogan
{
	/*text-align:center;font-family:'Futura Lt';*/
	font-size:20px;
	color:#433228;
}

.boxLingue
{
	background:url(img/bg_box_lingue.png) no-repeat;
	font-size:11px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:30px;
	text-align:left;
	text-transform:uppercase;
	width:191px;
	margin-right:1px;
	float:right;
}

.boxMenu ul,  .boxPrenotazioni ul, .boxLingue ul
{
	margin:0px;padding:0px;list-style-type:none;
}

.boxMenu li, .boxPrenotazioni li, .boxLingue li
{
	display:inline;margin-right:15px;
}

.boxMenu
{
	margin-top:49px;
	background:url(img/bg_menu.png) repeat-x;
	font-size:11px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:30px;
	text-align:left;
	text-transform:uppercase;
	width:747px;
	float:left;
}


.boxPrenotazioniEsterno
{
	width:144px;
	margin-left:1px;
	float:left;
	margin-top: 2px;
}

.boxPrenotazioni
{
	margin-top:22px;
	background:url(img/bg_menu_prenotazioni.png) no-repeat;
	padding:9px 23px 9px 30px;
	font-weight:bold;
	text-transform:uppercase;
}

.imgLocanda
{
	top:7px; position:relative;
}

.boxInEvidenza
{
	position:absolute;
	top: 323px;
	color:#45433b;
	background:url(img/box_testo_slogan.png);
	padding-bottom: 5px;
	text-align: center;
	width: 930px;
	font-size:24px;
	font-size:18px;
	padding:10px;

	/*font-family:"Futura Lt";*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	left: -2px;
}

.boxInEvidenza_singolobox
{
	margin-left:13px;width:297px;float:left;
}

.boxInEvidenza_titolo
{
	background:url(img/box_titolo_img_locanda.png) no-repeat;padding:6px 6px 5px 15px;text-transform:uppercase;font-size:16px;font-weight:bold;
}

.boxInEvidenza_txt
{
	background:url(img/box_testo_img_locanda.png) no-repeat;
	padding:12px 12px 12px 12px;
	text-align:justify;
	line-height:11pt;
	height: 84px;
}

.gallery
{
	padding:20px 15px 10px 15px;
}

.galleryImg
{
	margin-left:5px;
}

.boxContenutiHomeLeft
{
	width:266px;
	background:#f9f8f3;
	padding:25px 25px 25px 25px;
	float:left;
	height: 290px;
}

.boxContenutiHomeLeft_titolo
{
	text-transform:uppercase;font-family:Georgia, 'Times New Roman', Times, serif;font-size:18px;
}

.boxContenutiHomeLeft_testo
{
	margin-top:14px;
	line-height:15pt;
}

.boxContenutiHomeLeft_testo img
{
	float:left;
	margin:5px 10px 5px 5px;
	border:5px solid #45433b;
}

.boxContenutiHomecenter
{
	width:266px;
	background:#f2f0e7;
	padding:25px 25px 25px 25px;
	float:left;
	height: 290px;
}

.boxContenutiHomeRight
{
	width:261px;
	background:url(img/bg_box_prenotazioni.png) bottom no-repeat #e8e6dd;
	padding:25px;
	float:left;
	height: 290px;
}

.boxContenutiHomeRight_Boxtesto
{
	width:105%;
	font-family:Georgia, 'Times New Roman', Times, serif;
}

.boxContenutiHomeRight_titolo
{
	font-size:24px;
	text-transform:uppercase;
	margin-bottom:6px;
	font-family: Georgia;
}

.boxContenutiHomeRight_txt
{
	line-height:14pt;
	margin-top: 20px;
}

.boxDivisoreFooter
{
	margin-top:1px;
	height:10px;
	background:#45433b;
	width: 943px;
}

.boxFooter {padding:15px;width:943px;}
.boxFooterDati {width: 943px;}
.boxFooter_txt
{
	font-size:10px;color:#909090;width:780px;float:left;
}

.boxFooterLoghi
{
	width:70px;float:left;margin-left:30px;
}

.boxContenutiStandard
{
	margin-top:14px;
	background:#f2f0e7;
	padding:23px;
	border-bottom:#ccb9af solid 9px;
}

.boxContenutiLeft_imgCopStand
{
	width:239px;float:left;
}

.imgCopertinaStandard
{
	border:5px solid #ccb9af;
	width: 230px;
}

.imgCopertinaStandard_sfondoBottom
{
	background:url(img/bg_img_copertina_bottom.jpg) no-repeat;height:32px;
}

.boxMenuLeftStandard
{
	margin-top:10px;
}

.boxMenu_singolaVoce{
	background:url(img/bg_menu_standard.png) no-repeat;margin-top:7px;text-align:center;font-size:16px;font-weight:400;padding-top:7px;padding-bottom:8px;
}

/*.boxMenu_singolaVoce a:hover
{
	background:url(img/bg_menu_standard_hover.png) no-repeat;
}

.voceSingolaMenu .selected{
	color:#000000;
	font-weight:bold;
	display:block;
} */



.boxContenutiPricipali_standard
{
	width:412px;
	padding-left:38px;
	float:left;
}

.boxContenutiPricipali_titolo
{
	font-family:Georgia, 'Times New Roman', Times, serif;font-size:24px;text-transform:uppercase;padding-bottom:13px;border-bottom:1px solid #cdb9ab;
}

.boxContenutiPricipali_sottotitolo
{
	font-size:14px;
	color:#90847c;
	padding-top:8px;
}

.boxContenutiPricipali_txt
{
	font-size:14px;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom:1px solid #cdb9ab;
}

.boxRightGalleryStandard
{
	width:165px;
	padding-left:40px;
	float:left;
}

.galleryStandard
{
	background:#ccb9af;
	padding:5px;
}

.galleryStandard_foto
{
	border: solid #ffffff 5px;
}

.galleryStandard_sfondoBottom
{
	background:url(img/bg_box_gallery_bottom.jpg) no-repeat;height:32px;
}

.boxBottonePrenota
{
	text-align:center;margin-top:25px;text-transform:uppercase;
}

.bottonePrenota
{
	width:100px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	
	background:url(img/bg_botton_prenota.png);font-family:Georgia, "Times New Roman", Times, serif;text-align:center; color:#433228; font-weight:bold; padding:10px; border:1px solid #d8d6ce;
}

.linkSegue
{
	text-align:right;
	border-top:1px solid #f2f0e7;
}






#slideGallery
{
	width:945px;
	height:395px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}

#slideGalleryContainer
{
	position:relative;
}

#galleryBuffer1, #galleryBuffer2
{
	width:945px;
	height:395px;
	position:absolute;
	top:0px;
	left:0px;

}

#galleryBufferForeground
{
	width:495px;
	height:395px;
	position:absolute;
	top:0px;
	left:0px;
}

