/* ATTENTION: fichier à garder identique sur www et intranet */

/* noir sur fond gris */
BODY { background: #DDD; color: #000; font-family:sans-serif }
A:active, A:visited, A:link { color: #000 }

/* liens nons soulignés */
A.ss:active, A.ss:visited, A.ss:link { color: #FFF; text-decoration: none }

/* cadre aubergine et fond mauve clair, lettre ombrées  TITRE */
H2 { border: 4px solid #6e3d62; background: #bfa9b9; color: #FFF; text-align: center; padding:5px; text-shadow: #202020 2px 2px 2px;}

/* bordure bleu clair */ 
TABLE.bl { background:#FFF; margin:auto; border-collapse: collapse }

/* fond rouge, contour bleu clair(?) Entete des mois et tableaux*/
TH { background: #6e3d62; color: #FFF; border: 2px solid #000 }
/* fond bleu foncé, contour bleu clair Entete des lignes? : plutot cellules sur intranet/BD/*/
TD { background: #ececec; color: #000; border: 2px solid #000 }

SEP {background: #FFF; color: #000; border: 0px}

.netb { background: #EEE; color: #FFF018 }
.sem { background: #cc3300; color: #FFF; text-align: right; vertical-align: bottom }

.B0000 { border-left: 0px           ; border-top: 0px           ; border-right: 0px           ; border-bottom: 0px            }
.B1210 { border-left: 1px solid #000; border-top: 2px solid #000; border-right: 1px solid #000; border-bottom: 0px            }
.B1212 { border-left: 1px solid #000; border-top: 2px solid #000; border-right: 1px solid #000; border-bottom: 2px solid #000 }
.B1220 { border-left: 1px solid #000; border-top: 2px solid #000; border-right: 2px solid #000; border-bottom: 0px            }
.B2002 { border-left: 2px solid #000; border-top: 0px           ; border-right: 0px           ; border-bottom: 2px solid #000 }
.B0022 { border-left: 0px           ; border-top: 0px           ; border-right: 2px solid #000; border-bottom: 2px solid #000 }
.B2220 { border-left: 2px solid #000; border-top: 2px solid #000; border-right: 2px solid #000; border-bottom: 0px            }
.B2202 { border-left: 2px solid #000; border-top: 2px solid #000; border-right: 0px           ; border-bottom: 2px solid #000 }
.B2022 { border-left: 2px solid #000; border-top: 0px           ; border-right: 2px solid #000; border-bottom: 2px solid #000 }
.B1012 { border-left: 1px solid #000; border-top: 0px           ; border-right: 1px solid #000; border-bottom: 2px solid #000 }

.Cquant         { background: #00cd66 }
.CquantConges   { background: #1e90ff }
.Ccase          { background: #ff9900; color: #007 }
.CcaseVide      { background: #87ceff }
.CcaseSel       { background: #ff0000; color: #007 }
.CcaseVideSel   { background: #ff6666 }
.Cnoir          { background: #87ceff }

.Cmatin         { background: #9e7d96 }
.Caprem         { background: #bfa9b9 }
.CmatinVide     { background: #e9ddaf; color: #000 }
.CapremVide     { background: #f4eed7 }
.date           { background: #ececec; color: #000 }
.CmatinNow      { background: #e05a2c }
.CapremNow      { background: #e77f5b }
.CmatinVideSel  { background: #ff6666 }
.CapremVideSel  { background: #ff0000 }
.CmatinSel      { background: #ff6666 }
.CapremSel      { background: #ff0000 }
.CmatinNowSel   { background: #ff6666 }
.CapremNowSel   { background: #ff0000 }

.conges         { background: #FFF}
.empty         { background: #FFF; padding:5px}
/*.conges         { background: url(/IMAGE/rect911.png) center no-repeat }*/

/* pour le label flottant */
#l { position:absolute; 
     visibility:hidden; 
     color:#000; 
     background-color:#f4eed7; 
     border: 4px solid#e9ddaf; 
     padding:8px;
   }
