.divcentre {
    /* centrage */
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.textcenter {
    text-align: center;
}

.center-div {
    margin: 0 auto;
    width: 100px;
}

.motpresident {
    alignment-adjust: auto;
    border: #1e458a dashed 4px;
    background-color: #e5edfa;
    padding: 18px;
    color: #002157;
    font-size: inherit;
    font-weight: inherit;
    font-family: inherit;
    font-style: inherit;
    text-decoration: inherit;
    border-radius: 8px;
    box-shadow: 0 0 10px 0 #333333;
}

.tabcenterborder1 {
    margin-left: auto;
    margin-right: auto;
    border-style: solid;
    border-width: 1px;
    border-collapse: collapse;
}

.tabcenterborder2 {
    margin-left: 40px;
    margin-right: 40px;
    border-style: solid;
    border-width: 1px;
    border-collapse: collapse;
}

.tabevent {
    margin-left: auto;
    margin-right: auto;
    border-style: solid;
    border-width: 1px;
    border-collapse: collapse;
    border-color: gray;
}

.tabnobord {
    margin-left: auto;
    margin-right: auto;
    border-style: none;
}

.tabnobord th {
    padding: 10px;
    border-bottom-style: double;
}

.tabnobord td {
    padding: 10px;
}

.tabcenterborder0 {
    margin-left: auto;
    margin-right: auto;
    border-style: none;
    border-collapse: collapse;
}

.rougegras {
    color: red;
    font-weight: bold;
}

.bleugras {
    color: blue;
    font-weight: bold;
}

.vertgras {
    color: green;
    font-weight: bold;
}

.selected {
    color: red;
    font-weight: bold;
    font-style: italic;
}

.excellent {
    color: red!important;
    font-weight: bold;
    font-size: x-large;
}

.verygood {
    color: blue!important;
    font-weight: bold;
    font-size: x-large;
}

.good {
    color: green!important;
    font-weight: bold;
    font-size: x-large;
}

.precedent {
    color: blue!important;
    font-weight: bold;
}

.suivant {
    color: blue!important;
    font-weight: bold;
}

.adverse {
    color: blue;
    font-weight: bold;
    font-size: x-large;
}

.hidden {
    visibility: collapse;
}

.opacity4 {
    opacity: 0.4;
}

.opacity3 {
    opacity: 0.3;
}

.opacity10 {
    opacity: 1;
}

.opacity5 {
    opacity: 0.5;
}

.opacity6 {
    opacity: 0.6;
}