



*{
margin: 0;
border: 0;
padding: 0;
color: #8C8A8C;
font-family: Verdana, Geneva, sans-serif;
list-style-type: none;
}
html{
overflow: auto;
margin: 0;
background-image:url(/wNS/imgs/fondo.jpg);
background-repeat:repeat;
font-size: 0.7em;
}
body{
margin: 0 auto;
width: 67.857360em;
}
.ecOcultar {
height: 0;
width: 0;
visibility: hidden;
overflow: hidden;
}


h1 {
background-image:url(/wNS/imgs/florAmarilla.png);
background-repeat:no-repeat;
background-position:0em 0em;
margin-bottom: 0.7em;
padding-bottom:0.892860em;
padding-left:1.517862em;
color: #8C8C8C;
font-size: 1.454546em;
}
h1 * {
color: inherit;
font-size: inherit;
font-weight: inherit;
}
h2 {
margin-bottom: 0.7em;
border-bottom: 0.089286em dotted #DCDBDF;
padding-top:0.446430em;
color: #008200;
font-size: 1.363636em;
font-weight: bold;
}
h2 * {
color: inherit;
font-size: inherit;
font-weight: inherit;
}
h3 {
margin-bottom: 0.7em;
color: #008200;
font-size: 1.272727em;
}
h3 * {
color: inherit;
font-size: inherit;
font-weight: inherit;
}
h4 {
margin-bottom: 0.7em;
color: #008200;
font-size: 1.181819em;
font-weight: bold;
}
h5 {
margin-bottom: 0.7em;
color: #008200;
font-size: 1.090909em;
}
h6 {
margin-bottom: 0.7em;
color: #008200;
font-size: 1.000000em;
}
h4 *,
h5 *,
h6 * {
color: inherit;
font-size: inherit;
font-weight: inherit;
}

ul {
	list-style: none;
}

a {
	color: #008E5A;
	text-decoration: none;
}

a * {
	color: inherit;
}

a:hover {
	text-decoration: underline;
}

abbr, acronym {
	color: inherit;
	font-size: inherit;
	font-weight: inherit;
}

p {
	margin-bottom: 0.7em;
}

dl {
	clear: both;
	display: block;
}

dt, dd {
	float: left;
}

dd {
 padding-left: 0.892860em;
}
input {
border: 0.089286em solid #8C8A8C;
padding: 0.178572em;
height: 1.250004em;
vertical-align: middle;
font-size: 1em;
}
textarea {
font-size: 1em;
}
input[type="button"], input[type="reset"] , input[type="submit"] {
height: 1.785720em;
background-color: #C5BDBD;
}



.ecBordeDch{
float:right;
padding-right:0.267858em;
background-image:url(/wNS/imgs/bordeDch.jpg);
background-position:right;
background-repeat:repeat-y;
background-color: #FFFBFF;
}
.ecBordeIzda{
float:left;
padding-left:0.267858em;
background-image:url(/wNS/imgs/bordeIzda.jpg);
background-position:left;
background-repeat:repeat-y;
background-color: #FFFBFF;
width: 67.589502em;
}
.ecBordeArriba{
overflow:hidden;
height:0.267858em;
background-image: url(/wNS/imgs/bordeArriba.jpg);
background-repeat:repeat-x;
}
.ecEsqSupIzda{
float:left;
width: 0.267858em;
height: 0.267858em;
background-repeat: no-repeat;
background-image: url(/wNS/imgs/esqSupIzda.jpg);
}
.ecEsqSupDch{
float:right;
width: 0.267858em;
height: 0.267858em;
background-image: url(/wNS/imgs/esqSupDch.jpg);
background-repeat: no-repeat;
}
.ecBordeAbajo{
overflow:hidden;
clear: both;
height: 0.267858em;
background-image: url(/wNS/imgs/bordeAbajo.jpg);
background-repeat: repeat-x;
}
.ecEsqInfDch{
float:right;
width: 0.267858em;
height: 0.267858em;
background-image: url(/wNS/imgs/esqInfDch.jpg);
background-repeat: no-repeat;
}
.ecEsqInfIzda{
float:left;
width: 0.267858em;
height: 0.267858em;
background-image: url(/wNS/imgs/esqInfIzda.jpg);
background-repeat: no-repeat;
}


#eiCabecera{
height: auto !important;
height: 15.178620em;
min-height: 15.178620em;
background-color:#FFF;
}
#eiImgLogo{
float:left;
height:11.875038em;
}
#eiImgEncabezado{
float:left;
margin-top:0.178572em;
width:49.732302em;
height:11.785752em;
}


#ecServicios {
clear: both;
height:2.678580em;
background-color:#008E5A;
border:0.089286em solid #FFF;
}
#ecServicios ul{
float:right;
}
#ecServicios li{
display:inline;
float:left;
height: 1.428576em;
}
#ecServicios a{
padding: 0.625002em 1.785720em;
text-decoration:none;
color:#FFF;
position:relative;
top: 0.625002em;
}
#ecServicios a:hover {
background-color:#219E6B;
}


.ecCuerpo{
height: auto !important;
height: 55.982322em;
min-height: 55.982322em;
background-color: #FFFBFF;
}


.ecMenu{
float:left;
padding-left:1.785720em;
padding-top:0.446430em;
width: 15.803622em;
background-color:#FFFBFF;
}
.ecLateral{
float:left;
width: 17.857200em;
}
.ecElemento{
padding-bottom:0.446430em;
padding-top:0.446430em;
padding-left:0.892860em;
background-image:url(/wNS/imgs/flechas.gif);
background-repeat:no-repeat;
background-position:0em 0.625002em;
}
.ecMenu a{
color: #636973;
font-weight:bold;
text-decoration:none;
}
.ecMenu a:hover{
color:#008E5A;
font-weight:bold;
text-decoration:none;
}
.ecMenu .ecSelecMenu{
color: #636973;
}
#eiSeleccionado li{
background-image:url(/wNS/imgs/flechaMenu.gif);
background-repeat:no-repeat;
background-position:0em 0.892860em;
margin-left:0.892860em;
height:1.785720em;
padding-left:0.892860em;
padding-top:0.535716em;
color:#008E5A;
font-weight:bold;
text-decoration:none;
}
#eiSelec{
background-color:#F7F7F7;
}
#eiSeleccionado li a{
color:#636973;
text-decoration:none;
font-weight:normal;
}
#eiSeleccionado a:hover{
color:#63A618;
}
#eiMenuSup{
background-image:url(/wNS/imgs/flechaAbajo.gif);
background-repeat:no-repeat;
background-position:0em 0.892860em;
padding-left:1.250004em;
}
#eiMenuSup a{
color:#008E5A;
}


.ecParteInf {
float: left;
width: 15.803622em;
}
.ecParteInf .ecGalea{
padding-top: 0.892860em;
padding-left: 0.446430em;
padding-bottom: 3.571440em;
}
.ecPuntosArriba{
margin-left: 7.142880em;
}
.ecPuntosAbajo{
margin-top: 1.339290em;
margin-left: 5.357160em;
}


.ecEnlacePortada{
padding-top: 0.892860em;
padding-left: 1.785720em;
width: 13.392900em;
}
.ecFormulario {
padding-top: 0.892860em;
padding-left: 1.785720em;
width: 13.392900em;
}
.ecFormulario .ecTitulo{
padding-left:0.446430em;
padding-bottom:0.446430em;
width: 11.428608em;
font-weight:bold;
}
.ecListaForm label{
padding-left: 0.446430em;
padding-bottom: 0.446430em;
}
.ecListaForm li{
padding-top: 0.446430em;
}
.ecFormulario .ecBoton{
margin-top: 0.446430em;
border:0.089286em solid #757567;
width: 4.464300em;
height:1.339290em;
background-color: #C5BDBD;
color:#757567;
font-size: 0.982146em;
}


.ecContenido{
float: right;
padding:1.785720em;
width: 46.160862em;
height: auto !important;
height: 52.410882em;
min-height: 52.410882em;
background-color:#FFF;
}



#eiSendero {
padding-bottom: 1.785720em;
width: 44.375142em;
}
#eiSendero li {
display: inline;
padding-left: 2.321436em;
background-image: url(/wNS/imgs/lFlechaS.gif);
background-position: 0.892860em 0.357144em;
background-repeat: no-repeat;
}
#eiSendero .ecInicio {
padding-left: 0;
background-image: none;
}
#eiSendero a {
color: #8C8A8C;
}
#eiSendero .ecActiva {
text-decoration: underline;
}


#eiPie{
background-color: #E7E7E7;
}
#eiTexto{
padding-top: 0.446430em;
padding-bottom: 0.446430em;
width: 67.321644em;
height: 3.571440em;
text-align:center;
}
.ecVerde{
color: #008E5A;
text-decoration:none;
}

.ecSubir {
float: right;
padding-right: 1.785720em;
padding-left: 1.785720em;
width: 46.160862em;
text-align: right;
background-color: #FFF;
}
.ecSubir div {
float: right;
padding-bottom: 1.785720em;
width: 3.571440em;
background-image:url(/wNS/imgs/lFlechaS.gif);
background-repeat: no-repeat;
background-position: 0 0.446430em;
}
.ecSubir a {
text-decoration: none;
}


.ecLista li {
padding-left: 2.410722em;
background-image: url(/wNS/imgs/lFlechaD.gif);
background-position: 0.892860em 0.357144em;
background-repeat: no-repeat;
}
.ecLista2C li {
display: inline;
float: left;
padding-left: 2.410722em;
width: 20.625066em;
background-image: url(/wNS/imgs/lFlechaD.gif);
background-position: 0.892860em 0.357144em;
background-repeat: no-repeat;
}
.ecLista3C li {
display: inline;
float: left;
padding-left: 2.410722em;
width: 12.946470em;
background-image: url(/wNS/imgs/lFlechaD.gif);
background-position: 0.892860em 0.357144em;
background-repeat: no-repeat;
}
.ecLista4C li {
display: inline;
float: left;
padding-left: 2.410722em;
width: 9.107172em;
background-image: url(/wNS/imgs/lFlechaD.gif);
background-position: 0.892860em 0.357144em;
background-repeat: no-repeat;
}
.w_Imagen, .w_Galeria .w_Indice li {
float: left;
padding: 0 1.785720em 1.785720em 0;
width: auto;
}
.w_Imagen img, .w_Galeria img {
border: 0.267858em double #E7E7E7;
}
.w_Galeria ul {
list-style: none;
}
.w_Galeria .w_Navegacion {
min-height: 2.142864em;
height: auto !important;
height: 2.142864em;
}
.w_Galeria .w_Navegacion ul {
display: inline;
}
.w_Galeria .w_Navegacion li {
float: left;
margin-right: 1.785720em;
border: 0.089286em solid #E7E7E7;
padding: 0.446430em 1.785720em;
height: 1.071432em;
}
.w_Galeria .w_Actual {
text-align: center;
}



.ecIzquierda {
float: left;
}
.ecDerecha {
float: right;
}
.ecCentrar {
text-align: center;
}
.ecImgIzda {
float: left;
margin-right: 1.785720em;
}
.ecImgDch {
float: right;
padding-left: 1.785720em;
}


.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%;
}


.ecSeparador {
	clear: both;
}


.ecRelleno {
clear: both;
width: 100%;
height: 0.089286em;
visibility: hidden;
overflow: hidden;
}
.ecFutbol{
border:0.089286em solid #EFEFEF;
padding: 0.892860em 0.892860em 0.892860em 0.892860em;
width:20.357208em;
height:20.535780em;
}
.ecEventos {
padding-left:1.517862em;
background-image: url(/wNS/imgs/bocadillo.gif);
background-repeat: no-repeat;
}
.ecEventos a{
color: #8C8A8C;
font-weight:bold;
}
.ecEventos a:hover{
text-decoration:underline;
color:#008E5A;
}
.ecContornoFormu{
width:41.964420em;
height: auto !important;
min-height: 19.642920em;
height:19.642920em;
background-color:#FFFBFF;
padding: 1.785720em;
}
.ecBot{
margin-top: 0.446430em;
border:0.089286em solid #757567;
width: 4.464300em;
height:1.339290em;
background-color: #C5BDBD;
color:#757567;
font-size: 0.982146em;
}
.ecAreasTextos{
border:0.089286em solid #7B9EBD;
}
#w_Socios {
float: left;
margin: 0.892860em 0;
border: 0.089286em solid #008E5A;
border-right: none;
border-left: none;
padding: 0.892860em 0.892860em;
width: 15.803622em;
background-color: #FFFBFF;
}
#w_Socios b {
display: block;
apadding-bottom: 0.892860em;
color: #008E5A;
}
#w_Socios input {
width: 9.821460em;
}
#w_Socios div {
padding-top: 0.892860em;
width: 9.821460em;
text-align: right;
}
#w_Socios .w_Boton {
margin-left: 0.892860em;
width: 4.285728em;
}
/* ------------- Errores ----------------- */
.socios_Error h3{
background-color: red;
color: white;
}

