body{
	background-image:url(../img/general/fondo_pag.gif);
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	text-align:center;
}
#delimitador_sombra_izq{
	width:795px;
	background-image:url(../img/general/sobra_izq.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
#contenedor{
	position:relative;
	float:left;
	width:767px;
	background-image:url(../img/general/sobra_der.gif);
	background-position:top right;
	background-repeat:repeat-y;
	padding-left:13px;
	padding-right:12px;
}
#idiomas{
	position:relative;
	float:left;
	height:21px;
	width:100%;
	background-color:#144B66;
}
.img_izq{
	position:relative;
	float:left;
}
.img_dcha_entrenar{
	width:100px;
	height:100px;
	position:relative;
	float:right;
	border: 1px solid #144B66;
	padding:2px;
	margin:10px;
}
.img_izq_entrenar{
	width:100px;
	height:100px;
	position:relative;
	float:left;
	border: 1px solid #144B66;
	padding:2px;
	/*margin:10px;*/
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
}

.img_relajacion{
	width:100px;
	height:100px;
	position:relative;
	float:left;
	border: 1px solid #144B66;
	padding:2px;
	margin:10px;
}
#video{
	position:relative;
	float:left;
	width:100%;
	height:15px;
	vertical-align:middle;
}
.video{
	position:relative;
	float:left;
	width:100%;
	height:15px;
	vertical-align:middle;
}

#video_relajacion{
	position:relative;
	float:left;
	color:#000000;
	height:25px;
	vertical-align:middle;
	padding-top:8px;
	/*margin-bottom:25px;*/
	background-image:url(../img/general/camara.gif);
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;
}
#video_relajacion:hover{
	position:relative;
	float:left;
	color:#9CCE31;
	height:25px;
	vertical-align:middle;
	padding-top:8px;
	/*margin-bottom:25px;*/
	background-image:url(../img/general/camara.gif);
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;
}
.video_relajacion{
	position:relative;
	float:left;
	color:#000000;
	height:25px;
	vertical-align:middle;
	padding-top:8px;
	/*margin-bottom:25px;*/
	background-image:url(../img/general/camara.gif);
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;
}
.video_relajacion:hover{
	position:relative;
	float:left;
	color:#9CCE31;
	height:25px;
	vertical-align:middle;
	padding-top:8px;
	/*margin-bottom:25px;*/
	background-image:url(../img/general/camara.gif);
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;
}
.img_camara_izq{
	position:relative;
	float:left;
	/*padding-bottom:5px;
	padding-top:1px;
	padding-left:3px;*/
	padding-right:10px;
	margin-bottom:10px;
	text-align: center;
	vertical-align:middle;
	text-align:left middle;
	padding-top:5px;
}
.img_camara_dch{
	position:relative;
	float:right;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:3px;
	padding-right:10px;
	text-align: center;
	vertical-align:top;
}
.texto_video_relax{
	color:#000000;
	text-decoration:none;
	padding-top:25px;
	margin-left:30px;
}
.texto_video_relax:hover{
	color:#9CCE31;
	text-decoration:none;
	padding-top:25px;
	margin-left:30px;
}

.texto_video{
	color:#000000;
	text-decoration:none;
	margin-top:5px;
}
.texto_video:hover{
	color:#9CCE31;
	text-decoration:none;
	margin-top:5px;
}
.titus_relajacion{
	color:#9CCE31;
	text-decoration:none;
	font-weight:bold;
}
#menu_idiomas{
	position:relative;
	float:right;
	color:#ffffff;
	padding-right:10px;
}
#menu_idiomas ul{
	position:relative;
	float:left;
	margin:0px;
	padding-top:3px;
}
#menu_idiomas ul li{
	position:relative;
	float:left;
	list-style-type:none;
	display:inline;
	margin:0px;
	padding:0px;
	font-size:11px;
	margin-left:3px;
}
#menu_idiomas ul li a{
	text-decoration:none;
	color:#ffffff;
}
#menu_idiomas ul li a:hover{
	text-decoration:none;
	color:#FFFF00;
}
.menu_idiomas_activo{
	text-decoration:none;
	color:#FFFF00;
}
#cabecera{
	position:relative;
	float:left;
	width:100%;
	height:130px;
	background-image:url(../img/caste/cabecera_dipu.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#cabecera_eu{
	position:relative;
	float:left;
	width:100%;
	height:130px;
	background-image:url(../img/eu/cabecera_dipu.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

/*MENÚ PRINCIPAL DE NAVEGACIÓN*/
#menu_ppal{
	position:relative;
	float:left;
	width:100%;
	height:36px;
	color:#ffffff;
	background-color:#454543;
	text-align:left;
	margin-left:0px;
	padding-left:0px;
}
#menu_ppal ul{
	width:100%;
	margin-left:0px;
	padding-top:4px;
	padding-left:0px;
	text-align:left;
}
#menu_ppal ul li{
	position:relative;
	float:left;
	list-style-type:none;
	display:inline;
	margin:0px;
	padding:0px;
	font-size:11px;
	margin-left:5px;
	text-align:center;
}
#menu_ppal ul li a{
	text-decoration:none;
	color:#ffffff;
}
#menu_ppal ul li a:hover{
	text-decoration:none;
	color:#9CCE31;
}

/*ESTILOS PARA LA ZONA DE CONTENIDO INTERIORES*/
#contenedora_interiores{
	position:relative;
	float:left;
	width:100%;
	background-image:url(../img/general/fondo_menu_izq.gif);
	background-position:top left;
	background-repeat:repeat-y;
	background-color:#ffffff;
	padding-bottom:25px;
}

/*Estilos menú izq*/
#zona_izquierda{
	position:relative;
	float:left;
	width:191px;
	margin-top:6px;
}
#menu_izq{
	position:relative;
	float:left;
	width:100%;
	margin-top:6px;
}
#menu_izq ul{
	margin-left:0px;
	padding-left:8px;
	padding-right:4px;
	list-style-type:none;
	display:block;
	text-align:left;
	margin-right:8px;
}
#menu_izq ul li{
	position:relative;
	float:left;
	width:100%;
	font-size:11px;
	padding-left:1px;
	padding-right:1px;
	color:#454543;
	margin-bottom:8px;
}
#menu_izq ul li a{
	position:relative;
	float:left;
	width:100%;
	color:#454543;
	text-decoration:none;
	padding-bottom:3px;
	background-image:url(../img/general/punteado.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
}
#menu_izq ul li a:hover{
	color:#454543;
	text-decoration:none;
	font-weight:bold;
}
	#menu_izq ul li ul{
		margin-top:25px;
		margin-bottom:0px;
		padding-bottom:0px;
		margin-left:0px;
		padding-left:8px;
		list-style-type:none;
		display:block;
		text-align:left;
	}
	#menu_izq ul li ul li{
		/*line-height:75%;*/
		color:#8E8E8D;
	}
	#menu_izq ul li ul li a{
		line-height:100%;
		text-decoration:none;
		color:#8E8E8D;
		background-image:none;
	}
	#menu_izq ul li ul li a:hover{
		text-decoration:none;
		color:#9CCE31;
		font-weight:normal;
	}
	
		#menu_izq ul li ul li ul{
		margin-top: 15px;
		margin-left:0px;
		list-style-type:none;
		display:block;
		text-align:left;
		padding-bottom:0px;
		margin-bottom:0px;
		/*background-color:#00FF33;*/
		
		}
		#menu_izq ul li ul li ul li{
		line-height:100%;
		color:#8E8E8D;
		padding-bottom:0px;
		margin-bottom:0px;
		}
		#menu_izq ul li ul li ul li a{
		text-decoration:none;
		color:#8E8E8D;
		background-image:none;
		}
		#menu_izq ul li ul li ul li a:hover{
		text-decoration:none;
		color:#9CCE31;
		font-weight:normal;
		}

.menu_izq_sinenlace{
	position:relative;
	float:left;
	width:100%;
	color:#454543;
	text-decoration:none;
	padding-bottom:3px;
	background-image:url(../img/general/punteado.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
}

/*EstiloS para la zona de desarrollo der*/
#desarrollo_der{
	position:relative;
	float:left;
	width:70%;
	margin-left:15px;
	margin-top:0px;
	text-align:left;
}
.titu_sup{
	position:relative;
	float:left;
	width:97%;
	background-color: #F2F1F1;
	background-image:url(../img/general/home/fondo_titu_sup1.gif);
	background-position: bottom;
	border-bottom: 4px solid #000000;
	background-repeat:no-repeat;
	height:51px;
	padding-top:6px;
	padding-left:29px;
	font-size:22px;
	font-weight:bold;
	letter-spacing:1px;
	color:#9CCE31;
	margin-bottom:15px;
}
.subtitu_sup{
	margin-left:2px;
	font-size:11px;
	color: #000000;
	font-weight:bold;
}

.titus_juegos1{
	font-size:24px;
	color: #000000;
	font-weight:bold;
	line-height:100%;
}
.titus_juegos2{
	font-size:18px;
	font-weight:bold;
	color:#9CCE31;
}
.numeritos{
	font-size:13px;
	color: #000000;
	font-weight:bold;
}


.titu_interior_negro{
	position:relative;
	float:left;
	width:100%;
	font-size:85%;
	color:#000000;
	font-weight:bold;
	margin-bottom:11px;
}

.caja_bloques_logo{
	position:relative;
	float:left;
	width:191px;
	text-align:center;
	margin-top:30px;
}
.img_center{
	text-align:center;
}
#pie{
	position:relative;
	float:left;
	width:93.5%;
	height:22px;
	background-color:#144B66;
	padding-left:25px;
	padding-right:25px;
	padding-top:6px;
}
.pie_inf_izq{
	position:relative;
	float:left;
	width:40%;
	text-align:left;
	font-size:70%;
	color:#ffffff;
}
.enlace_blanco{
	color:#ffffff;
	text-decoration:underline;
}
.enlace_blanco:hover{
	color:#f1f1f1;
	text-decoration:underline;
}
.pie_inf_der{
	position:relative;
	float:right;
	width:40%;
	text-align:right;
}
.invisible{
	display:none
}

/*-----ESTILOS PARA LOS INVISIBLES----*/
.invisible_menu_sup{
	position:absolute;
	top:-1000px;
	left: -1000px;
}
/*Fin elementos invisibles*/

.texto_interiores{
	position:relative;
	float:left;
	width:100%;
	font-size:70%;
	line-height:160%;
	text-align:justify;
}

.volver{
	position:relative;
	float:right;
	color:#9CCE31;
	font-size:85%;
	line-height:160%;
	text-align:right;
	text-decoration:none;
	font-weight:bold;
	padding-right:10px;
	margin-top:10px;
}
.volver:hover{
	position:relative;
	float:right;
	color:#9CCE31;
	line-height:160%;
	text-align:right;
	text-decoration:underline;
	font-weight:bold;
	padding-right:10px;
	margin-top:10px;
}

.titus_juegos{
	font-size:125%;
	color:#144B66;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}
.titus_glos{
	font-size:12px;
	color:#144B66;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}
/*Buscador*/

.buscar{
	border:1px solid #9CCE31;
	font-size:100%;
	margin-top:10px;
	margin-right:8px;
}

.boton_buscar{
	color:#000000;
	text-decoration:none;
	list-style-type:none;
}
.boton_buscar:hover{
	color:#9CCE31;
	text-decoration:none;
}
.glosario{
	color:#000000;
	text-decoration:none;
	list-style-type:none;
	margin-left:30px;
	line-height:160%;
	
}
.glosario:hover{
	color:#9CCE31;
	text-decoration:none;
}

#glosario{
	position:relative;
	float:left;
	width:30%;
	font-size:70%;
	line-height:160%;
	margin-top:20px;
	padding:0px;
	margin-bottom:0px;
	margin-left:-30px;
	margin-right:0px;
}
#glosario ul{
	color:#000000;
	position:relative;
	float:left;
	list-style-type:none;
	list-style:none;
	list-style-image:none;
	width:100%;
	text-decoration:none;
	
}
#glosario ul li{
	color:#000000;
	position:relative;
	float:left;
	width:100%;
	background-image:url(../img/general/camara.gif);
	background-position:middle left;
	background-repeat:no-repeat;
	line-height:160%;
	margin-bottom:7px;
	text-decoration:none;
	list-style-type:none;
	list-style:none;
	list-style-image:none;
}
#glosario ul li a{
	color:#000000;
	position:relative;
	float:left;
	width:100%;
	text-decoration:none;
	list-style-type:none;
}
#glosario ul li a:hover{
	color:#9CCE31;
	position:relative;
	float:left;
	width:100%;
	text-decoration:none;	
}

#esquemas{
	width: 100%;
	margin-top:15px;
	padding-top:10px;
	padding-right:20px;
	background-color:#F2F1F1;
}
.esquemis{
	width: 100%;
	margin-top:15px;
	padding-top:10px;
	background-color:#F2F1F1;
}
.esquemas{
	width: 100%;
	background-color:#F2F1F1;
	text-decoration:none;
	color:#000000;
}
.esquemas:hover{
	width: 100%;
	background-color:#F2F1F1;
	text-decoration:none;
	color:#9CCE31;
}

#esquemis{
	position:relative;
	float:left;
	width: 100%;
	margin-top:15px;
	padding-top:10px;
	background-color:#F2F1F1;
}
#esquemos{
	position:relative;
	float:left;
	width: 95%;
	background-color:#F2F1F1;
}

#esquemos ul{
	display: block;
	list-style-type: disc;
}
#esquemos ul li {
	line-height:220%;
}


.esquemos{
	position:relative;
	float:left;
	width: 95%;
	background-color:#F2F1F1;
}

.esquemos ul{
	display: block;
	list-style-type: disc;
}
.esquemos ul li {
	line-height:220%;
}
.esquemos ul li ul{
	display: block;
	list-style-type: none;

	}

#padentro{
	width:90%;
}
.esquemis_sin{
	position:relative;
	float:left;
	width: 98%;
	margin-top:10px;
	padding:10px;
	background-color:#F2F1F1;
	margin-bottom: 15px;
}
.img_eskemas{
	position:relative;
	float:left;
	text-align:center;
	padding-left:50px;
}
.img_ayuda{
	text-align:center;
	margin-bottom:20px;
}
#num_juego{
	position:relative;
	float:right;
	margin-bottom:10px;
}

.videos{
	color:#000000;
	text-decoration:none;
	list-style-type:none;
	margin-left:30px;
	line-height:160%;
}
.videos:hover{
	color:#9CCE31;
	text-decoration:none;
}
#video1{
	position:relative;
	float:left;
	background-color:#F2F1F1;
	font-size:70%;
	line-height:160%;
	margin-top:20px;
	padding:0px;
	margin-bottom:0px;
	margin-left:-30px;
	margin-right:0px;
	padding-top:8px;
	padding-bottom:8px;
	width:100%;
}
#video1 ul{
	color:#000000;
	position:relative;
	float:left;
	list-style-type:none;
	list-style:none;
	list-style-image:none;
	margin-left:10px;
	width:100%;
	text-decoration:none;
	background-color:#F2F1F1;
	
}
#video1 ul li{
	color:#000000;
	position:relative;
	float:left;
	width:100%;
	background-image:url(../img/eu/ayuda/camara2.jpg);
	background-position:middle left;
	background-repeat:no-repeat;
	background-color:#F2F1F1;
	padding-left:30px;
	line-height:160%;
	margin-bottom:7px;
	text-decoration:none;
	list-style-type:none;
	list-style:none;
	list-style-image:none;
}
#video1 ul li a{
	color:#000000;
	position:relative;
	float:left;
	width:100%;
	text-decoration:none;
	list-style-type:none;
}
#video1 ul li a:hover{
	color:#9CCE31;
	position:relative;
	float:left;
	width:100%;
	text-decoration:none;	
}

#videos{
	color:#000000;
	text-decoration:none;
	list-style-type:none;
	width:100%;
	margin-left:30px;
	line-height:160%;
}
#videos:hover{
	color:#9CCE31;
	text-decoration:none;
}
.videos{
	color:#000000;
	text-decoration:none;
	list-style-type:none;
	width:100%;
	margin-left:30px;
	line-height:160%;
}
.videos:hover{
	color:#9CCE31;
	text-decoration:none;
}
.video1{
	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:100%;
	

}
.video1 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 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 ul li a{
	color:#000000;
	position:relative;
	float:left;
	width:100%;
	text-decoration:none;
	list-style-type:none;
}
.video1 ul li a:hover{
	color:#9CCE31;
	position:relative;
	float:left;
	width:100%;
	text-decoration:none;	
}
.cursiva_glos{
	font-size:75%;
}

/*Estilos bibliografía*/

.libris{
	width: 100%;
	/*margin-top:15px;
	padding-top:10px;*/
	margin-left:-10px;
}

.libros{
	position:relative;
	float:left;
	width: 100%;
}
.libros ul{
	display: block;
	list-style-type: disc;
	line-height:220%;
}
.libros ul li {
	line-height:160%;
	margin-bottom:30px;
}
.libros ul li a{
	text-decoration:none;
	color:#9CCE31;
}
.libros ul li a: hover{
	text-decoration:none;
	color:#000000;
}
.titus_libros{
	color:#9CCE31;
	font-weight: bold;

}

#desarrollo_der_tablas{
	position:relative;
	float:left;
	width:95%;
	margin-left:15px;
	margin-top:0px;
	text-align:left;
}
#desarrollo_der_ayuda{
	position:relative;
	float:left;
	width:95%;
	margin-left:15px;
	margin-top:0px;
	text-align:left;
}