span.oculto{
             font-size: 5%;
             color:#FFF;
             background-color:#FFF;
             }
a.info
    {
    position:relative;
    font-family: Trebuchet MS;
    font-weight: bold;
    font-size: 85%;
    z-index:24; 
    background-color:#FFF;
    color:#000;
    text-decoration:none;
    }
    
a.info:hover 
           {
            z-index:25; 
            background-color:#FFF;
           }
           
a.info span 
         {  
          display: none;
        }
        
a.info:hover span 
    {  
    display: block;
    position: absolute;
    top:2em;
    left:2em;
    width:150px;
    border:1px solid #C9C9C9;
    background-color:#C9C9C9;
    color:#000000;
    text-align: center;
    font-family: Trebuchet MS;
    font-weight: bold;
    font-size: 75%;    
    padding: 5px;
    }