/******************************************************************************/
/*                               compCalendrier                               */
/******************************************************************************/

.compCalendrier {
}
.compCalendrier .headerComposants {
}
.compCalendrier .headerComposants .footerComposants {
}
.compCalendrier .headerComposants .footerComposants .contentComposants {
}
.compCalendrier .headerComposants .footerComposants .contentComposants .topContentComposants {
}
.compCalendrier .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants {
}
.compCalendrier .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants span {
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants {
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar {
    padding: 10px;
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar .dp-popup {
    float: left;
    background: #6381B3;
    color: #ffffff;
}


#contenuCalendarHeures{
    float: left;
    width: 200px;
    margin-left:15px;
    margin-top: -9px;
    background:#FBFBFB;
    border: 1px solid #CCCCCC;
}


#dateCalendarRep{
    background:#6381B3;
    color:#fff;
    padding:5px;
    font-size:12px;
    font-weight:bold;
    text-align:center;

}


.calendarHeureLines{
    font-size:11px;
    color:#fff;
    padding:5px 5px 5px 11px;
}

.calendarHeureLines a{
    font-weight:bold;
    color:#000;

}

.calendarHeureLines a:hover{
    font-weight:bold;
    color:#6381B3;

}


#descCalendarRep{
    background:none repeat scroll 0 0 #CCCCCC;
    font-size:11px;
    padding:5px;
}

.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar table.jCalendar th {
    background:#CCCCCC none repeat scroll 0 0;
    color:#000000;
    padding:4px 5px;
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar table.jCalendar td {
    color: #000000;
    background: #D5DFEB;
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar table.jCalendar td.other-month {
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar table.jCalendar td.today {
    background: #6381B3;
    color: #fff;
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar table.jCalendar td.selected {
    background: #6381B3;
    color: #fff;
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar table.jCalendar td.selected:hover {
    background: #6381B3;
    color: #ccc;
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar table.jCalendar td:hover, table.jCalendar td.dp-hover {
    background: #6381B3;
    color: #fff;
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar table.jCalendar td.disabled, table.jCalendar td.disabled:hover {
    color: #000;
    background: none;
}

.compCalendrier .headerComposants .footerComposants .contentComposants .bottomContentComposants {
}
