/* STYLES DU CALENDRIER */
.calendar 					{z-index:20}
.calendar TABLE				{background-color:#DDE9FF; border:1px solid #01324A;}
.calendar .libelle_jour		{font-size:11px;}
.calendar TD				{color:#01324A; font-size:10px;}

.calendar TD.titre          {border:0px solid ; background-color:#ffffff ; color:#00325b ; font-family:arial ; font-size:11px; text-align:center;}

.calendar TD.ferie          {background-color:#ffffff; font-family:arial ; font-size:10px; border:1px dotted #927151;}


.calendar TD.present        {cursor:pointer ; border:2px solid #f46c00 ; font-weight:bold;}
.calendar TD.depart         {cursor:pointer ; border:2px solid #15AB00 ; font-weight:bold;}
.calendar TD.retour         {cursor:pointer ; border:2px solid #260CD3 ; font-weight:bold;}

.calendar TD.normal         {cursor:pointer ; border:0px solid;}
.calendar TD.old            {cursor:default ; border:0px solid ; color:#73CFE8; text-decoration:line-through}
.calendar TD.debut          {cursor:pointer ; border:2px solid #ffffff;}
.calendar TD.fin            {cursor:pointer ; border:2px solid #ffffff;}

.calendar TD.lundi          {background-color:#ffffff ; font-family:arial ; font-size:10px;}
.calendar TD.mardi          {background-color:#ffffff ; font-family:arial ; font-size:10px;}
.calendar TD.mercredi       {background-color:#ffffff ; font-family:arial ; font-size:10px;}
.calendar TD.jeudi          {background-color:#ffffff ; font-family:arial ; font-size:10px;}
.calendar TD.vendredi       {background-color:#ffffff ; font-family:arial ; font-size:10px;}
.calendar TD.samedi         {background-color:#E6EEEE ; font-family:arial ; font-size:10px;}
.calendar TD.dimanche       {background-color:#E6EEEE ; font-family:arial ; font-size:10px;}


#calendrier{
	position:absolute;
	/*
	 * INUTILE : LA POSITION EST DEFINIE DYNAMIQUEMENT PAR SCRIPT (en fonction de la souris)
	top:174px;
	left:80px;
	*/
}

#calendrier .titre-tableau
{
background-color:#DDE9FF; 
color:#003887;
border:1px solid black;
padding:4px;
font-weight:bold;
font-size:11px;
}

#calendrier .img-croix
{
position:absolute;
right:5px;
cursor:pointer;
top:5px;
}

#moteur .calendar {
position:absolute;
left:250px;
top:140px;
color:#1a4455;
width :700px;
visibility:hidden;
}
