body{ margin:0em; padding:0em;  background-position:50% 0%; background-image:url(../imagenes/fnd_body.jpg); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:62.5%; }

p{ font-size:1.1em; line-height:1.7em; text-align:justify; }

a{ color:#0085C8; font-weight:bold; }
a:hover{ color:#005073; }

img{ border:none;}

strong{ color:#0085C8; }

h1{ width:97%; height:1.6em; margin:0.5em 0em 0em 0em; padding:0.3em 0% 0em 3%; background-image:url(../imagenes/fnd_tituloH1.jpg); background-position:0% 0%; background-repeat:no-repeat; color:#005073; font-family:"Trebuchet MS"; font-size:2.4em; font-weight:normal; }

h2{ color:#005073; font-size:1.2em; line-height:1.7em; }
h2.conFlecha{ padding:0em 0em 0em 2.5em; background-image:url(../imagenes/ico_conEnlace.jpg); background-position:0% 50%; background-repeat:no-repeat; color:#0085C8; font-size:1.4em; }

.contenedor{ width:77em; margin:0em auto;}

.fondoPresentacion{ background-image:url(../imagenes/fnd_contenidosPresentacion.jpg); background-position:100% 100%; background-repeat:no-repeat; }
.fondoBases{ background-image:url(../imagenes/fnd_contenidosBases.jpg); background-position:90% 100%; background-repeat:no-repeat; }
.fondoCronograma{ background-image:url(../imagenes/fnd_contenidosCronograma.jpg); background-position:100% 100%; background-repeat:no-repeat; }
.fondoJurado{ background-image:url(../imagenes/fnd_contenidosJurado.jpg); background-position:95% 100%; background-repeat:no-repeat; }
.bannerblog{ width:50%; float:left; display:inline; }
.cabecera{ width:76.7em; height:20.5em; background-position:0% 0%; background-repeat:no-repeat; float:left; }

.contenidosIzda{ width:17.1em; padding:0em 0em 2em 0em; float:left; }
.contenidosIzdaHome{ width:17.1em; padding:0em 0em 0em 0em; float:left; }

.menu{ width:17.1em; }
.menu ul{ margin:0em; padding:0em 0em 1em 0em; }
.menu ul li{ padding:0.7em 0em 0.9em 3.6em; background-image:url(../imagenes/ico_menu.jpg); background-position:8% 50%; background-repeat:no-repeat; color:#A5CF23; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:regular; list-style:none; }
.menu ul li a{ color:#FFFFFF; text-decoration:none; }
.menu ul li a:hover{ color:#A5CF23; }

.menuArriba{ width:17.1em; height:1.5em; background-position:0% 0%; background-repeat:no-repeat; }

.menuAbajo{ width:17.1em; height:1.5em; background-position:0% 0%; background-repeat:no-repeat; }

.contenidosHome{ width:56.8em; padding:0em 0em 0em 2em; float:left;}

.contenidos{ width:55.0em; padding:0em 0em 0em 2.2em; float:left; }
.contenidos ul{ margin:2em 0em 0em 0em; padding:0em; }
.contenidos ul.listaVerde li{ padding:0.6em 0em 0.6em 3.5em; background-image:url(../imagenes/ico_listaVerde.jpg); background-position:0% 0.6em; background-repeat:no-repeat; font-size:1.1em; line-height:1.7em; list-style:none; }
.contenidos ul.listaAzul li{
	padding:0.6em 0em 0.6em 3.5em;
	background-image:url(../imagenes/ico_listaAzul.jpg);
	background-position:0% 0.6em;
	background-repeat:no-repeat;
	font-size:1.1em;
	line-height:1.7em;
	list-style:none;
	font-weight: regular;
}
.contenidos ul.listaPremios li{ padding:0.6em 0em 0.6em 3.5em; font-size:1.1em; line-height:1.7em; list-style:none; }
.contenidos ul.listaPremios li.conEnlace{ background-image:url(../imagenes/ico_conEnlace.jpg); background-position:0.7em 0.5em; background-repeat:no-repeat; text-decoration:underline; }
.contenidos ul.anclas1{ float:left; }
.contenidos ul.anclas1 li{ width:24.7em; padding:0.6em 0em 0.6em 3.5em; background-image:url(../imagenes/ico_conEnlace.jpg); background-position:0.7em 0.5em; background-repeat:no-repeat; font-size:1.1em; line-height:1.7em; list-style:none; }
.contenidos ul.anclas2{ float:left; }
.contenidos ul.anclas2 li{ padding:0.6em 0em 0.6em 3.3em; background-image:url(../imagenes/ico_conEnlace.jpg); background-position:0.7em 0.5em; background-repeat:no-repeat; font-size:1.1em; line-height:1.7em; list-style:none; }
.contenidos ul.verde li{ padding:0.3em 0em 0.3em 2em; line-height:1.7em; list-style:none; }
.contenidos ul.verde li a{ color:#A5CF23; }
.contenidos ul.verde li a:hover{ color:#005073; }

.migas{ width:56.9em; color:#0085C8; margin-left:1px; }
.migas a{ color:#005073; font-weight:bold; text-decoration:none; }
.migas a:hover{ color:#A5CF23; }

.accesosDirectos{ width:14.2em; float:left; text-align:center; }
.accesosDirectos a{ color:#A5CF23; font-family:Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; text-decoration:none; }
.accesosDirectos a:hover{ color:#0085C8; }

.accesosDirectosLargo{ width:24.2em; float:left; text-align:center; }
.accesosDirectosLargo a{ color:#A5CF23; font-family:Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; text-decoration:none; }
.accesosDirectosLargo a:hover{ color:#0085C8; }


.accesosDirectos span{ color:#A5CF23; font-family:Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; text-decoration:none; }

.accesosDirectosGrandes{ width:28.4em; float:left; }
.accesosDirectosGrandesHome{ width:18.4em; float:left; }
.accesosDirectosGrandesHome2{ width:50.4em; float:left; }
.accesosDirectosInfo{ width:52.4em; float:left; }
.bajacien{ padding-top:100px; }

.premios{ margin:1em 0em 0em 0em; text-align:center; }

.fotosCampamento{ width:10em; height:7.6em; margin:0px 1.1em 2.3em 1.2em; float:left; overflow:hidden; border:0.1em solid #0085C8; }



.tablaEnunciado{ width:15.55em; margin:0.1em 0em; padding:0.5em 1em; background-color:#009BDB; color:#FFFFFF; float:left; font-weight:bold; }
.tablaEnunciado.bordesBlancos{ border-left:0.1em solid #FFFFFF; border-right:0.1em solid #FFFFFF; }

.tablaModalidad{ width:50.7em; margin:0.1em 0em 0.1em 0em; padding:0.5em 1em; background-color:#ABDEF3; color:#009BDB; font-weight:bold; float:left; }

.tablaCampos{ width:15.35em; height:3.8em; margin:0.1em 0em 0.1em 0em; padding:0.5em 1em; border:0.1em solid #ABDEF3; color:#009BDB; overflow:hidden; float:left; }
.tablaCampos a{ font-weight:normal; }
.tablaCampos.margenes{ margin:0.1em 0.1em; }

.tablaCamposVacio{ width:50.5em; margin:0.1em 0em; padding:0.5em 1em; border:0.1em solid #ABDEF3; color:#009BDB; float:left; }



.pie{ width:72.3em; height:2em; margin:2em 0em 0em 0em; padding:0.7em 2em 0em 2.5em; background-color:#57AC2B; color:#FFFFFF; float:left; }
.pie a{ color:#FFFFFF; text-decoration:none; font-weight:normal; }
.pie a:hover{ color:#005073; }
.pie p{ margin:0em; padding:0em; line-height:normal; }



.alinearCentro{ text-align:center; }
.alinearDerecha{ text-align:right; }
.alinearIzquierda { text-align:left; }
.alinearVerticalmente{ vertical-align:middle; }

.derecha{ float:right; }
.izquierda{ float:left; }

.oculto{ display:none; }

.margen0{ margin:0px;}
.euskera{ margin-top:9em; margin-left:0em;}

.fotoIzda{ margin:0em 2em 0em 0em; float:left; }
.fotoDcha{ margin:0em 2em 0em 0em; float:right; }
.fotoCentro{ margin:0em 2em 0em 0em; float:inherit; }
.fotoPatrocinadores{ margin:0em 0.9em 1em 0em; border:0.1em solid #003466; }

.iconoIzda{ margin:0em 1em 0em 1em; }

.letra11{ font-size:1.1em; }

.rojo{ color:#FF0000; }

.borde{ border-bottom:1px solid #0085C8; }

.azulnegrita{
color:#0085C8;
font-weight:bold;
}

.highslide{ cursor:url(highslide/graphics/zoomin.cur), pointer; outline:none; }
.highslide-image{ border:1em solid #FFF; cursor:pointer; cursor:url(highslide/graphics/zoomout.cur), pointer; }
.highslide-caption{ padding:0.5em; border:0.5em solid white; background-color:white; border-top:none; display:none; text-align:right; }
.highslide-display-block{ display:block; }
.highslide-display-none{ display:none; }
.highslide-loading{ color:white; display:block; font-size:0.9em; font-family:'MS Sans Serif'; font-weight:bold; text-transform:uppercase; text-decoration:none; padding:0.3em; border-top:0.1em solid white; border-bottom:0.1em solid white; background-color:black; padding-left:2.2em; background-image:url(highslide/graphics/loader.gif); background-repeat:no-repeat; background-position:0.3em 0.1em; }
a.highslide-credits, a.highslide-credits i{ padding:0.2em; color:silver; text-decoration:none; font-size:1em; }
a.highslide-credits:hover, a.highslide-credits:hover i{ color:white; background-color:gray; }



.rompe{ clear:both; float:none; }

/* ----- inicio estilos del foro ----- */

#foro{
width:94%;
margin:0px 0% 20px 2%;
border:1px solid #97BE23;
font-size:10px;
overflow:auto;
}

#fecha{
width:97%;
height:23px;
padding:7px 0% 0px 3%;
background-color:#97BE23;
color:#FFFFFF;
}

#mensajeImagen{
width:27%;
height:30px;
padding:18px 0% 0px 13%;
background-image:url(../imagenes/foroMensaje.gif);
background-position:15px;
background-repeat:no-repeat;
float:left;
}

#mensajeTexto2{
width:58%;
padding:18px 1% 18px 1%;
float:left;
}
#mensajeTexto{
width:96%;
padding:0px 1% 15px 3%;
float:left;
}

#responder{
width:97%;
height:22px;
padding:3px 3% 0px 0%;
float:left;
background-color:#E0F0AE;
text-align:right;
}

#respuestaImagen{
width:23%;
height:30px;
padding:18px 0% 0px 17%;
background-image:url(../imagenes/foroRespuesta.gif);
background-position:40px;
background-repeat:no-repeat;
float:left;
}

/*#respuestaTexto{
width:58%;
padding:18px 1% 18px 1%;
float:left;
}*/
#respuestaTexto{
width:82%;
padding:0px 1% 15px 17%;
float:left;
}

#foroRompe{
clear:both;
float:none;
border-bottom:1px dotted #E0F0AE;
}

.verde{
	color:#97BE23;
}

.azulOscuro{
	color:#005073;
}

.formularios{
font-size:12px;
}
.tablaFichaDetalle{ background-color:#ffffff; margin:3px 0 25px 25px; padding:5px; border:1px solid #CCC;margin-right:10px; width:500px; }
dl.datosTablaDetalle{margin: 0  0 20px 20px;padding: 0;float:left;display:inline}
.datosTablaDetalle dt{position: relative;left: 0;top: 1.2em;width: 9em;font-weight: bold;color:#666;}
.datosTablaDetalle dd{margin: 0 0 0 10em;padding: 0 0 0 1em;}

fieldset{color:#000; font-weight:bold;margin:20px 20px 0 10px; border:2px solid #005073; background-image:url(../imagenes/fondoCorazon.gif); background-repeat:no-repeat; background-position:100% 100%;}
legend{ padding:5px; border:1px solid #999; background-color:#005073; color:#fff; font-weight:bold;
background-image:url(../imagenes/fondoDegradadoLegend.gif) ;background-repeat:repeat-x ;background-position:left top ;
}
dl{ width:44.8em; margin:0em; padding:2em; }
dt{ width:15.8em; margin:0em 0em 1em 0em; padding:0.5em em 0.5em em; float:left; font-weight:normal; }
dd{ width:29em; margin:0em 0em 1em 0em; padding:0.5em em 0.5em 0em; float:left; }

.botonFormulario{
	background-color:#005073;
	color:#FFFFFF;
	border:1px solid #999999;
	padding:2px 5px;
	font-size:12px;
}

/* ----- fin estilos del foro ----- */

.lineaFormulario{ width:50.7em; margin:0.1em 0em 0.1em 0em; padding:0.5em 1em; background-color:#009BDB; color:#FFFFFF; font-weight:bold; float:left; }
.lineaFormulario2{ width:50.5em; height:3em; margin:0.1em 0em 0.1em 0em; padding:0.5em 1em; background-color:#ABDEF3; border:0.1em solid #ABDEF3; color:#009BDB; overflow:hidden; float:left; }
.lineaFormulario3{ width:50.5em; height:3em; margin:0.1em 0em 0.1em 0em; padding:0.5em 1em; background-color:#FFFFFF; border:0.1em solid #ABDEF3; color:#009BDB; overflow:hidden; float:left; }

.lineaListado{ width:50.7em; height:2em; margin:0.1em 0em 0.1em 0em; padding:0.5em 1em; background-color:#009BDB; color:#FFFFFF; font-weight:bold; float:left; }
.lineaListado span{font-size:1.2em;}
.lineaListado2{ width:50.5em; margin:0.1em 0em 0.1em 0em; padding:0.5em 1em; background-color:#ABDEF3; border:0.1em solid #ABDEF3; color:#009BDB; overflow:hidden; float:left; font-weight:bold;}
.lineaListado3{ width:50.5em; margin:0.1em 0em 0.1em 0em; padding:0.5em 1em; background-color:#FFFFFF; border:0.1em solid #ABDEF3; color:#009BDB; overflow:hidden; float:left; }


.accesosDirectosNuevo{ width:12em; height:14em; float:left; text-align:center; }
.accesosDirectosNuevo a{ color:#63F; font-family:Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; text-decoration:none; }
.accesosDirectosNuevo a:hover{ color:#F60; }

.accesosDirectosLargoNuevo{ width:16.3em; height:14em; float:left; text-align:center; }
.accesosDirectosLargoNuevo a{ color:#63F; font-family:Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; text-decoration:none; }
.accesosDirectosLargoNuevo a:hover{ color:#F60; }

.logosMenu{ margin:0px 0px 10px 0px; }
.logosMenu p{ margin:10px 0px 0px 0px; }

.encuesta{ margin:0px; padding:0px 20px 10px 20px; font-weight:normal; }
.encuesta span{ font-size:16px; }
.encuesta input{ margin-left:10px; }


tr.odd { background-color:#63F;color:#FFF;}
.thNaranja{ background-color:#F90; font-size:1.1em; line-height:1.4em; padding:1em;}
.morado{background-color:#424491;}
.blanco{background-color:#FFF;}
.fondoBlanco{background-color:#FFF; overflow:visible; background:url(../imagenes/bg_largo.jpg) repeat-x}

