body{
    background-color: rgba(0, 0, 0, 0.911);
}


/* PAGE INDEX */

/* CADRE HAUT */

.conteneur-flexible{
    display: flex;
    flex-wrap: wrap;
    margin: auto;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    background-image: url("CadreHautPetit.png");
    background-size: cover;
    background-repeat: no-repeat;
}
@media screen and (min-width:601px) and (max-width: 850px){
    .conteneur-flexible{
        background-image: url("CadreHautMoyen.png");
    } 
}
@media screen and (min-width: 851px){
    .conteneur-flexible{
        background-image: url("CadreHautGrand.png");
    }  
}
.conteneur-flexible-0{
    display: flex;
    flex-wrap: wrap;
    margin: auto;
    justify-content: center;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
}
.element-flexible-0{
    flex: 1 1 10%;
    box-sizing: border-box;
    align-content: space-around;
    margin: auto;
}
#image1{
    max-width: 100px;
    padding:0px 10px;
}
#image2{
    max-width: 140px;
}
#image3{
    max-width: 140px;
}
#image4{
    max-width: 140px;
}
#image5{
    max-width: 140px;
}
#image6{
    max-width: 140px;
}
.conteneur-flexible-00{
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-evenly;
    align-content: space-evenly;
    width: 80%;
    height: 90px;
    box-sizing: border-box;
    margin: auto;
}
@media screen and (min-width:601px) and (max-width: 850px){
    .conteneur-flexible-00{
        width: 60%;
    }
    
}
@media screen and (min-width: 851px){
    .conteneur-flexible-00{
        width: 40%;
    }
    
}
.element-flexible-00{
    flex: 1 1 3%;
    height: 100%;
    box-sizing: border-box;
}
.centre-pri{
    justify-content: space-evenly;
}
.centre-sec{
    align-items: center;
}
#image7{
    max-width: 50px;
}
#image8{
    max-width: 50px;
}
#image9{
    max-width: 50px;
}
#image10{
    max-width: 50px;
}
#image11{
    max-width: 50px;
}
#image12{
    max-width: 80px;
}
#image13{
    max-width: 50px;
}

/* FOND PAGE */

.conteneur-flexible-000{
    margin: auto;
    box-sizing: border-box;
}
#E{
    background-image: url("PageFond.png");
    background-size: contain;
    background-repeat: repeat;
}
/* CORPS DE TEXTE */
.conteneur-flexible-1{
    display: flex;
    flex-wrap: wrap; 
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    margin: auto;
}    
#image100{
    width:90%;
    margin: 30px auto;
}
@media screen and (max-width: 600px){
    .texte-1{
        text-indent: 20px;
        margin:30px auto;
        width: 70%;
        font-size: large;
        color: black;
    }
}
@media screen and (min-width:601px) and (max-width: 850px){
    .texte-1{
        text-indent: 20px;
        margin:30px auto;
        width: 70%;
        font-size: x-large;
        color: black;
    }
}
@media screen and (min-width: 851px){
    .texte-1{
        text-indent: 20px;
        margin:30px auto;
        width: 70%;
        font-size: x-large;
        color: black;
    }
}
.conteneur-flexible-111{
    flex-wrap: wrap;
    justify-content: flex-start;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
}
.element-flexible-1{
    flex: 1 1 30%;
    box-sizing: border-box;
    padding-right: 40px;
}
/*NEWS*/

#E101{
    max-width: 50px;
}
/* LES NEWS */

.conteneur-flexible-1111{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    box-sizing: border-box;
    height: 100%;
    width: 100%;
    align-items: center;
}
.element-flexible-11{
    flex: 1 1 30%;
    align-content: space-around;
    box-sizing: border-box;
    margin: 5px;
    padding: 10px;
}
#E102{
    max-width: 200px;
}
#E103{
    max-width: 200px;
}
#E104{
    max-width: 250px;
}
@media screen and (min-width:601px) and (max-width: 850px){
    #E102{
        max-width: 300px;
    }
    #E103{
        max-width: 300px;
    }
    #E104{
        max-width: 350px;
    }
    
}
@media screen and (min-width: 851px){
    #E102{
        max-width: 300px;
    }
    #E103{
        max-width: 300px;
    }
    #E104{
        max-width: 350px;
    }
    
}
#E105{
    max-width: 500px;
}
@media screen and (min-width:601px) and (max-width: 850px){
    #E105{
        max-width: 650px;
    }
}
@media screen and (min-width: 851px){
    #E105{
        max-width: 900px;
    }    
}

.conteneur-flexible-2{
    display: flex;
    flex-wrap: wrap;
    align-items: center; 
    justify-content: space-around;
    align-content: space-around;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    margin: 20px auto;
}    
.element-flexible-2{
    width: 30%;
    margin: auto;
    flex: 1 1 25px;
    box-sizing: border-box;
}
#image106{
    width: 100%
}
#image107{
    width: 100%
}
#image108{
    width: 100%
}
.conteneur-flexible-3{
    display: flex;
    flex-wrap: wrap;
    align-items: center; 
    justify-content: space-around;
    align-content: space-around;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    margin: 30px auto;
}    
@media screen and (max-width: 600px){
    .texte-2{
        text-indent: 20px;
        margin:30px auto;
        width: 70%;
        font-size: large;
        color: black;
        background-color: rgba(216, 194, 122, 0.596);
        box-shadow: 0px 0px 20px black;
        border-radius: 10px;
        padding: 5px;
    }
}
@media screen and (min-width:601px) and (max-width: 850px){
    .texte-2{
        text-indent: 20px;
        margin:30px auto;
        width: 70%;
        font-size: x-large;
        color: black;
        background-color: rgba(216, 194, 122, 0.596);
        box-shadow: 0px 0px 20px black;
        border-radius: 10px;
        padding: 5px;
    }
}
@media screen and (min-width: 851px){
    .texte-2{
        text-indent: 20px;
        margin:30px auto;
        width: 70%;
        font-size: x-large;
        color: black;
        background-color: rgba(216, 194, 122, 0.596);
        box-shadow: 0px 0px 20px black;
        border-radius: 10px;
        padding: 5px;
    }
}

/* BAS DE PAGE */
#E20{
    background-image: url("CadreBasPetit.png");
    background-size: cover;
    background-repeat: no-repeat;
}
@media screen and (min-width:601px) and (max-width: 850px){
    #E20{
        background-image: url("CadreBasMoyen.png");
        background-size: cover;
        background-repeat: no-repeat;
    }
}
@media screen and (min-width: 851px){
    #E20{
        background-image: url("CadreBasGrand.png");
        background-size: cover;
        background-repeat: no-repeat;
    }
}
.conteneur-flexible-20{
    display: flex;
    flex-wrap: wrap;
    margin: auto;
    justify-content: center;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
}    
.element-flexible-20{
    flex: 1 1 20%;
    box-sizing: border-box;
    align-content: space-around;
    margin: 50px 0px 0px 50px;
    width: 40%;
}
#image20{
    max-width: 150px;
}
#image21{
    max-width: 140px;
}
@media screen and (min-width:601px) and (max-width: 850px){
    .element-flexible-20{
        flex: 1 1 35%;
        box-sizing: border-box;
        align-content: space-around;
        margin: 65px 0px 0px 65px;
        width: 40%;
    }
    #image20{
        max-width: 200px;
    }
    #image21{
        max-width: 190px;
    }
    
}
@media screen and (min-width: 851px){
    .element-flexible-20{
        flex: 1 1 35%;
        box-sizing: border-box;
        align-content: space-around;
        margin: 90px 0px 0px 90px;
        width: 35%;
    }
    #image20{
        max-width: 300px;
    }
    #image21{
        max-width: 300px;
    }
    
}
.conteneur-flexible-200{
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-evenly;
    align-content: space-evenly;
    width: 80%;
    height: 90px;
    box-sizing: border-box;
    margin: auto;
}
@media screen and (min-width:601px) and (max-width: 850px){
    .conteneur-flexible-200{
        width: 60%;
    }
    
}
@media screen and (min-width: 851px){
    .conteneur-flexible-200{
        width: 40%;
    }
}
.element-flexible-200{
    flex: 1 1 3%;
    height: 100%;
    box-sizing: border-box;
}
.centre-pri{
    justify-content: space-evenly;
}
.centre-sec{
    align-items: center;
}
#image22{
    max-width: 50px;
}
#image23{
    max-width: 50px;
}
#image24{
    max-width: 50px;
}
#image25{
    max-width: 50px;
}
#image26{
    max-width: 50px;
}
#image27{
    max-width: 90px;
}
#image28{
    max-width: 50px;
}
.conteneur-flexible-2000{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-content: center;
    align-items: center;
    box-sizing: border-box;
    width: 70%;
    height: 100%;
    margin: auto;
}
.element-flexible-2000{
    flex: 1 1 5%;
    box-sizing: border-box;
    padding: 5px 5px;
    margin: auto;
}

/* LES RUBRIQUES */

     /*FOND*/
.conteneur-flexible-4{
    display: flex;
    flex-flow: row wrap;
    margin: auto;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    max-width: 1100px;
}
#R{
    background-image: url("Illustrations/lesRubriques/FondlesRubriques.png");
    background-size: contain;
    background-repeat: no-repeat;
}
/* CONTENEUR DES RUBRIQUES */
.conteneur-flexible-44{
    display: flex;
    flex-flow: row wrap;
    margin: auto;
    box-sizing: border-box;
    width: 90%;
    height: 90%;
}
     /*TITRE HUMAIN*/
.conteneur-flexible-40{
    display: flex;
    flex-wrap: wrap;
    margin: auto;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
}
.element-flexible-40{
    width: 25%;
    justify-content: center;
    box-sizing: border-box;
    align-content: center;
    margin: auto;
}
#RT1{
    margin-top: 11%;
}
@media screen and (max-width: 680px){
    #imageRT1{
    max-width: 100px;
} 
} 
@media screen and (min-width:680px) and (max-width: 959px){
    #imageRT1{
    max-width: 150px;
    }       
}
@media screen and (min-width:960px) { 
    #imageRT1{
    max-width: 200px;
    }     
}
     /* AME CORPS DECO */
.conteneur-flexible-R11{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 85%;
    align-items: center;
}
.element-flexible-R1 , .element-flexible-R2 , .element-flexible-R3{
    flex: 1 1 30%;
    align-content: space-evenly;
    box-sizing: border-box;
    margin: 3px;
    padding: 3px;
}
@media screen and (max-width: 680px){
    #imageR1{
        max-width: 90px;
    }
    #imageR2{
        max-width: 90px;
    }
    #imageR3{
        max-width: 90px;
    }
} 
@media screen and (min-width:680px) and (max-width: 959px){
    #imageR1{
        max-width: 140px;
    }
    #imageR2{
        max-width: 140px;
    }
    #imageR3{
        max-width: 140px;
    }      
}
@media screen and (min-width:960px){
    #imageR1{
        max-width: 200px;
    }
    #imageR2{
        max-width: 200px;
    }
    #imageR3{
        max-width: 200px;
    }    
}


     /* ENFANCE LANGUE ENTRETIEN RECETTES */
.conteneur-flexible-R44{
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 85%;
    align-items: center;
}
.element-flexible-R4 , .element-flexible-R5 , .element-flexible-R6 , .element-flexible-R7{
    flex: 1 1 10%;
    align-content: space-evenly;
    box-sizing: border-box;
    margin: 5px;
    padding: 3px;
}
@media screen and (max-width: 680px){
    #imageR4{
        max-width: 100px;
    }
    #imageR5{
        max-width: 100px;
    }
    #imageR6{
        max-width: 100px;
    }
    #imageR7{
        max-width: 100px;
    }
} 
@media screen and (min-width:680px) and (max-width: 959px){
    #imageR4{
        max-width: 140px;
    }
    #imageR5{
        max-width: 140px;
    }
    #imageR6{
        max-width: 140px;
    } 
    #imageR7{
        max-width: 140px;
    }     
}
@media screen and (min-width:960px){
    #imageR4{
        max-width: 200px;
    }
    #imageR5{
        max-width: 200px;
    }
    #imageR6{
        max-width: 200px;
    } 
    #imageR7{
        max-width: 200px;
    }   
}
     /* COSMETIQUE */
.conteneur-flexible-R88{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 85%;
    align-items: center;
}
.element-flexible-R8{
    flex: 1 1 30%;
    align-content: space-evenly;
    box-sizing: border-box;
    margin: 5px;
    padding: 10px;
}
@media screen and (max-width: 680px){
    #imageR8{
        max-width: 10px;
    }
} 
@media screen and (min-width:680px) and (max-width: 959px){
    #imageR8{
        max-width: 150px;
    }     
}
@media screen and (min-width:960px){
    #imageR8{
        max-width: 200px;
    }
} 
     /* HUMANITE*/
#RT2{
    max-width: 100px;
}
@media screen and (max-width: 680px){
    #imageRT2{
    max-width: 100px;
} 
} 
@media screen and (min-width:680px) and (max-width: 959px){
    #imageRT2{
    max-width: 150px;
    }       
}
@media screen and (min-width:960px) { 
    #imageRT2{
    max-width: 200px;
    }     
}
     /* ART BATIMENTS ENTREPRISE*/ 
.conteneur-flexible-R99{
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 75%;
    align-items: center;
}
.element-flexible-R9 , .element-flexible-R10 , .element-flexible-R11{
    flex: 1 1 30%;
    align-content: space-evenly;
    box-sizing: border-box;
    margin: 3px;
    padding: 3px;
}
@media screen and (max-width: 680px){
    #imageR9{
        max-width: 100px;
    }
    #imageR10{
        max-width: 100px;
    }
    #imageR11{
        max-width: 100px;
    }
} 
@media screen and (min-width:680px) and (max-width: 959px){
    #imageR9{
        max-width: 150px;
    }
    #imageR10{
        max-width: 150px;
    }
    #imageR11{
        max-width: 150px;
    }      
}
@media screen and (min-width:960px){
    #imageR9{
        max-width: 200px;
    }
    #imageR10{
        max-width: 200px;
    }
    #imageR11{
        max-width: 200px;
    }    
}
     /*FETES HOMMES MODE*/
.conteneur-flexible-R122{
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 85%;
    align-items: center;
}
.element-flexible-12 , .element-flexible-R13 , .element-flexible-R14{
    flex: 1 1 30%;
    align-content: space-evenly;
    box-sizing: border-box;
    margin: 3px;
    padding: 3px;
}
@media screen and (max-width: 680px){
    #imageR12{
        max-width: 100px;
    }
    #imageR13{
        max-width: 100px;
    }
    #imageR14{
        max-width: 100px;
    }
} 
@media screen and (min-width:680px) and (max-width: 959px){
    #imageR12{
        max-width: 150px;
    }
    #imageR13{
        max-width: 150px;
    }
    #imageR14{
        max-width: 150px;
    }      
}
@media screen and (min-width:960px){
    #imageR12{
        max-width: 200px;
    }
    #imageR13{
        max-width: 200px;
    }
    #imageR14{
        max-width: 200px;
    }    
}
     /* POLITIQUE PHILOSOPHIE SCIENCES*/
.conteneur-flexible-R155{
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 85%;
    align-items: center;
}
.element-flexible-R15 , .element-flexible-R16 , .element-flexible-R17{
    flex: 1 1 30%;
    align-content: space-evenly;
    box-sizing: border-box;
    margin: 3px;
    padding: 3px;
}
@media screen and (max-width: 680px){
    #imageR15{
        max-width: 100px;
    }
    #imageR16{
        max-width: 100px;
    }
    #imageR17{
        max-width: 100px;
    }
} 
@media screen and (min-width:680px) and (max-width: 959px){
    #imageR15{
        max-width: 150px;
    }
    #imageR16{
        max-width: 150px;
    }
    #imageR17{
        max-width: 150px;
    }      
}
@media screen and (min-width:960px){
    #imageR15{
        max-width: 200px;
    }
    #imageR16{
        max-width: 200px;
    }
    #imageR17{
        max-width: 200px;
    }    
}
     /* ECONOMIE */
.conteneur-flexible-R188{
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 85%;
    align-items: center;
}
.element-flexible-R18{
    flex: 1 1 30%;
    align-content: space-evenly;
    box-sizing: border-box;
    margin: 3px;
    padding: 3px;
}
@media screen and (max-width: 680px){
    #imageR18{
        max-width: 100px;
    }
} 
@media screen and (min-width:680px) and (max-width: 959px){
    #imageR18{
        max-width: 150px;
    }     
}
@media screen and (min-width:960px){
    #imageR18{
        max-width: 200px;
    }   
}
     /*ATOME FAUNE */
.conteneur-flexible-R199{
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 85%;
    align-items: center;
}
.element-flexible-R19 , .element-flexible-R20{
    flex: 1 1 30%;
    align-content: space-evenly;
    box-sizing: border-box;
    margin: 3px;
    padding: 3px;
}
@media screen and (max-width: 680px){
    #imageR19{
        max-width: 100px;
    }
    #imageR20{
        max-width: 100px;
    }
} 
@media screen and (min-width:680px) and (max-width: 959px){
    #imageR19{
        max-width: 150px;
    }
    #imageR20{
        max-width: 150px;
    }
}
@media screen and (min-width:960px){
    #imageR19{
        max-width: 200px;
    }
    #imageR20{
        max-width: 200px;
    }
}
     /*FAUNE MINERAUX*/
.conteneur-flexible-R211{
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 85%;
    align-items: center;
}
.element-flexible-R21 , .element-flexible-R22{
    flex: 1 1 30%;
    align-content: space-evenly;
    box-sizing: border-box;
    margin: 3px;
    padding: 3px;
}
@media screen and (max-width: 680px){
    #imageR21{
        max-width: 100px;
    }
    #imageR22{
        max-width: 100px;
    }
} 
@media screen and (min-width:680px) and (max-width: 959px){
    #imageR21{
        max-width: 150px;
    }
    #imageR22{
        max-width: 150px;
    } 
}
@media screen and (min-width:960px){
    #imageR21{
        max-width: 200px;
    }
    #imageR22{
        max-width: 200px;
    } 
}
     /* SYSTEME SOLAIRE */
.conteneur-flexible-R233{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 85%;
    align-items: center;
    margin-bottom: 10%;
}
.element-flexible-R23{
    flex: 1 1 30%;
    align-content: space-evenly;
    box-sizing: border-box;
    margin: 3px;
    padding: 3px;
}
@media screen and (max-width: 680px){
    #imageR23{
        max-width: 100px;
    }
} 
@media screen and (min-width:680px) and (max-width: 959px){
    #imageR23{
        max-width: 150px;
    }  
}
@media screen and (min-width:960px){
    #imageR23{
        max-width: 200px;
    }
}

/* SOMMAIRES */

.conteneur-flexible-0000{
    display: flex;
    flex-flow: row wrap;
    margin: auto;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
}
#F{
    background-image: url("PageFond.png");
    background-size: contain;
    background-repeat: repeat;
    max-width: 1400px;
}
.conteneur-flexible-SOM1{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 90%;
    align-items: center;
}
.conteneur-flexible-SOM10{
    display: flex;
    flex-wrap: wrap;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 100%;
}
.element-flexible-SOM10{
    box-sizing: border-box;
    margin: 5%;
}
.conteneur-flexible-SOMRUB{
    display: flex;
    flex-wrap: wrap;
    align-items: center; 
    justify-content: center;
    align-content: center;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    margin: 10px auto;
}    
@media screen and (max-width: 600px){
    .Titre-Rubriques{
        width: 50%;
        text-align: center;
        font-size: x-large;
        color: black;
        background-color: rgba(216, 194, 122, 0.596);
        box-shadow: 0px 0px 20px black;
        border-radius: 10px;
        padding: 20px;
        margin: auto;
    }
}
@media screen and (min-width:601px) and (max-width: 850px){
    .Titre-Rubriques{
        width: 50%;
        text-align: center;
        font-size: x-large;
        color: black;
        background-color: rgba(216, 194, 122, 0.596);
        box-shadow: 0px 0px 20px black;
        border-radius: 10px;
        padding: 20px;
        margin: auto;
    }
}
@media screen and (min-width: 851px){
    .Titre-Rubriques{
        width: 50%;
        text-align: center;
        font-size: xx-large;
        color: black;
        background-color: rgba(216, 194, 122, 0.596);
        box-shadow: 0px 0px 20px black;
        border-radius: 10px;
        padding: 20px;
        margin: auto;
    }
}
@media screen and (max-width: 600px){
    .Titre-I{
        width: 50%;
        padding: 5px;
        margin: auto;
    }
}
@media screen and (min-width:601px) and (max-width: 850px){
    .Titre-I{
        width: 50%;
        padding: 5px;
        margin: auto;
    }
}
@media screen and (min-width: 851px){
    .Titre-I{
        width: 50%;
        padding: 5px;
        margin: auto;
    }
}
@media screen and (max-width: 600px){
    .texte-SOM{
        text-indent: 20px;
        margin:30px auto;
        width: 70%;
        font-size: large;
        color: black;
        background-color: rgba(216, 194, 122, 0.596);
        box-shadow: 0px 0px 20px black;
        border-radius: 10px;
        padding: 5px;
    }
}
@media screen and (min-width:601px) and (max-width: 850px){
    .texte-SOM{
        text-indent: 20px;
        margin:30px auto;
        width: 70%;
        font-size: x-large;
        color: black;
        background-color: rgba(216, 194, 122, 0.596);
        box-shadow: 0px 0px 20px black;
        border-radius: 10px;
        padding: 5px;
    }
}
@media screen and (min-width: 851px){
    .texte-SOM{
        text-indent: 20px;
        margin:30px auto;
        width: 70%;
        font-size: x-large;
        color: black;
        background-color: rgba(216, 194, 122, 0.596);
        box-shadow: 0px 0px 20px black;
        border-radius: 10px;
        padding: 5px;
    }
}
/* SOMMAIRE FLORE */
@media screen and (max-width: 680px){
    #imageRF10{
        max-width: 150px;
    }
} 
@media screen and (min-width:680px) and (max-width: 959px){
    #imageRF10{
        max-width: 200px;
    }     
}
@media screen and (min-width:960px){
    #imageRF10{
        max-width: 250px;
    }   
}
/* SOMMAIRE LE DICTIONNAIRE */

.conteneur-flexible-Dico{
    display: flex;
    flex-wrap: wrap;
    align-items: center; 
    justify-content: center;
    align-content: center;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    margin: 10px auto;
}
.element-flexible-DICO{
    flex: 1 1 10%;
    padding: 2%;
}
@media screen and (max-width: 478px){
    #imageDICO{
        max-width: 150px;
    }  
}
@media screen and (min-width:479px) and (max-width: 959px){
    #imageDICO{
        max-width: 300px;
    }
}
@media screen and (min-width:960px) { 
    #imageDICO{
        max-width: 300px;
    } 
}
@media screen and (max-width: 478px){ 
    #imageExpression{
        max-width: 80px;
    } 
    #imageEtymologie{
        max-width: 80px;
    } 
    #imageArgot{
        max-width: 80px;
    } 
    #imageSuperstition{
        max-width: 80px;
    } 
    #imageLogoLangue{
        max-width: 80px;
    }
}
@media screen and (min-width:479px) and (max-width: 959px){
    #imageExpression{
        max-width: 130px;
    } 
    #imageEtymologie{
        max-width: 130px;
    } 
    #imageArgot{
        max-width: 130px;
    } 
    #imageSuperstition{
        max-width: 130px;
    } 
    #imageLogoLangue{
        max-width: 130px;
    } 
}
@media screen and (min-width:960px) {
    #imageExpression{
        max-width: 200px;
    } 
    #imageEtymologie{
        max-width: 200px;
    } 
    #imageArgot{
        max-width: 200px;
    } 
    #imageSuperstition{
        max-width: 200px;
    } 
    #imageLogoLangue{
        max-width: 200px;
    }   
}
/* SOMMAIRE LA CARTE */

/* SOMMAIRE FRISE */
#F1Miniature{
    max-width: 60%;
    margin-right: 50%;
}

/* LES RUBRIQUES*/
/* LES RUBRIQUES FLORE */
/* LES RUBRIQUES FLORE AMANDE */

.conteneur-flexible-RF1{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 90%;
    align-items: center;
}
.conteneur-flexible-RF10{
    display: flex;
    flex-wrap: wrap;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 100%;
}
.element-flexible-RF10{
    box-sizing: border-box;
    margin: 5%;
}
.conteneur-flexible-lR{
    display: flex;
    flex-wrap: wrap;
    align-items: center; 
    justify-content: center;
    align-content: center;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    margin: 10px auto;
} 
.texte-lR{
    text-indent: 20px;
    margin:30px auto;
    width: 85%;
    font-size: large;
    color: black;
    background-color: rgba(216, 194, 122, 0.596);
    box-shadow: 0px 0px 20px black;
    border-radius: 10px;
    padding: 5px;
}
@media screen and (max-width: 680px){
    #imageRFAmande{
        max-width: 150px;
    }
} 
@media screen and (min-width:680px) and (max-width: 959px){
    #imageRFAmande{
        max-width: 200px;
    }     
}
@media screen and (min-width:960px){
    #imageRFAmande{
        max-width: 250px;
    }   
}
/*  LES RUBRIQUES FLORE BLETTE*/

@media screen and (max-width: 680px){
    #imageRFBlette{
        max-width: 150px;
    }
} 
@media screen and (min-width:680px) and (max-width: 959px){
    #imageRFBlette{
        max-width: 200px;
    }     
}
@media screen and (min-width:960px){
    #imageRFBlette{
        max-width: 250px;
    }   
}
/* LES RUBRIQUES ANNEXE*/
.conteneur-flexible-Annexes{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 70%;
    align-items: center;
}
.element-flexible-R2{
    flex: 1 1 30%;
    align-content: space-evenly;
    box-sizing: border-box;
    margin: 3px;
    padding: 3px;
}
@media screen and (max-width: 478px){  
    #imageAnnexe1{
        max-width: 60px;    
    }
    #imageAnnexe2{
        max-width: 60px;     
    }
    #imageAnnexe3{
        max-width: 60px;     
    }
}
@media screen and (min-width:479px) and (max-width: 959px){
    #imageAnnexe1{
        max-width: 150px;    
    }
    #imageAnnexe2{
        max-width: 150px;     
    }
    #imageAnnexe3{
        max-width: 150px;     
    }
}
@media screen and (min-width:960px) {  
    #imageAnnexe1{
        max-width: 200px;    
    }
    #imageAnnexe2{
        max-width: 200px;     
    }
    #imageAnnexe3{
        max-width: 200px;     
    }
}

/* LE DICTIONNAIRE AMANDE */

.conteneur-flexible-DICO2{
    display: flex;
    flex-flow: row wrap;
    margin: auto;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
}
#D2{
    background-image: url("FondPageDico.png");
    background-size: cover;
    background-repeat: no-repeat;
    max-width: 1900px;
}
.conteneur-flexible-DICO1{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 90%;
    align-items: center;
}
.conteneur-flexible-DICO10{
    display: flex;
    flex-wrap: wrap;
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    width: 100%;
}
.element-flexible-DICO10{
    box-sizing: border-box;
    margin-top: 20%;
    margin-left: 20%;
}
.conteneur-flexible-DICO100{
    display: flex;
    flex-wrap: wrap;
    align-items: center; 
    justify-content: center;
    align-content: flex-end;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    margin: 10px auto;
}  
@media screen and (min-width:960px) { 
    .conteneur-flexible-DICO100{
        display: flex;
        flex-wrap: wrap;
        box-sizing: border-box;
        padding-bottom: 300px;
        margin: auto;
        height: 100%;
        width: 100%;
    } 
}  
@media screen and (max-width: 600px){
    .texte-DICO{
        text-indent: 20px;
        margin:30px auto;
        width: 70%;
        font-size: large;
        color: black;
        background-color: rgba(216, 194, 122, 0.596);
        box-shadow: 0px 0px 20px black;
        border-radius: 10px;
        padding: 5px;
    }
}
@media screen and (min-width:601px) and (max-width: 850px){
    .texte-DICO{
        text-indent: 20px;
        margin:30px auto;
        width: 70%;
        font-size: x-large;
        color: black;
        background-color: rgba(216, 194, 122, 0.596);
        box-shadow: 0px 0px 20px black;
        border-radius: 10px;
        padding: 5px;
    }
}
@media screen and (min-width: 851px){
    .texte-DICO{
        text-indent: 20px;
        margin:30px auto;
        width: 70%;
        font-size: x-large;
        color: black;
        background-color: rgba(216, 194, 122, 0.596);
        box-shadow: 0px 0px 20px black;
        border-radius: 10px;
        padding: 5px;
    }
}
#image208{
    max-width: 100px;
}
/* LE DICTIONNAIRE BLETTE*/
#image209{
    max-width: 100px;
}




/* LA CARTE AMANDE */
.conteneur-flexible-00000{
    display: flex;
    flex-flow: row wrap;
    margin: auto;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
}
#F1{
    background-image: url("PageFond1.png");
    background-size: contain;
    background-repeat: repeat;
    max-width: 1400px;
}
.conteneur-flexible-CARTE{
    display: flex;
    flex-wrap: wrap;
    align-items: center; 
    justify-content: center;
    align-content: center;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    margin: 10px auto;
} 
@media screen and (max-width: 600px){
    #image400{
        max-width: 150px;
    }
}
@media screen and (min-width:601px) and (max-width: 850px){
    #image400{
        max-width: 200px;
    }
}
@media screen and (min-width: 851px){
    #image400{
        max-width: 300px;
    }
}
.conteneur-flexible-CARTE1{
    display: flex;
    flex-wrap: nowrap;
    align-items: center; 
    justify-content: center;
    align-content: space-evenly;
    width: 30%;
    height: 100%;
    box-sizing: border-box;
    margin: 10px auto;
} 
.element-flexible-CARTE1{
    align-items: center; 
    margin:30px auto;
    width: 100%;
    padding: 5px;
    background-color: rgba(148, 140, 114, 0.596);
    box-shadow: 0px 0px 20px black;
    border-radius: 10px;
}
#imagefleche1{
    max-width: 50px;
    padding: 0px 20px;
}
#imagefleche2{
    max-width: 50px;
    padding:0px 20px;
}
.conteneur-flexible-CARTE2{
    display: flex;
    flex-wrap: wrap;
    align-items: center; 
    justify-content: center;
    align-content: center;
    width: 95%;
    box-sizing: border-box;
    margin: 10px auto;
} 
.element-flexible-CARTE2{
    width: 100%;
    margin: auto;

}
/*TAILLE A1 ETC*/
@media screen and (max-width: 300px){  
    #image4A1{
        max-width: 200px;
    }
}
@media screen and (min-width:301px) and (max-width: 400px){
    #image4A1{
        max-width: 300px;
    }
}
@media screen and (min-width:401px) and (max-width: 500px){
    #image4A1{
        max-width: 400px;
    }
}
@media screen and (min-width:501px) and (max-width: 600px){
    #image4A1{
        max-width: 500px;
    }
}
@media screen and (min-width:601px) and (max-width: 700px){
    #image4A1{
        max-width: 600px;
    }
}
@media screen and (min-width:701px) and (max-width: 800px){
    #image4A1{
        max-width: 700px;
    }
}
@media screen and (min-width:801px) and (max-width: 900px){
    #image4A1{
        max-width: 800px;
    }
}
@media screen and (min-width:901px) and (max-width: 1000px){
    #image4A1{
        max-width: 900px;
    }
}
@media screen and (min-width:1001px) and (max-width: 1100px){
    #image4A1{
        max-width: 1000px;
    }
}
@media screen and (min-width:1101px) and (max-width: 1200px){
    #image4A1{
        max-width: 1100px;
    }
}
@media screen and (min-width:1201px){
    #image4A1{
        max-width: 1200px;
    }
}

/*LA FRISE */
/* LAFRISE 1 */
.conteneur-flexible-FRISE1{
    display: flex;
    flex-wrap: wrap;
    align-items: center; 
    justify-content: center;
    align-content: center;
    width: 100%;
    padding-top: 2%;
    padding-left: 5%;
    box-sizing: border-box;
    margin: 10px auto;
} 
.element-flexible-FRISE1{
    width: 100%;
    margin: auto;
    align-items: center; 
    justify-content: center;
    align-content: center;
    margin: 10px auto;
}
#imageMoins{
    max-width: 50px;
    padding: 0px 20px;
}
#imageCroix{
    max-width: 50px;
    padding:0px 20px;
}
@media screen and (max-width: 300px){  
    #image500{
        max-width: 200px;
    }
}
@media screen and (min-width:301px) and (max-width: 400px){
    #image500{
        max-width: 300px;
    }
}
@media screen and (min-width:401px) and (max-width: 500px){
    #image500{
        max-width: 400px;
    }
}
@media screen and (min-width:501px) and (max-width: 600px){
    #image500{
        max-width: 500px;
    }
}
@media screen and (min-width:601px) and (max-width: 700px){
    #image500{
        max-width: 600px;
    }
}
@media screen and (min-width:701px) and (max-width: 800px){
    #image500{
        max-width: 700px;
    }
}
@media screen and (min-width:801px) and (max-width: 900px){
    #image500{
        max-width: 800px;
    }
}
@media screen and (min-width:901px) and (max-width: 1000px){
    #image500{
        max-width: 900px;
    }
}
@media screen and (min-width:1001px) and (max-width: 1100px){
    #image500{
        max-width: 1000px;
    }
}
@media screen and (min-width:1101px) and (max-width: 1200px){
    #image500{
        max-width: 1100px;
    }
}
@media screen and (min-width:1201px){
    #image500{
        max-width: 1200px;
    }
}


/*  LA FRISE GENERALE */
.conteneur-flexible-fond{
    display: flex;
    flex-flow: row wrap;
    margin: auto;
    padding-bottom: 100px;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
}
@media screen and (max-width: 478px){  
    #FondFrise{
    background-image: url("PetitFondFrise.png");
    background-repeat: no-repeat;
    background-size: cover;
    }
}
@media screen and (min-width:479px) and (max-width: 959px){
    #FondFrise{
    background-image: url("MoyenFondFrise.png");
    background-repeat: no-repeat;
    background-size: cover;
    }
}
@media screen and (min-width:960px) {  
    #FondFrise{
    background-image: url("GrandFondFrise.png");
    background-repeat: no-repeat;
    background-size: cover;
    }
}
@media screen and (max-width: 478px){  
    #FondFrise1{
    background-image: url("PetitFondFrise1.png");
    background-repeat: no-repeat;
    background-size: cover;
    }
}
@media screen and (min-width:479px) and (max-width: 959px){
    #FondFrise1{
    background-image: url("MoyenFondFrise1.png");
    background-repeat: no-repeat;
    background-size: cover;
    }
}
@media screen and (min-width:960px) {  
    #FondFrise1{
    background-image: url("GrandFondFrise1.png");
    background-repeat: no-repeat;
    background-size: cover;
    }
}
.conteneur-flexible-F0{
    display: flex;
    flex-wrap: nowrap;
    align-items: center; 
    justify-content: center;
    align-content: center;
    width: 100%;
    height: 5%;
    padding-bottom: 30px;
    box-sizing: border-box;
    margin:5% auto;
}
.conteneur-flexible-F1{
    display: flex;
    flex-wrap: nowrap;
    align-items: center; 
    justify-content: Flex-start;
    align-content: flex-start;
    width: 25%;
    height: 5%;
    box-sizing: border-box;
    margin: auto;
}    
.element-flexible-F1{
    width:20%;
    box-sizing: border-box;
    padding: 5% 5%;
}
@media screen and (max-width: 478px){
    #CetN1{
        max-width: 50px;
    }  
}
@media screen and (min-width:479px) and (max-width: 959px){
    #CetN1{
        max-width: 100px;        
    }  
}
@media screen and (min-width:960px) {  
    #CetN1{
        max-width: 200px;        
    }  
}
.conteneur-flexible-F2{
    display: flex;
    flex-wrap: nowrap;
    align-items: center; 
    justify-content: space-around;
    align-content: space-around;
    width: 50%;
    height: 5%;
    box-sizing: border-box;
    margin: auto;
}    
.element-flexible-F2{
    box-sizing: border-box;
}
@media screen and (max-width: 478px){ 
    #FlecheF{
        max-width: 10px;
    } 
    #CroixF{
        max-width: 10px;
    }
    #MoinsF{
        max-width: 10px;
    }
    #FlecheF{
        max-width: 10px;
    }
}
@media screen and (min-width:479px) and (max-width: 959px){
    #FlecheF{
        max-width: 50px;
    } 
    #CroixF{
        max-width: 50px;
    }
    #MoinsF{
        max-width: 50px;
    }
    #FlecheF{
        max-width: 50px;        
    }
}

@media screen and (min-width:960px) {  
    #FlecheF{
        max-width: 80px;
    } 
    #CroixF{
        max-width: 80px;
    }
    #MoinsF{
        max-width: 80px;
    }
    #FlecheF{
        max-width: 80px;       
    }
}
.conteneur-flexible-F3{
    display: flex;
    flex-wrap: nowrap;
    align-items: center; 
    justify-content: center;
    align-content: center;
    width: 25%;
    height: 5%;
    box-sizing: border-box;
    margin: auto;
}    
.element-flexible-F3{
    box-sizing: border-box;
    padding: 1%;
}
@media screen and (max-width: 478px){
    #CetN2{
        max-width: 50px;
    }  
}
@media screen and (min-width:479px) and (max-width: 959px){
    #CetN2{
        max-width: 100px;        
    }  
}
@media screen and (min-width:960px) {  
    #CetN2{
        max-width: 200px;        
    }  
}
.ligne{
    flex-direction: row;
    flex-wrap: wrap;
}
.ligne-reverse{
    flex-flow: row-reverse nowrap;
}
.ligneF{
    flex-direction: row;
    flex-wrap: wrap;
    padding-left: 20px;
}
/*ENCARTS*/
@media screen and (max-width: 478px){  
    #FondFriseEncart{
    background-image: url("Illustrations/laFrise/FondEncart.png");
    background-repeat: no-repeat;
    background-size: cover;
    }
}
@media screen and (min-width:479px) and (max-width: 959px){
    #FondFriseEncart{
    background-image: url("Illustrations/laFrise/FondEncart.png");
    background-repeat: no-repeat;
    background-size: cover;
    }
}
@media screen and (min-width:960px) {  
    #FondFriseEncart{
    background-image: url("Illustrations/laFrise/FondEncart.png");
    background-repeat: no-repeat;
    background-size: cover;
    }
}
@media screen and (max-width: 300px){  
    #Encart{
        max-width: 200px;
    }
}
.conteneur-flexible-ENCART{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    align-content: center;
    width: 80%;
    box-sizing: border-box;
    margin: auto;
}
.element-flexible-ENCART{
    width: 80%;
    margin: auto;
}
@media screen and (min-width:301px) and (max-width: 400px){
    #Encart{
        max-width: 300px;
    }
}
@media screen and (min-width:401px) and (max-width: 500px){
    #Encart{
        max-width: 400px;
    }
}
@media screen and (min-width:501px) and (max-width: 600px){
    #Encart{
        max-width: 500px;
    }
}
@media screen and (min-width:601px) and (max-width: 700px){
    #Encart{
        max-width: 600px;
    }
}
@media screen and (min-width:701px) and (max-width: 800px){
    #Encart{
        max-width: 700px;
    }
}
@media screen and (min-width:801px) and (max-width: 900px){
    #Encart{
        max-width: 800px;
    }
}
@media screen and (min-width:901px) and (max-width: 1000px){
    #Encart{
        max-width: 900px;
    }
}
@media screen and (min-width:1001px) and (max-width: 1100px){
    #Encart{
        max-width: 1000px;
    }
}
@media screen and (min-width:1101px) and (max-width: 1200px){
    #Encart{
        max-width: 1100px;
    }
}
@media screen and (min-width:1201px){
    #Encart{
        max-width: 1200px;
    }
}


/* TOUS LES 10 000*/

/* -20 000 A -10 000 */
.conteneur-flexible-QR{
    display: flex;
    width: 100%;  
}
.element-flexible-QRMoins15000{
    padding-left: 40%;
} 
#QRPetit{
    max-width: 200px;
}



/*-10 000 A 2030*/
/* RELIGION*/
.conteneur-flexible-CHRISTIANISME{
    flex-flow: row nowrap;
    display: flex;
    width: 100%;  
    margin-top: 20px;
}
#ligne-rouge-100002030CHRISTIANISME{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/Moins100002030Christianisme.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-100002030CHRISTIANISME{
    padding-left: 75%;
}
.conteneur-flexible-JUDAISME{
    display: flex;
    width: 100%;  
}
#ligne-rouge-100002030JUDAISME{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/Moins100002030Judaisme.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-JUDAISME{
    padding-right: 10%;
}
.conteneur-flexible-ESSENISME{
    display: flex;
    width: 100%;  
}
#ligne-rouge-100002030ESSENISME{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/Moins100002030Essenisme.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-ESSENISME{
    padding-right: 10%;
}
.conteneur-flexible-BOUDHISME{
    display: flex;
    width: 100%;  
}
#ligne-rouge-100002030BOUDHISME{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/Moins100002030Boudhisme.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-BOUDHISME{
    padding-right: 10%;
}
.conteneur-flexible-ISLAM{
    display: flex;
    width: 100%;  
}
#ligne-rouge-100002030ISLAM{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/Moins100002030Islam.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-ISLAM{
    padding-right: 10%;
}
.conteneur-flexible-PROTESTANTISME{
    display: flex;
    width: 100%;  
}
#ligne-rouge-100002030PROTESTANTISME{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/Moins100002030Protestant.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-PROTESTANTISME{
    padding-right: 5%;
}
/*EUROPE*/
.conteneur-flexible-EUROPE{
    display: flex;
    width: 100%;  
}
.element-flexible-EUROPE{
    padding: 5%;
}
.conteneur-flexible-BABYLONE{
    display: flex;
    width: 100%;  
}
#ligne-bleue-100002030BABYLONE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/Moins100002030Babylone.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-BABYLONE{
    padding-right: 25%;
}
.conteneur-flexible-GRECEANTIQUE{
    display: flex;
    width: 100%;  
}
#ligne-bleue-100002030GRECEANTIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/Moins100002030GreceAntique.png ") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-GRECEANTIQUE{
    padding-right: 25%;
}
.conteneur-flexible-EMPIREROMAIN{
    display: flex;
    width: 100%;  
}
#ligne-bleue-100002030EMPIREROMAIN{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/Moins100002030EmpireRomain.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-EMPIREROMAIN{
    padding-right: 5%;
}
.conteneur-flexible-EMPIREESPAGNOL{
    display: flex;
    width: 100%;  
}
#ligne-bleue-100002030EMPIREESPAGNOL{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/Moins100002030EmpireEspagol.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-EMPIREESPAGNOL{
    padding-right: 5%;
}
/*FRANCE*/
.conteneur-flexible-FRANCE{
    display: flex;
    width: 100%;
}
.element-flexible-FRANCE{
    padding: 5%;
}
.conteneur-flexible-MONARCHIEDIVINE{
    display: flex;
    width: 100%;  
}
#ligne-bleue-100002030MONARCHIEDIVINE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/Moins100002030MonarchieDivine.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-MONARCHIEDIVINE{
    padding-right: 10%;
}
.conteneur-flexible-REPUBLIQUE{
    display: flex;
    width: 100%;  
}
#ligne-bleue-100002030REPUBLIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/Moins100002030Republique.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-REPUBLIQUE{
    padding-right: 3%;
}
/*AMERIQUES*/
.conteneur-flexible-AMERIQUES{
    display: flex;
    width: 100%;  
}
.element-flexible-AMERIQUES{
    padding-right: 10%;
}
.conteneur-flexible-AMERINDIENS{
    display: flex;
    width: 100%;  
}
#ligne-noire-100002030AMERINDIENS{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/Moins100002030Amerindiens.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-AMERINDIENS{
    padding-right: 10%;
}
.conteneur-flexible-MAYA{
    display: flex;
    width: 100%;  
}
#ligne-noire-100002030MAYA{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/Moins100002030Maya.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-MAYA{
    padding-right: 10%;
}
.conteneur-flexible-AZTEQUES{
    display: flex;
    width: 100%;  
}
#ligne-noire-100002030AZTEQUES{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/Moins100002030Azteques.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-AZTEQUES{
    padding-right: 10%;
}
.conteneur-flexible-CHAVIN{
    display: flex;
    width: 100%;  
}
#ligne-noire-100002030CHAVIN{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/Moins100002030Chavin.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-CHAVIN{
    padding-right: 10%;
}
.conteneur-flexible-PEUPLET{
    display: flex;
    width: 100%;  
}
#ligne-noire-100002030PEUPLET{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/Moins100002030PeupleT.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-PEUPLET{
    padding-right: 10%;
}
.conteneur-flexible-CHIMUE{
    display: flex;
    width: 100%;  
}
#ligne-noire-100002030CHIMUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/Moins100002030Chimue.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-CHIMUE{
    padding-right: 10%;
}
.conteneur-flexible-INCAS{
    display: flex;
    width: 100%;  
}
#ligne-noire-100002030INCAS{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/Moins100002030Incas.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-INCAS{
    padding-right: 10%;
}  
/*AFRIQUE*/
.conteneur-flexible-AFRIQUE{
    display: flex;
    width: 100%;  
}
.element-flexible-AFRIQUE{
    padding: 5%;
} 
.conteneur-flexible-EGYPTEANTIQUE{
    display: flex;
    width: 100%;  
}
#ligne-verte-100002030EGYPTEANTIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/Moins100002030EgypteAntique.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-EGYPTEANTIQUE{
    padding-right: 10%;
} 
.conteneur-flexible-CIVILISATIONSAO{
    display: flex;
    width: 100%;  
}
#ligne-verte-100002030CivilisationSao{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/Moins100002030CivilisationSao.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-CIVILISATIONSAO{
    padding-right: 10%;
} 
.conteneur-flexible-EMPIREKUMEN{
    display: flex;
    width: 100%;  
}
#ligne-verte-100002030EmpireKumen{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/Moins100002030EmpireKumen.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-EMPIREKUMEN{
    padding-right: 10%;
} 
.conteneur-flexible-ROYAUMEDEBORNU{
    display: flex;
    width: 100%;  
}
#ligne-verte-100002030RoyaumedeBornu{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/Moins100002030RoyaumedeBornu.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-ROYAUMEDEBORNU{
    padding-right: 10%;
} 
.conteneur-flexible-EMPIREWADHI{
    display: flex;
    width: 100%;  
}
#ligne-verte-100002030EmpireWadhi{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/Moins100002030EmpireWadhi.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-EMPIREWADHI{
    padding-right: 10%;
} 
.conteneur-flexible-AUSTRALIE{
    display: flex;
    width: 100%;  
}
.element-flexible-AUSTRALIE{
    padding: 5%;
} 
.conteneur-flexible-ABORIGENES{
    display: flex;
    width: 100%;  
}
#ligne-orange-100002030Aborigenes{
    background-image: url("Illustrations/laFrise/Lignes/LignesOranges/Moins100002030Aborigenes.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-ABORIGENES{
    padding-right: 10%;
} 
.conteneur-flexible-LOGOFLORE{
    display: flex;
    width: 100%;  
}
.element-flexible-LOGOFLORE{
    padding: 5%;
} 
.conteneur-flexible-AMANDES{
    display: flex;
    width: 100%;  
}
#ligne-flore-100002030Amandes{
    background-image: url("Illustrations/laFrise/Lignes/LignesFlores/Moins100002030Amandes.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-AMANDES{
    padding-right: 10%;
} 
.conteneur-flexible-BLETTES{
    display: flex;
    width: 100%;  
}
#ligne-flore-100002030Blettes{
    background-image: url("Illustrations/laFrise/Lignes/LignesFlores/Moins100002030Blettes.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-BLETTES{
    padding-right: 10%;
} 


/* TOUS LES 1 000*/
/*-6000 A -5000*/
#ligne-noire-Complete{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/Complete.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-orange-Complete{
    background-image: url("Illustrations/laFrise/Lignes/LignesOranges/Complete.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-flore-Complete{
    background-image: url("Illustrations/laFrise/Lignes/LignesFlores/Complete.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#EncartPetit{
    max-width: 150px;
}

/* -5000 A -4000 */
.element-flexible-QRMoins5000{
    padding-left: 2%;
}


/*-3000 A -2000*/
#ligne-bleue-30002000Babylone{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/Moins30002000Babylone.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-noire-30002000MAYA{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/Complete.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-verte-Complete{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/Complete.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}


/*-2000 A -1000*/
#ligne-bleue-Complete{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/Complete.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;    
}
#ligne-rouge-20001000Judaisme{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/Moins20001000Judaisme.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-bleue-20001000Mycenienne{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/Moins20001000Mycenienne.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-bleue-20001000GRECEANTIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/Moins20001000GreceAntique.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-20001000GRECEANTIQUE{
    padding-right: 5%;
}


/*-1000 A JESUS CHRIST */
#ligne-rouge-Complete{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/Complete.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-rouge-1000JCESSENISME{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/Moins1000JCESSENISME.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-rouge-1000JCBOUDHISME{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/Moins1000JCBOUDHISME.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-bleue-1000JCGRECEANTIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/Moins1000JCGRECEANTIQUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-noire-1000JCCHAVIN{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/Moins1000JCCHAVIN.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-noire-1000JCPEUPLET{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/Moins1000JCPEUPLET.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-verte-1000JCEGYPTEANTIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/Moins1000JCEGYPTEANTIQUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-verte-1000JCEGYPTEANTIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/Moins1000JCEGYPTEANTIQUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-verte-1000JCCivilisationSao{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/Moins1000JCCIVILISATIONSAO.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-bleue-1000JCALEXANDRELEGRAND{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/Moins1000JCALEXANDRELEGRAND.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-bleue-1000JCEMPIREROMAIN{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/Moins1000JCEMPIREROMAIN.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}


/*JESUS CHRIST A 1000*/
#ligne-rouge-JC1000CHRISTIANISME{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/JC1000CHRISTIANISME.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-bleue-JC1000BABYLONE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/JC1000BABYLONE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-bleue-JC1000EMPIREROMAIN{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/JC1000EMPIREROMAIN.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-noire-JC1000PEUPLET{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/JC1000PEUPLET.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-verte-JC1000CivilisationSao{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/JC1000CIVILISATIONSAO.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-verte-Complete{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/Complete.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-verte-JC1000EMPIREKUMEN{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/JC1000EMPIREKUMEN.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.conteneur-flexible-EMPIRECHIMUE{
    display: flex;
    width: 100%; 
}
#ligne-noire-JC1000EMPIRECHIMUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/JC1000EMPIRECHIMUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-JC1000EMPIRECHIMUE{
    padding-right: 20%;
}

 

/* 1000 a 2030 */
#ligne-rouge-complete{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/Complete.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-rouge-10002030PROTESTANTISME{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/10002030PROTESTANTISME.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.conteneur-flexible-GUERREDECENTANS{
    display: flex;
    width: 100%; 
} 
#ligne-bleue-10002030GUERREDECENTANS{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/10002030GuerredeCentAns.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-GUERREDECENTANS{
    padding-left: 20%;
}
.conteneur-flexible-MYCENIENNE{
    display: flex;
    width: 100%; 
}
.element-flexible-MYCENIENNE{
    padding-left: 20%;
}
#ligne-bleue-10002030EMPIREESPAGNOL{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/10002030EMPIREESPAGNOL.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-10002030EMPIREESPAGNOL{
    padding-right: 25%;
}
#ligne-bleue-10002030IEMPIREBRITANNIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/10002030IEMPIREBRITANNIQUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.conteneur-flexible-IEMPIREBRITANNIQUE{
    display: flex;
    width: 100%; 
}
.element-flexible-10002030IEMPIREBRITANNIQUE{
    padding-right: 25%;
}
.conteneur-flexible-2EMPIREBRITANNIQUE{
    display: flex;
    width: 100%; 
}
.element-flexible-100020302EMPIREBRITANNIQUE{
    padding-right: 25%;
}
#ligne-bleue-100020302EMPIREBRITANNIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/100020302EMPIREBRITANNIQUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.conteneur-flexible-LESCAPETIENS{
    display: flex;
    width: 100%; 
}
.element-flexible-LESCAPETIENS{
    padding-right: 15%;
}
#ligne-bleue-10002030LESCAPETIENS{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/10002030LESCAPETIENS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.conteneur-flexible-LESVALOIS{
    display: flex;
    width: 100%; 
}
.element-flexible-LESVALOIS{
    padding-right: 15%;
}
.conteneur-flexible-LESBOURBONS{
    display: flex;
    width: 100%; 
}
.element-flexible-LESBOURBONS{
    padding-right: 35%;
}
#ligne-bleue-10002030LESBOURBONS{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/10002030LESBOURBONS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-bleue-10002030LESVALOIS{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/10002030LESVALOIS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.conteneur-flexible-NAPOLEON{
    display: flex;
    width: 100%; 
}
.element-flexible-NAPOLEON{
    padding-right: 15%;
}
#ligne-rouge-10002030NAPOLEON{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/10002030NAPOLEONI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.conteneur-flexible-REPUBLIQUES{
    display: flex;
    width: 100%; 
}
.element-flexible-REPUBLIQUES{
    padding-right: 15%;
}
#ligne-rouge-100002030REPUBLIQUES{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/10002030REPUBLIQUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}    
#ligne-noire-10002030AMERINDIENS{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/10002030AMERINDIENS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-noire-10002030MAYA{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/10002030MAYA.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-noire-10002030AZTEQUES{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/10002030AZTEQUES.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-10002030AZTEQUES{
    padding-left: 35%;
}
#ligne-noire-10002030CHIMUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/10002030EMPIRECHIMUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-noire-10002030INCAS{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/10002030EMPIREINCAS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-verte-10002030CivilisationSao{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/10002030CIVILISATIONSAO.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-verte-10002030EmpireKumen{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/10002030EMPIREKUMEN.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-verte-10002030RoyaumedeBornu{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/10002030ROYAUMEBORNU.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-verte-10002030EmpireWadhi{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/10002030EMPIREWADHI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-10002030EMPIREWADHI{
    padding-right: 25%;
}
#ligne-orange-10002030Aborigenes{
    background-image: url("Illustrations/laFrise/Lignes/LignesOranges/10002030ABORIGENES.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}


/* TOUS LES 100 */
/* -1700 A -1600*/
#ligne-bleue-17001600Mycenienne{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/17001600Mycenienne.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-17001600MYCENIENNE{
    padding-left: 40%;
}
.element-flexible-11001000GRECEANTIQUE{
    padding-left: 25%;
}
#ligne-bleue-11001000GRECEANTIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/11001000GRECEANTIQUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
/*-900 A 800*/
#ligne-noire-900800EMPIRECHAVIN{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/900800EMPIRECHAVIN.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-900800CHAVIN{
    padding-left: 20%;
}
/* -500 A -400 */
#ligne-rouge-500400BOUDHISME{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/500400BOUDHISME.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-verte-500400CivilisationSao{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/500400CIVILISATIONSAO.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
/* 400 A -300 */
.conteneur-flexible-ALEXANDRELEGRAND{
    display: flex;
    width: 100%; 
}
#ligne-bleue-400300ALEXANDRELEGRAND{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/400300ALEXANDRELEGRAND.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-400300ALEXANDRELEGRAND{
    padding-left: 30%;
}
.element-flexible-QRMoins400{
    padding-left: 1%;
}
/* -200 A -100 */
#ligne-rouge-200100ESSENISME{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/200100ESSENISME.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-QRMoins121{
    padding-left: 60%;
}
/* -100 A JESUS CHRIST */
#ligne-bleue-100JCEMPIREROMAIN{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/100JCEMPIREROMAIN.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-100JCEMPIREROMAIN{
    padding-right: 10%;
}
.element-flexible-QRMoins100{
    padding-left: 1%;
}
.element-flexible-QRMoins70{
    padding-left: 20%;
}
.element-flexible-QRMoins55{
    padding-left: 45%;
}
.element-flexible-QRMoins52{
    padding-left: 50%;
}
.element-flexible-QRMoins50{
    padding-left: 50%;
}
.element-flexible-QRMoins10{
    padding-left: 60%;
}
.element-flexible-BLETTES2{
    padding-left: 60%;
}

/* 100 A 200 */
.element-flexible-QR100{
    padding-left: 1%;
}
.element-flexible-QR177{
    padding-left: 60%;
}

/*200 A 300*/
#ligne-bleue-200300BABYLONE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/200300BABYLONE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-200300BABYLONE{
    padding-left: 20%;
}
/* 400 A 500*/
#ligne-bleue-400500EMPIREROMAIN{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/400500EMPIREROMAIN.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.conteneur-flexible-CHILDERICI{
    display: flex;
    width: 100%; 
}
#ligne-bleue-400500CHILDERICI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/400500CHILDERIC.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-CHILDERICI{
    padding-right: 20%;
}
.conteneur-flexible-CLOVIS{
    display: flex;
    width: 100%; 
}
.element-flexible-CLOVIS{
    padding-right: 5%;
}
#ligne-bleue-400500CLOVIS{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/400500CLOVIS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-QR406{
    padding-left: 1%;
}
.element-flexible-QR451{
    padding-left: 40%;
}

/* 500 A 600*/
#ligne-rouge-500600ISLAM{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/500600ISLAM.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-500600ISLAM{
    padding-right: 5%;
}
.conteneur-flexible-CLOVIS{
    display: flex;
    width: 100%; 
}
#ligne-bleue-500600CLOVIS{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/500600CLOVIS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-CLOVIS{
    padding-left: 1%;
}
.conteneur-flexible-CLOTHAIREI{
    display: flex;
    width: 100%; 
}
#ligne-bleue-500600CLOTHAIREI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/500600CLOTHAIREI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-CLOTHAIREI{
    padding-left: 10%;
}
.conteneur-flexible-CHILPERICI{
    display: flex;
    width: 100%; 
}
#ligne-bleue-500600CHILPERICI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/500600CHILPERICI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-CHILPERICI{
    padding-right: 15%;
}
.conteneur-flexible-CLOTHAIREII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-500600CLOTHAIREII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/500600CLOTHAIREII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-CLOTHAIREII{
    padding-right: 5%;
}
/* 600 A 700 */
#ligne-bleue-500600CLOTHAIREII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/600700ClothaireII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-600700CLOTHAIREII{
    padding-left: 2%;
}
.conteneur-flexible-DAGOBERTI{
    display: flex;
    width: 100%; 
}
#ligne-bleue-600700DAGOBERTI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/600700DagobertI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-DAGOBERTI{
    padding-left: 10%;
}
.conteneur-flexible-CLOVISII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-600700CLOVISII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/600700CLOVISII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-CLOVISII{
    padding-left: 27%;
}
.conteneur-flexible-CLOTHAIREIII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-600700CLOTHAIREIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/600700CLOTHAIREIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-CLOTHAIREIII{
    padding-left: 40%;
}
.conteneur-flexible-CHILDERICII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-600700CHILDERICII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/600700CHILDERICII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-CHILDERICII{
    padding-right: 30%;
}
.conteneur-flexible-CLOVISIII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-600700CLOVISIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/600700CLOVISIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-CLOVISIII{
    padding-right: 15%;
}
.conteneur-flexible-DAGOBERTII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-600700DAGOBERTII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/600700DAGOBERTII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-DAGOBERTII{
    padding-right: 15%;
}
.conteneur-flexible-THIERRYIII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-600700THIERRYIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/600700THIERRYIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-THIERRYIII{
    padding-right: 8%;
}
.conteneur-flexible-CLOVISIV{
    display: flex;
    width: 100%; 
}
#ligne-bleue-600700CLOVISIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/600700CLOVISIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-CLOVISIV{
    padding-right: 3%;
}
.conteneur-flexible-CHILDEBERTIII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-600700CHILDEBERTIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/600700CHILDEBERTIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-CHILDEBERTIII{
    padding-right: 1%;
}
.element-flexible-QR638{
    padding-left: 20%;
}
/* 700 A 800 */
.conteneur-flexible-CHILDEBERTIV{
    display: flex;
    width: 100%; 
}
#ligne-bleue-700800CHILDEBERTIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/700800CHILDEBERTIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-700800CHILDEBERTIV{
    padding-left: 1%;
}
.conteneur-flexible-DAGOBERTIII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-700800DAGOBERTIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/700800DAGOBERTIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-700800DAGOBERTIII{
    padding-left: 1%;
}
.conteneur-flexible-CHILPERICII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-700800CHILPERICII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/700800CHILPERICII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-700800CHILPERICII{
    padding-left: 8%;
}
.conteneur-flexible-CLOTHAIREIV{
    display: flex;
    width: 100%; 
}
#ligne-bleue-700800CLOTHAIREIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/700800CLOTHAIREIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-700800CLOTHAIREIV{
    padding-left: 5%;
}
.conteneur-flexible-THIERRYIV{
    display: flex;
    width: 100%; 
}
#ligne-bleue-700800THIERRYIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/700800THIERRYIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-700800THIERRYIV{
    padding-left: 20%;
}
.conteneur-flexible-CHILDERICII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-700800CHILDERICII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/700800CHILDERICII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-700800CHILDERICII{
    padding-right: 40%;
}
.element-flexible-700800CAROLINGIENS{
    padding-left: 10%;
}
.conteneur-flexible-PEPINLEBREF{
    display: flex;
    width: 100%; 
}
#ligne-bleue-700800PEPINLEBREF{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/700800PEPINLEBREF.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-700800PEPINLEBREF{
    padding-left: 10%;
}
.conteneur-flexible-CHARLEMAGNE{
    display: flex;
    width: 100%; 
}
#ligne-bleue-700800CHARLEMAGNE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/700800CHARLEMAGNE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-700800CHARLEMAGNE{
    padding-left: 10%;
}
.element-flexible-EMPIREKUMEN{
    padding-left: 10%;
}
#ligne-verte-700800EMPIREKUMEN{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/700800EMPIREKUMEN.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-EMPIRECHIMUE{
    padding-left: 10%;
}
.element-flexible-QR732{
    padding-left: 20%;
}
.element-flexible-QR789{
    padding-left: 55%
}
.element-flexible-QR789deux{
    padding-left: 65%;
}
.element-flexible-QR795{
    padding-left: 60%;
}

/* 800 a 900 */
.conteneur-flexible-CHARLEMAGNE{
    display: flex;
    width: 100%; 
}
#ligne-bleue-800900CHARLEMAGNE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/800900CHARLEMAGNE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-800900CHARLEMAGNE{
    padding-left: 1%;
}
.conteneur-flexible-LOUISI{
    display: flex;
    width: 100%; 
}
#ligne-bleue-800900LOUISI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/800900LOUISI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-800900LOUISI{
    padding-left: 10%;
}
.conteneur-flexible-CHARLESII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-800900CHARLESII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/800900CHARLESII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-800900CHARLESII{
    padding-left: 20%;
}
.conteneur-flexible-LOUISII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-800900LOUISII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/800900LOUISII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-800900LOUISII{
    padding-right: 15%;
}
.conteneur-flexible-LOUISIII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-800900LOUISIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/800900LOUISIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-800900LOUISIII{
    padding-right: 4%;
}
.conteneur-flexible-CHARLES{
    display: flex;
    width: 100%; 
}
#ligne-bleue-800900CHARLES{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/800900CHARLES.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-800900CHARLES{
    padding-right: 3%;
}
.conteneur-flexible-EUDES{
    display: flex;
    width: 100%; 
}
#ligne-bleue-800900EUDES{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/800900EUDES.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-800900EUDES{
    padding-right: 1%;
}
.conteneur-flexible-CHARLESIII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-800900CHARLESIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/800900CHARLESIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-800900CHARLESIII{
    padding-right: 1%;
}
.conteneur-flexible-CHILDERICII{
    display: flex;
    width: 100%; 
}
.element-flexible-700800CHILDERICII{
    padding-right: 1%;
}
.element-flexible-QR843{
    padding-left: 30%;
}
.element-flexible-QR850{
    padding-left: 40%;
}
.element-flexible-QR880{
    padding-left: 45%;
}
.element-flexible-AMANDES4{
    padding-left: 4%;
}
/* 900 A 1000 */
.conteneur-flexible-CHARLESIII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-9001000CHARLESIII{    
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/9001000CHARLESIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-9001000CHARLESIII{
    padding-left: 1%;
}
.conteneur-flexible-ROBERTI{
    display: flex;
    width: 100%; 
}
#ligne-bleue-9001000ROBERTI{ 
       background-image: url("Illustrations/laFrise/Lignes/LignesBleues/9001000ROBERTI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-9001000ROBERTI{
     padding-left:5%;
}
.conteneur-flexible-RAOUL{
    display: flex;
    width: 100%; 
}
#ligne-bleue-9001000RAOUL{
        background-image: url("Illustrations/laFrise/Lignes/LignesBleues/9001000RAOUL.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-9001000RAOUL{
    padding-left: 20%;
}
.conteneur-flexible-LOUISIV{
    display: flex;
    width: 100%; 
}
#ligne-bleue-9001000LOUISIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/9001000LOUISIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-9001000LOUISIV{
    padding-right: 30%;
}
.conteneur-flexible-LOTHAIRE{
    display: flex;
    width: 100%; 
}
#ligne-bleue-9001000LOTHAIRE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/9001000LOTHAIRE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-9001000LOTHAIRE{
    padding-right: 10%;
}
.conteneur-flexible-LOUISV{
    display: flex;
    width: 100%; 
}
#ligne-bleue-9001000LOUISV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/9001000LOUISV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-9001000LOUISV{
    padding-right: 5%;
}
.conteneur-flexible-CAPETIENS{
    display: flex;
    width: 100%; 
}
.element-flexible-CAPETIENS{
    padding-right: 5%;
}
.conteneur-flexible-HUGUESCAPET{
    display: flex;
    width: 100%; 
}
#ligne-bleue-9001000HUGUESCAPET{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/9001000HUGUESCAPET.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-9001000HUGUESCAPET{
    padding-right: 1%;
}
.conteneur-flexible-ROBERTII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-9001000ROBERTII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/9001000ROBERTII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-9001000ROBERTII{
    padding-right: 1%;
}
.element-flexible-QR962{
    padding-left: 40%;
}
.element-flexible-QR999{
    padding-left: 55%;
}
.element-flexible-QR1000{
    padding-left: 1%;
}    
.element-flexible-QR1032{
    padding-left: 20%;
}
.element-flexible-QR1096{
    padding-left: 60%;
}
/* 1000 A 1100 */
.conteneur-flexible-ROBERTII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-10001100ROBERTII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/10001100ROBERTII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-10001100ROBERTII{
    padding-left: 5%;
}
.conteneur-flexible-HENRII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-10001100HENRII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/10001100HENRII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-10001100HENRII{
    padding-left: 30%;
}
.conteneur-flexible-PHILIPPEI{
    display: flex;
    width: 100%; 
}
#ligne-bleue-10001100PHILIPPEI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/10001100PHILIPPEI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-10001100PHILIPPEI{
    padding-right: 10%;
}
/* 1100 A 1200 */
.conteneur-flexible-PHILIPPEI{
    display: flex;
    width: 100%; 
}
#ligne-bleue-11001200PHILIPPEI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/11001200PHLIPPEI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-11001200PHILIPPEI{
    padding-left: 1%;
}
.conteneur-flexible-LOUISVI{
    display: flex;
    width: 100%; 
} 
#ligne-bleue-11001200LOUISVI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/11001200LOUISVI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-11001200LOUISVI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/10001100LOUISVI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.conteneur-flexible-LOUISVII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-11001200LOUISVII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/11001200LOUISVII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-11001200LOUISVII{
    padding-right: 30%;
}
.conteneur-flexible-PHILIPPEII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-11001200PHILIPPEII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/11001200PHLIPPEII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-11001200PHILIPPEII{
    padding-right: 5%;
}
/* 1200 A 1300 */
.conteneur-flexible-PHILIPPEII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-12001300PHILIPPEII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/12001300PHILIPPEII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-12001300PHILIPPEII{
    padding-left: 1%;
}
.conteneur-flexible-LOUISVIII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-12001300LOUISVIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/12001300LOUISVIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-12001300LOUISVIII{
    padding-left: 15%;
}
.conteneur-flexible-LOUISIX{
    display: flex;
    width: 100%; 
}
#ligne-bleue-12001300LOUISIX{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/12001300LOUISIX.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-12001300LOUISIX{
    padding-right: 30%;
}
.conteneur-flexible-PHILIPPEIII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-12001300PHILIPPEIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/12001300PHILIPPEIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-12001300PHILIPPEIII{
    padding-right: 25%;
}
.conteneur-flexible-PHILIPPEIV{
    display: flex;
    width: 100%; 
}
#ligne-bleue-12001300PHILIPPEIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/12001300PHILIPPEIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-12001300PHILIPPEIV{
    padding-right: 1%;
}
.element-flexible-QR1200{
    padding-left: 1%;
}
.element-flexible-QR1202{
    padding-left: 2%;
}
.element-flexible-QR1239{
    padding-left: 20%;
}
.element-flexible-QR1250{
    padding-left: 40%;
}

/* 1300 A 1400 */
.conteneur-flexible-GUERREDECENTANS{
    display: flex;
    width: 100%; 
}
#ligne-bleue-13001400GUERREDECENTANS{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13001400GUERREDECENTANS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13001400GUERREDECENTANS{
    padding-right: 30%;
}
.conteneur-flexible-PHILIPPEIV{
    display: flex;
    width: 100%; 
}
#ligne-bleue-13001400PHILIPPEIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13001400PHILIPPEIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.conteneur-flexible-LOUISX{
    display: flex;
    width: 100%; 
}
#ligne-bleue-13001400LOUISX{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13001400LOUISX.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13001400LOUISX{
    padding-left: 5%;
}
.conteneur-flexible-JEANI{
    display: flex;
    width: 100%; 
}
#ligne-bleue-13001400JEANI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13001400JEANI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13001400JEANI{
    padding-left: 10%;
}
.conteneur-flexible-PHILIPPEV{
    display: flex;
    width: 100%; 
}
#ligne-bleue-13001400PHILIPPEV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13001400PHILIPPEV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13001400PHILIPPEV{
    padding-left: 15%;
}
.conteneur-flexible-PHILIPPEVI{
    display: flex;
    width: 100%; 
}
#ligne-bleue-13001400PHILIPPEVI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13001400PHILIPPEVI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13001400PHILIPPEVI{
    padding-left: 30%;
}
.conteneur-flexible-CHARLESIV{
    display: flex;
    width: 100%; 
}
#ligne-bleue-13001400CHARLESIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13001400CHARLESIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13001400CHARLESIV{
    padding-left: 35%;
}
.conteneur-flexible-VALOIS{
    display: flex;
    width: 100%; 
}
.element-flexible-VALOIS{
    padding-left: 35%;
}
.conteneur-flexible-PHILIPPEVI{
    display: flex;
    width: 100%; 
}
#ligne-bleue-13001400PHILIPPEVI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13001400PHILIPPEVI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13001400PHILIPPEVI{
    padding-right: 35%;
}
.conteneur-flexible-JEANII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-13001400JEANII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13001400JEANII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13001400JEANII{
    padding-right: 30%;
}
.conteneur-flexible-CHARLESV{
    display: flex;
    width: 100%; 
}
#ligne-bleue-13001400CHARLESV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13001400CHARLESV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13001400CHARLESV{
    padding-right: 25%;
}
.conteneur-flexible-CHARLESVI{
    display: flex;
    width: 100%; 
}
#ligne-bleue-13001400CHARLESVI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13001400CHARLESVI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13001400CHARLESVI{
    padding-right: 1%;
}
#ligne-noire-13001400EMPIRECHIMUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/13001400EMPIRECHIMUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.conteneur-flexible-EMPIREINCAS{
    display: flex;
    width: 100%; 
}
.element-flexible-EMPIRECHIMUE{
    padding-left: 25%;
}
#ligne-noire-13001400EMPIREINCAS{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/13001400EMPIREINCAS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-EMPIREINCAS{
    padding-right: 20%;
}
#ligne-verte-13001400EMPIREKUMEN{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/13001400EMPIREKUMEN.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13001400EMPIREKUMEN{
    padding-left: 20%;
}
#ligne-verte-13001400ROYAUMEDEBORNU{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/13001400ROYAUMEDEBORNU.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13001400ROYAUMEDEBORNU{
    padding-right: 1%;
}
.element-flexible-QR1300{
    padding-left: 1%;
}
.element-flexible-QR1307{
    padding-left: 2%;
}
.element-flexible-QR1350{
    padding-left: 40%;
}
.element-flexible-QR1360{
    padding-left: 50%;
}

/* 1400 A 1500 */
.element-flexible-14001500EMPIREINCAS{
    padding-left: 5%;
}
.element-flexible-GUERREDECENTANS{
    padding-left: 20%;
}
.conteneur-flexible-CHARLESVI{
    display: flex;
    width: 100%; 
}
#ligne-bleue-14001500CHARLESVI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/14001500CHARLESVI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-14001500CHARLESVI{
    padding-left: 20%;
}
.conteneur-flexible-CHARLESVII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-14001500CHARLESVII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/14001500CHARLESVII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-14001500CHARLESVII{
    padding-left: 20%;
}
.conteneur-flexible-LOUISXI{
    display: flex;
    width: 100%; 
}
#ligne-bleue-14001500LOUISXI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/14001500LOUISXI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-14001500LOUISXI{
    padding-right: 20%;
}
.conteneur-flexible-CHARLESVIII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-14001500CHARLESVIII{    
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/14001500CHARLESVIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;}
.element-flexible-14001500CHARLESVIII{
    padding-right: 20%;
}
.conteneur-flexible-LOUISXII{
    display: flex;
    width: 100%; 
}
#ligne-bleue-14001500LOUISXII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/14001500LOUISXII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-14001500LOUISXII{
    padding-right: 20%;
}
.element-flexible-14001500ROYAUMEDEBORNU{
    padding-left: 2%;
}
.element-flexible-QR1421{
    padding-left: 1%;
}
.element-flexible-QR1429{
    padding-left: 10%;
}
.element-flexible-QR1450{
    padding-left: 40%;
}
.element-flexible-QR1451{
    padding-left: 45%;
}
.element-flexible-QR1470{
    padding-left: 50%;
}
.element-flexible-QR1488{
    padding-left: 55%;
}
.element-flexible-QR1493{
    padding-left: 60%;
}
.element-flexible-QR1493deux{
    padding-left: 55%;
}
/* 1500 A 1600 */
.conteneur-flexible-PROTESTANTISME{
    display: flex;
    width: 100%;
}
#ligne-rouge-15001600PROTESTANTISME{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/15001600PROTESTANTISME.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15001600PROTESTANTISME{
    padding-left: 20%;
}
.conteneur-flexible-IEMPIREBRITANNIQUE{
    display: flex;
    width: 100%;
}
#ligne-bleue-15001600IEMPIREBRITANNIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15001600IEMPIREBRITANNIQUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15001600IEMPIREBRITANNIQUE{
    padding-right: 1%;
}
.conteneur-flexible-IEMPIREESPAGNOL{
    display: flex;
    width: 100%;
}
#ligne-bleue-15001600IEMPIREESPAGNOL{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15001600EMPIREESPAGNOL.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15001600IEMPIREESPAGNOL{
    padding-left: 20%;
}
.conteneur-flexible-LOUISXII{
    display: flex;
    width: 100%;
}
#ligne-bleue-15001600LOUISXII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15001600LOUISXII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15001600LOUISXII{
    padding-left: 1%;
}
.conteneur-flexible-FRANCOISI{
    display: flex;
    width: 100%;
}
#ligne-bleue-15001600FRANCOISI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15001600FRANCOISI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15001600FRANCOISI{
    padding-left: 20%;
}
.conteneur-flexible-HENRIII{
    display: flex;
    width: 100%;
}
#ligne-bleue-15001600HENRIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15001600HENRIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15001600HENRIII{
    padding-left: 42%;
}
.conteneur-flexible-FRANCOISII{
    display: flex;
    width: 100%;
}
#ligne-bleue-15001600FRANCOISII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15001600FRANCOISII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15001600FRANCOISII{
    padding-right: 30%;
}
.conteneur-flexible-CHARLESIX{
    display: flex;
    width: 100%;
}
#ligne-bleue-15001600CHARLESIX{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15001600CHARLESIX.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15001600CHARLESIX{
    padding-right: 20%;
}
.conteneur-flexible-HENRIIII{
    display: flex;
    width: 100%;
} 
#ligne-bleue-15001600HENRIIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15001600HENRIIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15001600HENRIIII{
    padding-right: 5%;
}
.conteneur-flexible-BOURBONS{
    display: flex;
    width: 100%;
}
.conteneur-flexible-HENRIIV{
    display: flex;
    width: 100%;
}
#ligne-bleue-15001600HENRIIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15001600HENRIIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15001600HENRIIV{
    padding-right: 1%;
}
#ligne-noire-15001600EMPIREINCAS{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/15001600EMPIREINCAS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15001600EMPIREINCAS{
    padding-left: 20%;
}
#ligne-verte-15001600CIVILISATIONSAO{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/15001600CIVILISATIONSAO.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15001600CIVILISATIONSAO{
    padding-left: 20%;
}
.element-flexible-ROYAUMEDEBORNU{
    padding-left: 20%;
}
.element-flexible-QR1507{
    padding-left: 1%;
}
.element-flexible-QR1526{
    padding-left: 15%;
}
.element-flexible-QR1529{
    padding-left: 25%;
}
.element-flexible-QR1545{
    padding-left: 35%;
}
.element-flexible-QR1572{
    padding-left: 60%;
}
.element-flexible-QR1589{
    padding-left: 65%
}
/* 1600 A 1700 */
#ligne-bleue-16001700HENRIIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/16001700HENRIIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-16001700HENRIIV{
    padding-left: 1%;
}
.conteneur-flexible-LOUISXIII{
    display: flex;
    width: 100%;
}
#ligne-bleue-16001700LOUISXIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/16001700LOUISXIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-16001700LOUISXIII{
    padding-left: 15%;
}
.conteneur-flexible-LOUISXIV{
    display: flex;
    width: 100%;
}
#ligne-bleue-16001700LOUISXIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/16001700LOUISXIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-16001700LOUISXIV{
    padding-right: 10%;
}
#ligne-verte-16001700EMPIREWADHI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/16001700EMPIREWADHI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-16001700EMPIREWADHI{
    padding-right: 15%;
}
.element-flexible-QR1627{
    padding-left: 25%;
}
.element-flexible-QR1635{
    padding-left: 30%;
}
.element-flexible-QR1650{
    padding-left: 35%;
}
.element-flexible-QR1662{
    padding-left: 45%;
}
.element-flexible-QR1670{
    padding-left: 50%;
}
.element-flexible-QR1671{
    padding-left: 55%;
}
.element-flexible-QR1688{
    padding-left: 60%;
}

/*1700 A 1800 */
#ligne-noire-17001800AMERINDIENS{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/17001800AMERINDIENS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-17001800AMERINDIENS{
    padding-left: 40%;
}
#ligne-orange-17001800ABORIGENES{
    background-image: url("Illustrations/laFrise/Lignes/LignesOranges/17001800ABORIGENES.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-17001800ABORIGENES{
    padding-left: 30%;
}
#ligne-bleue-17001800EMPIREESPAGNOL{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/17001800EMPIREESPAGNOL.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-17001800EMPIREESPAGNOL{
    padding-left: 20%;
}
#ligne-bleue-17001800IEMPIREBRITANNIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/17001800IEMPIREBRITANNIQUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-17001800IEMPIREBRITANNIQUE{
    padding-right: 2%;
}
#ligne-bleue-170018002EMPIREBRITANNIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/170018002EMPIREBRITANNIQUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-170018002EMPIREBRITANNIQUE{
    padding-right: 4%;
}
.conteneur-flexible-LOUISXIV{
    display: flex;
    width: 100%;
}
#ligne-bleue-17001800LOUISXIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/17001800LOUISXIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-17001800LOUISXV{
    padding-left: 5%;
}
.conteneur-flexible-LOUISXV{
    display: flex;
    width: 100%;
}
#ligne-bleue-17001800LOUISXV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/17001800LOUISXV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-17001800LOUISXV{
    padding-left: 30%;
}
.conteneur-flexible-LOUISXVI{
    display: flex;
    width: 100%;
}
#ligne-bleue-17001800LOUISXVI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/17001800LOUISXVI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-17001800LOUISXVI{
    padding-right: 6%;
}
.conteneur-flexible-NAPOLEON{
    display: flex;
    width: 100%;
}
#ligne-bleue-17001800NAPOLEON{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/17001800NAPOLEON.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-17001800NAPOLEON{
    padding-right: 3%;
}
.element-flexible-QR1720{
    padding-left: 2%;
}
.element-flexible-QR1726{
    padding-left: 3%;
}
.element-flexible-QR1776{
    padding-left: 45%;
}
.element-flexible-QR1778{
    padding-left: 46%;
}
.element-flexible-QR1780{
    padding-left: 47%;
}
.element-flexible-QR1785{
    padding-left: 48%;
}
.element-flexible-QR1789{
    padding-left: 48%;
}
.element-flexible-QR1789deux{
    padding-left: 49%;
}
.element-flexible-QR1789trois{
    padding-left: 50%;
}
.element-flexible-QR1789quatre{
    padding-left: 50%;
}
.element-flexible-QR1789cinq{
    padding-left: 51%;
}
.element-flexible-QR1790{
    padding-left: 53%;
}
.element-flexible-QR1791{
    padding-left: 54%;
}
.element-flexible-QR1791deux{
    padding-left: 55%;
}
.element-flexible-QR1792{
    padding-left: 56%;
}
.element-flexible-QR1792deux{
    padding-left: 57%;
}
.element-flexible-QR1793{
    padding-left: 58%;
}
.element-flexible-QR1794{
    padding-left: 59%;
}
.element-flexible-QR1794deux{
    padding-left: 60%;
}
.element-flexible-QR1795{
    padding-left: 61%;
}
.element-flexible-QR1796{
    padding-left: 62%;
}
.element-flexible-QR1799{
    padding-left: 63%;
}
/* 1800 A 1900 */
#ligne-verte-18001900ROYAUMEDEBORNU{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/18001900ROYAUMEDEBORNU.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18001900ROYAUMEDEBORNU{
    padding-left: 10%;
}
#ligne-bleue-180019002EMPIREBRITANNIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/180019002EMPIREBRITANNIQUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-180019002EMPIREBRITANNIQUE{
    padding-left: 5%;
}
.conteneur-flexible-NAPOLEON{
    display: flex;
    width: 100%;
}
.ligne-rouge-18001900NAPOLEON{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/18001900NAPOLEON.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#element-flexible-18001900NAPOLEON{
    padding-right: 2%;
}
.conteneur-flexible-LOUISXVIII{
    display: flex;
    width: 100%;
}
#ligne-bleue-18001900LOUISXVIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/18001900LOUISXVIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18001900LOUISXVIII{
    padding-left: 10%;
}
.conteneur-flexible-CHARLESX{
    display: flex;
    width: 100%;
}
#ligne-bleue-18001900CHARLESX{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/18001900CHARLESX.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18001900CHARLESX{
    padding-left: 20%;
}
.conteneur-flexible-LOUISPHILIPPEI{
    display: flex;
    width: 100%;
}
#ligne-bleue-18001900LOUISPHILIPPEI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/18001900LOUISPHILIPPEI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18001900LOUISPHILIPPEI{
    padding-left: 20%;
}
.conteneur-flexible-NAPOLEONEI{
    display: flex;
    width: 100%;
}
#ligne-rouge-18001900NAPOLEONEI{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/18001900NAPOLEONEI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: midle
    ;
    background-size: contain;
}
.conteneur-flexible-NAPOLEONE2{
    display: flex;
    width: 100%;
}
#ligne-bleue-18001900NAPOLEONEI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/18001900NAPOLEONEI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18001900NAPOLEONEI{
    padding-left: 50%;
}
.conteneur-flexible-ADOLPHETHIERS{
    display: flex;
    width: 100%;
}
#ligne-rouge-18001900ADOLPHETHIERS{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/18001900ADOLPHETHIERS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18001900ADOLPHETHIERS{
    padding-right: 5%;
}
#ADOLPHETHIERS{
    size: 10%;
}
.conteneur-flexible-MACMAHON{
    display: flex;
    width: 100%;
}
#ligne-rouge-18001900MACMAHON{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/18001900MACMAHON.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18001900MACMAHON{
    padding-right: 5%;
}
.conteneur-flexible-GREVY{
    display: flex;
    width: 100%;
}
#ligne-rouge-18001900GREVY{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/18001900GREVY.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18001900GREVY{
    padding-right: 5%;
}
.conteneur-flexible-CARNOT{
    display: flex;
    width: 100%;
}
.element-flexible-18001900CARNOT{
    padding-right: 4%;
}
#ligne-rouge-18001900CARNOT{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/18001900CARNOT.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.conteneur-flexible-CASIMIRPERIER{
    display: flex;
    width: 100%;
}
#ligne-rouge-18001900CASIMIRPERIER{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/18001900CASIMIRPERIER.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18001900CASIMIRPERIER{
    padding-right: 3%;
}
.conteneur-flexible-FELIXFAURE{
    display: flex;
    width: 100%;
}
#ligne-rouge-18001900FELIXFAURE{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/18001900FELIXFAURE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18001900FELIXFAURE{
    padding-right: 2%;
}
.conteneur-flexible-LOUBET{
    display: flex;
    width: 100%;
}
#ligne-rouge-18001900LOUBET{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/18001900LOUBET.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18001900LOUBET{
    padding-right: 1%;
}
.element-flexible-QR1800{
    padding-left: 1%;
}
.element-flexible-QR1801{
    padding-left: 2%;
}
.element-flexible-QR1804{
    padding-left: 4%;
}
.element-flexible-QR1816{
    padding-left: 20%;
}
.element-flexible-QR1888{
    padding-left: 55%;
}
/* 1900 A 2000 */
#ligne-verte-19002000EMPIREWADHI{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/19002000EMPIREWADHI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000EMPIREWADHI{
    padding-left: 10%;
}
.conteneur-flexible-EMILELOUBET{
    display: flex;
    width: 100%;
}
#ligne-rouge-19002000EMILELOUBET{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190020003R7.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000EMILELOUBET{
    padding-left: 2%;
}
.conteneur-flexible-ARMANDFALLIERES{
    display: flex;
    width: 100%;
}
#ligne-rouge-19002000ARMANDFALLIERES{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190020003R8.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000ARMANDFALLIERES{
    padding-left: 3%;
}
.conteneur-flexible-RAYMONDPOINCARE{
    display: flex;
    width: 100%;
}   
#ligne-rouge-19002000RAYMONDPOINCARE{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190020003R9.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000RAYMONDPOINCARE{
    padding-left: 4%;
}
.conteneur-flexible-PAULDESCHANEL{
    display: flex;
    width: 100%;
}
#ligne-rouge-19002000PAULDESCHANEL{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190020003R10.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000PAULDESCHANEL{
    padding-left: 6%;
}
.conteneur-flexible-ALEXANDREMILLERAND{
    display: flex;
    width: 100%;
}
#ligne-rouge-19002000ALEXANDREMILLERAND{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190020003R11.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000ALEXANDREMILLERAND{
    padding-left: 8%;
}
.conteneur-flexible-GASTONDOUMERGUE{
    display: flex;
    width: 100%;
}
#ligne-rouge-19002000GASTONDOUMERGUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190020003R12.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000GASTONDOUMERGUE{
    padding-left: 9%;
}
.conteneur-flexible-PAULDOUMER{
    display: flex;
    width: 100%;
}
#ligne-rouge-19002000PAULDOUMER{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190020003R13.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000PAULDOUMER{
    padding-left: 10%;
}
.conteneur-flexible-ALBERTLEBRUN{
    display: flex;
    width: 100%;
}
#ligne-rouge-19002000ALBERTLEBRUN{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190020003R14.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000ALBERTLEBRUN{
    padding-left: 12%;
}
.conteneur-flexible-VINCENTAURIOL{
    display: flex;
    width: 100%;
}
#ligne-rouge-19002000VINCENTAURIOL{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190020004R1.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000VINCENTAURIOL{
    padding-left: 25%;
}
.conteneur-flexible-RENECOTY{
    display: flex;
    width: 100%;
}
#ligne-rouge-19002000RENECOTY{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190020004R2.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000RENECOTY{
    padding-left: 32%;
}
.conteneur-flexible-MARECHALPETAIN{
    display: flex;
    width: 100%;
}
#ligne-rouge-19002000MARECHALPETAIN{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/19002000MARECHALPETAIN.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000MARECHALPETAIN{
    padding-right: 27%;
}
.conteneur-flexible-CHARLESDEGAULLE{
    display: flex;
    width: 100%;
}
#ligne-rouge-19002000CHARLESDEGAULLE{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190020005R1.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000CHARLESDEGAULLE{
    padding-right: 31%;
}
.conteneur-flexible-GEORGESPOMPIDOU{
    display: flex;
    width: 100%;
}
#ligne-rouge-19002000GEORGESPOMPIDOU{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190020005R2.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000GEORGESPOMPIDOU{
    padding-right: 20%;
}
.conteneur-flexible-GISCARDDESTAING{
    display: flex;
    width: 100%;
}
#ligne-rouge-19002000GISCARDDESTAING{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190020005R3.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000GISCARDDESTAING{
    padding-right: 10%;
}
.conteneur-flexible-FRANCOISMITTERAND{
    display: flex;
    width: 100%;
}
#ligne-rouge-19002000FRANCOISMITTERAND{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190020005R4.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000FRANCOISMITTERAND{
    padding-right: 3%;
}
.conteneur-flexible-JACQUESCHIRAC{
    display: flex;
    width: 100%;
}
#ligne-rouge-19002000JACQUESCHIRAC{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190020005R5.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19002000JACQUESCHIRAC{
    padding-right: 1;
}
.element-flexible-QR1914{
    padding-left: 15%;
}
.element-flexible-QR1915{
    padding-left: 16%;
}
.element-flexible-QR1920{
    padding-left: 20%;
}
.element-flexible-QR1936{
    padding-left: 25%;
}
.element-flexible-QR1939{
    padding-left: 27%;
}
.element-flexible-QR1943{
    padding-left: 35%;
}
.element-flexible-QR1945{
    padding-left: 40%;
}
.element-flexible-QR1950{
    padding-left: 45%;
}
/* 2000 A 2030 */
#ligne-rouge-20002030JACQUESCHIRAC{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/200020305R5.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-20002030JACQUESCHIRAC{
    padding-left: 1%;
}
.conteneur-flexible-NICOLASSARKOZY{
    display: flex;
    width: 100%;
}
#ligne-rouge-20002030NICOLASSARKOZY{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/200020305R6.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-20002030NICOLASSARKOZY{
    padding-left: 2%;
}
.conteneur-flexible-FRANCOISHOLLANDE{
    display: flex;
    width: 100%;
}
#ligne-rouge-FRANCOISHOLLANDE{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/200020305R7.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-20002030FRANCOISHOLLANDE{
    padding-left: 11%;
}
.conteneur-flexible-EMMANUELMACRON{
    display: flex;
    width: 100%;
}
#ligne-rouge-20002030EMMANUELMACRON{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/200020305R8.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-20002030EMMANUELMACRON{
    padding-left: 20%;
}

















































/* TOUS LES 10 */
/*220 A 230 */
#ligne-bleue-220230BABYLONE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/220230BABYLONE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
/* 400 A 410 */
.element-flexible-Q2R406{
    padding-left: 30%;
}
/*450 A 460 */
.conteneur-flexible-CHILDERICI{
    display: flex;
    width: 100%; 
}
#ligne-bleue-450460CHILDERICI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/450460CHILDERIC.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-450460CHILDERICI{
    padding-right: 10%;
}
.element-flexible-Q2R451{
    padding-left: 40%;
}
/*460 A 470 */
.element-flexible-460470CHILDERICI{
    padding-left: 40%;
}
/* 470 A 480 */
#ligne-bleue-470480EMPIREROMAIN{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/470480EMPIREROMAIN.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
/* 480 A 490 */
#ligne-bleue-480490CHILDERIC{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/480490CHILDERIC.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-480490CHILDERICI{
    padding-left: 5%;
}
#ligne-bleue-480490CLOVIS{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/480490CLOVIS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-480490CLOVIS{
    padding-right: 40%;
}
/*500 A 510*/
.element-flexible-500510CLOVIS{
    padding-left: 40%;
}
/* 510 A 520 */
#ligne-bleue-510520CLOVISI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/510520CLOVIS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-510520CLOTHAIREI{
    padding-left: 40%;
}
#ligne-bleue-510520CLOTHAIREI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/510520CLOTHAIREII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
/* 560 A 570 */
#ligne-bleue-560570CLOTHAIREI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/560570CLOTHAIREI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-bleue-560570CHILPERICI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/510520CLOTHAIREII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-560570CHILPERICI{
    padding-left: 40%;
}
/*580 A 590 */
#ligne-rouge-580590ISLAM{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/580590ISLAM.psd") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-580590ISLAM{
    padding-right: 5%;
}
.conteneur-flexible-CHILPERICI{
    padding-left: 40%;
}
/* 580 A 590 */
#ligne-bleue-580590CHILPERICI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/580590ICHILPERICI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-580590CHILPERICI{
    padding-left: 15%;
}
#ligne-bleue-580590CLOTHAIREII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/580590CLOTHAIREII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-580590CLOTHAIREII{
    padding-left: 10%;
}
/* 620 A 630 */
#ligne-bleue-620630CLOTHAIREII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/620630CLOTHAIREII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-bleue-620630DAGOBERTI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/620630DAGOBERTI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-620630DAGOBERTI{
    padding-right: 20%;
}
/* 630 A 640 */
#ligne-bleue-630640DAGOBERTI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/630640DAGOBERTI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-630640DAGOBERTI{
    padding-right: 20%;
}
#ligne-bleue-630640CLOVISII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/630640CLOVISII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-630640CLOVISII{
    padding-right: 10%;
}
.element-flexible-Q2R638{
    padding-left: 60%;
}
/* 650 A 660*/
#ligne-bleue-650660CLOVISII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/650660CLOVISII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-650660CLOVISII{
    padding-left: 30%;
}
#ligne-bleue-650660CLOTHAIREIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/650660CLOTHAIREIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-650660CLOTHAIREIII{
    padding-right: 5%;
}
/* 660 A670 */
.conteneur-flexible-CHILDERICII{
    display: flex;
    width: 100%; 
}
/* 670 A 680 */
#ligne-bleue-670680CLOTHAIREIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/670680CLOTHAIREIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-bleue-670680CHILDERICII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/670680CHILDERICII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-670680CHILDERICII{
    padding-left: 3%;
}
#ligne-bleue-670680CLOVISIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/670680CLOVISIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-670680CLOVISIII{
    padding-right: 35%;
}
#ligne-bleue-670680DAGOBERTII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/670680DAGOBERTII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-670680DAGOBERTII{
    padding-right: 15%;
}
#ligne-bleue-670680THIERRYIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/670680THIERRYIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-670680THIERRYIII{
    padding-right: 30%;
}
/* 680 A 690 */
.element-flexible-680690THIERRYIII{
    padding-left: 40%;
}
/* 690 A 700 */
#ligne-bleue-690700THIERRYIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/690700THIERRYIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-bleue-690700CLOVISIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/690700CLOVISIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-690700CLOVISIV{
    padding-left: 25%;
}
#ligne-bleue-690700CHILDEBERTIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/690700CHILDEBERTIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-690700CHILDEBERTIII{
    padding-right: 15%;
}
/* 700 A 710 */
.element-flexible-CHILDEBERTIV{
    padding-right: 30%;
}
#ligne-verte-700710EMPIREKUMEN{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/700710EMPIREKUMEN.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
/*710 A 720 */
#ligne-bleue-710720CHILDEBERTIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/710720CHILDEBERTIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-710720CHILDEBERTIV{
    padding-left: 5%;
}
#ligne-bleue-710720DAGOBERTIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/710720DAGOBERTIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-710720DAGOBERTIII{
    padding-left: 8%;
}
#ligne-bleue-710720CLOTHAIREIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/710720CLOTHAIREIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-710720CLOTHAIREIV{
    padding-left: 50%;
}
#ligne-bleue-710720CHILPERICII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/710720CHILPERICII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-710720CHILPERICII{
    padding-right: 30%;
}
/* 720 A 730 */
#ligne-bleue-720730CHILPERICII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/720730CHILPERICII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-720730CHILPERICII{
    padding-right: 20%;
}
#ligne-bleue-720730THIERRYIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/720730THIERRYIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-720730THIERRYIV{
    padding-right: 35%;
}
/* 730 A 740 */
#ligne-bleue-730740THIERRYIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/730740THIERRYIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-730740THIERRYIV{
    padding-right: 35%;
} 
/* 740 A 750 */
#ligne-bleue-740750CHILDERICII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/740750CHILDERICII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-740750CHILDERICII{
    padding-right: 35%;
}
.element-flexible-Q2R732{
    padding-left: 25%;
}
/* 750 A 760 */
.element-flexible-7507600CHILDERICII{
    padding-left: 5%;
}
#ligne-bleue-750760CHILDERICII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/750760CHILDERICII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-750760CAROLINGIENS{
    padding-left: 20%;
}
#ligne-bleue-750760PEPINLEBREF{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/750760PEPINLEBREF.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-750760PEPINLEBREF{
    padding-left: 20%;
}
/* 760 A 770 */
#ligne-bleue-760770PEPINLEBREF{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/760770PEPINLEBREF.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-760770PEPINLEBREF{
    padding-left: 20%;
}
#ligne-bleue-760770CHARLEMAGNE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/760770CHARLEMAGNE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-760770CHARLEMAGNE{
    padding-left: 20%;
}
/* 790 A 800 */
.element-flexible-Q2R795{
    padding-left: 50%;
}
/* 800 A 810 */
#ligne-bleue-810820CHARLEMAGNE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/810820CHARLEMAGNE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-810820CHARLEMAGNE{
    padding-left: 15%;
}
#ligne-bleue-810820LOUISI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/810820LOUISI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-810820LOUISI{
    padding-left: 45%;
}
/* 840 A 850 */
.element-flexible-Q2R843{
    padding-left: 35%;
}
/* 850 A 860 */
.element-flexible-Q2R850{
    padding-left: 1%;
}
/* 870 A 880 */
#ligne-bleue-870880CHARLESII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/870880CHARLESII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-870880CHARLESII{
    padding-left: 5%;
}
#ligne-bleue-870880LOUISII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/870880LOUISII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-870880LOUISII{
    padding-right: 15%;
}
#ligne-bleue-870880LOUISIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/870880LOUISIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-870880LOUISIII{
    padding-right: 1%;
}
/* 880 A 890 */
#ligne-bleue-880890LOUISIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/880890LOUISIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-880890LOUISIII{
    padding-left: 10%;
}
#ligne-bleue-880890CHARLES{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/880890CHARLESIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-880890CHARLES{
    padding-left: 30%;
}
#ligne-bleue-880890EUDES{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/880890EUDES.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-880890EUDES{
    padding-right: 5%;
}
.element-flexible-Q2R880{
    padding-left: 1%;
}
/* 890 A 900 */
#ligne-bleue-890900EUDES{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/890900EUDES.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-890900EUDES{
    padding-left: 20%;
}
#ligne-bleue-890900CHARLESIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/890900CHARLESIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-890900CHARLESIII{
    padding-right: 5%;
}
/* 920 A 930 */
#ligne-bleue-920930CHARLESIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/920930CHARLESIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-920930CHARLESIII{
    padding-left: 10%;
}
#ligne-bleue-920930ROBERTI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/920930ROBERTI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-920930ROBERTI{
    padding-left: 20%;
}
#ligne-bleue-920930RAOUL{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/920930RAOUL.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-920930RAOUL{
    padding-right: 15%;
}
/* 930 A 940 */
#ligne-bleue-930940RAOUL{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/930940RAOUL.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.ligne-bleue-930940LOUISIV{
    padding-left: 10%;
}
#ligne-bleue-930940LOUISIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/930940LOUISIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-930940LOUISIV{
    padding-right: 5%;
}
/* 940 A 950 */
.element-flexible-940950LOUISIV{
    padding-left: 10%;
}
/* 950 A 960 */
#ligne-bleue-950960LOUISIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/950960LOUISIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-950960LOUISIV{
    padding-left: 15%;
}
#ligne-bleue-950960LOTHAIRE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/950960LOTHAIRE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-950960LOTHAIRE{
    padding-right: 15%;
}
/* 960 A 970 */
.element-flexible-LOTHAIRE{
    padding-left: 15%;
}
.element-flexible-Q2R962{
    padding-left: 2%;
}
/* 970 A 980 */ 
#ligne-bleue-980990LOTHAIRE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/980990LOTHAIRE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-980990LOTHAIRE{
    padding-left: 15%;
}
#ligne-bleue-980990LOUISV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/980990LOUISV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-980990LOUISV{
    padding-right: 20%;
}
#ligne-bleue-980990HUGUESCAPET{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/980990HUGUESCAPET.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-980990HUGUESCAPET{
    padding-right: 5%;
}
/* 990 A 1000 */
#ligne-bleue-9901000HUGUESCAPET{    
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/9901000HUGUESCAPET.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-9901000HUGUESCAPET{
    padding-left: 15%;
}
#ligne-bleue-9901000ROBERTII{    
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/9901000ROBERTII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-9901000ROBERTII{
    padding-right: 15%;
}
.element-flexible-Q2R999{
    padding-left: 60%;
}
/* 1000 A 1010 */
.element-flexible-ROBERTII{
    padding-left: 10%;
}
/* 1030 A 1040 */
#ligne-bleue-10301040ROBERTII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/10301040ROBERTII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-bleue-10301040HENRII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/10301040HENRII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-Q2R1032{
    padding-left: 20%;
}
/* 1040 A 1050 */
.element-flexible-10401050HENRII{
    padding-left: 20%;
}
/* 1050 A 1060 */
.element-flexible-HENRII{
    padding-left: 20%;
}
/* 1060 A 1070 */
.element-flexible-10601070PHILIPPEI{
    padding-left: 20%;
}
/* 1090 A 1100 */
.element-flexible-Q2R1096{
    padding-left: 60%;
}
/* 1100 A 1110 */
#ligne-bleue-11001110PHILIPPEI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/11001110PHILIPPEI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-11001110PHILIPPEI{
    padding-left: 20%;
}
#ligne-bleue-11001110LOUISVI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/11001110LOUISVI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-11001110LOUISVI{
    padding-right: 20%;
}
/* 1110 A 1120 */
.element-flexible-11101120LOUISVI{
    padding-left: 15%;
}
/* 1120 A 1130 */
.element-flexible-11201130LOUISVI{
    padding-left: 15%;
}
/* 1130 A 1140 */
#ligne-bleue-11301140LOUISVI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/11301140LOUISVI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-11301140LOUISVI{
    padding-left: 20%;
}
#ligne-bleue-11301140LOUISVII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/11301140LOUISVII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-11301140LOUISVII{
    padding-right: 20%;
}
/* 1140 A 1150 */
.element-flexible-11401150LOUISVII{
    padding-left: 20%;
}
/* 1150 A 1160 */
.element-flexible-11501160LOUISVII{
    padding-left: 20%;
}
/* 1160 A 1170 */
.element-flexible-11601170LOUISVII{
    padding-left: 20%;
}
/* 1170 A 1180 */
.element-flexible-11701180LOUISVII{
    padding-left: 20%;
}
/* 1180 A 1190 */
.element-flexible-11801190PHILIPPEII{
    padding-left: 20%;
}
/* 1190 A 1200 */
.element-flexible-11801190PHILIPPEII{
    padding-left: 20%;
}
/* 1200 A 1210 */
.element-flexible-12001210PHILIPPEII{
    padding-left: 20%;  
}
/* 1210 A 1220 */
.element-flexible-12101220PHILIPPEII{
    padding-left: 20%;     
}
/* 1220 A 1230 */
#ligne-bleue-12201230PHILIPPEII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/12201230PHILIPPEII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-12201230PHILIPPEII{
    padding-left: 10%;
}
#ligne-bleue-12201230LOUISVIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/12201230LOUISVIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-12201230LOUISVIII{
    padding-left: 25%;
}
#ligne-bleue-12201230LOUISIX{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/12201230LOUISIX.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-12201230LOUISIX{
    padding-right: 20%;
}
/* 1230 a 1240 */
.element-flexible-12301240LOUISIX{
    padding-left: 20%;
}
.element-flexible-Q2R1239{
    padding-left: 60%;
}
/* 1240 a 1250 */
.element-flexible-12401250LOUISIX{
    padding-left: 20%;
}
/* 1250 A 1260 */
.element-flexible-12501260LOUISIX{
    padding-left: 20%; 
}
.element-flexible-Q2R1250{
    padding-left: 1%;
}
/* 1260 A 1270 */
.element-flexible-12601270LOUISIX{
    padding-left: 20%; 
}
/* 1270 A 1280 */
.element-flexible-12701280PHILIPPEIII{
    padding-left: 20%;  
}
/* 1280 A 1290 */
#ligne-bleue-12801290PHILIPPEIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/12801290PHILIPPEIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-12801290PHILIPPEIII{
    padding-left: 20%; 
}
#ligne-bleue-12801290PHILIPPEIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/12801290PHILIPPEIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-12801290PHILIPPEIV{
    padding-right: 20%;
}
/* 1290 A 1300 */
.element-flexible-12901300PHILIPPEIV{
    padding-right: 20%;
}
/* 1300 A 1310 */
.element-flexible-13001310PHILIPPEIV{
    padding-left: 20%;
}
/* 1310 A 1320 */
#ligne-bleue-13101320PHILIPPEIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13101320PHILIPPEIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13101320PHILIPPEIV{
    padding-left: 1%;
}
#ligne-bleue-13101320LOUISX{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13101320LOUISX.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13101320LOUISX{
    padding-left: 15%;
}
#ligne-bleue-13101320JEANI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13101320JEANI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13101320JEANI{
    padding-right: 20%;
}
#ligne-bleue-13101320PHILIPPEV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13101320PHILIPPEV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13101320PHILIPPEV{
    padding-right: 5%;
}
/* 1320 A 1330 */
#ligne-bleue-13201330PHILIPPEV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13201330PHILIPPEV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13201330PHILIPPEV{
    padding-left: 5%;
}
#ligne-bleue-13201330CHARLESIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13201330CHARLESIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13201330CHARLESIV{
    padding-left: 20%;
}
.element-flexible-VALOIS{
    padding-right: 20%;
}
#ligne-bleue-13201330PHILIPPEVI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13201330PHILIPPEVI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13201330PHILIPPEVI{
    padding-right: 5%;
}
/* 1330 A 1340 */
#ligne-bleue-13301340GUERREDECENTANS{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13301340GUERREDECENTANS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13301340GUERREDECENTANS{
    padding-left: 30%;
}
.element-flexible-13301340PHILIPPEVI{
    padding-left: 20%;
}
.element-flexible-VALOIS{
    padding-left: 2%;
}
/* 1340 A 1350 */
.element-flexible-GUERREDECENTANS{
    padding-left: 15%;
}
.element-flexible-13401350PHILIPPEVI{
    padding-right: 20%;
}
#ligne-noire-13401350EMPIRECHIMUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/13401350EMPIRECHIMUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13401350EMPIRECHIMUE{
    padding-left: 15%;
}
#ligne-noire-13401350EMPIREINCAS{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/13401350EMPIREINCAS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13401350EMPIREINCAS{
    padding-right: 15%;
}
/* 1350 A 1360 */
.element-flexible-13501360JEANII{
    padding-left: 20%;
}
.element-flexible-Q2R1350{
    padding-left: 1%;
}
/* 1360 A 1370 */
#ligne-bleue-13601370JEANII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13601370JEANII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13601370JEANII{
    padding-left: 10%;
}
#ligne-bleue-13601370CHARLESV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13601370CHARLESV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13601370CHARLESV{
    padding-right: 15%;
}
.element-flexible-Q2R1360{
    padding-left: 2%;
}
/* 1370 A 1380 */
.ligne-verte-13701380EMPIREKUMEN{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13601370CHARLESV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13701380EMPIREKUMEN{
    padding-left: 20%;
}

.element-flexible-13701380CHARLESV{
    padding-left: 20%;
}
/* 1380 A 1390 */
#ligne-bleue-13801390CHARLESVI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/13801390CHARLESVI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13801390CHARLESVI{
    padding-left: 10%;
}
#ligne-verte-13801390ROYAUMEDEBORNU{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/13801390ROYAUMEDEBORNU.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-13801390ROYAUMEDEBORNU{
    padding-left: 10%;
}
/* 1390 A 1400 */
.element-flexible-13901400CHARLESVI{
    padding-left: 20%;
}
/* 1400 A 1410 */
.element-flexible-14001410CHARLESVI{
    padding-left: 20%;
}
/* 1410 A 1420 */
.element-flexible-14001410CHARLESVI{
    padding-left: 20%;
}
/* 1420 A 1430 */
#ligne-bleue-14201430CHARLESVI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/14201430CHARLESVI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-14201430CHARLESVI{
    padding-left: 3%;
}
#ligne-bleue-14201430CHARLESVII{    
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/14201430CHARLESVII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-14201430CHARLESVII{
    padding-right: 20%;
}
.element-flexible-Q2R1429{
    padding-left: 50%;
}
/* 1430 A 1440 */
.element-flexible-14301440CHARLESVII{
    padding-left: 20%;
}
/* 1440 A 1450 */
.element-flexible-14401450CHARLESVII{
    padding-left: 20%;
}
/* 1450 A 1460 */
#ligne-bleue-14501460GUERREDECENTANS{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/14501460GUERREDECENTANS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-14501460GUERREDECENTANS{
    padding-left: 5%;
}
.element-flexible-14501460CHARLESVII{
    padding-left: 20%;
}
.element-flexible-Q2R1450{
    padding-left: 1%;
}
.element-flexible-Q2R1451{
    padding-left: 2%;
}
/* 1460 A 1470 */
#ligne-bleue-14601470CHARLESVII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/14601470CHARLESVII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-14601470CHARLESVII{
    padding-left: 5%;
}
#ligne-bleue-14601470LOUISXI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/14601470LOUISXI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-14601470LOUISXI{
    padding-right: 25%;
}
/* 1470 A 1480 */
.element-flexible-LOUISXI{
    padding-left: 1%;
}
.element-flexible-Q2R1470{
    padding-left: 1%;
}
/* 1480 A 1490 */
#ligne-bleue-14801490LOUISXI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/14801490LOUISXI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-14801490LOUISXI{
    padding-left: 15%;
}
#ligne-bleue-14801490CHARLESVIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/14801490CHARLESVIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-14801490CHARLESVIII{
    padding-right: 20%;
}
/* 1490 A 1500 */
#ligne-bleue-14901500CHARLESVIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/14901500CHARLESVIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-14901500CHARLESVIII{
    padding-left: 15%;
}
#ligne-bleue-14901500LOUISXII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/14901500LOUISXII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-14901500LOUISXII{
    padding-right: 15%;
}
/* 1500 A 1510 */
#ligne-bleue-15001510EMPIREESPAGNOL{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15001510EMPIREESPAGNOL.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15001510EMPIREESPAGNOL{
    padding-left: 20%;
}
#ligne-bleue-15001510LOUISXII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15001510LOUISXII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15001510LOUISXII{
    padding-right: 20%;
}
/* 1510 A 1520 */
#ligne-rouge-15101520PROTESTANTISME{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/15101520PROTESTANTISME.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15101520PROTESTANTISME{
    padding-right: 20%;
}
#ligne-noire-15101520MAYA{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/15101520MAYA.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15101520EMPIREESPAGNOL{
    padding-left: 20%;
}
#ligne-bleue-15101520LOUISXII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15101520LOUISXII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15101520LOUISXII{
    padding-left: 20%;
}
#ligne-bleue-15101520FRANCOISI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15101520FRANCOISI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15101520FRANCOISI{
    padding-right: 15%;
}
/* 1510 A 1520 */
.element-flexible-15101520FRANCOISI{
    padding-left: 20%;
}
/* 1520 A 1530 */
.element-flexible-Q2R1526{
    padding-left: 45%;
}
.element-flexible-Q2R1529{
    padding-left: 55%;
}
/* 1530 A 1540 */
#ligne-noire-15301540EMPIREINCAS{
    background-image: url("Illustrations/laFrise/Lignes/LignesNoires/15301540EMPIREINCAS.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-verte-15301540CIVILISATIONSAO{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/15301540CIVILISATIONSAO.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15301540FRANCOISI{
    padding-left: 20%;
}
/* 1540 A 1550 */
#ligne-bleue-15401550FRANCOISI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15401550FRANCOISI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15401550HENRIII{
    padding-left: 20%;
}
#ligne-bleue-15401550HENRIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15401550HENRIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-AMERIQUES{
    padding-right: 20%;
}
/* 1550 A 1560 */
#ligne-bleue-15501560HENRIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15501560HENRIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15501560HENRIII{
    padding-left: 20%;
}
#ligne-bleue-15501560FRANCOISII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15501560FRANCOISII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15501560FRANCOISII{
    padding-right: 20%;
}
/* 1560 A 1570 */
.element-flexible-15601570CHARLEIX{
    padding-left: 20%;
}
/* 1570 A 1580 */
#ligne-bleue-15701580CHARLESIX{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15701580CHARLESIX.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-Q2R1572{
    padding-left: 2%;
}
.element-flexible-15701580CHARLESIX{
    padding-left: 20%;
}
#ligne-bleue-15701580HENRIIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15701580HENRIIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15701580HENRIIII{
    padding-right: 20%;
}
/* 1580 A 1590 */
#ligne-bleue-15801590IEMPIREBRITANNIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15801590IEMPIREBRITANNIQUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15801590IEMPIREBRITANNIQUE{
    padding-right: 25%;
}
#ligne-bleue-15801590HENRIIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15801590HENRIIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15801590HENRIIII{
    padding-left: 20%;
}
#ligne-bleue-15801590HENRIIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/15801590HENRIIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-15801590HENRIIV{
    padding-right: 3%;
}
.element-flexible-15801590BOURBONS{
    padding-right: 3%;
}
.element-flexible-Q2R1589{
    padding-left: 55%;
}
/* 1590 A 1600 */
.element-flexible-IEMPIREBRITANNIQUE{
    padding-left: 20%;
}
/* 1590 A 1600 */
.element-flexible-15901600HENRIIV{
    padding-left: 20%;
}
/* 1600 A 1610 */
.element-flexible-16001610HENRIIV{
    padding-left: 20%;
}
/* 1610 A 1620 */
.element-flexible-16101620LOUISXIII{
    padding-left: 20%;
}
/* 1620 A 1630 */
.element-flexible-16201630LOUISXIII{
    padding-left: 20%;
}
/* 1630 A 1640 */
.element-flexible-16301640LOUISXIII{
    padding-left: 20%;
}
#ligne-verte-16301640EMPIREWADHI{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/16301640EMPIREWADHI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-16301640EMPIREWADHI{
    padding-right: 20%;
}
.element-flexible-Q2R1635{
    padding-left: 35%;
}
/* 1640 A 1650 */
#ligne-bleue-16401650LOUISXIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/16401650LOUISXIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-16401650LOUISXIII{
    padding-left: 10%;
}
#ligne-bleue-16401650LOUISXIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/16401650LOUISXIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-16401650LOUISXIV{
    padding-right: 10%;
}
.element-flexible-EMPIREWADHI{
    padding-left: 20%;
}
/* 1650 A 1660 */
.element-flexible-LOUISXIV{
    padding-left: 20%;
}
.element-flexible-Q2R1650{
    padding-left: 1%;
}
/* 1660 A 1670 */
.element-flexible-Q2R1662{
    padding-left: 2%;
}
/* 1670 A 1680 */
.element-flexible-Q2R1670{
    padding-left: 2%;
}
.element-flexible-Q2R1671{
    padding-left: 10%;
}
/* 1680 A 1690 */
.element-flexible-Q2R1688{
    padding-left: 55%;
}
/* 1710 A 1720 */
#ligne-bleue-17101720LOUISXIV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/17101720LOUISXIV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-17101720LOUISXIV{
    padding-left: 20%;
}
#ligne-bleue-17101720LOUISXV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/17101720LOUISXV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-17101720LOUISXV{
    padding-right: 20%;
}
.element-flexible-17201730LOUISXV{
    padding-left: 20%;
}
/* 1720 A 1730 */
.element-flexible-Q2R1720{
    padding-left: 2%;
}
.element-flexible-Q2R1726{
    padding-left: 55%;
}
/* 1730 A 1740 */
.element-flexible-17301740LOUISXV{
    padding-left: 20%;
}
/* 1740 A 1750 */
.element-flexible-17401750LOUISXV{
    padding-left: 20%;
}
/* 1750 A 1760 */
.element-flexible-17501760LOUISXV{
    padding-left: 20%;
}
/* 1760 A 1770 */
.element-flexible-17601770LOUISXV{
    padding-left: 20%;
}
#ligne-orange-17601770ABORIGENES{
    background-image: url("Illustrations/laFrise/Lignes/LignesOranges/17601770ABORIGENES.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-17601770ABORIGENES{
    padding-left: 25%;
}
/* 1770 A 1780 */
#ligne-bleue-17701780LOUISXV{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/17701780LOUISXV.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-17701780LOUISXV{
    padding-left: 20%;
}
#ligne-bleue-17701780LOUISXVI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/17701780LOUISXVI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-17701780LOUISXVI{
    padding-right: 20%;
}
.element-flexible-Q2R1776{
    padding-left: 55%;
}
.element-flexible-Q2R1778{
    padding-left: 60%;
}
/* 1780 A 1790 */
#ligne-bleue-17801790IEMPIREBRITANNIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/17801790IEMPIREBRITANNIQUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-IEMPIREBRITANNIQUE{
    padding-left: 20%;
}
#ligne-bleue-178017902EMPIREBRITANNIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/178017902EMPIREBRITANNIQUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-178017902EMPIREBRITANNIQUE{
    padding-right: 20%;
}
.element-flexible-17801790LOUISXVI{
    padding-left: 20%;
}
/* 1780 A 1790 */
.element-flexible-178017902EMPIREBRITANNIQUE{
    padding-left: 20%;
}
.element-flexible-Q2R1780{
    padding-left: 2%;
}
.element-flexible-Q2R1785{
    padding-left: 30%;
}
.element-flexible-Q2R1789{
    padding-left: 45%;
}
.element-flexible-Q2R1789deux{
    padding-left: 46%;
}
.element-flexible-Q2R1789trois{
    padding-left: 47%;
}
.element-flexible-Q2R1789quatre{
    padding-left: 48%;
}
.element-flexible-Q2R1789cinq{
    padding-left: 49%;
}
/*1790 A 1800 */
#ligne-bleue-17901800LOUISXVI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/17901800LOUISXVI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-17901800LOUISXVI{
    padding-left: 20%;
}
#ligne-bleue-17901800NAPOLEON{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/17901800NAPOLEON.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-17901800NAPOLEON{
    padding-right: 20%;
}
.element-flexible-Q2R1790{
    padding-left: 1%;
}
.element-flexible-Q2R1791{
    padding-left: 2%;
}
.element-flexible-Q2R1791deux{
    padding-left: 3%;
}
.element-flexible-Q2R1792{
    padding-left: 4%;
}
.element-flexible-Q2R1792deux{
    padding-left: 6%;
}
.element-flexible-Q2R1793{
    padding-left: 7%;
}
.element-flexible-Q2R1794{
    padding-left: 8%;
}
.element-flexible-Q2R1794deux{
    padding-left: 9%;
}
.element-flexible-Q2R1795{
    padding-left: 40%;
}
.element-flexible-Q2R1796{
    padding-left: 45%;
}
.element-flexible-Q2R1799{
    padding-left: 55%;
}
.element-flexible-BLETTES3{
    padding-left: 3%;
}
/* 1800 A 1810 */
.element-flexible-178017902EMPIREBRITANNIQUE{
    padding-left: 20%;
}
.element-flexible-18001810NAPOLEON{
    padding-left: 1%;
}
/* 1810 A 1820 */
#ligne-bleue-181018202EMPIREBRITANNIQUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/181018202EMPIREBRITANNIQUE.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-181018202EMPIREBRITANNIQUE{
    padding-left: 10%;
}
#ligne-rouge-18101820NAPOLEON{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/18101820NAPOLEON.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18101820NAPOLEON{
    padding-left: 10%;
}
#ligne-bleue-18101820LOUISXVIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/18101820LOUISXVIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18101820LOUISXVIII{
    padding-right: 20%;
}
.element-flexible-Q2R1816{
    padding-left: 50%;
}
/* 1820 A 1830 */
#ligne-bleue-18201830LOUISXVIII{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/18201830LOUISXVIII.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18201830LOUISXVIII{
    padding-left: 15%;
}
#ligne-bleue-18201830CHARLESX{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/18201830CHARLESX.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18201830CHARLESX{
    padding-right: 20%;
}
/* 1830 A 1840 */
#ligne-bleue-18301840LOUISPHILIPPEI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/18301840LOUISPHILIPPEI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18301840LOUISPHILIPPEI{
    padding-left: 20%;
}
/* 1840 A 1850 */
#ligne-bleue-18401850LOUISPHILIPPEI{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/18401850LOUISPHILIPPEI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18401850LOUISPHILIPPEI{
    padding-left: 20%;
}
#ligne-rouge-18401850NAPOLEONEI{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/18401850NAPOLEONE1.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18401850NAPOLEONEI{
    padding-right: 2%;
}
/* 1850 A 1860 */
#ligne-bleue-18501860NAPOLEONE2{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/18501860NAPOLEONE2.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: center;
    background-size: contain;
}
.element-flexible-18001900NAPOLEONEI{
    padding-left: 25%;
}
/* 1860 A 1870 */
#ligne-bleue-Complete2{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/LigneBleue.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: center;
    background-size: contain;
}
/* 1870 A 1880 */
#ligne-rouge-18701880NAPOLEONE1{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/18701880NAPOLEON1.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
#ligne-bleue-18701880NAPOLEONE2{
    background-image: url("Illustrations/laFrise/Lignes/LignesBleues/18701880NAPOLEON2.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: center;
    background-size: contain;
}
.element-flexible-18001900NAPOLEONEI{
    padding-left: 20%;
}
#ligne-rouge-187018803R1{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/187018803R1.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-187018803R2{
    padding-left: 20%;
}
#ligne-rouge-187018803R2{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/187018803R2.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-187018803R2{
    padding-right: 23%;
}
#ligne-rouge-187018803R3{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/187018803R3.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-187018803R3{
    padding-right: 2%;
}
/* 1880 A 1890 */
#ligne-rouge-188018903R3{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/188018903R3.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-188018903R3{
    padding-left: 35%;
}
#ligne-rouge-188018903R4{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/188018903R4.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-188018903R4{
    padding-right: 1%;
}
.element-flexible-Q2R1888{
    padding-left: 55%;
}
/* 1890 A 1900 */
#ligne-rouge-18901900CARNOT{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/189019003R4.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-1890190CARNOT{
    padding-left: 4%;
}
#ligne-rouge-1890190CASIMIRPERIER{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/189019003R5.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-1890190CASIMIRPERIER{
    padding-left: 30%;
}
#ligne-rouge-1890190FELIXFAURE{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/189019003R6.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-1890190FELIXFAURE{
    padding-right: 20%;
}
#ligne-rouge-1890190LOUBET{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/189019003R7.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-1890190LOUBET{
    padding-right: 4%;
}
#ligne-verte-18901900ROYAUMEDEBORNU{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/18901900ROYAUMEDEBORNU.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-18901900ROYAUMEDEBORNU{
    padding-left: 4%;
}
/* 1900 A 1910 */
#ligne-rouge-19001910EMILELOUBET{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190019103R7.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19001910EMILELOUBET{
    padding-left: 20%;
}
#ligne-rouge-19001910ARMANDFALLIERES{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/190019103R8.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19001910ARMANDFALLIERES{
    padding-right: 20%;
}
/* 1910 A 1920 */
#ligne-rouge-19101920ARMANDFALLIERES{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/191019203R8.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19101920ARMANDFALLIERES{
    padding-left: 20%;
}
#ligne-rouge-19101920RAYMONDPOINCARE{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/191019203R9.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19101920RAYMONDPOINCARE{
    padding-right: 20%;
}
#ligne-verte-19101920EMPIREWADHI{
    background-image: url("Illustrations/laFrise/Lignes/LignesVertes/19101920EMPIREWADHI.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19101920EMPIREWADHI{
    padding-left: 15%;
}
/* 1920 A 1930 */
#ligne-rouge-19201930PAULDESCHANEL{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/192019303R10.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19201930PAULDESCHANEL{
    padding-left: 2%;
}
#ligne-rouge-19201930ALEXANDREMILLERAND{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/192019303R11.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19201930ALEXANDREMILLERAND{
    padding-left: 15%;
}
#ligne-rouge-19201930GASTONDOUMERGUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/192019303R12.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19201930GASTONDOUMERGUE{
    padding-right: 20%;
}
/* 1930 A 1940 */
#ligne-rouge-19301940GASTONDOUMERGUE{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/193019403R12.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19301940GASTONDOUMERGUE{
    padding-left: 1%;
}
#ligne-rouge-19301940PAULDOUMER{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/193019403R13.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19301940PAULDOUMER{
    padding-left: 10%;
}
#ligne-rouge-19301940ALBERTLEBRUN{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/193019403R14.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19301940ALBERTLEBRUN{
    padding-right: 20%;
}
.element-flexible-Q2R1936{
    padding-left: 45%;
}
.element-flexible-Q2R1939{
    padding-left: 55%;
}
/* 1940 A 1950 */
#ligne-bleu-19401950MARECHALPETAIN{
    background-image: url("Illustrations/laFrise/Lignes/Lignesbleues/19401950MARECHALPETAIN.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19401950MARECHALPETAIN{
    padding-left: 20%;
}
#ligne-rouge-19401950VINCENTAURIOL{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/193019403R14.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19401950VINCENTAURIOL{
    padding-right: 20%;
}
/* 1950 A 1960 */
#ligne-rouge-19501960VINCENTAURIOL{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/195019604R1.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19501960VINCENTAURIOL{
    padding-left: 2%;
}
#ligne-rouge-19501960RENECOTY{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/195019604R2.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19501960RENECOTY{
    padding-left: 40%;
}
#ligne-rouge-19501960CHARLESDEGAULLE{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/195019605R1.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19501960CHARLESDEGAULLE{
    padding-right: 2%;
}
.element-flexible-Q2R1950{
    padding-left: 1%;
}
/* 1960 A 1970 */
#ligne-rouge-19601970CHARLESDEGAULLE{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/196019705R1.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19601970CHARLESDEGAULLE{
    padding-left: 25%;
}
#ligne-rouge-19601970GEORGESPOMPIDOU{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/196019705R2.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19601970GEORGESPOMPIDOU{
    padding-right: 1%;
}
/* 1970 A 1980 */
#ligne-rouge-19701980GEORGESPOMPIDOU{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/197019805R2.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19701980GEORGESPOMPIDOU{
    padding-left: 10%;
}
#ligne-rouge-19701980GISCARDDESTAING{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/197019805R3.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19701980GISCARDDESTAING{
    padding-right: 20%;
}
/* 1980 A 1990 */
#ligne-rouge-19801990GISCARDDESTAING{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/198019905R3.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19801990GISCARDDESTAING{
    padding-left: 5%;
}
#ligne-rouge-19801990FRANCOISMITTERAND{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/198019905R4.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19801990FRANCOISMITTERAND{
    padding-right: 30%;
}
/* 1990 A 2000 */
#ligne-rouge-19902000FRANCOISMITTERAND{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/199020005R4.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19902000FRANCOISMITTERAND{
    padding-left: 20%;
}
#ligne-rouge-19902000JACQUESCHIRAC{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/199020005R5.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-19902000JACQUESCHIRAC{
    padding-right: 20%;
}
/* 2000 A 20210 */
#ligne-rouge-20002010JACQUESCHIRAC{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/200020105R5.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-20002010JACQUESCHIRAC{
    padding-left: 20%;
}
#ligne-rouge-20002010NICOLASSARKOZY{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/200020105R6.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-20002010NICOLASSARKOZY{
    padding-right: 10%;
}
/* 2010 A 2020 */
#ligne-rouge-20102020NICOLASSARKOZY{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/201020205R6.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-20102020NICOLASSARKOZY{
    padding-left: 5%;
}
#ligne-rouge-20102020FRANCOISHOLLANDE{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/201020205R7.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-20102020FRANCOISHOLLANDE{
    padding-left: 45%;
}
#ligne-rouge-20102020EMMANUELMACRON{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/201020205R8.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-20102020EMMANUELMACRON{
    padding-right: 5%;
}
/* 2020 A 2030 */
#ligne-rouge-20202030EMMANUELMACRON{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/202020305R8.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}
.element-flexible-20202030EMMANUELMACRON{
    padding-left: 15%;
}



























































#RF{
    background-image: url("PageFond.png");
    background-repeat: no-repeat;
    width: 100%; 
}
.conteneur-flexible-RF{
    Margin: auto;
}
.element-flexible-RF{
    Margin: 30px;
    padding: 20px;
}
#ML{
    background-image: url("PageFond.png");
    background-repeat: no-repeat;
    width: 100%;
}
.conteneur-flexible-ML{
    Margin: auto;
}
.element-flexible-ML{
    Margin: 30px;
    padding: 20px;
}





/**/

.conteneur-flexible-RC{
    display: flex;
    width: 100%;  
}
#LigneChristianisme10000JC{
    background-image: url("Illustrations/laFrise/Lignes/LignesRouges/LigneRouge1FC.png") ;
    background-repeat: no-repeat;
    background-attachment: local;
    background-position: bottom;
    background-size: contain;
}








 





