#espace_calendrier {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1000;
	width: 100%;
	height: 100%;
}

#calendrier {
	position: relative;
	margin: 0;
	padding: 0;
	width: 218px;
	background: #FFFFCC Url(../_img/fond.gif) repeat;
}

.calendrier_entete {
	position: relative;
	margin: 0;
	padding: 3px 0 0 0;
	width: 218px;
	height: 17px;
	background: #FFCC33;
}

.calendrier_pied {
	position: relative;
	margin: 0;
	padding: 0 0 0 0;
	width: 218px;
	height: 15px;
	background: #FFCC33;
	clear: both;
}


.calendrier_jourVide {
	float: left;
}

.calendrier_jourSemaine {
	float: left;
}

.calendrier_jourChoix {
	float: left;
}

.calendrier_choixAuj {
	float: left;
}

.calendrier_auj {
	float: left;
}

.calendrier_jour {
	float: left;
}

.calendrier_jourVide a {
	display: block;
	padding: 3px 0 0 0;
	margin: 1px 0 0 1px;
	width: 30px;
	height: 17px;
	text-align: center;
	text-decoration: none;
	font: 10px "Arial", Sans-Serif;
	color: #F08815;
	background: #FFFFCC;
}

.calendrier_jourSemaine a {
	display: block;
	padding: 3px 0 0 0;
	margin: 1px 0 0 1px;
	width: 30px;
	height: 17px;
	text-align: center;
	text-decoration: none;
	font: 10px "Arial", Sans-Serif;
	color: #C0C0C0;
	background: #FFFFCC;
}

.calendrier_jour a {
	display: block;
	padding: 3px 0 0 0;
	margin: 1px 0 0 1px;
	width: 30px;
	height: 17px;
	background: #FFFFCC Url(../_img/jour.gif) no-repeat 0 0;
	text-align: center;
	text-decoration: none;
	font: 10px "Arial", Sans-Serif;
	color: #F08815;
}

.calendrier_jour a:hover {
	color: #F08815;
	text-decoration: none;
	background: #FFFFCC Url(../_img/jour.gif) no-repeat 0 -20px;
}

.calendrier_auj a {
	display: block;
	padding: 3px 0 0 0;
	margin: 1px 0 0 1px;
	width: 30px;
	height: 17px;
	background: #FFFFCC Url(../_img/auj.gif) no-repeat 0 0;
	text-align: center;
	text-decoration: none;
	font: 10px "Arial", Sans-Serif;
	color: #F08815;
}

.calendrier_auj a:hover {
	color: #F08815;
	text-decoration: none;
	background: #FFFFCC Url(../_img/auj.gif) no-repeat 0 -20px;
}


.calendrier_choixAuj a {
	display: block;
	padding: 3px 0 0 0;
	margin: 1px 0 0 1px;
	width: 30px;
	height: 17px;
	background: #FFFFCC Url(../_img/jourAuj.gif) no-repeat 0 -20px;
	text-align: center;
	text-decoration: none;
	font: 10px "Arial", Sans-Serif;
	color: #F08815;
}

.calendrier_choixAuj a:hover {
	color: #F08815;
	text-decoration: none;
	background: #FFFFCC Url(../_img/jourAuj.gif) no-repeat 0 -20px;
}

.calendrier_jourChoix a {
	display: block;
	padding: 3px 0 0 0;
	margin: 1px 0 0 1px;
	width: 30px;
	height: 17px;
	background: #FFFFCC Url(../_img/jour.gif) no-repeat 0 -20px;
	text-align: center;
	text-decoration: none;
	font: 10px "Arial", Sans-Serif;
	color: #F08815;
}

a.calendrier_anneePrecedente {
	float: left;
	margin: 0 0 0 5px;
	display: block;
	width: 10px;
	height: 13px;
	background: Url(../_img/anGauche.gif) no-repeat 0 -13px;
	text-decoration: none;
	font: 1px "Arial", Sans-Serif;
}

a.calendrier_anneePrecedente:hover {
	background: Url(../_img/anGauche.gif) no-repeat 0 0;
}

a.calendrier_anneeSuivante {
	float: left;
	margin: 0 5px 0 0;
	display: block;
	width: 10px;
	height: 13px;
	background: Url(../_img/anDroite.gif) no-repeat 0 -13px;
	text-decoration: none;
	font: 1px "Arial", Sans-Serif;
}

a.calendrier_anneeSuivante:hover {
	background: Url(../_img/anDroite.gif) no-repeat 0 0;
}

a.calendrier_moisPrecedent {
	float: left;
	margin: 0 0 0 5px;
	display: block;
	width: 7px;
	height: 13px;
	background: Url(../_img/moisGauche.gif) no-repeat 0 -13px;
	text-decoration: none;
	font: 1px "Arial", Sans-Serif;
}

a.calendrier_moisPrecedent:hover {
	background: Url(../_img/moisGauche.gif) no-repeat 0 0;
}

a.calendrier_moisSuivant {
	float: left;
	margin: 0 5px 0 0;
	display: block;
	width: 7px;
	height: 13px;
	background: Url(../_img/moisDroite.gif) no-repeat 0 -13px;
	text-decoration: none;
	font: 1px "Arial", Sans-Serif;
}

a.calendrier_moisSuivant:hover {
	background: Url(../_img/moisDroite.gif) no-repeat 0 0;
}

.calendrier_intitule {
	float: left;
	width: 155px;
	text-align: center;
	font: 12px "Arial", Sans-Serif;
	color: #F08815;
}

a.calendrier_lien_moisActuel {
	display: block;
	margin: 2px 0 0 5px;
	float: left;
	height: 10px;
	text-decoration: none;
	font: 10px "Arial", Sans-Serif;
	color: #660000;
}

a.calendrier_lien_fermer {
	display: block;
	margin: 2px 5px 0 0;
	float: right;
	height: 10px;
	text-decoration: none;
	font: 10px "Arial", Sans-Serif;
	color: #660000;
}