body {
	margin-top:20px; padding:0px;
	background-image:url(../images/sfondo_legno.jpg);
}

#maincontent {
	background-color:#FFF;
	width:900px;
	margin:auto;padding:auto;
}

#header {
	width:900px;
	height:220px;
	position:relative;
}

#langmenu {
	width:890px;
	height:20px;
	padding-right:10px; padding-top:10px;
	text-align:right;font-family:arial; font-size:12px; 
	color:#017bd6;
	background-image:url(../images/sfondo-lang.png);
}

#langmenu a {
	color:#017bd6;
	text-decoration:none;
}

#logo {
	position:absolute;
	left:10px;
}
#header_foto {
	position:absolute;
	left:229px;
}

#content { width:900px; position:relative;}

#headleft { margin-left:10px; width: 573px; height:23px; position:absolute; top:0px; left:0px; background-image:url(../images/sfondo-giallo.png);}

#menu {
	width:219px; margin-left:10px; background-color:#017bd6; padding-top:10px; padding-bottom:10px; 
}

#menu ul { list-style-type:none; margin:0px; margin-left:26px; padding:0px;padding-top:13px; padding-bottom:13px;}

#menu ul li {

}

#menu ul li a {
	display:block;font-family:verdana; color:#fff; height:20px; text-decoration:none; border-bottom:1px solid #67b0e6;
	width:140px; font-size:14px; line-height:20px; padding-left:20px;

}

#menu ul li a:hover {
	background-image:url(../images/freccina.png);
	background-repeat:no-repeat;
	background-position: 5px 5px;
}

#menu ul li a.selected { font-weight:bold; 	background-image:url(../images/freccina.png);
	background-repeat:no-repeat;
	background-position: 5px 5px;
}


#form-prenota {
	font-size:12px;font-family:arial;color:#666;text-transform:capitalize;
	padding-left:10px;
	/*padding-bottom:30px;*/
	position:absolute; top:40px;
	height:150px;
}

#booking {
	margin-top:5px;
	position:relative;
	width:219px; margin-left:10px;
	background-color:#E7F0E1;
	/*background-image:url(../images/sfondo-booking.png); */
	background-image:url(../images/elemento_verde.png); 
	background-repeat:no-repeat;
	height:168px;
}

#booking_head {
	font-size:13px; font-family:arial; color:#fff; font-weight:bold; 
	position:absolute; left:50px; top:2px; 
}


#inviare {
	color:#000; border:none;
	background-color:#E7F0E1;
	border:none; 
	font-family:arial; font-size:12px; 
	margin-top:8px;margin-bottom:10px;margin-right:10px;
	cursor:pointer;
	text-decoration:underline;
}

#inviare:visited { color:#000; }

#footer-spacer { width:870px; margin:auto; padding:auto; border-top:1px solid #E7F0E1; height:15px; }
 
#footer-container {
	width:870px; margin:auto; padding:auto;
	color:#000; font-family:verdana;font-size:10px;
}

#boxnews {
	width:219px;
	height:260px;
	background-image:url(../images/sfondo_news.png);
	background-repeat:no-repeat;
	
}

#offers {
	padding-top:25px;
}

#news-container {
	width:219px;
	height:210px;
	/*background-image:url(../images/sfondo-news.png);*/
	background-repeat:repeat-x;
	margin-top:10px;
}	


#footer-container a { color:#000; text-decoration:none; }
#footer-container a:hover { text-decoration:underline;}

.credits { color:#999;  font-size:9px;}
#footer-container .credits a { color:#999;  font-size:9px;}

#footer-logos { float:right;}

#footer {
	width:900px; height:70px; padding-top:10px;
}

#rightc { float:right; width:220px; margin-right:10px;  }
#leftc {  float:left;  width:200px;  }

#center-area {  
	width:410px;   margin-left:240px; padding-top:15px; 
	font-family:Verdana; font-size:13px; color:#000; line-height:18px; 
	font-weight:normal;
	min-height:410px;
/*	letter-spacing:-1px; */
}

h1 { font-family:arial; font-size:22px; color:#0062a9; font-weight:normal;}

#bottone1 { width:220px; height:60px; margin-top:4px; }
#bottone2 { width:220px; height:60px; margin-top:4px; }
#bottone3 { width:220px; height:60px; margin-top:20px; 

}
#linkutili { padding-top:45px; font-family:Verdana; font-size:11px; line-height:18px;}

#linkutili a { text-decoration:none; color:#000;}
#linkutili a:hover { color:#00F; text-decoration:underline; }

input { border:1px solid #999; height:18px;}


