﻿@charset "utf-8";

@import url("estandar.css");
@import url("maqueta.css");
@import url("forms.css");
@import url("navegacion.css");

body{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	background-color:#000000;
	text-align:center;
}

a{
	color:#000000;
	text-decoration:none;
}

h3{
	background-color:#c7d1e8;
	padding:0px 12px;
}

#wrapper{
	background-color:#FFFFFF;
	background-image:url("../images/fondo_wrapper.jpg");
}

#wrapper.wrapper_evaluacion{
	background-color:#84a6b9;
	background-image:url("../images/fondo_wrapper2.jpg");
}

#cabezal, #pie{
	background-color:#005ba4;
	color:#FFFFFF;
	padding:6px;
}

#cabezal h2.logo{
	position:absolute;
	right:20px;
	top:20px;
	z-index:2;
}

#cabezal .imagen_top{
	position:absolute;
	right:0px;
	top:48px;
}

#cabezal h1{
	margin:10px 0px 0px 20px;
}

#encabezado h1{
	font-size:1.4em;
	margin:0px;
	font-weight:normal;
	color:#FFFFFF;
}

#encabezado h2{
	font-size:1.3em;
	margin:0px;
	font-weight:normal;
}

#encabezado .titulo .numero{
	width:31px;
	height:45px;
	margin:5px 0px;
	padding-top:7px;
	background-color:#FF5A00;
	color:#0078C9;
}

#encabezado .sinsubtitulo .numero{
	height:38px;
	padding-top:0px;
	margin-top:19px;
}

.lyl #encabezado .titulo .numero{
	color:#0076BD;
	background-color:#F29500;
}

.mat #encabezado .titulo .numero{
	color:#0078C9;
	background-color:#FF5A00;
}

.cdn #encabezado .titulo .numero{
	color:#0098D6;
	background-color:#D3E173;
}

.tec #encabezado .titulo .numero{
	color:#0076BE;
	background-color:#F68B33;
}

.ccl #encabezado .titulo .numero{
	color:#008ABF;
	background-color:#F7941D;
}

.cso #encabezado .titulo .numero{
	color:#BD4630;
	background-color:#A09775;
}

.epc #encabezado .titulo .numero{
	color:#D37F25;
	background-color:#E4DBC1;
}

.rojo_marron #encabezado .titulo .numero{
	color:#bc442e;
	background-color:#aa9d71;
}

#encabezado .titulo .titulo1{
	width:245px;
	height:52px;
	float:left;
	margin:5px 0px;
	padding:0px 9px;
	background-color:#0078C9;
}

#encabezado .sinsubtitulo .titulo1{
	height:38px;
	margin-top:19px;
}

.lyl #encabezado .titulo .titulo1{
	background-color:#0076BD;
}

.mat #encabezado .titulo .titulo1{
	background-color:#0078C9;
}

.cdn #encabezado .titulo .titulo1{
	background-color:#0098D6;
}

.tec #encabezado .titulo .titulo1{
	background-color:#0076BE;
}

.ccl #encabezado .titulo .titulo1{
	background-color:#008ABF;
}

.cso #encabezado .titulo .titulo1{
	background-color:#BD4630;
}

.epc #encabezado .titulo .titulo1{
	background-color:#D37F25;
}

.rojo_marron #encabezado .titulo .titulo1{
	background-color:#BC442E;
}

#encabezado .titulo .titulo2{
	float:left;
	margin-top:17px;
	position:relative;
	z-index:999;
}

#encabezado .titulo .titulo2 h2{
	padding:0px 9px;
	padding-top:1px;
	background-color:#FF5A00;
	width:261px;
	height:39px;
}

.lyl #encabezado .titulo .titulo2 h2{
	background-color:#F29500;
}

.mat #encabezado .titulo .titulo2 h2{
	background-color:#FF5A00;
}

.cdn #encabezado .titulo .titulo2 h2{
	background-color:#D3E173;
}

.tec #encabezado .titulo .titulo2 h2{
	background-color:#F68B33;
}

.ccl #encabezado .titulo .titulo2 h2{
	background-color:#F7941D;
}

.cso #encabezado .titulo .titulo2 h2{
	background-color:#A09775;
}

.epc #encabezado .titulo .titulo2 h2{
	background-color:#E4DBC1;
}

.rojo_marron #encabezado .titulo .titulo2 h2{
	background-color:#AA9D71;
}

#encabezado .titulo .titulo2 .titulo2_evaluacion{
	background-color:#0078C9;
	color:#FFFFFF;
}

.lyl #encabezado .titulo .titulo2 .titulo2_evaluacion{
	background-color:#0076BD;
}

.mat #encabezado .titulo .titulo2 .titulo2_evaluacion{
	background-color:#0078C9;
}

.cdn #encabezado .titulo .titulo2 .titulo2_evaluacion{
	background-color:#0098D6;
}

.tec #encabezado .titulo .titulo2 .titulo2_evaluacion{
	background-color:#0076BE;
}

.ccl #encabezado .titulo .titulo2 .titulo2_evaluacion{
	background-color:#008ABF;
}

.cso #encabezado .titulo .titulo2 .titulo2_evaluacion{
	background-color:#BD4630;
}

.epc #encabezado .titulo .titulo2 .titulo2_evaluacion{
	background-color:#D37F25;
}

.rojo_marron #encabezado .titulo .titulo2 .titulo2_evaluacion{
	background-color:#BC442E;
}
#encabezado .titulo .titulo2 .titulo2_evaluacion a{
	color:#FFFFFF;
}

#titulo2_submenu{
	list-style:none;
	margin:0px;
	position:absolute;
	display:none;
	top:40px;
	left:-20px;
	padding-left:20px;
}
#titulo2_submenu li{
	margin:0px;
	font-size:1.3em;
	padding:0px 9px;
	width:261px;
	background-color:#FF5A00;
}

.lyl #titulo2_submenu li{
	background-color:#F29500;
}

.mat #titulo2_submenu li{
	background-color:#FF5A00;
}

.cdn #titulo2_submenu li{
	background-color:#D3E173;
}

.tec #titulo2_submenu li{
	background-color:#F68B33;
}

.ccl #titulo2_submenu li{
	background-color:#F7941D;
}

.cso #titulo2_submenu li{
	background-color:#A09775;
}

.epc #titulo2_submenu li{
	background-color:#E4DBC1;
}

.rojo_marron #titulo2_submenu li{
	background-color:#AA9D71;
}

#titulo2_submenu li.titulo2_submenu_over{
	width:300px;
	margin-left:-20px;
	font-size:1.5em;
}


#centro .unidades h1 em, #pie h2 em{
	position:absolute;
	font-style:normal;
	font-weight:normal;
}

#centro .unidades h1{
	margin-right:5px;
	padding:12px 18px;
	position:relative;
	font-size:2.3em;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
}

#centro .unidades h1 em{
	right:18px;
}

#centro.lyl .unidades h1, #centro.lyl .unidad h1{
	background-color:#0076BD;
}

#centro.mat .unidades h1, #centro.mat .unidad h1{
	background-color:#0078C9;
}

#centro.cdn .unidades h1, #centro.cdn .unidad h1{
	background-color:#0098D6;
}

#centro.tec .unidades h1, #centro.tec .unidad h1{
	background-color:#0076BE;
}

#centro.ccl .unidades h1, #centro.ccl .unidad h1{
	background-color:#008ABF;
}

#centro.cso .unidades h1, #centro.cso .unidad h1{
	background-color:#BD4630;
}

#centro.epc .unidades h1, #centro.epc .unidad h1{
	background-color:#D37F25;
}

#centro.rojo_marron .unidades h1, #centro.rojo_marron .unidad h1{
	background-color:#bc442e;
}

#centro .lista_unidades{
	list-style:none;
}

#centro .unidad .lista_unidades{
	margin:10px 0px 0px 40px;
}

#centro .lista_unidades li{
	padding:0px;
	height:54px;
}

#centro .unidades .lista_unidades li{
	width:351px;
	margin:5px;
	float:left;
}

#centro .unidades .lista_unidades li.sinsubtitulo{
	height:35px;
}

#centro .unidades .lista_unidades li.lista_unidades_over{
	width:361px;
	height:64px;
	margin:0px;
}

#centro .unidades .lista_unidades li.lista_unidades_over.sinsubtitulo{
	height:45px;
}

#centro .unidad .lista_unidades li{
	width:430px;
	margin:5px;
	float:left;
}

#centro .unidad .lista_unidades li.lista_unidades_over{
	width:440px;
	height:64px;
	margin:0px;
	/*font-size:1.25em;*/
	font-size:1.1em;
}

#centro .unidades .lista_unidades li.lista_unidades_over p{
	font-size:1.5em;
	width:313px;
}

#centro.lyl .unidades .lista_unidades li, #centro.lyl .unidad .lista_unidades li#evaluacion{
	background-color:#0076BD;
}

#centro.mat .unidades .lista_unidades li, #centro.mat .unidad .lista_unidades li#evaluacion{
	background-color:#0078C9;
}

#centro.cdn .unidades .lista_unidades li, #centro.cdn .unidad .lista_unidades li#evaluacion{
	background-color:#0098D6;
}

#centro.tec .unidades .lista_unidades li, #centro.tec .unidad .lista_unidades li#evaluacion{
	background-color:#0076BE;
}

#centro.ccl .unidades .lista_unidades li, #centro.ccl .unidad .lista_unidades li#evaluacion{
	background-color:#008ABF;
}

#centro.cso .unidades .lista_unidades li, #centro.cso .unidad .lista_unidades li#evaluacion{
	background-color:#BD4630;
}

#centro.epc .unidades .lista_unidades li, #centro.epc .unidad .lista_unidades li#evaluacion{
	background-color:#D37F25;
}

#centro.rojo_marron .unidades .lista_unidades li, #centro.rojo_marron .unidad .lista_unidades li#evaluacion{
	background-color:#bc442e;
}

#centro.lyl .unidad .lista_unidades li{
	background-color:#F29500;
}

#centro.mat .unidad .lista_unidades li{
	background-color:#FF5A00;
}

#centro.cdn .unidad .lista_unidades li{
	background-color:#D3E173;
}

#centro.tec .unidad .lista_unidades li{
	background-color:#F68B33;
}

#centro.ccl .unidad .lista_unidades li{
	background-color:#F7941D;
}

#centro.cso .unidad .lista_unidades li{
	background-color:#A09775;
}

#centro.epc .unidad .lista_unidades li{
	background-color:#E4DBC1;
}

#centro.rojo_marron .unidad .lista_unidades li{
	background-color:#AA9D71;
}

#centro .lista_unidades li p{
	float:left;
	margin-left:8px;
	font-size:1.4em;
	/*width:308px;*/
}

#centro .unidad .lista_unidades li p{
	margin-left:20px;
	margin-top:16px;
}

#centro .unidades .lista_unidades li p a, #centro .unidad .lista_unidades li#evaluacion p a{
	color:#FFFFFF;
}

#centro .unidad .lista_unidades li p a{
	color:#000000;
}

#centro.lyl .numero{
	background-color:#F29500;
}

#centro.mat .numero{
	background-color:#FF5A00;
}

#centro.cdn .numero{
	background-color:#D3E173;
}

#centro.tec .numero{
	background-color:#F68B33;
}

#centro.ccl .numero{
	background-color:#F7941D;
}

#centro.cso .numero{
	background-color:#A09775;
}

#centro.epc .numero{
	background-color:#E4DBC1;
}

#centro.rojo_marron .numero{
	background-color:#aa9d71;
}

#centro.lyl .numero a{
	color:#0076BD;
}

#centro.mat .numero a{
	color:#0078C9;
}

#centro.cdn .numero a{
	color:#0098D6;
}

#centro.tec .numero a{
	color:#0076BE;
}

#centro.ccl .numero a{
	color:#008ABF;
}

#centro.cso .numero a{
	color:#BD4630;
}

#centro.epc .numero a{
	color:#D37F25;
}

#centro.rojo_marron .numero a{
	color:#bc442e;
}

#centro_unidad{
	position:relative;
}

#centro_unidad .contenido{
	background-color:#FFFFFF;
	background-image:url("../images/fondo_centro.jpg");
	background-repeat:repeat-y;
}
#centro_unidad .centro_top, #centro_unidad .centro_bottom{
	height:12px;
	overflow:hidden;	
}
#centro_unidad .centro_bottom{
	margin-top:-1px;
}

#centro .unidades .numero{
	width:35px;
	height:46px;
	padding-top:8px;
	letter-spacing:-5px;
	text-indent:-3px;
}

#centro .unidades .sinsubtitulo .numero{
	height:35px;
	padding-top:0px;
}

#centro .unidades .lista_unidades li.lista_unidades_over .numero{
	height:56px;
	font-size:3em;
}

#centro .unidades .lista_unidades li.lista_unidades_over.sinsubtitulo .numero{
	height:45px;
}

#centro .unidad .numero{
	margin:5px 0px;
	width:45px;
	height:52px;
	padding-top:14px;
}

#centro.lyl .unidad .numero{
	background-color:#F29500;
	color:#0076BD;
}

#centro.mat .unidad .numero{
	background-color:#FF5A00;
	color:#0078C9;
}

#centro.cdn .unidad .numero{
	background-color:#D3E173;
	color:#0098D6;
}

#centro.tec .unidad .numero{
	background-color:#F68B33;
	color:#0076BE;
}

#centro.ccl .unidad .numero{
	background-color:#F7941D;
	color:#008ABF;
}

#centro.cso .unidad .numero{
	background-color:#A09775;
	color:#BD4630;
}

#centro.epc .unidad .numero{
	background-color:#E4DBC1;
	color:#D37F25;
}

#centro.rojo_marron .unidad .numero{
	background-color:#aa9d71;
	color:#BC442E;
}

#centro .unidad .sinsubtitulo .numero{
	padding-top:3px;
	height:37px;
}

.titulo_unidad h1{
	float:left;
	font-size:1.7em;
	padding:7px 18px;
	color:#FFFFFF;
	font-weight:normal;
	width:394px;
	height:52px;
}

.sinsubtitulo h1{
	height:26px;
}



.numero{
	float:left;
	text-align:center;
	font-size:2.5em;
	font-weight:bold;
}

.numero_grande{
	font-size:2em;
	background-image:url("../images/actividades-propuestas/cuadrado_normal.jpg");
	background-repeat:no-repeat;
	width:40px;
	height:33px;
	text-align:center;
	padding-top:1px;
	font-weight:bold;
	margin-top:5px;
}

.lyl .numero_grande{
	background-image:url("../images/actividades-propuestas/cuadrado_normal_lyl.jpg");
}

.mat .numero_grande{
	background-image:url("../images/actividades-propuestas/cuadrado_normal_mat.jpg");
}

.cdn .numero_grande{
	background-image:url("../images/actividades-propuestas/cuadrado_normal_cdn.jpg");
}

.tec .numero_grande{
	background-image:url("../images/actividades-propuestas/cuadrado_normal_tec.jpg");
}

.ccl .numero_grande{
	background-image:url("../images/actividades-propuestas/cuadrado_normal_ccl.jpg");
}

.cso .numero_grande{
	background-image:url("../images/actividades-propuestas/cuadrado_normal_cso.jpg");
}

.epc .numero_grande{
	background-image:url("../images/actividades-propuestas/cuadrado_normal_epc.jpg");
}

.rojo_marron .numero_grande{
	background-image:url("../images/actividades-propuestas/cuadrado_normal_marron.jpg");
}

.numero_grande_over{
	background-image:url("../images/actividades-propuestas/cuadrado_over.jpg");
	width:42px;
	height:36px;
	margin-top:4px;
	margin-left:-2px;
}

.lyl .numero_grande_over{
	background-image:url("../images/actividades-propuestas/cuadrado_over_lyl.jpg");
}

.mat .numero_grande_over{
	background-image:url("../images/actividades-propuestas/cuadrado_over_mat.jpg");
}

.cdn .numero_grande_over{
	background-image:url("../images/actividades-propuestas/cuadrado_over_cdn.jpg");
}

.tec .numero_grande_over{
	background-image:url("../images/actividades-propuestas/cuadrado_over_tec.jpg");
}

.ccl .numero_grande_over{
	background-image:url("../images/actividades-propuestas/cuadrado_over_ccl.jpg");
}

.cso .numero_grande_over{
	background-image:url("../images/actividades-propuestas/cuadrado_over_cso.jpg");
}

.epc .numero_grande_over{
	background-image:url("../images/actividades-propuestas/cuadrado_over_epc.jpg");
}

.rojo_marron .numero_grande_over{
	background-image:url("../images/actividades-propuestas/cuadrado_over_marron.jpg");
}

.numero_grande a{
	color:#00708b;
}

.lyl .numero_grande a{
	color:#0076BD;
}

.mat .numero_grande a{
	color:#0078C9;
}

.cdn .numero_grande a{
	color:#0098D6;
}

.tec .numero_grande a{
	color:#0076BE;
}

.ccl .numero_grande a{
	color:#008ABF;
}

.cso .numero_grande a{
	color:#BD4630;
}

.epc .numero_grande a{
	color:#D37F25;
}

.rojo_marron .numero_grande a{
	color:#BC442E;
}

.lista_ejercicios .activo{
	background-image:url("../images/actividades-propuestas/cuadrado_activo.jpg");
	width:56px;
	height:48px;
	margin-top:0px;
	color:#feb814;
	padding-top:1px;
	font-size:3em;
}

.lyl .lista_ejercicios .activo{
	background-image:url("../images/actividades-propuestas/cuadrado_activo_lyl.jpg");
	color:#F29500;
}

.mat .lista_ejercicios .activo{
	background-image:url("../images/actividades-propuestas/cuadrado_activo_mat.jpg");
	color:#FF5A00;
}

.cdn .lista_ejercicios .activo{
	background-image:url("../images/actividades-propuestas/cuadrado_activo_cdn.jpg");
	color:#D3E173;
}

.tec .lista_ejercicios .activo{
	background-image:url("../images/actividades-propuestas/cuadrado_activo_tec.jpg");
	color:#F68B33;
}

.ccl .lista_ejercicios .activo{
	background-image:url("../images/actividades-propuestas/cuadrado_activo_ccl.jpg");
	color:#F7941D;
}

.cso .lista_ejercicios .activo{
	background-image:url("../images/actividades-propuestas/cuadrado_activo_cso.jpg");
	color:#A09775;
}

.epc .lista_ejercicios .activo{
	background-image:url("../images/actividades-propuestas/cuadrado_activo_epc.jpg");
	color:#E4DBC1;
}

.rojo_marron .lista_ejercicios .activo{
	background-image:url("../images/actividades-propuestas/cuadrado_activo_rojo.jpg");
	color:#AA9D71;
}

.numero_grande_evaluacion{
	font-size:2em;
	background-image:url("../images/actividades-propuestas/circulo_normal.jpg");
	background-repeat:no-repeat;
	width:40px;
	height:33px;
	text-align:center;
	padding-top:1px;
	font-weight:bold;
	margin-top:5px;
}

.lyl .numero_grande_evaluacion{
	background-image:url("../images/actividades-propuestas/circulo_normal_lyl.jpg");
}

.mat .numero_grande_evaluacion{
	background-image:url("../images/actividades-propuestas/circulo_normal_mat.jpg");
}

.cdn .numero_grande_evaluacion{
	background-image:url("../images/actividades-propuestas/circulo_normal_cdn.jpg");
}

.tec .numero_grande_evaluacion{
	background-image:url("../images/actividades-propuestas/circulo_normal_tec.jpg");
}

.ccl .numero_grande_evaluacion{
	background-image:url("../images/actividades-propuestas/circulo_normal_ccl.jpg");
}

.cso .numero_grande_evaluacion{
	background-image:url("../images/actividades-propuestas/circulo_normal_cso.jpg");
}

.epc .numero_grande_evaluacion{
	background-image:url("../images/actividades-propuestas/circulo_normal_epc.jpg");
}

.rojo_marron .numero_grande_evaluacion{
	background-image:url("../images/actividades-propuestas/circulo_normal_rojo.jpg");
}

.numero_grande_evaluacion_over{
	background-image:url("../images/actividades-propuestas/circulo_over.jpg");
	width:42px;
	height:36px;
	margin-top:4px;
	margin-left:-2px;
}

.lyl .numero_grande_evaluacion_over{
	background-image:url("../images/actividades-propuestas/circulo_over_lyl.jpg");
}

.mat .numero_grande_evaluacion_over{
	background-image:url("../images/actividades-propuestas/circulo_over_mat.jpg");
}

.cdn .numero_grande_evaluacion_over{
	background-image:url("../images/actividades-propuestas/circulo_over_cdn.jpg");
}

.tec .numero_grande_evaluacion_over{
	background-image:url("../images/actividades-propuestas/circulo_over_tec.jpg");
}

.ccl .numero_grande_evaluacion_over{
	background-image:url("../images/actividades-propuestas/circulo_over_ccl.jpg");
}

.cso .numero_grande_evaluacion_over{
	background-image:url("../images/actividades-propuestas/circulo_over_cso.jpg");
}

.epc .numero_grande_evaluacion_over{
	background-image:url("../images/actividades-propuestas/circulo_over_epc.jpg");
}

.rojo_marron .numero_grande_evaluacion_over{
	background-image:url("../images/actividades-propuestas/circulo_over_rojo.jpg");
}

.numero_grande_evaluacion a{
	color:#feb814;
}

.lyl .numero_grande_evaluacion a{
	color:#F29500;
}

.mat .numero_grande_evaluacion a{
	color:#FF5A00;
}

.cdn .numero_grande_evaluacion a{
	color:#D3E173;
}

.tec .numero_grande_evaluacion a{
	color:#F68B33;
}

.ccl .numero_grande_evaluacion a{
	color:#F7941D;
}

.cso .numero_grande_evaluacion a{
	color:#A09775;
}

.epc .numero_grande_evaluacion a{
	color:#E4DBC1;
}

.rojo_marron .numero_grande_evaluacion a{
	color:#AA9D71;
}

.lista_ejercicios_evaluacion{
	margin:auto;
}

.lista_ejercicios_evaluacion .activo{
	background-image:url("../images/actividades-propuestas/circulo_activo.jpg");
	width:56px;
	height:48px;
	margin-top:0px;
	color:#00708b;
	padding-top:2px;
	font-size:3em;
}

.lyl .lista_ejercicios_evaluacion .activo{
	background-image:url("../images/actividades-propuestas/circulo_activo_lyl.jpg");
	color:#0076BD;
}

.mat .lista_ejercicios_evaluacion .activo{
	background-image:url("../images/actividades-propuestas/circulo_activo_mat.jpg");
	color:#0078C9;
}

.cdn .lista_ejercicios_evaluacion .activo{
	background-image:url("../images/actividades-propuestas/circulo_activo_cdn.jpg");
	color:#0098D6;
}

.tec .lista_ejercicios_evaluacion .activo{
	background-image:url("../images/actividades-propuestas/circulo_activo_tec.jpg");
	color:#0076BE;
}

.ccl .lista_ejercicios_evaluacion .activo{
	background-image:url("../images/actividades-propuestas/circulo_activo_ccl.jpg");
	color:#008ABF;
}

.cso .lista_ejercicios_evaluacion .activo{
	background-image:url("../images/actividades-propuestas/circulo_activo_cso.jpg");
	color:#BD4630;
}

.epc .lista_ejercicios_evaluacion .activo{
	background-image:url("../images/actividades-propuestas/circulo_activo_epc.jpg");
	color:#D37F25;
}

.rojo_marron .lista_ejercicios_evaluacion .activo{
	background-image:url("../images/actividades-propuestas/circulo_activo_marron.jpg");
	color:#BC442E;
}

#guiada_enunciado{
	margin:20px 0px;
	padding:10px;
	background-color:#FF5A00;
}

.lyl #guiada_enunciado{
	background-color:#F29500;
}

.mat #guiada_enunciado{
	background-color:#FF5A00;
}

.cdn #guiada_enunciado{
	background-color:#D3E173;
}

.tec #guiada_enunciado{
	background-color:#F68B33;
}

.ccl #guiada_enunciado{
	background-color:#F7941D;
}

.cso #guiada_enunciado{
	background-color:#A09775;
}

.epc #guiada_enunciado{
	background-color:#E4DBC1;
}

.rojo_marron #guiada_enunciado{
	background-color:#AA9D71;
}

.respuestas{
	list-style:none;
	margin-bottom:50px;
}

.respuestas li{
	float:left;
	margin-left:80px;
}
#guiada_submenu{
	padding-left:285px;
}

#guiada_submenu ul{
	list-style:none;
}

#guiada_submenu li{
	clear:both;
	background-color:#FF5A00;
	margin:0px 5px 10px 5px;
	width:245px;
	height:35px;
}

#guiada_submenu.lyl li{
	background-color:#F29500;
}

#guiada_submenu.mat li{
	background-color:#FF5A00;
}

#guiada_submenu.cdn li{
	background-color:#D3E173;
}

#guiada_submenu.tec li{
	background-color:#F68B33;
}

#guiada_submenu.ccl li{
	background-color:#F7941D;
}

#guiada_submenu.cso li{
	background-color:#A09775;
}

#guiada_submenu.epc li{
	background-color:#E4DBC1;
}

#guiada_submenu.rojo_marron li{
	background-color:#AA9D71;
}

#guiada_submenu li.opcion_over{
	margin:-4px 1px 6px 1px;
	font-size:1.1em;
	padding-top:2px;
	width:253px;
	height:41px;
}

#guiada_submenu li p{
	float:left;
	padding:0px;
	margin:0px;
	padding-top:4px;
}

#guiada_submenu li p a, h4{
	/*color:#09569F;
	text-transform:uppercase;*/
	color:#000000;
	font-size:1.4em;
	font-weight:bold;
}

#guiada_submenu li .numero{
	/*margin-top:6px;*/
	background-image:url("../images/circulo.png");
	background-repeat:no-repeat;
	width:35px;
	height:35px;
	font-size:2.3em;
	margin-top:-2px;
}

#guiada_submenu.lyl li .numero{
	background-image:url("../images/circulo_lyl.png");
}

#guiada_submenu.mat li .numero{
	background-image:url("../images/circulo_mat.png");
}

#guiada_submenu.cdn li .numero{
	background-image:url("../images/circulo_cdn.png");
}

#guiada_submenu.tec li .numero{
	background-image:url("../images/circulo_tec.png");
}

#guiada_submenu.ccl li .numero{
	background-image:url("../images/circulo_ccl.png");
}

#guiada_submenu.cso li .numero{
	background-image:url("../images/circulo_cso.png");
}

#guiada_submenu.epc li .numero{
	background-image:url("../images/circulo_epc.png");
}

#guiada_submenu.rojo_marron li .numero{
	background-image:url("../images/circulo_rojo.png");
}

#guiada_submenu li .numero a{
	color:#FF5A00;
}

#guiada_submenu.lyl li .numero a{
	color:#F29500;
}

#guiada_submenu.mat li .numero a{
	color:#FF5A00;
}

#guiada_submenu.cdn li .numero a{
	color:#D3E173;
}

#guiada_submenu.tec li .numero a{
	color:#F68B33;
}

#guiada_submenu.ccl li .numero a{
	color:#F7941D;
}

#guiada_submenu.cso li .numero a{
	color:#A09775;
}

#guiada_submenu.epc li .numero a{
	color:#E4DBC1;
}

#guiada_submenu.rojo_marron li .numero a{
	color:#AA9D71;
}

.material{
	border:1px solid #FF5A00;
	padding:5px;
}

.lista_material{
	color:#c0d94d;
	margin-left:20px;
}

.lista_material li p{
	color:#000000;
}

.azul{
	color:#09569F;
	font-weight:bold;
}

.icono{
	position:relative;
}

.ventana{
	width:280px;
	position:absolute;
	z-index:99;
	color:#000000;
	font-size:1.1em;
	font-weight:bold;
}

.orientacion0{
	top:120%;
	left:-200px;
}

.orientacion1{
	left:120%;
	top:0px;
}

.ventana_pico{
	position:absolute;
	z-index:2;
	width:15px;
	height:15px;
	background-repeat:no-repeat;
}

.orientacion0 .ventana_pico{
	top:-8px;
	left:207px;
	background-image:url('../images/ventana_pico.png');
}

.orientacion1 .ventana_pico{
	top:0px;
	left:-8px;
	background-image:url('../images/ventana_pico_lateral.png');
}

.ventana_contenido{
	background-color:#ccd2ea;
	border:1px solid #b1b3b8;
	padding:10px;
	padding-top:15px;
	position:relative;
}

.ventana_cerrar{
	position:absolute;
	right:5px;
	top:2px;
	width:15px;
	height:15px;
	background-image:url('../images/iconos/cruz.jpg');
	background-repeat:no-repeat;
	cursor:pointer;
	z-index:3;
}

.ventana_botones{
	width:62px;
	margin:auto;
	margin-top:5px;
	clear:both;
	height:24px;
	overflow:hidden;
	text-align:center;
}

.ventana_boton{
	cursor:pointer;
	background-image:url("../images/fondo_opcion.jpg");
	background-repeat:no-repeat;
	background-position:top center;
	color:#FF0000;
	text-transform:uppercase;
	text-align:center;
	padding-top:4px;
	height:24px;
	width:28px;
	float:left;
}

.ventana_contenido ul{
	list-style:disc inside;
	width:auto;
	height:auto;
}

.ventana_contenido li{
	float:none;
	width:auto;
	height:auto;
}

.ventana_boton_primero{
	margin-right:5px;
}


.ventana .pico{
	margin:-23px 0px 6px 200px;
}

.ventana .pico_lateral{
	margin:0px 0px 0px -39px;
}

.ventana .opcion{
	background-image:url("../images/fondo_opcion.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	color:#FF0000;
	text-transform:uppercase;
	padding:8px;
}

#ref.ventana{
	right:216px;
}

#ayuda.ventana{
	right:175px;
}

#home.ventana{
	right:135px;
}

#atras.ventana{
	right:95px;
}

#adelante.ventana{
	right:55px;
}

#indice.ventana{
	top:179px;
	left:75px;
}

#resumen.ventana{
	top:223px;
	left:75px;
}

#act_guiada.ventana{
	top:212px;
	left:92px;
}

#act_propuesta.ventana{
	top:257px;
	left:92px;
}

#imprimir.ventana{
	top:533px;
	left:92px;
}

#guardar.ventana{
	top:577px;
	left:92px;
}

#enviar.ventana{
	top:621px;
	left:92px;
}

.rojo{
	color:#FF0000 !important;
}

.verde{
	color:#006600;
	font-weight:bold;
}

.negro{
	color:#000000 !important;
	font-weight:normal;
}

.lista_respuestas{
	list-style:none;
	margin:0px;
	padding:0px;
	height:40px;
}

.lista_respuestas li{
	margin:0px;
	padding:0px;
	float:left;
	width:105px;
	margin-left:60px;
}

.lista_respuestas li.mensaje{
	width:275px;
	margin:0px;
	color:#09569F;
	font-weight:bold;
	display:none;
}

.mensaje{
	color:#09569F;
	font-weight:bold;
	display:none;
}

.lista_ejercicios{
	list-style:none;
	margin-bottom:10px;
}

.lista_ejercicios li{
	float:left;
	margin:0px 5px;
}

.ejercicio{
	margin:20px 0px 0px 65px;
	border:1px solid #808080;
}

.ejercicio.grande{
	margin:20px 0px 0px 0px;
}

.ejercicio dd{
	margin-bottom:10px;
}

.ejercicio .columna{
	float:left;
	width:330px;
	margin:20px 10px 0px 30px;
}

.ejercicio .columna.grande{
	width:770px;
	margin:0px;
}

.ejercicio .columna.chico{
	width:50px;
	margin:0px;
	text-align:center;
}

.pregunta_ej{
	text-align:right;
}

.ejercicio.grande .pregunta_ej{
	text-align:left;
	cursor:default;
}

.pregunta_ej p{
	float:right;
}

.ejercicio.grande .pregunta_ej p{
	float:left;
}

.pregunta_ej .numero_ej{
	float:right;
}

.ejercicio.grande .pregunta_ej .numero_ej{
	float:left;
}

.pregunta_ej.activo2{
	color:#09569F;
}

.pregunta_ej, .respuesta_ej{
	cursor:pointer;
	clear:both;
}

.pregunta_ej.seleccionado, .respuesta_ej.seleccionado{
	color:#8e8e8e;
}

.pregunta_ej.seleccionado{
	cursor:default;
}

.respuesta_ej{
	margin:0px;
	padding:0px;
}

.respuesta_ej .numero_ej{
	float:left;
}

.respuesta_ej.seleccionado .numero_ej{
	border:1px solid;
}

.respuesta_ej p{
	float:left;
}

.numero_ej{
	font-style:normal;
	text-align:center;
	border:1px solid;
	margin:5px;
	width:18px;
	height:18px;
}

.floatLeft{
	margin-right:10px;
}


#pie h1{
	position:relative;
	margin-top:-75px;
	margin-left:20px;
	font-size:5em;
	color:#8c9ecf;
	text-transform:uppercase;
}

#pie h1 span{
	position:absolute;
	right:30px;
	font-weight:normal;
}


#pie h2{
	margin:-4px 0px 0px 0px;
	padding:0px 30px 0px 45px;
	text-transform:uppercase;
	color:#98a5ce;
	font-size:2.5em;
	position:relative;
}

#pie h2.externo{
	margin:-67px 0px 0px 0px;
	font-size:4em;
}

#pie h2 em{
	right:30px;
	top:0px;
}

#pie p{
	margin-left:20px;
	margin-top:8px;
}

.listado_orden td{
	padding:5px 0px;
	border-bottom:1px solid #CCCCCC;
}

.pregunta_ej, .respuesta_ej{
	height:30px;
}

#comprobar_btn{
	display:block;
	width:51px;
	height:33px;
}

textarea.elementoTXTNormal{
	overflow:auto;
}

#principal dt{
	font-weight:bold;
}

#principal dd{
	margin:0px;
}

#alert_msg{
	width:480px;
	height:130px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-65px;
	margin-left:-240px;
	background-color:#ccd2ea;
	z-index:9999;
	display:none;
}

#alert_msg #btn_aceptar{
	position:absolute;
	right:5px;
	bottom:5px;
}

#alert_msg_inner{
	padding:10px;
	text-align:left;
}

#alert_msg_inner img{
	display:block;
	margin:auto;
}

#alert_msg_inner strong{
	color:#d71b1e;
}

.arrastrando{
	background-color:#66CC66;
}

#actividad-guiada .lista_respuestas{
	height:40px;
}

sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
}

sup {
	bottom: 1ex;
}

sub {
	top: .5ex;
}

#actividad-propuesta{
	padding:5px;
	border:1px solid #feb914;
}

form{
	margin:0px;
}

.inactivo, .inactivo *{
	cursor:default;
}

.actividad_propuesta{
	border:1px solid #FEB914;
	padding:5px;
}

.lyl .actividad_propuesta{
	border:1px solid #F29500;
}

.mat .actividad_propuesta{
	border:1px solid #FFBB00;
}

.cdn .actividad_propuesta{
	border:1px solid #D3E173;
}

.tec .actividad_propuesta{
	border:1px solid #F68B33;
}

.ccl .actividad_propuesta{
	border:1px solid #F7941D;
}

.cso .actividad_propuesta{
	border:1px solid #A09775;
}

.epc .actividad_propuesta{
	border:1px solid #E4DBC1;
}

.rojo_marron .actividad_propuesta{
	border:1px solid #AA9D71;
}