/*      SOMMAIRE  de ce css   */



/*.MathJax {
      line-height: 1.6;
    letter-spacing: 1.05px;
    font-size: 150%;
}*/

/* ______________________________________________________________________________________________________ */
/* _____________________ Gray for policy ___________________________________*/
:root {
  --purple_hard: #EBC2FC;
  --yellow_hard: #FEF2C1;
  --brown_hard: #E3BEB3;
  --blue_hard: #0000FF;
  --green_hard:#C6FED1;

  --purple_soft: #F2E1F0;
  --yellow_soft: #FEFFE6;
  --brown_soft: #E7E3DF;
  --blue_soft: #DCE0F5;
  --green_soft:#DCF5EB;


  --gray0: #FDFDFD;
  --gray1: #DDDDDD;
  --gray2: #C1C1C1;
  --gray3: #7A7A7A;
  --gray4: #5A5A5A;
}



mark {
  background-color: rgb(165, 165, 165);
  color: black;

}
/* ______________________________________________________________________________________________________ */




/* ______________________________________________________________________________________________________ */
/* _____________________ Link ___________________________________*/


main a:link {
  color: #000000;  text-decoration: underline;  cursor: auto;
}

main a:visited {
  color: #cccccc;
}

main a:link:active {
  color: #ff0000;
}

main a:visited:active {
  color: #0000ff;
}
/* ______________________________________________________________________________________________________ */


html {
  scroll-behavior: smooth;
padding: 0;
  display: flex;
  flex-direction: column;
}


body{
font-family : Montserrat-Light ,Oswald, Verdana; 
font-size: 15px;
overflow-x: hidden;
background-color: #444;
margin: 0;
line-height: 200%;
width: 100%;
}

/* _____________________ Pattern styles ________________________*/
.left-half {
  background-color: #ff9e2c;
  float: left;
  width: 50%;
}

.right-half {
  background-color: #b6701e;
  float: left;
  width: 50%;
}

/* ________________________ */




