/* Estilos CABECERA */
/* Estilos CABECERA */




#700 {width: 760; height: auto}
#marco {width: 760px; background: #F7F7F7 url("/comun/img/subportada-centro.gif"); background-repeat: repeat-y; margin-left: auto; margin-right: auto; margin-top: 0px;}
#marco .encabezado {min-height: 0px; height: auto !important; height: 0px; background: url("/cide/img/subportada-encabezado.gif"); background-position: bottom center; background-repeat: no-repeat;}
#marco .contenido-cide {min-height: 0px; height: auto !important; height: 0px; background: url("/educa/img/subportada-fondo.jpg"); background-position: bottom left; background-repeat: no-repeat; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

/* Estilos izq centro derecha */
	#marco .contenido-cide .cideizquierdo {width: 240px; float: left;}
	#marco .contenido-cide .cidecentro {width: 250px; float: left;}
	#marco .contenido-cide .cidederecho {width: 250px; float: left;}
	#marco .contenido-cide .cidedebajo {width: 730px; float: left;}

/* Estilos Logo MEC + Logo Educación */
#CIDEcabecerameceduc{position:absolute;  top:0px; left:0px; width:100%; background-image:url(/comun/img/fondocabecera.jpg);}
	#CIDElogomec{float:left;}
	#CIDElogoeducacion{position:absolute; top:0px; left:205px;} /* No tiene float para que al estrechar la página no se descoloque */

/* Estilo Línea de puntos */
#CIDElineadepuntos{position:absolute; top:55px;	left:0px; width:100%; height:1px; background-image: url(/comun/img/fondo_puntos02.gif);}

/* Estilos Logo del CIDE + miga */2008-09-29
#CIDEcontenedorcidemiga{position:absolute; top:56px; left:0px; width:100%;}
	#CIDElogocide{float:left;}
	#CIDEnavHorizontal{position:absolute; top:0px; left:205px; background-color:#D9E7F6;} /* No tiene float para que al estrechar la página no se descoloque */

/* Estilos MENÚ LATERAL */
/* Estilos MENÚ LATERAL */
#CIDEmenu{position:absolute; top:81px; left:0px; width:205px; height:100%; background-color:#f1f6fc;}

/* Estilos PARTE DERECHA DE LA PÁGINA */
/* Estilos PARTE DERECHA DE LA PÁGINA */
#CIDEparaplantillaAncho{position:absolute; top:80px; left:0px; padding:8px 15px 15px 15px;}
#CIDEderecha{position:absolute; top:80px; left:205px; padding:8px 15px 15px 15px;}

#CIDEcorreomapaidioma{float:right; text-align:right}
#CIDEcorreomapaidioma a.ruta {margin:0; padding:0em; color:#126985; text-decoration: none; white-space: nowrap; font-size:0.8em;}
#CIDEcorreomapaidioma a.ruta:hover  {text-decoration: none;}
#CIDEcorreomapaidioma a.ruta:active {text-decoration: none;}

/* #CIDE100porciento{width:100%;} Esta capa antes se denominaba CIDEcontenido */
/* Aqui irán las páginas html con lo contenidos, al final de todas ellas se deberá añadir el código correspondiente a la fecha de última actualización con el estilo CIDEfechaActualizacion */

.CIDEfechaActualizacion{
	width:100%;
	clear:both;
	color:#999999;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: normal;
	text-align:right;
	text-decoration: none;}

.CIDEpie{
	width:100%;
	clear:both;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-decoration: none;
	text-align:right;}

#CIDEmenuHorizontal2{
	width:auto;
	display:block;
	padding:0.6em;
	background-color:#EEE;
	border:0.06em solid #DDD;
	color:#666;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 0.5em;
	font-weight: normal;
	text-align:center;
	text-decoration: none;
	margin:0 0 2em 0;}

#CIDEmenuHorizontal{
	width:auto;
	display:block;
	padding:0.6em;
	background-color:#EEE;
	border:0.06em solid #DDD;
	color:#666;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 1em;
	font-weight: normal;
	text-align:center;
	text-decoration: none;
	margin:0 0 2em 0;}


#CIDEmenuHorizontal a.CIDErutarojo {background-color:#FFF; padding:0.3em; font-size:1.4em; border:0.06em solid #EF5026; color:#EF5026;}
#CIDEmenuHorizontal a.CIDErutarojo:hover {text-decoration: underline;}
#CIDEmenuHorizontal a.CIDErutarojo:active {background-color:#000; padding:0.4em;}

/* CAPAS MODELO EN TANTOS POR CIENTO */
/* Capas float right */


#CIDE05porcientodch{float:right; width:5%;}
#CIDE10porcientodch{float:right; width:10%;}
#CIDE15porcientodch{float:right; width:15%;}
#CIDE20porcientodch{float:right; width:20%;}
#CIDE25porcientodch{float:right; width:25%;}
#CIDE30porcientodch{float:right; width:30%;}
#CIDE35porcientodch{float:right; width:35%;}
#CIDE40porcientodch{float:right; width:40%;}
#CIDE45porcientodch{float:right; width:45%;}
#CIDE50porcientodch{float:right; width:50%;}
#CIDE55porcientodch{float:right; width:55%;}
#CIDE60porcientodch{float:right; width:60%;}
#CIDE65porcientodch{float:right; width:65%;}
#CIDE70porcientodch{float:right; width:70%;}

#CIDE75porcientodch{float:right; width:75%; clear:both; margin:0 0 2em 0;}
#CIDE75porcientodch h3 {margin:1em 0 0 0;}

#CIDE80porcientodch{float:right; width:80%;}
#CIDE85porcientodch{float:right; width:85%;}
#CIDE90porcientodch{float:right; width:90%;}
#CIDE95porcientodch{float:right; width:95%;}
#CIDE100porcientodch{float:right; width:90%;}

/* Capas float left */
/* Capas float left */
/* Capas float left */
#CIDE05porcientoizq{float:left; width:5%;}
#CIDE10porcientoizq{float:left; width:10%;}
#CIDE15porcientoizq{float:left; width:15%;}

#CIDE20porcientoizq{float:left; width:20%; text-align:center;}
#CIDE20porcientoizq img {margin:1em 0.5em 2em 0.5em;}

#CIDE25porcientoizq{float:left; width:25%;}
#CIDE30porcientoizq{float:left; width:30%;}
#CIDE35porcientoizq{float:left; width:35%;}
#CIDE40porcientoizq{float:left; width:40%;}
#CIDE45porcientoizq{float:left; width:45%;}
#CIDE50porcientoizq{float:left; width:50%;}
#CIDE55porcientoizq{float:left; width:55%;}
#CIDE60porcientoizq{float:left; width:60%;}
#CIDE65porcientoizq{float:left; width:65%;}
#CIDE70porcientoizq{float:left; width:70%;}
#CIDE75porcientoizq{float:left; width:75%;}
#CIDE80porcientoizq{float:left; width:80%;}
#CIDE85porcientoizq{float:left; width:85%;}
#CIDE90porcientoizq{float:left; width:90%;}
#CIDE95porcientoizq{float:left; width:95%;}
#CIDE100porcientoizq{float:left; width:90%;}

/* Capas sin float*/
/* Capas sin float*/
/* Capas sin float*/
#CIDE05porciento{width:5%; clear:both;}
#CIDE10porciento{width:10%; clear:both;}
#CIDE15porciento{width:15%; clear:both;}
#CIDE20porciento{width:20%; clear:both;}
#CIDE25porciento{width:25%; clear:both;}
#CIDE30porciento{width:30%; clear:both;}
#CIDE35porciento{width:35%; clear:both;}
#CIDE40porciento{width:40%; clear:both;}
#CIDE45porciento{width:45%; clear:both;}
#CIDE50porciento{width:50%; clear:both;}
#CIDE55porciento{width:55%; clear:both;}
#CIDE60porciento{width:60%; clear:both;}
#CIDE65porciento{width:65%; clear:both;}
#CIDE70porciento{width:70%; clear:both;}
#CIDE75porciento{width:75%; clear:both;}
#CIDE80porciento{width:80%; clear:both;}
#CIDE85porciento{width:85%; clear:both;}
#CIDE90porciento{width:90%; clear:both;}
#CIDE95porciento{width:95%; clear:both;}
#CIDE100porciento{width:90%; clear:both;}

/* SE MANTIENEN POR COMPATIBILIDAD CON LO ANTERIOR */
/* SE MANTIENEN POR COMPATIBILIDAD CON LO ANTERIOR */
/* SE MANTIENEN POR COMPATIBILIDAD CON LO ANTERIOR */
/* SE MANTIENEN POR COMPATIBILIDAD CON LO ANTERIOR */
/* SE MANTIENEN POR COMPATIBILIDAD CON LO ANTERIOR */
/* SE MANTIENEN POR COMPATIBILIDAD CON LO ANTERIOR */

.fechaActualizacion{
	color:#999999;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: normal;
	text-align:right;
	text-decoration: none;
}

.cideEnlacemenuazul{
	font-size: 11px;
	color: #3B4A78;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}

.cideEnlacemenurojo{
	font-size: 11px;
	color:#FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}


#cideMenuHorizontal{
	width:auto;
	padding: 5px 5px 5px 5px;
	background-color:#EEEEEE;
	color: #303030;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: normal;
	text-align:center;
	text-decoration: none;}

#cideContenido{
	width:100%;
	background-color:#ffffff;
}

#cideContenidoFila{
	width:100%;
}

/* Capas float right */
/* Capas float right */
/* Capas float right */
#05porcientodch{float:right; width:5%;}
#10porcientodch{float:right; width:10%;}
#15porcientodch{float:right; width:15%;}
#20porcientodch{float:right; width:20%;}
#25porcientodch{float:right; width:25%;}
#30porcientodch{float:right; width:30%;}
#35porcientodch{float:right; width:35%;}
#40porcientodch{float:right; width:40%;}
#45porcientodch{float:right; width:45%;}
#50porcientodch{float:right; width:50%;}
#55porcientodch{float:right; width:55%;}
#60porcientodch{float:right; width:60%;}
#65porcientodch{float:right; width:65%;}
#70porcientodch{float:right; width:70%;}
#75porcientodch{float:right; width:75%;}
#80porcientodch{float:right; width:80%;}
#85porcientodch{float:right; width:85%;}
#90porcientodch{float:right; width:90%;}
#95porcientodch{float:right; width:95%;}
#100porcientodch{float:right; width:100%;}

/* Capas float left */
/* Capas float left */
/* Capas float left */
#05porcientoizq{float:left; width:5%;}
#10porcientoizq{float:left; width:10%;}
#15porcientoizq{float:left; width:15%;}
#20porcientoizq{float:left; width:20%;}
#25porcientoizq{float:left; width:25%;}
#30porcientoizq{float:left; width:30%;}
#35porcientoizq{float:left; width:35%;}
#40porcientoizq{float:left; width:40%;}
#45porcientoizq{float:left; width:45%;}
#50porcientoizq{float:left; width:50%;}
#55porcientoizq{float:left; width:55%;}
#60porcientoizq{float:left; width:60%;}
#65porcientoizq{float:left; width:65%;}
#70porcientoizq{float:left; width:70%;}
#75porcientoizq{float:left; width:75%;}
#80porcientoizq{float:left; width:80%;}
#85porcientoizq{float:left; width:85%;}
#90porcientoizq{float:left; width:90%;}
#95porcientoizq{float:left; width:95%;}
#100porcientoizq{float:left; width:100%;}

/* Capas sin float*/
/* Capas sin float*/
/* Capas sin float*/
#05porciento{width:5%;}
#10porciento{width:10%;}
#15porciento{width:15%;}
#20porciento{width:20%;}
#25porciento{width:25%;}
#30porciento{width:30%;}
#35porciento{width:35%;}
#40porciento{width:40%;}
#45porciento{width:45%;}
#50porciento{width:50%;}
#55porciento{width:55%;}
#60porciento{width:60%;}
#65porciento{width:65%;}
#70porciento{width:70%;}
#75porciento{width:75%;}
#80porciento{width:80%;}
#85porciento{width:85%;}
#90porciento{width:90%;}
#95porciento{width:95%;}
#100porciento{width:100%;}


/* Estilo tablas*/
/* Estilo tablas*/
/* Estilo tablas*/
p {color: #303030;	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;	font-size: 11px; font-weight: normal; text-align: justify; text-decoration: none;}
.tabladatos {background-color: #ECF1F9;	border-style:solid; border-color: #6C98D2; border-width:1px;}
.tdtitulo {background-color: #CCDBEC; border-style:solid; border-color: #7EA6DA; border-width:1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: bold; color: #303D63; padding: 0.2em; text-decoration: none;}
.tddatos {background-color: #FFFFFF; border-style:solid; border-color:#AAC4E6; border-width:1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #3B4A78; text-decoration: none; padding: 0.2em;}


	#marco .contenido-cide {min-height: 260px; height: auto !important; height: 260px; background: url("/cide/img/subportada-fondo.jpg"); background-position: bottom left; background-repeat: no-repeat; padding: 0px 0px 30px 14px; margin: 40px 0px 0px 0px;}
	#marco .contenido-cide .izquierdo {width: 360px; float: left;}
	#marco .contenido-cide .derecho {width: 370px; float: left;}




/* Contenido CIDE */
#contenedor #contenidoCideancho {width:auto; margin: 0.8em 2em 1em 2em; padding: 0.6em 0.8em 0.5em 0em; font-size:0.8em;}	
#contenedor #contenidoCideancho h1 {font-size: 1.3em; font-weight: bold; color: #126985;}
#contenedor #contenidoCideancho h2 {font-size: 1em; font-weight: bold; color: #126985;}
#contenedor #contenidoCideancho h2.mapa {display:block; padding:0.4em; border-bottom:.2em solid #126985; font-size:1em; font-weight: bold; color:#126985; margin:2.5em 0 0.5em 0em; width:50%;}
#contenedor #contenidoCideancho ul.ulmapa {margin:0.5em 0 0.5em 5em;}
#contenedor #contenidoCideancho ul.ulmapa li {list-style-image: url("../img/ico-ul.gif"); }



#contenedor #contenidoCideancho h3 {font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold; color: #126985; margin-left: 1em;}
#contenedor #contenidoCideancho h4 {font-family: Arial, Helvetica, sans-serif; font-size: 0.88em; font-weight: bold; color: #126985; margin-left: 1em;}
#contenedor #contenidoCideancho h5 {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: bold; color: #126985; margin-left: 1em;}
#contenedor #contenidoCideancho p {font-size: 0.85em; text-align: justify; margin-left: 2em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.3em;}
#contenedor #contenidoCideancho ul {margin: 0.4em 1.4em 0.9em 5.5em; padding: 0; text-align: left; font-size: 0.85em; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify;}
#contenedor #contenidoCideancho ul li {margin: 0.6em 0 0 0; padding: 0; list-style-image: url("../img/ico-ul.gif");}
	#contenedor #contenidoCideancho ul ul {margin: 0 1.4em 0 2.8em; padding: 0; text-align: left; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify;}
	#contenedor #contenidoCideancho ul ul li {margin: 0.6em 0 0 0; padding: 0; list-style-image: url("../img/ico-ul2.gif");}
	#contenedor #contenidoCideancho ol {list-style-image: none; margin-left: 2.5em; padding-left: 2.5em;}
	#contenedor #contenidoCideancho ol li {font-weight: normal; font-size: 0.7em; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif, Geneva; text-align: justify; line-height:1.4em; margin-top: 0.9em;}
		#contenedor #contenidoCideancho ul ol {list-style-image: none; margin-left: 1.5em; padding-left: 1.5em;}
		#contenedor #contenidoCideancho ul ol li {font-weight: normal; font-size: 0.95em; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif, Geneva; text-align: justify; line-height:1.4em; margin-top: 0.8em; margin-bottom: 0.8em;}

	#contenedor #contenidoCideancho ol ul {margin: 0.4em 1.4em 0.9em 3.5em; padding: 0; text-align: left; font-size: 1.4em; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify;}
	#contenedor #contenidoCideancho ol ul li {margin: 0.6em 0 0 0; padding: 0; list-style-image: url("../img/ico-ul.gif");}
	#contenedor #contenidoCideancho ol ol {list-style-image: none; margin-left: 1.8em; margin-bottom: 0.8em; padding-left: 1.8em;}
	#contenedor #contenidoCideancho ol ol li {font-weight: normal; font-size: 1em; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif, Geneva; text-align: justify; line-height:1.4em; margin-top: 0.9em;}

	#contenedor #contenidoCideancho a {font-weight: bold; color: #126985; font-family: Verdana, Arial, Helvetica, sans-serif, Geneva; text-decoration: none;}
	#contenedor #contenidoCideancho a:hover {font-weight: bold; color: #126985; font-family: Verdana, Arial, Helvetica, sans-serif, Geneva; text-decoration: underline;}



/* Estilos para la barra superior*/
#banda-sup {width:60em; min-height:3.19em; height: auto !important; height:3.19em; margin:2.4em auto 0 auto; padding:0;}
#banda-sup h1{background-color:#eaeaea;color:#666;font-size:.55em;font-weight:normal;margin:0;padding:0 .3em; position:absolute; right:0; text-transform:lowercase; top:-1.2em}
#banda-sup #areas,
#banda-sup #navegacion-principal{background:url("../img/fon-navegacion-principal.jpg") top left no-repeat;float:left;margin:0;padding:0;position:relative;width:24em}
#banda-sup #areas{width:36em}

	#banda-sup #areas em{font-style:normal;text-decoration:underline}
	#banda-sup #areas ul {list-style:none; margin:0; padding:0; border:none;}
	#banda-sup #areas li {display:inline; margin:0; padding:0; float:left; height:2.2em;}

	#banda-sup #areas li.educacion {background:url("../img/fon-contenido-educa.jpg") top left no-repeat; width:12.00em; padding:0; margin:0; line-height:3.2em; height:3.15em;}
	#banda-sup #areas li.politica-social {background:url("../img/fon-contenido-politicasocial.jpg") top left no-repeat; width:13.50em; padding:0; margin:0; line-height:3.2em; height:3.15em;}
	#banda-sup #areas li.deporte {background:url("../img/fon-contenido-deportes.jpg") top left no-repeat; width:10.50em; padding:0; margin:0; line-height:3.2em; height:3.15em;}

	#banda-sup #areas a {color:#156571; font-weight:bold; white-space: nowrap; text-decoration:none; margin:0; padding:0.5em 0em 0.5em 4.5em; background:url("../img/flecha-menu-sup.gif") 3.5em 0.8em no-repeat; font-size:0.8em;}
	#banda-sup #areas a:hover, #banda-sup #areas a:active {text-decoration:underline;}
	#banda-sup #areas li #current {background:url("../img/fon-cont-seleccion-2.jpg") top left no-repeat #0E6883; color:white; padding:0em 3em 0em 0em; margin:0;}
	#banda-sup #areas ul li a#current {display:block; padding-left:4.5em; height:4.03em;}

	#banda-sup #navegacion-principal ul {list-style-type:none; margin:.9em 1.3em 0 1.3em; padding:0 0 0 0.5em;}
	#banda-sup #navegacion-principal li {display:inline; margin:0; padding:0; float:left; text-align:center; font-size:0.8em;}
    #banda-sup #navegacion-principal li.seccion {background:url("../img/fon-nav-prin-min.jpg") top left no-repeat; padding:0.7em 0.4em 0 0.4em; margin:0; width:5.6em; height:2.22em; display:block;}
	#banda-sup #navegacion-principal li.min {background:url("../img/fon-nav-prin-min.jpg") top left no-repeat; padding:0.7em 0.4em 0 0.4em; margin:0; width:6.1em; height:2.22em; display:block;}
	#banda-sup #navegacion-principal li.pre {background:url("../img/fon-nav-prin-pre.jpg") top left no-repeat; padding:0.7em 0.4em 0 0.4em; margin:0; width:4.7em; height:2.22em; display:block;}
	#banda-sup #navegacion-principal li.ini {background:url("../img/fon-nav-prin-pre.jpg") top left no-repeat; padding:0.7em 0.4em 0 0.4em; margin:0; width:6.3em; height:2.22em; display:block;}
	#banda-sup #navegacion-principal li.ser {background:url("../img/fon-nav-prin-pre.jpg") top left no-repeat; padding:0.7em 0.4em 0 0.4em; margin:0; width:5.4em; height:2.22em; display:block;}
	#banda-sup #navegacion-principal a {color:white; font-weight:bold; white-space: nowrap; text-decoration:none; margin:0; padding:0; text-transform:uppercase; font-size:0.85em;}
	#banda-sup #navegacion-principal a:hover, #banda-sup #navegacion-principal a:active {text-decoration:underline;}
	#banda-sup #navegacion-principal li.seleccion {background:url("../img/fon-nav-prin-seleccion.jpg") top left repeat-x #636363; height:2.25em; display:block;}



#salto{clear:both; line-height:1.25em;}

#newss {width:95%; margin:1.5em 0 0 0; display:block; padding:0 0 2em 0;}
#newss #img {padding:0.1em; margin:0.5em 1.5em 1em 0.5em; float:left; display:block; border:0.06em solid #DDD; width:95px; height:133px;}

#newss a.vinculo{display:inline; line-height:2em; font-size:0.7em; margin:0 0.6em 0 0; padding:0;}
#newss small {margin:0.8em 0 0 0; font-size:0.8em; padding:0;}

#newss h3 {margin:0 0 1em 1em; line-height:1.15em;}
#newss p {margin:0.8em 0 0 0em; font-size:0.8em; padding:0; width:auto;}

#newss img{border:0;}

.texto{width:90%; color:black; font-weight:none;}
.texto ul {width:80%; display:block;}


#contenedor #contenido ul.linksup {font-size:70%; display:inline; width:auto; font-weight:lighter; margin:0 0.5em 0 0; float:right; list-style:none;}
#contenedor #contenido ul.linksup li {float:left; padding:0 0.3em 0 1.2em; margin:0; display:block; background: url("../img/icono-ul.png") left no-repeat; clear:none;}
#contenedor #contenido ul.linksup li a {font-weight:normal; text-decoration:none;}
#contenedor #contenido ul.linksup a:hover  {text-decoration: underline; color:#000;}

