* {
margin: 0;
border: 0;
padding: 0;
color: #3C4147;
font-family: sans-serif,Arial, Helvetica;
list-style-type:none;
}
html {
overflow: auto;
font-size: 0.7em;
background-color:#F3F3F3;
background-image:url(/wNS/imgs/estilos/fondo.jpg);
background-repeat:repeat-x;
}
body {
margin: 0 auto;
width: 85.714560em;
background-color: transparent;
}
.ecOcultar {
height: 0;
width: 0;
visibility: hidden;
overflow: hidden;
}
h1 {
margin-bottom: 1.339290em;
color: #005233;
font-size: 1.636364em;
font-weight:normal;
border-bottom:0.089286em solid #DBDADA;
padding-bottom:0.267858em;
background-image:url(/wNS/imgs/estilos/imgH1.gif);
background-repeat:no-repeat;
background-position:top right;
}
h1 * {
color: inherit;
font-size: inherit;
margin-bottom: 1.339290em;
color: #005233;
font-size: 1.636364em;
border-bottom:0.089286em solid #DBDADA;
padding-bottom:0.267858em;
background-image:url(/wNS/imgs/estilos/imgH1.gif);
background-repeat:no-repeat;
background-position:top right;
font-weight:normal;
}
h1.ecEsp {
font-size: 1.090909em;
color:#005233;
margin-bottom: 0.000000em;
}
h2 {
margin-bottom: 0.7em;
color: #005233;
font-size: 1.454546em;
margin-bottom:0.446430em;
}
h2 * {
color: inherit;
font-size: inherit;
margin-bottom:0.446430em;
}
h3 {
margin-bottom: 0.7em;
color: #005233;
font-size: 1.272727em;
}
h3 * {
color: inherit;
font-size: inherit;
padding-bottom: 1.339290em;
}
h4 {
margin-bottom: 0.7em;
color: #3C4147;
font-size: 1.181819em;
}
h5 {
margin-bottom: 0.7em;
color: #3C4147;
font-size: 1.090909em;
}
h6 {
margin-bottom: 0.7em;
color: #3C4147;
font-size: 1.090909em;
}
h4 *,
h5 *,
h6 * {
color: inherit;
font-size: inherit;
}
ul {
list-style: none;
}
a {
color: #005233;
text-decoration: none;
}
a * {
color: inherit;
text-decoration: none;
}
a:hover {
text-decoration: none;
color: #005233;
}
abbr, acronym {
color: inherit;
font-size: inherit;
font-weight: inherit;
}
p {
margin-bottom: 0.7em;
}
dl {
clear: both;
display: block;
}
dt{
font-weight:bold;
float:left;
padding-right: 0.446430em;
}
.ecFecha{
padding:0.446430em 0.446430em;
float:left;
width:35.714400em;
}
.ecIdiomas{
padding-top:0.446430em;
height:1.339290em;
}
.ecIdiomas ul{
float:right;
width:12.500040em;
}
.ecIdiomas li{
float:left;
display:inline;
padding:0 0.892860em;
}
.ecIdiomas li#ec1{
border-left:0.089286em solid #3C4147;
}
.ecIdiomas li.ecActivo a{
font-weight:bold;
}
.ecIdiomas li a{
display:block;
color:#3C4147;
text-decoration:none;
}
.ecCabecera{
height:19.821492em;
width: 85.714560em;
background-image:url(/wNS/imgs/estilos/cabecera.jpg);
background-repeat:no-repeat;
}
#eiLogo{
float:left;
padding-top:1.785720em;
padding-left:1.339290em;
height:10.714320em;
width: 17.857200em;
}
#imgCabecera{
float:right;
padding-top:0.535716em;
padding-right:0.446430em;
}
.ecMenu{
width: 85.714560em;
padding-left:0.446430em;
}
.ecMenu li{
display:inline;
float:left;
width: 14.285760em;
}
.ecMenu li a{
padding:0 0.446430em;
text-transform:uppercase;
color:#005233;
font-weight:bold;
font-size:1.181819em;
font-family: Verdana;
}
.ecMenu #eiMenuSelec a{
text-decoration:underline;
}
.ecMenu .ecApartado{
margin-top:0.446430em;
}
.ecMenu .ecApartado li{
padding-bottom:0.178572em;
}
.ecMenu .ecApartado a{
padding:0 0.446430em;
text-transform:none;
color:#3C4147;
font-weight:normal;
font-size: 1.000000em;
font-family: sans-serif,Arial, Helvetica;
text-decoration:none!important;
}
.ecMenu .ecApartado #eiSelec a{
text-decoration:none;
font-weight:bold;
}
.ecAdorno{
margin-top:1.339290em;
margin-bottom:0.446430em;
background-image:url(/wNS/imgs/estilos/imgMenu.jpg);
background-repeat:no-repeat;
height:0.803574em;
width: 85.714560em;
}
.ecAdornoPie{
background-image:url(/wNS/imgs/estilos/adornoPie.jpg);
}
#eiServicios{
float:right;
width: 26.785800em;
height:2.678580em;
}
.ecBuscador{
float:right;
}
.ecBuscador .ecInputBuscar{
background-color:transparent;
background-image:url(/wNS/imgs/estilos/fondoBuscar.jpg);
background-repeat:no-repeat;
width: 12.857184em;
height:1.785720em;
padding-left:0.446430em;
padding-top:0.178572em;
font-size:1.000000em;
}
.ecBuscador .ecBotonBuscar{
font-size:1.000000em;
padding-left:1.160718em;
background-color:transparent;
background-image:url(/wNS/imgs/estilos/lupa.jpg);
background-repeat:no-repeat;
background-position:0px 5px;
width: 4.910730em;
height:1.785720em;
}
.ecRSS{
float:left;
width: 1.696434em;
height:1.696434em;
margin-left:0.714288em;
}
.ecMapa{
float:left;
width: 5.357160em;
padding-top:0.178572em;
}
.ecMapa a{
color:#3C4147;
text-decoration:none;
}
#eiContenido{
float:left;
padding-top:0.446430em;
height:auto!important;
height:35.714400em;
min-height:35.714400em;
width: 51.785880em;
padding-left:0.892860em;
}
#eiLateral{
float:right;
padding-top:0.446430em;
height:auto!important;
height:35.714400em;
min-height:35.714400em;
width: 31.250100em;
}
.ecAcceder{
height:10.714320em;
width: 31.250100em;
padding-left: 0.446430em;
background-image:url(/wNS/imgs/estilos/acceder.jpg);
background-repeat:no-repeat;
}
#eiFormAcceso{
float:left;
background-color:transparent;
width: 16.071480em;
padding-left:0.267858em;
}
#eiFormAcceso label{
display:block;
padding-top: 0.446430em;
padding-left:0.178572em;
}
#eiFormAcceso .ecInputTxt{
background-image:url(/wNS/imgs/estilos/fondoInputAcceso.jpg);
background-repeat:no-repeat;
padding-left:0.446430em;
height:1.517862em;
width: 14.821476em;
font-size:1.000000em;
margin-top: 0.267858em;
padding-top:0.267858em;
}
#eiFormAcceso .ecBotonAcceso{
background-image:url(/wNS/imgs/estilos/botonAcceso.jpg);
background-repeat:no-repeat;
height:1.875006em;
width: 5.982162em;
margin-top: 0.714288em;
margin-left:0.178572em;
font-size:1.000000em;
color:#FFF;
font-weight:bold;
padding:0 0 3px 0;
}
.ecAccederDch{
float:right;
width: 14.732190em;
}
.ecAccederDch ul{
margin-top:1.785720em;
}
.ecAccederDch ul li{
padding:0.446430em 1.785720em;
}
.ecAccederDch a{
color:#3C4147;
text-decoration:none;
}
.ecBienvenida{
float:left;
width: 12.053610em;
padding:1.339290em 0.892860em;
color:#005233;
font-weight:bold;
font-size:1.181819em;
}
.ecBloqueNoticias{
margin-top:2.232150em;
}
.ecBloqueNoticias li{
padding-bottom:0.892860em;
}
.ecBloqueNoticias strong{
font-size:1.000000em;
}
.ecTituloNoticia{
color:#005233;
font-weight:bold;
font-size:1.181819em;
padding-bottom:0.446430em;
}
.ecBloqueVideo{
background-image:url(/wNS/imgs/estilos/fondoVideo.gif);
background-repeat:no-repeat;
padding:0.892860em 1.339290em;
height:25.446510em;
width: 28.571520em;
}
.ecMasVideo{
float:right;
}
.ecSendero {
float:left;
padding-left: 0.892860em;
padding-bottom: 0.892860em;
width: 56.250180em;
}
.ecSendero li {
display: inline;
padding-left: 1.607148em;
background-image: url(/wNS/imgs/estilos/separarSendero.jpg);
background-position: 0.446430em 0.267858em;
background-repeat: no-repeat;
}
.ecSendero .ecInicio {
padding-left: 0;
background-image: none;
}
.ecSendero a {
color: #3C4147;
}
.ecSendero .ecActiva {
text-decoration: underline;
color: #23335A;
}
.ecFormAlta{
border:0.089286em solid #005233;
padding:1.785720em;
}
.ecFormAlta div {
display: block;
margin: 1.339290em 0.357144em;
}
.ecFormAlta label {
float: left;
text-align: right;
width: 8.928600em;
padding: 0 0.892860em 0 0;
}
.ecFormAlta select {
border:0.089286em solid #008653;
}
.ecFormAlta input {
width: 26.785800em;
height:1.517862em;
border:0.089286em solid #008653;
font-size:1.000000em;
}
.ecFormAlta textarea {
border:0.089286em solid #008653;
font-size:1.000000em;
}
.ecFormAlta .ecBoton{
border:0;
background-image:url(/wNS/imgs/estilos/botonAcceso.jpg);
background-repeat:no-repeat;
height:1.875006em;
width: 5.982162em;
margin-top: 1.785720em;
margin-left:11.607180em;
font-size:1.000000em;
color:#FFF;
font-weight:bold;
padding:0 0 3px 0;
}
.ecFormContacta{
float: left;
}
.ecFormContacta div {
display: block;
margin: 0.446430em 0.357144em;
}
.ecFormContacta label {
float: left;
text-align: right;
width: 7.142880em;
padding: 0 0.892860em 0 0;
}
.ecFormContacta select {
border:0.089286em solid #008653;
}
.ecFormContacta input {
width: 26.785800em;
height:1.517862em;
border:0.089286em solid #008653;
font-size:1.000000em;
}
.ecFormContacta textarea {
border:0.089286em solid #008653;
font-size:1.000000em;
}
.ecFormContacta .ecBoton{
border:0;
background-image:url(/wNS/imgs/estilos/botonAcceso.jpg);
background-repeat:no-repeat;
height:1.875006em;
width: 5.982162em;
margin-top: 1.785720em;
margin-left:11.607180em;
font-size:1.000000em;
color:#FFF;
font-weight:bold;
padding:0 0 3px 0;
}
.ecSubir{
width: 51.785880em;
height: 3.571440em;
}
.ecSubir a{
float:right;
margin-top:0.892860em;
}
#eiPie{
width: 85.714560em;
margin-top:0.892860em;
margin-bottom:0.892860em;
padding-left:0.892860em;
}
.ecImgAcces{
float:right;
width: 17.857200em;
}
.ecInformacion{
float:left;
width: 67.857360em;
}
.ecInformacion a{
text-decoration:none;
color:#3C4147;
font-weight:bold;
}
.ecNoAcceso{
padding-top:0.892860em;
padding-left:0.892860em;
color:#E2001A;
}
.ecLista li {
padding-left: 1.517862em;
background-image: url(/wNS/imgs/estilos/cuadradoLista.jpg);
background-position: 0.446430em 0.446430em;
background-repeat: no-repeat;
}
.ecLista2C li {
display: inline;
float: left;
padding-left: 1.517862em;
width: 24.375078em;
background-image: url(/wNS/imgs/lFlechaD.gif);
background-position: 0.446430em 0.446430em;
background-repeat: no-repeat;
}
.ecLista3C li {
display: inline;
float: left;
padding-left: 1.517862em;
width: 15.714336em;
background-image: url(/wNS/imgs/lFlechaD.gif);
background-position: 0.446430em 0.446430em;
background-repeat: no-repeat;
}
.ecLista4C li {
display: inline;
float: left;
padding-left: 1.517862em;
width: 11.428608em;
background-image: url(/wNS/imgs/lFlechaD.gif);
background-position: 0.446430em 0.446430em;
background-repeat: no-repeat;
}
.ecListaLici li{
padding-left: 1.517862em;
margin-bottom:0.892860em;
background-image: url(/wNS/imgs/estilos/cuadradoLista.jpg);
background-position: 0.446430em 0.446430em;
background-repeat: no-repeat;
}
.ecListaLici li div h3{
margin-bottom:0;
}
.ecRelleno {
clear: both;
visibility: hidden;
overflow: hidden;
width: 100%;
height: 0.089286em;
}
.ecSeparador {
clear: both;
}
.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%;
}
.ecRojo{
color:#E2001A;
}
.ecNegrita{
font-weight:bold;
}
.ecCursiva{
font-style:italic;
}
.ecIzquierda {
float: left;
}
.ecDerecha {
float: right;
}
.ecCentrar {
text-align: center;
}
.ecSubrayado{
text-decoration:underline;
}
.ecBorde img{
border:0.089286em solid #008653;
}
.ecMapa img{
border:0.089286em solid #008653;
padding:0.446430em;
}
.ecImgDch{
float:right;
margin-left:0.892860em;
}
.ecEventos li{
padding-bottom:1.785720em;
height:auto!important;
height:15.178620em;
min-height:15.178620em;
}
.ecEventos li div{
float:left;
width: 25.892940em;
height:2.142864em;
padding-bottom:0.446430em;
}
.ecEventos li div span{
float:left;
padding-top:0.446430em;
display:block;
}
.ecEventos li div img{
float:left;
padding-right:0.446430em;
}
.ecLisEvento li{
	width: 550px; 
	padding: 0 10px 10px 10px; 
	margin: 0 0 0 4px;
}
.ecEvenSup{
	background-image: url(/wNS/imgs/estilos/CabeceraBloque10.gif); 
	background-repeat: no-repeat; 
	height: 10px;
}
.ecEvenBloque{
	background-image: url(/wNS/imgs/estilos/InteriorBloque2.gif); 
	background-repeat: repeat-y; 
	min-height: 80px; 
	padding: 0 10px;
}
.ecEvenLugar{
	padding: 5px 0 0 0; 
	float:left; 
	width: 20.892940em; 
	padding-bottom:0.446430em;
}
.ecEvenHora{
	float:left; 
	width: 20.892940em; 
	height:2.142864em; 
	padding-bottom:0.446430em;
}
.ecEvenHora img{
	float:left; 
	padding-right:0.446430em;
}
.ecEvenInscrip{
	float:left; 
	width: 20.892940em; 
	height:2.142864em; 
	padding-bottom:0.446430em;
}
.ecEvenInscrip img{
	float:left; 
	padding-right:0.446430em;
}	
	
.ecEvenTel{
	float:left; 
	width: 20.892940em; 
	height:2.142864em; 
	padding-bottom:0.446430em;
}
.ecEvenTel img{
	float:left; 
	padding-right:0.446430em;
}
.ecEvenFecha{
	float:left; 
	width: 20.892940em; 
	height:2.142864em; 
	padding-bottom:0.446430em;
}
.ecEvenFecha img{
	float:left; 
	padding-right:0.446430em;
}
.ecEvenInfo{
	float:left; 
	width: 20.892940em; 
	height:2.142864em; 
	padding-bottom:0.446430em;
}
.ecEvenInfo img{
	float:left; 
	padding-right:0.446430em;
}
.ecEvenOnline{
	float:left; 
	width: 20.892940em; 
	height:2.142864em; 
	padding-bottom:0.446430em;
}
.ecEvenOnline img{
	float:left; 
	padding-right:0.446430em;
}
.ecEvenDoc{
	float:left; 
	width: 22.892940em; 
	min-height:2.142864em; 
	padding-bottom:0.446430em;
}
.ecEvenInf{
	background-image: url(/wNS/imgs/estilos/PieBloque10.gif); 
	background-repeat: no-repeat; 
	height: 10px;
}


.ecListadoNoticias li{
padding-top:0.892860em;
}
.ecFechaNoticia{
padding:0.446430em 0.446430em;
float:left;
font-weight:bold;
}
.ecNoticiasFM{
height:1.785720em;
}
.ecMasNoticia{
padding:0.446430em 0.446430em;
float:right;
}
.ecAnios li{
float:left;
display:inline;
}
.ecAnios a{
display:block;
padding:0 0.892860em;
border-right:0.089286em solid #008653;
}
.ecAnioUlt{
border-right:0!important;
}
.ecMeses li{
float:left;
display:inline;
padding:0.446430em;
border-top:0.089286em solid #008653;
border-bottom:0.089286em solid #008653;
}
.ecIconosNoticias {
width:13.392900em;
padding-top:0.892860em;
float:right;
}
.ecIconosNoticias li{
display:inline;
float:left;
width:6.250020em;
}
.ecGaleria li{
float:left;
display:inline;
height:8.482170em;
width:9.821460em;
padding-left:1.339290em;
}
.ecGaleria li img{
border:0.089286em solid #008653;
padding:0.446430em;
}
.ecGaleria .ecActual img{
border:0.089286em solid #008653;
padding:0.446430em;
}
.ecNavegacion li{
width:6.250020em;
height:0.892860em;
border:0.089286em solid #008653;
padding:0.446430em 0.892860em 0.714288em 0.892860em;
margin-right:0.892860em;
text-align:center;
}
.ecLisImgPortada{
background-image:url(/wNS/imgs/estilos/fondoLgPortada.gif);
background-repeat:no-repeat;
width:50.178732em;
height:8.660742em;
}
.ecLisImgPortada li{
display:inline;
float:left;
padding-left:3.571440em;
}
.ecListaPatrocinadores li{
display:inline;
float:left;
/*padding-left:2.678580em;*/
padding-left: 16px;
/*height:8.928600em;*/
height: 130px;
}
.ecListaPatrocinadores li img{
border:0.089286em solid #008653;
padding:0.446430em;
}
.gsc-control-cse {
font-family: Arial, sans-serif;
border-color: #EBEBEB;
background-color: #EBEBEB;
}
input.gsc-input {
border-color: #BCCDF0;
}
input.gsc-search-button {
border-color: #666666;
background-color: #CECECE;
}
.gsc-tabHeader.gsc-tabhInactive {
border-color: #E9E9E9;
background-color: #E9E9E9;
}
.gsc-tabHeader.gsc-tabhActive {
border-top-color: #FF9900;
border-left-color: #E9E9E9;
border-right-color: #E9E9E9;
background-color: #FFFFFF;
}
.gsc-tabsArea {
border-color: #E9E9E9;
}
.gsc-webResult.gsc-result {
border-color: #EBEBEB;
background-color: #EBEBEB;
}
.gsc-webResult.gsc-result:hover {
border-color: #EBEBEB;
background-color: #EBEBEB;
}
.gs-webResult.gs-result a.gs-title:link,
.gs-webResult.gs-result a.gs-title:link b {
color: #005233;
}
.gs-webResult.gs-result a.gs-title:visited,
.gs-webResult.gs-result a.gs-title:visited b {
color: #990000;
}
.gs-webResult.gs-result a.gs-title:hover,
.gs-webResult.gs-result a.gs-title:hover b {
color: #005233;
}
.gs-webResult.gs-result a.gs-title:active,
.gs-webResult.gs-result a.gs-title:active b {
color: #990000;
}
.gsc-cursor-page {
color: #005233;
}
a.gsc-trailing-more-results:link {
color: #005233;
}
.gs-webResult.gs-result .gs-snippet {
color: #000000;
}
.gs-webResult.gs-result .gs-visibleUrl {
color: #005233;
}
.gs-webResult.gs-result .gs-visibleUrl-short {
color: #005233;
}
.gsc-cursor-box {
border-color: #EBEBEB;
}
.gsc-results .gsc-cursor-page {
border-color: #E9E9E9;
background-color: #EBEBEB;
}
.gsc-results .gsc-cursor-page.gsc-cursor-current-page {
border-color: #FF9900;
background-color: #FFFFFF;
}
.gs-promotion.gs-result {
border-color: #EBEBEB;
background-color: #EBEBEB;
}
.gs-promotion.gs-result a.gs-title:link {
color: #005233;
}
.gs-promotion.gs-result a.gs-title:visited {
color: #990000;
}
.gs-promotion.gs-result a.gs-title:hover {
color: #005233;
}
.gs-promotion.gs-result a.gs-title:active {
color: #990000;
}
.gs-promotion.gs-result .gs-snippet {
color: #000000;
}
.gs-promotion.gs-result .gs-visibleUrl,
.gs-promotion.gs-result .gs-visibleUrl-short {
color: #005233;
}
#mapa {
border:0.089286em solid #008653;
height: 31.250100em;
width: 51.785880em;
}

.js-disabled img { width:100px; height:100px; display:block; float:left; margin:30px 0 0; }  
#outerContainer { margin:auto; position:relative;}  
#imageScroller { height:100px; position:relative; background-color: #DCDCDC; background-image: url(/wNS/imgs/slider/imageScrollerBG.png); background-repeat: no-repeat; }  
#viewer { width:330px; height:100px; overflow:hidden; margin:auto; position:relative; background-color: #FFFFFF;}  
.wrapper img {padding: 0 10px;}
#imageScroller a:active, #imageScroller a:visited { color:#000000; }  
#imageScroller a img { border:0; }  
#controls { width:330px; height:47px; background:url(/wNS/imgs/slider/controlsBG.png) no-repeat; position:absolute; top:4px; left:10px; z-index:10;    }  
#controls a { width:37px; height:35px; position:absolute; top:3px; }  
#controls a:active, #controls a:visited { color:#0d0d0d; }  
#title { color:#ffffff; font-family:arial; font-size:100%; font-weight:bold; width:100%; text-align:center; margin-top:10px; }  
#rtl { background:url(/wNS/imgs/slider/rtl.png) no-repeat; left:10px; }  
#rtl:hover { background:url(/wNS/imgs/slider/rtl_over.png) no-repeat; }  
#ltr { background:url(/wNS/imgs/slider/ltr.png) no-repeat; right:10px; }  
#ltr:hover { background:url(/wNS/imgs/slider/ltr_over.png) no-repeat; }
