#calendrier .accroche {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	margin: 0px;
}
#calendrier .commentaire {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	margin: 0px;
}
#calendrier .texte {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	margin: 0px;
}
#calendrier .titre {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
}
#calendrier .cal_evenement {
	color: #FFF;
	float: left;
	font-size: 11px;
}
#calendrier a.cal_evenement {
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.cal_categorie {
	background-image: url(../statique/calendrier.gif);
	background-position: -30px 0px;
	float: right;
	height: 15px;
	width: 15px;
}
.cal_categorie:hover {
	background-position: -30px -15px;
}
.cal_cell {
	border-right: 1px solid #603813;
	vertical-align: top;
}
.cal_cell_du_jour {
	background-color: #FFFFCC;
	border-right: 1px solid #603813;
	vertical-align: top;
}
.cal_cell_jour_grise {
	background-color: #F5F5F5;
	border-top: 1px solid #603813;
	border-right: 1px solid #603813;
	color: #676767;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	text-align: right;
}
.cal_cell_jour_mois {
	background-color: #BFAFA1;
	border-top: 1px solid #603813;
	border-right: 1px solid #603813;
	color: #232323;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	text-align: right;
}
.cal_cell_jour_mois_on {
	background-color: #603813;
	color: #F5C900;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 0px 5px;
}
.cal_cell_vide {
	border-right: 1px solid #603813;
	vertical-align: top;
}
.cal_datePopup {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 16px;
	margin: 0px;
}
.cal_dernier_quart {
	background-image: url(../statique/calendrier.gif);
	background-position: -151px -16px;
	float: left;
}
.cal_entete_semaine {
	background-color: #603813;
	border-right: 1px solid #B3A08D;
	color: #FFF;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	padding: 5px 5px;
	text-align: left;
}
.cal_evenement {
	color: #fff;
	float: left;
	font-size: 11px;
}
.cal_info {
	background-color: #F7F4EE;
	border: 1px solid #D9CFC7;
	position: absolute;
}
.cal_nouvelle_lune {
	background-image: url(../statique/calendrier.gif);
	background-position: -166px -1px;
	float: left;
}
.cal_pleine_lune {
	background-image: url(../statique/calendrier.gif);
	background-position: -151px -1px;
	float: left;
}
.cal_precedent {
	background-image: url(../statique/calendrier.gif);
	background-position: 0px 0px;
	float: left;
	height: 15px;
	width: 15px;
}
.cal_precedent:hover {
	background-position: 0px -15px;
}
.cal_premier_quart {
	background-image: url(../statique/calendrier.gif);
	background-position: -166px -16px;
	float: left;
}
.cal_suivant {
	background-image: url(../statique/calendrier.gif);
	background-position: -15px 0px;
	float: left;
	height: 15px;
	width: 15px;
}
.cal_suivant:hover {
	background-position: -15px -15px;
}
.cal_titrePopup {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	margin: 0px;
}

