
	
	body {
	background: url(images/fondonew1.jpg) repeat-x;
	
	margin:0;
	padding:0;
	font-size: 12px;
	font-family: Arial ;
	text-align:center;
	/* centra in IE5.x */
	color: #666666;
	background-color : #9EBFC4;
}
	
	
	/* conteiner
----------------------------------------------- */


#container {
	width:900px;
    margin:10px auto;/* centra negli altri browser */
	text-align: left;/* ripristina l'allineamento */
	min-height: 100%;
	position: relative;
	background: #fff;	

}

#header {
position:absolute;
top:0;
left:0;
background:#fff;
  width:900px;
  height:260px;
  margin:0;
  padding:0;
  border:0;
  text-align:left;

 }
#logo { 
top:0;
left: 0;
width: px;
height: px; 
margin:0;
padding:0; 
border:0;
text-align:left; 
position:absolute;

}

#foto {  
top:0px;
left: 0;
width:900px;
height:auto; 
margin:0;
padding:0;  
border:0;
position:absolute;}

#foto h1{  
	font-size: 13px; 
	font-family: Arial, Helvetica, sans-serif; 
    text-align:center;/* centra in IE5.x */
	color: #000;
margin:0;
padding:180px 11px 0 0 ;  
border:0;
}



#lingue {  
top:70px;
left: 810px;
width:100px;
height:auto; 
margin:0;
padding:5px;  
border:0;
position:absolute;
text-align:center;
z-index:30;}



#sottomenu { 
position:absolute;
top:250px;
left:0;
background:#9EBFC4; 
font: bold 10pt Verdana, Arial, serif; 
letter-spacing: 1px;
margin:0; 
padding:0; 
width:900px;
height:35px;
text-align::center;
border:0;
} 
#sottomenu ul { 
text-align::center;
line-height:35px; 
list-style:none; 
margin:0; 
padding:0;
 } 

#sottomenu li { display:inline; padding:0;line-height: 35px; height: 35px;} 
#sottomenu a { color:#ffffff; padding: 0 8px 0 8px; text-decoration:none;line-height: 30px } 
#sottomenu a:hover{color: #ffffff; text-decoration:underline;}

#content{
position:absolute;
top:285px;
left:0;
margin: 0;
padding: 0;
width:900px;
background:#9EBFC4;
height:auto;
}

#content1
{
position:relative;
margin: 3px;
padding:0;
width:898px;
background: #9EBFC4;
height:auto;
}



#main {
float:right;
font:normal 12px Verdana, Arial; 
margin: 0;
padding:10px ;
text-align:justify;
background: #ABCFD4;
width: 705px;
height:auto;
}

#main li { color:#666666;  padding:0; line-height: px; height: px;} 
#main a { color:#666666; padding: 0 0px 0 0px; text-decoration:none; line-height: px; } 
#main a:hover {color: #666666; text-decoration:underline;}


#main_small {
float:right;
font:normal 10px Verdana, Arial; 
margin: 0;
padding:10px ;
text-align:justify;
background: #ABCFD4;
height:auto;
}

#main_title {
font:normal 16px Verdana, Trebuchet MS, Arial; 
margin: 0;
padding:px;
text-align:left;
background: #ABCFD4;
width: 710px;
height:auto;
border:0;
}

#main_title2 {
font:bold 14px Verdana, Trebuchet MS, Arial; 
color: #ffffff;
margin: 0;
padding:px;
text-align:left;
background: #ABCFD4;
width: 700px;
height:auto;
border:0;
}

#main_title3 {
font:bold 14px Verdana, Trebuchet MS, Arial; 
color: #ffffff;
margin: 0;
padding:px;
text-align:left;
background: #ABCFD4;
width: 425px;
height:auto;
border:0;
}




#rightbox {
float:left;
margin: 0 0 0 0;
padding: 0;
height:auto;
width: 145px;
background: #9EBFC4;0
border:0;
}



#prenota {
margin: 0;
padding: 5px;
height:auto;
width: 153px;
font:normal 12px Verdana; 
color: #ffffff;
background: #9EBFC4;
border:0;
}

#prenota1 {
margin: 0;
padding: 5px;
height:auto;
width: 140px;
background: #9EBFC4;
border:0;
}

#rightbox1 {
margin: 0 0 9px 0;
padding: 5px;
height:auto;
width: 153px;
background: #9EBFC4;
border-top:0;
text-align:justify;
border-bottom:1px #DADADA dotted;
border-left:1px #DADADA dotted;
border-right:1px #DADADA dotted;
border-top:1px #DADADA dotted;
font:normal 11px Arial; 
}

#rightbox1 a {
margin: 0;
padding: 0;
background: #9EBFC4;
border:0;
font:bold 12px Verdana, Arial;
text-decoration: none; color: #FFFFFF; margin: 0;padding: 0; line-height: 16px;
}

#rightbox1 a:hover{color: #0076A3; text-decoration:underline;}
text-decoration: none; 
}

#rightbox1 span  {
	font: 11px Verdana, Arial;
	margin: 0;
	padding:0;
	text-align: justify;
	line-height:auto;
}

#clr{clear:both;}


/* footer */
 
#footer {
	position: absolute;
	background:;
	top: auto;
	width: 900px;
	height: auto;
	margin: 0 0 0 0;
	padding: 0;
	border: 0;
}
 
#footertxt{
 width:900px;
font: 12px Verdana, Arial; color: #ffffff;
margin: 5px 5px 5px 5px;
padding:0;
text-align:center;
height:auto;
 }
 
#footertxt span{
font: 12px Verdana, Arial;
margin: 0;
padding:5px;
text-align:center;

 }
 
#footertxt span a  {text-decoration: none; color: #ffffff; margin: 0;padding: 0; 
}

#footertxt span a:hover{color: #0074BD; text-decoration:underline;}


#td {
	font-family: verdana;
	color: 737373;
	font: 8pt;
	text-align: justify;
	caption-side: center;
}

