/* CSS Document */
body {background-color: #EEEEEE; margin-top: 0;}

img {border: 0px; }

p {margin: 0; font-family: Verdana; font-size: 10pt;}
p.titre {text-align: center; font-size: 16pt}
p.titreAnciens {text-align: center; font-size: 18pt; font-family: "Comic Sans MS"; color: #0000FF; }
p.message {margin-top: 0pt; margin-bottom: 6pt; font-size: 12pt; text-align: justify;}
textarea.message {font-family: Verdana; font-size: 12pt; text-align: justify;}
p.messagepdf {margin-top: 6pt; margin-bottom: 6pt; font-size: 12pt;}
p.centre {text-align: center; }
p.modTitre {padding-top: 4px; text-align: right; color: #999999; font-size: 9pt; font-weight: bold; }

td {font-family: Verdana; font-size: 9pt; vertical-align: top;}

table.afficheAdm {border-collapse: collapse; table-layout:fixed; width: 879px; border-spacing: 1px 1px; border-width: 0 0 1px 1px; border-style: solid; border-color: #C0C0C0}
td.detailAdm {vertical-align: middle;  text-align: center; width: 18px; border-width: 1px 1px 0 0; border-style: solid; padding: 1px;}
td.nomAdm {vertical-align: middle;  text-align: left; width: 240px; border-width: 1px 1px 0 0; border-style: solid; padding: 1px;}
td.anneeAdm {vertical-align: middle;  text-align: center; font-size: 7pt; width: 35px; border-width: 1px 1px 0 0; border-style: solid; padding: 1px;}
td.courrielAdm {vertical-align: middle;  text-align: left; width: 150px; border-width: 1px 1px 0 0; border-style: solid; padding: 1px;}
td.inscritAdm {vertical-align: middle;  text-align: center; width: 60px; border-width: 1px 1px 0 0; border-style: solid; padding: 1px;}
td.nbInscritAdm {vertical-align: middle;  text-align: center; width: 25px; border-width: 1px 1px 0 0; border-style: solid; padding: 1px;}
td.balleAdm {vertical-align: middle;  text-align: center; width: 110px; border-width: 1px 1px 0 0; border-style: solid; padding: 1px;}
td.golfAdm {vertical-align: middle;  text-align: center; width: 110px; border-width: 1px 1px 0 0; border-style: solid; padding: 1px;}
td.dejeunerAdm {vertical-align: middle;  text-align: center; width: 60px; border-width: 1px 1px 0 0; border-style: solid; padding: 1px;}

.bgJaune { background-color: yellow;}
.bleu {color: blue;}
.centre {text-align: center;}
.milieu {vertical-align: middle;}
.listeAdm {font-family: Verdana; font-size: 6pt; }
.gras {font-weight: bold;}
.gris {color: #999999;}
.horJour {margin-top: 12pt; margin-bottom: 6pt; font-weight: bold; font-style: italic; font-size: 12pt;}
.horInst {margin-top: 6pt; margin-bottom: 12pt; font-weight: bold; font-size: 10pt;}
.invisible {visibility: hidden;}
.pointer {cursor: pointer}
.rouge {color: red;}
.s7pt {font-size: 7pt;}
.s8pt {font-size: 8pt;}
.s9pt {font-size: 9pt;}
.s10pt {font-size: 10pt;}
.s12pt {font-size: 12pt;}
.s14pt {font-size: 14pt;}

a:link {color: blue; font-family: "Verdana"; font-size: 9pt; font-weight: bold; text-decoration: none;}
a:hover {color: blue; font-family: "Verdana"; font-size: 9pt; font-weight: bold; text-decoration: none;}
a:visited {color: blue; font-family: "Verdana"; font-size: 9pt; font-weight: bold; text-decoration: none;}
a.normal:link {color: black; font-weight: normal; }
a.normal:hover {color: black; font-weight: normal; }
a.normal:visited {color: black; font-weight: normal; }
a.btnDisable:link {color: #999999; font-weight: normal; }
a.btnDisable:hover {color: #999999; font-weight: normal; }
a.btnDisable:visited {color: #999999; font-weight: normal; }
a.oublimdp:link {font-size: 8pt; font-weight: normal; text-decoration: underline; }
a.oublimdp:hover {font-size: 8pt; font-weight: normal; text-decoration: none; }
a.oublimdp:visited {font-size: 8pt; font-weight: normal; text-decoration: underline; }

