.red1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #CC0000;
    font-weight: bold;

}
.bianco_s {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #FFFFFF;
    font-weight: bold;

}
.bianco_sbig {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #FFFFFF;
    font-weight: bold;

}
.red1big {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #CC0000;
    font-weight: bold;

}
.white1 {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
}

.white1 td {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
}


BODY {
scrollbar-face-color: 000000;
scrollbar-highlight-color: 999999;
scrollbar-3dlight-color: 000000;
scrollbar-darkshadow-color: 000000;
scrollbar-shadow-color: 999999;
scrollbar-arrow-color: FFFFFF;
scrollbar-track-color: 505050;
}


.TABmp3 {
    border: 1px solid #808080;
}

.TABmp3 td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
}

.dw-r {
    border-right: 1px solid #808080;
    border-bottom: 1px solid #808080;
}
.dw {
    border-bottom: 1px solid #808080;
}
.r {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #808080;
}
.Titolo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}
.testo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #E8E8E8;
    text-decoration: none;
}

.testo a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #E8E8E8;
    text-decoration: none;
    font-weight: normal;

}

.testo a:hover {
    color: #FFFF00;
    text-decoration: none;

}
.testo1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFCC33;
    text-decoration: none;
    font-weight: bold;

}
.bordo-cover {
    border: 1px solid #808080;
}
.bordo-bianco {
    border-bottom: 1px solid #FFFFFF;
}
.bordo-grigio {
    border-bottom: 2px solid #505050;
}
.testo ul {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    list-style-image: url(images/freccia-rossa.gif);
}

td.bianco {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    background: #000000;
 
}
td.bianco_login {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;  
    color: #FFFFFF;
    text-decoration: none;
    background: #000000;
 
}
td.news {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    background:#000000;
    text-decoration: none;  
 
}
td.rosso {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FF0000;
    text-decoration: none;
    background: #000000;
    font-weight:bold;
    width:10px;
 
}
A.menu:ACTIVE,A.menu:VISITED,A.menu:LINK{
    font : 10Px Tahoma;
    font-weight:bold;
    color : #FFFFFF;
    text-decoration: none;

}

A.menu:HOVER{
    font : 10Px Tahoma;
    font-weight:bold;
    color:#FFBC78;
    text-decoration: none;
}
 A.menu2:ACTIVE,A.menu2:VISITED,A.menu2:LINK{
    font : 10Px Tahoma;
    font-weight:bold;
    color : #999999;
    text-decoration: none;

}

A.menu2:HOVER{
    font : 10Px Tahoma;
    font-weight:bold;
    color:#FFBC78;
    text-decoration: none;
}


A.menu3:ACTIVE,A.menu3:VISITED,A.menu3:LINK{
    font : 10Px Tahoma;
    font-weight:bold;
    color : #FFBC78;
    text-decoration: none;

}

A.menu3:HOVER{
    font : 10Px Tahoma;
    font-weight:bold;
    color:rgb(255,204,51);
    text-decoration: none;
}

 p.intestazioneBlu{
   height:20Px;
   background-color:#000000;
   font-size:10px;
   margin:0Px;
   font-weight:bold;
   FONT-FAMILY:Tahoma;
   font-size:14px;
   COLOR: #FF0000;
}
input.testo
{
   BORDER-RIGHT: black 1px solid;
   BORDER-TOP: black 1px solid;
   FONT-SIZE: 10px;
   BORDER-LEFT: black 1px solid;
   BORDER-BOTTOM: black 1px solid;
   color:#000000;
   height:15px;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
  
}

.messaggio{
   border-color:#999999;
   font :  10Px Tahoma;
   width:100Px;
   height:15px;
   color : #FF0000;
}
input.pulsante
{
      
   font :  10Px Tahoma;
   border : 1Px solid Black;
   background-color : #990000;
   border-color:#999999;
   height:15px;
   color : #FFFFFF;
   letter-spacing: 3Px;  
}

font.autore {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #FFFF00;
    font-weight: bold;

}

TABLE.tabellalibera{
  border-width: 0px;
  FONT-SIZE: 12px;
  MARGIN: 0px; 
  COLOR:#990000; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  font-weight:bold;
  padding: 2px;
  border:0px;    
}

td.tabellamini {
  FONT-SIZE: 12px;
  color:#FFFFFF;
  vertical-align:bottom;
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  font-weight:bold;
  border : #999999 1px solid;
  background-color:#000000;
  height:30px;
 
}