/*

Estilos Estrategia Universidad 2015
Ministerio de Educacion
Copyright 2010
Todos los derechos reservados.

*/

body {margin: 0; padding: 0; background: #fff url("../img/fondo-eu.jpg") top center no-repeat; font-family: Arial, Helvetica, sans-serif; color: #000;}
img {border: 0;}
.clear {clear: both;}

/* Estilos para la cabecera */
#cabecera {width: 60.5em; margin: 0 auto; padding: 0; display: block; position: relative; min-height: 3.5em; height: auto !important; height: 3.5em;}
#cabecera #escudo {position: absolute; z-index: 1; left: 0; top: 0.6em; margin: 0;}

#cabecera #logo-ue {position: absolute; z-index: 2; left: 266px; top: 0.6em; margin: 0;}

#cabecera #idiomas {margin: 0.1em 0.6em 0 0; text-align: right; float: right;}
#cabecera #idiomas ul {list-style-type:none; margin:0; padding: 0em 0 0.1em 0; }
#cabecera #idiomas ul li {display:inline; list-style-type:none; margin:0em; padding:0;}
#cabecera #idiomas ul li a {margin:0; padding: 0 0.4em 0 0.7em; white-space:nowrap; text-decoration: none; font-size: 0.7em; font-weight: bold; color: #0E536A; background: url("../img/linea.gif") left no-repeat;}
#cabecera #idiomas ul li a:hover {text-decoration: underline; color: #0E536A;}
#cabecera #idiomas a.primero {background:none;}

#navegacion-principal {clear:both; width: 61.5em; margin: 1.4em auto 0 auto; padding: 0 0 0 0; background: url("../img/fondo-cabecera-superior.gif") left no-repeat; min-height: 5em; height: auto !important; height: 5em;}

#navegacion-principal .menu-horizontal-izq {float: left; width: 15.5em; margin-top: 2em; padding-top: 0.8em; background: url("../img/esquina-cab-id.gif") bottom left no-repeat; min-height: 2.6em; height: auto !important; height: 2.6em;}
	*+html #navegacion-principal .menu-horizontal-izq {float: left; width: 15.5em; margin: 2.8em 0 0 0; padding: 0; background: url("../img/esquina-cab-id.gif") bottom left no-repeat; min-height: 2.6em; height: auto !important; height: 2.6em;}

#navegacion-principal .menu-horizontal-izq #logo-eu2015 {position: absolute; top: 6.3em; margin: 0 0 0 0.3em;}
* html #navegacion-principal .menu-horizontal-izq #logo-eu2015 img {display: none}
* html #navegacion-principal .menu-horizontal-izq #logo-eu2015 {width: 17.19em; height: 4.06em; background: url("../img/logo-2015.gif") no-repeat;}

#navegacion-principal .menu-horizontal-der {float: right; width: 46em; margin: 2.8em 0 0 0; padding: 0em 0 0 0; background: url("../img/esquina-cab-de.gif") bottom right no-repeat; min-height: 2.6em; height: auto !important; height: 2.6em;}
	*+html #navegacion-principal .menu-horizontal-der {float: right; width: 46em; margin: 2.8em 0 0 0; padding: 0; background: url("../img/esquina-cab-de.gif") bottom right no-repeat; min-height: 2.6em; height: auto !important; height: 2.6em;}
	* html #navegacion-principal .menu-horizontal-der {float: right; width: 45.4em; margin: 2.8em 0 0 0; padding: 0; background: url("../img/esquina-cab-de.gif") bottom right no-repeat; min-height: 2.6em; height: auto !important; height: 2.6em;}

#navegacion-principal .menu-horizontal-der ul {margin: 0.6em 0 0 0; padding: 0em 0.3em 0 0; text-align: right;}
*+html #navegacion-principal .menu-horizontal-der ul {margin: 0.8em 0 0 0; padding: 0em 0.3em 0 0; text-align: right;}
#navegacion-principal .menu-horizontal-der ul li {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #fff; display: inline; margin-left: 0em; padding-left: 0.7em; margin-right: 0.4em; background: #126985 url("../img/ul-cabecera.gif") left no-repeat; }
#navegacion-principal .menu-horizontal-der ul li a {color: #fff; background: #126985; text-decoration: none}
#navegacion-principal .menu-horizontal-der ul li a:hover {color: #fff; background: #126985; text-decoration: underline}

#navegacion-principal .menu-horizontal-der #buscador {clear: both; margin: 0.5em 0.6em 0 0; text-align: right; float: right;}

#navegacion-principal .menu-horizontal-der #buscador form {margin:0; padding:0;}
#navegacion-principal .menu-horizontal-der #buscador fieldset {border:none; padding:.1em 0;}
#navegacion-principal .menu-horizontal-der #buscador .botonbuscar {background:#fff; border: 1px solid #ccc; font-size:0.75em; font-family: Arial, Helvetica, sans-serif; color:#126985; font-weight:normal; padding:0em 0.4em 0em 0.4em; cursor:pointer;}
#navegacion-principal .menu-horizontal-der #buscador .campotexto {background:#fff; border:1px solid #ccc; color:#000; font-size:.75em; font-family: Arial, Helvetica, sans-serif; margin:0em; padding:.1em; width: 14em;}
#navegacion-principal .menu-horizontal-der #buscador label {display:inline; font-size:.75em; background: #126985; color: #fff}

.sombra-izquierda {clear: both; width: 61em; margin: 0 auto; padding: 0; background: url("../img/sombra-izquierda.gif") top left no-repeat; min-height: 34em; height: auto !important; height: 34em;}
.sombra-derecha {clear: both; width: 61em; margin: 0 auto; padding: 0; background: url("../img/sombra-derecha.gif") top right no-repeat; min-height: 35em; height: auto !important; height: 35em;}

/* Contenedor y columnas */
#contenedor {clear: both; width: 59.5em; margin: 0em auto; padding: 0.4em 0 1em 0; background: url("../img/fondo-contenedor.jpg") left top no-repeat; min-height: 35em; height: auto !important; height: 35em;}

/* Columna primera */
#contenedor #columna-primera {float: left; width: 16.9em; margin: 0.1em 0 0 0.2em;}
#contenedor #columna-primera #campania {margin: 0; min-height: 17.5em; height: auto !important; height: 17.5em; /*background: url("../img/fondo-campania.gif") top right no-repeat;*/}
#contenedor #columna-primera #campania img {position: absolute; z-index: 3; width: 17em; height: 17.13em;}
#contenedor #columna-primera #campania .txt {position: absolute; z-index: 4; width: 17em;}
#contenedor #columna-primera #campania .txt h1 {padding: 2.5em 0.4em 0 0; margin: 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: normal; text-align: right; color: #0C4C61}
#contenedor #columna-primera #campania .txt h2 {padding: 0.2em 0.5em 0 0; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: bold; text-align: right; color: #C10000; background: transparent}
#contenedor #columna-primera #campania .txt .verdocumento {float: right; width: 10em; background: #C10000; color: #fff; text-align: center; font-size: 0.75em; margin: 0.4em 0.5em 0 0; padding: 0.2em}
#contenedor #columna-primera #campania .txt .verdocumento a {color: #fff; background: #C10000; text-decoration: none}
#contenedor #columna-primera #espacio-interactivo {background: #0F5871 url("../img/fondo-interactivo.jpg") top left repeat-x; margin-bottom: 0.6em}
#contenedor #columna-primera #espacio-interactivo .top div {background: url("../img/interactivo-ai.gif") no-repeat top left;}
#contenedor #columna-primera #espacio-interactivo .top {background: url("../img/interactivo-ad.gif") no-repeat top right;}
#contenedor #columna-primera #espacio-interactivo .bottom div {background: url("../img/interactivo-bi.gif") no-repeat bottom left;}
#contenedor #columna-primera #espacio-interactivo .bottom {background: url("../img/interactivo-bd.gif") no-repeat bottom right;}
#contenedor #columna-primera #espacio-interactivo .top div, .top, .bottom div, .bottom {height: 0.6em;}
#contenedor #columna-primera #espacio-interactivo .content {padding: 0.1em 0.4em 0.4em 0.4em; min-height: 10.2em; height: auto !important; height: 10.2em; background: url("../img/fondo-interactivo-bg.jpg") no-repeat bottom right;}
#contenedor #columna-primera #espacio-interactivo .content h1 {background: transparent; margin: 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: normal; color: #fff; border-bottom: 1px solid #fff}
#contenedor #columna-primera #espacio-interactivo .content ul {margin: 0.2em 0 0 1em; padding: 0.2em 0 0 1em}
#contenedor #columna-primera #espacio-interactivo .content ul li {background: transparent; color: #fff; font-size: 0.85em; list-style-image: url("../img/ul-interactivo.gif"); margin: 0 0 0.3em 0; padding: 0em 0 0em 0}
#contenedor #columna-primera #espacio-interactivo .content ul li a {color: #fff; background: transparent; text-decoration: none}
#contenedor #columna-primera #espacio-interactivo .content ul li a:hover {color: #fff; background: transparent; text-decoration: underline}
#contenedor #columna-primera #campania .txt .banner {float: right; width: 13.4em; margin: 1.5em 0.3em 3em 0em; background: #ECF5FF; border: 2px solid #fff; padding: 0.1em 0.8em 0.4em 0.1em;}
#contenedor #columna-primera #campania .txt .banner ul {margin: 0 0 0 0.8em; padding: 0 0 0 0.8em;}
#contenedor #columna-primera #campania .txt .banner ul li {list-style-image: url("../img/ul-interactivo.gif")}
#contenedor #columna-primera #campania .txt .banner a {color: #C10000; font-size: 0.85em; font-weight: bold; text-decoration: none;}
#contenedor #columna-primera #campania .txt .banner a:hover {text-decoration: underline;}


#contenedor #columna-primera #anuncios {background: #0F5871 url("../img/fondo-interactivo.jpg") top left repeat-x; margin-bottom: 0.6em}
#contenedor #columna-primera #anuncios .top div {background: url("../img/interactivo-ai.gif") no-repeat top left;}
#contenedor #columna-primera #anuncios .top {background: url("../img/interactivo-ad.gif") no-repeat top right;}
#contenedor #columna-primera #anuncios .bottom div {background: url("../img/interactivo-bi.gif") no-repeat bottom left;}
#contenedor #columna-primera #anuncios .bottom {background: url("../img/interactivo-bd.gif") no-repeat bottom right;}
#contenedor #columna-primera #anuncios .top div, .top, .bottom div, .bottom {height: 0.6em;}
#contenedor #columna-primera #anuncios .content {padding: 0.1em 0.4em 0.2em 0.4em; min-height: 5em; height: auto !important; height: 5em; }
#contenedor #columna-primera #anuncios .content h1 {background: transparent; margin: 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: normal; color: #fff; border-bottom: 1px solid #fff}
#contenedor #columna-primera #anuncios .content ul {margin: 0.2em 0 0 1em; padding: 0.2em 0 0 1em}
#contenedor #columna-primera #anuncios .content ul li {background: transparent; color: #fff; font-size: 0.85em; list-style-image: url("../img/ul-interactivo.gif"); margin: 0 0 0.2em 0; padding: 0em 0 0em 0}
#contenedor #columna-primera #anuncios .content ul li a {color: #fff; background: transparent; text-decoration: none}
#contenedor #columna-primera #anuncios .content ul li a:hover {color: #fff; background: transparent; text-decoration: underline}

/* Columna segunda */
#contenedor #columna-segunda {float: left; width: 14.5em; margin: 0.1em 0.2em 0.2em 0.4em; background: #fff; }
#contenedor #columna-segunda .top div {background: url("../img/segunda-ai.gif") no-repeat top left;}
#contenedor #columna-segunda .top {background: url("../img/segunda-ad.gif") no-repeat top right;}
#contenedor #columna-segunda .bottom div {background: #fff;}
#contenedor #columna-segunda .bottom {background: #fff;}
#contenedor #columna-segunda .top div, .top, .bottom div, .bottom {height: 0.6em;}
#contenedor #columna-segunda .content {background: #fff; padding: 0em 0.1em 0.1em 0.1em; min-height: 15em; height: auto !important; height: 15em;}
#contenedor #columna-segunda .destacado-gris {background: #EFEFEF; border-bottom: 1px solid #D7D7D7; margin: 0.2em 0.2em 0.4em 0.2em; padding: 0 0.1em 0 0.1em;}
#contenedor #columna-segunda .destacado-gris h1 {font-size: 0.75em; color: #11627D; padding: 0.4em 0 0 0.1em; margin: 0.1em;}
* html #contenedor #columna-segunda .destacado-gris h1 {height: 0.6em; font-size: 0.75em; color: #11627D; padding: 0.4em 0 0 0.1em; margin: 0.1em;}
#contenedor #columna-segunda .destacado-gris h1 a {color: #11627D; text-decoration: none}
#contenedor #columna-segunda .destacado-gris h1 a:hover {color: #11627D; text-decoration: underline}
#contenedor #columna-segunda .destacado-gris p {clear: both; font-size: 0.7em; padding: 0em; margin: 0 0 0.3em 0.6em;}
#contenedor #columna-segunda .destacado-gris .ver {clear: both; color: #AE2626; font-size: 0.7em; font-weight: bold; padding: 0em 1.1em 0em 0.2em; margin: 0 0.1em 0.1em 0.4em; text-align: right; background: url("../img/ver-documento.gif") no-repeat right;}
#contenedor #columna-segunda .destacado-gris .ver a {color: #AE2626; text-decoration: none}
#contenedor #columna-segunda .destacado-gris .ver a:hover {color: #AE2626; text-decoration: underline}
#contenedor #columna-segunda .destacado-gris img {float: left; margin: 0.2em 0.3em 0 0.1em}

#contenedor #columna-segunda ul {margin: 0em 0 0 0em; padding: 0em 0 0 0em; font-size: 0.9em; }
#contenedor #columna-segunda ul li {margin: 0.1em 0.1em 0.3em 0.1em; padding: 0.4em 0.4em 0.3em 0.4em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #10627D; background: url("../img/iniciativas-h1.gif") no-repeat top left;}
#contenedor #columna-segunda ul li a {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #10627D; text-decoration: none}
#contenedor #columna-segunda ul li a:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #10627D; text-decoration: underline}
#contenedor #columna-segunda ul ul {margin: 0.3em 0 0em 0.3em; padding: 0.3em 0 0em 0.3em; }
#contenedor #columna-segunda ul ul li {color: #B00000; font-weight: bold; font-size: 90%; list-style-image: url("../img/ul-iniciativas.gif"); padding: 0em 0 0.05em 0; margin: 0; background: #fff}
#contenedor #columna-segunda ul ul li a {color: #B00000; font-weight: bold; text-decoration: none}
#contenedor #columna-segunda ul ul li a:hover {color: #B00000; font-weight: bold; text-decoration: underline}
#contenedor #columna-segunda ul ul ul {margin-bottom: 0em; margin-top: 0em; margin-left: 0.3em; padding: 0.1em 0 0.4em 0.3em}
#contenedor #columna-segunda ul ul ul li {margin-top: 0.1em; color: #000; font-weight: normal; font-size: 105%; list-style-image: url("../img/li-inicativas.gif"); }
#contenedor #columna-segunda ul ul ul li a {color: #000; font-weight: normal; text-decoration: none;}
#contenedor #columna-segunda ul ul ul li a:hover {color: #000; font-weight: normal; text-decoration: underline}

#contenedor #columna-segunda ul ul ul ul {margin-bottom: 0em; margin-top: 0em; margin-left: 0.7em; padding: 0.1em 0 0.4em 0.7em}
#contenedor #columna-segunda ul ul ul ul li {margin-top: 0.1em; color: #000; font-weight: normal; font-size: 115%; list-style-image: url("../img/bullet-4.gif"); }
#contenedor #columna-segunda ul ul ul ul li a {color: #000; font-weight: normal; text-decoration: none;}
#contenedor #columna-segunda ul ul ul ul li a:hover {color: #000; font-weight: normal; text-decoration: underline}

/* Columna tercera */
#contenedor #columna-tercera {float: left; width: 27em; margin: 0.1em 0.2em 0 0.1em;}
* html #contenedor #columna-tercera {float: left; width: 26.6em; margin: 0.1em 0em 0 0.1em;}

#contenedor #columna-tercera #actualidad {background: #fff; margin: 0 0 0 0;}
#contenedor #columna-tercera #actualidad .top div {background: url("../img/actualidad-ai.gif") no-repeat top left;}
#contenedor #columna-tercera #actualidad .top {background: url("../img/actualidad-ad.gif") no-repeat top right;}
#contenedor #columna-tercera #actualidad .bottom div {background: url("../img/actualidad-bi.gif") no-repeat bottom left;}
#contenedor #columna-tercera #actualidad .bottom {background: url("../img/actualidad-bd.gif") no-repeat bottom right;}
#contenedor #columna-tercera #actualidad .top div, .top, .bottom div, .bottom {height: 0.6em;}
#contenedor #columna-tercera #actualidad .content {background: #fff; padding: 0.1em 0.4em 0.4em 0.4em; min-height: 10em; height: auto !important; height: 10em;}
#contenedor #columna-tercera #actualidad .content h1 {margin: 0; padding: 0.4em 0.4em 0 0.4em; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #10627D; background: #E3EFF0 url("../img/fondo-h1.gif") no-repeat top left;}
#contenedor #columna-tercera #actualidad .content .bottom {width: 100%; background:#E3EFF0 url("../img/fondo-h1-b.gif") no-repeat bottom left; margin: 0; padding: 0;}
	#contenedor #columna-tercera #actualidad .content h1 a {margin: 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #10627D; text-decoration: none; }
	#contenedor #columna-tercera #actualidad .content h1 a:hover {margin: 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #10627D; text-decoration: underline}
#contenedor #columna-tercera #actualidad .content p {margin: 0.1em 0.3em 0.1em 0.2em; font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; font-weight: normal; color: #000; line-height: 1.4em; text-align: justify}
#contenedor #columna-tercera #actualidad .content p.fecha {margin: 0.6em 0.3em 0.6em 0.1em; font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; font-weight: normal; color: #000; text-align: right}
#contenedor #columna-tercera #actualidad .content ul {margin: 0 0 0.2em 0.8em; padding: 0 0 00.2em 0.8em}
#contenedor #columna-tercera #actualidad .content ul li {list-style-image: url("../img/bullet-1.gif"); font-size: 0.75em; font-weight: normal; margin: 0.2em 0.6em 0 0; text-align: justify}
#contenedor #columna-tercera #actualidad .content ul li strong {font-weight: normal;}
#contenedor #columna-tercera #actualidad .content .vermas {text-align: right; padding: 0 1.4em 0.1em 0em; background: url("../img/vermas.gif") no-repeat right;}
#contenedor #columna-tercera #actualidad .content .vermas a {color: #AE2626; font-weight: bold; font-size: 0.7em; text-decoration: none}
#contenedor #columna-tercera #actualidad .content .vermas a:hover {color: #AE2626; font-weight: bold; font-size: 0.7em; text-decoration: underline}
#contenedor #columna-tercera #actualidad a {color: #10627D; text-decoration: none; font-weight: bold; padding-right: 0.1em}

#contenedor #columna-tercera #notasprensa {background: #fff; margin: 0.4em 0 0em 0;}
#contenedor #columna-tercera #notasprensa .top div {background: url("../img/prensa-ai.gif") no-repeat top left;}
#contenedor #columna-tercera #notasprensa .top {background: url("../img/prensa-ad.gif") no-repeat top right;}
#contenedor #columna-tercera #notasprensa .bottom div {background: #fff;}
#contenedor #columna-tercera #notasprensa .bottom {background: #fff;}
#contenedor #columna-tercera #notasprensa .top div, .top, .bottom div, .bottom {height: 0.5em;}
#contenedor #columna-tercera #notasprensa .content {background: #fff; padding: 0.1em 0.4em 0.4em 0.4em; min-height: 10em; height: auto !important; height: 10em;}
#contenedor #columna-tercera #notasprensa .content h1 {margin: 0; padding: 0.4em 0.4em 0em 0.4em; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #10627D; background: #E3EFF0 url("../img/fondo-h1.gif") no-repeat top left;}
#contenedor #columna-tercera #notasprensa .content .bottom {width: 100%; background:#E3EFF0 url("../img/fondo-h1-b.gif") no-repeat bottom left; margin: 0; padding: 0;}
#contenedor #columna-tercera #notasprensa .content ul {margin: 0 0.6em 0 0.6em; padding: 0 0 0 0.6em}
	* html #contenedor #columna-tercera #notasprensa .content ul {margin: 0.4em 0.6em 0 0.6em; padding: 0 0 0 0.6em}
#contenedor #columna-tercera #notasprensa .content ul li {list-style-image: url("../img/ul-prensa.gif"); font-size: 0.75em; font-weight: bold; margin: 0.8em 0 0.4em 0; text-align: justify}
	* html #contenedor #columna-tercera #notasprensa .content ul li {list-style-image: url("../img/ul-prensa.gif"); font-size: 0.75em; font-weight: bold; margin: 0.1em 0 0.4em 0; text-align: justify}
#contenedor #columna-tercera #notasprensa .content ul li a {color: #126985; background: #fff; text-decoration: none}
#contenedor #columna-tercera #notasprensa .content ul li a:hover {color: #126985; background: #fff; text-decoration: underline}
#contenedor #columna-tercera #notasprensa .content ul li em {display: block; margin: 0.2em 0.4em 0.2em 0.4em; padding-left: 0.8em; font-weight: normal; font-style: normal; background: url("../img/prensa-fecha.gif") no-repeat left;}
#contenedor #columna-tercera #notasprensa .content ul li span {display: block; margin: 0.2em 0.4em 0.2em 0.4em; padding-left: 0.8em; font-weight: normal; font-style: normal; background: url("../img/prensa-fecha.gif") no-repeat left;}
	* html #contenedor #columna-tercera #notasprensa .content ul li em {display: block; margin: 0.2em 0.4em 0em 0.4em; padding: 0 0 0 0.8em; font-weight: normal; font-style: normal; background: url("../img/prensa-fecha.gif") no-repeat left;}
#contenedor #columna-tercera #notasprensa .content .vermas {text-align: right; padding: 0 1.4em 0.1em 0em; background: url("../img/vermas.gif") no-repeat right;}
#contenedor #columna-tercera #notasprensa .content .vermas a {color: #AE2626; font-weight: bold; font-size: 0.7em; text-decoration: none}
#contenedor #columna-tercera #notasprensa .content .vermas a:hover {color: #AE2626; font-weight: bold; font-size: 0.7em; text-decoration: underline}


/* Inicio contenido */
#contenido {clear: both; width: 59.5em; margin: 0em auto; border-left: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF; padding: 0.4em 0 1em 0; background: url("../img/fondo-contenido.jpg") left top repeat-x; min-height: 36em; height: auto !important; height: 36em;}

#contenido .migas {display: block; float: left; width: 59em; padding:0.6em 0 0.5em 0.3em; font-size: 0.7em; margin: 0 0 0.5em 0.3em; color: #000;}
#contenido .migas strong {font-weight:bold; float: left; padding: 0.1em 0.4em 0 0; margin: 0}
#contenido .migas ol {padding:0em 0 0.4em 0; margin:0;color:#000;font-family: arial, helvetica, sans-serif;white-space:nowrap;list-style-type:none;}
#contenido .migas ol li{display:inline;}
#contenido .migas ol li strong {padding:0.1em 0.8em; font-weight: normal; background: url("../img/ico-migas.gif") no-repeat left; color:#000;text-decoration:none;float:left;}
#contenido .migas a {margin-top: 0.2em; padding:0em 0.8em 0 0.8em; font-weight: normal; background: url("../img/ico-migas.gif") no-repeat 0 10%; color:#000;text-decoration:none;float:left; white-space: normal; max-width: 58em;}
#contenido .migas a:hover {text-decoration: underline; font-weight: normal; color:#000;}

#contenido #menu {float: left; width: 16.5em; min-height: 30em; height: auto !important; height: 30em; background: url("../img/sombra-menu.jpg") right top no-repeat; padding: 0.5em 0.7em 0 0em}
#contenido #menu ul {margin: 0em 0 0 0.2em; padding: 0em 0 0 0.2em;}
#contenido #menu ul li {background: transparent; font-size: 0.95em; list-style-type: none; color: #126985; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
#contenido #menu ul li a {background: transparent; color: #126985; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
#contenido #menu ul ul {margin: 0em 0 0.2em 0.5em; padding: 0em 0 0.2em 0.5em;}
#contenido #menu ul ul li {list-style-image: url("../img/bullet-1.gif"); font-weight: normal; font-size: 0.8em; color: #000;}
#contenido #menu ul ul li.desplegado {list-style-image: url("../img/bullet-1.gif"); font-weight: normal; font-size: 100%; color: #000; }
#contenido #menu ul ul li a strong {color: #B00000; display: block; margin: 0; padding: 0}
#contenido #menu ul ul li a {font-weight: bold; color: #B00000; text-decoration: none; display: block; padding: 0.2em 0}
#contenido #menu ul ul li a:hover {font-weight: bold; color: #B00000; text-decoration: underline;}
#contenido #menu ul ul ul {margin: 0em 0 0.2em 0.4em; padding: 0em 0 0.2em 0.4em;}
#contenido #menu ul ul ul li {list-style-image: url("../img/bullet-3.gif"); font-weight: normal; font-size: 90%; color: #000;}
#contenido #menu ul ul ul li a strong {color: #126985; background: transparent; display: block; margin: 0; padding: 0em 0}
#contenido #menu ul ul ul li a {font-weight: normal; color: #000; text-decoration: none; display: block; padding: 0.1em 0}
#contenido #menu ul ul ul li a:hover {font-weight: normal; color: #000; text-decoration: underline;}
#contenido #menu ul ul ul ul {margin: 0em 0 0.2em 0.6em; padding: 0em 0 0.2em 0.6em;}
#contenido #menu ul ul ul ul li {list-style-image: url("../img/bullet-4.gif"); font-weight: normal; font-size: 100%; color: #000;}
#contenido #menu ul ul ul ul li a strong {color: #126985; background: transparent; display: block; margin: 0; padding: 0em 0}
#contenido #menu ul ul ul ul li a {font-weight: normal; color: #000; text-decoration: none; display: block; padding: 0.1em 0}
#contenido #menu ul ul ul ul li a:hover {font-weight: normal; color: #000; text-decoration: underline;}

	* html #contenido #menu ul ul {margin: 0em 0 0.6em 0.6em; padding: 0em 0 0 0.6em;}
	* html #contenido #menu ul ul li {list-style-image: url("../img/bullet-1.gif"); font-weight: normal; font-size: 0.8em; color: #000; }
	* html #contenido #menu ul ul li a strong  {background: none; border: none; display: inline}
	* html #contenido #menu ul ul li a {font-weight: bold; color: #B00000; text-decoration: none; }
	* html #contenido #menu ul ul li a:hover {font-weight: bold; color: #B00000; text-decoration: underline; border: none}
	* html #contenido #menu ul ul li.desplegado {list-style-image: url("../img/bullet-1.gif"); font-weight: normal; font-size: 0.8em; color: #000; border-bottom: 0px solid #B2CAD6;}
	* html #contenido #menu ul ul ul {margin: 0em 0 0.2em 0.4em; padding: 0em 0 0 0.4em;}
	* html #contenido #menu ul ul ul li {list-style-image: url("../img/bullet-3.gif"); font-weight: normal; font-size: 90%; color: #000; }
	* html #contenido #menu ul ul ul li a strong  {background: none; border: none; display: inline}
	* html #contenido #menu ul ul ul li a {font-weight: normal; color: #000; text-decoration: none; }
	* html #contenido #menu ul ul ul li a:hover {font-weight: normal; color: #000; text-decoration: underline; border: none}

#contenido #texto {float: left; width: 41em; margin: 0.2em 0em 0.8em 0.4em;}
#contenido #texto h1 {clear: both; color: #126785; font-size: 1.1em; font-weight: normal; margin-top: 0.2em;}
#contenido #texto h2 {clear: both; color: #126785; font-size: 0.9em; font-weight: bold; margin: 0.2em 0 0.2em 0.4em; padding: 0; }
#contenido #texto h3 {color: #000; font-size: 0.85em; font-weight: bold; margin-left: 0.8em;}
#contenido #texto h4 {color: #000; font-size: 0.75em; font-weight: bold; margin-left: 0.9em;}
#contenido #texto p {color: #000; font-size: 0.75em; font-weight: normal; margin-left: 1em; margin-right: 0.4em; text-align: justify}
#contenido #texto ul {margin-top: 0; padding-top: 0;}
#contenido #texto ul li {list-style-image: url("../img/bullet-1.gif"); font-size: 0.75em; font-weight: normal; margin: 0em 0 0.1em 0; text-align: justify}
#contenido #texto ul ul {margin-top: 0.3em; margin-bottom: 0.6em}
#contenido #texto ul ul li {list-style-image: url("../img/bullet-2.gif"); font-size: 100%; font-weight: normal; margin: 0em 0 0.2em 0; text-align: justify}
#contenido #texto ul ul ul {margin-top: 0.3em; margin-bottom: 0.6em}
#contenido #texto ul ul ul li {list-style-image: url("../img/bullet-3.gif"); font-size: 100%; font-weight: normal; margin: 0em 0 0.2em 0; text-align: justify}
#contenido #texto a {font-weight: bold;  color: #126785; text-decoration: none}
#contenido #texto a:hover {font-weight: bold;  color: #126785; text-decoration: underline}
#contenido #texto ol {margin-top: 0; padding-top: 0;}
#contenido #texto ol li {font-size: 0.75em; font-weight: normal; margin: 0.1em 0 0.1em 0; text-align: justify}
#contenido #texto ol ol {margin: 0.1em 0 0.4em 0.8em; padding: 0.1em 0 0.4em 0.8em;}
#contenido #texto ol ol li {font-size: 100%; font-weight: normal; margin: 0.1em 0 0.1em 0; text-align: justify}
#contenido #texto ol ul {margin-top: 0.1em; margin-bottom: 0.8em; padding-top: 0.1em;}
#contenido #texto ol ul li {list-style-image: url("../img/bullet-1.gif"); font-size: 100%; font-weight: normal; margin: 0em 0 0.1em 0; text-align: justify}


#contenido #texto .fecha {text-align: left; font-size: 0.75em; margin: 0.8em 0 0.6em 0.4em}
#contenido #texto .photo img {float: left; margin: 0.1em 1.2em 0.2em 0.6em; padding: 0.2em; border: 1px solid #D6D6D6; width: 212px}
#contenido #texto ul.entradilla {padding-top: 0.5em; padding-bottom: 0.4em;}
#contenido #texto ul.entradilla li {font-weight: bold}

#contenido #texto #prensa {margin: 0.6em 0.4em 0.4em 0em;}
#contenido #texto #prensa ul {margin-top: 0.4em; margin-bottom: 0.4em;}
#contenido #texto #prensa ul li {list-style-image: url("../img/ul-prensa-cont.gif"); font-size: 0.75em; font-weight: normal; margin: 0.4em 0 0.8em 0em; padding: 0 0 0 0.2em; text-align: justify}
	* html #contenido #texto #prensa ul li {list-style-image: url("../img/ul-prensa-cont.gif"); font-size: 0.75em; font-weight: normal; margin: 0em 0 0em 0em; padding: 0 0 0 0.2em; text-align: justify}
#contenido #texto #prensa ul li a {font-weight: bold; color: #126785; text-decoration: none;}
#contenido #texto #prensa ul li a:hover {font-weight: bold; color: #126785; text-decoration: underline;}
#contenido #texto #prensa ul li span {display: block; margin: 0.2em 0 0.1em 0em; font-size: 0.9em}
	* html #contenido #texto #prensa ul li span {display: block; margin: 0.2em 0 0em 0em; font-size: 0.9em}

#contenido #texto table {width: 97%; margin: 0.4em 0.6em 0.4em 1.2em; border-top: 1px solid #70A0A9; border-left: 1px solid #70A0A9; border-right: 1px solid #70A0A9; border-bottom: 2px solid #70A0A9; border-collapse: collapse;background: #fff;}
#contenido #texto table th {text-align: left; border: 0; font-size: 0.8em; background: #B8D3D8; padding: 0.4em 0.2em 0.4em 0.2em; margin: 0; color: #345154; border-right: 1px solid #D3E5E7; border-left: 1px solid #D3E5E7;}
#contenido #texto table thead td {border: 0; background: #B8D3D8; font-size: 1.1em; font-weight: bold; padding: 0; margin: 0; color: #345154; border-right: 1px solid #D3E5E7; border-left: 1px solid #D3E5E7;}
#contenido #texto table thead td p {color: #345154;}
#contenido #texto table th p {color: #345154; font-size: 0.95em; text-align: left; margin: 0; padding: 0.5em 0 0.5em 0.5em;}
#contenido #texto table tr {padding: 0; margin: 0;}
#contenido #texto table td {font-size: 0.75em; border-top: 1px solid #D3E5E7; border-bottom: 1px solid #D3E5E7; border-right: 1px solid #D3E5E7; border-left: 1px solid #D3E5E7; background: #fff; padding: 0.4em 0.2em 0.4em 0.5em; margin: 0;}
#contenido #texto table td p {margin: 0; padding:0; text-align: left; font-size: 100%;}

/* Pie */
#pie {clear: both; width: 59.7em; min-height: 2.4em; height: auto !important; height: 2.4em; margin: -0.4em auto 1em auto; background: #EFEFEF url("../img/pie-ad.gif") no-repeat top right;}
#pie .izquierda {float: left; padding: 0em 0.4em 0em 0em; background: #EFEFEF url("../img/pie-ai.gif") no-repeat top left;}
#pie .izquierda .central {float: left; min-height: 2.4em; height: auto !important; height: 2.4em; padding: 0em 0.4em 0em 0.8em; background: url("../img/pie-abi.gif") no-repeat bottom left;}
#pie .izquierda .central p {font-size: 0.75em; margin: 0; padding-top: 0.8em;}
#pie .derecha {float: right; min-height: 1.8em; height: auto !important; height: 1.8em; padding: 0.6em 0.8em 0em 0.2em; background: url("../img/pie-abd.gif") no-repeat bottom right;}
#pie .derecha ul {margin: 0; padding: 0; }
#pie .derecha ul li {display: inline; margin: 0 0.2em 0 0em; background: url("../img/linea.gif") left no-repeat; padding: 0 0 0.1em 0.6em}
#pie .derecha ul li.primero {background: none}
#pie .derecha ul li a {color: #000; font-size: 0.75em; text-decoration: none}
#pie .derecha ul li a:hover {color: #000; font-size: 0.75em; text-decoration: underline}

/* Formulario SGU */
#contenido #texto .formulariob {width: auto; margin: 1.8em 1em 0.4em 1em; font-family: Verdana, Arial, helvetica, sans-serif; }
#contenido #texto .formulariob form {margin: 0; padding: 0}
#contenido #texto .formulariob form fieldset {margin: 0.6em 0 0.4em 0; padding: 0.4em 0.1em 0.8em 0.1em; background: #F0F6F6; border-top: 1px solid #D3E4E4; border-bottom: 1px solid #D3E4E4; border-left: 0; border-right: 0}
#contenido #texto .formulariob form fieldset label.general {clear: both; display: block; margin: 0em 0 0.1em 0.3em; padding: 0.2em 0 0.1em 0.3em;}
#contenido #texto .formulariob form fieldset label.general span.label {clear: left; color: #000; width: 22em; float: left; text-align: right; font-size: 0.7em; font-weight: normal; padding: 0.2em 0.2em 0 0.3em;}
#contenido #texto .formulariob form fieldset label.general input {float: left; text-align: left; font-size: 0.7em; background-color: #fff; border: 1px #9EB6BA solid; padding: 0.1em 0.3em 0.1em 0.3em; margin: 0 0 0 0.4em; font-family: Verdana, Arial, helvetica, sans-serif;}
#contenido #texto .formulariob form .botones {clear: both; text-align: center; padding-top: 0.4em; margin: 0.4em 4em 0.8em 0em;}
#contenido #texto .formulariob form .boton {cursor: pointer; width: auto; font-weight: bold; font-size: 0.7em; color: #126985; background: #fff url("/foros/styles/educacion/theme/images/boton.jpg") bottom repeat-x; border: 1px solid #ccc; text-align: center; padding: 0 1.8em 0em 1.8em; margin: 0.25em 0 0 0.4em}
