body{margin: 0; background: #FFF url(../images/canvas.jpg);}
#content  {width: 800px; font: 15px arial; margin: auto; line-height: 1.5; padding: 30px; padding-top: 10px; }


#menu a {
	float: left; 
	display:block; 
	padding: 3px 11px; 
	margin-bottom: 10px;
	font: bold 14px Arial;}

#menu a:hover {background: #000; color: #FFF; text-decoration: none;}

.rooms {
	cursor: pointer; 
	border: 1px solid #333333; 
	width: 90px;
	float: left;
	margin-right: 3px;
	height: 79px;
	}

img{border: 0;}

h1{
	margin: 10px 0;
	color: #008080;
	font: bold 24px Arial;

	}

h2{color: #666F6D; font: bold 14px Arial; margin-top: 0; padding-top: 0;}

a {color: #333333;}
a:hover {color: #666F6D;}


#page {
	background: #FFF; 
	padding: 20px; 
	margin-top: 10px;
	border: 2px solid #e2e2e2; 
	margin-bottom: 20px;
	}





/*** prodotti_correlati ***/

#prodotti_correlati {
	padding; 20px;
	width: 800px;}

#prodotti_correlati a {
	font: 10px Verdana; 
	background-color: #FFF; 
	display: block; 
	float: left; 
	padding: 5px;
	width: 120px;
	height: 140px;
	margin: 0 5px 5px 0;
	text-align: center; 
	text-decoration: none; 
	border: 1px solid #EFEFEF;
	}
#prodotti_correlati a:hover {border: 1px solid #ccc;}
#prodotti_correlati h3 {color: #666F6D; font: bold 13px arial; background-color: #DDE1E0; padding: 5px; margin-bottom: 20px;}



.linee_box a {display: block; margin: 1px; background: #EFEFEF; padding: 5px;}

#footer_container {font: 10px tahoma; background-color: #FFF; border: 2px solid #e2e2e2; color: #333; padding: 10px; }
#top_footer a {color: #666; font: 12px arial; padding: 0 5px;}
