BODY {
	font-family : Tahoma, Helvetica, sans-serif;
	font-style : normal;
	font-size : 11px;
           scrollbar-3d-light-color: #ffffff;
           scrollbar-arrow-color: #ffffff;
           scrollbar-base-color: #ffffff;
           scrollbar-dark-shadow-color: #ffffff;
           scrollbar-face-color: #003399;
           scrollbar-highlight-color: #000000;
           scrollbar-shadow-color: #ffffff;

}
TD {
	font-family : Tahoma, Helvetica, sans-serif;
	font-style : normal;
	font-size : 11px;
           color=#003399; 
}
INPUT {
    color: #003399;
    font-family: Tahoma, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    background-color: #eeeeee;
    border: 1 solid #003399;
}
SELECT{
    color: #003399;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #eeeeee;
    border: 1 solid #003399;
}
.textarea {
    color: #003399;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #eeeeee;
    border: 1 solid #003399;
}

A:ACTIVE{
     font-family:Tahoma, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     color: #000000;
     text-decoration: none;
}
A:link{
     font-family:Tahoma, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     color: #000000;
     text-decoration: underline;
}
A:visited{
     font-family:Tahoma, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     color: #666666;
     text-decoration: none;
}
A:hover{
     font-family:Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
     color: #cf0501;
     text-decoration:underline;
}

.tras {
    color: #000000;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #ffffff;
    border: none;
}

.tras2 {
    color: #000000;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #eeeeee;
    border: none;
}
.tras3 {
    color: #000000;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #d1eafa;
    border: none;
}

#cache { position:absolute; top:100px; z-index:10; visibility:hidden;}

.sfondo {
	background-attachment: fixed;
	background-image: url(top.jpg);
	background-repeat: no-repeat;
	background-position: center top ;
}
.titolo {
	font-family : Tahoma, Helvetica, sans-serif;
	font-style : normal;
           font-weight: bold; 
	font-size : 11px;
           color:#032E84; 
}

.titolobianco {
	font-family : Tahoma, Helvetica, sans-serif;
	font-style : normal;
           font-weight: bold; 
	font-size : 11px;
           color:#ffffff; 
}

.news {
	font-family : Tahoma, Helvetica, sans-serif;
	font-style : normal;
           font-weight: plain; 
	font-size : 12px;
           color:#003399; 
}

.newstitle {
	font-family : Tahoma, Helvetica, sans-serif;
	font-style : normal;
           font-weight: bold; 
	font-size : 12px;
           color:#003399; 
}

.positivo{
          background:#FF0000;
          color:#FFFFFF;
          text-align:center;
          border: #FF0000 solid 1 px; 
}

.negativo {
          background:#00FF00;
          color:#000000;
          text-align:center;
          border: #00FF00 solid 1 px;
            
}

    


