@font-face { font-family : blackchancery; src: url(fonts/blkchry.ttf);}
#choixLang { float:right; margin-right:30px; color:white; font-weight:normal;}
#choixLang ul{ position:absolute; visibility:hidden; display:inline-block; z-index:510; list-style-type: none; text-align:right; margin-left:-55px; padding-right: 90px;}
#choixLang:hover ul{visibility:visible}
.imgAccueil{ width:150px; float:left;}
.accueilShadow{ text-shadow:0 0 5px white;}
.alJustify{ text-align:justify;}
.list_sous_menu{text-align:var(--bs-body-text-align);list-style: none;}
.list_sous_menu li{padding:4px 0 4px 2px;}
.list_sous_menu li a{color:#720801;text-decoration:none;}
.list_sous_menu li a:hover{color:#000;}
.drapeau{cursor:pointer}
.pdD40{padding-right:40px;}
#pied p{text-align:center;background:#000000;color:#e1db26;font-size:11px;}
#pied a{color:#f6eb36;text-decoration:none;}
#sous-pied{background:none;margin-top:15px;width:100%;text-align:center;color:#808080;font-size:10px;}
@media screen and (max-width:420px){#sous-pied a:after{content:"\a";white-space:pre;line-height:2em}}
p img{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.alD,p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}
tr.even td{background:#E5ECF9;}
.rtl{direction:rtl;}
li.rtl{text-align:right;margin-right:30px;}
@media screen and (max-width:500px){img{max-width:100%;margin:auto;}}
.last{margin-right:0;padding-right:0;}
.top{margin-top:0;padding-top:0;}
.bottom{margin-bottom:0;padding-bottom:0;}
#manuel_sommaire{margin-left:50%;list-style:none none;font-style:normal;line-height:1.8em;color:#a22821;}
#manuel_sommaire li{cursor:pointer;}
.alG{text-align:left;}.alD{text-align:right;}
.auto{margin:auto;}
.manuel-intro{ margin:10px 20px; padding:10px 20px; background:#fffecb; border:1px solid #f1db26; -webkit-border-radius:1em; border-radius:1em;}
.manuel-intro > a{color:#552222;}
.toc_style_3{padding-left:20px;}
.toc_style_4{padding-left:40px;}
.toc_style_5{padding-left:50px;}
@media screen and (max-width:767px){#manuel_sommaire, .manuel-intro{width:96%;margin:auto;padding:10px}#manuel_sommaire{list-style:circle outside;}}
.manuel_chapitre{cursor:pointer;text-decoration:underline;color:#000;}
.retrait{margin-left:24px;}
#chapitre{padding:0 20px;text-align:justify;font-size:1.1em;line-height:1.8em}
#chapitre p:first-letter{margin-left:30px;}
#chapitre h2{text-transform:uppercase;}
.chapitre{margin-left:3em;font-size:1.1em}
#chapitre section{margin-left:3em;font-size:1.2em}
span.note{padding:0 2px;background:#f1db26;}
span.note span{visibility:hidden;position:absolute;float:left;background-color:#f6f6f6;border:2px solid #3a2f1c;-webkit-border-radius:1em;border-radius:1em;padding:10px;max-width:450px;font-style:normal;font-family:Helvetica,Arial,sans-serif;color:#552222;font-size:13px;}
span.note:hover > :first-child{visibility:visible;}
.listapuce{margin:10px 50px;}
.listapuce li{margin:10px 0px;}
.alV td{background-color:pink;vertical-align:bottom}
.img-center,img.alC{display:block;float:none;margin:auto;}
img.alD{float:right;margin-left:1.5em}img.alG{float:left;margin-right:1.5em}
#retour{margin:5px 0 0 15px;}
p#retour+h2{margin-top:0;}
.titreTable{background-color:#3A2F1C;color:#FFF;font-weight:bold;}
.paire{background-color:#fffecb;}
.paire > td{border-top:1px solid #663300;border-bottom:1px solid #663300;min-width:32px;}
.boutonCategorie {position: absolute;opacity: 0;}
.labelCategorie{position:relative;display:block;cursor:pointer;padding:.5em;font-weight:bold;background-color:#3A2F1C;color:#F0DB24;border-bottom: 1px solid white;}
.detailCategorie {height:0;transition:.3s all;overflow:hidden;}
#m1:checked ~ #g1,#m2:checked ~ #g2,#m3:checked ~ #g3{height:auto;padding:10px 5px;overflow:visible;}
@media screen and (max-width:767px){.labelCategorie{height:3.5em;text-align:center;vertical-align:middle;}}
#divListe{position:absolute;top:216px;z-index:2000;margin-left:20px;width:460px;height:450px;max-height:450px;overflow:auto;background-color:#FFF;border:2px solid silver;}
#alerte{background-color:#DDD;color:#C00;padding:10px;font-weight:bold;}
.titre{font-size:1.5em;text-align:center;}
.gros{font-size:1.2em;}.petit{font-size:0.8em;}
.pointeurLien{cursor:pointer;}
.imgLien{cursor:pointer;margin-left:20px;margin-right:20px;}
.hautPage{text-decoration:none;float:right;margin-right:20px;}
.infoBulle{position:relative;width:230px;display:inline-block;margin:0px;margin-top:20px;padding:10px 20px;-webkit-border-radius:8px;border-radius:8px;text-align:center;}
.infoBulle{cursor:help;background:#C2EFC2;color:#003300;border:1px solid;}
.infoBulle div{visibility:hidden;position:absolute;bottom:35px;right:50%;z-index:999;width:250px;margin-right:-137px;padding:10px;text-align:left;border:2px solid #006600;background-color:#80C080;color:#FFF;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.5) inset;box-shadow:0 1px 2px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.5) inset;}
.infoBulle:hover div{visibility:visible;}
.infoBulle div:before,.infoBulle div:after{content:"";position:absolute;z-index:1000;bottom:-8px;right:125px;margin-left:-8px;border-top:10px solid #006600;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:0;}
.telecharger{cursor:pointer}
.displayFlow{display:flow-root}
.img_ctr{display:block;margin:auto;}
