.bStd{overflow:hidden;opacity:1;background-image:url(fond.jpg);background-attachment:fixed;background-repeat:no-repeat;background-position:top center;background-size:100%;}
.fLogoCRL{position:fixed;top:1%;height:10%;left:1.5%;width:10%;margin:0;border-width:0;padding:0;}
.fBoutons{position:fixed;top:18%;left:1%;height:82%;width:10%;margin:0;border-width:0;padding:0;}
.fDerMin{position:fixed;top:18%;height:82%;left:50.5%;width:49.5%;margin:0;border-width:0;padding:0;overflow:auto;-webkit-overfow-scroll:touch;}
.TitreAccueil{position:absolute;top:9%;left:29%;width:41%;}
.dAccueil{position:fixed;top:18%;left:13%;height:82%;width:36%;font-family:arial;font-size:1.25vw;font-weight:600;color:#0000FF;text-align:center;text-decoration:none;margin-left:0;padding:0;}
.hBienvenue{position:relative;font-family:sans-serif;font-size:1.46vw;font-weight:900;color:black;font-style:normal;text-align:center;text-decoration:none;margin:0;}
.pBienvenue{position:relative;font-family:sans-serif;font-size:1.15vw;font-weight:400;color:black;font-style:normal;text-align:center;text-decoration:none;margin:0;}
.pQuiTitre{position:relative;font-size:0.94vw;font-family:sans-serif;font-weight:600;color:#FF0000;font-style:normal;text-align:left;text-decoration:none;margin-left:100px;}
.pQuiTexte{position:relative;font-size:0.83vw;font-family:sans-serif;font-weight:600;color:#0000FF;font-style:normal;text-align:left;text-decoration:none;margin-left:150px;}
.Compteur{position:relative;font-family:sans-serif;font-size:1.25vw;font-weight:400;color:black;text-align:center;}
.LogoA{position:fixed;top:50%;left:12%;width:40%;opacity:0.3;}
.pTitre{font-size:1.67vw;font-family:sans-serif;font-weight:800;color:#0000FF;font-style:normal;text-align:left;text-decoration:none;margin-left:0;}
.pTitreInscr{font-size:1.5vw;font-family:sans-serif;font-weight:700;color:black;font-style:normal;text-align:left;text-decoration:none;margin:0;padding:0;}
.pTexte{font-size:1vw;font-family:sans-serif;font-weight:400;color:#0000FF;font-style:normal;text-align:left;text-decoration:none;margin-left:0;}
.ulChap{font-size:1vw;font-family:sans-serif;font-weight:400;color:#0000FF;font-style:normal;text-align:left;text-decoration:none;margin-left:0;}
.olChap{font-size:1vw;font-family:sans-serif;font-weight:400;color:#0000FF;font-style:normal;text-align:left;text-decoration:none;margin-left:0;}
.liContenu{font-size:1vw;font-family:sans-serif;font-weight:400;color:#0000FF;font-style:normal;text-align:left;text-decoration:none;margin-left:40px;}
.dAgenda{position:fixed;top:19%;left:5%;height:76%;width:95%;font-family:arial;font-size:24px;font-weight:600;color:#0000FF;text-align:center;text-decoration:none;margin-left:0;padding:0;}
.dProgPDF{position:absolute;top:29%;left:94%;height:40%;width:3.5%;}
.iProgPDF{position:absolute;top:0;left:0;width:100%;}
.Sponsors{position:absolute;top:215px;left:800px;}
.fParcours{position:absolute;top:160px;height:785px;left:220px;width:1700px;margin:0;border-width:0;padding:0;overflow:auto;-webkit-overfow-scroll:touch;}
.dStandard{font-family:sans-serif;position:fixed;top:17%;left:13%;height:82.5%;width:87%;overflow-x:hidden;overflow-y:auto;}
.dStandardMini{font-family:sans-serif;position:fixed;top:40%;left:32%;height:auto;width:26%;overflow-x:hidden;overflow-y:auto;background-color:white;opacity:0.75;padding:2%;}
.bgBouttons {position:fixed;top:95%;left:0;height:5%;width:100%;border-style:none;background-color:#A3C0FE; }
.gBouttonD {position:absolute;top:15%;left:93%;height:75%;width:6%;font-family:sans-serif;font-size:1.1vw;}
.GdTitre {font-family:sans-serif;font-size:1.5vw;font-weight:900;color:#0000FF;text-align:center;text-decoration:none;}
.Cadre1 { position:fixed;top:20%;left:15%;height:40%;width:70%;border-width:0;background-color:#CADBFF;border-style:ridge;font-family:sans-serif;padding:0;margin:2%;}
.trLigne { margin:0;padding:0;vertical-align:middle;}
.thTitre {font-family:sans-serif;font-size:1.25vw;font-weight:800;color:#0000FF;text-align:center;text-decoration:none;margin-left:5px;}
.tdLigneAF { font-family:sans-serif;font-size:1.25vw;font-weight:400;color:black;border-style:inset;background-color:#E7FED6;text-align:left;text-decoration:none;margin-left:3px;}
.tdLigneAFM { font-family:sans-serif;font-size:1.25vw;font-weight:400;color:black;border-style:inset;background-color:#FED6FD;text-align:left;text-decoration:none;margin-left:3px;}
.tdLigneSF { font-family:sans-serif;font-size:1.25vw;font-weight:400;color:#0000FF;border-style:outset;background-color:transparent;text-align:left;text-decoration:none;margin-left:5px;}
.iTexte { font-family:Arial;font-size:1.25vw;width:100%;border-style:none;border-width:0;background-color:transparent;max-height:100%;padding:0;margin:0;}
.Cadre2 { position:absolute;top:83%;left:90%;height:10%;width:10%;border-width:0;background-color:transparent;}
.suRetour { position:absolute;font-family:sans-serif;font-size:1.25vw;}
.pTitreDM{font-size:1.8vw;font-family:sans-serif;font-weight:900;color:blue;font-style:normal;text-align:left;text-decoration:none;margin:0;padding:0;text-shadow:1px 1px 3px black;}
.pTexteDM{font-size:1vw;font-family:sans-serif;font-weight:200;color:blue;font-style:normal;text-align:left;text-decoration:none;margin:0;padding:0;text-shadow:0.05em 0.05em 0.03em #DADADA;}
.ulChapDM{font-size:1vw;font-family:sans-serif;font-weight:200;color:blue;font-style:normal;text-align:left;text-decoration:none;list-style-type:circle;margin:0;padding:0;text-shadow:0.05em 0.05em 0.03em #DADADA;}
.olChapDM{font-size:1vw;font-family:sans-serif;font-weight:200;color:blue;font-style:normal;text-align:left;text-decoration:none;list-style-type:decimal;margin:0;padding:0;text-shadow:0.05em 0.05em 0.03em #DADADA;}
.liContenuBDM{font-size:1.2vw;font-family:sans-serif;font-weight:200;color:blue;font-style:normal;text-align:left;text-decoration:none;margin:0;padding:0;margin-top:0;text-shadow:0.05em 0.05em 0.03em #DADADA;list-style-type:circle;}
.liContenuRDM{font-size:1.2vw;font-family:sans-serif;font-weight:400;color:red;font-style:normal;text-align:left;text-decoration:none;margin-left:3%;padding:0;margin-top:1%;text-shadow:0.05em 0.05em 0.03em #DADADA;list-style-type:square;}
.iPhotoDM{position:relative;width:20%;text-align:center;padding:0;padding-right:1%;float:right;}
.GdTitreS {font-family:sans-serif;font-size:1vw;font-weight:400;color:#0000FF;text-align:center;text-decoration:none;background-color:white;border-color:black;padding:0;}
.Cadre0I { position:fixed;top:18%;left:12%;height:14%;width:38%;border-width:0;background-color:white;opacity:0.85;font-family:sans-serif;font-size:0.8vw;padding:0;margin:0;}
.Cadre1I { position:fixed;top:32%;left:12%;height:45%;width:52%;border-width:0;background-color:transparent;font-family:sans-serif;padding:0;margin:0;overflow-x:hidden;overflow-y:auto;}
.Cadre2I {position:fixed;top:18%;left:75%;height:74%;width:24.8%;border-width:0;background-color:transparent;overflow:hidden;font-family:sans-serif;padding:0;margin:0;overflow-x:hidden;overflow-y:auto}
.thTitreS {font-family:sans-serif;font-size:0.95vw;font-weight:200;color:#0000FF;text-align:center;text-decoration:none;margin-left:5px;}
.tdLigneL {font-family:sans-serif;font-size:0.95vw;font-weight:200;color:#0000FF;text-align:left;text-decoration:none;margin:0.5%;}
.tdLigneR {font-family:sans-serif;font-size:0.95vw;font-weight:200;color:#0000FF;text-align:right;text-decoration:none;margin:0;}
.tdLigneC {font-family:sans-serif;font-size:0.95vw;font-weight:200;color:#0000FF;text-align:center;text-decoration:none;margin:0;}
.bNom {font-family:sans-serif;font-size:0.8vw;font-weight:100;color:black;text-align:center;text-decoration:none;margin:0;padding:0;padding-left:1%;padding-right:1%;}::-webkit-scrollbar {width: 8px;}
::-webkit-scrollbar-track {box-shadow: inset 0 0 1px black;border-radius: 8px;}
::-webkit-scrollbar-thumb {background: #6e86ff;border-radius: 5px;}
::-webkit-scrollbar-thumb:hover {background: blue;}
.LogoCRL { position:relative;top:0;left:2%;width:80%;margin:0;padding:0; 
	animation-name:rotation;
	animation-timing-function:linear;
	animation-duration: 30s;
	animation-delay: 0s;
	animation-iteration-count : infinite;
	animation-fill-mode : none;
}
@keyframes rotation {
    from { rotate:90deg; }
	50% { rotate:-90deg; }
    to { rotate:90deg; }
}
