/*
	Mini Calendrier
*/
.mini_cal_active{background-color: #3fbfeb; text-decoration: none;}	
.mini_cal_inactive{font-family:arial;font-size:12px;color:#3fbfeb;text-decoration: none;}	
.infoBulle{text-decoration: none;}
.bordure{border: 1px red solid}
.mois_liens{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color:#3fbfeb;text-decoration: none;}

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

#calendrier li
{
	list-style: none;
	text-align: center;	
	
	float : left;
	width : 25px; 
	margin: 2px;

	font-family:arial;font-size:14px;font-weight:bold;
}

#libelle_calendrier, .ligne_calendrier
{
	width: 214px;
	margin: 0 auto;
	padding: 0;
}


#libelle_calendrier  li {
	
}
.ligne_calendrier  li {
}

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

li.active
{
	color: #fff;
	
}
li.inactive
{

	background-color: #fff;
	
}
/* --------------------------------------- INFOS BULLES -------------------------------------- */
   
    a.infoBulle {
     position:relative; color:#fff; text-decoration:none; 
     font-size:13px;}
   
    a.infoBulle:hover { color : #993333; background: none; z-index: 2; text-decoration:none;	}
   
    a.infoBulle span { display: none; text-decoration: none; }
   
	a.infoBulle:hover span { color:#396a86; display: block; position: absolute;
	top: 15px; left: 25px; width:150px;
	text-align:justify; font-size:12px;
	font-weight:normal; background: white;
	padding: 2px; padding-left: 10px; border: 1px solid #999; border-left: 6px solid #999;
	text-decoration: none; }