@charset "utf-8";/* CSS Document */@media screen and (min-width: 1001px) {    *, body, html {        font-size: 30px;    }}@media screen and (min-width: 801px) and (max-width: 1000px){    *, body, html {        font-size: 26px;        max-width: 1200px;    }}@media screen and (min-width: 601px)and (max-width: 800px) {    *, body, html {        font-size: 24px;        max-width: 800px;    }}@media screen and (min-width: 451px) and (max-width: 600px) {    *, body, html {        font-size: 22px;        max-width: 600px;    }}@media screen and (min-width: 351px) and (max-width: 450px) {    *, body, html {        font-size: 20px;        max-width: 450px;    }}@media screen and (min-width: 301px) and (max-width: 350px) {    *, body, html {        font-size: 18px;        max-width: 350px;    }}@media screen and (min-width: 251px) and (max-width: 300px) {    *, body, html {        font-size: 16px;        max-width: 300px;    }}@media screen and (max-width: 250px) {    *, body, html {        font-size: 14px;        max-width: 250px;    }}/* --------------------------------------*//* Fonte pour tout le document */*, body, html {    font-family: "Arial", sans-serif;    font-weight: normal;    margin: 0px;}/* --------------------------------------*//* --------------------------------------*//* Couleur du fond*/body {    background-color: white;}p {    font-size: 1rem;    margin-left: 5%;    margin-right: 5%;}sup {    font-size: 0.75rem;    line-height: normal;    vertical-align: normal;}sub {    font-size: 0.75rem;    line-height: normal;    vertical-align: normal;}.insecable {    white-space: nowrap;}table {    margin-left: 10%;    margin-right: 10%;    width: 80%;	border-collapse: collapse;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}table thead{    background-color:darksalmon;}table tbody{    background-color:burlywood;}th {	color: #F00;}img {    max-width: 90%;    display: block;    margin-left: auto;    margin-right: auto;    padding-top: 10px;	padding-bottom: 10px;    padding-left: 5px;    padding-right: 5px;   }td strong{    margin-top: 5px;    font-size: 1rem;    font-weight: normal;    color: #00F;    text-decoration: underline;    font-family: "Arial", sans-serif;}td em{    font-size: 1rem;    font-weight: normal;    color: darkolivegreen;    font-family: "Arial", sans-serif;}th, td {	border: 1px solid #000;	height: auto;	width: auto;	text-align: center;	border-collapse: collapse;	font-family: "Arial", sans-serif;	font-size: 1rem;	font-weight: normal;    padding-left: 5px;    padding-right: 5px;	padding-top: 5px;	padding-bottom: 5px;    line-height: 2rem;}a {	color:#033;	text-decoration:none;}