body {
	background-color:#7A4229;
	margin:0px;
	margin-top:1px;
	margin-bottom:0px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
}
body,td,th {
	font-size: 11px;
	color: #543E3D;
}
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
p {margin: 0 pt; margin-bottom: 0.001 pt;} 
ul {margin-left: 16px; margin-top: 0.001 pt; margin-bottom: 0.001 pt;}
form {margin: 0 pt; margin-left: 0 pt; margin-top: 0.001 pt; margin-bottom: 0.001 pt;}
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
.img-piatti {
	border:1px solid #5C4440;
	margin-left:12px;
}
.BGmarr {
	background-color:#7A4229;
}
.BGgial {
	background-color:#FEF5B4;
}
a.link10 {
	color:#CC3300;
	text-decoration:underline;
}
a.link10:link,visited {
	color:#CC3300;
}
a.link10:hover {
	color:#CC9900;
	text-decoration:none;
}
.txtcrema {
	color:#FEF5B4;
}
.txtmarr {
	color:#7A4229;
}
.txtmarrlgh {
	color:#936A68;
}
.txtred {
	color:#C03033;
}
.barrafoot {
	font-size:11px;
	background-color:#F3CB81;
	color:#7A4229;
	padding:10px;
	padding-top:7px;
	padding-bottom:7px;
	border-top:1px solid #7A4229;
	border-bottom:2px solid #FEF5B4;
	text-align:left;
}
table.tabtitpath {
	margin:0px;
	margin-top:10px;
	margin-bottom:18px;
}
table.tabcontents {
	width:520px;
	margin:0px;
	margin-bottom:15px;
}
td.td1tabcontents {
	padding-top:0px; padding-bottom:8px;
}
td.hpsect {
	font-size:14px;
	font-weight:bold;
	color:#936A68;
	border-bottom:1px solid #7A4229;
}
.BGpictop {
	background-image:url(../images/layout/logoBd.jpg);
}
.BGpicsx {
	background-image:url(../images/layout/logoBc.jpg);
}
.text10 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7A4229;
}
.text11 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7A4229;
}
.text11gius {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7A4229;
	text-align:justify;
}
.texttitoli {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#9B6033;
}
.textpath {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#936A68; padding-right:1px
}
a.link-menu {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
a.link-menu:link,visited {
	text-decoration:none;
}
a.link-menu:hover {
	text-decoration:underline;
	color:#FFFF66;
}
a.link-menu-on {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFF66;
	text-decoration:none;
}
a.link-menu-on:link,visited {
	text-decoration:none;
}
a.link-menu-on:hover {
	text-decoration:underline;
	color:#FFFF66;
}
a.link-menu2 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F3CB81;
	text-decoration:none;
}
a.link-menu2:link,visited {
	text-decoration:none;
}
a.link-menu2:hover {
	text-decoration:none;
	color:#FFFFFF;
}
a.link-menu2-on {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF; /*CC9900*/
	text-decoration:none;
}
a.link-menu2-on:link,visited {
	text-decoration:none;
}
a.link-menu2-on:hover {
	text-decoration:underline;
	color:#FFFFFF; /*CC9900*/
}
td.menu-campo {
	height:20px;
	text-align:center;
	padding-left:17px;
	padding-right:17px;
	font-weight:bold;
	background-color:#F3CB81;
	border-top:0px solid #9F6F13;
	vertical-align: middle;
}
.menu2-campo {
	border-top:1px solid #FEF5B4;
	padding-top:4px;
	height:24px;
}
td.menu2-div {
	text-align:center;
	padding-left:0px;
	padding-right:35px;
}
div.nomeprod {
	border-bottom:1px solid #936A68;
	padding-bottom:2px;
}
td.menu-intest {
	color:#FFEFB5;
	height:22px;
	padding-right:12px;
	padding-left:10px;
	vertical-align:middle;
	border-top:1px solid #DACCCB;
	background-color:#7A4229;
	font-weight:bold;
}
td.menu-elenco {
	height:40px;
	padding-right:12px;
	padding-left:5px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	border-top:1px solid #DACCCB;
}
td.menu-elenco-b {
	height:40px;
	padding-right:12px;
	padding-left:5px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	background-color:#FEFBDA;
	border-top:1px solid #DACCCB;
}
.imgbd {
	border:1px solid #5C4440;
}
/* *****************************************************************************************/
/* ************************************  FORM   ***************************************/
.form-field {
	background-color:#F3CB81;
	color:#543E3D;
	border: 1px solid #7A4229;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.form-select {
	background-color:#F3CB81;
	color:#543E3D;
	border: 1px solid #7A4229;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
}
input.input1 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	border: 1px solid #7A4229;
}
/* *****************************************************************************************/
/* *****************************************************************************************/
