a.dpe {
  position:relative;
  width:100px;
  height:80px;
  display:inline-block;
  background-image:url(images/picto-dpe-h.png);
  background-repeat:no-repeat;
  margin-top: 20px;
}
a.dpe:hover {
   z-index: 500; 
}
a.dpe span {display: none;}
a.dpe:hover span {
	display: inline; 
	position: absolute;
	white-space: nowrap;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;   
	width:657px;
	height:261px;   
	top: -280px; 
	left: 0px;   
	background: #FFFFFF;
	padding: 4px;  
	-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 10px rgba(0,0,0,0.3); 
}