a.tool {
	position: relative;
	text-decoration: none;
	width: 220px;
	height: 160px;
}
a.tool img {
	background: #D4D0C8;
	border: 1px inset #000;
	padding: 10px;
}
a.tool span {display: none;}
a.tool:hover span {
	position: absolute;
	display: block;
	background-color: #F5F5F5;
	border: medium ridge #FF6347; 
	/* BORDI: solo mozilla <3.5 */
	-moz-border-radius: 40px 12px; 
	/* safari */
	-webkit-border-radius: 40px 12px; 
	/* IE */
	behavior:url(border-radius.htc);
	/* fine per BORDI */
	color: #000;
	text-align: left;
	font-family: monospace;
	left: -1.5em;
	top: -4.5em;
	width: 250px;
	min-height: 80px;
	height: auto !important;
	height: 80px;
	padding: 1em;
	z-index: 100;
}

/* Fix IE. Hide from IE Mac \*/
* html a.tool:hover span {
	left: -1.5em;
	top: auto;
}
/* FINE IE */
