/* centrare la pagina web a larghezza fissa */
body { text-align:center }  
 
#parcopinocchio { width:850px; margin:0em auto; text-align:left }
#parcopinocchio{ 
	background:#000;  
	padding-top:50px;
		
}
table{text-align:right; background-color:#000000; color:#CCCCCC; }
#logo{width:848px; margin-right:0px; padding-right:0px; text-align:right; background-color:#000000 }
#montecatini{width:848px; margin-left:0px; padding-left:0px; text-align:left; background-color:#000000 }
#montecatini p{ margin-top:0px; padding:0px; background-color:#000000}
#montecatini{ 
	background-color:#000000;  
	border:1px solid #666666;
	height:253px;
}
#beautyfarm-toscana{width:848px; margin-left:0px; padding-left:0px; text-align:left; background-color:#000000 }
#beautyfarm-toscana p{ margin-top:0px; padding:0px; background-color:#000000}
#beautyfarm-toscana{ 
	background-color:#000000;  
	border:1px solid #666666;
	height:520px;
}

#montecatinilungo{width:848px; margin-left:0px; padding-left:0px; text-align:left; background-color:#000000 }
#montecatinilungo p{ margin-top:0px; padding:0px; background-color:#000000}
#montecatinilungo{ 
	background-color:#000000;  
	border:1px solid #666666;
	height:820px;
}

#menu { width:850px; margin:0em auto; text-align:left }
#piedipagina { width:90%; margin:1em auto; text-align:left }
body { 
	font:70% verdana,helvetica,sans-serif; 
	margin-left:30px;
	width:942px;
	background: #000000;
}
hr { display:none }
h1 {font:100% verdana,helvetica,sans-serif; background-color:#000; color: #fff; text-align:right; padding-right:50px; margin: 0px} 
h2 {font:100% verdana,helvetica,sans-serif; background-color:#000; color: #ff8042; padding-left:2px; margin:0; margin-bottom:1px; padding-bottom:0px} 
h3 {font:100% verdana,helvetica,sans-serif; background-color:#fff; color: #000;} 
p {font:100% verdana,helvetica,sans-serif; background-color:#000; color: #fff; text-align:left; padding-top:0px; padding-left:4px; padding-right:4px; margin-top:0px} 
ul {
	margin-left: 8px;
	margin-top: 8px;
	padding-left: 5px;
	font-size: 1em;
	margin-bottom:0px;
	padding-bottom:0px;
	color:#FFFFFF;
		} 

 ul li {
	margin-left: 10px;
	padding-left: 1px;
	border: none;
	list-style: square; color:#FFFFFF;
	
	}

#prenota { width:850px; margin:0em auto; text-align:left; background:#000; color:#fff; height:117px; border: 1px solid #4a4a4a;} 
#corpo { width:850px; margin:0em auto; text-align:left; background:#000; color:#fff; padding-bottom:0px }
/* corpo */
#corpo { 
	position:relative; 
	}
div#news {width:100%;overflow: auto; background: #000; padding-top:0px}
div#news div{float: left;width:168px; height:117px; display:inline; border: 1px solid #4a4a4a; background:#000; }
div#news img{ } 
div#news a{
	color: #fff;
	background:#000;
	text-decoration: none;
	}
	div#news  a:hover{
	color: #fff;
	background:#000;
	text-decoration: underline;
	}

div#open {width:100%;overflow: auto; background: #000; padding-top:0px}
div#open div{float: left;width:168px; display:inline; border: 1px solid #4a4a4a; background:#000;} 
div#open a{
	margin-left:6px;
	color: #cfae7a;
	background:#000;
	text-decoration: none;
	}
div#open  a:hover{
	margin-left:6px;
	color: #cfae7a;
	background:#000;
	text-decoration: underline;
	}
	
div#news3 {width:100%;overflow: auto; background: #000; padding-top:0px}
div#news3 div{float: left;width:168px; height:70px; display:inline; border: 1px solid #4a4a4a; background:#000; color:#fff }
div#news3 img{} 
div#news3 a{
	color: #fff;
	background:#000;
	text-decoration: none;
	}
	div#news3  a:hover{
	color: #FFFFCC;
	background:#000;
	text-decoration: underline;
	}


a{
	color: #fff;
	background:#000;
	text-decoration: none;
	}
a:hover{
	color: #FFFFCC;
	background:#000;
	text-decoration: underline;
	}

a img{border:none;}
#menu { 
	background-color:#6333333;
	padding-bottom:5px;
	height: auto;
	color:#fff;
	font:90% verdana,helvetica,sans-serif; 
	}
#menu p {
	background-color:#000; 
	color: #fff; 
	margin-left:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	}
	

#piedipagina { 
	background:#000;
	border-top:1px solid #000; 
	padding:1em 0; 
	color:#999999;
}
#piedipagina p{ 
	background:#000;
		color: #999999;
		padding:0px; margin:0px;
}
#piedipagina a{ 
	background:#000;
		color: #999999;
		padding:0px; margin:0px;
}
.submit input
{
margin-left: 5em;
} 
input
{
color: #fff;
background: #000;
border: 1px solid #cccccc;
font-size:10px;
}

.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
} 
