A
{
	COLOR: #fff;
	FONT: 1.15em Courier New, Courier, mono;
	/* FONT-WEIGHT:bold; */
	TEXT-DECORATION: none;
}
A:hover
{
	COLOR: #00f;
	FONT: 1.15em Courier New, Courier, mono;
	/* FONT-WEIGHT:bold; */
	TEXT-DECORATION: none;
}
A:active
{
    COLOR: #fff;
    FONT: 1.15em Courier New, Courier, mono;
	/* FONT-WEIGHT:bold; */
    TEXT-DECORATION: none;
}
A:link
{
    COLOR: #fff;
    FONT: 1.15em Courier New, Courier, mono;
	/* FONT-WEIGHT:bold; */
    TEXT-DECORATION: none;
}

A .menuProd
{
	COLOR: #666;
	FONT: 1.25em Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A:hover .menuProd
{
	COLOR: #D88503;
	FONT: 1.25em Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A:active .menuProd
{
	COLOR: #0B467E;
	FONT: 1.25em Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A:link .menuProd
{
	COLOR: #666;
	FONT: 1.25em Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A:visited .menuProd
{
	COLOR: #666;
	FONT: 1.25em Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A .menuMod
{
	COLOR: #666;
	FONT: 1.1em Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A:hover .menuMod
{
	COLOR: #D88503;
	FONT: 1em Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A:active .menuMod
{
	COLOR: #0B467E;
	FONT: 1em Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A:link .menuMod
{
	COLOR: #666;
	FONT: 1em Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A:visited .menuMod
{
	COLOR: #666;
	FONT: 1em Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
#titolo { font-family: Arial, Helvetica, sans-serif; font-size: large; color:#003366; font-weight:bold; font-size:medium;
			margin-top:5%; margin-bottom:5%}
.titolino {font-family: Arial, Helvetica, sans-serif; font-size: 90%; color:#003366; font-weight: bold; margin-top:5%; margin-bottom:-2%}
#sottotitolo { font-family: Arial, Helvetica, sans-serif;  font-size:90%; color:#003366; text-align:justify}
.contenuto {font-family: Arial, Helvetica, sans-serif;  font-size:90%; text-align:justify;  padding-right:30px; padding-left:5px; /*border-bottom:2px solid #989898*/} /* allinea il testo alla fine dei menu e stacca dalle foto a sx */

/* formattazione tabelle dati */
table.dati {color:#000000; font-family:Arial, Helvetica, sans-serif;  font-size:75%; text-align: left; vertical-align:top; border:1px solid #CCCCCC; margin-top:12px}
table.dati thead {font-weight:bold; background-color:#CCCCCC;}
table.dati td, table.dati th {border:1px dashed #CCCCCC; padding:0.4em; }