P.subtitle {
  FONT-WEIGHT: 400; FONT-SIZE: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Product  {
  border-right: 0.5pt solid black;
  border-top : 0.5pt solid black;
  border-left : 0.5pt solid black;
  width : 95%;
  border-bottom : 0.5pt solid black;
}
.CC {
  BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.CH {
  FONT-WEIGHT: 500; FONT-SIZE: 10pt;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.CHC {
  BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700; FONT-SIZE: 10pt; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.DC {
  BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
TH {
  BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A:link {text-decoration: none; color: blue;}
A:visited {text-decoration: none; color: blue;}
A:active {text-decoration: none; color: blue;}
A:hover {text-decoration: underline}
.TabInd {font: bold 7pt Tahoma, Arial, sans-serif; color: white; padding: 0px; border-collapse:collapse;  width: 100%; margin: 6px 0 9px 0}
.TabMenu {margin: 0 2px 0 4px; border: 1px solid white; border-top: 0; font: 8pt Arial, sans-serif; width: 135px}
.TabSubMenu {font: 8pt Arial, sans-serif; border: 1px solid black; width: 100%}
.DivMenu {position: absolute; top: 0; left: 0; z-index: 3; visibility: hidden; border: 1px solid black;}

/*cella che contiene la tabella col sub menu, � un contenitore per potersi riferire alle img frecce dall'interno*/
.CellContSubMenu {padding-left: 14px; background-color: #FF8800; position: relative;}
.CellMenuNorm {background-color: #FF8800; color: white; padding: 3px 5px 3px 5px; cursor: default;}
.CellMenuSel {background-color: #FFEE00; color: black; border: 1px solid black; padding: 2px 4px 2px 4px; cursor: pointer;}
.CellSubMenuNorm {background-color: #FFDD77; text-align: right; color: black; padding: 2px 4px 2px 4px; cursor: default;}
.CellSubMenuSel {background-color: #FF6600; text-align: right; color: white; padding: 2px 4px 2px 4px; cursor: pointer;}
.CellDivMenuNorm {font: 8pt Arial; background-color: #FFDD77; color: black; padding: 2px 4px 2px 10px; cursor: default;}
.CellDivMenuSel {font: 8pt Arial; background-color: #FF6600; color: white; padding: 2px 4px 2px 10px; cursor: pointer;}
.Contenuto {font: 10pt Arial, sans-serif; color: black; background: white; vertical-align: top;}
.TitoloCont {text-align: center; font: italic 24pt Verdana, sans-serif; margin-bottom: 30px;}
.TitoloProd {text-align: center; font: italic 24pt Verdana, sans-serif;}
.TitoloMedio {background: #FFCC00; text-align: left; font: italic 16pt Verdana, sans-serif;}
.TitoloMenu {background: #FFCC00; padding: 3px 5px 3px 5px; border-top: 1px solid white; border-bottom: 1px solid white; font-weight: bold;}
.Introduzione {FONT-WEIGHT: 400; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.CapitalLetter {font: 18pt Verdana, sans-serif; background: #FFDD00; padding-left: 10px}
.CellProdTesta {color: black; font: bold 10pt Verdana, sans-serif; background: #FFCC00; }
.CellProdTab {color: white; font: bold 9pt Arial, sans-serif}
.DivProd {border: 1px solid red; margin-right: 10px; padding: 10px 5px 10px 5px}
.ULDescProd {margin: 8px 0 8px 30px}
.MoreInfoTxt {font: 8pt Arial, sans-serif}
.MoreInfoImg {width: 16px; height: 16px; border: 0px; margin-right: 3px}
.CellDitte {vertical-align: top;}
.ImgDitte {margin-top: 8px; margin-bottom: 8px; border: 1px solid white; position:relative; width: 216px; height: 92px}
.TdTipDitte {font-size: 8pt; color: blue; text-align: center;}
.TabDitte {font: 10pt Arial, sans-serif; border: 1px solid black;}
.CellDitteNorm {background-color: #0066FF; color: white; padding: 3px 5px 3px 5px; cursor: default;}
.CellDitteSel {background-color: #00CCFF; color: black; border: 1px solid black; padding: 2px 4px 2px 4px; cursor: pointer;}
.TitoloDitte {background: #00CCBB; color: black; padding: 3px 5px 3px 5px; border-bottom: 1px solid black; border-top: 1px solid black; font-weight: bold;}
.TitoloMenuDitte {background: black; color: white; padding: 3px 5px 3px 5px; border-bottom: 1px solid white; font-weight: bold;}
.MenuNascosti {position: absolute; left: 0; top: 0; visibility: hidden; overflow: hidden;}

/*stili dell'elenco per sezioni dei prodotti di laboratorio*/
UL.elalf {margin-top: 0px; margin-bottom: 0px; margin-left: 30px}
LI.elalf {margin-top: 8px}
.ellabtit {font-weight: bold}
.txtdsclab {margin-top: 3px}
LI.primoelalf {} /*al momento non serve a nulla, ma se in futuro dovesse nelle pagine c'� gi�*/
TD.txt {vertical-align: top}
TD.imglat {padding-left: 10px; padding-right: 10px}
TABLE.eleimg {font-size: 10pt; margin-top: 3px}
