html
{
      
}
a.provo
{
    font-family:"Miryad","Serif","Arial";
    color:#ddcd8c;
    font-size:9pt;
    font-weight:bold;
}
body
{
    background-repeat: repeat-x;
    padding: 0;
    margin: 0 0 0 0;
    background-color: #0e2a59;
    font-size: 9px;
    color: #999999;
    font-family: Verdana, Arial, Helvetica, sans-serif;
 
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#163160', endColorstr='#2f4b74',GradientType=0 );
    background: #163160;

    background: -moz-linear-gradient(top,  #163160 0%, #2e4b76 54%, #2f4b74 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#163160), color-stop(54%,#2e4b76), color-stop(100%,#2f4b74));
    background: -webkit-linear-gradient(top,  #163160 0%,#2e4b76 54%,#2f4b74 100%);
    background: -o-linear-gradient(top,  #163160 0%,#2e4b76 54%,#2f4b74 100%);
    background: -ms-linear-gradient(top,  #163160 0%,#2e4b76 54%,#2f4b74 100%);
    background: linear-gradient(top,  #163160 0%,#2e4b76 54%,#2f4b74 100%);
  
      
   
}
div.capo
{   background-image: url(immagini/nuovoSfondo.gif) !important;
          background-repeat: repeat-x;
    
}
.titoli
{
    font-weight: normal;
    font-size: 11px;
    line-height: 16px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.testogray
{
    font-size: 9px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.subTitle
{
    font-weight: bold;
    font-size: 12px;
    color: #3EA919;
    font-family: Arial, Helvetica, sans-serif;
}
A
{
    color: #ffffff;
    text-decoration: none;
}
A:hover
{
    color: #cccccc;
}
.notepiccole
{
    font-size: 9px;
    color: #999999;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.testoBlack
{
    font-size: 9px;
    font-weight: normal;
    color: #666666;
    line-height: 15px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.titoliBig
{
    font-weight: bold;
    font-size: 14px;
    color: #07325C;
    font-family: Arial, Helvetica, sans-serif;
}
.selected
{
    font-size: 22px;
    color: #ffffff;
    line-height: 22px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #cccccc;
}
.titoliCopy
{
    font-weight: bold;
    font-size: 9px;
    color: #3399cc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.introduction
{
    font-size: 18px;
    color: #3399cc;
    font-family: Arial, Helvetica, sans-serif;
}
.testoBlackCopy2
{
    font-weight: bold;
    font-size: 11px;
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
}
.titRed
{
    font-weight: bold;
    font-size: 18px;
    color: #FF0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.titolone
{
    font-size: 14px;
    font-weight: bold;
    color: #9ABBE4;
    font-family: Arial, Helvetica, sans-serif;
}
A:active
{
    color: #ffffff;
    text-decoration: none;
}
.CopyText
{
    font-size: 11px;
    color: #ffffff;
    font-weight: bold;
    line-height: 14px;
    font-family: georgia, times, arial, verdana, sans-serif;
}
.CopyHeading
{
    font-weight: bold;
    font-size: 11px;
    color: #333333;
    line-height: 14px;
    font-family: georgia, times, arial, verdana, sans-serif;
}
.SmallText
{
    font-size: 11px;
    font-weight: normal;
    color: #ffffff;
    line-height: 16px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cyanGiorgia
{
    font-size: 11px;
    color: #555555;
    font-family: Georgia, "Times New Roman" , Times, serif;
}
.overbox2
{
    background-color: #ffffff;
}
.cyanGio
{
    font-size: 28px;
    color: #cccccc;
    font-family: Georgia, "Times New Roman" , Times, serif;
}
.cyanGioCopy
{
    font-size: 15px;
    color: #3399cc;
    font-family: Georgia, "Times New Roman" , Times, serif;
}
.cyanGiorgia2
{
    font-size: 11px;
    color: #3399cc;
    font-family: Georgia, "Times New Roman" , Times, serif;
}
.SmallText2
{
    font-size: 10px;
    font-weight: bold;
    color: #ffffff;
    line-height: 16px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
body
{
    scrollbar-face-color: #F0F0F0;
    scrollbar-highlight-color: #666666;
    scrollbar-shadow-color: #666666;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-arrow-color: #666666;
    scrollbar-track-color: #ffffff;
    scrollbar-darkshadow-color: #999999;
}
.SmallTextP
{
    font-size: 10px;
    color: #000000;
    line-height: 14px;
    font-family: verdana, Arial, Helvetica, sans-serif;
}
.titOrange
{
    font-weight: bold;
    font-size: 11px;
    color: #780e10;
    font-family: Arial, Helvetica, sans-serif;
}
a.menu:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9px;
    color: #999999;
}
a.menu:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9px;
    color: #999999;
}
a.menu:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9px;
    color: #FFFFFF;
}
a.menu:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9px;
    color: #999999;
}
a.mail:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 10px;
    color: #ffffff;
}
a.mail:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 10px;
    color: #ffffff;
}
a.mail:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 10px;
    color: #fef5a4;
}
a.mail:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 10px;
    color: #ffffff;
}
a.link:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #3EA919;
}
a.link:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #3EA919;
}
a.link:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #000000;
}
a.link:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #3EA919;
}
input
{
}
.loginbox input, .loginbox input[type=text], .loginbox input[type=password]
{
    width: 150px;
    margin: 0 0 0.5em 0;
    padding: auto;
}
.loginbox input[type=checkbox]
{
    width: auto;
}
.loginbox input.button, .loginbox input[type=button]
{
    width: 90px !important;
}
