/*
Ministerio de Educacion, Cultura y Deporte
© Copyright 2012
Todos los derechos reservados.
Avisos apartado -> Portal genérico
*/

/* Avisos */
#contenedor #contenido #avisos {width:13.6em; min-height:35em; height:auto !important; height:35em; float:left; margin:0 0em 2em 0em; padding:0 0 0.1em 0; vertical-align:top;}
#contenedor #contenido #avisos ul {font-size:100%; display:inline-block;}
#contenedor #contenido #avisos ul li {font-size:70%; line-height:1.4em; list-style:none; width:auto; border-bottom:1px dotted #4B4B4B; list-style-image:none;}
#contenedor #contenido #avisos a {text-decoration:none;}
#contenedor #contenido #avisos a:hover {color:#000; text-decoration:none;}
#contenedor #contenido #avisos h2 {margin:0; padding:0.2em 0.3em 0.2em 0.5em; background:#1C5493; color:white; line-height:1.5em; display:inline-block; width:94%; font-size:100%; }
#contenedor #contenido #avisos img {margin-top: -0.5em; vertical-align: middle;}

/* Cajones que ya no se usan */
/* #contenedor #contenido #avisos div.boxblue {display:inline-block; width:13em; border:1px solid #9a9a9b; padding:0; margin:0 0 0.6em 0;} */
/* #contenedor #contenido #avisos div.boxblue ul {margin:0.4em 0.4em 0.4em 0.7em; padding:0; width:86%;} */
/* #contenedor #contenido #avisos div.boxblue ul li {margin:0.2em 0.2em 0.2em 0; padding:0.1em 0 0.2em 0; background: transparent url('../img/ico-arrow-menu.png') 0 4px no-repeat;} */
/* #contenedor #contenido #avisos div.boxblue ul li {border-bottom:0px;} */
/* #contenedor #contenido #avisos div.boxblue ul li.ultimo {border:0;} */
/* #contenedor #contenido #avisos div.boxblue ul li a {color:#1D518B; padding:0 0.2em 0.3em 1.3em; width:92%; display:inline-block; font-size:100%;} */
/* #contenedor #contenido #avisos div.boxblue ul li span.nuevo {color: #BF021E; margin: 0 0 0 0.4em; font-weight: normal;} */
/* #contenedor #contenido #avisos div.boxblue ul li.azul {margin:0.2em 0.2em 0.2em 0; padding:0.1em 0 0.2em 0; background: transparent url('../img/ico-arrow-menuazul.png') 0 4px no-repeat;} */

/* #contenedor #contenido #avisos div.mapa {display:inline-block; width:13em; border:1px solid #9a9a9b; padding:0 0 4em 0; margin:0 0 0.6em 0; background: #fff url("../img/fondo-mapa.png") no-repeat bottom right} */
/* #contenedor #contenido #avisos div.mapa ul {margin:0.4em 0.4em 0.4em 0.7em; padding:0; width:86%;} */
/* #contenedor #contenido #avisos div.mapa ul li {margin:0.2em 0.2em 0.2em 0; padding:0.1em 0 0.2em 0; background: transparent url('../img/arrow-listado-blue.png') 0 4px no-repeat;} */
/* #contenedor #contenido #avisos div.mapa ul li.sinborde {border-bottom:0px;} */
/* #contenedor #contenido #avisos div.mapa ul li a {padding:0 0.2em 0.3em 1.3em; width:92%; display:inline-block;} */
/* #contenedor #contenido #avisos div.mapa ul li span.nuevo {color: #BF021E; margin: 0 0 0 0.4em; font-weight: normal;} */
/* #contenedor #contenido #avisos div.mapa ul li.azul {margin:0.2em 0.2em 0.2em 0; padding:0.1em 0 0.2em 0; background: transparent url('../img/ico-arrow-menu-option.png') 0 4px no-repeat;} */

/* #contenedor #contenido #avisos div.novedades {margin: 0em 0 0.6em 0em; padding: 0 0em 0.2em 0em; width: 13em; border: 1px solid #9a9a9b; background: #fff url("../img/fondo-novedades.png") no-repeat bottom right; text-align: left;} */
/* #contenedor #contenido #avisos div.novedades ul {margin: 0em 0.2em 0.2em 0.1em; padding: 0.2em 0.1em 0.2em 0.1em;} */
/* #contenedor #contenido #avisos div.novedades ul li {margin:0.2em 0.2em 0.2em 0; padding:0.1em 0 0.2em 0; line-height:1.4em;  background: url("../img/ul-novedadespeq.png") 0 1px no-repeat;} */
/* #contenedor #contenido #avisos div.novedades ul li.sinborde {border-bottom:0px} */
/* #contenedor #contenido #avisos div.novedades ul li a {padding:0 0.2em 0.3em 1.3em; display:inline-block; } */
/* #contenedor #contenido #avisos div.novedades ul li span.nuevo {color: #BF021E; margin: 0 0 0 0.4em; font-weight: normal} */

/* #contenedor #contenido #avisos div.novedades ul.azul {margin:0.2em 0.2em 0.2em 0.2em; padding: 0.2em 0.1em 0.2em 0.1em;} */
/* #contenedor #contenido #avisos div.novedades ul.azul li {margin:0.2em 0.7em 0.2em 0; padding:0.1em 0 0.2em 0; line-height:1.4em; background: transparent url("../img/arrow-listado-blue.png") 2px 6px no-repeat;} */
/* #contenedor #contenido #avisos div.novedades ul.azul li.sinborde {border-bottom:0px} */

/* #contenedor #contenido #avisos div.sedes-ministerio {margin: 0em 0 0.6em 0em; padding: 0 0em 0.2em 0em; width: 13em; border: 1px solid #9a9a9b; background: #fff url("../img/fondo-sedes.png") no-repeat bottom right; text-align: left;} */
/* #contenedor #contenido #avisos div.sedes-ministerio ul {margin: 0em 0 0.2em 0.1em; padding: 0.2em 0.1em 0.2em 0.1em;} */
/* #contenedor #contenido #avisos div.sedes-ministerio ul li {margin:0.2em 0.2em 0.2em 0; padding:0.1em 0 0.2em 0; line-height:1.4em; background: url("../img/ul-novedadespeq.png") 0 4px no-repeat;} */
/* #contenedor #contenido #avisos div.sedes-ministerio ul li a {padding:0 0.2em 0.3em 1.3em; text-decoration:none; display:inline-block; } */
/* #contenedor #contenido #avisos div.sedes-ministerio ul li span.nuevo {color: #BF021E; margin: 0 0 0 0.4em; font-weight: normal} */
/* #contenedor #contenido #avisos div.sedes-ministerio ul li.azul {border-bottom:0px} */
/* #contenedor #contenido #avisos div.sedes-ministerio ul li.sinborde {border-bottom:0px} */

/* #contenedor #contenido #avisos div.sedes-ministerio ul.azul {margin:0.2em 0.2em 0.2em 0.2em; padding: 0.2em 0.1em 0.2em 0.1em;} */
/* #contenedor #contenido #avisos div.sedes-ministerio ul.azul li {margin:0.2em 0.7em 0.2em 0; padding:0.1em 0 0.2em 0; line-height:1.4em; background: transparent url("../img/arrow-listado-blue.png") 2px 6px no-repeat;} */
/* #contenedor #contenido #avisos div.sedes-ministerio ul.azul li.sinborde {border-bottom:0px} */

/* #contenedor #contenido #avisos div.box-contacto {display:inline-block; width:13em; border:1px solid #9a9a9b; padding:0 0 1em 0; margin:0 0 0.6em 0; background: #fff} */
/* #contenedor #contenido #avisos div.box-contacto h2 {text-align: left;} */
/* #contenedor #contenido #avisos div.box-contacto p {text-align: center; font-size: 0.7em; margin: 0.4em 0.3em;} */
/* #contenedor #contenido #avisos div.box-contacto p a {font-weight: bold; background:transparent} */
/* #contenedor #contenido #avisos div.box-contacto p a:hover {font-weight: bold; } */
/* #contenedor #contenido #avisos div.box-contacto p.mail {text-align: center;} */
/* #contenedor #contenido #avisos div.box-contacto p.mail a {color: #2F2F2F; font-weight: bold;  background:transparent url("../img/email.png") right no-repeat; padding-right: 2.6em} */
/* #contenedor #contenido #avisos div.box-contacto ul {margin:0.2em 0em 0.4em 0.1em; padding:0 0 0 0.1em; display:inline-block; width: 96%;} */
/* #contenedor #contenido #avisos div.box-contacto ul li {margin:0.2em 0em 0.2em 0; padding:0 0.2em 0.3em 1.3em; line-height:1.4em; background: transparent url('../img/ul-novedadespeq.png') 0 3px no-repeat;} */
/* #contenedor #contenido #avisos div.box-contacto ul li a {padding:0.1em 0 0.2em 0.1em; width:92%; display:inline-block; font-size: 100%} */
/* #contenedor #contenido #avisos div.box-contacto .contacto-fundaciones p {text-align: center; font-size: 0.7em; margin: 0.4em 0em 0.4em 0; line-height: 1.3em} */
/* #contenedor #contenido #avisos div.box-contacto .contacto-fundaciones p.left {text-align: left; font-size: 0.7em; margin: 0.1em 0.1em 0.1em 0.6em;} */
/* #contenedor #contenido #avisos div.box-contacto .contacto-fundaciones a.mail {font-weight: bold; font-size: 0.7em; margin: 0.9em 0.3em 0 0.6em; color: #973300; text-align: left; background:transparent url("../img/email.png") right no-repeat; padding-right: 3.2em} */

/* #contenedor #contenido #avisos #buscador-sede {width: 13em; margin: 0em 0 0.6em 0; padding:0;} */
/* #contenedor #contenido #avisos #buscador-sede form {margin:0.4em 0 0.4em 0; padding:0;} */
/* #contenedor #contenido #avisos #buscador-sede fieldset {border:none; padding:0; margin: 0} */
/* #contenedor #contenido #avisos #buscador-sede input.campotexto {background:#fff; border:1px solid #aaa; color:#333; font-size:0.7em; width:7em; font-family: arial, helvetica, sans-serif; padding: 0.3em 0.2em} */
/* #contenedor #contenido #avisos #buscador-sede input.botonbuscarsede {background: url("../img/botonbuscarsede.png") right no-repeat; border:0px; cursor:pointer; width: 2em; padding: 0.3em 0.2em }  */
/* #contenedor #contenido #avisos #buscador-sede label {font-size:.8em; width: 7em; line-height: 1em; display: block; float: left} */
/* #contenedor #contenido #avisos #buscador-sede label em {position:relative; margin:0px; font-style: normal; font-size: 0.75em; display: block} */
/* *+html #contenedor #contenido #avisos #buscador-sede input.botonbuscarsede {background: url("../img/botonbuscarsede.png") right no-repeat; border:0px; cursor:pointer; width: 2em; padding: 0.2em 0.1em 0.1em 0.2em; }  */

/* Box listado (generico) */
#contenedor #contenido #avisos div.box-listado {display:inline-block; width:13em; border:1px solid #aaa; margin:0 0 0.6em 0; background: #fff}
#contenedor #contenido #avisos div.box-listado h2 {text-align: left;}

#contenedor #contenido #avisos div.box-listado ul {margin:0.2em 0em 0.4em 0.1em; padding:0 0 0 0.1em; display:inline-block; width: 96%;}
#contenedor #contenido #avisos div.box-listado ul li {margin:0.2em 0em 0.2em 0; padding:0 0.2em 0.3em 1.3em; line-height:1.4em; background: transparent url('../img/ul-novedadespeq.png') 0 3px no-repeat;}
#contenedor #contenido #avisos div.box-listado ul li.sinborde {border-bottom:0px;}
#contenedor #contenido #avisos div.box-listado ul li a {padding:0.1em 0 0.2em 0.1em; width:92%; display:inline-block; font-size: 100%}
#contenedor #contenido #avisos div.box-listado ul li span.nuevo {color: #BF021E; margin: 0 0 0 0.4em; font-weight: normal;}
#contenedor #contenido #avisos div.box-listado ul li.azul {margin:0.2em 0.2em 0.2em 0; padding:0.1em 0 0.2em 0; background: transparent url('../img/ico-arrow-menuazul.png') 0 4px no-repeat;}

#contenedor #contenido #avisos div.box-listado ul.listado-imagenes {margin:0.2em 0.4em 0.4em 0.2em; padding:0; display:inline-block; width:86%; text-align:center;}
#contenedor #contenido #avisos div.box-listado ul.listado-imagenes li { margin:0.2em 0em 0.2em 0; padding:0.1em 0 0.2em 0; line-height:1.4em; background:none; border:0;}

#contenedor #contenido #avisos div.box-listado ul.logos {margin:0.4em 0.1em 0.2em 0.9em; padding:0.4em 0 0 0; width:100%;}
#contenedor #contenido #avisos div.box-listado ul.logos li {float: left; width:8em; height: 4em; margin:0.1em 0em 0.1em 0; padding:0.1em 0 0 0; background:none; border:0;}
#contenedor #contenido #avisos div.box-listado ul.logos li img {width:80px; margin: 0; padding: 0;}
#contenedor #contenido #avisos div.box-listado ul.logos li a {margin:0; padding:0;}

#contenedor #contenido #avisos div.box-listado ul.logostexto {margin:0.2em 0em 0.2em 0em; padding:0.2em 0 0 0; width:100%;}
#contenedor #contenido #avisos div.box-listado ul.logostexto li {width: auto; margin: 0.1em 0 0.9em 0; padding: 0; background: none; border: none}
#contenedor #contenido #avisos div.box-listado ul.logostexto li a img {max-width: 150px; margin: 0.3em 0 0.1em 0; padding: 0;}
#contenedor #contenido #avisos div.box-listado ul.logostexto li a {text-align: center; margin: 0 0 0 0.3em; padding: 0; width: 18em;}
#contenedor #contenido #avisos div.box-listado ul.logostexto li a span {display: block; margin: 0; padding: 0}
#contenedor #contenido #avisos div.box-listado ul.logostexto li.sinborde {border-bottom:0px;}

#contenedor #contenido #avisos div.box-listado p {margin: 0.6em; font-size: 0.7em; text-align: justify; line-height: 1.4em}
#contenedor #contenido #avisos div.box-listado p.mail {text-align: center;}
#contenedor #contenido #avisos div.box-listado p.mail a {color: #2F2F2F; font-weight: bold;  background:transparent url("../img/email.png") right no-repeat; padding-right: 2.6em}
#contenedor #contenido #avisos div.box-listado a.ver {float: right; font-size: 0.75em; background: transparent url('../img/ico-arrow-menu.png') left no-repeat; padding: 0 0.4em 0 1.4em; color:#1D518B;}
#contenedor #contenido #avisos div.box-listado a.vertodos {float: right; font-size: 0.75em; background: #1C5493; padding: 0.2em 0.6em 0.2em 0.6em; margin: 0.6em 0.6em 0 0; color:#fff;}

/* especificaciones de box-listado */
#contenedor #contenido #avisos div.azul ul li {background: transparent url("../img/ul-destacadospeq.png") 0 4px no-repeat;}
#contenedor #contenido #avisos div.sin-borde ul li {border: none; border-bottom: 1px solid transparent; }
#contenedor #contenido #avisos div.novedades {background: #fff url("../img/fondo-novedades.png") no-repeat bottom right;}
#contenedor #contenido #avisos div.destacados {background: #fff url("../img/fondo-destacados.png") no-repeat bottom right;}
#contenedor #contenido #avisos div.mapas {background: #fff url("../img/fondo-mapa.png") no-repeat bottom right;}
#contenedor #contenido #avisos div.sedes {background: #fff url("../img/fondo-sedes.png") no-repeat bottom right;}

/******************************************************/
/* BANNERS ********************************************/
/******************************************************/
/* Sede Electronica (012)*/
#contenedor #contenido #avisos div.sede {margin: 0 0 6px 0em; padding: 0; width: 13em; min-height:4em; height: auto !important; height: 4em; border: 1px solid #b8b8b8; background: #fff url("../img/fondo-sede.png") no-repeat right; text-align: left;}
#contenedor #contenido #avisos div.sede:hover {border: 3px solid #E2A43D; margin: 0 0 2px -0.1em;}
#contenedor #contenido #avisos div.sede p {font-size: 1.2em; color: #1D518B; font-weight: bold; margin: 0.4em 0 0 0.5em; background: transparent;   line-height:1.1em;}
#contenedor #contenido #avisos div.sede a {color: #1D518B; font-weight: bold;  background: transparent; display: block}
#contenedor #contenido #avisos div.sede p span {font-size: 0.95em; color: #1D518B; font-weight: bold; margin: 0.1em 0 0.1em 0em; background: transparent; display: block}
#contenedor #contenido #avisos div.sede a:hover {color: #1D518B; font-weight: bold; background: transparent}
#contenedor #contenido #avisos div.sede p.texto-a {font-size: 0.7em; color: #000; font-weight: bold; margin: 0.4em 0em 0.1em 1.1em;}
#contenedor #contenido #avisos div.sede strong {display: block}

/* Registro General (015)*/
#contenedor #contenido #avisos div.registro {margin: 0em 0 6px 0em; padding: 0; width:13em; min-height:4em; height: auto !important; height: 4em; border: 1px solid #b8b8b8; background: #fff url("../img/fondo-registro.png") no-repeat right; text-align: left;}
#contenedor #contenido #avisos div.registro:hover {border: 3px solid #E2A43D; margin: 0em 0 2px -0.1em;}
#contenedor #contenido #avisos div.registro p {font-size: 1.1em; color: #2D5582; font-weight: bold; margin: 0.5em 0.5em 0 0.6em; background: transparent; line-height: 1.3em}
#contenedor #contenido #avisos div.registro a {color: #2D5582; font-weight: bold; background: transparent; display: block}
#contenedor #contenido #avisos div.registro a:hover {color: #2D5582; font-weight: bold;}
#contenedor #contenido #avisos div.registro p span {font-size: 0.9em; color: #2D5582; font-weight: bold; margin:0; background: transparent; line-height:1em;}
#contenedor #contenido #avisos div.registro strong {display: block}

/* Semana Educación (0111)*/
#contenedor #contenido #avisos div.semanaeducacion {margin:0em 0 6px 0.4em; padding:0; width:13em; min-height:4em; height: auto !important; height: 4em; border: 1px solid #b8b8b8; background: #fff url("../img/fondo-semana.jpg") 7px 9px no-repeat ; text-align: left;}
#contenedor #contenido #avisos div.semanaeducacion:hover {border: 3px solid #E2A43D; margin: 0 0 2px 0.3em;}
#contenedor #contenido #avisos div.semanaeducacion p {font-size: 1.35em; color: #000; margin: 0.3em 0.6em 0 0.8em; background: transparent; line-height:1.1em; font-family: Geneva, "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;}
#contenedor #contenido #avisos div.semanaeducacion a {color: #000; font-weight:lighter; text-decoration: none; background: transparent; display: block}
#contenedor #contenido #avisos div.semanaeducacion a:hover {color: #1D518B; font-weight: lighter; text-decoration: none; background: transparent;}
#contenedor #contenido #avisos div.semanaeducacion p span { font-weight: lighter; margin:0 0 0 3.3em; background: transparent; display:inline-block;}
#contenedor #contenido #avisos div.semanaeducacion strong {display: block}

/* Marca España (0112)*/
#contenedor #contenido #avisos .marca-espania {width:13em; border:1px solid #9a9a9b; padding:0; margin:0 0 6px 0; background: #fff url("../img/marca-espana.jpg") 94% center no-repeat ;}
#contenedor #contenido #avisos .marca-espania:hover {border: 3px solid #E2A43D; margin: 0 0 2px -0.1em;}
#contenedor #contenido #avisos .marca-espania p {display: inline-block; margin: 0; padding: 0; font-size: 0.7em; line-height: 1.5em}
#contenedor #contenido #avisos .marca-espania p span {width: 95px; float: left; text-align: left; padding: 0.5em 9.4em 0.2em 0.6em; margin: 0}
#contenedor #contenido #avisos .marca-espania p a {color: #2F2F2F; padding: 1.6em 0; margin: 0; cursor: pointer}
#contenedor #contenido #avisos .marca-espania p a strong {font-size: 1.1em; display: block; color:#1D518B;}

/* Atencion al ciudadano (016)*/
#contenedor #contenido #avisos div.atencion {margin: 0 0 6px 0em; padding: 0; width: 13em; min-height:4em; height: auto !important; height: 4em; border: 1px solid #BABABA; background: #fff url("../img/fondo-atencion.png") no-repeat right; display:inline-block;}
#contenedor #contenido #avisos div.atencion:hover {border: 3px solid #E2A43D; margin: 0 0 2px -0.1em;}
#contenedor #contenido #avisos div.atencion p {font-size: 1.1em; color: #2D5582; font-weight: bold; margin: 0.5em 1.2em 0 0.6em; background: transparent; line-height: 1.3em; text-align:left;}
#contenedor #contenido #avisos div.atencion a {color:#1D518B; font-weight: bold; background: transparent; display: block; padding:0;}
#contenedor #contenido #avisos div.atencion a:hover {font-weight: bold;}

#contenedor #contenido #avisos div.atencion p span {display:inline-block; font-size:0.85em; font-weight: bold; padding:0 0.2em; margin:0; text-align:left; width:95%;}
#contenedor #contenido #avisos div.atencion p span em {color:#1D518B; font-size:85%; float:right; display:inline-block; margin:0 3em 0 0; font-style:normal;}
#contenedor #contenido #avisos div.atencion span.texto-a {color:#1D518B; margin:0.4em 0 0 0.4em; padding: 0}
#contenedor #contenido #avisos div.atencion span.texto-b {color:#1D518B; margin:0 0 0 0.4em; padding: 0}

*+html #contenedor #contenido #avisos div.atencion p span em {float:right; margin:-0.9em 2.2em 0 0; display:inline-block;}

/* Becas, ayudas y subvenciones (013) -> No modificar color HREF */
#contenedor #contenido #avisos div.becas {margin: 0 0 6px 0em; padding: 0; width: 13em; min-height:4em; height: auto !important; height: 4em; border: 1px solid #b8b8b8; background: #fff url("../img/fondo-becas.png") no-repeat bottom right; text-align: left;}
#contenedor #contenido #avisos div.becas:hover {border: 3px solid #E2A43D; margin: 0 0 2px -0.1em;}
#contenedor #contenido #avisos div.becas p {font-size: 1.1em; color: #1D518B; font-weight: bold; margin: 0.4em 2.9em 0em 0.4em; padding: 0.3em; background: transparent; text-align: left}
#contenedor #contenido #avisos div.becas a {font-weight: bold;background: transparent; display: block}
#contenedor #contenido #avisos div.becas a:hover { font-weight: bold; background: transparent}

/* Publicaciones y bibliotecas (0110) */
#contenedor #contenido #avisos div.publicaciones {margin: 0 0 6px 0em; padding: 0; width: 13em; min-height:4em; height: auto !important; height: 4em; border: 1px solid #b8b8b8; background: #fff url("../img/publicaciones.png") no-repeat right; text-align: left;}
#contenedor #contenido #avisos div.publicaciones:hover {border: 3px solid #E2A43D; margin: 0 0 2px -0.1em;}
#contenedor #contenido #avisos div.publicaciones p {font-size: 1.2em; color: #1D518B; font-weight: normal; line-height: 1.4em; margin: 0.8em 0 0.2em 0.5em; padding: 0; background: transparent; text-align: left}
#contenedor #contenido #avisos div.publicaciones a {color: #1D518B; font-weight: bold; text-decoration: none; background: transparent; display: block; text-align: left}
#contenedor #contenido #avisos div.publicaciones a:hover {color: #1D518B; font-weight: bold; text-decoration: none; background: transparent}
#contenedor #contenido #avisos div.publicaciones p strong {font-size: 1.1em; color: #1D518B; font-weight: bold; line-height: 1.4em; margin: 0em 0 0em 0em; padding: 0; background: transparent}

/* Estadisticas (019)*/
#contenedor #contenido #avisos div.estadisticas {margin: 0 0 6px 0em; padding: 0; width: 13em; min-height:4em; height: auto !important; height: 4em; border: 1px solid #b8b8b8; background: #fff url("../img/estadisticas.png") no-repeat right; text-align: left;}
#contenedor #contenido #avisos div.estadisticas:hover {border: 3px solid #E2A43D; margin: 0 0 2px -0.1em;}
#contenedor #contenido #avisos div.estadisticas p {font-size: 1.1em; color: #1D518B; font-weight: bold; line-height: 1.4em; margin: 1.2em 0 0.2em 0.5em; padding: 0; background: transparent}
#contenedor #contenido #avisos div.estadisticas a {color: #1D518B; font-weight: bold; text-decoration: none; background: transparent; display: block}
#contenedor #contenido #avisos div.estadisticas a:hover {color: #1D518B; font-weight: bold; text-decoration: none; background: transparent}

/* Homologaciones (014) -> No modificar color HREF */
#contenedor #contenido #avisos div.homologaciones {margin: 0 0 6px 0em; padding: 0; width: 13em; min-height:3.9em; height: auto !important; height: 3.9em; border: 1px solid #b8b8b8; background: #fff url("../img/fondo-homologaciones.png") no-repeat right; text-align: left;}
#contenedor #contenido #avisos div.homologaciones:hover {border: 3px solid #E2A43D; margin: 0 0 2px -0.1em;}
#contenedor #contenido #avisos div.homologaciones p {font-size: 1em; color: #1D518B; font-weight: normal; margin: 0.6em 0 0.1em 0.7em; background: transparent}
#contenedor #contenido #avisos div.homologaciones a {font-weight: bold; background: transparent; display: block}
#contenedor #contenido #avisos div.homologaciones a:hover {font-weight: bold; background: transparent}
#contenedor #contenido #avisos div.homologaciones p strong {font-size: 1.1em; color: #1D518B; font-weight: bold; background: transparent}
#contenedor #contenido #avisos div.homologaciones strong {display: block}

/* Buenas practicas (08)*/
#contenedor #contenido #avisos div.buenas-practicas {width: 8.8em; cursor: pointer; background:#1C5493 url("../img/buenas-practicas.gif") 15% 50% no-repeat; margin: -0.7em 0 0.6em 0; padding: 0.6em 0.2em 0.6em 4.2em; text-align: left}
#contenedor #contenido #avisos div.buenas-practicas a {cursor: pointer; color:white; font-size: 0.8em; text-align: left; background: transparent;}

/* Compromisos calidad (02)*/
#contenedor #contenido #avisos div.compromisos-calidad {margin: 0 0 10px 0em; padding: 0.2em 1em; width: 11em; border: 1px solid #b8b8b8; background: #fff url("../img/compromisos-calidad.gif") right no-repeat; }
#contenedor #contenido #avisos div.compromisos-calidad:hover {border: 3px solid #E2A43D; margin: 0 0 6px -0.1em;}
#contenedor #contenido #avisos div.compromisos-calidad h2 {font-size: 1.1em; margin:0; padding:0.2em 0.2em 0.2em 0.2em; color:#185B8C; line-height:1.1em; text-align: center; background:transparent; font-weight: bold; font-family: Arial, helvetica, sans-serif}
#contenedor #contenido #avisos div.compromisos-calidad h2 a {background:transparent; display: block; color:#185B8C;}
#contenedor #contenido #avisos div.compromisos-calidad h2 strong {color:#4D4D4F; font-size:1em;}
#contenedor #contenido #avisos div.compromisos-calidad h2 span {color:#4D4D4F; font-size:0.8em; }

/* Modelos orientativos (04)*/
#contenedor #contenido #avisos div.modelos-orientativos {margin: 0 0 10px 0em; padding: 0.2em 0; width: 13em; border: 1px solid #b8b8b8; background: #fff url("../img/modelos-orientativos.gif") right no-repeat; }
#contenedor #contenido #avisos div.modelos-orientativos:hover {border: 3px solid #E2A43D; margin: 0 0 6px -0.1em;}
#contenedor #contenido #avisos div.modelos-orientativos h2 {margin:0 0.5em 0 0em; padding:0.2em 1.9em 0.2em 0em; color:#185B8C; line-height:1.2em; font-size:1.2em; text-align: center; background:transparent}
#contenedor #contenido #avisos div.modelos-orientativos h2 a {background:transparent; display: block; color:#185B8C;}
#contenedor #contenido #avisos div.modelos-orientativos h2 a:hover {}
#contenedor #contenido #avisos div.modelos-orientativos h2 strong {color:#4D4D4F; font-size:1em;}
#contenedor #contenido #avisos div.modelos-orientativos h2 span {color:#4D4D4F; font-size:0.8em;}

/* Base de datos de fundaciones (03)*/
#contenedor #contenido #avisos div.consulta-bd {margin: 0 0 6px 0em; padding: 0.1em 0; width: 13em; min-height:4em; height: auto !important; height: 4em; border: 1px solid #b8b8b8; background: #fff}
#contenedor #contenido #avisos div.consulta-bd:hover {border: 3px solid #E2A43D; margin: 0 0 2px -0.1em;}
#contenedor #contenido #avisos div.consulta-bd h2 {margin:0; padding:0.8em 0.2em 0.2em 0.4em; color:#1C528A; line-height:1.1em; display:inline-block; font-size:1.1em; text-align: center; background:transparent}
#contenedor #contenido #avisos div.consulta-bd h2 a {color:#5F5F61; display: block;}
#contenedor #contenido #avisos div.consulta-bd h2 strong {color:#5F5F61; font-size:1em;}
#contenedor #contenido #avisos div.consulta-bd h2 span {color:#1C528A; font-size:0.8em; background:transparent}

/* Banner Agenda cultura (018)*/
#contenedor #contenido #avisos div.agenda-cultura {margin: 0 0 6px 0em; padding: 0; width: 13em; min-height:4em; height: auto !important; height: 4em; border: 1px solid #b8b8b8; background: #fff url("../img/agenda-cultura.png") no-repeat top right; text-align: left;}
#contenedor #contenido #avisos div.agenda-cultura:hover {border: 3px solid #E2A43D; margin: 0 0 2px -0.1em;}
#contenedor #contenido #avisos div.agenda-cultura p {font-size: 1.1em; color: #1D518B; font-weight: bold; margin: 0.2em 0 0em 0.5em; padding: 0; background: transparent}
#contenedor #contenido #avisos div.agenda-cultura p span {font-size: 1.1em; color: #457398; font-weight: normal; margin: 0; padding: 0; background: transparent}
#contenedor #contenido #avisos div.agenda-cultura p strong {display: block; margin: 0; padding: 0;}
#contenedor #contenido #avisos div.agenda-cultura a {color: #1D518B; font-weight: bold; text-decoration: none; background: transparent; display: block}
#contenedor #contenido #avisos div.agenda-cultura a:hover {color: #1D518B; font-weight: bold; text-decoration: none; background: transparent}

/* Caja para añadir imagenes */
#contenedor #contenido #avisos div.boxnews {display:inline-block; width:13em; border:1px solid #b8b8b8; padding:0; margin:0 0 0.5em 0; text-align:center;}
#contenedor #contenido #avisos div.boxnews img {border:0;}

/* Cajones genéricos de banners*/
#contenedor #contenido #avisos div.box-generico {display:inline-block; width: 13em; padding: 0.4em 0; margin:0 0 0.6em 0; text-align: center; border:1px solid #aaa; background: #fff}
#contenedor #contenido #avisos div.box-generico h2 {margin:0 0 0.1em 0; padding:0; color:#1C528A; background: transparent;}
#contenedor #contenido #avisos div.box-generico h2 a {background: transparent; display:block;}
#contenedor #contenido #avisos div.box-generico h2 a:hover {}
#contenedor #contenido #avisos div.box-generico h2.tipo2 {margin:0; padding:0; color:#1D518B; font-size: 1.1em}
#contenedor #contenido #avisos div.box-generico h2.tipo2 a {color:#1D518B; ;}
#contenedor #contenido #avisos div.box-generico h2.tipo2 strong {color:#1C528A; background: transparent}

#contenedor #contenido #avisos div.box-generico a.acceso-educacion {border: 1px solid #000; background: #156466; color: #fff; font-size: 0.7em; font-weight: normal; margin: 0.1em 0.1em 0.3em 0.1em; padding: 0.2em 0.5em; cursor: pointer;}
#contenedor #contenido #avisos div.box-generico a.acceso-cultura   {border: 1px solid #000; background: #90244D; color: #fff; font-size: 0.7em; font-weight: normal; margin: 0.1em 0.1em 0.3em 0.1em; padding: 0.2em 0.5em; cursor: pointer;}
#contenedor #contenido #avisos div.box-generico a.acceso-deporte   {border: 1px solid #000; background: #9B6C00; color: #fff; font-size: 0.7em; font-weight: normal; margin: 0.1em 0.1em 0.3em 0.1em; padding: 0.2em 0.5em; cursor: pointer;}

#contenedor #contenido #avisos div.box-generico-n {display:inline-block; width: 13em; padding: 0.4em 0; margin:0 0 0.6em 0; text-align: center; border:1px solid #b8b8b8; background: #fff}
#contenedor #contenido #avisos div.box-generico-n h2 {margin:0; padding:0; color:#1C528A; background: transparent}
#contenedor #contenido #avisos div.box-generico-n h2 strong {margin:0; padding:0.1em; color:#5F6064; font-size: 1.3em;}
#contenedor #contenido #avisos div.box-generico-n h2 span {margin:0; padding:0.1em; color:#1C528A; font-size: 1.5em; background: transparent}
#contenedor #contenido #avisos div.box-generico-n h2 a {background: transparent; display: block}
#contenedor #contenido #avisos div.box-generico-n h2.tipo2 {margin:0; padding:0; color:#1D518B; font-size: 1.1em;}
#contenedor #contenido #avisos div.box-generico-n h2.tipo2 a {color:#1D518B; ;}
#contenedor #contenido #avisos div.box-generico-n h2.tipo2 strong {color:#1C528A; background: transparent;}
#contenedor #contenido #avisos div.box-generico-n h2.culturabase {margin:0; padding:0.2em; color:#000; }
#contenedor #contenido #avisos div.box-generico-n h2.culturabase a {color:#000; font-size: 1.5em}
#contenedor #contenido #avisos div.box-generico-n h2.culturabase span {color:#932300; font-size: 1.1em}

#contenedor #contenido #avisos div.box-sinborde {display:inline-block; width:13em; border:0px; padding:0 0 1em 0; margin:0 0 0.6em 0; background: #fff; text-align: center}
#contenedor #contenido #avisos div.box-sinborde h2 {text-align: left}
#contenedor #contenido #avisos div.box-sinborde ul {margin:0.4em 0.4em 0.4em 0.7em; padding:0; display:inline-block; width:86%; text-align: center}
#contenedor #contenido #avisos div.box-sinborde ul li {display: inline; font-size:75%; margin:0.2em 0.2em 0.2em 0.2em; padding:0.1em 0 0.2em 0; width:auto; border:0;}
#contenedor #contenido #avisos div.box-sinborde ul li img {margin: 0.2em 0.15em 0.2em 0.15em; }

#contenedor #contenido #avisos div.box-sinborde .pie {background:#1C5493; color:white; text-align: right; padding: 0.2em 0.8em 0 0.8em; vertical-align: middle; }
#contenedor #contenido #avisos div.box-sinborde .pie a {font-size: 0.75em; color: #fff; font-weight: bold; vertical-align: middle; margin: 0 0.2em; background: transparent}
#contenedor #contenido #avisos div.box-sinborde .pie img {padding: 0 0 0.4em 0; margin:0; vertical-align: middle;}


/* Banners genericos y editables*/
#contenido #avisos .banner {margin: 0em 0 6px 0em; padding: 0em; width:13em; min-height:4em; height: auto !important; height: 4em; border: 1px solid #b8b8b8; background: #fff; }
#contenido #avisos .banner:hover {border: 3px solid #E2A43D; margin: 0em 0 2px 0em;}
#contenido #avisos .banner p {margin: 0.4em 0 0.2em 0em; padding: 0.2em 0.2em 0.2em 1em; color: #2D5582; text-align: left; }
#contenido #avisos .banner p a {color: #2D5582; font-size: 1.5em; margin: 0; padding: 0; line-height: 1.2em; cursor: pointer; display: block}
#contenido #avisos .banner p a strong {font-weight: bold; margin: 0; padding: 0; color: #2D5582;}

#contenido #avisos .banner-img {margin: 0em 0 6px 0em; padding: 0em; width:13em; min-height:4em; height: auto !important; height: 4em; border: 1px solid #b8b8b8; background: #fff;; text-align: left;}
#contenido #avisos .banner-img:hover {border: 3px solid #E2A43D; margin: 0em 0 2px 0em;}
#contenido #avisos .banner-img p {margin: 0.4em 0 0.2em 0em; padding: 0.2em 0.4em 0.2em 0.7em; color: #2D5582; text-align: left; }
#contenido #avisos .banner-img p a {color: #2D5582; font-size: 1.5em; margin: 0; padding: 0; line-height: 1.2em; cursor: pointer; display: block}
#contenido #avisos .banner-img p a strong {font-weight: bold; width: 7em; float: left; margin: 0; padding: 0; color: #2D5582;}
#contenido #avisos .banner-img img {float: right; width: 64px; height: 54px; border: 0px; margin: -0.4em 0.2em 0 0; padding: 0}

/* No se usan */
/* #contenedor #contenido #avisos div.csv {display:inline-block; width:13em; border:1px solid #aaa; padding:0.4em 0.1em; margin:0 0 0.6em 0; background: #fff} */
/* #contenedor #contenido #avisos div.csv h2 {padding:0; color:#1C528A; float: right; width: 10em; font-weight: normal; background: transparent} */
/* #contenedor #contenido #avisos div.csv h2 a { background: transparent;} */
/* #contenedor #contenido #avisos div.csv img {float: left} */

/* #contenedor #contenido #avisos div.box-generico-pdf {display:inline-block; width: 13em; padding: 0.4em 0.9em 0.4em 0.1em; margin:0 0 0.6em 0; text-align: center; border:1px solid #b8b8b8; background: #fff url("../img/pdf-calendario.png") no-repeat 95% 45%} */
/* #contenedor #contenido #avisos div.box-generico-pdf h2 {margin:0; padding:0; color:#1C528A; background: transparent;} */
/* #contenedor #contenido #avisos div.box-generico-pdf h2 strong {margin:0; padding:0.1em; color:#5F6064; font-size: 1.3em} */
/* #contenedor #contenido #avisos div.box-generico-pdf h2 span {margin:0; padding:0.1em; color:#1C528A; font-size: 1.5em; background: transparent} */
/* #contenedor #contenido #avisos div.box-generico-pdf h2 a {background: transparent; display:block} */
/* #contenedor #contenido #avisos div.box-generico-pdf h2.tipo2 {margin:0; padding:0; color:#1D518B; font-size: 1.1em} */
/* #contenedor #contenido #avisos div.box-generico-pdf h2.tipo2 a {color:#1D518B; } */
/* #contenedor #contenido #avisos div.box-generico-pdf h2.tipo2 strong {color:#1C528A; background: transparent} */

/* #contenedor #contenido #avisos div.registro-electronico {display:inline-block; width: 13em; padding: 0.4em; margin:0 0 0.6em 0; text-align: center; border:1px solid #aaa; background: transparent url('../img/registro-electronico-sede.png') 5% 45% no-repeat} */
/* #contenedor #contenido #avisos div.registro-electronico h2 {margin:0; padding:0; color:#1D518B;} */
/* #contenedor #contenido #avisos div.registro-electronico h2 a {color:#1D518B; display: block} */
/* #contenedor #contenido #avisos div.registro-electronico h2 strong {color:#1C528A; display: block; background: transparent} */

/* #contenedor #contenido #avisos div.libreria-virtual {margin: 0 0 0.6em 0em; padding: 0.2em 0; width: 13em; border: 1px solid #b8b8b8; background: #fff; } */
/* #contenedor #contenido #avisos div.libreria-virtual h2 {margin:0; padding:0.2em 0.3em 0.2em 0.5em; color:#1C5493; line-height:1.5em; display:inline-block; width:94%; text-align: left; background:transparent} */
/* #contenedor #contenido #avisos div.libreria-virtual ul {margin: 0; padding: 0; text-align: center;} */
/* #contenedor #contenido #avisos div.libreria-virtual ul li {display: inline; margin: 0; padding: 0;} */

/* #contenedor #contenido #avisos div.solicitar-becas {margin: 0 0 10px 0em; padding: 0.1em 0; width: 13em; min-height:4em; height: auto !important; height: 4em; border: 1px solid #b8b8b8; background: #fff; } */
/* #contenedor #contenido #avisos div.solicitar-becas:hover {border: 3px solid #E2A43D; margin: 0 0 6px -0.1em;} */
/* #contenedor #contenido #avisos div.solicitar-becas p {font-size: 0.8em; color: #1C528A; font-weight: bold; margin: 0.2em 0.2em 0em 0.2em; text-align: center} */
/* #contenedor #contenido #avisos div.solicitar-becas p em {float: right; font-size: 90%; font-style: normal} */
/* #contenedor #contenido #avisos div.solicitar-becas p span {margin-left: -5em; float: none; font-size: 95%; display: block; font-weight: normal} */
/* #contenedor #contenido #avisos div.solicitar-becas p strong {font-size: 1.4em; color: #2D5582; font-weight: bold; margin: 0.3em 0.5em 0.2em 0.5em; text-align: center; display: block} */
/* #contenedor #contenido #avisos div.solicitar-becas a {font-weight: bold;  display: block} */
/* #contenedor #contenido #avisos div.solicitar-becas a:hover {font-weight: bold;} */
/* #contenedor #contenido #avisos div.solicitar-becas span {font-size: 0.7em; color: #2D5582; font-weight: bold; margin: 0.3em 0.4em 0em 0em; float: right} */

