
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:18px; }

.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; }

.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;  }

.biancopic { 
        font-family:arial, sans-serif; font-size:10px; 
        line-height:12px; color:#ffffff;  }

.verde { 
        font-family:arial, sans-serif; font-size:15px; 
        line-height:14px; color:#5A7372;  }

.verdepic { 
        font-family:arial, sans-serif; font-size:12px; 
        line-height:14px; color:#5A7372;  }



img.float { 
          float:right; margin:4px 0px 0px 0px; } 

img.float-a { 
          float:left; margin:0px 4px 0px 0px; } 

img.float-b { 
            float:left; margin:0px 10px 0px 0px; } 

.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.bia:link {font-family:arial, sans-serif; color:#FFFFFF; }
A.bia:visited {font-family:arial, sans-serif; color:#FFFFFF; }      
A.ver:link  { font-family:arial, sans-serif; color:#5A7372; }
A.ver:visited { font-family:arial, sans-serif; color:#5A7372; }

                                    /*--lista orizzontale 1--*/

ul.menue { 
         list-style:none; margin:0px; padding:0px;  }
ul.menue li { 
             display:inline; background-color:#000; }
ul.menue li a {
              text-decoration:none; padding: 0px 20px; color:#ffffff;
              border:0px solid #000; 
              display:inline-block; }
ul.menue li a:hover {
                     background:#000; text-decoration:none; color:#dd0000; }





                                                                        /*--SEZIONE ELEMENTI--*/


#sfondo {  position:relative;  width:778px;  border:0px solid #dd0000;  } 

                    /*BOX LOGO*/                  
#boxtestatac { position:absolute; top:5px; left:8px; width:300px; height:80px;
             border:0px solid #000; }

                     /*BOX BANNER*/                  
#boxbanner { position:absolute; top:9px; left:440px; width:300px; height:60px;
             border:1px solid #00dd00; }

                  /*TESTATA COLORATA VERDE*/
#boxtestata { 
             position:absolute; top:2px; left:2px; width:775px; height:150px;
             background-color:#7FA2A0; border:0px solid #000000; }

                  /*BASE PAGINA COLORATA VERDE ELASTICA*/
#boxpagina { 
             position:absolute; top:68px; left:2px; width:775px; 
             background-color:#7FA2A0; border:0px solid #000000;  text-align:left; }


      
                  /*STRISCIA LINK TESTATA*/   
#boxstriscia { 
             position:absolute; top:50px; left:0px; width:775px; height:17px; 
              padding:0px 0px 0px 0px;
              border-top:0px solid #ffffff; 
              border-right:0px solid #ffffff;
              border-bottom:0px solid #ffffff; 
              border-left:0px solid #ffffff; 
              background-color:#000;
              text-align:left; }

              /*STRISCIA LINK TESTATA INTERNA*/
.box { 
      width:773px; margin:2px 0px 0px 0px; }
.content {           
          padding:0px 0px 0px 0px; 
          border:0px solid #fff; 
          text-align:right;
          line-height:12px; }

              /*BOX DI CORPO BIANCA*/
.box1 { 
      width:480px; margin:0px; }
.content1 { height:650px;        
          padding:20px 0px 0px 10px; 
         background-color:#ffffff;
          border-top:0px solid #7FA2A0; 
          border-right:0px solid #7FA2A0; 
          border-bottom:0px solid #7FA2A0; 
          border-left:1px solid #7FA2A0; 
          text-align:left;
          line-height:12px; }

   
                       /*COLONNA DESTRA*/
#colonna_d { margin:0px;
          position:absolute; top:70px; left:483px;
          width:291px; height:447px;
          border:0px solid #000000; 
          padding:0px;
          text-align:center;
           }

                      /*BOX FOTO*/
.box2b { 
      width:292px; margin:0px; }
.content2b { height:250px;         
          padding:0px;
          border:0px solid #000; 
          text-align:center;
          line-height:12px; }

                      /*BOX FOTO*/
.box2c { 
      width:294px; margin:0px; }
.content2c { height:16px;      
         background-color:#000;   
          padding:0px;
          border:0px solid #000; 
          text-align:left; }

                      /*BOX FOTO*/
.box2d { 
      width:294px; margin:0px; }
.content2d { height:135px;      
         background-color:#000;   
          padding:0px;
          border:0px solid #000; 
          text-align:left;
          line-height:12px; }

.box2e { 
      width:294px; margin:0px; }
.content2e { height:15px;      
         background-color:#000;   
          padding:0px 0px 0px 0px;
          border:0px solid #000; 
          text-align:left; }




                    /*BOX DEL PIEDE DI PAG.*/
.box6 { 
      width:775px; margin:0px; }                                                   
.content6 { 
         background-color:#ffffff;
          padding:4px 10px 4px 4px;
          border-top:2px solid #7FA2A0; 
          border-right:0px solid #7FA2A0; 
          border-bottom:0px solid #7FA2A0; 
          border-left:0px solid #7FA2A0; 
          text-align:right;
          line-height:12px;
           }




