/* CSS Document */
body{ 
	margin:0; 
	padding:0; 
	text-align:center; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal; 
	color:#000000; 
	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:#7A1006;}
.head {width:966px; height:116px; margin:0; padding:0; display:block; background-image:url(../immagini/head.gif); float:left;}
.head_flash {width:966px; height:295px; margin:0; padding:0; display:block; background-image:url(../immagini/sfondo_head.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/riga.gif); float:left;}
.finestra {width:637px; height:239px; margin:0; padding:0; display:block; text-align:left; background-image:url(../immagini/finestra.jpg); float:left;}
.localita {width:209px; height:98px; margin:0; padding:20px 0 0 0; float:left; display:block; font-weight:bold; color:#404616;}
.offerte {width:269px; height:179px; margin:0; padding:60px 20px 0 40px; text-align:left; display:block; background-image:url(../immagini/offerte.gif); float:left; color:#FFFFFF; font-weight:bold; }
.offerte a{ text-decoration:none; color:#ffffff; font-weight:bold; }
.offerte a:hover{color:#ffffff; text-decoration:underline;}
.offerte2 {width:274px; height:189px; margin:0; padding:50px 20px 0 35px; text-align:left; display:block; background-image:url(../immagini/offerte.gif); float:left; color:#FFFFFF; font-weight:bold; }
.offerte2 a{ text-decoration:none; color:#ffffff; font-weight:bold; }
.offerte2 a:hover{color:#ffffff; text-decoration:underline;}
.riga2 {width:966px; height:20px; margin:0; padding:0; display:block; background-image:url(../immagini/riga2.gif); float:left;}
.news {width:293px; height:189px; margin:0; padding:50px 0 0 15px; font-weight:bold;  text-align: left; display:block; background-image:url(../immagini/news.gif); float:left;}
.recensioni {width:320px; height:189px; margin:0; padding:50px 0 0 30px; font-weight:bold;  text-align: left; display:block; background-image:url(../immagini/recensioni.gif); float:left;}
.newsletter {width:308px; height:179px; margin:0; padding:60px 0 0 0; display:block; background-image:url(../immagini/newsletter.gif); float:left;}

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

.menu { width:495px;margin:0 auto; padding:20px 5px 20px 0; display:block; font-size:11px; float:right; color:#BAB9B9;}
.menu ul { width:495px; margin:0; padding:0; list-style-type:none; display:block; text-align:right;}
.menu ul li{ display: inline; margin:0; padding:0 10px;     }
.menu ul li a{ margin: 0; padding:0 ; color: #BAB9B9; text-decoration:none; font-weight:bold;}
.menu ul li a:hover{ color:#BAB9B9; text-decoration:underline;}

.vertical-menu {margin:0; padding:0; width:245px; height:300px; float:left;  background-image:url(../immagini/menu.gif); display: block;}
.vertical-menu ul{ width:245px; list-style:none; margin:0; padding:0 ; display:block; float:left; text-align:center;}
.vertical-menu ul li{ width:245px; height:22px; 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;}
