#_cAz p
{
margin-top:0;
margin-bottom:2px;
}

._3c
{
margin-left:30px !important;
padding:20px!important;
border:dotted 1px #888;
background-color:#FFE;
}

._den
{
float:right;
}

.LEGENDE {
font-size:90%;
padding:6px 12px !important;
width:fit-content;
background-color:#F8F8F8;
float:right;
}

.LEGENDE li {
list-style-type:none;
display:inline-block;
width:200px;
}

.BOOK.booktitle {
text-align:center;
font-size: 2em;
color:#2156a5;
background-color:#F0F0F0;
border-radius:4px;
padding-bottom:4px;
margin-bottom:-5px;
}

.BOOK.booktitle img {
height:3em;
}

.BOOK.navigation {
background-color:#F0F0F0;
padding:6px;
border-radius:4px;
}

.BOOK.navigation button {
text-wrap: nowrap;
text-overflow:ellipsis;
overflow:hidden;
width:49%;
text-align:left;
}

.BOOK.navigation._b3u {
margin-top:3em;
}

._cQX a._cQV {
width:100%;
text-decoration:none !important;
}

._cQX a._cQV h4{
margin:0;
padding:1em 0 0.25em 0em;

}

._cQX label {
margin:0;
padding:0;
}

._cQX li {
list-style-type:none;
padding:0;
margin:0 0 0 30px !important;
}

._cQX ._cQR,
._cQX ._cQS {
width:24px;
height:24px;
margin: 0 11px 0 -28px;
background-repeat:no-repeat;
background-position:50% 100%;
}

._cQX ._cQS {
width:17px;
}


._cQX li._cQQ ._cQR {
background-image:url(/img/docs/toc_close.png);
}

._cQX li._Lq ._cQR {
background-image:url(/img/docs/toc_open.png);
}

._cQX ul {
margin: 0 0 0 -8px !important;
}
._cQX ._cQQ ul {
display:block;
}

._cQX ._Lq ul {
display:none;
}

._cQX ._cQW {
background-color:#CDF;
cursor:pointer;
}

#

#
#
#
#
#
#
#
#
#
#

#
#
#
#
#
#


.ASCIIDOC .admonitionblock.warning td.icon::before{content:url('/img/docs/alert.png');color:#bf6900}
.ASCIIDOC .admonitionblock.warning td.icon .title{display:none;}

.ASCIIDOC .admonitionblock.note td.icon::before{content:url('/img/docs/info.png');color:#bf6900}
.ASCIIDOC .admonitionblock.note td.icon .title{display:none;}

.ASCIIDOC .admonitionblock.note.idee td.icon::before{content:url('/img/docs/idee.png');color:#bf6900;}
.ASCIIDOC .admonitionblock.note.good td.icon::before{content:url('/img/docs/good.png');color:#bf6900;}

.ASCIIDOC .background-red {background-color:#ffb27f;padding:0 0.25em;color:#000;}
.ASCIIDOC .background-yellow {background-color:#ffe97f;padding:0 0.25em;color:#000;}
.ASCIIDOC .background-green {background-color:#a5ff7f;padding:0 0.25em;color:#000;}
.ASCIIDOC .background-blue {background-color:#7fc9ff;padding:0 0.25em;color:#000;}

.ASCIIDOC  p {
font-size: 1rem;
}

.ASCIIDOC h1, .ASCIIDOC h2, .ASCIIDOC h3, .ASCIIDOC #toctitle, .ASCIIDOC .sidebarblock > .content > .title, .ASCIIDOC h4, .ASCIIDOC h5, .ASCIIDOC h6 {
#
}

body {
height:100%;
overflow:hidden;
}

.container {
height:100%;
overflow:hidden;
position:fixed;
top:24px;
left:0;
}

.italic {
font-style:italic;
}

#_cuL{
height:100%;
overflow:hidden;
padding-bottom:38px;
}

#_cuM {
height:100%;
padding-right: 10px;
}

#_cuN {
height:100%;
position:relative;
}

#_cuO {
height:100%;
position:relative;
}

#_cuO .card2 {
height:100%;
overflow:auto;
}

#_cuI {
height:0;
}

._cQX li {
position:relative;
}
._cQX ._cQR {
position:absolute;
top:0;
left:0;
}

ul._dxg {
border:solid 1px #CDF;
background-color:#F2F6FF;
margin-left:20px !important;
margin-left2:-5px !important;
padding-left2:24px !important;
}

ul._dxg ul._dxg {
border:none 0px transparent;
amargin-left:24px !important;
}

ul._dxg li._dxg {
padding:0;
margin:0 !important;
}
ul._dxg li._dxg::before {
content:"\25B8";
margin-left:-15px;
min-width:15px;
display:inline-block;
color:#2156a5;
}
._cQX ul._dxg {
}

._cQX a{
display:inline-block;
cursor:pointer;
}
._cQX li._dxg {
display:block;
cursor:pointer;
}
._cQX a:hover {
background-color:#E2ECFF;
}
._cQX li._dxg:hover {
background-color:#E2EBFF;
}

li._dxg._dxd {
background-color:#CDF;
}

._d1h {
width:3.8%;
min-width:35px;
text-decoration:none !important;
text-align:center;
margin:5px;
}

.btn-secondary._d1h {
color:#6c757d !important;
background-color:#F0F0F0;
}

a._cXy {
text-decoration:none !important;
display:inline-block;
width:80%;
}

a._cXy:hover table {
background-color:#F0F0F0;
}

a._cXy table {
width:100%;
background: #fff;
margin-bottom: 1.25em;
border: solid 1px #dedede;
border-collapse: collapse;
box-sizing: border-box;
}

a._cXy table td {
vertical-align:top;
padding: .5625em .625em;
}

a._cXy table td._bab {
width:15%;
min-width:60px;
}

a._cXy table td._bab img {
width:100%;
}

a._cXy table td h4 {
margin-top:0;
}

.hr-text {
border: 0;
font-size: 14px;
height: 1.5em;
line-height: 1em;
position: relative;
text-align: center;
}

.hr-text::before {
content: "";
background: linear-gradient(to right, transparent, white, transparent);
position: absolute;
left: 0;
top: 50%;
width: 100%;
height: 1px;
}

.hr-text::after {
#background-color: #1a1a1a;
color: #000;
content: attr(data-content);
line-height: 1.5em;
padding: 0 7px;
position: relative;
}

._dUA {
width:calc(100% + 64px);
margin:0 -32px;
background-color:#ebe7e1;
min-height:2em;
border-top: solid 1px #AAA;
border-bottom: solid 1px #AAA;
}

#_dUE {
opacity:0.5;
}

#_dUE:hover {
opacity:1;
background-color:#F0F0F0;
}

#_cuO #_dUE {
position:absolute;
top:0.1em;
right:0.1em;
}

.SCORE {
border:solid 1px #CCC;
box-shadow: 1px 1px 15px 0.2rem #CCC
}

._dXp {

}
._dXq {
float:left;
padding-right:1em !important;
max-width:100vw;
width:fit-content;
}
._dXr {
display:grid;
min-width:50%;
max-width:100vw;
}

.ASCIIDOC ._dXr ul{
margin-left:1.1em;
}

._dXr > div:nth-child(1)  > :nth-child(1) {
margin-top:0;
}

.full-width {
width:100% !important;
min-width:100% !important;
max-width:100% !important;
transition:width 2s;
transition:min-width 2s;
transition:max-width 2s;
}


.ASCIIDOC ._cCQ {
min-width:28px;
background-image:url(/img/docs/key-middle.png);
background-size:100% 100%;
background-repeat:no-repeat;
border:none;
margin:0 0;
padding:0 0;
height:36px;
display:inline-block;
font-weight:bold;
vertical-align:middle;
}
.ASCIIDOC ._cCQ ._cuJ {
display:inline-block;
vertical-align:top;
height:36px;
padding:0.1em 0.3em 0 0.1em;
min-width:16px;
text-align:center;
}
.ASCIIDOC ._cCQ::before {
content:url(/img/docs/key-start.png);
display:inline-block;
background:#FFF;
width:fit-content;
height:36px;
}
.ASCIIDOC ._cCQ::after {
content:url(/img/docs/key-end.png);
background:#FFF;
display:inline-block;
width:fit-content;
height:36px;
}


@media print {
._cuH,
#_cYr,
#_cQl,
#_cuO,
#_cQn,
#_dUz,
.BOOK.navigation {
display:none;
}

a[href]:after {
content: "" !important;
}
table, figure, div, p, tr, td {
}
table, figure, div, p, tr, td {
page-break-inside: avoid;
}

#_cuL, body, .container {
height:unset;
}
#_cuM {
width:100%;
float:unset;
padding:0;
height:unset;

print-color-adjust: exact;
}
#_cuN {
height:unset;
border:none 0px transparent;
}

._e6v:before {
content:'plan.marie.kerampran.fr - Online help \A ';
white-space:pre;
}
}



