/* TOP, RIGHT, BOTTOM, LEFT*/
body {background:#ffffff; 
color:black; 
font:12px Verdana,Arial,sans-serif; 
text-align:center; 
vertical-align: top;
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px;}
ul{
list-style : square;
}
li{
padding:0px;
margin:5px;
}

input {background:white; color:black; font: bold 85% Verdana,Arial,sans-serif; padding:0px; margin:0px;}
select , textarea , button {font:100% Verdana,Arial,sans-serif; background:#ffffff; color:#000000; }
legend {background:#ffffff; color:#0546b7; font:bold 100% Verdana,Arial,sans-serif;}
	
td {background:transparent;
    color:#000000; 
	font:10px Verdana, 'Times New Roman', serif; 
	vertical-align: top;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	text-align:justify; clear:right; 
	}
	
h1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:0.9em;
	color:#333333;
	margin:0;
}
	/* TOP, RIGHT, BOTTOM, LEFT*/
	
#destra {background:white url(img/destraalto.jpg);
	}
#sinistrabasso {background:#ff8000 url(img/isolamagica.jpg) no-repeat;
	}
#testa {background:#b6e5ff;
	}

#menu {background:white url(img/sfondomenu.jpg);
    color:yellow; 
	font-size:0.8em;
	vertical-align: top;
	padding:5px 0px 5px 0px; 
	margin:0px 0px 0px 0px; 
	text-align:center; clear:right; 
	}
#menu a {
    color:white; 
	text-decoration:none; 
		}
		
#hotel {background:#feea91;
    color:#6d4c09; 
	FONT: bold 10px Verdana, 'Times New Roman', serif; 
	vertical-align: top;
	padding:5px 0px 0px 0px; 
	margin:0; 
	text-align:left; clear:right; 
	}
	
#hotel a {
    color:#6d4c09; 
		}
#hotel h1 {
    color:#e67902; 
	font: bold 10px Verdana, 'Times New Roman', serif;
	padding:0px 0px 0px 10px; 
	margin:0;  
		}

#offerte {background:#ffffff;
color:#000000; 
font-size:0.8em;
border-left: 1px solid #ffc440;
border-right: 1px solid #ffc440;
padding:2px 10px 10px 10px;
	margin:0; 
	text-align:left; clear:right; 
	}
#offerte h1 {
font: bold 10px Verdana, 'Times New Roman', serif;
    color:#ff8000; 
		margin:0; 
		}
#offerte a {
font: bold 10px Verdana, 'Times New Roman', serif;
    color:#ff8000; 
	text-decoration:none; 
		margin:0; 
		}
#offerte p {
    color:#000000; 
	margin:0; 
		}
ul.listasquare li {
list-style-type : square;
text-align:left;
	}

#centro {background:#ffffff;
color:#193568; 
font-size:0.9em;
padding:0px 10px 0px 10px;
	text-align:left; clear:right; 
	}
#centro h1 {
font: bold 10px Verdana, 'Times New Roman', serif;
padding: 0px,0px,0px,0px;
	margin:0; 
    color:#1b4195; 
		}
#centro h2 {
font: bold 10px Verdana, 'Times New Roman', serif;
padding: 0px,0px,0px,0px;
	margin:0; 
    color:#ff6600; 
	text-align:left; clear:right; 
		}
#centro h3 {
font: bold 10px Verdana, 'Times New Roman', serif;
padding: 5px,0px,5px,0px;
	margin:0; 
    color:#1b4195; 
	text-align:left; clear:right; 
		}
				#centro h4{
font: bold 11px Verdana, 'Times New Roman', serif;
padding: 5px,0px,5px,0px;
	margin:0; 
    color:red; 
	text-align:left; clear:right; 
		}
		#centro h4 a{
font: bold 11px Times New Roman, serif;
padding: 5px,0px,5px,0px;
	margin:0; 
    color:#000000; 
	text-align:left; clear:right; 
		}

#centro strong {
    color:#ff6600; 
		}
#centro a {
font: bold 10px Verdana, 'Times New Roman', serif;
    color:#1b4195;
	text-decoration:none 
		}
#centro p {
padding: 0px,0px,0px,0px;
	margin:0; 
    color:#1b4195; 
	border-bottom:1px solid #7eccf4;
		}
#footer{background:#ffffff;
color:#000000; 
font:10px Verdana, 'Times New Roman', serif;
border-top: 1px solid #ffc440;
padding:2px 10px 10px 10px;
	margin:0; 
	text-align:center; clear:right; 
	}
	#footer a {
    color:#6d4c09;
				} 
	
	#footer h1 {
 font: bold 10px Verdana, 'Times New Roman', serif;
    color:#ff8000; 
		margin:0; 
		}
