book,v,body,tt,listing{font-family: "Lucida Sans Unicode","MS Arial Unicode","Comic Sans MS","Verdana", "Arial", "Helvetica"; }s3{color: #003366;font-weight: bold;display: block; font-style:italic;margin-left:10px;}id,ide,rem,restore {display: none; }intro,ip,io1,io2,.intro {color:maroon;}io1,io2 {margin-left:10pt;}imt,mt,mt1,imt1,h1 /* Titre livre */{color: #003366;font-size: x-large;text-transform: uppercase;font-weight: bold;text-align: center;padding-top: 5pt;padding-bottom: 10pt;display: block; }ms,ms1 /* Titre livre */{color: #003366;font-size: large;text-transform: uppercase;font-weight: bold;text-align: center;padding-top: 10pt;padding-bottom: 5pt;display: block; }ms2,imt2,mt2,mr,h2{color: #003366;font-size: large;font-weight: bold;text-align: center;display: block; }is,is1,s1,iot{color: #003366;font-weight: bold;display: block; padding-top: 10pt;padding-bottom: 3pt;}s2,is2{color: #003366;font-weight: bold;display: block; padding-top: 10pt;padding-bottom: 3pt;}p,nb,ip,intro,io1,io2,m,br{display:block;}tr,tr1,tr2 {display:block;padding-left: 10pt;}st{text-align: center;font-weight: bold;font-size: large;color: #003366;display: block; }s,d,qa,t,h3{font-weight: bold;color: #003366;padding-top: 10pt;padding-bottom: 3pt;display: block; }d,qa{font-style:italic;font-size:x-small;}s {text-decoration: none}it,ss{font-style:italic;}mr,r,dir{font-style: italic;display: block; padding-bottom: 3pt;margin:0;}cn,big{color: #003366;font-size: large;font-weight: bold;display: block; margin-top:20pt;cursor:pointer;}vn,tt u,u{text-decoration:none;color: darkgreen;display: inline; font-size:x-small;margin-right: 2pt;cursor:pointer;}q,q1,cite{display: block; margin-left:20pt;font-style: italic;}pi{display: block; margin-left:20pt;}q2{display: block; margin-left:40pt;font-style: italic;}x,fr,fq,ft{display: inline; color: darkgreen;font-style: italic;font-size: x-small;}note,sub{display:none;border-style:solid;color: darkgreen;font-style: italic;font-size: x-small;margin:0.5em;padding:0.5em;}fr,xo{font-weight: bold;}fn,sup{vertical-align:  text-top;display: inline; font-size:x-small;color: darkgreen;cursor:pointer;}table {display:table;margin:3px ;}tr {display:table-row;}td {display:table-cell;margin-left:2px;}li {display:list-item;}ref,g,dfn,dir a {cursor:pointer;color:maroon;text-decoration:none}dfn {font-style:normal}