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

.compCalendrier {
 clear: both;
    margin: 0 0 0 0px;
    padding: 0;
    width: 100%;
}
.compCalendrier .headerComposants {
}
.compCalendrier .headerComposants .footerComposants {
}
.compCalendrier .headerComposants .footerComposants .contentComposants {
}
.compCalendrier .headerComposants .footerComposants .contentComposants .topContentComposants {
}
.compCalendrier .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants {
    display: none;
}
.compCalendrier .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants span {
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants {
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar {
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar .dp-popup {
background: none repeat scroll 0 0 #fff;
color: #686868;
padding: 5px 0;
text-align: center;
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar .dp-popup h2 {
color: #686868;
font-size: 14px;
font-weight: 600;
padding: 5px 0;
text-align: center;
margin-bottom: 4px;
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar .dp-popup .dp-calendar {
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar .dp-popup .dp-calendar .jCalendar {
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar .dp-popup .dp-calendar .jCalendar th.weekday,
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar .dp-popup .dp-calendar .jCalendar th.weekend {
    /*color:#525252;*/
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar .dp-popup .dp-calendar .jCalendar tr td:not(.disabled) {
background: none repeat scroll 0 0 #68635f;
color: #97928e;
text-decoration: none;
}

.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendar .dp-popup .dp-calendar .jCalendar tr td {
    /*color:#525252;*/
}

.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendarHeures {
    /*background:none repeat scroll 0 0 #F3F3F3;
    border:1px solid #D5D3D4;
    float:left;
    margin-left:10px;
    text-align:left;
    width:340px;*/
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendarHeures #dateCalendarRep {

}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendarHeures #descCalendarRep {
    /*background:none repeat scroll 0 0 #D8D8D8;
    padding:3px;*/
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendarHeures #listeCalendarRep {
    /*padding:0px 10px;*/
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendarHeures #listeCalendarRep .calendarHeureRows {
    /*float:left;
    padding:5px 5px 5px 0px;*/
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendarHeures #listeCalendarRep .calendarHeureRows .calendarHeureLines {
    float: left;
margin: 0 8px 4px 0;
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendarHeures #listeCalendarRep .calendarHeureRows .calendarHeureLines {
}
.compCalendrier .headerComposants .footerComposants .contentComposants .dataContentComposants #contenuCalendarHeures #listeCalendarRep .calendarHeureRows .calendarHeureLines a {
    /*background:url('../image/ico_flecheHoraires.png') no-repeat scroll left center transparent;
    border-bottom:1px solid #DDDDDD;
    color:#000000;
    display:block;
    float:left;
    font-size:1.2em;
    font-weight:bold;
    padding:7px 2px 2px 17px;
    text-decoration:none;
    width:80px;*/
}
.compCalendrier .headerComposants .footerComposants .contentComposants .bottomContentComposants {
    /*clear: both;*/
}


