#map {
position:relative;
height:544px; /* height of image map */
width:1000px; /* width of image map */
margin:20px auto;
background:url(images/eclaté-51200.jpg);
}
a:hover {
visibility:visible; /* Fixes IE6 Bug */
}
.tooltip { 
position:absolute;
top:180px;
left:32px;
height:190px;
width:180px;
text-decoration:none;
color:#000;
} 
.tooltip span { 
position:absolute;
left:-999em; 
opacity:.9; /* FX/Opera/Safari/Chrome */
-ms-filter:"alpha(opacity=60)"; /* IE8 */
filter:alpha(opacity=60); /* IE6/IE7 */
border-radius:8px;
box-shadow:#000 2px 2px 6px;
} 
.tooltip:hover span, .tooltip:focus span {
left:5px;
top:100px;
width:160px;
padding:10px;  
border:2px solid #000;
background:#FFFF00;
}
.tooltip2 { 
position:absolute;
top:150px;
left:180px;
height:100px;
width:200px;
text-decoration:none;
color:#000;
} 
.tooltip2 span { 
position:absolute;
left:-999em; 
opacity:.9; /* FX/Opera/Safari/Chrome */
-ms-filter:"alpha(opacity=60)"; /* IE8 */
filter:alpha(opacity=60); /* IE6/IE7 */
border-radius:8px;
box-shadow:#000 2px 2px 6px;
} 
.tooltip2:hover span, .tooltip:focus span {
left:5px;
top:10px;
width:160px;
padding:10px;  
border:2px solid #000;
background:#FFFF00;
}
.tooltip3 { 
position:absolute;
top:120px;
left:420px;
height:150px;
width:200px;
text-decoration:none;
color:#000;
} 
.tooltip3 span { 
position:absolute;
left:-999em; 
opacity:.9; /* FX/Opera/Safari/Chrome */
-ms-filter:"alpha(opacity=60)"; /* IE8 */
filter:alpha(opacity=60); /* IE6/IE7 */
border-radius:8px;
box-shadow:#000 2px 2px 6px;
} 
.tooltip3:hover span, .tooltip:focus span {
left:5px;
top:10px;
width:160px;
padding:10px;  
border:2px solid #000;
background:#FFFF00;
}
.tooltip4 { 
position:absolute;
top:0px;
left:745px;
height:150px;
width:200px;
text-decoration:none;
color:#000;
} 
.tooltip4 span { 
position:absolute;
left:-999em; 
opacity:.9; /* FX/Opera/Safari/Chrome */
-ms-filter:"alpha(opacity=60)"; /* IE8 */
filter:alpha(opacity=60); /* IE6/IE7 */
border-radius:8px;
box-shadow:#000 2px 2px 6px;
} 
.tooltip4:hover span, .tooltip:focus span {
left:5px;
top:30px;
width:160px;
padding:10px;  
border:2px solid #000;
background:#FFFF00;
}
.tooltip5 { 
position:absolute;
top:450px;
left:500px;
height:150px;
width:200px;
text-decoration:none;
color:#000;
} 
.tooltip5 span { 
position:absolute;
left:-999em; 
opacity:.9; /* FX/Opera/Safari/Chrome */
-ms-filter:"alpha(opacity=60)"; /* IE8 */
filter:alpha(opacity=60); /* IE6/IE7 */
border-radius:8px;
box-shadow:#000 2px 2px 6px;
} 
.tooltip5:hover span, .tooltip:focus span {
left:5px;
top:30px;
width:160px;
padding:10px;  
border:2px solid #000;
background:#FFFF00;
}
.tooltip6 { 
position:absolute;
top:400px;
left:32px;
height:150px;
width:200px;
text-decoration:none;
color:#000;
} 
.tooltip6 span { 
position:absolute;
left:-999em; 
opacity:.9; /* FX/Opera/Safari/Chrome */
-ms-filter:"alpha(opacity=60)"; /* IE8 */
filter:alpha(opacity=60); /* IE6/IE7 */
border-radius:8px;
box-shadow:#000 2px 2px 6px;
} 
.tooltip6:hover span, .tooltip:focus span {
left:5px;
top:30px;
width:160px;
padding:10px;  
border:2px solid #000;
background:#FFFF00;
}
.tooltip7 { 
position:absolute;
top:350px;
left:500px;
height:150px;
width:200px;
text-decoration:none;
color:#000;
} 
.tooltip7 span { 
position:absolute;
left:-999em; 
opacity:.9; /* FX/Opera/Safari/Chrome */
-ms-filter:"alpha(opacity=60)"; /* IE8 */
filter:alpha(opacity=60); /* IE6/IE7 */
border-radius:8px;
box-shadow:#000 2px 2px 6px;
} 
.tooltip7:hover span, .tooltip:focus span {
left:5px;
top:30px;
width:160px;
padding:10px;  
border:2px solid #000;
background:#FFFF00;
}
.tooltip8 { 
position:absolute;
top:172px;
left:505px;
height:150px;
width:200px;
text-decoration:none;
color:#000;
} 
.tooltip8 span { 
position:absolute;
left:-999em; 
opacity:.9; /* FX/Opera/Safari/Chrome */
-ms-filter:"alpha(opacity=60)"; /* IE8 */
filter:alpha(opacity=60); /* IE6/IE7 */
border-radius:8px;
box-shadow:#000 2px 2px 6px;
} 
.tooltip8:hover span, .tooltip:focus span {
left:5px;
top:30px;
width:160px;
padding:10px;  
border:2px solid #000;
background:#FFFF00;
}
.tooltip9 { 
position:absolute;
top:172px;
left:700px;
height:150px;
width:200px;
text-decoration:none;
color:#000;
} 
.tooltip9 span { 
position:absolute;
left:-999em; 
opacity:.9; /* FX/Opera/Safari/Chrome */
-ms-filter:"alpha(opacity=60)"; /* IE8 */
filter:alpha(opacity=60); /* IE6/IE7 */
border-radius:8px;
box-shadow:#000 2px 2px 6px;
} 
.tooltip9:hover span, .tooltip:focus span {
left:5px;
top:30px;
width:160px;
padding:10px;  
border:2px solid #000;
background:#FFFF00;
}	
.tooltip10 { 
position:absolute;
top:172px;
left:850px;
height:150px;
width:200px;
text-decoration:none;
color:#000;
} 
.tooltip10 span { 
position:absolute;
left:-999em; 
opacity:.9; /* FX/Opera/Safari/Chrome */
-ms-filter:"alpha(opacity=60)"; /* IE8 */
filter:alpha(opacity=60); /* IE6/IE7 */
border-radius:8px;
box-shadow:#000 2px 2px 6px;
} 
.tooltip10:hover span, .tooltip:focus span {
left:5px;
top:30px;
width:160px;
padding:10px;  
border:2px solid #000;
background:#FFFF00;
}	
.tooltip11 {
position:absolute;
top:50px;
left:850px;
height:100px;
width:100px;
text-decoration:none;
color:#000;
} 
.tooltip11 span { 
position:absolute;
left:-999em; 
opacity:.9; /* FX/Opera/Safari/Chrome */
-ms-filter:"alpha(opacity=60)"; /* IE8 */
filter:alpha(opacity=60); /* IE6/IE7 */
border-radius:8px;
box-shadow:#000 2px 2px 6px;
} 
.tooltip11:hover span, .tooltip:focus span {
left:5px;
top:30px;
width:160px;
padding:10px;  
border:2px solid #000;
background:#FFFF00;
}					