body, html {
  font-size:11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #000000;
  background-color: #ffffff;
  margin: 10px 15px 10px 10px;
	/*margin-top: 10px;
  margin-left: 10px;
  margin-right: 15px;
  margin-bottom: 10px;*/
}
table {
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #000000;
}

A:link, A:visited, A:hover, A:active {
}

.top {
  font:10px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  text-decoration: none;
}

.top1 {
  font:10px Verdana, Arial, Helvetica, sans-serif;
  color: #646563;
  text-decoration: none;
  font-weight: bold;
}

.main {
  font:10px Verdana, Arial, Helvetica, sans-serif;
  color: #4A79BD;
  font-weight: normal;
  text-decoration: none;
}

.main-title {
  font:12px Verdana, Arial, Helvetica, sans-serif;
  color: #4A79BD;
  font-weight: bold;
  text-decoration: none;
}

.submain {
  font:10px Verdana, Arial, Helvetica, sans-serif;
	font: bold;
  text-align: center;
  text-decoration: none;
  color: #7E3945;
}

table.contact {
  font:10px Verdana, Arial, Helvetica, sans-serif;
  color: #646563;
    font-weight: normal;
  text-align: justify;
  text-decoration: none;
}

/* linee di background sui top interni */
table.line {
  background-image: url(/jsps/portal/images/line.gif);
  background-repeat: repeat-x;
}
td.logo {
  background-image: url(/jsps/portal/images/logo_big2.gif);
  background-repeat: no-repeat;
	backgroung-attachment: fixed;
	background-position: top left;
}
/* linee di background sul top home */
table.line2 {
  background-image: url(/jsps/portal/images/line2.gif);
  background-repeat: repeat-x;
}

/* background azzurro a dx delle form */
td.line3 {
  background-image: url(/jsps/portal/images/line3.gif);
  background-repeat: repeat-y;
}

/* Stili relativi alle pagine di scheda tecnica e specifica prodotto */
.product-spec-desc-table {
  border: 1px solid #4A79BD;
  padding: 3px;
}

.product-spec-desc-title {
  font:12px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  background-color: #4A79BD;
  font-weight: bold;
}

.product-spec-desc-description {
  font:10px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-weight: normal;
  text-align: justify;
}
