/* infobulles */
a.info {
position: relative;
text-decoration: none;

}
a.info span {
display: none;
}
a.info:hover {
background: none; /* contournement d?un bogue d?IE */
z-index: 500;
}
a.info:hover span {
display: inline;
position: absolute;
text-decoration: none;
z-index: 500;
top: 2em;
border-color:#A5CEFA;
border-style:solid;
border-width:2px;
left: 1em;
background: white;
text-align: left;
color: black;
padding: 0.2em;
}