﻿BODY { margin-top:0px; font-family:"Trebuchet MS", Arial;  font-size: 11px;  color: #333333;  line-height: 18px; background-color:#FFFFFF }
FORM {  margin-top:0px; }
TD { font-family: "Trebuchet MS", Arial;  font-size: 11px;  color: #333333;  line-height: 16px; }
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: #CC0000;font-weight:bold;}
A:visited {color: #CC0000;}
 
.briciole { color:#990000; font-weight: bold; font-size:14px}
.briciole A,.briciole A:LINK,.briciole A:VISITED{color:#000000; font-weight:bold; text-decoration:none; font-size:14px}
.briciole A:HOVER{color:#000000; font-weight:bold; text-decoration:underline; font-size:14px}
 
.testoBianco { color: white; line-height: normal;}
.testoTitle { color:#333333; }
.testoRosso { color:#336699; }
 
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: 11px; line-height : 14px;}
 
/*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}
.cercaTxt{ color:#999999}
 
.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);}
 
.noBR{ line-height:0px}
 
HR { height: 1px; color:#CCCCCC;  border: 0; margin-bottom:0px; margin-top:0px}
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;}
 
.boxSfondato{ border-style:solid; border-color:#E1E1E1; border-width:1px}
.boxSfondatoCell{ background-image:url(../img/layoutElem/box_sfondo_grad.jpg); background-repeat:repeat-x; background-color:#F0F0F0; padding:10px}
.boxTestoTitle, .boxTestoTitle A, .boxTestoTitle A:link, .boxTestoTitle A:visited{ font-size:15px; color:#990000; font-weight:bold; text-decoration: none;}
.boxTestoCont, .boxTestoCont A, .boxTestoCont A:link, .boxTestoCont A:visited {color: #666666; text-decoration: none; font-weight:normal;}
 
.NavIntDDown{width:170px}
#cCat{ width:170px}
/*.sfondo { background-color:#003399;}*/
 
/* menu */
.menu1 {padding:0px}
.menu1 A{font-family: "Trebuchet MS";  font-size: 11px; font-weight:bold;  text-decoration: none;  color: #000000;  line-height: 24px;  }
.menu1 A:visited {color: #000000;}
.menu1S {padding:0px}
.menu1S A{font-family: "Trebuchet MS";  font-size: 11px; font-weight:bold;  text-decoration: none;  color: #9E1B34;  line-height: 24px;  }
.menu1S A:visited {color: #9E1B34;}
 
.menu2{padding:0px}
.menu2 A{font-family: "Trebuchet MS";  font-size: 11px; font-weight:bold;  text-decoration: none;  color: #999999;  line-height: 26px;  }
.menu2 A:visited {color: #999999;}
.menu2S {padding:0px}
.menu2S A{font-family: "Trebuchet MS";  font-size: 11px; font-weight:bold;  text-decoration: none;  color: #9E1B34;  line-height: 26px;  }
.menu2S A:visited {color: #9E1B34;}
 
.menu3 A{font-family: "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #333333;  line-height: 10px;  margin:0px; border:0px  }
.menu3 A:visited {color: #333333;}
.menu3S A{font-family: "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #333333;  line-height: 10px;  }
.menu3S A:visited {color: #333333;}
 
.menu3 {background-color: #CCCCCC; padding-left:10px; padding-right:10px; border-bottom-color:#999999; border-bottom-style:solid; border-bottom-width:1px }
.menu3S {background-color: #FFFFFF; padding-left:10px; padding-right:10px; border-bottom-color:#999999; border-bottom-style:solid; border-bottom-width:1px }
.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: 10px;color: #FFFFFF; font-weight:normal;}
.header A { text-decoration: none;font-size: 10px;color:#FFFFFF; font-weight:normal; }
.header A:visited { color:#FFFFFF; font-weight:normal; }
.header A:hover { color:#FFFFFF; font-weight:normal; text-decoration:underline}
 
.headerS {text-decoration: none;font-size: 10px;color: #003399}
 
.print A, .print A:link,.print A:visited{ color:#666666; font-variant:normal; font-style:normal; text-decoration: none;}
/*.print{ color:#FF0000}*/
 
.footer {text-decoration: none;font-size: 10px;color: #999999}
.footer A { text-decoration: none;font-size: 10px; font-weight:normal; color:#999999; }
.footer A:visited { color:#999999; }
.footer A:hover { color:#9E1B34; }
 
.tabellaHead TD{ background-color:#CCCCCC; color:#990000; font-weight:bold; padding-left:3px; padding-right:3px}
.tabellaDatiChiaro TD{ background-color:#F8F8F8; color:#666666; font-weight:normal; padding-left:3px; padding-right:3px}
.tabellaDatiScuro TD{ background-color:#E6E6E6; color:#666666; font-weight:normal; padding-left:3px; padding-right:3px}
