/* mise en page du tableau des dates de CC + BLE */

.calendrier {
	border-collapse: collapse;
	width: 80%;
	 margin: 20px auto;
	border: 3px solid #0066CC;
}

.calendrier th {
    background: #0066CC;
    color: white;
    text-align: center;
    font-weight: bold;
    padding: 8px;
}

.calendrier td {
	border: 1px solid #888;
	padding: 8px 12px;
	/* text-align: center; */
}

/* lignes paires */
.calendrier tr:nth-child(even) {
	background-color: #FFF9E8;
}
/* lignes impaires */
.calendrier tr:nth-child(odd) {
	background-color: #F3FFF3;
}

/* separation de Tout <th> qui est immédiatement précédé d'un autre <th> */
.calendrier th + th {
	border-left: 2px solid white;
}
