body					{ margin: 10px; 
}
.box{
		width: 947px;
	height:100%;
}	
.box1{
background-color:#89AF5A;
		width: 945px;
	
}	
.box_home{
background-color:#89AF5A;
		width: 945px;
float:left;
}	
.cornicegruppo{
background-color:#89AF5A;
float:left;
	width: 945px;
	height:100%;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-style: solid;
border-color: black;
}	
.logo {
float:left;
width: 650px;
height:110px;

}	
.reservations {
padding-top: 30px;
font-family:  "Times New Roman", Times, serif;
	color: white;
	font-size: 20px;
	font-style: normal;
	font-weight: bolder;
	float:left;
width: 295px;
height:25px;
}	
.menu_alto {
float:left;
width: 295px;
height:55px;
}
.navigation_a{ float:left; align:center; font-family: aria; width: 295px; height: 5px; list-style-type: none; }
.navigation_a li{
	font-family: arial;
	display: inline;
	padding: 8px 8px 8px 8px;
	font-size: 12px;
}
.navigation_a li a{ color: #FFFFFF; font-size: 12px; font-family: arial; font-weight: lighter; text-decoration: none; padding-left: 0.3em; }
.navigation_a li a#current{ color: #FFFFFF; font-size: 12px; font-family: arial; font-weight: bold; text-decoration: none; padding-left: 0.3em; }
.navigation_a li a:hover{ color: #FFFFFF; font-family: arial; font-weight: bold;}
.menu {
background-color:#89AF5A;
float:left;
width: 945px;
height:40px;
}
.navigation{ float:left; align:center; font-family: arial; width: 945px; height: 15px; padding-top: 10px; list-style-type: none; }
.navigation li{
	font-family: arial;
	display: inline;
	padding: 8px 8px 8px 8px;
	font-size: 12px;
}
.navigation li a{ color:#FFFFFF; font-size: 12px; font-family: arial; font-weight: lighter; text-decoration: none; padding-left: 0.3em; }
.navigation li a#current{ color:#FFFFFF; font-size: 12px; font-family: arial; font-weight: bold; text-decoration: none; padding-left: 0.3em; }
.navigation li a:hover{ color:#FFFFFF; font-family: arial; font-weight: bold;}
.boxfoto	{
background-color:#89AF5A;
float:left;
width:425px;
}
.foto	{
background-color:#89AF5A;
float:left;
width:425px;
}
.foto1	{
background-color:#89AF5A;
float:left;
width:333px;
}
.box_testo	{
	background-color:white;
	float: left;
	width:500px;
	padding-left:20px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-style: normal;
	font-weight: lighter;
	text-align: left;
	line-height: 22px;
}
.box_reservation{
	background-color:white;
	float: left;
	width:925px;
	padding-left:20px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-style: normal;
	font-weight: lighter;
	text-align: left;
	line-height: 22px;
}
.box_gallery	{
	float: left;
	width:500px;
}
.stiletitolo 	{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #A8A9AC;
	font-size: 50px;
	font-weight: lighter;
	line-height: 40px;
	}
	.stiletitoletto 	{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #A8A9AC;
	font-size: 30px;
    font-weight: lighter;
	}
	.stilegrassetto	{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #A8A9AC;
	font-size: 15px;
	font-weight: bold;
	}
.footer{
float:left;
width: 945px;
height:9px;
padding-top: 3px;
font_align :right; 
font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: black;
	font-size: 9px;
    font-weight: lighter;
}
