* {
margin: 0;
padding: 0;
border: none;
font-family: Arial,Helvetica,sans-serif;
}
body {
background-color: #FFF;
font-size: 0.7em;
margin: 0.714288em auto 0.714288em auto;
width: 86.428848em;
}
p{
margin-bottom: 0.7em;
}
p.ec_Error{
font-style: italic;
color: #BB0020;
margin-bottom: 0.7em;
}
a{
text-decoration: none;
color: #4A4447;
}
a:hover{
color: #BB0020;
}
.ec_ParteIzqBorde{
float:left;
padding-left:0.446430em;
background-image: url(/wNS/imgs/parteIzqBorde.jpg);
background-position:left;
background-repeat:repeat-y;
background-color: #F7F7F7;
}
.ec_ParteDchBorde{
clear:both;
float:right;
padding-right:0.267858em;
background-image:url(/wNS/imgs/parteDchBorde.jpg);
background-position:right;
background-repeat:repeat-y;
background-color: #F7F7F7;
}
.ec_Pag{
width: 86.428848em;
border-bottom:0.2em solid #E7E7E9;
background-color: #F7F7F7;
}
.ec_CabPrim{
background-color: #FFFFFF;
margin: 0;
border-bottom:0.2em solid #E7E7E9;
width:86.4em;
}
.ec_CabPrim .ec_IdmFech{
margin: 0;
padding: 0;
float: right;
width: 32.428672em !important;
font-size: 1em;
/*
width: 40em !important; 
height: 19px;
*/
}
.ec_CabPrim .ec_IdmFech #ei_Fecha{
float: left;
padding: 0.178572em 0 0 0.178572em;
/*padding: 3px 0 0 0.178572em;*/
}
.ec_CabPrim .ec_IdmFech #ei_Idm{
float: right;
margin: 0.178572em;
width: 15.535764em;
/*width: 23em;*/
padding-right: 0;
}
.ec_CabPrim .ec_IdmFech #ei_Idm ul li div.ec_1{
border-right: 0.1em solid #E10023;
padding: 0 0.892860em 0 0.892860em;
/*padding: 2px 0.892860em 0 0.892860em;*/
}
.ec_CabPrim .ec_IdmFech #ei_Idm ul li div.ec_2{
border-right: none;
padding: 0 0.892860em 0 0.892860em;
}
#google_translate_element span
{
display: none;	
width: 0em;
}
#google_translate_element select
{
border: 0.1em solid #E10023;
margin: 0 0 2px 0;
font-size: 1em;
}
.ec_Cab{
height: 9.910746em;
width:85.714560em;
/*
background-image: url(/wNS/imgs/portada/cabecera2.jpg);
background-repeat: no-repeat;
*/
}
.ec_Cab #ei_Titulo{
/*padding: 8.482170em 0 0.178572em 0.892860em;*/
padding: 0 0 0 0.892860em;
color:#4D4B3F;
position: relative;
top: -15px;
}
.ec_Cab #ei_Fecha{
padding: 0.714288em 0 0 0.892860em;
}
.ec_CabSec{
width:85.714560em;
height: 2.857152em;
background-image: url(/wNS/imgs/barra.jpg);
background-repeat: repeat;
}
.ec_CabAlrSec{
border-top:0.357144em solid #FFF;
border-bottom:0.357144em solid #FFF;
height: 2.857152em;
background-color:#FFF;
}
.ec_CabTer{
clear: both;
border-bottom: 0.2em solid #E7E7E9;
height: 3.928584em;
}
.ec_CabTer #ei_Idm{
float: left;
margin: 1.428576em 0 0.535716em 0;
width: 20%;
font-size: 1.1em;
padding-right: 0.892860em;
}
.ec_Izq{
float: left;
}
.ec_Izq img{
padding: 0 0.892860em 0 0;
}
.ec_Dch{
float: right;
}
.ec_Dch img{
padding: 0 0 0 0.892860em;
}
#ei_Form{
float: left;
margin: 0 0 0 0.446430em;
width: 24.321500em;
}
#ei_Form .ec_Buscar{
float: left;
background-image: url(/wNS/imgs/cajetinBuscar.jpg);
background-repeat: no-repeat;
background-position: 0em 0.535716em;
padding-top: 0.803574em;
padding-left: 0.44643em;
height: 1.785720em;
width: 16.250052em;
}
#ei_Form .ec_Buscar #ei_InputBusqueda, #ei_Form .ec_Buscar input.ec_InputBusqueda{
height: 1.428576em;
width: 15.178620em;
border-color: #FFFFFF;
font-size: 1em;
color: #4A4447;
}
#ei_Form .ec_botBuscar{
float: left;
padding-top: 3px;
/*
padding-top: 0.625002em;
width: 4.910730em;
height: 1.875006em;
margin-left:0.44643em;
*/
}
#ei_Form .ec_botBuscar input.ec_Boton{
border:none;
background-image:url(/wNS/imgs/barra.jpg);
background-repeat:repeat;
font-size: 1.1em;
}
#ei_Txt{
float: left;
padding: 0.267858em 0 0.267858em 1.785720em;
width: 56%;
border-right: 0.2em solid #E7E7E9;
border-left: 0.2em solid #E7E7E9;
}
#ei_TxtT{
float: left;
padding: 0.267858em 0 0.267858em 0.892860em;
width: 77%;
border-right: none;
border-left: 0.2em solid #E7E7E9;
height: 3.571440em;
}
#ei_Txt h1, #ei_TxtT h1{
font-size: 1.5em;
color: #E10023;
font-weight: normal;
}
#ei_TxtT h1 span, #ei_Txt h1 span{
font-weight: bold;
}
#ei_CabDest{
float: right;
color: #E10023;
text-align: left;
padding: 2.142864em 0 0 0;
width: 19%;
font-size: 1.2em;
}
.ecRegistrar{
width: 14.285760em;
/*min-height:10.714320em;*/
padding: 0.892860em;
border-left:0.089286em solid #DCDCDC;
border-top:0.089286em solid #DCDCDC;
border-right:0.089286em solid #DCDCDC;
background-color:#FFF
}
.ecRegistrar form{
width: 12.500040em;
}
.ecRegistrar a{
color:#840010;
}
.ecInpReg{
border:0.089286em solid #840010;
margin-bottom:0.446430em;
}
.ecBotReg{
border:0.089286em solid #840010;
margin-left:3.571440em;
background-color:#E8E4E4;
color:#840010;
}
#ei_MenuSup{
float: right;
margin: 9px 0.892860em 0.178572em 0;
font-size: 1.1em;
}
#ei_MenuSup ul, #ei_Idm ul, #ei_Pie ul{
list-style-type: none;
}
#ei_MenuSup li, #ei_Idm li{
float: left;
}
#ei_MenuSup li div.ec_1{
border-right: none;
padding: 4px 0.892860em 0em 0.892860em;
}
#ei_MenuSup li div.ec_RSS{
border-right: none;
padding: 2px 0em 0em 0.892860em;
}
.ec_1{
border-right: 0.2em solid #E10023;
padding: 0em 0.892860em 0em 0.892860em;
}
.ec_2{
border-right: none;
padding: 0em 0em 0em 0.892860em;
}
.ec_Cuerpo{
clear: both;
width: 100%;
}
#ei_Menu{
float: left;
width: 16.250052em;
padding: 0.446430em 0.446430em;
background-color: #F7F7F7;
}
.ec_EncabezadoMenu{
width:16.071480em;
height:1.785720em;
}
.ec_Superior{
overflow:hidden;
width:16.250052em;
height:0.357144em;
background-image: url(/wNS/imgs/parteSuperior.jpg);
background-repeat: no-repeat;
}
.ec_CuerpoDegra{
border-left:0.089286em solid #DCDCDC;
border-right:0.089286em solid #DCDCDC;
padding-left:0.892860em;
padding-bottom:0.357144em;
height:1.160718em;
width:15.178620em;
background-image: url(/wNS/imgs/degra.jpg);
background-repeat:repeat;
}
.ec_FinMenu{
margin-bottom:0.446430em;
}
#ei_Menu h1{
font-size: 1.1em;
color: #870017;
text-align: left;
}
#ei_Menu ul{
border-left: 0.089286em solid #DCDCDC;
border-right: 0.089286em solid #DCDCDC;
list-style-type: none;
background-color: #FFF;
width: 16.071480em;
}
#ei_Menu ul li{
border-top: 0.089286em solid #DCDCDC;
padding-top:0.446430em;
}
.ec_txtApto{
margin-left:1.517862em;
padding-bottom:0.267858em;
width:13.928616em;
}
.ec_Marcador{
float:left;
padding-top:0.357144em;
padding-right:0.446430em;
margin-left:0.178572em;
}
#ei_Menu div.ec_MenuSubApto ul li{
border-left:none;
border-right:none;
}
#ei_Menu div.ec_MenuSubApto ul{
border-left:none;
border-right:none;
}
.ec_txtSubApto{
width:13.571472em;
margin-left:2.142864em;
padding-bottom:0.267858em;
}
.ec_MarcaSupApt{
float:left;
padding:0.446430em 0.446430em 0 1.339290em;
}
#ei_Menu div.ec_MenuSubApto div.ec_MenuSubSubApto ul li{
border-left:none;
border-right:none;
}
#ei_Menu div.ec_MenuSubApto div.ec_MenuSubSubApto ul{
border-left:none;
border-right:none;
}
.ecFlecha{
float:left;
padding:0.267858em 0.446430em 0 2.232150em;
}
.ec_txtSubSApto{
margin-left:3.035724em;
padding-bottom:0.267858em;
width:12.500040em;
}
#ei_Menu #ei_ListImg{
list-style-type: none;
margin: 0;
padding: 0;
border: 0.1em solid #DCDCDC;
width: auto;
}
#ei_Menu #ei_ListImg li{
border: none;
background-image: none;
padding: 0.267858em 0.446430em 0.267858em 0.446430em;
}
#ei_Contenido .ec_Destacados{
float: right;
border-left: 0.2em solid #E7E7E9;
width: 20.089350em;
min-height: 76.071672em;
background-image:url(/wNS/imgs/f_Dest.jpg);
background-repeat: repeat;
background-color: #F7F7F7;;
}
#ei_Contenido .ec_Destacados h1{
color: #FFF;
font-size: 1.1em;
background-color: #BB0020;
margin: 0;
padding: 0.535716em 0 0.535716em 0.892860em;
}
/************************************************************************************/
/****** Estilos para el lsitado de destacados *************************************/
/************************************************************************************/
#ei_Contenido .ec_Destacados ul.ec_ListaDestacados{
list-style-type: none;
}
#ei_Contenido .ec_Destacados ul.ec_ListaDestacados li div.ec_DestImg {
border: 0.1em solid #E7E7E9;
margin: 1.785720em 2.232150em !important;
margin: 1.339290em 1.785720em;
background-color: #FFF;
text-align: center;
padding: 0.892860em;
}
.ecParteBuscador{
width: 18.303630em !important;
height: auto;
padding:0.892860em !important;
padding:0.714288em 0.714288em 0.714288em 0.892860em;
background-color: #FFF;
color:#BB0020
}
.ecParteBuscador a{
color:#BB0020;
font-weight: bold;
}
/************************************************************************************/
/****** Estilos para el BUSCADOR DE GOOGLE ubicado en DESTACADOS de portada *********/
/****** para las fichas de programas introducidas desde el administrador ************/
/************************************************************************************/
#ei_Contenido .ec_Destacados .ec_GoogleS{
border: 0.1em solid #E7E7E9;
margin: 1.785720em 2.232150em;
}
#ei_Contenido .ec_Destacados .ec_GoogleS form{
width: 15.357192em;
background-color: #FFF;
}
#ei_Contenido .ec_Destacados .ec_GoogleS form div input.ec_Dch{
margin: 0.446430em 0.446430em 0.446430em 0 !important;
margin: 0.446430em 0.446430em 0.446430em 0;
}
#ei_Contenido{
float: left;
padding: 0;
margin: 0;
width: 68.571648em;
}
#ei_Contenido .ec_Contenedor{
float: left;
border-top:0.3em solid #F7F7F7;
min-height: 75.803814em;
padding: 0;
width: 48.2em;
background-color: #FFF;
}
#ei_ContenidoT{
float: left;
border-left: 0.2em solid #E7E7E9;
border-top: 0.3em solid #F7F7F7;
padding: 0 0.892860em 1.785720em 0.892860em;
margin: 0;
width: 66.518070em;
min-height: 68.750220em;
background-color: #FFF;
}
#ei_Contenido h1, #ei_ContenidoT h1{
font-size: 1.5em;
color: #870017;
text-align: left;
margin: 0.714288em 0;
background-color: #ECECEC;
padding: 0 0 0 0.892860em;
}
#ei_Contenido .ec_Contenedor .ec_Noticias h1, #ei_Contenido .ec_Contenedor .ec_Agenda h1{
	/*
font-size: 1.5em;
color: #BB0020;
text-align: left;
margin: 0.357144em 0;
border-bottom: 0.1em dotted #DCDCDC;
background-color: #FFF;
padding: 0;
*/
	background-image: url(/wNS/imgs/TitleImg.gif); 
	color: #000000; 
	background-repeat: no-repeat; 
	font-size: 1.1em; 
	margin: 0 0 0.357144em; 
	text-align: left; 
	border-bottom: none; 
	padding: 3px 0 0 10px;
	background-position: 0 3px;
	background-color: #FFFFFF;
}
#ei_Contenido .ec_Contenedor .ec_Noticias h1 span, #ei_Contenido .ec_Contenedor .ec_Agenda h1 span{
	font-size: 1.4em; 
}
#ei_Contenido h2, #ei_ContenidoT h2{
font-size: 1.3em;
color: #870017;
text-align: left;
margin: 0.714288em 0 1.071432em 0;
}
#ei_Contenido h3, #ei_ContenidoT h3{
font-size: 1.2em;
color: #000;
text-align: left;
margin: 0.714288em 0 1.071432em 0;
}
#ei_Contenido h4, #ei_ContenidoT h4{
font-size: 1.1em;
color: #000;
}
#ei_Contenido h5, #ei_ContenidoT h5{
font-size: 1em;
color: #000;
}
#ei_Contenido h6, #ei_ContenidoT h6{
font-size: 0.9em;
color: #000;
}
.ec_Noticias{
float: left;
width: 46%;
padding: 0 0.892860em 0 0.892860em;
border-right: 0.2em solid #E7E7E9;
}
div.ec_Indice{
margin: 0 0.892860em 0 0em;
}
.ec_Noticias dl dt, .ec_Agenda dl dt, .ec_Indice dl dt, .ec_FormProg dl dt{
float:left;
}
.ec_Noticias dl dd, .ec_Agenda dl dd, .ec_Indice dl dd, .ec_FormProg dl dd{
float:left;
margin-left:0.446430em;
}
.ec_Noticias .ec_NoticiasSeccion, .ec_Agenda .ec_NoticiasSeccion{
margin-top:0.89286em;
margin-left:0.892860em;
border-bottom: 0.1em dotted #DCDCDC;
}
.ec_Indice .ec_NoticiasSeccion{
margin-top:0.89286em;
margin-left:0.892860em;
border-bottom: 0.1em dotted #DCDCDC;
}
.ec_FormProg .ec_NoticiasSeccion{
margin-top: 0em;
margin-left: 0.892860em;
}
.ec_Noticias ul.ec_ListNotEv, .ec_Agenda ul.ec_ListNotEv, div.ec_Indice ul.ec_ListNotEv{
list-style-type: none;
}
.ec_Noticias ul.ec_ListNotEv li, .ec_Agenda ul.ec_ListNotEv li{
margin-top: 0em;
background-image: url(/wNS/imgs/SepListBlack.gif); 
background-repeat: no-repeat; 
background-position: 0 4px;
}
div.ec_Indice ul.ec_ListNotEv li{
margin-top: 0em;
}
.ec_MasNot img, .ec_MasAg img{
margin-left: 0.892860em;
}
.ec_MasNot, .ec_MasAg{
font-size: 0.9em;
}
.ec_NoticiasSeccion p{
font-weight:bold;
}
.ec_NoticiasSeccion p span{
font-weight:normal;
}
.ec_MasNot a, .ec_MasAg a{
text-decoration: none;
color: #000;
font-weight: bold;
}
.ec_MasAg .ec_Dch, .ec_MasNot .ec_Dch{
padding: 0.357144em 0.892860em 0 0;
}
.ec_MasAg .ec_Izq img, .ec_MasNot .ec_Izq img{
padding: 0 0 0 0.892860em;
margin: 0em;
}
.ec_MasNot .ec_Dch a:hover, .ec_MasAg .ec_Dch a:hover{
color: #F00000;
}
.ec_Agenda{
float: right;
width: 46%;
padding: 0 0.892860em 0em 0em;
}
.ec_Noticias ul.ec_Lista, .ec_Agenda ul.ec_Lista{
list-style-type: none;
font-size: 1em;
color: #4A4447;
margin: 0 0.892860em 0 0.892860em;
padding: 0.714288em 0;
border-bottom: 0.1em dotted #DCDCDC;
}
#ei_Contenido .ec_AccDir{
	/*
overflow: auto;
border-bottom: 0.2em solid #E7E7E9;
padding: 0 0 0 0.892860em;
height: 24.553650em;
*/
width: 97%;
padding: 0 0 0 0.89286em; 
height: auto; 
border-bottom: none; 
overflow: none;
}
#ei_Contenido .ec_AccDir h1{
	background-color: #FFFFFF;
	background-image: url(/wNS/imgs/TitleImg.gif); 
	color: #000000; 
	background-repeat: no-repeat; 
	font-size: 1.1em; 
	margin: 0 0 0.357144em; 
	text-align: left; 
	border-bottom: none; 
	padding: 3px 0 0 10px; 
	background-position: 0 3px;
	background-color: #FFFFFF;
}
#ei_Contenido .ec_AccDir h1 span{
	font-size: 1.4em; 
}
#ei_Contenido .ec_AccDir div.ec_ListAD{
	height: 15.5em; 
	overflow: auto; 
	margin: 0 0 10px 0;
}
#ei_Contenido .ec_AccDir div.ec_ListAD ul{
list-style-type: none;
margin: 10px 0 0 0;
}
#ei_Contenido .ec_AccDir div.ec_ListAD ul li{
float: left;
margin: 0 0.714288em 0.714288em 0;
height: 13.392900em;
width: 10.000032em !important;
width: 9.642888em;
border: 0.1em solid #E7E7E9;
padding: 0.178572em;
}
#ei_Contenido .ec_AccDir div.ec_ListAD ul li div.ec_Img{
height: 80px; 
width: 110px; 
margin: 0 0 3px 0;
border: 0.1em solid #E7E7E9;
}
/*
.ec_AccDir li img{
border: 0.1em dashed #E7E7E9;
}
*/
#ei_Contenido .ec_AccDir div.ec_ListAD ul li div.ec_Txt{
padding: 0 2px; 
text-align: center;
}
#ei_Contenido .ec_AccDir div.ec_ListAD ul li div.ec_Txt span{
color:#BB0020;
}
#ei_Contenido .ec_AccDir li .ec_Dch{
width: 7.142880em;
padding: 0.267858em 0 0 0.267858em;
margin-right: 0.892860em !important;
margin-right: 0.535716em;
}
#ei_Contenido .ec_AccDir li .ec_Izq img{
margin: 0em;
padding: 0em;
}
.ec_Mapa, .ec_Calendario{
text-align: center;
}
.ec_Calendario h1, .ec_Mapa h1{
padding: 0.535716em 0 0 0;
}
.ec_Mapa ul{
list-style-type: none;
margin: 0.892860em 0.892860em 0 1.785720em;
}
.ec_Mapa li{
float: left;
width: auto;
background-image: url(/wNS/imgs/portada/flechaPek.jpg);
background-repeat: no-repeat;
background-position: center right;
padding: 0 1.785720em 0 0;
}
#ei_Pie{
clear: both;
border-top: 0.2em solid #E7E7E9;
width:85.714560em;
height: 7.678596em;
}
#ei_Pie li{
float: left;
width: 33%;
}
#ei_Pie li .ec_1{
text-align: right;
border: none;
margin: 0.892860em 0 0.892860em 0;
}
#ei_Pie li .ec_Txt{
text-align: center;
margin: 1.607148em 0 0.892860em 0.892860em;
font-size: 1em;
color: #4A4447;
}
#ei_Pie li .ec_2{
text-align: left;
margin: 0.892860em 0 0.892860em 0;
border: none;
}
#ei_barrasInf{
width:85.714560em;
height:0.267858em;
background-color:#EFEFEF;
}
#ei_barraDch{
float:right;
width:21.875070em;
height:0.267858em;
}
#ei_barraIzq{
float:left;
width:21.875070em;
height:0.267858em;
}
.ec_Relleno{
clear: both;
}
.ec_NoBrd, .ec_NoBrd img, .ec_AccDir .ec_NoBrd img{
border: none;
}
.ec_Act, .ec_Act a{
color: #BB0020;
}
.ec_Act li a{
color: #4A4447;
}
.ec_Act li.ec_Act a{
color: #BB0020;
}
.ec_ActSubApto .ec_txtSubApto a{
color: #BB0020;
}
.ec_ActSSApto .ec_txtSubSApto a{
color: #BB0020;
}
.ecListaImg{
display:inline;
list-style-type:none;
}
.ecListaImg li{
float:left;
margin-right:0.892860em;
margin-top:1.785720em;
width:7.321452em;
font-weight: bold;
}
.ecListaImg li img{
border:0.1em solid #BFBFBF;
}
.ecListaImg li a{
display:block;
text-align:center;
}
.ecListaMiembros{
display:inline;
list-style-type:none;
}
.ecListaMiembros li{
float:left;
width: 33%;
height:9.464316em;
text-align: center;
}
.ecListaMiembros li img{
border:0.1em solid #BFBFBF;
}
.ecListaMiembros li div{
font-weight:bold;
}
.ecListaMiembros li dl{
text-align: center;
width: 21.875070em;
}
.ecListaMiembros li dt{
display:inline;
}
.ecListaMiembros li dd{
display:inline;
margin-left:0.446430em;
}
.ecListaBiblioMarruecoss{
display:inline;
list-style-type:none;
}
.ecListaBiblioMarruecoss li{
float:left;
margin-bottom:0.446430em;
width: 33%;
height:20.535780em;
text-align: center;
}
.ecListaBiblioMarruecoss li img{
border:0.1em solid #BFBFBF;
}
.ecListaBiblioMarruecoss li div{
font-weight:bold;
}
.ecListaConatactoMas dt{
display:inline;
font-weight:bold;
}
.ecListaConatactoMas dd{
display:inline;
margin-left:0.446430em;
}
.ecListaBiblioInformes{
display:inline;
list-style-type:none;
}
.ecListaBiblioInformes li{
float:left;
margin-bottom:2.678580em;
width: 24%;
height:16.964340em;
text-align: center;
}
.ecListaBiblioInformes li img{
border:0.1em solid #BFBFBF;
}
.ecListaSociedades{
display:inline;
list-style-type:none;
}
.ecListaSociedades li{
float:left;
margin-bottom:0.892860em;
width: 17.857200em;
height:12.500040em;
text-align: center;
}
.ecListaSociedades li img{
border:0.1em solid #BFBFBF;
}
.ecCapRiesgoSociedades{
width: 8.392884em;
height:8.214312em;
}
.ecCapRiesgoSociedades img{
float:left;
border:0.1em solid #BFBFBF;
}
.ecTxto{
float:left;
padding-left:1.785720em;
width:80%;
}
#eiPregunta{
padding-top:0.446430em;
}
.ecNegrita{
font-weight:bold;
}
.ec_Lista{
list-style-type: disc;
margin: 0 0.892860em 0 1.785720em;
}
.ec_ListaNeg{
list-style-type: disc;
margin: 0 0.892860em 0 1.785720em;
font-weight: bold;
}
.ec_ListaO{
margin: 0 0.892860em 0 2.321436em;
}
.ec_ListaO li{
margin-bottom: 0.7em;
}
.ec_ListaO ul.ec_Lista {
margin-top: 0.7em;
}
.ec_ListaO ul.ec_Lista li{
margin-bottom: 0em;
}
.ec_ListaONeg, .ec_ListaONegPadd{
margin: 0em 0.892860em 0em 2.321436em;
font-weight: bold;
}
.ec_ListaDatosNeg{
margin-bottom: 0.7em;
}
.ec_ListaDatosNeg dt{
float: left;
font-weight: bold;
}
.ec_ListaDatosNeg dd{
float: left;
padding: 0 0 0 0.446430em;
}
.ec_2col{
float:left;
width: 47%;
}
.ec_2colCentrar{
float: left;
width: 47%;
text-align: center;
}
.ec_3colCentrar{
float: left;
width: 33%;
text-align: center;
}
.ec_3col{
float: left;
width: 33%;
}
.ec_3colCentrar ul, .ec_4colCentrar ul, .ec_3col ul, .ec_Ind, .ec_5colCentrar ul{
list-style-type: none;
}
.ec_3colCentrar img{
border: 0.1em solid #BFBFBF;
}
.ec_4colCentrar{
float:left;
width: 24%;
text-align: center;
}
.ec_4col{
float:left;
width: 24%;
}
.ec_4colCentrar img{
border: 0.1em solid #BFBFBF;
}
.ec_5colCentrar{
float:left;
width: 18%;
text-align: center;
}
.ec_5colCentrar img{
border: 0.1em solid #BFBFBF;
}
.ec_Ind li{
width: auto;
float: left;
}
.ec_Ind .ec_Alin{
padding-top:0.178572em;
}
.ec_Centrar{
text-align: center;
width: auto;
}
.ec_A100{
height: 8.928600em;
}
.ec_A200{
height: 17.857200em;
}
.ec_A300{
height: 26.785800em;
}
.ec_A400{
height: 35.714400em;
}
/************************************************************************************/
/****** Estilos para el BUSCADOR DE GOOGLE ubicado en DESTACADOS de portada *********/
/****** para las fichas de programas introducidas desde el administrador ************/
/************************************************************************************/
.ec_BuscadorGoogle{
padding: 0.357144em;
background-color: #D0D0D0;
width: 15.000048em;
margin-bottom: 0.446430em;
border: 0.1em solid #E7E7E9;
}
/************************************************************************************/
/************************** Estilos para el mapa de Google **************************/
/************************************************************************************/
#mapa{
margin:0.892860em auto;
/*width: 53.571600em;*/
/*height: 35.714400em;*/
}
/************************************************************************************/
/****** Estilos para la CAPA CONTENEDORA DE LAS FICHAS DE PROGRAMAS *****************/
/************************************************************************************/
.ec_CntFich{
background-color: #FCFCFC;
border: 0.1em solid #000;
width: 90%;
margin: 0 auto;
}
.ec_CntFichRes{
background-color: #FCFCFC;
border: 0.1em solid #000;
width: 90%;
margin: 0 auto;
padding: 0.892860em;
}
.ec_CntFichRes .ec_Info{
width: 70%;
float: right;
margin-left: 0.446430em;
}
.ec_CntFichRes .ec_Foto{
width: 183px;
float: left;
margin: 0 auto;
border: 0.1em solid #000;
text-align: center;
}
.ec_CntFichRes .ec_Foto ul.ec_Lista{
margin: 0;
text-align: center;
list-style-type: none;
background-color: #FBFBE2;
}
/************************************************************************************/
/****** Estilos para la CAPA de las CABECERAS de informaciÃ³n ************************/
/*** (caracterÃ­sticas y mÃ¡s informaciÃ³n) DE LAS FICHAS DE PROGRAMAS *****************/
/************************************************************************************/
.ec_CntFich .ec_CabFich, .ec_CntFich .ec_ProgInfo{
background-color:#000;
padding: 0.267858em 0.714288em;
}
/************************************************************************************/
/****************** H2 de las CAPAS DE CABECERA (caracterÃ­sticas y + informaciÃ³n) ***/
/************************************************************************************/
#ei_ContenidoT .ec_CntFich .ec_CabFich h2, #ei_ContenidoT .ec_CntFich .ec_ProgInfo h2{
color: #FFF;
margin: 0;
font-size: 1.1em;
}
/************************************************************************************/
/****************** Estilos para CAPA que contiene las caracterÃ­sticas del **********/
/**************** programas, asÃ­ como para la CAPA que contiene el formulario *******/
/*************** de inscripciÃ³n a las suscripciones del programa ********************/
/************************************************************************************/
.ec_CntFich .ec_ProgBody, .ec_CntFich .ec_FormProg{
margin: 0.892860em 0.892860em;
}
/************************************************************************************/
/******** Estilos para CAPAS que contienen la informaciÃ³n de WWW y la de contacto ***/
/************************************************************************************/
.ec_CntFich .ec_ProgWWW, .ec_CntFich .ec_ProgC{
background-color: #DCDCDC;
border-bottom: 0.1em solid #FFF;
padding: 0.267858em 0.714288em;
}
/************************************************************************************/
/****************** Estilos para la DEFINITON LIST de la capa de WWW ****************/
/************************************************************************************/
.ec_CntFich .ec_ProgWWW .ec_LFich dt{
margin: 0;
font-size: 1em;
text-align: right;
width: 4.464300em;
margin-bottom: 0;
}
.ec_CntFich .ec_ProgWWW .ec_LFich dd{
margin: 0;
font-size: 1em;
text-align: left;
width: 12.946470em;
margin-bottom: 0;
}
/************************************************************************************/
/************* Estilos para los ITEM de la LIST de la capa de WWW *******************/
/************************************************************************************/
.ec_CntFich .ec_ProgWWW .ec_LFich li{
width: 30%;
font-weight: normal;
margin-bottom: 0;
}
/************************************************************************************/
/************ Estilos para los ITEM de la LIST de la capa de CONTACTO **************/
/************************************************************************************/
.ec_CntFich .ec_ProgC .ec_LFich li{
width: 33%;
font-weight: normal;
margin-bottom: 0;
float: left;
}
/************************************************************************************/
/******* Estilos GENERALES para la LIST utilizada para las FICHAS DE PROGRAMAS *****/
/************************************************************************************/
ul.ec_LFich, .ec_CntFich .ec_ProgWWW .ec_LFich, .ec_CntFich .ec_ProgC .ec_LFich{
list-style-type: none;
}
ul.ec_LFich li{
font-weight: normal;
margin-bottom: 1.785720em;
}
ul.ec_LFich li span.ec_Bold, .ec_CntFich .ec_ProgWWW .ec_LFich li span.ec_Bold, .ec_CntFich .ec_ProgC .ec_LFich li span.ec_Bold{
font-weight: bold;
margin-right: 0.446430em;
}
.ec_LFich dt{
float: left;
width: 11.607180em;
text-align: left;
font-weight: bold;
margin-bottom: 1.785720em;
}
.ec_LFich dd{
float: left;
width: 43.750140em;
text-align: left;
padding: 0 0 0 0.446430em;
margin-bottom: 1.785720em;
}
/************************************************************************************/
/******** Estilos para el FORM de suscripciÃ³n a los avisos de los PROGRAMAS ********/
/************************************************************************************/
p.ec_AlignD{
text-align: right;
margin-right: 3.392868em;
}
.ec_CntFich .ec_FormProg{
background-color: #FBFBE2;
padding: 0.892860em;
}
.ec_CntFich .ec_FormProg label{
text-align: right;
font-weight: bold;
padding: 0.178572em 0 0.178572em 0;
width: 16.071480em;
display: inline;
float: left;
margin-right: 0.446430em;
}
.ec_CntFich .ec_FormProg input, .ec_CntFich .ec_FormProg textarea, .ec_CntFich .ec_FormProg select{
border: 0.1em solid #000;
font-size: 1em;
font-weight: normal;
}
.ec_CntFich .ec_FormProg form{
width: 35.714400em;
margin-left: 7.142880em;
}
.ec_CntFich .ec_FormProg ol li form{
width: 43.750140em;
margin-left: 0em;
}
.ec_CntFich .ec_FormProg .ec_ListaBotonesForm form{
margin-left: 0em;
}
.ec_ListaBotonesForm ul{
list-style-type: none;
}
.ec_ListaBotonesForm ul li{
width: 6em;
float: left;
}
.ec_CntFich .ec_FormProg .ec_Error{
margin: 0 auto 0.7em auto;
background-image: url(/wNS/imgs/ico_Error.png);
background-repeat: no-repeat;
}
.ec_CntFich .ec_FormProg .ec_OK{
margin: 0 auto 0.7em auto;
background-image: url(/wNS/imgs/ico_OK.gif);
background-repeat: no-repeat;
}
.ec_CntFich .ec_FormProg .ec_Error .ec_TextoError{
float: left;
font-style: italic;
color: #BB0020;
padding: 0.4em 26px;
}
.ec_CntFich .ec_FormProg .ec_OK .ec_TextoOK{
float: left;
font-style: italic;
padding: 0.4em 26px;
}
/************************************************************************************/
/******* Estilos GENERALES para la LIST utilizada para las FICHAS DE PROGRAMAS *****/
/************************************************************************************/
ul.ec_LFich ul.ec_Lista{
margin:0.892860em 0.892860em 0 1.785720em;
}
ul.ec_LFich ul.ec_Lista li{
font-weight: normal;
margin-bottom: 0;
}
/*************************************************************************************/
/********************************* SENDERO DE MIGAS **********************************/
/*************************************************************************************/
#ei_Sendero{
width: 100%;
margin: 0.535716em 0.178572em;
}
#ei_Sendero ul{
list-style-type: none;
}
#ei_Sendero li{
float: left;
width: auto;
}
#ei_Sendero li a.ec_Activa{
background-image: none;
color: #870017;
}
#ei_Sendero .ec_Inicio{
font-weight: bold;
}
#ei_Sendero li div.ec_1{
border-right: 0.1em solid #870017;
padding: 0 0.892860em 0 0.892860em;
}
#ei_Sendero li div.ec_2{
border-right: none;
padding: 0 0 0 0.892860em;
}
.ec5 {
width: 5%;
}
.ec10 {
width: 10%;
}
.ec15 {
width: 15%;
}
.ec20 {
width: 20%;
}
.ec25 {
width: 25%;
}
.ec30 {
width: 30%;
}
.ec35 {
width: 35%;
}
.ec40 {
width: 40%;
}
.ec45 {
width: 45%;
}
.ec50 {
width: 50%;
}
.ec55 {
width: 55%;
}
.ec60 {
width: 60%;
}
.ec65 {
width: 65%;
}
.ec70 {
width: 70%;
}
.ec75 {
width: 75%;
}
.ec80 {
width: 80%;
}
.ec85 {
width: 85%;
}
.ec90 {
width: 90%;
}
.ec95 {
width: 95%;
}
.ecRelleno {
clear: both;
visibility: hidden;
overflow: hidden;
width: 100%;
height: 0.089286em;
}
/*************************************************************************************/
/********** Listado informaciÃ³n fichas resumen programas y demas *****************/
/*************************************************************************************/
ul.ec_ListaRes{
list-style-type: none;
margin: 0;
padding: 0;
}
ul.ec_ListaRes li{
padding-bottom: 0.892860em;
}
ul.ec_ListaRes ul.ec_Lista li, ul.ec_ListaRes ol.ec_ListaONeg li{
padding-bottom: 0em;
}
/************************************************************************************/
/****** Estilos para el lsitado de licitaciones *************************************/
/************************************************************************************/
.ec_Licitaciones{
background-color: #FCFCFC;
border: 0.1em solid #000;
width: 90%;
margin: 0 auto;
padding: 0.892860em;
}
ul.ec_ListaLicitaciones{
list-style-type: none;
margin: 0;
padding: 0;
}
ul.ec_ListaLicitaciones li{
padding-bottom: 0.892860em;
}
#ei_ContenidoT ul.ec_ListaLicitaciones li div.ec_Licitaciones h3, #ei_ContenidoT ul.ec_ListaLicitaciones li div.ec_Licitaciones h2, #ei_ContenidoT ul.ec_ListaLicitaciones li div.ec_Licitaciones h4{
padding: 0.089286em;
margin: 0em;
}
ol.ec_ListaONegPadd li{
padding-bottom: 0.7em;
}
/************************************************************************************/
/****** Estilos para el lsitado de Ptos. Wifi *************************************/
/************************************************************************************/
.ec_Frame{
height: 99.107460em;
overflow: auto;
padding-left: 20px;
}
ul.ec_ListWifi{
margin: 0 auto;
list-style-type: none;
}
ul.ec_ListWifi li{
float: left;
margin: 0 0.7em 0.7em 0;
width: 47%;
}
ul.ec_ListWifi li div.ec_Wifi{
padding: 0.892860em;
border: 0.1em solid #000;
background-color: #FCFCFC;
}
div.ec_Wifi dl dt{
float:left;
}
div.ec_Wifi dl dd{
float:left;
margin-left:0.446430em;
}
div.ec_Wifi input{
border: 0.1em solid #000;
font-size: 1em;
font-weight: normal;
}
.ec_CntFich .ec_Solicitud{
background-color: #FFFFFF;
padding: 0.892860em;
}
.ec_CntFich .ec_Solicitud .ec_Img{
text-align: center;
float: left;
}
.ec_CntFich .ec_Solicitud .ec_SolicitudTexto{
width: 47.6em;
float: left;
}
.ec_CntFich .ec_Solicitud .ec_SolicitudTexto ul{
margin: 0;
padding: 0;
list-style-type: none;
}
.c_Ocultar {
    height: 0;
    width: 0;
    visibility: hidden;
    overflow: hidden;
}
.ec_BannerPortada
{
margin: 5px 0;
text-align: center;
}
.ec_LogoPortada
{
float: right; 
background-color: #F7F7F7; 
border-left: 0.2em solid #E7E7E9; 
border-top: 0.2em solid #E7E7E9; 
border-bottom: 0.2em solid #E7E7E9; 
width: 20.0893em; 
text-align: center;
}
.ec_LogoPortada ul
{
	list-style-type: none; 
	margin: 0; 
	padding: 0;
}
.ec_LogoPortada ul li
{
	padding: 0.892860em 0.44643em;
}
.ec_LogoPortada ul li img
{
	border: 0.1em solid #DCDCDC;
}

/* Añadido por pgonzalez 2010/2/2 */

.ec_mapa_web a 
{
	padding: 5px 5px 5px 30px;
	background-image: url(/wNS/imgs/servicios/mapa_web.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.ec_mapa_web a:hover 
{
	background-image: url(/wNS/imgs/servicios/mapa_web_on.gif);
}
.ec_usuarios a 
{
	padding: 5px 5px 5px 30px;
	background-image: url(/wNS/imgs/servicios/usuarios.gif);
	background-position: center left;
	background-repeat:no-repeat;
}
.ec_usuarios a:hover 
{
	background-image: url(/wNS/imgs/servicios/usuarios_on.gif);
}
.ec_contacta a 
{
	padding: 5px 5px 5px 30px;
	background-image: url(/wNS/imgs/servicios/contacta.gif);
	background-position: center left;
	background-repeat:no-repeat;
}
.ec_contacta a:hover 
{
	background-image: url(/wNS/imgs/servicios/contacta_on.gif);
}
.ec_spri_digital a 
{
	padding: 5px 5px 5px 30px;
	background-image: url(/wNS/imgs/servicios/spri_digital.gif);
	background-position: center left;
	background-repeat:no-repeat;
}
.ec_spri_digital a:hover 
{
	background-image: url(/wNS/imgs/servicios/spri_digital_on.gif);
}
.ec_boletines a 
{
	padding: 5px 5px 5px 30px;
	background-image: url(/wNS/imgs/servicios/boletines.gif);
	background-position: center left;
	background-repeat:no-repeat;
}
.ec_boletines a:hover 
{
	background-image: url(/wNS/imgs/servicios/boletines_on.gif);
}
.ec_rss a 
{
	padding: 5px 5px 5px 30px;
	background-image: url(/wNS/imgs/servicios/rss.gif);
	background-position: center left;
	background-repeat:no-repeat;
}
.ec_rss a:hover 
{
	background-image: url(/wNS/imgs/servicios/rss_on.gif);
}
.ec_buscar a 
{
	padding: 5px 5px 5px 30px;
	background-image: url(/wNS/imgs/servicios/buscar.gif);
	background-position: center left;
	background-repeat:no-repeat;
}
.ec_buscar a:hover 
{
	background-image: url(/wNS/imgs/servicios/buscar_on.gif);
}
.ec_home a 
{	
	padding: 5px 5px 5px 30px;
	background-image: url(/wNS/imgs/servicios/home.gif);
	background-position: center left;
	background-repeat:no-repeat;
}
.ec_home a:hover 
{
	background-image: url(/wNS/imgs/servicios/home_on.gif);
}
.ec_botBuscar input
{
	padding: 5px 5px 5px 30px;
	background-image: url(/wNS/imgs/servicios/buscar.gif)!important;
	background-position: center left!important;
	background-repeat: no-repeat!important;	
	background-color: transparent!important;
}
.ec_botBuscar input:hover
{
	color: #BB0020!important;
	background-image: url(/wNS/imgs/servicios/buscar_on.gif)!important;
}

/* Fin Añadido por pgonzalez 2010/2/2 */
#ei_ContenidoT #cse-search-results iframe html body table
{
	display: none;	
	height: 0em;
}