/* ECOMMERCE */

.ec_conf_1{margin-bottom: 10px; font-weight: bold; font-size: 14px;}
.ec_conf_2{margin: 5px; border: 1px solid #ddd; padding: 10px; font-size: 13px;}
.ec_conf_3{margin: 5px; text-decoration: underline; padding: 10px; font-size: 13px;}
.ec_conf_4{margin: 5px; border: 1px solid #ddd; padding: 10px; background: #eee; font-size: 13px; color: #000;}
.ec_conf_5{margin-top: 5px;}
.ec_conf_6{margin: 5px 0 5px 0; border: 2px solid #666; padding: 10px; font-size: 13px; background: #eee; font-weight: bold; text-decoration: underline;}

.ec_sped{background: #fff; margin: 5px 0 5px 0; border: 1px solid #666; padding: 2px;}

.ec_conf_6 span{font-size: 11px; font-weight: normal; text-decoration: none;}

.prodottoCella{vertical-align: top;border-bottom: 1px solid #eee;font-size: 11px;padding: 3px;}
.prodottoCellaIntest{border-bottom: 2px solid #eee;font-weight: bold;font-size: 11px;padding: 3px;color: #000;background: #eee;}

.ec_mp{font-weight: bold; margin: 10px 0 10px 0; text-decoration: underline;}
.ec_mplista{margin-bottom: 5px; border: 1px solid #ddd; padding: 3px; background: #fff;}
.ec_mplista label{font-weight: bold;}

.ec_imgOpaca img{border: 0;}
.ec_imgOpaca img:hover{opacity:0.5;filter:alpha(opacity=50); /* For IE8 and earlier */}


/* TABELLA CARRELLO */
.tabCart{width: 100%; margin: 10px 0px 10px 0px; border-spacing:0px; border-collapse: collapse; font-size: 11px;}
.tabCart thead th{font-weight: bold; padding: 1px; color: #fff; background: #666; text-align: left; border: 1px solid #000;}
.tabCart tbody td{background: #fff; font-size: 11px; padding: 1px; border: 1px solid #000;}
.tabCart tfoot th{font-weight: bold; padding: 1px;color: #fff;background: #666; border: 1px solid #000; text-align: left;}

/* END ECOMMERCE */