html { 
  background: url(../img/lahabana2.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;

}
body
{
background-color: transparent;
}

footer
{
width: 100%;

background: rgba(0,0,0, 0.3)
}

.cuerpo
{
background-color: transparent;
}
blockquote
{
color: black;
}
.indice a
{
color: white;
text-shadow: 2px 2px 0 #000;
}
.indice a:hover
{
color: black;
text-shadow: 2px 1px 0 white;
}

.indice dt
{
font-family: "jaf-bernina-sans-comp",sans-serif;
font-style: normal;
font-weight: 700;
font-size: 1.5em;
text-shadow: 1px 1px 1px #FFF;
}

.indice dd
{
text-shadow: 1px 1px 1px #FFF;
}