@charset "utf-8";
/* ;Selectores */

body { background-image: url(../imagenes/fondo-principal-mini.jpg); }

/* Fin de selectores */

/* Estilos del listado con buscador incluido */
#supercontenedor-idioma {  background-image: url(../imagenes/idioma-raya.jpg); background-repeat: repeat-x; } 
#contenedor-idioma { padding: 0em 0 0 12.5em; }
#menu-cabecera-derecha { padding-top: 1.4em; }
#contenedor-columnas { margin-top: -3.1em; }
#columna-izquierda { margin-top: 1.1em; }

#contenido-columna-central { float: left; width: 75em; margin: 1.1em 0em -3000em 0em; padding-bottom: 3000em;  }
#contenido-columna-central h2 { margin-left: 1.5em; }
#barra-de-navegacion { width: 74.4em; }
#contenedor-bloque-3 { width: 68.4em; margin: 0em 3.3em 0em 3.3em; overflow: hidden; clear: both; }
#contenedor-buscador-proyectos { width: 65.9em; margin: 2em 0em 2em 0em; padding: 2em 1em 1.5em 1.5em; background-color: #eeedec; overflow: hidden; clear: both; }
#contenedor-buscador-proyectos ul { width: 65.7em; overflow: hidden; clear: both; }
#contenedor-buscador-proyectos ul li { float: left; width: 17em; padding-right: 1em; }
#contenedor-buscador-proyectos ul li#segundo { width: 29em; }
#contenedor-buscador-proyectos ul li#tercero { width: 20em; }
#contenedor-buscador-proyectos ul li#primero { width: 20em; }
#contenedor-buscador-proyectos ul li select { width: 14em; font-size: 1.2em; border: 1px solid #aacbde; }
#contenedor-buscador-proyectos ul li select#prioridad { width: 26em; clear: left; }
#contenedor-buscador-proyectos ul li select#pais { width: 17em; }
#contenedor-buscador-proyectos ul li select#claves { width: 17em; }
#contenedor-buscador-proyectos ul li select option { font-size: 1em; }
#contenedor-buscador-proyectos ul li#ultimo { float: left; width: 2.1em; margin: 1.8em 0em 0em 0em; padding: 0em; }
#contenedor-buscador-proyectos ul li#ultimo input { position: relative; height: 20px; margin: 0em 0em 0em 1em; padding: 0px; border: 0px solid #000000; z-index: 1000;  }
#contenedor-buscador-proyectos input#enviar-proyecto { display: inline; width: 21px; cursor: pointer; background: none; background-image: url(../imagenes/icono-flecha-naranja.gif); background-repeat: no-repeat; border: none; }
#subcontenedor-bloque-3 { width: 68.4em; margin: 0em 0em 2em 0em; padding: 0em 0em 0em 0em; border-collapse: collapse;  overflow: hidden; clear: both; }
#subcontenedor-bloque-3 tr th { padding: 0em 0.5em 0em 1em; color: #585551; font-size: 1.2em; font-weight: bold; text-align: left; border: none; border-bottom: 1px solid #b2b2b2; }
#subcontenedor-bloque-3 tr td { padding: 1em; color: #585551; font-size: 1.2em; }
#subcontenedor-bloque-3 tr td.dato-proyecto { width: 13.8em; }
#subcontenedor-bloque-3 tr td.dato-prioridad { width: 16.2em; }
#subcontenedor-bloque-3 tr td.dato-prioridad img { float: left; }
#subcontenedor-bloque-3 tr td.ver-ficha { width: 8em; }
#subcontenedor-bloque-3 tr td.ver-ficha img { padding-right: 0.3em; }
#subcontenedor-bloque-3 tr td a { font-size: 1em; color: #0078b3; text-decoration: underline; }
#subcontenedor-bloque-3 tr td a:hover { text-decoration: none; }
#subcontenedor-bloque-3 tr td.fondo-innovacion { background-color: #d8d2d9; }
#subcontenedor-bloque-3 tr td.fondo-ambiente { background-color: #d9e4d3; }
#subcontenedor-bloque-3 tr td.fondo-accesibilidad { background-color: #f5d7d7; }
#subcontenedor-bloque-3 tr td.fondo-desarrollo { background-color: #d9e4ec; }
#subcontenedor-bloque-3 tr td div { float: left; font-size: 1em; }
#subcontenedor-bloque-3 tr td div img { float: left; padding-right: 0.5em; }
#subcontenedor-bloque-3 tr.imgleft { background-color: #ededed; }
/* Estilos de los errores del buscador */
#contenedor-errores-busqueda { width: 66.2em; margin-bottom: 1em; padding: 1em; background-color: #fbecdd; border: 1px solid #e4821c; overflow: hidden; clear: both; }
#contenedor-errores-busqueda h2 { margin: 0em; padding: 0em 0em 0.5em 2.5em; color: #d30000; background-image: url(../imagenes/icono-stop.jpg); background-repeat: no-repeat; background-position: 0.5em 0em; }
#contenedor-errores-busqueda p { padding: 0em 0em 0em 3.8em; font-size: 1.2em; }
#contenedor-errores-busqueda ul { width: 52em; margin: 0em 0em 0em 8em; overflow: hidden; clear: both; }
#contenedor-errores-busqueda ul li { padding-bottom: 0.5em; font-size: 1.2em; }
#contenedor-errores-busqueda ul li strong { font-size: 1em; }
/* Fin de los estilos con listado y buscador incluido */

/*  desarrollo de la ficha */
h2#titular-detalle { padding-top: 1.3em; }
#contenedor-desarrollo-ficha { width: 44.2em; margin-top: 1.5em; padding: 1em; }
#contenedor-desarrollo-ficha p.volver-al-listado { width: 43.2em; margin-bottom: 1em; padding: 0.3em 0.5em 0.3em 0.5em; text-align: right; background-color: #eeedec; }
#contenedor-desarrollo-ficha p.volver-al-listado a { padding-left: 1em; color: #0078b3; font-size: 1.2em; text-decoration: underline; background-image: url(../imagenes/icono-flecha-azul-traslucida.gif); background-repeat: no-repeat; background-position: 0em 0.4em; }
#contenedor-desarrollo-ficha p.volver-al-listado a:hover { text-decoration: none; }
#contenedor-desarrollo-ficha h3 { padding: 0.1em 0em 0.5em 2.5em; font-size: 1.4em; }
#contenedor-desarrollo-ficha h3.titulo-innovacion { color: #401f50; background-image: url(../imagenes/icono-innovacion.gif); background-repeat: no-repeat; }
#contenedor-desarrollo-ficha h3.titulo-accesibilidad { color: #aa1220; background-image: url(../imagenes/icono-accesibilidad.gif); background-repeat: no-repeat; }
#contenedor-desarrollo-ficha h3.titulo-ambiente { color: #00623c; background-image: url(../imagenes/icono-ambiente.gif); background-repeat: no-repeat; }
#contenedor-desarrollo-ficha h3.titulo-desarrollo { color: #004071; background-image: url(../imagenes/icono-desarrollo.gif); background-repeat: no-repeat; }
#contenedor-desarrollo-ficha dl#datos-ficha, #contenedor-desarrollo-ficha dl#datos-personales { width: 44.2em; margin: 1em 0em 1em 0em; overflow: hidden; clear: both;padding:1em; }
#contenedor-desarrollo-ficha dl#datos-ficha dt, #contenedor-desarrollo-ficha dl#datos-personales dt { float: left; width: 20em; margin-bottom: -1000px; padding: 0em 1em 1000px 0em; font-weight: bold; font-size: 1.2em; text-align: right; }
#contenedor-desarrollo-ficha dl#datos-ficha dd, #contenedor-desarrollo-ficha dl#datos-personales dd { float: left; width: 14em; padding: 0em 0em 0.5em 1em; font-size: 1.2em; }

div.paginacion { width: 66.2em; margin-bottom: 1em; padding: 0.3em 0em 0.3em 0em; background-image: url(../imagenes/fondo-paginacion.jpg); background-repeat: repeat-x; }
div.paginacion strong { padding-left: 1em; font-size: 1.2em; }
div.paginacion div { float: right; margin-top: -1.5em; margin-right: 1em; font-size: 1.2em; }
div.paginacion a { color: #0078b3; font-size: 1em; text-decoration: underline; }
div.paginacion a.seleccionado { color: #585551; text-decoration: none; }
div.paginacion a:hover { text-decoration: none; } 

/* Clases */
.fondo-innovacion { background-color: #d8d2d9; }
.fondo-desarrollo { background-color: #d9e4ec; }
.fondo-ambiente {background-color: #d9e4d3;  }
.fondo-accesibilidad { background-color: #f5d7d7; }
.termino-innovacion { color: #401f50; }
.termino-desarrollo { color: #004071; }
.termino-ambiente { color: #00623c; }
.termino-accesibilidad { color: #aa1220; }