a.tipnormal{
    position:relative;
    color:#000000;
    z-index:24;
    text-decoration:none;
    font-weight:none;

}

a.tipnormal:hover{
    z-index:25;
    background:transparent; /* precisa do background para funcionar o Internet Explorer */
    color: #000000;
}

a.tipnormal span{display: none;}

a.tipnormal:hover span{
    display:block;
    position:absolute;
    top: 25px;
    left: 10px;
    width:160px;
    border:1px solid #759DCD;
    background-color: #2A2A2A;
    color:#D0E4F8;
    text-align: left;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
    filter:alpha(opacity=85);-moz-opacity:0.85; opacity: 0.80;
    text-decoration:none;
    padding: 5px;
}