  a:link { text-decoration: none;
    }

  a:visited { text-decoration: none;
    }

  a:hover { font-weight: bolder;
    text-decoration: none;
    }

  a:active { text-decoration: none;
    }

  .titre { font-size: 18px;
    z-index: 1;
    color: rgb(50, 50, 50);
    font-family: verdana,arial,helvetica,sans-serif;
    }
  .page { font-size: 10px;
    position:absolute;
    z-index: 1;
    color: rgb(102, 102, 102);
    font-family:  verdana,arial,helvetica,sans-serif;
   }
  .regulier { font-size: 12px;
    z-index: 1;
    color: rgb(102, 102, 102);
    font-family: verdana,arial,helvetica,sans-serif;
    }
  .small { font-size: 12px;
    z-index: 1;
    line-height:3ex;
    color: rgb(102, 102, 102);
    font-family: verdana,arial,helvetica,sans-serif;
    }
  .etiquette { font-size: 12px;
    padding-left:2px;padding-right:2px;padding-top: 2px; 
    visibility: hidden; 
    position: absolute; background-color: rgb(250, 250, 250);
    font-style:italic; 
    font-weight:bold;   
    z-index: 1;
    color: rgb(102, 102, 102);
    font-family: verdana,arial,helvetica,sans-serif;
    #border: 1px solid #555
    }

 .citation { font-size: 14px;
    z-index: 1;
    color: rgb(0, 0,0);
    font-family: garamond,times,serif;
    }


  .blanc { font-size: 12px;
    z-index: 1;
    color: rgb(255, 255, 255);
    font-family: verdana,arial,helvetica,sans-serif;
    }

  .spanstyle {
    COLOR: #000000; POSITION: absolute; TOP: 0px; VISIBILITY: hidden;
    font-size: 14px; z-index: 0 ;
    font-family: verdana,arial,helvetica,sans-serif;

}
