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

#calendrier li{
	list-style: none;
		
}

#libelle {
	width: 210px;
	margin: 0 auto;
	padding: 0;
	
}

.ligne {
	width: 210px;
	margin: 5px auto;
	padding: 0;
} 
#libelle li {
	float : left;
	width : 30px;
	height: 15px;
	line-height: 15px;
	list-style: none; 
	background-color:#966;
	color:#fff;
	font-weight:bold;
	text-align:center;
}
.ligne li {
	color: #000;
	float : left; 
	width : 30px; 
	list-style: none;
	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 */
	font-style:italic;
	font-weight:bold;
}
li.itemSelectedItem {
	/* A vous de configurer l'apparence du jour sélectionné */
	
	font-style:italic;
}


.calendar_focus, .focus_title{
	width:370px;
}

.calendar_focus{
	
	/*position:absolute;
	top:40px;*/
	border-bottom:1px solid #986;
	margin-bottom: 15px;
	color:#333;
}

#calendar {
	border:0px solid #999;
	width:270px;
	position:absolute;
	right:40px;
	top:50px;
	font-size:10px;
	margin:0;
	/*border-bottom:0px solid #986;*/
}

#calendar_bas {
	width:210px;
	font-size:11px;
	margin-top:10px;
	margin-left:5px;
	border:0px solid #966;
	border-bottom:1px solid #986;
}

 a.per{
	margin-right:5px;
	color:#966;
	text-decoration:none;
	
}



hr.clear {
	clear:both;
	visibility:hidden;
}

a.acalendar {
	color:#966;
}

a.per_en_cours {
	color:#fff;
	background-color:#999;
	text-decoration:none;
	margin-right:5px;
	padding:1px;
	
	
	
	
}




.focus_title{
	display:block;
	height:15px;
	line-height:15px;
	background-color:#966;
	color:#fff;
	padding-left:5px;
	
}

.entete_cal {
	position:relative;
}

.agenda_lien {
	font-weight:bold;
	color:#966;
	text-decoration:underline;
}

.agenda_lien:hover {
	color:#999;
}

.horaire {
	font-weight:bold;
	color:#777;
}

.anavig{
	text-decoration:none;
	font-weight:bold;
}

.anavig:hover {
	text-decoration:underline;
}

span.horaire {
	display:block;
	margin-bottom: 5px;
}




