BODY {
	background-color: #6c2a14;
	font: 10px Verdana, sans-serif;
	color: #0a0a09;
	padding: 0;
	height: 100%;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	}
	
html{
height:100%;
} 

a.link:link,a.link:visited {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: ;
	color: #9f9c9c;
	text-decoration: underline;
	}

a.link:hover {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:;
	color: white;
	text-decoration: underline;
	}
	
a.linkmenu:link,a.linkmenu:visited {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: ;
	color: white;
	text-decoration: none;
	}

a.linkmenu:hover {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:;
	color: white;
	text-decoration: underline;
	}
	
a.link_sottomenu:link,a.link_sottomenu:visited {
	font-size: 18px;
	font-family:"Times New Roman", Times, serif;
	font-weight: ;
	color: #12110f;
	text-decoration: none;
	}

a.link_sottomenu:hover {
	font-size: 18px;
	font-family:"Times New Roman", Times, serif;
	font-weight:;
	color: #6c2a14;
	text-decoration: underline;
	}
	

/*====GIUDA===*/


.testo {
	color: #0a0a09;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: ;
	}
	
.testo_home {
	color: #0a0a09;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	padding:2px;
	}
	
.testo_home2 {
	color: #0a0a09;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: ;
	padding:2px;
	}
	
.testo_pubbli {
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	padding:;
	}

.testo_nolink {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	padding:;
	}

.testo_chiaro {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: ;
	padding:10px;
	}

.testo_scelte {
	color: grey;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	padding:2px;
	}

.sfondo_head {
	background-image:url(img/sfondo_sopra.jpg);
	background-repeat:repeat-x;
	
	}
	
.sfondo_giuda {
	background-image:url(img/sfondo_giuda.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	}
	
.spazio_menu {
	background-image:url(img/sfondo_menu.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color: #84673f;
	
	border-right-color: #571c0d;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #571c0d;
	border-left-style: solid;
	border-left-width: 1px;
	}
		
.spazio_testi {
	background-image:;
	background-repeat:;
	background-position:;
	background-color: #8e6d42;
	
	color: #12110f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	
	border-top-color: #724f30;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #571c0d;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #571c0d;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #724f30;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	
.spazio_footer {
	background-image:url(img/sfondo_footer.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color: #59472f;
	
	color: #9f9c9c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	
	border-top-color: ;
	border-top-style: ;
	border-top-width: ;
	border-right-color: #571c0d;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #571c0d;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #571c0d;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	
.spazio_newsletter {
	background-image:url(img/sfondo_newsletter.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color: #6c2a14;
	
	color: #9f9c9c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	
	border-top-color: ;
	border-top-style: ;
	border-top-width: ;
	border-right-color: ;
	border-right-style: ;
	border-right-width: ;
	border-left-color: ;
	border-left-style: ;
	border-left-width: ;
	border-bottom-color: ;
	border-bottom-style: ;
	border-bottom-width: ;
	}

.spazio_eventi {
	background-image:url(img/sfondo_eventi.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color: #6c2a14;
	
	color: #9f9c9c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	
	border-top-color: ;
	border-top-style: ;
	border-top-width: ;
	border-right-color: ;
	border-right-style: ;
	border-right-width: ;
	border-left-color: ;
	border-left-style: ;
	border-left-width: ;
	border-bottom-color: #602310;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}

.linea_tratt {
	border-bottom-color: #b49569;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	}
	

.bordo_img {
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	
.form_newsletter {
	color: #0e0d0c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	
	background-color: #775933;
	
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}

.form_pulsante {
	color: #858383;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	
	cursor:pointer;
	background-color: #090908;
	
	border-top-color: #3d3d3c;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #3d3d3c;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #3d3d3c;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #3d3d3c;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	
.form_pulsante:hover {
	color: #090908;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	
	cursor:pointer;
	background-color: #858383;
	
	border-top-color: #3d3d3c;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #3d3d3c;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #3d3d3c;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #3d3d3c;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	
	
.testo_newsletter {
	color: #fad8bd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	
	background-color: ;
	}

.divisore_menu {
	background-image:;
	background-repeat:;
	background-position:;
	background-color: #6c5434;
	
	color: ;
	font-family: ;
	font-size:1px;
	font-weight: ;
	}
	

.bordo_galleria {
	color: ;
	font-family: ;
	font-size: ;
	font-weight: ;
	padding:2px;
	
	cursor:pointer;
	background-color: ;
	
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	
.bordo_galleria:hover {
	color: ;
	font-family: ;
	font-size: ;
	font-weight: ;
	padding:2px;
	
	font-size:101%;
	
	cursor:pointer;
	background-color: white;
	
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}

#chisiamo {
	width: 300px;
	height:190px;
	overflow: auto;
	
	background-image:;
	background-repeat:;
	background-position:;
	background-color: #8e6d42;
	
	color: #0a0a09;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	padding:2px;
	}

#ristorante {
	width: 300px;
	height:240px;
	overflow: auto;
	
	background-image:;
	background-repeat:;
	background-position:;
	background-color: #8e6d42;
	
	color: #0a0a09;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	padding:2px;
	}
	
#osteria {
	width: 300px;
	height:240px;
	overflow: auto;
	
	background-image:;
	background-repeat:;
	background-position:;
	background-color: #8e6d42;
	
	color: #0a0a09;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	padding:2px;
	}
	
#enoteca {
	width: 300px;
	height:240px;
	overflow: auto;
	
	background-image:;
	background-repeat:;
	background-position:;
	background-color: #8e6d42;
	
	color: #0a0a09;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	padding:2px;
	}
	
#winebar {
	width: 300px;
	height:240px;
	overflow: auto;
	
	background-image:;
	background-repeat:;
	background-position:;
	background-color: #8e6d42;
	
	color: #0a0a09;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: ;
	padding:2px;
	}
	
	
#foto{
margin:0;
padding:0px;
height:140px;
position:relative;
border-top: 1px solid black;
border-right: 1px solid black;
border-bottom: 1px solid black;
border-left: 1px solid black;
background-color: ;
width: 184px;
voice-family: "\"}\"";
voice-family:inherit;
}

#foto a span{
position:absolute;
left:-9999px;
text-decoration:none;
}

#foto a:hover span{
cursor:pointer;
position:absolute;
top:0px;
left:0px;
width:184px;
height:140px;
font-weight:bold;
background:#6c2a14;
color:white;
padding:0px 0 0px 0;
font-size:90%;
filter:alpha(opacity=90);
-moz-opacity:.4;
	opacity:.90;
}

/*==========*/
	