
.NormalBianco,.NormalDisabled
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: normal;
    color : white
}
/* text style used for il testo del menu */
.NormalBiancoBold
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color : white
}
.Normal1Bianco
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
    color : white

}
.Normal1BiancoBold
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    color : white
  
}
.Normal,.NormalDisabled
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: normal;
    color : black
}
/* text style used for il testo del menu */
.Normal1
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;

}
.Normal1Bold
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
  
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
    color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold
}
.NormalBoldC
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #003366;
}

/* text style used for error messages */
.NormalRed
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #ff0000
}


A:link  {
    text-decoration:    none;
    color:  #003366;
}

A:visited   {
    text-decoration:    none;
    color:  #003366;
}

A:active    {
    text-decoration:    none;
    color:  #003366;
}

A:hover {
    text-decoration:    underline;
    color:  red;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}


/* style aggiunto per bordo tabella blu*/
.sopra
{
     border-left: solid 1px;
     border-left-color: #003366;
     border-top: solid 1px;
     border-top-color: #003366;
     border-right: solid 1px;
     border-right-color: #003366;
}
.bordosopra
{
     border-top: solid 1px;
     border-top-color: #003366;
 
}
.bordosotto
{
     border-bottom: solid 1px;
     border-bottom-color: #003366;
 
}
.bordodx
{
     border-right: solid 1px;
     border-right-color: #003366;
 
}
.bordosx
{
     border-left: solid 1px;
     border-left-color: #003366;
 
}
.sotto
{
     border-left: solid 1px;
     border-left-color: #003366;
     border-bottom: solid 1px;
     border-bottom-color: #003366;
     border-right: solid 1px;
     border-right-color: #003366;
}
.tutto
{
     border-left:   solid 1px ;
     border-left-color: #003366;
     border-bottom: solid 1px ;
     border-bottom-color: #003366;
     border-right: solid 1px ;
     border-right-color: #003366;
     border-top: solid 1px ;
     border-top-color: #003366;
}
/* bordi colore grigio chiaro */
.cornicesopra
{
     border-left: solid 1px;
     border-left-color: #EEEEEE;
     border-top: solid 1px;
     border-top-color: #EEEEEE;
     border-right: solid 1px;
     border-right-color: #EEEEEE;
}
.cornicesotto
{
     border-left: solid 1px;
     border-left-color: #EEEEEE;
     border-bottom: solid 1px;
     border-bottom-color: #EEEEEE;
     border-right: solid 1px;
     border-right-color: #EEEEEE;
}
.cornicetutto
{
     border-left:   solid 1px ;
     border-left-color: #000000;
     border-bottom: solid 1px ;
     border-bottom-color: #000000;
     border-right: solid 1px ;
     border-right-color: #000000;
     border-top: solid 1px ;
     border-top-color: #000000;
}
/* intestazione e corpo tabella */
.intestazione
 {
  background-color: #D3D3D3;
  font-weight: bold;
  font-family: Tahoma;
  font-size: 10pt;
  text-align: center;
}
.corpo
 {

  font-weight: normal;
  font-family: Tahoma;
  font-size: 8pt;

}
/* bordi singoli e no in grigio pił scuro */
.bordo1
{
     border-left: solid 1px;
     border-left-color: #CCCCCC;
}
.bordo2
{
     border-bottom: solid 1px;
     border-bottom-color: #CCCCCC;
}
.bordo3
{
     border-right: solid 1px;
     border-right-color: #CCCCCC;
}
.bordo4
{
     border-top: solid 1px;
     border-top-color: #CCCCCC;
}
.bordo12
{
     border-left: solid 1px;
     border-left-color: #CCCCCC;
     border-bottom: solid 1px;
     border-bottom-color: #CCCCCC;
} 
.bordo23
{
     border-right: solid 1px;
     border-right-color: #CCCCCC;
     border-bottom: solid 1px;
     border-bottom-color: #CCCCCC;
}
.bordo34
{
     border-right: solid 1px;
     border-right-color: #CCCCCC;
     border-top: solid 1px;
     border-top-color: #CCCCCC;
}
.bordo41
{
     border-left: solid 1px;
     border-left-color: #CCCCCC;
     border-top: solid 1px;
     border-top-color: #CCCCCC;
}
.bordo44
{
     border-left: solid 1px;
     border-left-color: #CCCCCC;
     border-bottom: solid 1px;
     border-bottom-color: #CCCCCC;
     border-right: solid 1px;
     border-right-color: #CCCCCC;
     border-top: solid 1px;
     border-top-color: #CCCCCC;
}
.bordo124
{
     border-left: solid 1px;
     border-left-color: #CCCCCC;
     border-bottom: solid 1px;
     border-bottom-color: #CCCCCC;
     border-top: solid 1px;
     border-top-color: #CCCCCC;
}