html, body, div, span, applet, object, p, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd,
q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

}
.presentar a {
position: relative;
display: block;
float: left;
}
.presentar a span {
opacity: 0;
position: absolute;
top: 0px;
left: 0px;
}
.presentar a:hover span {
  opacity: 1;
  transition: all 0.4s ease-in-out;
}
#Table_01 {
  position:absolute;
  left: 50%;
  top: 0px;
  width: 1020px;
  height: 741px;
  margin-left: -510px;
}

#Cabecera {
	position:absolute;
	left:0px;
	top:0px;
	width:878px;
	height:206px;
}

#espanol {
	position:absolute;
	left:0px;
	top:206px;
	width:145px;
	height:33px;
}

#Ingles {
	position:absolute;
	left:145px;
	top:206px;
	width:179px;
	height:33px;
}

#Mediasetx20Espaxf1ax20web {
	position:absolute;
	left:324px;
	top:206px;
	width:554px;
	height:197px;
}

#Corporate-responsibility {
	position:absolute;
	left:0px;
	top:239px;
	width:324px;
	height:43px;
}

#Interactive-Report {
	position:absolute;
	left:0px;
	top:282px;
	width:179px;
	height:28px;
}

#pdf-report {
	position:absolute;
	left:179px;
	top:282px;
	width:145px;
	height:28px;
}

#Financul-statements {
	position:absolute;
	left:0px;
	top:310px;
	width:324px;
	height:60px;
}

#Interactive-financial {
	position:absolute;
	left:0px;
	top:370px;
	width:179px;
	height:33px;
}

#pdf-financial {
	position:absolute;
	left:179px;
	top:370px;
	width:145px;
	height:33px;
}

#Foot-Annual-information {
	position:absolute;
	left:0px;
	top:403px;
	width:878px;
	height:230px;
}
