a{
    cursor: url("https://cdn.discordapp.com/attachments/829638052494311444/863826163301613628/curseur2.png"),pointer;
    text-decoration:none
}
body{
    font-family: Arial, Helvetica, sans-serif;
    background-color: rgb(231, 231, 231);
    padding: 0;
    margin: 0;
    color: rgb(0, 0, 0);
    cursor: url("https://cdn.discordapp.com/attachments/829638052494311444/863821443678470164/Sprite-0002.png"), default;
}
body .page .onglets{
    margin: 20px 80px;
}
body h1 p{
    margin: 10px 100px;
}
body h1 ul{
    color: rgb(114,0,0);
    margin: 10px 55px;
}
/* Barre de navigation */
nav{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    position: sticky;
    top: 0;
    background-color: rgb(199, 199, 199);
    padding: 10px 0px;
}
nav.onglets{
    display: flex;
    flex-wrap: wrap;
    margin-top: 5px;
}
nav.onglets a{
    margin-right: 20px;
}
nav .boutons button{
    padding: 13px 20px;
    color: rgb(255, 255, 255);
    border: none;
    font-size: 15px;
    cursor: pointer;
    outline: none;
}
nav .boutons .discord{
    background-color: rgb(114, 137, 218);
    cursor: url("https://cdn.discordapp.com/attachments/829638052494311444/863826163301613628/curseur2.png"),pointer;
}
nav .boutons .apropos{
    background-color: rgb(114,0,0);
    margin-right: 10px;
    cursor: url("https://cdn.discordapp.com/attachments/829638052494311444/863826163301613628/curseur2.png"),pointer;
}
/* Fin de la barre de navigation */

/* Header */
header{
        text-align: center;
        background:url('../images/monokisandmanterache.png');
        background-repeat:no-repeat;
        background-position: center;
        background-size: 1000px;
        font-size: 60px;
        padding: 150px;
}   

.contenu .banner{
    width: 1250px;
    height: 100px;
    display: block;
    margin-left: 5px;
    margin-right: 0px;
  }
/* Fin header */



#contenu .ar{
    text-decoration: none
}
/* Pied de page*/
footer{
    background-color: rgb(37, 37, 37);
    padding: 25px 100px;
    color: rgb(131, 131, 131);
}
footer .colonnes .a{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
/* Fin pied de page*/
@media screen and (max-width: 640px){
    nav.onglets{
        display: none;
    }
    
    body .page{
        margin: 10px;
    }

    header{
        margin-top: 10px;
        background-size: 250px 250px;
    }
    header .p{
        font-size:100px;
        padding: 50px;
    }
}