body {
  width: auto;
  margin: 0mm;
  padding: 0mm;
  background: transparent none;
  color: black;
  font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 120%;
}

body * {
  color: black;
  font-size: 10pt;
  background: transparent none;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 120%;
}

a {
  text-decoration: none;
}

#boxHeader,
#boxMainMenu,
#boxSubMenu,
#boxBreadcrumbMenu,
#boxOverlays,
.roundBtn,
.btnSchedaProgetto,
#containerLogIn,
#boxAccountMenu,
.clearFloats,
.containerMenuSiteElements,
.containerCategories,
.breadcrumbMenu,
.containerRedButtonBuy,
.rightColumnMenuSchedaProdotto,
.containerMenuSelectionSchedaProdotto,
.containerAltriProdottiProgettoMaryBiscuit,
.footer,
#sfWebDebug,
#boxLinks,
.containerImagesBottomLargeSchedaProdotto06,
.wrapperScaricaInstruzioniSchedaProgetto06,
.wrapperLeftColumnCurb,
.containerImagesBottomLargeSchedaProdotto06,
.wrapperRightColumnCurb,
.containerAltriProdottiProgetto,
#lightwindow,
#lightwindow_overlay
{
  display: none;
}

h1 {
  font-size: 2em;
}

h2 {
  font-size: 1.8em;
}

h3 {
  font-size: 1.6em;
}

h4 {
  font-size: 1.4em;
}

h5 {
  font-size: 1.2em;
}

h6 {
  font-size: 1.1em;
}

.imageProductLarge, .wrapperImageLarge {
  margin-right: 5mm;
  margin-bottom: 5mm;
  float: left;
  text-align: center;
}
/*
.detailsLeftColumn p, .detailsRightColumn p, .detailsRightColumnSchedaProgetto06 p {
  margin: 0pt;
  margin-top: 45mm;
  padding: 0pt;
}

.detailsRightColumn p.greyDetail, .detailsRightColumnSchedaProgetto06 p.greyDetail {
  margin: 0mm;
  padding: 0mm;
}

.detailsLeftColumn {
  float: left;
  width: 25mm;
}

.detailsRightColumn, .detailsRightColumnSchedaProgetto06 {
  float: left;
  width: 40mm;
}
*/
.mainBox {
  border: 2mm solid #CCC;
  padding: 3mm;
  width: 161mm;
}

.scrollbox {
  clear: both;
}

.descriptionH3 h3 {
  border-bottom: 0.2mm solid #CCC;
}

.detailsProduct {
  float: left;
  margin: 0pt;
  margin-top: 30mm;
  padding: 0pt;
  overflow: hidden;
}

.leftCell {
  float: left;
  width: 25mm;
}

.rightCell,
.rightCellOfficina {
  float: left;
  width: 40mm;
}

.lineContainer {
  float: none;
}

.lineContainer .clearFloats {
  clear: both;
}

