.boxSfondato	{color:#FFFFFF; font-weight:bold; font-size:12px; background-color:#CCCCCC;}
.boxTitle {color:#FFFFFF; font-weight:bold; background-color:#999999}
.colonneLat {color:#666666;}
.imaDid {font-size: 10px; line-height : 12px; color: #999999;}

/*.repeaterNewsHome  { overflow:hidden; height:77px; display:none; line-height:15px }*/
STRONG.repeaterNewsHome { color:#0099CC; text-transform:uppercase; font-size:14px;}
.repeaterNewsHome A{ text-decoration:none }

.news A:link,.news A:visited{ text-decoration:none; font-weight:normal; color:#000000}

.box_zen3 {padding-top:5px;padding-bottom:5px;}
.box_zen3 A, .box_zen3 A:link, .box_zen3 A:visited{text-decoration:none; color: #666666; font-weight:normal}

.currentPage {text-decoration:none; color: #666666; font-weight:normal}
.loginTextBox {height:15px;width:138px;margin-top:5px;margin-bottom:5px; line-height:12px; font-size:10px}
.briciole { color:#003366;font-weight:bold;}
.briciole A:LINK,.briciole A:VISITED{ color:#666666;font-weight:bold;}

BODY { margin: 0; font-family: "Trebuchet MS", Arial;  font-size: 12px;  color: #000000;  line-height: 18px; }
FORM { margin: 0; }
TD { font-family: "Trebuchet MS", Arial;  font-size: 12px;  color: #000000;  line-height: 18px; }
TABLE.normale TD { line-height: normal; }
TD.normale { line-height: normal; }
P {margin-bottom:0;}
A {font-weight:bold;}
A:link {color: #003366;}
A:visited {color: #003366;}

.testoBianco { color: white; line-height: normal;}
.testoAzzurro { color:#000066; }
.testoRosso { color:#CC3333; }

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;}

INPUT {font-size: 11px;	color: #666666; font-family: "Trebuchet MS"; height: 19px;}
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 {size:10; width: 121px;}
.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:#666666;  border: 0; }
HR.lineaSpessa { height: 9px; color:#E6E6E6;  border: 0; }
TABLE.tabella { background-color: #666666; }
TABLE.tabella TD { background: White; }

.homeNews A:link {color: #666666;}
.homeNews A:visited {color: #666666;}
.homeNews P{margin-top: 0px;}

.sfondo { background-color: #000033}

.short A, .short A:VISITED{font-family: "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #ffffff;  line-height: 13px;  }
.short A:hover{ color: #9999FF;}
.short { margin-left:5px; margin-top:1px;  border-left: solid 1px #FFFFFF;border-bottom: solid 1px #FFFFFF;border-right: solid 1px #FFFFFF; padding-left:10px; padding-right:10px}

/* menu */
.menu1 A{font-family: "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #ffffff;  line-height: normal;  }
.menu1 A:visited {color: #ffffff;}
.menu1S A{font-family: "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #9999FF;  line-height: normal;  }
.menu1S A:visited {color: #9999FF;}
.menu3 A{font-family: "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #ffffff;  line-height: normal;  }
.menu3 A:visited {color: #ffffff;}
.menu3S A{font-family: "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #9999FF;  line-height: normal;  }
.menu3S A:visited {color: #9999FF;}
.menu3 {background-color: #000033}
.menu3S {background-color: #000033}
.menuBordo {background-color: #999999}

/* linguette */
.lingB { background-color:#999999; }
.lingBi { background-color:#999999; }
.lingW { width:133px; height:1px }

.ling { background-color:#CCCCCC; }
.ling A { text-decoration: none }
.ling A:link { color:#999999; }
.ling A:visited { color:#999999; }

.ling_ { background-color:#F0F0F0; }
.ling_ A { text-decoration: none; cursor:text}
.ling_ A:link { color:#666666; }
.ling_ A:visited { color:#666666; }
.ling_ .lingBi { background-color:#F0F0F0; }

.header {text-decoration: none;font-size: 9px; color: #6600FF; font-weight:normal}
.header A:link, .header A:visited { color:#333333; font-size: 9px;text-decoration: none; font-weight:normal }
.header A:hover { color:#6600FF; font-weight:normal }

/* 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{} 
.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; }

.loginField { width:100%}
.loginButton {border-style:none;
        border-color: #ff6633;
        background-color: #000033;
        text-decoration: none;   
        width: 100%;
        font-weight:bold;
        color:#FFFFFF;
        text-align: right;
        padding-right:5px;
        font-size: 10px;
        cursor:hand}
