/* CSS Document */
body{ 
	margin:0; 
	padding:0; 
	text-align:center; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal; 
	color:#ffffff; 
	background-image:url(../immagini/sfondo.gif);
}

A:link.link { text-decoration:none; color:#404616;}
A:active.link { text-decoration:none; color:#404616;}
A:visited.link { text-decoration:none; color:#404616;}
A:hover.link { text-decoration:underline; color:#404616;}

A:link.oro { text-decoration:none; color:#FFD700;}
A:active.oro { text-decoration:none; color:#FFD700;}
A:visited.oro{ text-decoration:none; color:#FFD700;}
A:hover.oro { text-decoration:underline; color:#FFD700;}

.main {width:966px; margin:0 auto; padding:0; display:block;}
.riga_red {width:100%; height:14px; margin:0 auto; padding:0; display:block; float:left; background-color:#12315D;}
.head {width:966px; height:116px; margin:0; padding:0; display:block; background-image:url(../immagini/head.gif); float:left;}
.head_flash_home {width:966px; height:295px; margin:0; padding:0; display:block; background-image:url(../immagini/sfondo_head.gif); float:left;}
.head_flash {width:966px; height:201px; margin:0; padding:0; display:block; background-image:url(../immagini/sfondo_inverno.gif); float:left;}
.head_estate {width:966px; height:201px; margin:0; padding:0; display:block; background-image:url(../immagini/sfondo_estate.gif); float:left;}
.head_mare {width:966px; height:201px; margin:0; padding:0; display:block; background-image:url(../immagini/sfondo_mare.gif); float:left;}
.head_benessere {width:966px; height:201px; margin:0; padding:0; display:block; background-image:url(../immagini/sfondo_benessere.gif); float:left;}

.pagina {width:966px; margin:0; padding:0; display:block; float:left;}
.riga {width:966px; height:20px; margin:0; padding:0; display:block; background-image:url(../immagini/sfondo_riga.gif); float:left;}
.riga2 {width:966px; height:26px; margin:0; padding:0; display:block; background-image:url(../immagini/riga_bottom.gif); float:left;}
.centrale {width:966px; margin:0; padding:0; float:left; background:#BCE18D; display:block; }
.finestra {width:597px; margin:0; padding:0 20px; display:block; float:left; color:#404616; text-align:justify;}
.finestra a{ margin: 0; padding:0; color:#404616; text-decoration:none; font-weight:bold;}
.finestra a:hover{ color:#404616; text-decoration:underline;}
.finestra2 {width:926px; margin:0; padding:0 20px; float:left; text-align:justify; color:#404616; display:block;}
.finestra2 a{ margin: 0; padding:0; color:#404616; text-decoration:none; font-weight:bold;}
.finestra2 a:hover{ color:#404616; text-decoration:underline;}
.offerte {width:268px; height:179px; margin:0; padding:60px 40px 0 20px; display:block; background-image:url(../immagini/strutture.gif); float:left; color:#ffffff; font-weight:bold; }
.località {width:268px; height:179px; margin:0; padding:60px 40px 0 20px; display:block; background-image:url(../immagini/localita.gif); float:left; color:#ffffff; font-weight:bold; }

.credits { width:966px; height:60px; margin:0 ; padding:20px 0; display:block; float:left; color:#CCCCCC;}

.menu { width:966px; height:42px; margin:0 auto; padding:27px 0 0 0; display:block; text-align:center; font-size:11px; float:left; color:#ffffff; background-image:url(../immagini/sfondo_menu.gif);}
.menu ul { width:966px; margin:0; padding:0; list-style-type:none; text-align:center; display:block; }
.menu ul li{ display: inline; margin:0; padding:0;  }
.menu ul li a{ margin: 0; padding:0 10px; color: #ffffff; text-decoration:none;  font-weight:bold;}
.menu ul li a:hover{ color:#ffffff; text-decoration:underline;}

/*.menu { width:966px; height:42px; margin:0 auto; padding:27px 0 0 0; display:block; font-size:11px; float:left; color:#ffffff; background-image:url(../immagini/sfondo_menu.gif);}
.menu ul { width:966px; margin:0; padding:0; list-style-type:none; display:block; text-align:center;}
.menu ul li{ display: inline; margin:0; padding:0;     }
.menu ul li a{ margin: 0; padding:0 ; color: #ffffff; text-decoration:none; font-weight:bold;}
.menu ul li a:hover{ color:#ffffff; text-decoration:underline;}*/

.vertical-menu {margin:0; padding:0; width:268px; float:left; display: block;}
.vertical-menu ul{ width:268px; list-style:none; margin:0; padding:0 ; display:block; float:left; text-align:left;}
.vertical-menu ul li{ width:268px; height:18px; margin:0 ; padding:8px 0 0 0;}
.vertical-menu ul li a{ text-decoration:none; color:#ffffff; font-weight:bold; }
.vertical-menu ul li a:hover{color:#ffffff; text-decoration:underline;}

.indirizzo { width:205px; height:105px; margin:0 0 20px 0; padding:15px 20px 0 20px; display:block; float:left; background-image:url(../immagini/indirizzo.gif); color:#ffffff;}

input.submit {border:1px solid #ffffff;
	background-color:#404616;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	height:19px;
	cursor:pointer;}
	
form {margin:0; padding:0;}
