/*listado en el contenido referido al sublistado del submenu*/
.listado_interiores_submenu{
	position:relative;
	float:left;
	width:100%;
	margin-top:15px;
}
.listado_interiores_submenu ul{
	position:relative;
	float:left;
	list-style-type:none;
	display:block;
	margin-left:0px;
	padding-left:30px;
}
.listado_interiores_submenu ul li{
	color:#000000;
	font-size:70%;
	font-weight:bold;
	line-height:160%;
	list-style-type:circle;
}
	.listado_interiores_submenu ul li a{
	color:#999999;
	text-decoration:none;
	}
	.listado_interiores_submenu ul li a:hover{
	color:#9CCE31;
	text-decoration:none;
}

.listado_interiores_submenu ul li ul{
	position:relative;
	float:left;
	/*list-style-type:none;
	display:block;*/
	margin-left:0px;
	padding-left:15px;
}
.listado_interiores_submenu ul li ul li{
	color:#000000;
	/*font-size:70%;*/
	line-height:160%;
	font-size:90%;
	list-style-type: none;
}
	.listado_interiores_submenu ul li ul li a{
	color:#999999;
	text-decoration:none;
	}
	.listado_interiores_submenu ul li ul li a:hover{
	color:#9CCE31;
	text-decoration:none;
}


/*anadido*/
#listado_hzontal{
	position:relative;
	float:left;
	width:100%;
	text-align:center;
}
.listado_interiores_submenu_hzontal{
	position:relative;
	float:left;
	width:100%;
	margin-top:15px;
	margin-bottom:15px;
}
.listado_interiores_submenu_hzontal ul{
	margin-left:0px;
}
.listado_interiores_submenu_hzontal ul li{
	display:inline;
	color:#000000;
	line-height:160%;
}
	.listado_interiores_submenu_hzontal ul li a{
	margin-right:6px;
	margin-left:6px;
	color:#999999;
	text-decoration:none;
	}
	.listado_interiores_submenu_hzontal ul li a:hover{
	color:#9CCE31;
	text-decoration:none;
}

.btn_subir{
	position:relative;
	float:left;
	width:100%;
	text-align:right;
	margin-top:15px;
	margin-bottom:35px;
}
.subir{
	position:relative;
	float:right;
	text-transform:uppercase;
	background-color:#000000;
	text-decoration:none;
	color:#ffffff;
	padding-left:4px;
	padding-right:4px;
}
.subir:hover{
	text-transform:uppercase;
	background-color:#9CCE31;
	color:#000000;
	padding-left:4px;
	padding-right:4px;
}



.mapaweb{
	position:relative;
	float:left;
	width:49%;
	/*margin-right:10px;*/
}
.mapaweb ul{
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
	padding-left:10px;
	display:block;
	list-style-type:none;
	margin-bottom:15px;
}
.mapaweb ul li{
	font-size:100%;
	line-height:170%;
	color:#9CCE31;
	padding-left:15px;
}
.mapaweb ul li a{
	color:#9CCE31;
	text-decoration:none;
}
.mapaweb ul li a:hover{
	color:#144B66;
	text-decoration:none;
}
.mapaweb ul li ul{
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
	padding-left:10px;
	display:block;
	list-style-type:none;
}

.mapaweb ul li ul li{
	font-size:95%;
	line-height:170%;
	color:#000000;
	padding-left:5px;
}
.mapaweb ul li ul li a{
	color:#000000;
	text-decoration:none;
}
.mapaweb ul li ul li a:hover{
	color:#9CCE31;
	text-decoration:none;
}
.mapaweb ul li ul li ul{
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
	padding-left:10px;
	display:block;
	list-style-type:none;
}
.mapaweb ul li ul li ul li{
	font-size:100%;
	line-height:170%;
	color:#144B66;
	padding-left:5px;
}
.mapaweb ul li ul li ul li a{
	color:#144B66;
	text-decoration:none;
}
.mapaweb ul li ul li ul li a:hover{
	color:#9CCE31;
	text-decoration:none;
}

/*ESTILOS PARA ACCESIBILIDAD*/
#contenido_accesibilidad{
	position: relative;
	float:left;
	width:100%;
	margin-top:20px;
	color:#000000;
	line-height:130%;
}
.enlace_marron{
		text-align:left;
		color:#144B66;
		text-decoration:none;
		font-weight:bold;
		text-decoration:underline;
	}
.enlace_marron:hover{
		text-align:left;
		color:#9CCE31;
		text-decoration:underline;
	}
#logos_accesibilidad{	
	position: relative;
	float:left;
	width:100%;
	margin-top:0px;
	margin-bottom:15px;
}
    /*Estilo para subtitulares*/
h2{
	font-size:150%;
	color: #9CCE31;
	font-weight:bold;
}
h3{
	color: #9CCE31;
	font-size:110%;
	font-weight: bold;
	margin:25px 0px 8px 0px;
	letter-spacing:1px;
	text-decoration:underline;
	width:100%;
}
h4{
	position:relative;
	float:left;
	color: #144B66;
	font-size:100%;
	font-weight: bold;
	margin:0px 0px 0px 0px;
	letter-spacing:0px;
	text-indent:25px;	
}
h5{
	position:relative;
	float:left;
	color: #CC2B3D;
	font-size:100%;
	font-weight: bold;
	margin:0px 0px 0px 25px;
	letter-spacing:0px;
}
h6{
	position:relative;
	float:left;
	color: #000000;
	font-size:100%;
	font-weight: bold;
	margin:0px 0px 0px 25px;
	letter-spacing:0px;
}

.p2{
	margin-left:50px;
	margin-top:2px;
}

/*ESTILOS PARA CONTACTO*/
#form_contacto{
	position:relative;
	float:left;
	width:100%;
	/*padding-left:100px;*/
	padding-top:20px;
}
.contacto{
	position:relative;
	float:left;
	text-align:left;
	font-size:100%;
	color:#000000;
}

.contacto_total{
	position:relative;
	float:left;
	width:100%;
	text-align:left;
	font-size:100%;
	color:#000000;
	margin-top:15px;
}

.contacto_izq{
	position:relative;
	float:left;
	width:45%;
	text-align:left;
	font-size:100%;
	margin-top:15px;
	color:#000000;
}
.reservar_OK{
	position:relative;
	float:left;
	width:85%;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	color:#5C3B3B;
	background-color:transparent;
	border:0px;
	font-size:100%;
	margin-top:20px;
	padding-bottom:20px;
}

.input{
	border:1px solid #144B66;
	color:#000000;
}
.texto_formulario{
	position:relative;
	float:left;
	vertical-align:text-top;
	margin-top:0px;
}
.input_OK_contacto{
	position:relative;
	float:left;
	padding-left:175px;
	padding-top:10px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	color:#9CCE31;
	background-color:transparent;
	border:0px;
	font-size:100%;
}
.input_glos{
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	color:#9CCE31;
	background-color:transparent;
	border:0px;
	font-size:100%;
}
.input_OK{
	position:relative;
	float:left;
	padding-left:180px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	color:#9CCE31;
	background-color:transparent;
	border:0px;
	font-size:100%;
}
.opcion_gris{
	color:#144B66;
}
.texto_cv{
	position:relative;
	float:left;
	vertical-align:text-top;
	margin-top:0px;
	padding-top:0px;
}
.asterisco{
	color:#9CCE31;
	font-weight:bold;
	font-size:125%;
}
.fondo_degradado_grisclaro{
	position:relative;
	float:left;
	width:95%;
	padding:15px;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:35px;
	line-height:200%;
	background-color:#F2F1F1;
}

.fondo_grisclaro{
	position:relative;
	float:left;
	width:95%;
	padding:15px;
	margin-left:0px;
	margin-top:10px;
	line-height:200%;
	background-color:#F2F1F1;
}
.fondo_glos{
	position:relative;
	float:left;
	width:95%;
	padding:10px;
	padding-left: 15px;
	margin-left:0px;
	margin-top:5px;
	margin-bottom:10px;
	background-color:#F2F1F1;
	color: #454543;
}
.link_glos{
	position:relative;
	float:left;
	background-color:#F2F1F1;
	text-decoration:none;
	color: #454543;
}
.link_glos:hover{
	position:relative;
	float:left;
	background-color:#F2F1F1;
	text-decoration:none;
	color: #9CCE31;
}


.fondo_degradado_azul{
	position:relative;
	float:left;
	width:90%;
	padding:15px;
	margin-left:25px;
	margin-top:px;
	margin-bottom:35px;
	line-height:200%;
	background-color:#E5EFF4;
}
	.degradado_azul{
		position:relative;
		float:left;
	}
	.degradado_azul ul{
		position:relative;
		float:left;
		text-align:left;
		display:block;
		margin-left:0px;
		list-style-type:none;
	}
	.degradado_azul ul li{
		background-image:url(../img/general/punto_azul.gif);
		background-repeat:no-repeat;
		background-position:top left;
		padding-left:14px;	
		list-style-position:outside;
	}
	
.fondo_degradado_rojo{
	position:relative;
	float:left;
	width:90%;
	padding:15px;
	margin-left:25px;
	margin-top:px;
	margin-bottom:35px;
	line-height:200%;
	background-color:#F5BFC5;
}
	.degradado_rojo{
		position:relative;
		float:left;
	}
	.degradado_rojo ul{
		position:relative;
		float:left;
		text-align:left;
		display:block;
		margin-left:0px;
		list-style-type:none;
	}
	.degradado_rojo ul li{
		background-image:url(../img/general/punto_rojo.gif);
		background-repeat:no-repeat;
		background-position:top left;
		padding-left:14px;	
		list-style-position:outside;
	}


.fondo_degradado_gris{
	position:relative;
	float:left;
	width:90%;
	padding:15px;
	margin-left:25px;
	margin-top:px;
	margin-bottom:35px;
	line-height:200%;
	background-color:#D2D2D2;
}
	.degradado_gris{
		position:relative;
		float:left;
	}
	.degradado_gris ul{
		position:relative;
		float:left;
		text-align:left;
		display:block;
		margin-left:0px;
		list-style-type:none;
	}
	.degradado_gris ul li{
		background-image:url(../img/general/punto_gris.gif);
		background-repeat:no-repeat;
		background-position:top left;
		padding-left:14px;	
		list-style-position:outside;
	}


.flash{
	float:left;
	position:relative;
	text-align:center;
	width:100%;
	}
.enlace_longdesc{
	position:relative;
	float:left;
	width:100%;
	text-align:right;
}
.longdesc{
	text-decoration:underline;
	color:#000000;
	font-weight:bold;
}
.longdesc:hover{
	text-decoration:underline;
	color:#9CCE31;
	font-weight:bold;
}
.titu_taula{
	position:relative;
	float:left;
	width:100%;
	height:35px;
}
.enlace_icono_taula{
	position:relative;
	float:left;
	height:35px;
	background-image:url(../img/general/icono_tabla.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	color:#000000;
	text-decoration:underline;
	margin-left:12px;
}
.enlace_icono_taula:hover{
	color:#666666;
	text-decoration:none;
}

.listado_interiores_anclas{
	position:relative;
	float:left;
	width:100%;
	margin-top:15px;
}
.listado_interiores_anclas ul{
	position:relative;
	float:left;
	list-style-type:none;
	display:block;
	margin-left:0px;
	padding-left:30px;
	padding-bottom:30px;
}
.listado_interiores_anclas ul li{
	color:#000000;
	font-size:100%;
	font-weight:bold;
	line-height:160%;
	list-style-type:circle;
}
	.listado_interiores_anclas ul li a{
	color:#999999;
	text-decoration:none;
	}
	.listado_interiores_anclas ul li a:hover{
	color:#9CCE31;
	text-decoration:none;
}

/*JOKOAK*/

.juegos{
	position:relative;
	float:left;
	width:49%;
}
.juegos ul{
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
	padding-left:10px;
	display:block;
	list-style-type:none;
	margin-bottom:25px;
}
.juegos ul li{
	font-size:100%;
	line-height:150%;
	color:#9CCE31;
	padding-left:15px;
	margin-bottom:25px;
}
.juegos ul li a{
	color:#9CCE31;
	text-decoration:none;
}
.juegos ul li a:hover{
	color:#144B66;
	text-decoration:none;
}
.juegos ul li ul{
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding-left:10px;
	display:block;
	list-style-type:none;
}

.juegos ul li ul li{
	font-size:95%;
	color:#000000;
	padding-left:5px;
	margin-bottom:0px;
}
.juegos ul li ul li a{
	color:#000000;
	text-decoration:none;
}
.juegos ul li ul li a:hover{
	color:#9CCE31;
	text-decoration:none;
}
.juegos ul li ul li ul{
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
	padding-left:10px;
	display:block;
	list-style-type:none;
}
.juegos ul li ul li ul li{
	font-size:100%;
	color:#144B66;
	padding-left:5px;
}
.juegos ul li ul li ul li a{
	color:#144B66;
	text-decoration:none;
}
.juegos ul li ul li ul li a:hover{
	color:#9CCE31;
	text-decoration:none;
}


.juegos1{
	position:relative;
	float:left;
	width:49%;
}
.juegos1 ul{
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
	padding-left:10px;
	display:block;
	list-style-type:none;
	margin-bottom:10px;
	padding-bottom:0px;
}
.juegos1 ul li{
	font-size:100%;
	line-height:150%;
	color:#9CCE31;
	padding-left:15px;
	padding-bottom:0px;
}
.juegos1 ul li a{
	color:#9CCE31;
	text-decoration:none;
}
.juegos1 ul li a:hover{
	color:#144B66;
	text-decoration:none;
}

.juegos1 ul li ul {
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
	padding-left:10px;
	display:block;
	list-style-type:none;
}
.juegos1 ul li ul li {
	font-size:100%;
	color:#144B66;
	padding-left:5px;
}
.juegos1 ul li ul li a{
	color:#144B66;
	text-decoration:none;
}
.juegos1 ul li ul li  a:hover{
	color:#9CCE31;
	text-decoration:none;
}

/*Listado SAIOAK en apartado nola eta zer entrenatu*/

/*anadido*/
#saioak_hzontal{
	position:relative;
	float:left;
	width:100%;
	text-align:left;
}
.saioak_hzontal{
	position:relative;
	float:left;
	width:100%;
	text-align:left;
}
.listado_saioak_submenu_hzontal{
	position:relative;
	float:left;
	width:100%;
	margin-top:15px;
	margin-bottom:15px;
}
.listado_saioak_submenu_hzontal ul{
	margin-left:0px;
}
.listado_saioak_submenu_hzontal ul li{
	display:inline;
	color:#000000;
	line-height:160%;
}
	.listado_saioak_submenu_hzontal ul li a{
	margin-right:6px;
	margin-left:6px;
	color:#999999;
	text-decoration:none;
	}
	.listado_saioak_submenu_hzontal ul li a:hover{
	color:#9CCE31;
	text-decoration:none;
}

.titus_glos_pading{
	position:relative;
	float:left;
	width:100%;
	margin-top:20px;
	font-size:12px;
	color:#144B66;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}
.cursiva_glos_pading{
	position:relative;
	float:left;
	width:100%;
	font-size:75%;
	padding-left:10px;
	padding-top:10px;
}
.cursiva_glos_pading_sin{
	position:relative;
	float:left;
	width:100%;
	padding-left:10px;
	padding-top:10px;
}
.video1_padding{
	position:relative;
	float:left;
	background-color:#F2F1F1;
	font-size:70%;
	line-height:160%;
	margin-top:10px;
	padding:0px;
	margin-bottom:0px;
	margin-left:-30px;
	margin-right:0px;
	padding-top:8px;
	padding-bottom:8px;
	width:96%;
	

}
.video1_padding ul{
	color:#000000;
	position:relative;
	float:left;
	list-style-type:block;
	list-style-image:none;
	margin-left:10px;
	text-decoration:none;
	width:100%;
	margin-bottom:10px;
	
}
.video1_padding ul li{
	color:#000000;
	position:relative;
	float:left;
	background-image:url(../img/eu/ayuda/camara2.jpg);
	background-position:middle left;
	background-repeat:no-repeat;
	padding-left:30px;
	padding-right:20px;
	margin-bottom:7px;
	text-decoration:none;
	list-style-type:none;
	list-style:none;
	list-style-image:none;
}
.video1_padding ul li a{
	color:#000000;
	position:relative;
	float:left;
	width:100%;
	text-decoration:none;
	list-style-type:none;
}
.video1_padding ul li a:hover{
	color:#9CCE31;
	position:relative;
	float:left;
	width:100%;
	text-decoration:none;	
}
.videos_pading{
	position:relative;
	float:left;
	width:100%;
	color:#000000;
	text-decoration:none;
	list-style-type:none;
	margin-left:50px;
	line-height:160%;
}
.titus_juegos_bayer{
	position:relative;
	float:left;
	font-size:125%;
	color:#144B66;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}
.fondo_glos_padding{
	position:relative;
	float:left;
	width:93%;
	padding:10px;
	padding-left: 15px;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:10px;
	background-color:#F2F1F1;
	color: #454543;
}
.img_fases{
	position:relative;
	float:left;
	
}
.link_saioak{
	color: #9CCE31;
	text-decoration:none;
}
.link_saioak:hover{
	color: #9CCE31;
	text-decoration:underline;
}
.pdf_home{
	position:relative;
	float:right;
	height:15px;
	padding-left:25px;
	padding-top:5px;
	background-image:url(../img/general/pdf.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:80%;
	color:#B58484;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
.pdf_home_enlace{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.pdf_home_enlace:hover{
	text-decoration:none;
	color:#720304;
	font-weight:bold;
}