BODY { margin: 0; font-family:  "Trebuchet MS", Arial;  font-size: 11px;  color: #333333;  line-height: 18px; background-color:#FFFFFF }
FORM { margin: 0; }
TD { font-family:  "Trebuchet MS", Arial;  font-size: 11px;  color: #333333;  line-height: 14px; }
TABLE.normale TD { line-height: normal; }
TD.normale { line-height: normal; }
P {margin-bottom:0;}
A {font-size: 11px;font-weight:bold;}
A:link {color: #00CCFF;font-weight:bold;}
A:visited {color: #00CCFF;}

.testoTitle { color:#999999; }
.briciole { color:#666666; font-weight: bold}
.briciole A,.briciole A:LINK,.briciole A:VISITED{color:#666666; font-weight:bold; text-decoration:none}
.briciole A:HOVER{color:#666666; font-weight:bold; text-decoration:underline}
/*
#LeftColumn DIV	{ color: #666666}
#LeftColumn DIV	HR { color: #666666; margin-bottom:6px; margin-top:6px}
#LeftColumn DIV	TD { color: #666666}
*/
a.menu { font-family:  "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #FFFFFF;  line-height: normal;  }
a.menu:visited {color: #FFFFFF;}
a.menuS { font-family:  "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #9999FF;  line-height: normal;  }
a.menuS:visited {color: #9999FF;}


a.link_foot {color: #666666; font-weight:normal; text-decoration: none; line-height: normal;}
a.link_foot:visited {color: #666666;}
.nota {font-family:  "Trebuchet MS";  font-size: 10px; color: #666666;}
.imgDid {font-size: 10px; line-height : 12px; color: #999999;}

INPUT {font-size: 11px;	color: #666666; font-family:  "Trebuchet MS"; height: 15px; border-width:1px; border-left-color:Black; border-top-color:Black; border-bottom-color:Gray; border-right-color:Gray}
TEXTAREA {font-family:  "Trebuchet MS"; color: #666666; font-size: 11px; height: 95px; }
SELECT {font-family:  "Trebuchet MS"; color: #666666; font-size: 10px; height: 19px;}
#cerca {width: 100px; height: 15px}
.newsletter {width:140}

.boxSfondato {background-color:#999999; color: #FFFFFF; padding-left:10px; padding-right:10px; line-height: 21px;}
.boxGrigio {background-color:#F5F5F5; color: #666666; padding-left:10px; padding-right:10px; ; padding-bottom:5px; padding-top:5px;}
/*
.boxGrigio, .boxGrigio A, .boxGrigio A:VISITED {background-color:#CCCCCC; color:#FFFFFF}
.boxGiallo, .boxGiallo A, .boxGiallo A:VISITED {background-color:#FF9900; color:#FFFFFF}
.boxRosso, .boxRosso A, .boxRosso A:VISITED {background-color:#CC0000; color:#FFFFFF}
.boxVerde, .boxVerde A, .boxVerde A:VISITED {background-color:#009933; color:#FFFFFF}
.boxBlu, .boxBlu A, .boxBlu A:VISITED {background-color:#3300FF; color:#FFFFFF}
*/
.noBR { line-height:5px }

.errore { color:#CC3333; }

UL {list-style-image:url(../img/e_quadrato.gif); margin-left:16px; margin-top:0; margin-bottom:0;}
.testoAzzurro UL {list-style-image:url(../img/e_quadratoAzz.gif);}

HR { height: 1px; color:#cccccc;  border: 0; }
HR.lineaSpessa { height: 9px; color:#E6E6E6;  border: 0; }
TABLE.tabella { background-color: #333333; }
TABLE.tabella TD { background: White; }

.homeNews A:link {color: #333333;}
.homeNews A:visited {color: #333333;}
.homeNews P{margin-top: 0px;}

.sfondo1 { background-color:#003366;}
.sfondo2 { background-color:#6699CC;}
 
/* menu */
.menu1 A{font-family:  "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #333333;  line-height: 18px;  }
.menu1 A:visited {color: #333333;}
.menu1S A{font-family:  "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #FFFFFF;  line-height: 18px;  }
.menu1S A:visited {color: #FFFFFF;}

.menu2 A{font-family:  "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #666666;  line-height: normal;  }
.menu2 A:visited {color: #666666;}
.menu2S A{font-family:  "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #FFFFFF;  line-height: normal;  }
.menu2S A:visited {color: #FFFFFF;}

.menu3 A{font-family: "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #333333;  line-height: 18px;  }
.menu3 A:visited {color: #333333;}
.menu3S A{font-family: "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #FFFFFF;  line-height: 18px;  }
.menu3S A:visited {color: #FFFFFF;}
.menu3 {background-color: #FFFFFF; filter:alpha(opacity=100); -moz-opacity:0.7; opacity: 0.7;}
.menu3S {background-color: #A1A1A1; filter:alpha(opacity=100); -moz-opacity:0.7; opacity: 0.7;}
.menuBordo {background-color: #CCCCCC}

.header				{ text-decoration: none;font-size: 10px;color: #999999; font-weight:normal}
.header A			{ text-decoration: none;font-size: 10px;color: #999999; font-weight:normal}
.header A:visited	{ color:#999999; }
.header A:hover		{ color:#00CCFF; }

.footer {color:#333333; font-size:10px}
.footer A,.footer A:visited, .footer A:link{color:#333333; font-weight:normal; text-decoration:none;font-size:10px}
.footer A:hover{color:#CC0000; font-weight:normal; text-decoration:none;font-size:10px}

/*.home DIV TABLE TD, .homeDX,.homeDX B, .homeDX STRONG	{color:#FFFFFF; line-height:16px; margin-top:5px; padding:20px}*/
.homeDX	{padding:20px}
/*.homeDX DIV{background-color: #CC0000;}*/
.homeDX DIV TD	{color:#FFFFFF; line-height:16px; margin-top:5px}
.homeDX DIV TD UL {list-style-image:url(../img/layoutElem/UL_n.gif);  margin-top:0; margin-bottom:0;}
.homeDX DIV TD LI { margin-bottom:7px}
.homeDX A, .homeDX A:VISITED		{color:#CC0000; line-height: 16px; margin-top:5px; font-weight:bold} 
