.ecommerce-titolo, .ecommerce-titolo:link, .ecommerce-titolo:visited  {
	font-size: 11px;
	color: #CC292B;
	font-weight: bold;
	text-decoration: none;
}
.ecommerce-box-prodotto, .ecommerce-box-prodotto:link, .ecommerce-box-prodotto:visited  {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.ecommerce-box-prezzo  {
	color: #333333;
	font-weight: bold;
}
.ecommerce-box-prezzo-originale  {
	font-size: 11px;
	color: #CC292B;
	text-decoration: line-through;
}
.ecommerce-box-prezzo-cent  {
	font-size: 9px;
}
.ecommerce-box-testo, .ecommerce-box-testo:link, .ecommerce-box-testo:visited  {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.ecommerce-box-titolo, .ecommerce-box-titolo:link, .ecommerce-box-titolo:visited  {
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.ecommerce-box-prodotto:hover,.ecommerce-box-prezzo:hover, .ecommerce-box-titolo:hover, .ecommerce-box-testo:hover{
	color: #CC292B;
	text-decoration: underline;
}
.ecommerce-prodotto  {
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.ecommerce-prodotto-descrizione {
	color: #737863;
}
.ecommerce-prezzo  {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.ecommerce-prezzo-originale  {
	font-size: 16px;
	color: #CC292B;
	text-decoration: line-through;
}
.ecommerce-prezzo-cent  {
	font-size: 11px;
}
.ecommerce-label  {
	font-size: 11px;
	font-weight: bold;
}
.ecommerce-label:link, .ecommerce-label:visited {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.ecommerce-label-on  {
	font-size: 11px;
	font-weight: bold;
	color: #CC292B;
}
.ecommerce-label-on:link, .ecommerce-label-on:visited {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.ecommerce-collezione {
	background-color: #CC292B;
}
.ecommerce-collezione td {
	font-size: 12px;
	font-weight: bold;
	background-color: #CC292B;
	color: #FFFFFF;
}
.ecommerce-bottone-riga1 {
	background-color: #868A75;
}
.ecommerce-bottone-riga2 {
	background-color: #DFE0DB;
}
.ecommerce-bottone-testo {
	color: #737863;
	margin: 2px;
}
.ecommerce-bottone-testo:link, .ecommerce-bottone-testo:visited {
	color: #737863;
	padding: 2px;
	text-decoration: none;
}
table.ecommerce-productOff {
	color: #CCCCCC;
	border: 1px solid #CCCCCC;
	margin-right: 3px;
}
table.ecommerce-productOn {
	color: #333399;
	border: 1px solid #CC0000;
	cursor: pointer;
	margin-right: 3px;
}
table.ecommerce-product-listOff {
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
}
table.ecommerce-product-listOn {
	color: #333399;
	border: 1px solid #DBD2B8;
	padding-left: 0px;
	padding-right: 0px;
	cursor: pointer;
}
hr.ecommerce-P-linea-s {
	height: 1px;
	color: #DBD2B8;
}
hr.ecommerce-P-linea {
	height: 3px;
	color: #DBD2B8;
}
hr.ecommerce-P-linea-s-on {
	height: 1px;
	color: #CC292B;
}
.ecommerce-tabella th {
	color: #333333;
	background-color: #EFEFEF;
	font-weight:bold;
	font-size: 10px;
}
.ecommerce-tabella {
	background-color: #DBD3B9;
}
.ecommerce-td-help {
	background-color: #FFFFFF;
}
.ecommerce-tabella-intestazione, .ecommerce-tabella-intestazione:link, .ecommerce-tabella-intestazione:visited {
	color: #000000;
	background-color: #DBD3B9;
	font-weight: normal;
}
.ecommerce-tabella-intestazione-link, .ecommerce-tabella-intestazione-link:link, .ecommerce-tabella-intestazione-link:visited {
	color: #000000;
	font-weight: normal;
}
.ecommerce-tabella-intestazione td {
	color: #FFFFFF;
	font-weight:bold;
}
.ecommerce-tabella-cella {
	background-color: #FFFFFF;
	color:#000000;
}
.ecommerce-tabella-cella-0 {
	background-color: #FFFFFF;
}
.ecommerce-tabella-cella-0 td {
	color: #333333;
}
.ecommerce-carrello,.ecommerce-carrello:link, .ecommerce-carrello:visited  {
	font-size: 10px;
	color: #CCCCCC;
}
.ecommerce-tabella-cella-1 {
	background-color: #F5F3EB;
}
.ecommerce-tabella-cella-1 td {
	color: #333333;
}
.ecommerce-subtotale {
	background-color:#F5F3EB;
	color:#000000;
}
.ecommerce-totale {
	background-color: #DBD3B9;
	color: #737863;
	font-weight: bold;
}
.ecommerce-step {
	background-color: #FFFFFF;
	color: #CFC4A1;
	font-weight: bold;
}
.ecommerce-step-on {
	background-color: #FFFFFF;
	color: #000000;
	font-weight: bold;
}
.ecommerce-help {
	color: #CC0000;
	display: none;
}
.ecommerce-messaggio {
	color: #CC292B;
	font-size: 11px;
	font-weight: bold;
}
.ecommerce-img-help {
	cursor: help;
}
.ecommerce-obbligatorio {
	background-color: #F5F3EB;
}
/***************non ancora utilizzati*****************************/

.ecommerce-titolo:hover  {
	color: #CC292B;
	text-decoration: underline;
}
.ecommerce-testo, .ecommerce-testo:link, .ecommerce-testo:visited  {
	font-size: 11px;
	color: #888982;
	text-decoration: none;
}
.ecommerce-testo:hover  {
	color: #CC292B;
	text-decoration: underline;
}
.ecommerce-testo-s, .ecommerce-testo-s:link, .ecommerce-testo-s:visited  {
	font-size: 9px;
	line-height: 9px;
	color: #000000;
	text-decoration: none;
}
.ecommerce-testo-s:hover  {
	color: #CC292B;
	text-decoration: underline;
}
.ecommerce-testo-on  {
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.ecommerce-td {
	background-color: #FFFFFF;
}
.ecommerce-td-on {
	background-color: #CC0000;
}
.ecommerce-td-sfondo {
	background-color: #CC0000;
}
.ecommerce-td-bordo {
	background-color: #FF6699;
}
.ecommerce-td-voci {
	background-color: #FFFF99;
}
.ecommerce-td-chiaro {
	background-color: #FFFFFF;
}
.ecommerce-img-detail {
	margin-right: 4px;
	margin-bottom: 4px;
}
