/* CSS Document */

body {
	margin: 0px;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #695548;
}

.home  {
	background-image: url(gfx/sfondo.gif);
	background-position: top;
}

.interna  {
	background-image: url(gfx/sfondo2.gif);
	background-position: top;
}

.filigrana  {
	background-image: url(gfx/filigrana.gif);
	background-position: top;
	background-repeat: no-repeat;
	height: 569px;
}

a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #695548;
	text-decoration: none;
}

a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #695548;
	text-decoration: underline;
}

.testogenerico  {
	text-align: justify;
}

.titolo_pag  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #bb7917;
	font-weight: bold;
	vertical-align: bottom;
}

.colore  {
	background-color: #482f1f;
}

.colore2  {
	background-color: #fff;
}

.colore3  {
	background-color: #766253;
}

.bordobianco_b  {
	border-bottom: #FFFFFF solid 1px;
}

.bordotrat  {
	border-bottom: #b3aca6 dashed 1px;
}

.bordo_b  {
	border-bottom: #b3aca6 solid 1px;
}

.bordo_t  {
	border-top: #b3aca6 solid 1px;
}

.bordo_r  {
	border-right: #b3aca6 solid 1px;
}

.bordo_l  {
	border-left: #b3aca6 solid 1px;
}

td.info  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ae7115;
	text-align: right;
	vertical-align: bottom;
	padding-bottom: 5px;
}

a.info,
a.info:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ae7115;
	text-decoration: none;
}

a.blue,
a.blue:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #331f12;
	text-decoration: none;
}

.padding1  {
	padding-top: 18px;
}

.padding2  {
	padding-top: 35px;
}

a.testobox,
a.testobox:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #414141;
	text-decoration: none;
}

a.testobox2,
a.testobox2:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	text-decoration: none;
}

.freccia  {
	background-image: url(gfx/freccia.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.cornice_foto  {
	width: 90px;
	height: 90px;
	border: #d7c9c1 solid 1px;
}

.titolo_eti  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9f8c80;
	font-weight: bold;
	height: 18px;
	vertical-align: top;
}

.cornice_eti  {
	width: 99px;
	height: 69px;
	border: #9f8c80 solid 1px;
}

a.fronte_retro  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #241307;
	font-weight: bold;
	text-decoration: none;
}

a.fronte_retro:hover  {
	text-decoration: underline;
}

.cuoca  {
	background-image: url(gfx/cuoca.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 535px;
}

.cornice_ric  {
	width: 98px;
	height: 98px;
	border: #9e928a solid 1px;
}

td.nome_ric  {
	text-align: center;
}

a.nome_ric,
a.nome_ric:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #482f1f;
	text-decoration: none;
}

.ricetta1  {
	background-image: url(gfx/ricetta1.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

.ricetta2  {
	background-image: url(gfx/ricetta2.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

.ricetta3  {
	background-image: url(gfx/ricetta3.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

.ricetta4  {
	background-image: url(gfx/ricetta4.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

.sfondo_esp  {
	background-image: url(gfx/img_esp.png);
	background-position: top right;
	background-repeat: no-repeat;
}

.testo_p  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
}

.paddingr {
	padding-right:50px;
}

.attenzione  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a34415;
}