/* ______  debut des css calandar agenda _______ */

.box_calendar
{
  background-color:white;
  border:1px solid #fbdae5;
  width:213px;
  height:176px;
  margin:62px 0 0 28px;
  text-align:center;
  padding-top:10px;
  *padding-top:0;
}
.calendar
{
  font:11px Arial, Helvetica, sans-serif;
  margin:0 auto;
}

.calendar td,
.calendar th,
.calendar
{
  border:3px solid white;
  border-collapse:collapse;
  text-align:center;
  vertical-align:middle;
}
.calendar td
{
  width:20px;
  height:17px;
}


.calendar .selected
{
  background-color:#ff6d9e;
  color:white;
}
.titre_mois
{
  color:#ea3471;
  font-weight:normal;
  font-size:14px;
  text-transform: uppercase;
}
/* ______  fin des css calandar agenda _______ */

.box_titre
{
  background:transparent url(/images/agenda/bg_titre_agenda.jpg) no-repeat 0 0;
  width:585px;
  height:57px;
  margin-left:20px;
}
.titre_agenda
{
  margin:15px 0 0 48px;
  float:left;
}
.box_titre a
{
  color:#be5089;
  display:block;
  text-decoration:underline;
  padding-left:10px;
  background:transparent url(/images/agenda/fleche_01_droite.gif) no-repeat 0 3px;
  font:bold 12px Verdana, Arial, Helvetica, sans-serif;
  float:right;
  margin-top:24px;
}
.box_titre a:hover
{
  text-decoration:none;
}