
body {
	background-color:#A71C05;
	margin:0;
	margin-bottom:10px;
	padding:0;
	font-size: 11px;
	font-family: Verdana, serif;
    text-align:center;/* centra in IE5.x */
	color: #000000;
	}


#box {
	width:764px;
    margin:10px auto;/* centra negli altri browser */
	text-align: center;/* ripristina l'allineamento */
	min-height: 100%;
	position: relative; 	
	background-color:#999999;
	background: url(gif/ombra.gif) repeat-y;
	padding:2px;
}
#container {
	width:760px;
	text-align: left;/* ripristina l'allineamento */
	min-height: 100%;
	position: relative; 	
	background-color:#BFB070;
}
  
#header {
  width:760px;
  margin:0;
  padding:0;
  text-align:left;
  z-index:20;
  height:auto;
  border:0;
 }
 
  
#content{
 margin-left: 177px;
 background:#fff;
 padding:6px;
 border: 0;
}

#bordo{
 padding:5px 3px 5px 0;
 background:#fff;
 margin:0;
 margin-bottom:3px;
 width:568px;
 text-align:right;
 }

#main{
 width:570px;
 padding:0;
 text-align:left;
 border: 1px #A71C05 solid;
 background-color:#F4F7F4;
 margin-bottom:8px;
 background: url(gif/grifone.gif) repeat-y;

 }
 
 
#navigation{
position: absolute;
top:300px;
left:0px;
width:177px;
text-align:center;
padding:0;
margin:0;
margin-top:32px;
background-color: #BFB070;
   }
   
 
 
#footer{
    clear: right;
    text-align:center; padding: 1px 0 0 0;
	margin:0;
    background: #7e7e7e; color: #fff} 

#villa{
 padding:5px;
 background:#fff;
 margin:0;
 margin-bottom:3px;
 }
 


	
	
	
	/* CSS FOR SLIDESHOW SCRIPT */
	#imageSlideshowHolder{
		margin:0;	/* "Air" */
		float:right; /* Floating gallery at the right side of other web page content */		
		width:583px;	/* Image width */
		height:300px;	/* Image height */
		position:absolute;	/* Don't remove this line */
		top: 0px;
		left:177px;
	}

	/* Don't change these values */
	#imageSlideshowHolder img{
		position:absolute;
		left:0px;
		top:0px;
	}

	/* END CSS SLIDESHOW  SCRIPT */