/* + -----------------------------------------------------
	Styles appliqués au Calendrier
+ ----------------------------------------------------- */

#calendrier_gauche li{
	list-style: none;
	font-size:11px;
}

#libelle {
	width: 303px;
	margin: 0 auto;
	padding: 0;
}
.ligne {
	width:303px;
	margin:0 auto;
	padding:0;
} 
#libelle li {
	float:left;
	width:37px;
	font-weight:bold;
	color:#333333;
	background:#F0C610;
	margin-left:2px;	
	margin-right:2px;	
	border:1px solid #F0C610;

}
.ligne li {
	color:#000;
	float:left; 
	width:37px; 
	margin:2px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #F0C610;
}

.ligne li a:hover{
	list-style: none;
	text-decoration: none;
}

li.itemCurrentItem {

	font-weight:bold;
	color: #ffffff;
	background:#990000; 
	border:1px solid #BC1717;

}
li.itemCurrentItem a {
	
	color: #FFCC00;
	text-decoration:none;
	
}
li.itemCurrentItem a:hover {

	color: #FFCC00;
	text-decoration:underline;
	
}


li.itemSelectedItem {

	font-weight:bold;
	background:#DF0000;
	border:1px solid #BC1717;
		
}	
li.itemSelectedItem a {

	color:#FFCC00;
	text-decoration:none;
		
}	
li.itemSelectedItem a:hover {

	color:#FFCC00;
	text-decoration:underline;
		
}	
li.itemNewsRecordItem {
	
	font-weight:bold;
	background:#FFCC00;
	border:1px solid #BC1717;
	
}

li.itemNewsRecordItem a {

	text-decoration:none;

}	

li.itemNewsRecordItem a:hover {

	text-decoration:underline;

}		
