.titolo2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
}

.titolo3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 17px;
}

.titolo4 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
}

.titolo5 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
}

.testo {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
}

.piccolo {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8px;
}

BODY, TD, TH, P { 
	background-color: #FFFFFF;
	color: #000000;
	color: rgb(0,0,0);
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	margin-top: 0px;
	margin-left: 0px;
}

TABLE {
	border-collapse: collapse;
	border: 0px;
	width: 100%;
	border-spacing: 0px;
}

TD {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: rgb(0,0,0);
  vertical-align: top;
/*	border: 0px solid; */
	padding: 0px;
/*	letter-spacing: 0px; */
}

TD.middle {
	vertical-align: middle;
}

TD.indice-chiaro, TD.indice-scuro {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: rgb(0,51,153);
	border: Opx solid;
	border-bottom: 1px solid rgb(153,153,204);
	padding-top: 0px;
	padding-bottom: 5px;
}

TD.indice-chiaro  {background: rgb(229,239,247);}
TD.indice-scuro	  {background: rgb(204,216,240);}

TD.indice2-chiaro, TD.indice2-scuro, TD.fondo-verde, TD.indice2-giallo {
  font-family: Helvetica, Arial, sans-serif;
	padding-top: 0px;
	padding-bottom: 0px;
}

TD.indice2-chiaro {background: rgb(230,245,230);}
TD.indice2-scuro {background: rgb(207,236,207);}
TD.indice2-giallo {background: rgb(255,255,204);}

TD.fondo-verde {
	background: rgb(0,153,0);
	color: rgb(255,255,255);
	font-size: 13px;
}

TD.linea-bb       {border-bottom: 1px solid rgb(0,51,153)}
TD.linea-bt       {border-top: 1px solid rgb(0,51,153)}
TD.linea-bl       {border-left: 1px solid rgb(0,51,153)}
TD.linea-br       {border-right: 1px solid rgb(0,51,153)}
TD.linea-vb       {border-bottom: 1px solid rgb(0,153,0)}
TD.linea-vt       {border-top: 1px solid rgb(0,153,0)}
TD.linea-vl       {border-left: 1px solid rgb(0,153,0)}
TD.linea-vr       {border-right: 1px solid rgb(0,153,0)}
TD.linea-vcb      {border-bottom: 1px solid rgb(131,205,131)}

IMG {border: 0}

IMG.cornice-v {border: 1px solid rgb(0,153,0)}
IMG.cornice-b {border: 1px solid rgb(0,51,153)}

UL {
  margin-top: 0;
	margin-bottom: 0;
	margin-left: 16px;
	list-style: disc;
}

UL UL {
  list-style: circle;
}


TD.dotted {
	border-style: dotted;
	border-width: 1px;
	border-color: black;
  padding: 0px;
}

TD.banner {
	border-style: dotted;
	border-width: 1px;
	border-color: black;
  padding: 5px;
	font-family: courier, monospace;
	font-size: 10px;
  background-color: rgb(229,239,247);
}

.cornice-nero {border: solid 1px black;}

.blu {color: rgb(0,51,153);}
.verde {color: rgb(0,153,0);}
.coloresito {color: rgb(0,153,0);}
.rosso {color: rgb(255,102,0)}

A:link {color: rgb(0,51,153); text-decoration:none;}
A:visited {color: rgb(0,51,153); text-decoration:none;}
A:active {color: rgb(0,51,153); text-decoration:none;}
A:hover {color:rgb(0,153,255); text-decoration:none;}
A.rosso:link {color: rgb(255,102,0); text-decoration:none;}
A.rosso:visited {color: rgb(255,102,0); text-decoration:none;}
A.rosso:active {color: rgb(255,102,0); text-decoration:none;}
A.rosso:hover {color: rgb(102,0,0); text-decoration:none;}
A.verde:link {color: rgb(0,153,0); text-decoration:none;}
A.verde:visited {color: rgb(0,153,0); text-decoration:none;}
A.verde:active {color: rgb(0,153,0); text-decoration:none;}
A.verde:hover {color: rgb(0,204,102); text-decoration:none;}
A.coloresito:link {color: rgb(0,153,0); text-decoration:none;}
A.coloresito:visited {color: rgb(0,153,0); text-decoration:none;}
A.coloresito:active {color: rgb(0,153,0); text-decoration:none;}
A.coloresito:hover {color: rgb(0,204,102); text-decoration:none;}

/* Pagini indirizzi : */

.azienda {color: rgb(0,153,0)}

UL.indirizzi {
  list-style-position: inside;
	list-style-type: circle;
	margin-left: 0;
}

.light {color: rgb(102,102,102);}

/* Prodotti : */

TD.elenco {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: rgb(0,153,0);
}

UL.elenco {
	list-style-image: url(img/elenco.gif);
} 
	
TD.prod-titolo, TD.prod-descr {
	font-family: Helvetica, Arial, sans-serif;
	color: rgb(0,0,0);
}

TD.prod-titolo {
	font-size: 13px;
}

.prod-descr {
	font-size: 11px;
}

TD.prod-foto {
	border-style: solid;
	border-width: 1px;
	border-color: rgb(0,153,0);
}
