/* STYLES DU CALENDRIER */
.calendar TABLE{	background-color:#c6daed;
	border:1px solid #005596;
}
.calendar .libelle_jour{
	font-size:11px;
}
.calendar TD{color:#494949;}

.calendar TD.titre          {border:0px solid ; background-color:#005596 ; color:#fff ; font-family:verdana ; font-size:13px; text-align:center;}

.calendar TD.ferie          {background-color:#e0e0e0 ; font-family:verdana ; font-size:11px; border:1px dotted #005596;}
.calendar TD.present        {cursor:pointer ; border:2px solid #005596 ; font-weight:bold;}
.calendar TD.normal         {cursor:pointer ; border:0px solid;}
.calendar TD.old            {cursor:default ; border:0px solid ; color:#dff1ff; text-decoration:line-through}
.calendar TD.debut          {cursor:pointer ; border:2px solid #005596;}
.calendar TD.fin            {cursor:pointer ; border:2px solid #005596;}

.calendar TD.lundi          {background-color:#ffffff ; font-family:verdana ; font-size:11px;}
.calendar TD.mardi          {background-color:#ffffff ; font-family:verdana ; font-size:11px;}
.calendar TD.mercredi       {background-color:#ffffff ; font-family:verdana ; font-size:11px;}
.calendar TD.jeudi          {background-color:#ffffff ; font-family:verdana ; font-size:11px;}
.calendar TD.vendredi       {background-color:#ffffff ; font-family:verdana ; font-size:11px;}
.calendar TD.samedi         {background-color:#dff1ff ; font-family:verdana ; font-size:11px;}
.calendar TD.dimanche       {background-color:#dff1ff ; font-family:verdana ; font-size:11px;}
