body{
	background: #CDD6DD url(imgs/bg.jpg) top repeat-x;
	font-family:	Arial, Verdana, sans-serif;
	font-size:		12px;
	font-weight:	plain;
	font-style:   none;
	color: 				#333333;
	background-color: #E9DB92;

}

table.main{
	background-color:#FFF;
}
table.menuContenitore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #000000;
	background-color: #F6F4DF;
}
.titoloBordeaux {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background: #CDD6DD url(imgs/fondoTitoloBordo.jpg) top repeat-x;
	border-bottom: 1px solid #000000;
}
.comandiOrdinamento {
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	color: #FFFFFF;
}
.comandiOrdinamento A {
	color: #F3E6B6;
}
.comandiOrdinamento A:hover {
	color: #F8D5C7;
}
.cellaMenu {
	border-bottom: 1px dashed #000000;
	font-size: 12px;
	text-align:left;
}
.firstCellaMenu {
	padding-top:4px;
	border-bottom: 1px solid #000000;
	font-size: 12px;
}

.searchCellaMenu {
	padding:4px;
	border-bottom: 1px dashed #000000;
	font-size: 12px;
	text-align:left;
}

.menuTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	background:url(imgs/fondoMenuTop.jpg) repeat-x top;
}
a {
	font-weight:		normal;
	text-decoration: 	none;
	color:					#8C0000;
}
a:hover{
	font-weight:		normal;
	text-decoration: 	underline;
	color:				 #FF2D2D;
}
.menuTop a {
	font-size: 14px;
	font-weight:		bold;
	text-decoration: 	none;
	color:					#FFF;
}
.menuTop a:hover {
	font-size: 14px;
	font-weight:		bold;
	text-decoration: 	none;
	color:				 #FFF753;
}
.footer {
	font-size: 10px;
	font-weight: normal;
}
table.catalogo {
	font-family:	Arial, Verdana, sans-serif;
	font-size:		12px;
	font-weight:	normal;
	padding: 		  0px;
	margin: 			0px;
	border: 			0px none white;
}
table.catalogo td {
	border: 			1px solid #D5B5AA;
	background-color: #FFF;
	
}
table.catalogo th {
	border: 			1px solid #D5B5AA;
	padding: 			3px;
	background-color: #EADE9D;
	color: 				#032032;
	vertical-align: 		top;
}
.prezzoCat {
	font-family:	Arial, Verdana, sans-serif;
	font-size:		12px;
	font-weight:	bold;
	color: 				#0A3E78;
}
.nomeCat {
	font-family:	Arial, Verdana, sans-serif;
	font-size:		12px;
	font-weight:	bold;
	color: 				#0A3E78;
}
.categoriaCat {
	font-family:	Arial, Verdana, sans-serif;
	font-size:		12px;
	font-weight:	bold;
	color: 				#462B24;
}
	

.titoloRiepilogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.datiRiepilogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	 
	
}
.titoloGuestbook {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 2px;
	font-weight:	bold;
	font-style:   none;
	color: #FFF;
	background: #6F402E url(imgs/fondoTitoloBordo.jpg) top repeat-x;
}
.testoGuestbook {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:	plain;
	font-style:   none;
	color: #202F51;
	border: 			1px solid #D5B5AA;
	border-top:	none;
	border-bottom: none;
	background-color: #FFF;
	padding: 5px;
}
H2.titModulo {
	color: #EBEBEB;
	text-align: center;
}
.modulo {
	font-family:	Arial, Verdana, sans-serif;
	font-size:		12px;
	font-weight:	normal;
}
.testoHome {
	font-family:	Arial, Verdana, sans-serif;
	font-size:		13px;
	font-weight:	bold;
	background-color: #FEF200;
	color: #F61823;
	text-align: center;
}

.testoUp{
	text-align:center;
	font-size:13px;

}

.title{
	text-align:center;
	color:#A96E5C;
	font-size: 18px;
	font-weight:bold;
}

