#logo {
    width: 400px;
    height: 100px;
}

#iconeA {
    font-size: 60px;
    color: white;
}

#iconeB {
    font-size: 60px;
    color: black;
}

#iconeA:hover {
    background-color: transparent;
    color: #221796;
    border-radius: 100%;
}

td,
th,
tr {
    text-align: center;
}

th {

    font-weight: bold;
}


#bouton_page:active {
    transform: translate(0px, 5px);
    -webkit-transform: translate(0px, 5px);
    border: 2px solid rgb(0, 247, 255);

}

#bouton_page2,
#bouton_page {
    margin-left: 5px;
    padding-top: 10px;
    border: 1px solid white;

}

#bouton_actif {
    background-color: black;
    padding-top: 10px;
    border: 1px solid white;
    color: white;
}

.Tableau {
    font-size: 25px;
    font-weight: bolder;
    text-align: center;

}

#cardreA {
    font-size: 16px;
    font-weight: bolder;
}

#TitreTable {
    font-size: 18px;
}

#couleur2 {
    background-color: blueviolet;
}

#couleur3 {
    background-color: rgb(43, 226, 211);
}


#btnconnexion {
    background-color: #221796;
    color: white;
}








