body{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color:#000000; margin-top:8px; margin-left:0px; margin-right:0px; margin-bottom:8px; scrollbar-arrow-color: #A52A2A; scrollbar-track-color: #FFC6C6; scrollbar-darkshadow-color: #D40000; scrollbar-highlight-color: #FF8A8A; scrollbar-face-color: #FF7979; scrollbar-shadow-color: #FF6666; scrollbar-3dlight-color: #FFB7B7; scrollbar-base-color: Red; background-color: #E6E6E6; background-image: url(/img/fondino.gif); }
.tabletop { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 11px; color: #0000A0; letter-spacing: -1px; word-spacing: 1px; background-color: #E6E6E6; background-image: url(/img/fondotop.gif);}
.titgrarosso { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19.5px; font-weight: normal; text-decoration: none; background-color: transparent; color: #990000; margin-bottom: 6px; margin-top: 6px; text-align: center; letter-spacing: -1px; }
.titgrablu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19.5px; font-weight: normal; text-decoration: none; background-color: transparent; color: #0000A0; margin-bottom: 5px; margin-top: 5px; letter-spacing: -1px; text-align: center;}
H1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19.5px; font-weight: normal; text-decoration: none; background-color: transparent; color: #990000; margin-bottom: 6px; margin-top: 6px; text-align: center; letter-spacing: -1px; }
H2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #990000; line-height: 18px; border-bottom: 1px solid #FF9000; background: #FFE4C1; word-spacing: 3px; letter-spacing: -1px; margin-top: 10px; margin-bottom: 4px; margin-left: 3px; margin-right: 3px;  text-indent: 4px;  }
.titolorosso { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #990000; line-height: 18px; border-bottom: 1px solid #FF9000; background: #FFE4C1; word-spacing: 3px; letter-spacing: -1px; margin-top: 10px; margin-bottom: 4px; margin-left: 3px; margin-right: 3px; text-indent: 4px; }
.titoloblu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0000A0; line-height: 18px; border-bottom: 1px solid #4B6AAF; background: #CBD4E9; word-spacing: 3px; letter-spacing: -1px; margin-top: 10px; margin-bottom: 4px; margin-left: 3px; margin-right: 3px; text-indent: 4px; }
.tnj {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: transparent; color: #000000; text-align: justify; word-spacing: 3px; line-height: 15px; text-indent: 8px; margin-top: 2px; margin-bottom: 11px; margin-left: 3px; margin-right: 3px; }
p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: justify; word-spacing: 3px; line-height:18px; text-indent: 8px; margin-top: 2px; margin-bottom: 11px; margin-left: 3px; margin-right: 3px;  background: transparent; }
.tnc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: center; word-spacing: 3px; line-height: 15px; margin-top: 2px; margin-bottom: 11px; margin-left: 3px; margin-right: 3px;  background: transparent; }
td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;   }
.tn {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; word-spacing: 3px; line-height: 15px; text-indent: 8px; margin-top: 2px; margin-bottom: 11px; margin-left: 3px; margin-right: 3px;  background: transparent; }
.ln { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 12px; color: #A00000;  background: transparent;  }
A.ln:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: Blue;  background: transparent; }
A.ln:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #CC0000;  background: transparent; }
.tp {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; letter-spacing: -1px; word-spacing: 1px; margin-left: 11px; margin-right: 9px;  background: transparent;  }
.lp { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 11px; color: #0000A0; letter-spacing: -1px; word-spacing: 1px;  background: transparent;  }
A.lp:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #A00000; letter-spacing: -1px; word-spacing: 1px;  background: transparent; }
A.lp:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #A00000; letter-spacing: -1px;word-spacing: 1px;  background: transparent; }
.tpj {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; word-spacing: 1px; text-align: justify; margin-left: 5px; margin-right: 5px; line-height: 12px;  background: transparent;  }
ol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;  background: transparent;  }
ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; list-style: square; background: transparent;  }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;  background: transparent;  }
pre { font-family: courier, "courier new", monospace; font-size: 9pt; color: #666666;  background: transparent;  }
.textarea { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;color:#000000;scrollbar-arrow-color:#990000; scrollbar-track-color: #D0E2E3; scrollbar-darkshadow-color: #9FB3B3; scrollbar-highlight-color: #E7EEEF; scrollbar-face-color: #D7D5E5; scrollbar-shadow-color: #B0BCC6; scrollbar-3dlight-color: #D0E2E3; scrollbar-base-color: #D0E2E3;}
td.linknav {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: Black;  background: Red; }
td.linknav a {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:Black; font-weight: bold; }
td.linknav a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: Black; line-height: normal; border-color: Yellow; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
td.linknav a:link, A.linknav:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: Black;}
.titbanara { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: Maroon; letter-spacing: -1px; text-align: center;  background: #FF9000;  }
.titbanver { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #8A2BE2; letter-spacing: -1px; text-align: center;  background: #72C766;  }
.titbancel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336633; letter-spacing: -1px; text-align: center;  background: #63CAD9;  }
.titbanblu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: Yellow; letter-spacing: -1px; text-align: center;  background: #4B6AAF;  }

td.menucel { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #0000A0; 
  background-color: #CFF1F6 ;
  width:136px; 
  margin:0; 
  padding:0; 
}
td.menucel a { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none; 
  font-size: 11px;
  line-height: 18px; 
  height:18px; 
  color: #0000A0; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#CFF1F6 ;
  display:block; 
}
td.menucel a:link, td.menucel a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-size: 11px; 
  line-height: 18px; 
  color: #336633; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#CFF1F6 ;
}
td.menucel a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: underline; 
  font-size: 11px; 
  line-height: 18px; 
  color: #000099; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color: #CFF1F6; 
}

td.menuara { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #0000A0; 
  background-color: #FFE4C1 ;
  width:136px; 
  margin:0; 
  padding:0; 
}
td.menuara a { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none; 
  font-size: 11px;
  line-height: 18px; 
  height:18px; 
  color: #0000A0; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#FFE4C1 ;
  display:block; 
}
td.menuara a:link, td.menuara a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-size: 11px; 
  line-height: 18px; 
  color: #0000FF; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#FFE4C1 ;
}
td.menuara a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: underline; 
  font-size: 11px; 
  line-height: 18px; 
  color: #000099; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color: #FFE4C1; 
}

td.menuver { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #0000A0; 
  background-color: #DFF6DB ;
  width:136px; 
  margin:0; 
  padding:0; 
}
td.menuver a { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none; 
  font-size: 11px;
  line-height: 18px; 
  height:18px; 
  color: #0000A0; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#DFF6DB ;
  display:block; 
}
td.menuver a:link, td.menuver a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-size: 11px; 
  line-height: 18px; 
  color: #0000FF; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#DFF6DB ;
}
td.menuver a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: underline; 
  font-size: 11px; 
  line-height: 18px; 
  color: #000099; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color: #DFF6DB; 
}

td.menublu { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #0000A0; 
  background-color: #CBD4E9 ;
  width:136px; 
  margin:0; 
  padding:0; 
}
td.menublu a { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none; 
  font-size: 11px;
  line-height: 18px; 
  height:18px; 
  color: #0000A0; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#CBD4E9 ;
  display:block; 
}
td.menublu a:link, td.menublu a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-size: 11px; 
  line-height: 18px; 
  color: #C44000; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#CBD4E9 ;
}
td.menublu a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: underline; 
  font-size: 11px; 
  line-height: 18px; 
  color: #000099; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color: #CBD4E9; 
}

td.menucelev { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #0000A0; 
  background-color: #CFF1F6 ;
  width:136px; 
  margin:0; 
  padding:0; 
}
td.menucelev a { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none; 
  font-size: 11px;
  line-height: 18px; 
  height:18px; 
  color: #0000A0; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#CFF1F6 ;
  display:block; 
}
td.menucelev a:link, td.menucelev a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-size: 11px; 
  line-height: 18px; 
  color: #336633; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#CFF1F6 ;
}
td.menucelev a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-size: 11px; 
  line-height: 18px; 
  color: #000099; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color: #8CD9E3; 
}

td.menuaraev { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #0000A0; 
  background-color: #FFE4C1 ;
  width:136px; 
  margin:0; 
  padding:0; 
}
td.menuaraev a { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none; 
  font-size: 11px;
  line-height: 18px; 
  height:18px; 
  color: #0000A0; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#FFE4C1 ;
  display:block; 
}
td.menuaraev a:link, td.menuaraev a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-size: 11px; 
  line-height: 18px; 
  color: #0000FF; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#FFE4C1 ;
}
td.menuaraev a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-size: 11px; 
  line-height: 18px; 
  color: #000099; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color: #FFC16F; 
}

td.menuverev { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #0000A0; 
  background-color: #DFF6DB ;
  width:136px; 
  margin:0; 
  padding:0; 
}
td.menuverev a { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none; 
  font-size: 11px;
  line-height: 18px; 
  height:18px; 
  color: #0000A0; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#DFF6DB ;
  display:block; 
}
td.menuverev a:link, td.menuverev a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-size: 11px; 
  line-height: 18px; 
  color: #0000FF; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#DFF6DB ;
}
td.menuverev a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-size: 11px; 
  line-height: 18px; 
  color: #000099; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color: #8FDF82; 
}

td.menubluev { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #0000A0; 
  background-color: #CBD4E9 ;
  width:136px; 
  margin:0; 
  padding:0; 
}
td.menubluev a { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none; 
  font-size: 11px;
  line-height: 18px; 
  height:18px; 
  color: #0000A0; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#CBD4E9 ;
  display:block; 
}
td.menubluev a:link, td.menubluev a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-size: 11px; 
  line-height: 18px; 
  color: #C44000; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#CBD4E9 ;
}
td.menubluev a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-size: 11px; 
  line-height: 18px; 
  color: #000099; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color: #A7B6DA; 
}

td.banner { text-decoration:none; font-size: 11px; font-family:Arial, Helvetica, sans-serif; line-height:15px; margin-bottom: 6px; margin-top: 4px; color: #000000; text-indent: 4px; }
td.banner p { text-decoration:none; font-size: 11px; font-family:Arial, Helvetica, sans-serif; line-height:15px; margin-bottom: 6px; margin-top: 4px; color: #000000; }
td.banner a { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 11px; color: #0000A0; letter-spacing: -1px; word-spacing: 1px; }
td.banner a:link, td.banner a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #A00000; letter-spacing: -1px; word-spacing: 1px;}
td.banner a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: Blue; letter-spacing: -1px; word-spacing: 1px;}
td.banner a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #A00000; letter-spacing: -1px; word-spacing: 1px;}
td.banner ul { font-size: 11px; font-family:Arial, Helvetica, sans-serif; list-style: square; margin: 5px; padding:1px; list-style:none; }
td.banner li { font-size: 11px; font-family:Arial, Helvetica, sans-serif;  }
ul.mntop { font-size: 11px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; width:110px; list-style:none; margin:0; padding:0; }
ul.mntop li a { font-size: 11px; font-family:Arial, Helvetica, sans-serif; display:block; text-decoration:none; padding: 0 4px; height: 17px;line-height: 17px; }
ul.mntop li { display:inline }
ul.mntop li a:link, ul.mntop li a:visited { color: Navy; }
ul.mntop li a:hover, ul.mntop li a:active { color:#c00; background-image: url(/img/fondo-menu.gif);  }
td.testogrigio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; font-style: italic; word-spacing: 1px; margin-bottom: 4px; margin-top: 2px; }
td.testogrigio p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; font-style: italic; word-spacing: 1px; margin-bottom: 4px; margin-top: 2px; }
td.testogrigio a { text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #555555; }
td.testogrigio a:link, td.testogrigio a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #555555; }
td.testogrigio a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #555555; font-style: italic; text-decoration: underline;}


td.elenchi { 
  border-top: 1px solid #EEBBBB;
  border-left: 1px solid #EEBBBB;
  border-bottom: 1px solid #8D1D1D;
  border-right: 1px solid #8D1D1D;
  background-color: #DF5B5B; 
  text-align: center; 
  margin: 0;
  padding: 0; 
}

td.elenchi h1 { 
  font-family:Arial, Helvetica, sans-serif; 
  text-decoration:none; 
  font-size: 16px;
  line-height: 17px; 
  margin-bottom: 5px; 
  margin-top: 5px; 
  color: #D7D7D7; 
  font-weight: bold; 
  letter-spacing: 3px; 
  background: #DF5B5B; 
}

td.elenchi p { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none; 
  font-size: 11px; 
  text-indent: 0; 
  color: Yellow; 
  word-spacing: 2px; 
  background-color:#DF5B5B;
  text-align: left; 
}

td.elenchi a { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none; 
  font-size: 11px; 
  line-height: 17px; 
  color: Yellow; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#DF5B5B;
  height:18px; 
  display:block;
}
td.elenchi a:link { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-size: 11px; 
  line-height: 17px; 
  color: Yellow; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#DF5B5B;
}
td.elenchi a:visited { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none; 
  font-size: 11px; 
  line-height: 17px; 
  color: #0000BB; 
  letter-spacing: -1px; 
  word-spacing: 1px; 
  background-color:#DF5B5B;
}
td.elenchi a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none; 
  font-size: 11px; 
  line-height: 17px; 
  color: #000099; 
  letter-spacing: 1px; 
  word-spacing: 1px; 
  background-color: #FFCCB9; 
}

td.item { 
  border-top: 1px solid #EEBBBB;
  border-left: 1px solid #EEBBBB;
  border-bottom: 1px solid #8D1D1D;
  border-right: 1px solid #8D1D1D;
  background-color: #DF5B5B; 
  text-align: center; 
  margin: 0;
  padding: 0; 
}


td.item p { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none; 
  font-size: 11px; 
  text-indent: 0; 
  color: Yellow; 
  word-spacing: 2px; 
  background-color:#DF5B5B;
  text-align: left; 
}
