body {margin:2px;}
.clear{ clear:both;}

/* CONTENITORE DELLA PAGINA COMPLETA_______________________________________________ */
#stampa {
	font-family: Arial, serif;
	font-size: 90%;
	width:780px;
	margin: 8px;
  padding:4px;
}
#stampa #titolo {
	margin-top: 12px;
	font-weight: bold;
		font-size: 110%;
}
#stampa #sottotitolo {
	margin-top: 5px;
	margin-bottom: 10px;
	font-style: italic;
	font-size: 100%;
}
p{margin: 0px 0px 5px 0px;}
a {color: #FF9900;}

table.Mod1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	width:95%;
}
		table.Mod1 td {
			border-right: 1px solid #333333;
			border-bottom: 1px solid #333333;
			padding:1px 2px 1px 2px;
			margin:0;
		}
		table.Mod1 th {
			border-right: 1px solid #333333;
			border-bottom: 1px solid #333333;
			background-color:#FFCC00;
			padding:1px 2px 1px 2px;
			margin:0;
		}
		tr.riga_grigia td{background: #f7f7f7}
		
		
/* Prodotti */
.SP_dett_tit{ font-family:Arial Narrow, Helvetica, sans-serif;font-weight:bold;font-size: 19px; padding: 0 0 11px 0;}
.SP_dett_int{margin:0 0 5px 0;}
		.prodotto_sin {float:left; width:1px;}
		.prodotto_cen {margin:0 215px 0 1px; min-height:206px; border:2px solid #dadada;}
				.prodotto_titolo1scheda{font-weight:bold;font-size: 13px;color: #AE8B00; padding: 2px 2px 2px 3px; background-color:#FDE484;}
				.prodotto_descrizione{font-size: 12px; font-weight:bold; padding: 4px 7px 4px 7px;}
		.prodotto_dex {float:right; width:200px; height:200px; padding:2px 2px 4px 2px; text-align:center;border:2px solid #dadada;}
				.prodotto_dex a {display:block; height:100px; width:100px;}


.SP_dett_txt {margin: 7px 0 10px 1px;padding: 4px 7px 4px 7px;border:2px solid #dadada;}		
