
	
	body {
background:#D4E0EA; 
	margin:0;
	padding:0;
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
    text-align:center;/* centra in IE5.x */
	color: #004A80;
	}
	
	
	/* 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:225px;
  margin:0;
  padding:0;
  border:0;
  text-align:left;

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

}

#foto {  
top:75px;
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:224px;
left:0;
background:#004A80; 
font: bold 10pt Verdana, Arial, serif; 
letter-spacing: 1px;
margin:0; 
padding:0; 
width:900px;
height:30px;
text-align::center;
border:0;
} 
#sottomenu ul { 
text-align::center;
line-height:30px; 
list-style:none; 
margin:0; 
padding:0;
 } 

#sottomenu li { display:inline; padding:0;line-height: 30px; height: 30px;} 
#sottomenu a { color:#D4E0EA; padding: 0 15px 0 15px; text-decoration:none;line-height: 30px } 
#sottomenu a:hover{color: #6DCFF6; text-decoration:underline;}

#content{
position:absolute;
top:255px;
left:0;
margin: 0;
padding: 0;
width:900px;
background:#C7DAE9;
height:auto;
}

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



#main {
float:right;
font:normal 11px Verdana, Arial; 
margin: 0;
padding:5px ;
text-align:justify;
background: #C7DAE9;
width: 725px;
height:auto;
}

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



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



#prenota {
margin: 0;
padding: 5px;
height:auto;
width: 145px;
font:normal 12px Verdana; 
background: #D4E0EA;
border:0;
}

#prenota1 {
margin: 0;
padding: 5px;
height:auto;
width: 145px;
background: #D4E0EA;
border:0;
}

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

#rightbox1 a {
margin: 0;
padding: 0;
background: #004A80;
border:0;
font:bold 11px Verdana, Arial;
text-decoration: underline; color: #D4E0EA; margin: 0;padding: 0; line-height: 16px;
}

#rightbox1 a:hover{color: #6DCFF6; 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: #004A80;
	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;
}

