@charset "UTF-8";
/* CSS Document */

body  {
	background-image:none;
	margin: 0px; /* è buona norma impostare a zero i valori margin e padding dell'elemento body per tenere conto delle diverse impostazioni predefinite dei browser*/
	padding: 0px;
	text-align: center; /* centra il contenitore nei browser IE 5*. Il testo viene quindi impostato con l'allineamento predefinito a sinistra nel selettore #container */
	background-color: #dbd5c3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}

.navtop  {
	margin:0px;
	margin-right:40px;
	text-align: right;
	color: #645941;
	font-size: 70%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.navbottom  {
	margin:0px;
	text-align: center;
	color: #645941;
	font-size: 70%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.tit0  {
	text-align: left;
	margin-left: 19px;
	margin-top: 20px;
	color: #243370;
	font-size: 180%;
	line-height: 80%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.tit1  {
	text-align: left;
	margin-left: 19px;
	margin-top: 20px;
	color: #963204;
	font-size: 180%;
	line-height: 80%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.tit2  {
	text-align: left;
	margin-left: 19px;
	margin-top: 20px;
	color: #8ea436;
	font-size: 180%;
	line-height: 80%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.tit3  {
	text-align: left;
	margin-left: 19px;
	margin-top: 20px;
	color: #c79929;
	font-size: 180%;
	line-height: 80%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.tit4  {
	text-align: left;
	margin-left: 19px;
	margin-top: 20px;
	color: #716956;
	font-size: 180%;
	line-height: 80%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.tit5  {
	text-align: left;
	margin-left: 19px;
	margin-top: 20px;
	color: #72a3af;
	font-size: 180%;
	line-height: 80%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.news  {
	color: #31291F;
	font-size: 11px;;
	line-height:110%;
	font-weight:700;
	font-family:"Courier New", Courier, monospace;
}

a.lnknews:link, a.lnknews:visited {
	color: #31291F;
	text-decoration:none;
}

a.lnknews:hover {
	color: #e2872e;
	text-decoration:underline;
}

p  {
color: #453d2b;
	font-size: 75%;
	line-height:150%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:justify;
}

.prodotti  {
color: #453d2b;
	font-size: 70%;
	line-height:140%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
}

h1  {
color: #453d2b;
	font-size: 100%;
	line-height:150%;
	font-weight:bolder;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
}

ul  {
	color: #453d2b;
	font-size: 90%;
	line-height:130%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.elencotesto  {
	color: #453d2b;
	font-size: 75%;
	line-height:150%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.footer  {
	margin:0px;
	text-align: center;
	color: #645941;
	font-size: 60%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.strip  {
	margin:0px;
	color: #FFF;
	font-size: 60%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.ingredienti  {
color: #453d2b;
	font-size: 73%;
	line-height:120%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

a.lnkstrip:link  {
	color: #FFF;
	text-decoration:none;
}

a.lnkstrip:visited  {
	color: #FFF;
	text-decoration:none;
}

a.lnkstrip:hover  {
	color: #f6d891;
	text-decoration:underline;
}

a.nav:link  {
	color: #453d2b;
	text-decoration:none;
}

a.nav:visited  {
	color: #453d2b;
	text-decoration:none;
}

a.nav:hover  {
	color: #453d2b;
	text-decoration:underline;
}

a.lnk:link  {
	color: #266198;
	text-decoration:none;
}

a.lnk:visited  {
	color: #266198;
	text-decoration:none;
}

a.lnk:hover  {
	color: #a2ccdf;
	text-decoration:underline;
}

a:link  {
	color: #453d2b;
	text-decoration:underline;
}

a:visited  {
	color: #453d2b;
	text-decoration:underline;
}

a:hover  {
	color: #c5c0bf;
	text-decoration:underline;
}

a.navgastronomia:link, a.navgastronomia:visited, a.navmacelleria:link, a.navmacelleria:visited, a.navsalumeria:link, a.navsalumeria:visited, a.navsurgelati:link, a.navsurgelati:visited, a.navricette:link, a.navricette:visited, a.navazienda:link, a.navazienda:visited {
	color: #453d2b;
	text-decoration:none;
}

a.navgastronomia:hover  {
	color: #c79929;
	text-decoration:underline;
}

a.navmacelleria:hover  {
	color: #963204;
	text-decoration:underline;
}

a.navsalumeria:hover  {
	color: #8ea436;
	text-decoration:underline;
}

a.navsurgelati:hover  {
	color: #72a3af;
	text-decoration:underline;
}

a.navricette:hover  {
	color: #a79d85;
	text-decoration:underline;
}

a.navricette:hover  {
	color: #455f8f;
	text-decoration:underline;
}
