body {font-size:25 px;
    background-color: #f6f6e8 ;
	color: AF6CEA;
	font-family:'Arial';
    }

.banner { background-color: #bea1bf ; display:grid;
          grid-template-columns: 1fr 5fr 1fr; 
          align-content: space-between;
}
.banner > .title {font-size:80px;line-height:40px;text-align: center;color:#6c3c71;}

  
.banner > #qrcode{justify-self:end;}  
.banner > #logo {margin: auto 0 auto 0;}
.banner > #return-button { font-size:40px;}

@keyframes mon-animation {
    from {color: red;text-align:center;  }
    to {color: green;text-align:center; }   }
@keyframes grow-shrink {50% { transform: scale(2); }}
@keyframes expand { 50% { word-spacing: 20px; }}


.content {padding-top:20px;	font-size:25pt;padding-left:20px; padding-right:40px;  width: 100%;   height: 100%;
	
}

.disclaimer {padding: 10px 5px 0 5px; text-align: center;}


.chapters {width: 60%; padding-top: 10px;padding-left:10px;}

.chapters > .summary {margin-left:10px;  width: 100%;   padding: 10px 10px 10px 0; }
.chapters > ol > li { line-height: 40px; padding-left:10px;font-size:25px;}

.chapters > ol > li > a { text-decoration: none;font-size:20px;}

#chapter-delimiter {
    margin: 10  0 7 0;
}

.liens {
    display: flex;
    flex-direction: row;
    align-content: space-around;
}

.misc {width: 40%; padding-top: 10px;padding-left:10px;}

.misc > .summary {  width: 100%;
    padding: 10px 40px 10px 0;
	
}

.misc > ul > li {  line-height: 45px;    
	margin-left:30px;
	padding-left:20px;
	font-size:25px;
}

.misc > ol > li > a {
    text-decoration: none;
}

#chapter-delimiter {
    font-weight: bold;
    text-align: center;
}
h2{
	margin-left:20px
}
a{font-size: 22px;}
p{font-size: 20px;	padding-right:50px;}




ol.general-list { 
    padding-top: 20px;
    padding-left: 80px;
}

ol {line-height:40px;
    padding: 35 10 25 15;}

ul,li {font-size: 22px;line-height:40px;}
li {margin-left:15px ;}


#p1 {
    text-indent: 7mm;
}

#p2, #p3, #p5 {
    text-indent: 14mm;
}

#p4 {
    text-indent: 28mm;
}


.truc {background-color:green;color:red}
.texte{font-size:22px}
.general-list {
    padding-top: 45px;
    padding-left: 100px;
}

td{border: solid 1px; padding:10px;margin:30 px;}
tr{border: solid 1px; padding:10px;margin:30px;}	




