/******************** inizio GENERICI ************************/
body{
	background-image:url(../images/background/background.jpg);
	background-repeat:repeat-x;
	background-color:#F1E7D7;
	margin:0px;
	padding:0px;
	font-family:Trebuchet MS;
	font-size:11px;
	color:#815309;
}

p{
	margin:0px;
	padding:0px;
}

a:link {
	color: #5C3926;

}
a:hover {
	text-decoration:none;
	color: #5C3926;
}

a:visited {
	color: #5C3926;
}

#container{
	width:860px;
	margin:auto;
}

#menu{
	background-image:url(../images/background/back_menu.gif);
	height:36px;
	width:829px;
	color: #EBAF0D;
}

a#menu1:link {
	text-decoration:none;
	color:#890808;
	font-family:Trebuchet MS;
	font-size:11px;
}

a#menu1:hover {
	text-decoration: underline;
	color:#890808;
	background-color:#F6E5CC;
	font-family:Trebuchet MS;
	font-size:11px;
}

a#menu1:visited {
	text-decoration:none;
	color:#890808;
	font-family:Trebuchet MS;
	font-size:11px;
}

#body{
	background:#F1E7D7 url(../images/background/back_body.gif) repeat-x;
	width:100%;
}

#sx{
	background-image:url(../images/background/back_sx.gif);
	background-repeat:repeat-y;
	width:18%;
	float:left;
	margin-left:7px;
	font-size:13px;
	color:#DEB67A;
}

#centre{
	width:56%;
	float: left;
}
#guestbook{
	width:645px;
	float:left;
	margin-left:7px;
}

#dx{
	background-image:url(../images/background/back_dx.gif);
	background-repeat:repeat-y;
	width:22%;
	float:right;
}

#dx1{
	background-image:url(../images/background/back_venere.gif);
	width:100%;
	margin-left:10px;
	background-position:bottom;
	background-repeat:no-repeat;
}

#testo{
	padding-left:25px;
	padding-right:25px;
	text-align:justify;
}

#footer{
	background:#ffffff url(../images/background/back_footer.gif);
	height:78px;
	color:#9D6005;
}

#indirizzo{
	padding-top:15px;
	padding-left:8px;
}


#trasparency
{
   background-image:url(../images/background/guest.jpg);
   Filter:alpha(opacity=85);
   -moz-opacity:.85;
   opacity:.85;
}



/********************************* Stile per Offerte  **********************************/
h1 {
	font-family:Trebuchet MS;
	font-size:10px;
	color:#975b08;
	font-weight:bold;
	
	}

h1 a{
	font-family:Trebuchet MS;
	font-size:10px;
	color:#975b08;
	font-weight:bold;
	text-decoration:none;
	}
#offerte {
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #815309;
	text-decoration:none;
}

/* Stile per Titolo Offerta */
#offerte h1{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #C48F39;
	text-decoration:none;
	font-weight: bold;
	margin:0;
}

/* Stile per Sottotitolo Offerta */
#offerte h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #815309;
	text-decoration:none;
	font-weight: bold;
	font-style: italic;
	margin:0;
}

/* Stile per Descrizione Breve Offerta */
#offerte h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #815309;
	text-decoration:none;
	font-weight:normal;
	margin:0;
}

/* Stile per Descrizione Lunga Offerta */
#offerte h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #815309;
	font-weight:normal;
	text-decoration:none;
	margin:0;
}

/* Stile per bordo della foto anteprima */
#offerte img{
	border: 1px dashed #E8C896;
}
/********************************* Stile Offerte FINE  **********************************/
