.titre-cours{
    font-family: Georgia, serif;
    font-size: 32px;
    letter-spacing: 0.4px;
    word-spacing: 1px;
    color: #0000E0;
    font-weight: 700;
    text-decoration: none solid rgb(68, 68, 68);
    font-style: italic;
    font-variant: normal;
    text-transform: none;
}

.exo{
    background: #fff;
    color: black;
    font-size: 0.9em;
    word-wrap : break-word;
    /*overflow-x: scroll;*/
    FONT-FAMILY: "Lucida Sans","Trebuchet MS",sans-serif;
}
.titreexo{
    font-size: 1.1em;
    font-weight: bold;

}
.enonce{
    border-color: #7aadbd;
    border-style: solid;
    border-width: 1px 1px 1px 3px;
    padding: 3px 0px 3px 0px;
    margin: 5px 0px 0px 5px;
    background-color:  rgba(180, 180, 180 ,0.2);
    /*background: rgba(211, 211, 211,0.2 );*/
}
.corrige {
    border-color: #7aadbd;
    border-style: solid;
    border-width: 0px 1px 1px 3px;
    padding: 3px 0px 3px 0px;
    margin: 0px 0px 0px 5px;
    background-color: rgba(240, 240, 208 ,0.5);
    /*background: rgba(251, 239, 242,0.1);*/
}
.inner-enon{
    padding: 3px;
    margin: 3px;
    font-weight: 400;
    line-height: 2;
    overflow-x: scroll;
}
.inner-corr{
    padding: 3px;
    margin: 3px;
    display: none;
    line-height: 2;
    overflow-x: scroll;
}

.exo  .titreexo  a{
    color: gray;
    font-style: normal;
    text-decoration: none;
    font-size: 12px;
    font-weight: normal;
}

.ligne-gauche{
    border-left: 1px solid;
    color: #D3D3D3;
    /*font-family: "Verdana";*/
}

.ligne-gauche li a{
    text-decoration: none;
    font-style: italic;
    font-size: 12px;
    color: rgba(68, 68, 68, 1);
   
}

.ligne-gauche li::marker {
    color: #b4b4b4;
}
.ligne-gauche a:hover{
    text-decoration: underline;
}
.color-exercice {
    color: rgba(68, 68, 68, 0.8);
    font-size: 16px;
    font-weight: 600;

    font-family: Georgia, serif;
    letter-spacing: 0.2px;
    word-spacing: 0.5px;
    font-weight: 700;
    text-decoration: none solid rgb(68, 68, 68);
    font-style: italic;
    font-variant: normal;
    text-transform: none;
}


.siteRetour a, .siteRetour p{
    color: gray;
    font-size: 14px;
    font-family: Georgia, serif;
    letter-spacing: 0.3px;
    word-spacing: 1px;
    font-weight: 200;
    text-decoration: none solid gray;
    font-style: italic;
    font-variant: normal;
    text-transform: none;
}
.siteRetour{color: gray;}
.siteRetour a:hover{
    text-decoration: underline;
}

