<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* /////////////////////////////////////////////////////////////////////////////////// ELEMENTOS PORTADAS  */
/* ///////////////////////////////////////////////////////////////////////////////////////////////*/


/*///////////////////////////////////////////////////  Canales  Portadas */



#destacado_canales {
	padding: 5px 0px;
	text-align: right;
	width: 420px;
	float: right;
	margin-right: 0px;/*background-color:#FFF;*//*BORDER-bottom: #f7f7f7 1px solid;*//*BORDER: #f7f7f7 1px solid;*/
}
#destacado_canales .titulo {
	color: #2B7088;
	font-family: 'TelefonicaHeadlineLightRg', Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	letter-spacing: -1px;
	line-height: 1em;
	margin: 3px 10px 0 0px;
	display: block;
	font-weight: normal;
	float: left;
}
#canales {
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#canales ul {
	float: right;
	list-style-type: none;
	margin: 0px 0 0 0;
	display: block;
	padding: 0px 0px 0 0px;/*BORDER-LEFT: #e5e5e5 1px solid;*/
}
#canales li {
	margin-top: 1px;
	padding: 0px;
	display: block;
	float: left;
	margin: 0 3px 0 0;
	width: 90px;
	text-align: left;
}
#canales li.ultimo {
	margin-right: 0 !important;
	padding-right: 0 !important;
}
#canales li a {
	font-family: 'TelefonicaHeadlineLightRg', Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	line-height: 1em;
	BORDER: #fcfcfc 1px solid;
	color: #3EBBDB;
	display: block;
	height: 25px;
	margin-bottom: 0;
	margin-right: 1px;
	overflow: hidden;
	padding: 5px 0 2px 30px;
	text-decoration: none;/*background-color:#FFF;*/
}
#canales li a:hover {
	/*	BORDER-top: #40c1f1 1px solid;
	BORDER-RIGHT: #40c1f1 1px solid;
	BORDER-BOTTOM: #40c1f1 1px solid;*/
	BORDER: #e2e2e2 1px solid;
	text-decoration: none !important;
	-moz-box-shadow: 0px 0px 4px #b5cbd1;
	-webkit-box-shadow: 0px 0px 4px #b5cbd1;
	box-shadow: 0px 0px 4px #b5cbd1;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#canales span {
/*	display:none;*/
	/*top: -999em!important;
	position: absolute!important;*/
}
#canales li#canal1 {
	background-image: url(images/iconos/ico_blogs.png);
	background-position: 5px 4px;
	background-repeat: no-repeat;
	width: 75px;
}
#canales li#canal2 {
	background-image: url(images/iconos/ico_widget.png);
	background-position: 5px 5px;
	background-repeat: no-repeat;
	width: 90px;
}
#canales li#canal3 {
	background-image: url(images/iconos/ico_boletin.png);
	background-position: 5px 5px;
	background-repeat: no-repeat;
	width: 90px;
}
#canales li#canal_rss {
	background-image: url(images/iconos/ico_rss.png);
	background-position: 5px 5px;
	background-repeat: no-repeat;
	width: 75px;
}
/* ////////////////////////////////////////////////////////////////  destacados  portadas con scroll - y 6 en pagina */


#modulo_6destacados {
	float: left;
	width: 696px;
	/*background-color:#66F;*/
	margin-top: 10px;
	/*margin-right: 10px;*/
}
#modulo_6destacados h3 {
	color: #535353 !important;
	float: left;
	font-family: 'TelefonicaHeadlineLightRg', Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.9em !important;
	letter-spacing: -1px;
	line-height: 1em;
	margin: 10px 0px 3px 0px;
	display: block;
	font-weight: normal;
	width: 100%;
	border-top: 10px solid #f4f4f4;
	padding-top: 10px;
}
#modulo_6destacados .despleg_contenido_destacados {
	/*display: none;*/ /*comentado para que sea reversible*/
}
.destacados_xl {
	width: 880px;
	padding: 5px 30px 0 30px;
}
.destacados_l, .destacados_portada {
	width: 696px;
	padding: 0px 0px 0 0px;
}
.destacados_xl ul, .destacados_l ul, .destacados_portada ul {
	clear: both;
	display: block;
	left: 0;
	margin: 0;
	padding: 0;
}
.destacados_l ul {
	padding-left: 5px;
}
.destacados_xl li {
	background-image: url("images/linea_destacado_xl.gif");
	background-position: right top;
	background-repeat: no-repeat;
	display: block;
	float: left;
	list-style-position: outside;
	list-style-type: none;
	margin: 10px 10px 0px 0px;
	padding: 10px 10px 0px 0px;
	width: 280px;
	height: 226px;/*background-color:#33C*/
}
.destacados_l li, .destacados_portada li {
	/*	background-image: url("images/linea_destacado_xl.gif");
	background-position: right top;
	background-repeat: no-repeat;*/
	display: block;
	float: left;
	list-style-position: outside;
	list-style-type: none;
	margin: 10px 0px 0px 0px;
	padding: 5px 7px 0px 0px;
	width: 222px;
	height: 280px;
}
/*.destacados_xl li:last-child, .destacados_l li:last-child, .destacados_l li.ultimo, .destacados_xl li.ultimo {
	margin-right: 0 !important;
	padding-right: 0 !important;
	background-image:none;
	background-color:#CF3
	
}*/

/* last-child da error en IE*/
.destacados_l li.ultimo, .destacados_xl li.ultimo {
	margin-right: 0 !important;
	padding-right: 0 !important;
	background-image: none;
}
.img_destacados {
	position: relative;
	padding: 0;
	margin-bottom: 8px;/*overflow:hidden;*/
}
.destacados_xl .img_destacados {
	height: 226px;
}
.destacados_l .img_destacados, .destacados_portada .img_destacados {
	height: 177px;
}
.destacados_l .img_destacados img, .destacados_portada .img_destacados img {
	height: 177px;
	width: 222px;
}
.destacados_xl .img_destacados a span, imgQT span {
	background-image: url(images/iconos/icono_playvideo2.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	display: block;
	height: 63px;
	width: 63px;
	left: 198px;
	top: -77px;
	position: relative;
	z-index: 10;
}
.destacados_xl li:hover a, .destacados_l li:hover a, .destacados_portada li:hover a {
	text-decoration: underline;
}
.destacados_l .img_destacados a span, .destacados_portada .img_destacados a span {
	background-image: url(images/iconos/icono_playvideo2.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	display: block;
	height: 63px;
	width: 63px;
	left: 148px;
	top: -77px;
	position: relative;
	z-index: 10;
}
.playvideo:hover {
	-moz-box-shadow: 0px 0px 4px #484848;
	-webkit-box-shadow: 0px 0px 4px #484848;
	box-shadow: 0px 0px 4px #484848;
}
.texto_destacados {
	font-family: 'TelefonicaHeadlineLightRg', Tahoma, Arial, Helvetica, sans-serif;
	float: left;
	display: block;
	margin: 0;
	padding: 0;
}
.destacados_xl .texto_destacados {
	width: 280px;
}
.destacados_l .texto_destacados, .destacados_portada .texto_destacados {
	width: 222px;
}
.texto_destacados .subtitular {
	font-size: 1.4em;
	line-height: 1em;
	color: #666;
	letter-spacing: 0px;
	display: block;
	clear: both;
}
/*.texto_destacados h4{

	display: inline !important;

	
}*/

.texto_destacados h4 a {
	color: #047097;
	display: inline-block !important;
	clear: both;
	font-size: 1.6em;
	/*font-size: 1.8em;*/
	line-height: 1em;
	margin-top: -10px;
	padding: 10px 0 0px 0;
	letter-spacing: 0px;/*background-color:#FC0*//*border-bottom: 1px solid #ededed;*/
}


.texto_destacados h4 a.externo {
	background-image:none;
}

/*.texto_destacados p {
	margin: 0x;
	padding: 0px;
	
}*/


.contenedor_mas_item {
	border: 1px dashed #e7e7e7;
	color: #C93D37;
	display: block;
	height: 30px;
	margin-top: 5px;
	padding: 10px;
	text-align: center;
	background-color: #FBFBFB;
	width: 656px;
	text-align: center;
	display:none; /* oculto para que sea reversible*/
}


.contenedor_mas_item a {
	color: #37A6D0!important;
	float: right;
	font-family: 'TelefonicaTextRegular', Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	line-height: 1.4em;
	letter-spacing: -1px;
	margin: 0px 0px 3px 0px;
	display: inline;
	font-weight: normal;
	padding: 0px 33px 2px 0;
	background-image: url("images/iconos/ico_mas.gif");
	background-position: right 0;
	background-repeat: no-repeat;
}

/* ////////////////////////////////////////////////////////////////  modulo intermedio - noticias blog*/


#modulo_blog {
	float: right;
	padding: 20px 20px 20px 15px;
	width: 195px;
	border: 2px solid #e8e8e8;
	margin-right: 20px;
	margin-top: 25px;
	/*height: 560px;*/ /*altura cuando los destacados son 6+6*/
	overflow:hidden;
}
#modulo_blog h3 {
	color: #535353 !important;
	float: left;
	font-family: 'TelefonicaHeadlineLightRg', Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.9em !important;
	letter-spacing: -1px;
	line-height: 1em;
	margin: 0px 0px 3px 0px;
	display: block;
	font-weight: normal;
	width: 100%;
}
#modulo_blog ul {
	clear: both;
	display: block;
	left: 0;
	padding: 0;
	margin: 0px;
	float: left;
	margin-top: 10px;
}
#modulo_blog li {
	display: block;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px 14px 0px 0px;
	padding: 5px 15px 10px 0px;
	width: 200px;
}
#modulo_blog h4 {
	font-size: 0.9em;
	letter-spacing: -1px;
}
#modulo_blog .subtitular {
	background-image: url(images/iconos/ico_blogs_p.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px 0px 5px 22px;
	border-bottom: 1px solid #d8d8d8;
	width: 175px;
}
#modulo_blog .subtitular a {
	color: #09C;
	font-size: 1em;
}
#modulo_blog .fecha {
	display: block;
	position: relative;
	float: right;
	text-align: right;
	margin-top: -20px;
	color: #d3d3d3;
}
#modulo_blog p {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #AEAEAE;
}
/* ////////////////////////////////////////////////////////////////  modulo_inferior: noticias, convocatorias, secciones */

#modulo_inferior {
	margin: 0px 0 0 0px;
	padding: 5px 0 0px 0px;
	background-image: url(images/linea_h.png);
	background-position: left top;
	background-repeat: no-repeat;/*	background-color:#F06;
	display:block*/
}
#modulo_notcOnv_ancho {
	display: block;
	clear: both;
	margin-bottom: 20px;
	margin-top: 20px;
}
#modulo_notcOnv_ancho #modulo_inferior {
	background-image: none;
	padding: 2px 0 0 0px !important;
	border-top: 1px solid #D8D8D8;
	width: 938px;
	margin-top: 10px;
}
/* en la home tiene padding específico */
.convoc_home {
	padding: 8px 0 0 30px !important;
}
#modulo_inferior h3, .titulo_inferior {
	color: #535353 !important;
	float: left;
	font-family: 'TelefonicaHeadlineLightRg', Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.9em !important;
	letter-spacing: -1px;
	line-height: 1em;
	margin: 8px 0px 3px 0px;
	display: block;
	font-weight: normal;
	width: 100%;
}
#modulo_inferior ul {
	clear: both;
	display: block;
	left: 0;
	padding: 0;
	margin: 0px;
	width: 710px;
	float: left;
}
#modulo_notcOnv_ancho #modulo_inferior ul {
	width: 960px!important;/*background-color: #CCC*/
}
#modulo_inferior li {
	display: block;
	float: left;
	list-style-position: outside;
	list-style-type: none;
	margin: 8px 14px 0px 0px;
	padding: 15px 13px 15px 13px;
	width: 196px;
	height: 279px;
	background-color: #f0f0f0;
	background-image: url(images/bg_notyconv.png);
	background-position: left bottom;
	background-repeat: repeat-x;
}
#modulo_notcOnv_ancho #modulo_inferior li {
	margin: 8px 16px 0 0;
}
/* en la home caben 4 convocatorias, mas estrechas */
#modulo_inferior ul.convoc_home_li li {
	width: 180px;
	height: 270px;
	margin: 8px 13px 0px 0px;
	padding: 15px 15px 15px 15px;
}
.convoc_home_li {
	/*width:auto!important;*/
	width: 930px!important;
}
#modulo_inferior li:last-child {
	margin-right: 0 !important;
}
.convoc_home_li .img_convocatorias img {
	width: 180px!important;
	height: 100px!important;
}
.img_convocatorias {
	position: relative;
	padding: 0;
	margin-bottom: 8px;
}
.texto_convocatorias {
	font-family: 'TelefonicaHeadlineLightRg', Tahoma, Arial, Helvetica, sans-serif;
	float: left;
	/*	width: 280px;*/
	display: block;
	margin: 0;
	padding: 0;
}
.texto_convocatorias .fecha_conv {
	font-size: 1.1em;
	line-height: 1em;
	color: #0489BB;
	letter-spacing: 0px;
	display: block;
	clear: both;
}
.texto_convocatorias .pais_conv {
	font-size: 1.3em;
	line-height: 1em;
	color: #024159;
	letter-spacing: 0px;
	background-image: url(images/iconos/ico_globo.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	display: block;
	clear: both;
	height: 20px;
	width: auto;
	padding: 4px 0px 0px 30px;
}
.texto_convocatorias h4 {
	color: #217392;
	display: block;
	clear: both;
	font-size: 1.35em !important;
	line-height: 1.1em;
	margin-top: 0px;
	padding: 0px;
	letter-spacing: 0px;
}
/*///////////////////////////////////////////////////////////////////////////  superdestacados  */


.superdestacado {
	width: 940px;
	height: 380px;
	display: block;
	position: relative;
	margin: 0;
	padding: 0;
}
.superdestacado_texto {
	display: block;
	height: 300px;
	width: 199px;
	float: left;
	padding: 50px 45px 30px 20px;
	margin: 0;
	background-image: url(images/fondo_superdestacado.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.sube10 {
	padding-top: 40px !important;
	height: 310px !important;
}
.sube20 {
	padding-top: 30px !important;
	height: 320px !important;
}
.baja10 {
	padding-top: 60px !important;
	height: 290px !important;
}
.superdestacado h3.titular, .superdestacado h3.titular2 {
	background-image: none;
	color: #005c7e;
	display: block;
	font-family: 'TelefonicaHeadlineLightRg', Tahoma, Arial, Helvetica, sans-serif;
	font-size: 3em;
	line-height: 0.9em;
	font-weight: normal;
	letter-spacing: -2px;
	margin: 0;
	padding: 0 0 5px;
	vertical-align: bottom;
	width: auto;
}
/*.superdestacado .titular2 {
	font-size:2.65em!important; 
 margin-left:-2px!important; 
}

*/
.superdestacado .subtitular {
	background-image: none;
	color: #00AFF2;
	display: block;
	font-family: 'TelefonicaHeadlineLightRg', Tahoma, Arial, Helvetica, sans-serif;
	font-size: 2em;
	line-height: 0.9em;
	font-weight: normal;
	letter-spacing: -1px;
	margin: 0;
	padding: 0 0 5px;
	vertical-align: bottom;
	width: auto;
}
.superdestacado p {
	font-size: 1.3em;
	line-height: 1.1em;
	color: #636C74;
	font-family: 'TelefonicaHeadlineLightRg', Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: 2px;
	margin: 5px 0 8px 0;
}
.superdestacado .ampliar {
	margin-right: 5px
}
.superdestacado_media {
	width: 676px;
	height: 380px;
	display: block;
	margin: 0;
	padding: 0;
	float: left;
}
.superdestacado_media {
	z-index: 99;
}
/* /////////////////////////////////////////////////////////////////////////////////////     WEBS_externas    */
/* /////////////////////////////////////////////////////////////////////////////////////////////////////////*/


#modulo_webs_ancho h3 {
	border-top: 1px solid #D8D8D8;
	margin-top: 10px;
	width: 938px;
	margin-bottom: 10px;
	padding: 7px 0 5px 0px;
}
#webs {
	margin: 10px 0px 0px 0px;
	padding: 0;
}
#webs.portada_ancha {
	padding: 5px 0 0px 0px;
	width: 950px;
}
#webs.portada {
	background-image: url("images/linea_h.png");
	background-position: left top;
	background-repeat: no-repeat;
	padding: 5px 0 0 30px !important;
}
#webs.subportada {
	padding: 5px 0px 0 0px !important;
	width: 710px;
}
#webs ul {
	list-style-type: none;
	margin: 5px 0 0 0;
	display: block;
	padding: 0px 0px 0 0px;/*BORDER-LEFT: #e5e5e5 1px solid;*/
	clear: both;
}
#webs li {
	display: block;
	float: left;
	margin: 0 14px 12px 0;
	text-align: left;
	height: 51px;
	background-color: #efefef;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#webs.subportada li {
	margin: 0 14px 10px 0 !important;
}
/*#webs li.ultimo {
	margin-right: 0 !important;
	padding-right: 0 !important;
}*/
#webs li a {
	font-family: 'TelefonicaHeadlineLightRg', Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	line-height: 1em;
	color: #444444;
	display: inline-block;
	/*	padding: 5px 0 2px 30px;*/
	text-decoration: none;
	/*background-color:#FFF;*/
	padding: 7px 10px 10px 65px;
	height: 34px;
}
#webs.portada_ancha li a {
	/* ancho 223-75*/
	width: 148px !important;
}
#webs.portada li a {
	/* ancho 209-75*/
	width: 134px;
}
#webs.subportada li a {
	/* ancho 222-75*/
	width: 147px;
}
#webs li a:hover {
	-moz-box-shadow: 0px 0px 4px #b5cbd1;
	-webkit-box-shadow: 0px 0px 4px #b5cbd1;
	box-shadow: 0px 0px 4px #b5cbd1;
}
#webs span {
/*	display:none;*/
	/*top: -999em!important;
	position: absolute!important;*/
}
#webs li#web1 {
	background-image: url(images/webs/eft.jpg);
}
#webs li#web2 {
	background-image: url(images/webs/Educared.jpg);
}
#webs li#web3 {
	background-image: url(images/webs/vol.jpg);
}
#webs li#web4 {
	background-image: url(images/webs/blog.jpg);
}
#webs li#web5 {
	background-image: url(images/webs/enc_edu.jpg);
}
#webs li#web6 {
	background-image: url(images/webs/enc_trab.jpg);
}
#webs li#web7 {
	background-image: url(images/webs/red.jpg);
}
#webs li#web8 {
	background-image: url(images/webs/eeaa.jpg);
}
#webs li#web9 {
	background-image: url(images/webs/lqdvi.jpg);
}
#webs li#web10 {
	background-image: url(images/webs/pronino.jpg);
}
#webs li#web11 {
	background-image: url(images/webs/granvia.jpg);
}
#webs li#web12 {
	background-image: url(images/webs/premio_innov.jpg);
}
#webs li#web13 {
	background-image: url(images/webs/thinkbig.jpg);
}
#webs li#web14 {
    background-image: url(images/webs/amigos_pronino.jpg);
}

</pre></body></html>