BODY {
margin : 2% 0 0 0 ;
background-color:#00407A;
}

/* index */

#cuerpoindex{ 
	width: 903px;
	height:564px;
	margin:auto;
}

#marcaindex{
	float:left;
	width:903px;
	padding:0 0 0 301px;
}

#bannerconcurso{
float:left;
padding:40px 0 0 0;
width:903px;
height:80px;
}

#margenindex{ 
	float:left;
	height:80px;
}

#capsula{ 
	float:left;
	height:80px;
}

#caballoindex{
	float:left;
	width:95px;
}

#cierredestacado{
	float:left;
	width:3px;
}

#fotopieindex{
float:left;
width:903px;
height:229px;
padding:40px 0 0 86px;
}

.imagenfade{ 
position:absolute;
}

/* web*/
#cuerpo{ 
	width: 903px;
	height:564px;
	margin:auto;	
}

.imagenfade{ 
position:absolute;
}

/* cabecera */
#cabecera{ 
	width: 903px;
	height:66px;
	float:left;
	
}

/* pagina inicio*/
#areatrabajo{ 
	width: 903px;
	float:left;
	background-image:url(../imgdis/fondotrabajo.png);
	background-repeat:repeat;
}


#textoentrada{ 
	width: 843px;
	float:left;
	padding:30px 0 0 30px;
}

#fotospaginaentrada{ 
	width: 843px;
	height:272px;
	float:left;
	padding:30px 0 0 30px;
}

#fotoentrada{ 
	width: 272px;
	height:272px;
	float:left;
}

#foto1{ 
	width: 272px;
	height:272px;
	position:absolute;
	z-index:1;
}

#foto2{ 
	width: 272px;
	height:272px;
	position:absolute;
	z-index:1;
}

#foto3{ 
	width: 272px;
	height:272px;
	position:absolute;
	z-index:1;
}


#transparencia1{ 
	width: 87px;
	height:30px;
	position:absolute;
	z-index:2;
	margin:140px 0 0 215px;
}

#transparencia2{ 
	width: 87px;
	height:30px;
	position:absolute;
	z-index:2;
	margin:140px 0 0 199px;
}

#transparencia3{ 
	width: 87px;
	height:30px;
	position:absolute;
	z-index:2;
	margin:140px 0 0 209px;
}

#separacionfoto{ 
	width: 12px;
	height:272px;
	float:left;
}


/* menutop */

#imagencabecera{ 
	width: 904px;
	height:67px;
	position:absolute;
	z-index:1;
}

#menuclub{ 
	width: 117px;
	height:38px;
	position:absolute;
	margin:25px 0 0 278px;
	z-index:4;
}

#menuescuela{ 
	width: 110px;
	height:38px;
	position:absolute;	
	margin:25px 0 0 382px;
	z-index:3;
}

#menusalto{ 
	width: 110px;
	height:38px;
	position:absolute;
	margin:25px 0 0 478px;
	z-index:2;
}


/* pagina escuela */

#areatrabajoescuela{ 
	width: 903px;
	height:600px;
	float:left;
	background-image:url(../imgdis/fondotrabajoescuela.png);
	background-repeat:no-repeat;
}

#areatrabajoescuelacursos{ 
	width: 903px;
	height:700px;
	float:left;
	background-image:url(../imgdis/fondotrabajoescuela2.png);
	background-repeat:no-repeat;
}

#areatrabajoescuelahorarios{ 
	width: 903px;
	height:580px;
	float:left;
	background-image:url(../imgdis/fondotrabajoescuela3.png);
	background-repeat:no-repeat;
}

/* menu trabajo*/

ul {
	 margin:0;
	padding:0;
	list-style:none;
	}
	
#menutrabajo {
  list-style: none;
  float:left;
  padding: 20px 0 0 35px;
  height: 25px;
  width:500px;
  text-align:center; 
}

#nivel1 {
	float:left;
	margin:0 0 0 0;
	height: 25px;
	text-align: center;
	width: 83px;
	background-color:#DDB5E5;
	}

#nivel1club {
	float:left;
	margin:0 0 0 0;
	height: 25px;
	text-align: center;
	width: 83px;
	background-color:#99DCF2;
	}
	
#nivel1juegos {
	float:left;
	margin:0 0 0 0;
	height: 25px;
	text-align: center;
	width: 120px;
	background-color:#DDB5E5;
	}
	
#separador {
	float:left;
	margin:0 0 0 0;
	height: 25px;
	text-align: center;
	width: 5px;
	}
	
#nivel1ubicacion {
	float:left;
	margin:0 0 0 0;
	height: 25px;
	text-align: center;
	width: 83px;
	background-color:#DDB5E5;
	}
	
#nivel1on {
	float:left;
	height: 25px;
	text-align: center;
	width: 83px;
	background-color:#FFFFFF;
	}

#nivel1juegoson {
	float:left;
	margin:0 0 0 0;
	height: 25px;
	text-align: center;
	width: 120px;
	background-color:#FFFFFF;
	}
	
#nivel1:hover,
#nivel1.hover {position:relative;background-color:#EEDAF2}
#nivel1:hover #submenu,
#nivel1.hover #submenu {display:block;}

#nivel1juegos:hover,
#nivel1juegos.hover {position:relative;background-color:#EEDAF2}
#nivel1juegos:hover #submenu,
#nivel1juegos.hover #submenu {display:block;}

#nivel1club:hover,
#nivel1club.hover {position:relative;background-color:#5EECFF}
#nivel1club:hover #submenu,
#nivel1club.hover #submenu {display:block;}


#cajatextoubicacion {
	float:left;
	padding:5px 0 0 15px;
	}

#cajatextocursos {
	float:left;
	padding:5px 0 0 23px;
	}

#cajatextohorarios {
	float:left;
	padding:5px 0 0 20px;
	}

#cajatextojuegos {
	float:left;
	padding:5px 0 0 20px;
	}

#cajatextoinstalaciones {
	float:left;
	padding:5px 0 0 5px;
	}

#cajatextoservicios {
	float:left;
	padding:5px 0 0 16px;
	}
	
#mapa {
	width:829px;
	float:left;
	padding:0 0 0 0;
	}

/*#fotomapa {
	position:absolute;
	margin:65px 0 0 35px;
	z-index:1;
	}*/
	
#fotomapa {
	float:left;
	padding:65px 0 0 35px;
	}

#direccion {
	float:left;
	padding:30px 0 0 280px;
	}

/*#botongoogle {
	position:absolute;
	margin:180px 0 0 640px;
	z-index:2;
	}*/

#botongoogle {
	float:left;
	padding:0 0 0 640px;
	}
	
#textocursos {
	width:850px;
	float:left;
	padding:20px 0 0 38px;
	}
	
#izquierdacursos {
	width:500px;
	height:600px;
	float:left;
	padding:0 0 0 0;
	text-align:justify;
	}

#derechacursos {
	width:300px;
	height:520px;
	float:left;
	padding:0 0 0 40px;
	}
	
#columnaimagenes {
	width:140px;
	height:520px;
	float:left;
	}
	
#separadorcolumnaimagenes {
	width:20px;
	height:520px;
	float:left;
	}
	
#paginascursos {
	width:80px;
	float:left;
	padding:0 0 0 200px;
	}
	
#ventanacursos {
	width:500px;
	height:600px;
	float:left;
	padding:0 0 0 0;
	overflow:hidden;
	}
	
#matrizcursos {
	width:4500px;
	float:left;
	padding:0 0 0 0;
	}

#pagina {
	width:500px;
	float:left;
	padding:0 50px 0 0;
	text-align:justify;
	}
	
	
/* pagina club */

#areatrabajoclub{ 
	width: 903px;
	height:694px;
	float:left;
	background-image:url(../imgdis/fondotrabajoclub.png);
	background-repeat:no-repeat;
}


#areatrabajoclub2{ 
	width: 903px;
	height:694px;
	float:left;
	background-image:url(../imgdis/fondotrabajoclubinstalaciones.gif);
	background-repeat:no-repeat;
}


#textoinstalaciones{ 
	width: 850px;
	float:left;
	padding:30px 0 0 35px;
}


/* pagina competicion */

#areatrabajocompeticion{ 
	width: 903px;
	height:539px;
	float:left;
	background-image:url(../imgdis/fondotrabajocomp.png);
	background-repeat:no-repeat;
}

#menutrabajocompeticion {
  list-style: none;
  float:left;
  padding: 20px 0 0 35px;
  height: 25px;
  width:600px;
  text-align:center; 
}

#nivel1competicion {
	float:left;
	margin:0 0 0 0;
	height: 25px;
	text-align: center;
	width: 83px;
	background-color:#B3C6D7;
	}

#nivel1competiciones {
	float:left;
	height: 25px;
	text-align: center;
	width: 120px;
	background-color:#B3C6D7;
	}
	
#nivelcompon {
	float:left;
	margin:0 0 0 0;
	height: 25px;
	text-align: center;
	width: 83px;
	background-color:#FFFFFF;
	}
	
#nivel1oncompeticion {
	float:left;
	height: 25px;
	text-align: center;
	width: 120px;
	background-color:#FFFFFF;
	}

#nivel1patrocinadores {
	float:left;
	margin:0 0 0 0;
	height: 25px;
	text-align: center;
	width:120px;
	background-color:#B3C6D7;
	}

#nivel1patrocinadoreson {
	float:left;
	margin:0 0 0 0;
	height: 25px;
	text-align: center;
	width:120px;
	background-color:#FFFFFF;
	}
	
#nivel1competicion:hover,
#nivel1competicion.hover {position:relative;background-color:#B9CFEC}
#nivel1competicion:hover #submenu,
#nivel1competicion.hover #submenu {display:block;}

#nivel1patrocinadores:hover,
#nivel1patrocinadores.hover {position:relative;background-color:#B9CFEC}
#nivel1patrocinadores:hover #submenu,
#nivel1patrocinadores.hover #submenu {display:block;}

#nivel1competiciones:hover,
#nivel1competiciones.hover {position:relative;background-color:#B9CFEC}
#nivel1competiciones:hover #submenu,
#nivel1competiciones.hover #submenu {display:block;}


#cajatextocomp {
	float:left;
	padding:5px 0 0 18px;
	}

#cajatextocalendario {
	float:left;
	padding:5px 0 0 13px;
	}

#cajatextopatrocinadores {
	float:left;
	padding:5px 0 0 17px;
	}

#cajatextoactividades {
	float:left;
	padding:5px 0 0 9px;
	}

#cajatextogaleria {
	float:left;
	padding:5px 0 0 22px;
	}

#lineaconcurso{ 
	width: 850px;
	height:60px;
	float:left;
	padding:0 0 0 38px;
}

#imagenportada{ 
	width: 50px;
	float:left;
	padding:0 0 0 0;
}

#textoconcurso{ 
	width: 780px;
	float:left;
	padding:5px 0 0 20px;
	line-height:20px;
}

#extrasconcurso{ 
	width: 780px;
	float:left;
	padding:5px 0 0 20px;
}

#separadorconcursoinit{ 
	width: 850px;
	height:50px;
	float:left;
	padding:0 0 0 0;
}

#separadorconcurso{ 
	width: 850px;
	height:15px;
	float:left;
	padding:0 0 0 0;
}

#paginaspatrocinadores {
	width:80px;
	float:left;
	padding:0 0 0 200px;
	}
	

#ventanapatrocinadores {
	width:500px;
	height:400px;
	float:left;
	padding:0 0 0 0;
	overflow:hidden;
	}
	
#matrizpatrocinadores {
	width:4500px;
	float:left;
	padding:0 0 0 0;
	}


#izquierdapatrocinadores {
	width:500px;
	height:400px;
	float:left;
	padding:0 0 0 0;
	text-align:justify;
	}
	
#textopatrocinadores {
	width:850px;
	float:left;
	padding:20px 0 0 38px;
	}
	
	
#ventanaactividades {
	width:500px;
	height:410px;
	float:left;
	padding:0 0 0 0;
	overflow:hidden;
	}
	
#matrizactividades {
	width:1650px;
	float:left;
	padding:0 0 0 0;
	}

#paginasactividades {
	width:80px;
	float:left;
	padding:30px 0 0 200px;
	}
	
/*pie*/

#pie{ 
	width: 903px;
	height:23px;
	float:left;
	background-image:url(../imgdis/fondopie.png);
	background-repeat:no-repeat;
}



/* estilos textos */

.txt1{ 
font:10px Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color: #FFFFFF;
line-height:20px;
}

.txt1concurso{ 
font:11px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color: #FFFFFF;
}

A.fechadestacado, A.fechadestacado:VISITED, A.fechadestacado:ACTIVE, A.fechadestacado:FOCUS, A.fechadestacado:LINK { 
font:18px Arial, Helvetica, sans-serif;
font-weight:bold;
color: #FFFFFF;
text-decoration:none;
}

A.fechadestacado:HOVER{ 
font:18px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#CCCCCC;
text-decoration: none;
}

A.nombredestacado, A.nombredestacado:VISITED, A.nombredestacado:ACTIVE, A.nombredestacado:FOCUS, A.nombredestacado:LINK { 
font:18px Arial, Helvetica, sans-serif;
font-weight:bold;
color: #FFFFFF;
text-decoration:none;
}

A.nombredestacado:HOVER{ 
font:18px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#CCCCCC;
text-decoration: none;
}

A.textotransparencia, A.textotransparencia:VISITED, A.textotransparencia:ACTIVE, A.textotransparencia:FOCUS, A.textotransparencia:LINK{ 
font:15px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color: #FFFFFF;
text-decoration:none;
}


A.linkmenu, A.linkmenu:VISITED, A.linkmenu:ACTIVE, A.linkmenu:FOCUS, A.linkmenu:LINK{ 
font:12px Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
color: #FFFFFF; 
text-decoration: none;
} 

A.linkmenu:HOVER{ 
font:12px Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
color: #EEDAF2; 
text-decoration: none;
}

A.linkmenucursiva, A.linkmenucursiva:VISITED, A.linkmenucursiva:ACTIVE, A.linkmenucursiva:FOCUS, A.linkmenucursiva:LINK{ 
font:11px Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
color: #FFFFFF; 
text-decoration:none;
font-style:italic;
} 

A.linkmenucursiva:HOVER{ 
font:11px Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
color: #EEDAF2; 
text-decoration: none;
font-style:italic;
}


A.linkpagina, A.linkpagina:VISITED, A.linkpagina:ACTIVE, A.linkpagina:FOCUS, A.linkpagina:LINK{ 
font:12px Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
color: #FFFFFF; 
text-decoration: none;
} 

A.linkpagina:HOVER{ 
font:12px Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
color: #00CC33; 
text-decoration: none;
}

.textotitulo{ 
font:13px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color: #FFFFFF;
} 

.textomenu{
  text-decoration: none;
  color: #FFFFFF;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;  
}

.textomenuclub{
  text-decoration: none;
  color: #FFFFFF;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;  
}

.textomenuon{
  text-decoration: none;
  color: #AB45BF;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  }

.textomenuonclub{
  text-decoration: none;
  color: #00A6DE;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  }
  
 .textomenuoncomp{
  text-decoration: none;
  color: #00407A;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  }