html{
width:100%}

body {
  font-family: Trebuchet MS, Arial, Verdana,  sans-serif;
  font-size:11px;
}

#top{
	width:802px;
height:275px;
	background-color: #E6E9A6;background-image: url('immagini/top.jpg');
background-repeat: no-repeat;
background-position: top center;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
text-align:center; 
	color: #000000;
margin:0px;

	}

.titolo_top { padding-top:240px; margin:0px;

}

#veicoli { 
border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6F732F;
border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6F732F;
border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6F732F;

border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6F732F;
background-color: #C0C756;
margin:0px;


}

.menu_link { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
text-align:center; 
	color: #4B4E1F; text-decoration:none;}

.menu_link:hover{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
text-align:center; 
	color: #000000; text-decoration:none;}

#albergo{
	width:802px;
	
	text-align: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;}

#contenuto{
	width:500px;
	margin-left:180px;
	margin-top:25px;
padding-left:20px;
	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;
}

#sx{ margin:0px; padding:0px; 
width:175px;
float:left;
margin-left:10px;
margin-right:10px;
margin-top:10px;

}

#sx ul{
width:175px;
	float:right;
	list-style:none;
	padding:0px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}
#sx li{
width:175px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b35501; letter-spacing:-0.5px;
	margin:0px; 
padding:0px;
margin-bottom:15px;
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4B4E1F;
display:block;
}
#sx li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;letter-spacing:-0.5px; 
}
#sx li a:hover{
	color: #896030;
		text-decoration: none;letter-spacing:-0.5px; 
}
#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;
}

#piede {width:790px;
	background-color:#896030;
	margin-left:1px;
padding-left:10px;
	height:80px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top:10px;
margin-bottom:0px;
}

#piede a{
	color: #ffffff;
	text-decoration: underline;
}
#piede a:hover{
	color: #dfc897;
	text-decoration: underline;
}

#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;	
}


.datatable {
border: 1px solid #D2AC2C;
border-collapse: collapse;  font-size:11px;
}
.datatable td {
border: 1px solid #D2AC2C; text-align: center;
padding: 4px;  font-size:11px;
} 

.datatable th {
border: 1px solid #D2AC2C; text-align: center;
padding: 4px;  font-size:11px;
}

.datatable2 {
border: 1px solid #002661;
border-collapse: collapse;color:#002661; font-size:11px;
}
.datatable2 td {
border: 1px solid #002661; text-align: center;color:#002661; font-size:11px;
padding: 4px;
} 

.datatable2 th {
border: 1px solid #002661; text-align: center;color:#002661;  font-size:11px;
padding: 4px;
}

.enter2 {
  font-family: Trebuchet MS, Arial, Verdana,  sans-serif;
  font-size:14px;color:#D2AC2C;
}

.enter2:hover {
  font-family: Trebuchet MS, Arial, Verdana,  sans-serif;
  font-size:14px;color:#ffffff;
}

.index {
  font-family: "Times New Roman", serif;
  font-size:14px;color:#D2AC2C; padding:5px; line-height: 1.0;

}

a.index:link, a.index:visited {
  font-family: "Times New Roman", serif;
  font-size:14px;color:#D2AC2C; line-height: 1.0;

}

a.index:hover, a.index:active {
  font-family: "Times New Roman", serif;
  font-size:14px;color:#ffffff; line-height: 1.0;

}h1{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	margin-top:-10px;
	padding:0px;}
	h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
margin-top:-10px;
	padding:0px;
	font-style: italic;
}h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
margin-top:-10px;
	padding:0px;
	font-style: normal;
}