@charset "utf-8";
/* CSS Document */

.calendrier {
	width:auto;
	float:left;
	
	border:1px solid #2C76AC;
	margin:10px;
	background-color:#fff;
	
	
}
h3 {
	font-size: 16px;
	background-color: #666;
	text-align: center;
	
	color: #FFF;
	padding: 8px;
}
#calendrier li{
	list-style: none;
	padding:4px;	
}


#libelle {
	
	margin: 0 auto;
	
}
.ligne {
	
	margin: 0 auto;
	padding: 0;
} 
#libelle li {
	float : left;
	background-color:#FFF;
	
	margin:1px;
	text-align:center;
}
.ligne li {
	color: #666;
	float : left; 
	
	
	margin:1px;
	text-align:center;
}

.ligne li a:hover{
	list-style: none;
	text-decoration: none;
}

li.itemCurrentItem {
	/* A vous de configurer l'apparence de la date du jour */
	color:#F00;
}
li.itemExistingBas {
	/* A vous de configurer l'apparence du jour sélectionné */
	
	background-color:#FF9;
}
li.itemExistingMoyen {
	/* A vous de configurer l'apparence du jour sélectionné */
	
	background-color:#FC3;
}
li.itemExistingHaut {
	/* A vous de configurer l'apparence du jour sélectionné */
	
	background-color:#F66;
}
li.itemExistingRes {
	/* A vous de configurer l'apparence du jour sélectionné */
	color:#999;
	background-color:#CCC;
}
li.itemExistingRes a{
	/* A vous de configurer l'apparence du jour sélectionné */
	color:#999;
	
}
.calendrierP {
	border:1px solid #2C76AC;
}
.calendrierP td {
	padding:4px;
	border:1px solid #fff;
}