<style type="text/css">
    
    th {
        vertical-align: bottom;
        
    }
    
    td,th {
        /* Cheating here so we can get a default font and size. If it's set in the outline then it'll get redeclared below
           and overwritten (hopefully).
        */
        font-family: Arial,Helvetica,sans-serif;
        font-size: 14px;
        

        empty-cells: show;
    }

    td.TitreElement {
        border: none;
        padding: 0px;
        font-size: 16px;
        font-weight: bold;
    }

    td.TitreSousElement {
        border: none;
        padding: 0px;
        font-size: 14px;
        font-weight: bold;
    }


    td.TitreSousSous {
        border: none;
        padding: 0px;
        font-size: 14px;
        font-weight: italic;
    }

    td.Imprime {
        border: none;
        padding: 0px;
    }

    td.parag {
        border: none;
        padding: 0px;
        font-size: 14px;
    }

    h1 {
        text-align: center;
        font-size: 20px;
        font-weight: bold;
    }


    table.subtable {
    }
    
    div.row {
    }

    .header {
        text-decoration: underline;font-weight: 900;  
    }

    .expanded {
        display: inline;
    }
    .collapsed {
        display: none;
    }
    
    
    .note { 
color:rgb(84,84,84) ;  font-style: italic;font-size: 11px;
    }

    
    /* Total table width is 781
      Adjusted table width is 898 */
    
    table.row {
        width: 898px;
    }
    
    
    .col_width { 
        width: 898px;  /* Actual width is 781 */
    }

    .col_somm { 
        width: 317px;  /* Actual width is 200 */
    }
    
    .colimp { 
        margin-right: 2px;
        text-align: right;
        width: 35px;
     }

    .col1el { 
        margin-right: 2px;
        text-align: right;
        width: 60px;
     }

    .col1par { 
        margin-right: 2px;
        text-align: left ;
        width: 90px;
     }

    .col1somm { 
        margin-right: 2px;
        text-align: right;
        width: 1px;
     }

    .parsomm { 
        margin-right: 2px;
        text-align: left ;
        width: 30px;
     }

    .col1sousel { 
        margin-right: 2px;
        text-align: right;
        width: 90px;
     }

    .col1soussous { 
        margin-right: 2px;
        text-align: right;
        width: 120px;
     }

    .col1souspar { 
        margin-right: 2px;
        text-align: left ;
        width: 120px;
     }

    .col1soussouspar { 
        margin-right: 2px;
        text-align: left ;
        width: 120px;
     }


    .col2 { 
        
    }
    
    a.pas-soul:link {color: #000000;  text-decoration: none}
    
    a.pas-soul:visited {color: #000000; text-decoration: none}
    
    a.pas-soul:hover {color: #000000; text-decoration: underline}

</style>
