.column_left, .column_right, .footer, .footerBara, .barraNavigazione, .poweredBy, .schedaProdotto_stampa,.schedaProdotto_boxCarrello, .schedaProdotto_inputQta, .schedaProdotto_addCarrelloButton, .schedaProdotto_labelQta, .footerBar, .header, .bannerTop, .Testata_Banner_Contenitore,.Testata_Logo_Contenitore, .schedaProdotto_labelDisponibilita, .schedaProdotto_prodottoDisponibile, .schedaProdotto_prodottoNonDisponibile,.boxValutazione_container, .schedaProdotto_zoom, .schedaProdotto_contenitoreVarianti, #schedaProdotto_titoloVarianti, #schedaProdotto_btnSegueContainer, #schedaProdotto_btnChiudiContainer, .schedaProdotto_pulsantiera, .schedaProdotto_contenitoreIntestazioni,.schedaProdotto_fasciaIntermedia, .sub_menu, .allineamento_footer, .ConfrontaProdotti_contenitoreDisponibilita, .ConfrontaProdotti_boxCarrello, .schedaProdotto_testoCategoria, #schedaProdotto_containerCorrelati{
	margin : 0px;
	padding: 0px;
	border: 0px;
	height: 0px;
	width: 0px;
	font-size: 0px;
	display: none; 
}
body{
	margin : 0;
	padding: 0;
	border: 0;
  background: none;
  font: 12pt Verdana, Arial, sans-serif;
  width: auto;
  overflow: visible;
}
.sito, .contenitore, .column_center, .main{
	margin: 0;
	padding: 0;
	border: 0;
	width: 100%;
  float: none;
  width: auto;
  overflow: visible;
}
.schedaProdotto_Testata, .ConfrontaProdotti_Testata{
	display: block;
	float: none;
	margin : 0;
	padding: 0;
	border: 0;
	width: 100%;
  overflow: visible;
}
.ConfrontaProdotti_Testata{
  border-bottom: 1px solid #000;
  margin-bottom: 1cm;
}
.schedaProdotto_Contenitore, .ConfrontaProdotti_Contenitore{
	width: 100%;
	padding: 0;
	border: 0;
  padding: 0 2cm 0 1cm;
  font: 12pt Verdana, Arial, sans-serif;
  overflow: visible;
}
.schedaProdotto_Contenuto, .ConfrontaProdotti_Contenuto{
	width: auto;
	padding: 0 2.1cm 0 0;
	border: 0;
  position: static;
  float: none;
  overflow: visible;
}
.schedaProdotto_Piede, .ConfrontaProdotti_Piede{
  display: none;
}
.schedaProdotto_contenitoreImmagine{
	border:0;
}
.schedaProdotto_boxInfo{
  border: 0;
}
.schedaProdotto_titolo, .ConfrontaProdotti_titolo{
  float: none;
	width: 100%;
  font-size: 14pt;
  height: auto;
  margin: 1.5cm 0 0 0;
  padding: 0;
  border: 0;
}
.ConfrontaProdotti_titolo{
  margin: 1cm 0 0 0;
}
.schedaProdotto_categoria, .schedaProdotto_contenitoreCategoria{
	width: 100%;
	border:0;
  display: none;
}
.schedaProdotto_logo, .ConfrontaProdotti_logo, .schedaProdotto_TestataPersonalizzata, .ConfrontaProdotti_TestataPersonalizzata{
  float: none;
	display: block;
	width: 100%;
	margin: 10px 0 10px 5px;
	border: 0;
  min-height: 2cm;
}
.schedaProdotto_DatiAziendali, .ConfrontaProdotti_DatiAziendali{
	display: block;
	float: right;
	width: 10.4cm;
	margin: -2cm 2.1cm 0 0;
  padding: 0;
  border: 0;
	font-size: 10pt;
}
.schedaProdotto_DatiAziendali_Label, .ConfrontaProdotti_DatiAziendali_Label{
	width: 2cm;
	float: left;
	clear:left;
	font-weight: bold;
	color: #666;
  border-bottom: 1px solid #000;
  margin: 0.2cm 0 0 0;
}
.schedaProdotto_DatiAziendali_Contenuti, .ConfrontaProdotti_DatiAziendali_Contenuti{
	float:left;
  width: 8.4cm;
	margin: 0.2cm 0 0 0;
  padding: 0;
  border: 0;
	color: #000;
  border-bottom: 1px solid #000;
  text-align: right;
}
.schedaProdotto_titoli{
	width: 100%;
  border-bottom: 1px solid #aaa;
}
.schedaProdotto_titoliStampa{
	width: 100%;
  border-bottom: 1px solid #aaa;
  display: block;
}
.schedaProdotto_contenitoreTitoliFolders{
  display: none;
}
.schedaProdotto_descrizioni{
	font-size: 12pt;
  display: block;
	width: 100%;
}
.schedaProdotto_infoLabel{
  font-size: 12pt;
  display: block;
  width: 3cm;
}
.schedaProdotto_infoValori{
  font-size: 12pt;
  display: block;
  width: 7cm;
}
.schedaProdotto_contenitoreContenutiFolders, .schedaProdotto_contenutiFolders, .schedaProdotto_contenutoFolderAperto{
	font-size: 12pt;
  display: block;
	width: 100%;
  border: 0;
  float: none;
  overflow: visible;
}
.schedaProdotto_containerAttributi{
	margin : 0.3cm 0 0 0;
	padding: 0;
	border: 0;
  width: 100%;
}
.schedaProdotto_descrizioneAttributo{
  font-size: 11pt;
  height: 12pt;
	width: 40%
}
.schedaProdotto_valoreAttributo{
  font-size: 11pt;
  height: 12pt;
	width: 58%;
}
.ConfrontaProdotti_DescrAttr, .ConfrontaProdotti_ValAttr_dispari, .ConfrontaProdotti_ValAttr_pari{
  overflow: visible;
  border-bottom: 1px solid #aaa;
  font-size: 11pt;
  height: 1.4cm;
}
.ConfrontaProdotti_DescrAttr{
  width: 6.2cm;
}
.ConfrontaProdotti_TitoloDescrAttr{
  width: 6.2cm;
  font-size: 11pt;
}
.ConfrontaProdotti_prezzoNetto{
  margin: 0.5cm 0 0.5cm 0;
}

