* {
margin: 0;
padding: 0;
}

a {
color: #fff;
}

.fotos a span {
display: none;
width: 300px;
/*background: url('blanco.png'); 160 */
/*background: #f0e8db;*/
color: #000000;
padding-center:1px; padding-right:1px; padding-top:0; padding-bottom:1px
}

.fotos a:hover span {
display: block;
background: white;  
position: absolute; /* fixed */
left:10px;
    top:100px;
/* top:2em; right:10.7em; */
top:2em; right:1.7em;
text-align: top;
border:2px solid black;
font-size: 75%;
}