a.tooltip {
  position: relative;
}

a.tooltip span {
  display: none;
}

a.tooltip:hover {
  font-size: 100%; /* Это строка необходима для IE5.x/Win */
  text-decoration:none;
   z-index: 2;
}

a.tooltip:hover span {
  display: block;
  position: absolute;
  z-index: 3;
  width: 200px;
  top:25px;
  left:2px;
  padding:10px;
  border:1px solid #6666FF;
  background: #CCCCFF;
  color:#000080;
  text-decoration:none;
  font:11px/13px verdana,tahoma,arial,sans-serif;
    /* прозрачность: 
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=98); */ /* IE 5.5+*/
/*    -moz-opacity: 0.98; /* Mozilla 1.6 и ниже */
/*    -khtml-opacity: 0.98; /* Konqueror 3.1, Safari 1.1 */
/*    opacity: 0.98; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
