BODY { margin: 0; font-family: "Trebuchet MS", Arial;  font-size: 12px;  line-height: 18px; background-color:#E6E6E6 }
FORM { margin: 0; }
TD { font-family: "Trebuchet MS", Arial;  font-size: 11px;  color: #333333;  line-height: 18px; }
TABLE.normale TD, TD.normale { line-height: normal; }

P {margin-bottom:0;}
A, A:link, A:visited {font-weight:bold; color: #0066FF;}

.testoBianco { color: white; line-height: normal;}
.testoTitle { color:#CC3333; }
.testoRosso { color:#CC3333; }

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;}

INPUT {font-size: 11px;	color: #666666; font-family: "Trebuchet MS"; height: 19px; 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: 11px; height: 19px;}
#cerca {width: 121px; height: 19px}
.newsletter {width:140}

.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; }
TABLE.tabella { background-color: #666666; }
TABLE.tabella TD { background: White; }

.briciole, .briciole A, .briciole A:link, .briciole A:visited{font-size: 12px; font-weight:bold; color:#0246C7; text-decoration: none;}

/* menu */
.menu1 A, .menu1 A:visited, .menu1S, .menu1S A, .menu1S A:visited, .menu2, .menu2 A, .menu2 A:visited, .menu2S, .menu2S A, .menu2S A:visited
  {font-family: "Trebuchet MS"; font-size: 12px; font-weight:bold; text-decoration: none; color: #333333; line-height: normal;}
.menu2 A, .menu2 A:visited {color: #999999;}
.menu1S, .menu1S A, .menu1S A:visited, .menu2S, .menu2S A, .menu2S A:visited {color: #0066FF;}
.menu2, .menu2 A, .menu2 A:visited, .menu2S, .menu2S A, .menu2S A:visited {font-size: 12px;}

/* Qonline */
/* domanda */
.dTesto { font-weight:bold;}
.dTesto SPAN {color: CC3333;}
.dT { width:100%;}
.dT TD {width: 200px;}
TD.dPC {width: 1000px;}
.dRP {background-color:#EEEEEE}
.dRD {}
.separatore { background-color:#CCCCCC; height:1px}
/* elementi */
.iTA {width:250px;} 
.iTB { color:black; height:18px;width:229px}
.iSE{} 
.iCB{} 
.iRB {}
/*Barra completamento*/
.barra { width:100%; margin-bottom:10px}	
.barraSx { background-color:#666666; height:5px; }
.barraDx { background-color:#CCCCCC; height:5px; }