A { COLOR: #2A77B9; TEXT-DECORATION: none }
A:hover {	COLOR: #2A77B9; TEXT-DECORATION: underline }

.titolonero22 { font-family: arial, sans-serif; font-size: 22px; color: #000000; font-weight: bold;}
.titolonero16 {  border-bottom: #003366 2px solid; margin-bottom:10px; FONT: bold 16px Arial, sans-serif; color: #003366;}
.titoloverde16 {  border-bottom: #FEDD1D 2px solid; margin-bottom:10px; FONT: bold 16px Arial, sans-serif; color: #FEDD1D; }

#header {
  float:left;
  width:100%;
  background:#FFFFFF url("/img/tab/bg_white.gif") repeat-x bottom;
  font-size:100%;
  line-height:normal;
  }
#header ul {
  margin:0;
  padding:2px 2px 0;
  list-style:none;
  }
#header li {
  float:left;
  background: url("/img/tab/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  }
#header a {
  float:left;
  display:block;
  background: url("/img/tab/right.gif") no-repeat right top;
  padding:2px 6px 2px 2px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  color:#333;
  }
#header #current {
  background-image: url("/img/tab/left_on.gif");
  }
#header #current a {
  background-image: url("/img/tab/right_on.gif");
  color:#333;
  padding-bottom:3px;
  }