html{
width:100%}
body {
	/*width: 900px;*/
	width:100%;
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#sanguineto{
	/*width:900px;*/
	margin: 0 auto;
width: 100%;
text-align: center;

}
/*#sangunineto{
width:100%;
text-align:center;
	margin: 0 auto;
}*/
#sangunineto1{
	width:900px;
	margin: 0 auto;
	text-align:left;
	height:111px;
}
#girasole{
	width:169px;
	position:absolute;
	background-image: url(img/girasole2.png);
	height:195px;
	float:left;
}
#ospitalita{
	background-color: #663399;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b4cb88;
	border-bottom-color: #b4cb88;
	background-image: url(img/pezza.jpg);
	height:250px;
	background-repeat: repeat-x;
	background-position: center;
}

#appartamenti{
	background-color: #663399;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b4cb88;
	border-bottom-color: #b4cb88;
	background-image: url(img/pezza2.jpg);
	height:250px;
	background-repeat: repeat-x;
	background-position: center;
}

#prezzi{
	background-color: #663399;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b4cb88;
	border-bottom-color: #b4cb88;
	background-image: url(img/pezza3.jpg);
	height:250px;
	background-repeat: repeat-x;
	background-position: center;
}

#dovesiamo {
	background-color: #663399;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b4cb88;
	border-bottom-color: #b4cb88;
	background-image: url(img/pezza4.jpg);
	height:250px;
	background-repeat: repeat-x;
	background-position: center;
}

#dintorni {
	background-color: #663399;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b4cb88;
	border-bottom-color: #b4cb88;
	background-image: url(img/pezza5.jpg);
	height:250px;
	background-repeat: repeat-x;
	background-position: center;
}

#photogallery {
	background-color: #663399;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b4cb88;
	border-bottom-color: #b4cb88;
	background-image: url(img/pezza6.jpg);
	height:250px;
	background-repeat: repeat-x;
	background-position: center;
}

#meteo {
	background-color: #663399;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b4cb88;
	border-bottom-color: #b4cb88;
	background-image: url(img/pezza7.jpg);
	height:250px;
	background-repeat: repeat-x;
	background-position: center;
}

#sanguineto3{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;

}
#sanguineto4{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b4cb88;
	border-bottom-color: #b4cb88;
	width:100%;
	float:left;
	margin-top:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
}

#sanguineto4 a{
	font-weight: bold;
	text-decoration: none;color: #666666;
}
#sanguineto4 a:hover{
	color:#c74444;
}
#menori{
	width:670px;
	position:absolute;
	margin-left:172px;
	margin-top:90px;
	float:left;

}
#menori ul{
display:inline;
	list-style-image: none;
	list-style-type: none;
margin:0px;
padding:0px;}
#menori li{
display:inline;
color:#c74444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;}
#menori li a{
display:inline;
color:#c74444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;}
#menori li a:hover{color:#7e9a46;}
#menver{
width:100px;
float:right;
margin-top:15px; line-height:1.5;}
#menver ul{
	margin:0px;
	padding:0px;
	list-style-image: none;
	list-style-type: none;
}
#menver li{color:#7e9a46;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;}
#menver li a{
	color:#7e9a46;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#menver li a:hover{
	color:#c74444;

}
#contenuto{
	width:600px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	line-height: 20px;

}
#logo{
width:300px;
float:left;}
.titolo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	font-style: italic;
}
#foto{
width:200px;
float:right;
margin-left:15px;}

.foto3 img{
	margin-right:4px; margin-bottom:8px;
padding:0px;	
}





a.foto3 img, a.foto3:link img, a.foto3:active img, a.foto3:visited img {border: 1px solid #653a13;}

a.foto3:hover img{border: 1px solid #C09457;}





#app ul{
display:inline;
	list-style-image: none;
	list-style-type: none;
margin:0px;
padding:0px;}
#app li{
display:inline;
color:#c74444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;}
#app li a{
display:inline;
color:#c74444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;}
#app li a:hover{color:#7e9a46;}


.spacer{ border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	margin-bottom:10px;
	margin-top:5px;
 width:100%; clear:both; float:left; }

.link {

color:#c74444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	text-decoration: underline;}

.link:hover{color:#7e9a46;}


.datatable2 {
border: 1px solid #c74444;
border-collapse: collapse;
margin-top:10px; clear:both;
}
.datatable2 td {
border: 1px solid #c74444; text-align: center;
padding: 4px;
} 

.datatable2 th {
border: 1px solid #c74444; text-align: center;
padding: 4px;
}