a:link    { color: #366A93; }
a:visited { color: #366A93; }
hr {border:0px none; background-color:#366A93; color:#366A93; height:1px} 

.pagina
    {
	background: #518FC6;
	margin: 0px;
	}
.f-text
    {
    font-family: Helvetica, Arial;
    font-size: 11;
    vertical-align: middle;
    font-weight: normal;
    background: #FFFfFf;
    text-align:center;
    }
.testa 
    {
    width: 500;
    text-align: center;
    valign: middle;
    background: #ffffff;
    color: #000000;
    height: 120;
    font-weight: normal;
    font-size: 12;
    font-family: Arial;
    border-right: 2px solid #366A93;

    }
.testa1
    {
    text-align: left;
    valign: middle;
    background: #dcdcdc;
    color: #366A93;
    width: 250;
    height: 20;
    font-weight: normal;
    font-size: 12;
    font-family: Arial;
    padding-left: 5px;
    padding-right: 5px;
    }
.testa2
    {
    text-align: left;
    valign: middle;
    background: whitesmoke;
    color: #000000;
    width: 250;
    font-weight: normal;
    font-size: 12;
    font-family: Arial;
    padding-rigth:5px;
    padding-left:5px;
    }
.classh0
   {
    font-size: 8;
    height: 10;
    background: #366A93;
   }
.classv0
   {
    font-size: 8;
    width: 10;
    background: #366A93;
   }
.classm1
   {
   width: 160; 
   height: 20;
   padding-left: 5px;
   padding-right: 5px; 
   font-family: Helvetica, Arial;
   font-size: 12;
   font-weight: bold;
   background: #DCDCDC;
   } 
.classm1A
   {
   width: 160; 
   height: 16;
   text-align:right;
   padding-left: 5px;
   padding-right: 5px; 
   font-family: Helvetica, Arial;
   font-size: 10;
   font-weight: bold;
   background: #DCDCDC;
   } 
.classm2
   {
   background:#dcdcdc;
   color: #000000;
   height: 20;
   text-align: right;
   padding-right: 4px; 
   font-family: Helvetica, Arial;
   font-size: 10;
   font-weight: bold;
   }
.cell01
   {
   height: 150; 
   text-align: center;
   vertical-align: middle;
   font-family: Arial;
   font-size: 10;
   font-weight: normal;
   background: #ffffff;   
   }  
.cell02
   {
   text-align: justify;
   vertical-align: middle;
   font-family: Helvetica, Arial;
   font-size: 12;
   font-weight: normal;
   background: #ffffff;
   padding-left: 5px;
   padding-right: 5px 
   }   
.c-txt1
   {
   color: #000000;
   vertical-align:middle;
   font-family: Arial;
   font-size: 12;
   font-weight: normal;
   width: 580;
   height: 20;
   background: #ffffff;
   text-align: center;
   }
 .c-txt2
   {
   color: #000000;
   font-family: Arial;
   width:350;
   height: 20;
   font-size: 12;
   font-weight: normal;
   background: #ffffff;
   text-align: center;
   vertical-align:middle;
   }
 .c-txt3
   {
   color: #000000;
   font-family: Arial;
   width:230;
   height: 20;
   font-size: 12;
   font-weight: normal;
   background: #ffffff;
   text-align: justify;
   padding-left: 5px;
   padding-right:5px;
   }
.c-text
   {
   font-family: Arial;
   font-size: 12;
   font-weight: normal;
   width: 290;
   height: 20;
   background: #FFFfFf;
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 5px;
   padding-bottom: 5px;
   text-align: justify;
   }
.ct01
  {
    width:50;
    height:20;
    text-align:center;
    font-weight:bold;
    font-family:Arial;
    font-size:12;
    color:#000000;
    vertical-align:middle;
    border-bottom: 1px solid #8B9BC7;
 
  } 
.ct02
  {
    width:80;
    height:20;
    text-align:center;
    font-weight:bold;
    font-family:Arial;
    font-size:12;
    color:#000000;
    vertical-align:middle;
    border-bottom: 1px solid #8B9BC7;
    border-left: 1px solid #8B9BC7;
  
  }   
  
.ct03
  {
    padding-left:2px;
    padding-right:2px;
    width:60;
    height:20;
    text-align:center;
    font-weight:bold;
    font-family:Arial;
    font-size:12;
    color:#000000;
    vertical-align:middle; 
    border-bottom: 1px solid #8B9BC7;
    border-left: 1px solid #8B9BC7;
  }   
.ct04
  {
    padding-left:2px;
    padding-right:2px;
    width:400;
    height:20;
    text-align:left;
    font-weight:bold;
    font-family:Arial;
    font-size:12;
    color:#000000;
    vertical-align:middle;
    border-bottom: 1px solid #8B9BC7;
    border-left: 1px solid #8B9BC7;
  }
.co1
   {
   width: 270; 
   text-align: left;
   font-family: Arial;
   font-size: 12;
   font-weight: normal;
   background: #ffffff;
   border: 1px solid #366A93;   
   }   
.c-area
   {
   font-family: Arial;
   font-size: 12;
   font-weight: normal;
   width: 578;
   height: 140;
   background: #FFFAFA;
   text-align: justify;
   }
.c-news
   {
   width: 580;
   height: 20;
   font-size: 12;
   font-family: Arial;
   background: #ffffff;
   }
.mcell01
   {
   height: 20; 
   width:580;
   text-align: left;
   color: #ffffff;
   font-family: Helvetica, Arial;
   font-size: 12;
   font-weight: bold;
   background: #8B9BC7; 
   padding-left: 5px;
   color: #ffffff;  
   }  
.mcell02
   {
   height: 60;
   width: 580;
   text-align: justify;
   vertical-align: middle;
   font-family: Helvetica, Arial;
   font-size: 12;
   font-weight: normal;
   background: #ffffff;
   padding: 5px;
   }   
.mcell03
   {
   height: 170;
   width: 380;
   text-align: justify;
   vertical-align: middle;
   font-family: Helvetica, Arial;
   font-size: 12;
   font-weight: normal;
   background: #ffffff;
   padding: 5px;
   }
