
body { width:100%;
     margin: 0px;
     padding: 0px;
     height: 100%; }
                                    /*--sezione font--*/


.titolo { 
         font-size:16px; font-family:arial; font-weight:bold; 
         color:#000000; line-height:20px; }

.titolo1 { 
         font-size:16px; font-family:arial; font-weight:bold; 
         color:#000000; line-height:16px; }

.piccolino { 
            font-family:arial, sans-serif; font-size:10px; 
            line-height:12px; }

.piccolo { 
          font-family:arial, sans-serif; font-size:11px; 
          line-height:12px; }

.medio { 
        font-family:arial, sans-serif; font-size:12px; 
        line-height:14px; }

.mediocel { 
          font-family:arial, sans-serif; font-size:12px; 
          line-height:14px; color:#0097FF; }

.medioblu { 
          font-family:arial, sans-serif; font-size:12px; 
          line-height:14px; color:#1F5090; }
.grandeblu { 
          font-family:arial, sans-serif; font-size:14px; 
          line-height:14px; color:#205394; }

.medioblu2 { 
          font-family:arial, sans-serif; font-size:9px; 
          line-height:14px; color:#1F5090; }

.mediostr { 
          font-family:arial, sans-serif; font-size:12px; color:#ffffff; }

.mediostr1 { 
          font-family:arial, sans-serif; font-size:16px; color:#ffffff; }

.mediogrande { 
             font-family:arial, sans-serif; font-size:17px; 
             font-weight:bold; line-height:18px; }

.mediotxt { 
          font-family:arial, sans-serif; font-size:13px; 
          line-height:15px; }

.grande {  
        font-family:arial, sans-serif; font-size:19px; 
        line-height:12px; }

.bianco { 
        font-family:arial, sans-serif; font-size:12px; 
        line-height:14px; color:#ffffff;  }

.biancom { 
          font-family:arial, sans-serif; font-size:16px; 
          color:#ffffff; }

.biancoc { 
          font-family:arial, sans-serif; font-size:14px; 
          color:#ffffff; }
.biancopic { 
            font-family:arial, sans-serif; font-size:10px; 
            line-height:12px; color:#ffffff; }

.viola { 
       font-family:arial, sans-serif; font-size:12px; 
       line-height:14px; color:#A0BAEB; }

img.float { 
          float:right; margin:1px 2px; } 

img.float-a { 
            float:left; margin:2px 4px 0px 0px; } 

img.float-p { 
            float:left; margin:0px 4px 0px 0px; }

.textsep {        
         font-family:arial, sans-serif; font-size:10px; 
         line-height:18px; color:#1F508F; }

.centra {
         text-align:center; }


                                      /*--sezione link  " A:link  A:visited  A:active   " --*/



A:hover { text-decoration:none; }


A.ner:link {font-family:arial, sans-serif; color:#000000; }
A.ner:visited {font-family:arial, sans-serif; color:#000000; }
A.blu:link {font-family:arial, sans-serif; color:#1F508F; }
A.blu:visited {font-family:arial, sans-serif; color:#1F508F; }
A.cel:link {font-family:arial, sans-serif; color:#0097FF; }
A.cel:visited {font-family:arial, sans-serif; color:#0097FF; }
A.cela:link {font-family:arial, sans-serif; color:#67B1E0; }   
A.cela:visited {font-family:arial, sans-serif; color:#67B1E0; }  
A.celb:link {font-family:arial, sans-serif; color:#A0C7E0; }
A.celb:visited {font-family:arial, sans-serif; color:#A0C7E0; }    
A.celc:link {font-family:arial, sans-serif; color:#ffffff; } 
A.celc:visited {font-family:arial, sans-serif; color:#ffffff; } 
A.viol:link {font-family:arial, sans-serif; color:#A0BAEB; } 
A.viol:visited {font-family:arial, sans-serif; color:#A0BAEB; } 
A.bian:link {font-family:arial, sans-serif; color:#ffffff; } 
A.bian:visited {font-family:arial, sans-serif; color:#ffffff; }                                 



                                    /*--lista orizzontale 1--*/

ul.menue { 
         list-style:none; margin:0px; padding:0px;  }
ul.menue li { 
             display:inline; background-color:#205394; }
ul.menue li a {
              text-decoration:none; padding: 0px 15px; color:#ffffff;
              border-top:0px solid #0198ff; 
              border-right:1px solid #ffffff;
              border-bottom:0px solid #0198ff; 
              border-left:0px solid #0198ff; 
              display:inline-block; }
ul.menue li a:hover {
                     background:#ffffff; text-decoration:none; color:#000000; }



                                     /*--sezione elementi--*/

#sfondo {  position:relative;  width:778px; border:0px solid #000000;   } 


/*orologio*/
#orologio { 
             position:absolute; top:98px; left:570px; width:200px; height:10px; text-align:left;
             border:0px solid #000000; z-index:1; }


/*base del corpo di pagina colorata blu*/
#boxtestata { 
             position:absolute; top:2px; left:2px; width:777px; height:680px;
             background-color:#6EA1E2; border:0px solid #000000; }


/*testatina contenente il logo*/                  
#boxtestatac { position:absolute; top:10px; left:10px; width:100px; height:100px;
             border:0px solid #000; }

/*box contenente il banner*/                  
#boxbanner { position:absolute; top:13px; left:360px; width:400px; height:70px;
             border:0px solid #000; text-align:right;}

      
/*striscia contenente la pulsantiera sotto testata*/   
#boxstriscia { 
             position:absolute; top:118px; left:2px; width:775px; height:18px; 
            padding:3px 0px 0px 0px;
              border-top:1px solid #ffffff; 
              border-right:0px solid #ffffff;
              border-bottom:1px solid #ffffff; 
              border-left:0px solid #ffffff; 
              background-color:#205394; 
              text-align:center; }

                  
/*base del corpo di pagina bianca sopra a base pagina blu*/ 
#boxcorpo { 
             position:absolute; top:143px; left:5px; width:771px; height:500px; 
              border:0px solid #000000; 
              background-color:#ffffff; }

 


/*bottone colorato celestechiaro*/
.box { 
      width:120px; margin:2px 0px 2px 0px; }
.content { 
          height:15px; 
          padding:2px; background-color:#ffffff; 
          border-top:0px solid #205394; 
          border-right:1px solid #205394;
          border-bottom:0px solid #205394;
          border-left:1px solid #205394; 
          text-align:center;
          line-height:12px; }

/*box corpo centrale bianco contiene i box di testo box1*/ 
#boxcorpoc { 
             position:absolute; top:146px; left:6px; width:125px; 
             border:0px solid #000000; 
             text-align:left; }    

/*box orizzontali centrali dentro boxcorpoc*/
.box1 { 
      width:120px; margin:0px; }                                                   
.content1 { 
          padding:0px 0px 0px 2px;
          border-top:0px solid #6EA1E2; 
          border-right:0px solid #6EA1E2;
          border-bottom:0px solid #6EA1E2;
          border-left:0px solid #6EA1E2; 
          text-align:left;
          line-height:12px; }

/*box corpo centrale bianco contiene i box di testo box2*/ 
#boxcorpoc2 { 
             position:absolute; top:146px; left:139px; width:405px; height:690px; 
             border:0px solid #000000; 
             text-align:left; }    

/*box orizzontali centrali dentro boxcorpoc*/
.box2 { 
      width:400px; margin:0px; }                                                   
.content2 { 
          padding:0px 0px 0px 2px;
          border-top:0px solid #6EA1E2; 
          border-right:0px solid #6EA1E2;
          border-bottom:0px solid #6EA1E2;
          border-left:1px solid #6EA1E2; 
          text-align:left;
          line-height:12px; }

/*box corpo centrale bianco contiene i box di testo box3*/ 
#boxcorpoc3 { 
             position:absolute; top:146px; left:546px; width:226px; height:220px; 
             border:0px solid #000000; 
             text-align:left; }    

/*box orizzontali centrali dentro boxcorpoc*/
.box3 { 
      width:225px; margin:0px; }                                                   
.content3 { 
          padding:0px 0px 0px 2px;
          border-top:0px solid #6EA1E2; 
          border-right:0px solid #6EA1E2;
          border-bottom:0px solid #6EA1E2;
          border-left:1px solid #6EA1E2; 
          text-align:left;
          line-height:12px; }

/*box corpo centrale bianco contiene i box di testo box3*/ 
#boxcorpoc4 { padding:4px 2px 2px 2px;
             position:absolute; top:228px; left:2px; width:375px; height:265px; 
          border-top:1px solid #6EA1E2; 
          border-right:1px solid #6EA1E2;
          border-bottom:0px solid #6EA1E2;
          border-left:0px solid #6EA1E2; 
             text-align:left; }    

/*box corpo centrale bianco contiene i box di testo box3*/ 
#boxcorpoc4b { padding:4px 2px 2px 2px;
             position:absolute; top:228px; left:384px; width:379px; height:265px; 
          border-top:1px solid #6EA1E2; 
          border-right:0px solid #6EA1E2;
          border-bottom:0px solid #6EA1E2;
          border-left:0px solid #6EA1E2; 
             text-align:left; }   

/*box corpo centrale bianco contiene i box di testo box3sotto*/ 
#boxcorpoc4c { padding:4px 2px 2px 2px;
             position:absolute; top:335px; left:384px; width:379px; height:265px; 
          border-top:1px solid #6EA1E2; 
          border-right:0px solid #6EA1E2;
          border-bottom:0px solid #6EA1E2;
          border-left:0px solid #6EA1E2; 
             text-align:left; }   



/*-----------------------------------------------------------------------da modificare FINE*/

/*box del piede di pagina chi siamo - dove siamo ecc.*/
.box6b { 
      width:748px; margin:0px; }                                                   
.content6 { 
          padding:4px 2px 0px 4px;
          border:0px solid #205394; 
          text-align:center;
          line-height:12px;
           }

/*box del piede di pagina chi siamo - dove siamo ecc.*/
#piedipag { 
          position:absolute; top:650px; left:14px;
          width:748px; height:25px;
          padding:0px;
          border:0px solid #000000; }
                                                             
/*box partita iva*/
#partitaiva { 
          position:absolute; top:650px; left:670px;
          width:100px; height:18px;
          padding:0px;
          border:0px solid #000000; }







