@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; color:#304031; font-size:11px; margin: 0px; padding: 0px; background:#f5e6b7; height: auto; width: 100%; text-align:center;	background-image:url(../Images/bg.png); background-repeat:repeat-x; background-position:top; }
/*png per IE*/

img{border:none;}
*{
	margin:0;
	padding:0
}
a {	color:#a9843c; text-decoration:none; }
a:hover { color:#a9843c; text-decoration:underline; }

#lingue{ width:800px; margin:0 auto; position:relative; z-index:200}
.textlingue{ position:absolute; margin-left:20px; margin-top:-20px}
#contenitore { margin:0; min-height:650px; background-image:url(../Images/base1.png); background-position:top; background-repeat:no-repeat; clear:both;  }
#cont_footer { margin:0; min-height:50px; position:relative; clear:both;bottom:0; margin-top:150px; width:800px }
.banner{ position:absolute; left:50%; margin-left:-407px; top:0px; z-index:1; }
.banner-dove{ position:absolute; left:50%; margin-left:-407px; top:145px; z-index:1;border:#FFFFFF 2px solid; background-color:#806b43}
.logo{	position:absolute;

	left:50%; margin-left:-412px;

		z-index:5;

	

}

.areatxt{ position:absolute; left:50%; margin-left:-407px; margin-top:410px; width:806px;  background-image:url(../Images/sfondocontenuti1.jpg); background-position:top; background-repeat:no-repeat; z-index:3; }
.areatxt5{ position:absolute; left:50%; margin-left:-407px; margin-top:410px; width:806px; height:300px; background-image:url(../Images/sfondocontenuti5.jpg); background-position:top; background-repeat:no-repeat; z-index:3; }

#footer{ width:800px; left:50%; margin-left:-407px; margin-top:-20px; text-align:left; font-size:11px;color:#847c59; clear:both; margin:0 auto }
#menu{ position:absolute; width:806px; top:387px; left:50%; margin-left:-407px; margin-top:-1px; text-align:left; font-size:11px; z-index:10; background-image:url(../Images/sf_menu.jpg); background-repeat:repeat-x;}


.copy{ width:800px; text-align:left; margin: 4px 0 0 0px;  }
.credits{ width:36px; text-align:left; margin: 0px; float:right; }
.areatxtspeciale{ position:absolute; left:50%; margin-left:-413px; margin-top:410px; width:817px; height:600px; background-image:url(../Images/sfondodicembre.jpg); background-position:top; background-repeat:no-repeat; z-index:3; }

/**pagina**/

.blocco_content{ position:relative;	width:806px; height:195px; top:6px; text-align:left;  }
.blocco_content_list{ position:relative;	width:806px; height:195px; top:10px; text-align:left; background-image:url(../Images/sfondocontenuti_L.jpg) ; background-repeat:repeat-y; }
.blocco1 { width:450px;	height:190px; float:left; margin:0 0 0 15px; padding:0;	line-height:14px; display:inline; }
.sep_blocco { width:30px; height:190px;	float:left;	margin:0; padding:0; }
.blocco2 { width:340px;	height:150px; float:right; margin:0 0 0 0px;z-index:4;}
.titolo { font-weight:bold;	color:#CC6600;	font-size:17px; }
.testo { margin:0px 0 0 0; width:450px; height:160px; font-size:11px; color:#9a4c41;  background-repeat:no-repeat; background-position:center; }
.box {	margin: 10px 0 0 10px; }
.banner_txt{ position:absolute; width:806px; height:auto; left:50%; margin-left:-407px; top:297px; text-align:left; z-index:2; }


/** contatti  ***/
.box_contatti{ position:relative; width:817px; height:500px; text-align:left; clear:both; z-index:6; margin-left:30px; margin-top:10px }
.campo { border: 1px solid #DCD2B8; }
.areatxtcontatti{ position:absolute; left:50%; margin-left:-412px; margin-top:410px; width:817px; height:500px; background-image:url(../Images/sfondocontenuti2.jpg); background-repeat:no-repeat; z-index:3; clear:both;}
#footer_c{ position:absolute; width:800px; left:50%; margin-left:-412px; margin-top:120px; text-align:left; font-size:11px; color:#847c59; clear:both }
#footer_s{ position:absolute; width:800px; left:50%; margin-left:-412px; margin-top:260px; text-align:left; font-size:11px; z-index:4; color:#847c59; clear:both }
#footer_V{ position:absolute; width:800px; left:50%; margin-left:-412px; margin-top:400px; text-align:left; font-size:11px; z-index:4; color:#847c59; clear:both }
/** dintorni  ***/
.blocco3 { width:365px;	height:135px; float:left; margin:0 0 0 5px; padding:3px 0 0 3px; z-index:4;}
.areadintorni{ position:absolute; left:50%; margin-left:-407px; margin-top:410px; width:806px; height:300px; background-image:url(../Images/sfondocontenuti4.jpg); background-position:top; background-repeat:no-repeat; z-index:3; }

/** listino  ***/
.arealist{ position:absolute; left:50%; margin-left:-412px; margin-top:410px; width:817px; height:1000px;  z-index:3; }
.blocco1lis { width:817px;	height:100%; float:left; margin:0 0 0 15px; padding:0;	line-height:14px; display:inline;background-image:url(../Images/sfondocontenuti_L.jpg) ; background-repeat:repeat-y;clear:both  }
#footerlis{ position:relative; width:800px; left:50%; margin-left:-407px; bottom:0; text-align:left; font-size:11px; z-index:4; color:#847c59; clear:both }
.clear{ clear:both}
.listino{ width:817px; margin:0 auto; min-height:300px; background-image:url(../Images/sfondocontenuti_L.jpg) ; background-repeat:repeat-y; clear:both; position: absolute; top:410px;left:50%; margin-left:-412px;padding-top:10px}
.listino table{padding-left:30px}
.contatti{ width:817px; margin:0 auto; min-height:300px; background-image: url(../Images/sfondocontenuti_C.gif) ; background-repeat:repeat-y; clear:both; position: absolute; top:410px;left:50%; margin-left:-412px;padding-top:10px}
.contatti table{padding-left:30px}

input{ z-index:2000}
.prezzi{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#6c4a45; width:80px; float:right}
.prezziO{ text-decoration: line-through;font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#6c4a45; width:80px; float:left}
.bold{ font-weight:bold}
.titolo{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#6c4a45; padding-top:10px; padding-bottom:10px}
.commento{font-family: Arial, Helvetica, sans-serif; color:#304031; font-size:11px;text-align:left; height:auto; padding-top:10px; padding-bottom:10px; }
.commento2{font-family: Arial, Helvetica, sans-serif; color:#f5e6b7; font-size:11px;text-align:left; height:auto; padding-top:10px; padding-bottom:10px;width:650px; margin:0 auto; clear:both}
hr{ height:1px}
.top{ height:2px}
/*pagina offerte*/
#cont2{  height:500px;width:817px; margin:0 auto; min-height:300px;clear:both; position: absolute; top:410px;left:50%; margin-left:-412px;background-image:url(../Images/sfondocontenuti_L.jpg) ; background-repeat:repeat-y;}
.boxL{ float:left; clear: both; width:350px; margin-left:80px}
.boxR{ float: right;  width:350px; margin-right:20px}
/*dicembre*/
.cont3{ width:817px; margin:0 auto; min-height:300px; background-image: url(../Images/sfondodicembre.jpg) ; background-repeat:repeat-y; clear:both; position: absolute; top:410px;left:50%; margin-left:-412px;; padding-top:10px; color:#f5e6b7;}
.dic{ text-align:left; color:#FFFFCC}
.dic2{color:#f5e6b7;}
.cap{width:350px; font-size:18px; text-align:left; font-family: Georgia, "Times New Roman", Times, serif; padding-top:8px}
.prenota{ font-size:14px}
#right{ width:300px; height:auto;padding:20px 60px 20px 50px;float:right;display:inline; clear:both}
#right h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#6c4a45;; margin-bottom:10px}
p.menu{ border-bottom:1px dotted #d0cccc; height:30px;}
.titolo{ font-weight:bold; font-size:18px;}
.entra{font-weight:bold; font-size:18px; color:#993300}
#left{ width:250px; height:auto;padding:20px 60px 20px 50px;float:left;display:inline;}

#left img{ border:#ede7ab 5px solid}
.ricette{ color:#6c4a45; ; font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;}
.gallery{ margin-left:45px} 
.gallery2{margin-left:450px} 
.gallery3{margin-left:750px} 
.link{ margin-right:10px}