body { 
	background:white;
	color:black;
	font-family:"Verdana", "Arial";
 font-size:10pt;
 margin: 5%;
 text-align:justify;
	}

a:link {
	color:lightslategray;
	text-decoration:none; 
	background: transparent;
	}

a:visited {
	color:peru;
	text-decoration:none; 
	background: transparent;
	}

a:active {
	color:red;
	text-decoration:none; 
	background: transparent;
	}
	
a:hOver {text-decoration:underline; color:crimson; background:none; }

H1 { 
	background:transparent;
	color:midnightblue;
	font-family:"Verdana";
	text-align:center;
	font-size:24pt;
	margin:1px auto 0px;
	}

H2 { 
	background:transparent;
	color:steelblue;
	font-family:"Verdana";
	text-align:center;
	font-size:16pt;
	margin:-5px auto;
	}

H3 { 
	background: transparent;
	color:forestgreen;
	font-family:"Verdana";
	text-align:center;
	font-size:14pt;
 margin:10px;
	}

H4 {
	background: transparent;
	color:saddlebrown;
	font-family:"Verdana";
 text-align:left;
 font-size:12pt;
 margin:5px;
	}
 
H5 {
	background: transparent;
	color:firebrick;
	font-family:"Arial";
 text-align:left;
	} 


H6 { 
	background: transparent;
	color:black;
	font-family:"Arial";
	text-align: center;
	}
 
 
blockquote {
	background: transparent;
	color:black;
	font-family:"Arial";
	font-size: 12px;
	text-align:justify;
	}



th {
     background:silver;
     font-size:12px;
     color: crimson;
     font-family:"arial";
     font-weight:bold;
     margin: 10pt;
   }
 
td { font-size:11pt;
     color: black;
     font-family:"arial";
     margin:5px;
   }

ul{ line-height:12pt; }
   
li { font-size:9pt;

   }
   
 
 /* commentaire  section spécifique */
 
.bold { font-weight:bold;
        margin:5%}
        
.tCaption {
            width:20%;
            text-align:right;
            margin: 10px 1px 20px 1px;
            float:left;
            background:none;
        }
.title {padding-left:0px;}
.cTitle {padding-left:0px;}

.id { color:forestgreen;
      margin:6px 2px;
      font: bold 11pt arial;
      width:40px;
      display:block;
      float:left;
      text-align:right;
      background:none;
     }

.sTitle {color:saddlebrown;
         float:left;
         background:none;
         }
         
.navBtn {
          float:right;
        }
         

.sText {
         padding-left:50px;

        }


.note { font-size: 11px;
        color:darkgreen;
        margin-left:10%;
        margin-right:10%;
      }
      
.tableDef {
        background:antiqueWhite;
        border:solid;
        padding:2px;
        }
          
.colorRow{ background: cornsilk;
           border:1px; }
           

.right { text-align:right;}
.center { text-align:center;}
.justify{ text-align:justify;}



       
     
     
.lev {
      font-size:8pt;
      padding-right:1px;
     }
     
     
.tLev0 {
         font-size:11pt;
         padding-left:20px;
       }
     
     
.tLev1 {
         font-size:10pt;
         padding-left:30px;
       }
       
.tLev2 {
         font-size:9pt;
         padding-left:40px;

       }