/* Start of CMSMS style sheet 'CGCalendrier' */
.calendar-today {
font-weight:bold;
}
#cal-upcominglist .calendar-date-title, #cal-upcominglist .calendar-summary-title {
display:none;
}
#cal-upcominglist h2, #cal-upcominglist .calendar-date, #cal-upcominglist .calendar-summary {
display:inline;
margin-right:5px;
}
#cal-list h1, #cal-upcominglist h1 {


}
#cal-list h2, cal-upcominglist h2 {

}
#cal-calendar {
border:1px solid black;
border-collapse:collapse;
margin:0;
}
#cal-calendar th {
border:1px solid #EE7D11;
padding:3px;
width:57px;
}
#cal-calendar td {
border:1px solid #515055;
height:63px;
padding:3px;
vertical-align:top;
width:57px;
font-size: 10px;
}
#cal-calendar ul {
margin:0;
padding:0 0 0 5px;
}
#cal-calendar li {
list-style-type:none;
margin:0;
padding:0;
}
#cal-calendar td {
background-color:#EEEEEE;
}
#cal-calendar .calendar-day {
background-color:#80FF80;
}
#cal-calendar .calendar-today {
background-color:#EE7D11;
color:white;
font-weight:normal;
}
#cal-calendar .calendar-today a{
color:#fff;
}
#cal-calendar .calendar-today a:hover{
color:#000;
}
.calendar-event .calendar-date-title, .calendar-event .calendar-summary-title, .calendar-event .calendar-details-title {
  display:none;}
.calendar-date-from {color:#EE7D11;}

#content .calendar-event h1 {color:#75737B;
font-size:50px;
margin:0;}
#content .calendar-event h2 {color:#22202C;}
#content .calendar-event {margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #EDEDED;
}


/* End of 'CGCalendrier' */

