body{font-family:verdana, Arial, sans-serif;font-size:11px;margin:0px;background-image:url(../themes/Fond.jpg);background-repeat:no-repeat;background-position:right bottom;background-attachment:fixed;}
dt{margin:0px;margin-left:18px;padding:0px;font-size:14px;text-align:left;font-weight:bold;}
dd{margin:5px;margin-right:7px;font-size:11px;text-align:right;list-style-type:none;font-weight:normal;white-space:nowrap;}
a{color:inherit;text-decoration:none;}
a:hover{text-decoration:underline overline;}
a.none{text-decoration:none;color:inherit;}
h2{font-size:18px;font-weight:bold;text-align:center;margin:5px;}
h3{font-size:14px;font-weight:bold;text-align:center;margin-bottom:5px;}
h4{font-size:12px;font-weight:bold;}
h5{font-size:11px;font-weight:bold;}
input.note{text-align:center;font-size:9px;}
/**** ID ****/
#menuG , #menuH{position:fixed;_position:absolute;/* Internet Explorer */background-color:#CC0000;top:0px;left:0px;vertical-align:top;z-index:300;}
#menuG{width:190px;height:100%;}
#menuH{width:100%; height:108px;}
#menu{position:fixed;_position:absolute;/* Internet Explorer */top:170px;left:0px;z-index:300;}
#principale{text-align:center;margin-top:126px;margin-left:195px;}
#logo{position:fixed;text-align:center;top:10px;left:0px;width:188px;height:150px;z-index:300;}
#titre1,#titre2{position:absolute;font-family:verdana, sans-serif;font-size:28px;font-weight:bold;white-space:nowrap;}
#titre1{top:12px;left:222px;color:#333333;}
#titre2{top:10px;left:220px;color:#FFFFFF;}
#deroulant{position:absolute;color:#FFFFFF;top:10px;right:50px;text-align:right;}
#boutonPage3{position:absolute;top:75px;right:0px;text-align:right;}
#drapeaux{position:absolute;top:10px;right:5px;text-align:right;}
#forte{margin-right:5px}
#liste{position:absolute;left:270px;top:200px;visibility:hidden;background-color:#FFCCFF;width:300px;border:1px solid;}
#eval{display:none;}
#fermer{text-align:right;padding-right:15px;}
#imgProfil,#imgOutils,#imgFAQ,#imgHome,#imgQuitter,#imgPlanning,#imgEnveloppe{display:inline-block;background-image:url(../images/pictoV3.png);width:35px;height:35px;background-repeat:no-repeat;cursor:pointer;margin-left:15px;margin-right:15px;}
#imgProfil{background-position:0 0;}
#imgOutils{background-position:-35px 0;}
#imgFAQ{background-position:-70px 0;}
#imgHome{background-position:-105px 0;} 
#imgQuitter{background-position:-140px 0;}
#imgPlanning{background-position:-175px 0;}
#imgEnveloppe{background-position:-210px 0;}
/**** CLASSE ****/
.sticky{position:sticky;top:110px;}
.navigation{margin-top:0px;border:1px solid;width:170px;margin-bottom:2px;margin-left:10px;background-color:#FAFFFA;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;border-top-left-radius:8px;}
.navigation dt{margin-left:0px;padding-left:30px;padding-top:1px;padding-bottom:1px;background:#3333CC;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;border-top-left-radius:8px;}
.navigation dt:hover{background:#FFFFFF;}
.navigation dt a{margin-left:5px;font-size:14px;font-weight:bold;text-decoration:none;color:#FFFFFF;}
.navigation dt:hover a{color:#FFFFFF;}
.navigation dd{line-height:1em;margin-bottom:2px;}
.navigation dd a{color:#000000;padding-right:10px;font:11px arial;text-align:center;text-decoration:none;background-image:url(../images/espaceur.png);background-position:right;background-repeat:no-repeat;}
.navigation dd a:hover, .navigation dd a:focus, .navigation dd a:active{text-decoration:underline;background-image:url(../images/puce.png);}
.sousMenu{display:none;}
.sousMenu hr{margin:0;border-width:0;border-top-width:1px;border-top-style:dotted;}
.principale{padding:10px;padding-top:0px;background-color:white;vertical-align:top;}
.droite{text-align:right;vertical-align:bottom;padding-bottom:80px;}
.centre{text-align:center;padding:80px;}
.readonly{background:none;border:none;} 
.titreDiv{font-family:Arial, sans-serif;font-size:14px;height:22px;vertical-align:top;font-weight:bold;color:#EE0000;}
.statut{text-align:justify;padding:30px;}
.paireT{background-color:#66CCFF;}
.impaireT{background-color:#3399FF;}
.liste{padding-left:50px;}
.grisClair{background-color:#F0F0F0;padding-left:3px;padding-right:3px;height:20px;color:silver;}
.ligne_mois{height:60px;vertical-align:top;font-size:12px;}
.entete_mois{background-color:#C0C0C0;height:20px;}
.ligneTableau{text-align:right;padding-right:5px;border-right:2px solid #FFFFFF;}
.petitG{font-size:9px;font-weight:normal;text-align:left;}
.masque{background:none;border:none;}
.masqueD{background:none;border:none;text-align:right;}
.lect_input{background:none;border:none;text-align:center;}
.milieu{text-align:center;vertical-align:middle;}
.comment{position:absolute;visibility:hidden;background-color:#FFFFCC;color:black;width:255px;padding:5px;text-align:justify;}
.detailB{text-align:right;vertical-align:top;font-size:0.8em;border-right:1px solid #555555;padding-right:4px;color:#555555;}
.paireEdT{background-color:#D0D0D0;}
.impaireEdT{background-color:#E0E0E0;}
.borderRB{border-right:1px solid;border-bottom:1px solid;}
.borderB{border-bottom:1px solid;}
.borderR{border-right:1px solid;}
/**** SPORTIF ****/
.statFMJ{padding-right:20px;text-align:right;}
#divC3{background-color:#66FFCD;color:#20B2AB;}
/**** ADMINSITE ****/
.paireAdmin{background-color:#FFFFCB;}
.impaireAdmin{background-color:#FFCCFE;}