/*  ------------------------------------------ */
/*  Styles pour l'agenda
/*  ------------------------------------------ */
#form_agenda {
margin: auto;
line-height: 1.8em;
text-align: center;
width: 82em;
height: 106px;
vertical-align: middle;
background: url("../img/bg_agenda_haut.png") no-repeat;
}
#form_agenda a { font-size: 1.1em; font-weight: normal; }
#form_agenda h2 { font-size: 1.8em; padding-top: 40px; }
#tableau_agenda {
text-align: center;
margin: auto;
background: url("../img/bg_agenda.png") repeat-y;
width: 82em;
}
#agenda {
margin: auto;
}



#agenda td { margin: 2px; padding: 4px; border: none; text-align: left; background: #ecad33; color: #4a4114; width: 8.6em; }

#agenda a{
font-size : 1.1em;
font-weight : bold;
text-decoration : none;
color : #cc3300;
padding: 2px;
}

#agenda a:hover{
}

#agenda td.agendajours{
padding : 5px 2px;
font-family : Georgia, Times, sans-serif;
color: #fff;
font-size : 1.2em;
background : #3a350f;
text-align : center;
text-transform : uppercase;
}

#agenda .dateblock {  }

#agenda .datejour{
font-weight : bold;
font-size: 1.3em;
height: 16px;
width: 100%;
display: block;
text-align: center;
line-height: 16px;
background: #f1f1f1;
}

#agenda .calendar_not_this_month .datejour{
}

#agenda .event{
}

#agenda td.calendar_not_this_month{ background: none; color: #aaa; }

#agenda td.calendar_this_month{
}

#form_agenda a{
width: 100%;
border-bottom:1px dotted #3a350f;
color: #3a350f;
font-weight: normal;
}

#form_agenda a:hover{
border-bottom:1px dotted #fff;
color: #fff;
text-decoration: none;
}

#agenda .event a{ background: none; border: none; color: #3a350f; display: block; padding: 2px; }

#agenda .event a:hover{ background: #f1f1f1; border: none; color: #3a350f; display: block; padding: 2px; }

#agenda td.calendar_this_day{
background : #c60;
}

#agenda td.calendar_this_day a{
color : #fff;
}

#tableau_bas {
background: url("../img/bg_agenda_fin.png") no-repeat;
width: 82em;
height: 100px;
}

#tableau_bas p { padding-top: 20px; }
#contenu_agenda a { border-bottom: 1px dotted #3a350f; color: #3a350f; text-decoration: none;}
#contenu_agenda a:hover { border-bottom:1px dotted #eee; color: #eee; }