@charset "utf-8";
/* CSS Document */
#calendrier{position:relative; z-index:10;color:#7a6c69; font-size:11px; width:217px;}
.padding_calender { /*padding:5px 8px 0*/}
.tab_calender{ border-collapse:separate;}
.td_bleu_agenda td{  color:#fff; font-size:12px; font-family:Verdana;}

.tab_calender td{ color:#fff; background:#636266 url(../image/gif/border.gif) right 0 repeat-y;
    height: 22px; line-height:22px; font-size:12px;
    padding: 0 ;
    text-align: center;
    white-space: nowrap;
    width: 23px; margin-bottom:6px;}
.tab_calender td.empty{}
 

.tab_calender td.evenment ,.tab_calender td.evenment2  {}
.tab_calender td.evenment a{ display:block; width:23px;text-decoration:none}
.tab_calender td.evenment a span{   display:block;   height:22px; color:#e39b00; text-decoration:underline; cursor:pointer;width: 23px; margin-left:4px;}

.tab_calender td.evenment2 a{ display:block; position:relative; } 
.tab_calender td.evenment2 a span{   display:block;   height:22px; color:#b81b1b; cursor:pointer ; }

.date_agenda{ background-color:#636266; height:45px; line-height:45px;}
.tab_date_agenda{ padding:2px 6px;}
.bg_tab{background-color:#636266;}
.border_date_agenda{ border-left:#000 1px solid}
/*.tab_jour { border: 1px solid #E3E1DF;}*/
.tab_jour tr td{color:#FFF;font-size:12px;text-align:center; text-transform:uppercase;width:2em; height:27px; line-height:27px;font-family:Verdana; background:#636266 url(../image/gif/border.gif) right 0 repeat-y;}
#double_fleche_blanc {
width:22px;
height:21px;
background-image: url(../image/gif/prev.gif);
cursor:pointer;
float:right;
margin-left:15px;
}
#double_fleche_blanc_right {
width:22px;
height:21px;
background-image: url(../image/gif/next.gif);
cursor:pointer;
display:block;
margin-right:15px;
}
.bg_jour{ position:absolute; background:url(../image/gif/bg_jour.gif) left top repeat-x; height:35px; width:250px; top:45px; left:-10px; z-index:2 }#calendrier_events{ color:#fff; padding-left:10px; margin-top:10px; width:207px;}
.div_calendar{ min-height:209px; height:auto!important; height:209px; background:#636266; margin-bottom:4px}