#article a{
	text-decoration:none;
	color:#ffa500;
}

#article a:hover{
	color:#000000;
}

a.info {
   position: relative;
   color: black;
   text-decoration: none;
   
}
a.info span {
   display: none; /* on masque l'infobulle */
}
a.info:hover {
   background: none; /* correction d'un bug IE */
   z-index: 500; /* on définit une valeur pour l'ordre d'affichage */
   cursor: pointor; /* on change le curseur par défaut en curseur d'aide */
}
a.info:hover span {
   display: inline; /* on affiche l'infobulle */
   position: absolute;
	
   white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */

   top: 30px; /* on positionne notre infobulle */
   right:-50px;
   background: #F9ECB9;

   color: #000000;
   padding: 3px;

   border: 1px solid #ffa500;
   border-left: 4px solid #ffa500;
}

.evenement{
	background-color:#f6573d;
}

.evenement a{
}

.calendrier{	
	text-align:center;
	border-collapse: collapse; 
	border:1px solid #ffa500;
}

.titre{
	color:#ffa500;
	background-color: white;
	border-bottom: 1px solid #ffa500;
}

.calendrier td{
	width:86px;
	border-left: 1px solid #ffa500;
}

label{
	color:#ffa500;
	font-weight:bold;
}

ol
{
	color:#000000;
	text-align:left;	
}
li.description{
	padding-top:10px;
}
