html{
width:100%}
body {
	width: 790px;
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-color: #e3d6b7;
}
#albergo{
	width:790px;
	background-image: url(img/bg_vert.jpg);
	background-repeat: repeat-y;
	background-position: left;
	text-align:right;
	float:left;
}
#testa{
float:left;
	width:780px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dba123;
}
#testa ul{
	float:right;
	display:inline;
	padding:0px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#testa li{
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b35501; letter-spacing:-0.5px;
	margin:0px;
padding:0px;
}
#testa li a{
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b35501;
	text-decoration: none;letter-spacing:-0.5px;
}
#testa li a:hover{
	color: #896030;
		text-decoration: none;letter-spacing:-0.5px;
}
#duomo{
background-color:#d6b97a;
	width:780px;
	margin-left:10px;
	text-align:left;
	float:left;}
#piede{width:790px;
	background-image: url(img/piede.jpg);
	background-repeat: no-repeat;
	height:52px;
	float:left;
	text-align:left;
}
#contenuto{
	width:535px;
	margin-left:35px;
	margin-top:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	line-height: 18px;
}
.titolo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
}

#dx{
width:175px;
float:right;
margin-right:10px;
margin-top:10px;}
#uno{
	background-color:#dfc897;
padding-bottom:5px; margin-bottom:15px;
}
#uno p{
	margin:8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
		color: #ab5009;
}
#tit{
	background-color:#dba123;
	text-align:center;
	font-family: "Times New Roman", Times, serif;
	color: #ab5009;
	font-size: 14px;
	font-weight: bold;
	height:23px;
	padding-top:5px;

}

#tit a{
	color: #ab5009;
	text-decoration: none;
}
#tit a:hover{
	color: #dfc897;
	text-decoration: none;
}


#piedeint{
	background-color:#896030;
	margin-left:10px;
	height:27px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top:3px;
}
#lingue{
float:right;
margin-right:20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #896030;}
#lingue a{
	color: #896030;
	text-decoration: none;
}
#lingue a:hover{
	color: #dfc897;
	text-decoration: none;
}

.link { color: #e3d6b7;
	text-decoration: underline;}

.link:hover{ color: #dba123;
	text-decoration: underline;}


.foto3{ float:left; margin-right:6px; margin-top:5px;
 margin-bottom:5px;}

a.foto3 img, a.foto3:link img, a.foto3:active img, a.foto3:visited img {border-width: 2px;
	border-style: solid;border-color: #dfc897;}

a.foto3:hover img{border-width: 2px;
	border-style: solid;border-color: #FFFFFF;}

.foto4{ float:left;  margin-top:5px;
 margin-bottom:5px;}

a.foto4 img, a.foto4:link img, a.foto4:active img, a.foto4:visited img {border-width: 2px;
	border-style: solid;border-color: #dfc897;}

a.foto4:hover img{border-width: 2px;
	border-style: solid;border-color: #FFFFFF;}


.terr { color: #b35501;
	text-decoration: underline;}

.terr:hover{ color: #896030;
	text-decoration: underline;}

form{ margin:0px;
padding:0px;}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border: 3px double #FF9900;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border: 3px double #FF9900;
}

select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000; border: 3px double #FF9900;	
}
