/*
	Color de los encabezados generales de primer nivel.
	En determinados componentes es necesario sobreescribir el color en el propio componente, seccion componentes.
*/
h1, #cuerpo #columna-2 h2, #cuerpo #columna-2 h3 {
	color:#0F2E86;
}

#cuerpo h2 {
	color:#333;
}

/*
	Rastro de migas.
	Imagen del inicio, colores de borde y enlaces.
*/
#rastro-migas {
	background-image:url(../img/personalizacion-eucyl/rastro-migas.gif);
}

#rastro-migas li a {
	border-right-color:#0F2E86;
	color:#333;
}

#rastro-migas li strong {
	color:#0F2E86;
}

/* 
	Menú.
	Se redefinen sólo los colores y las imagenes de fondo.
*/

/* Primer nivel */
#menu-navegacion{
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-lt.png);
	background-color:#D9E0FD;
}

#menu-navegacion ul li{
	border-top-color:#FFF;
	border-bottom-color:#C4CFFC;
}

#menu-navegacion ul li a{
	color:#333;
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-flecha.gif);
}

/* Título */
/* Usaremos las imsmas imágenes que para el botón jcyl (.boton-jcyl) */
#menu-navegacion ul li.titulo{
	background-image:url(../img/personalizacion-eucyl/boton-jcyl-lb.gif);
	background-color:#0F2E86;
}

#menu-navegacion ul li.titulo span{
	background-image:url(../img/personalizacion-eucyl/boton-jcyl-lt.gif);
}

#menu-navegacion ul li.titulo span span{
	background-image:url(../img/personalizacion-eucyl/boton-jcyl-rb.gif);
}

#menu-navegacion ul li.titulo span span a{
	background-image:url(../img/personalizacion-eucyl/boton-jcyl-rt.gif);
	color:#FFF;
}

/* Primero y último */
#menu-navegacion ul li.primero{
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-rt.gif) !important;
}

/* Seleccionados */
#menu-navegacion ul li.seleccionado{
	background-color:#0F2E86;
}

#menu-navegacion ul li.seleccionado a{
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-flecha-abajo.gif);
	color:#FFF;
}

#menu-navegacion ul li.sin-hijos a{
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-flecha-derecha.gif);
	color:#FFF;
}

#menu-navegacion ul li.primero-seleccionado{
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-lt-primero-seleccionado.gif);
	background-color:#0F2E86;
}

#menu-navegacion ul li.primero-seleccionado a{
	color:#FFF;
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-rt-primero-seleccionado.gif);
}

#menu-navegacion ul li.ultimo-seleccionado{
	background-color:#0F2E86;
	border-bottom-color:#FFF;
}

#menu-navegacion ul li.ultimo-seleccionado a{
	color:#FFF;
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-rb.gif);
}

/* Segundo nivel */
#menu-navegacion ul li ul{
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-nivel2-lt.png);
	background-color:#FFF;
	border-top-color:#FFF;
}

#menu-navegacion ul li ul li{
	border:none;
}

#menu-navegacion ul li ul li a{
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-punto.gif);
}

#menu-navegacion ul li.seleccionado ul li a{
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-punto.gif);
	color:#000;
}

#menu-navegacion ul li.seleccionado ul li.seleccionado{
	background-color:#FFF;
	border-color:#AED7EE;
}

#menu-navegacion ul li.primero-seleccionado ul li a{
	color:#000;
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-punto.gif);
}

#menu-navegacion ul li.primero-seleccionado ul li.seleccionado{
	background-color:#FFF;
	border-color:#AED7EE;
}

/*
	Menú navegación interior
*/
#menu-navegacion-interior {
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-lt.png);
	background-color:#FFF;
}

#menu-navegacion ul {
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-lb.gif);
}

#menu-navegacion-interior ul li {
	border-bottom-color:#C4C4C4;
	border-top-color:#FFFFFF;
}

#menu-navegacion-interior ul li a {
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-interior-flecha.gif);
	color:#333;
}

#menu-navegacion-interior ul li.primero {
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-rt.gif);
}

/* Menú navegación iconos */
#menu-navegacion-iconos{
	background-image:url(../img/personalizacion-eucyl/enlaces-rapidos-texto-lt.gif);
	background-color:#F5F5F5 ;
}

#menu-navegacion-iconos ul{
	background-image:url(../img/personalizacion-eucyl/enlaces-rapidos-texto-lb.gif);
}

#menu-navegacion-iconos ul li{
	border-top-color:#F5F5F5;
	border-bottom-color:#F5F5F5;
}

#menu-navegacion-iconos ul li.primero{
	background-image:url(../img/personalizacion-eucyl/enlaces-rapidos-texto-rt.gif);
	border-top:none;
}

#menu-navegacion-iconos ul li.ultimo{
	background-image:url(../img/personalizacion-eucyl/enlaces-rapidos-texto-rb.gif);
}

#menu-navegacion-iconos ul li a{
	color:#333;
}


/*
	Estilos de componetes.
	Esta sección está destinada a personalizar la apariencia de los componetes.
*/

/* Destacados*/
#destacados{
	background-color:#F2F2F2;
}

#destacados h2{
	color:#0F2E86;
}

#destacados ul li p {
	color:#333;
}

#destacados ul li img {
	float:left;
	margin-right:1em;
	/*
	float:right;
	margin-left:1em;
	*/
}

#destacados ul li a{
	color:#0F2E86;
}

/* De Interés */
#de-interes li p {
	color:#333;
}

#de-interes li p a {
	background-image:url(../img/personalizacion-eucyl/de-interes-flecha.gif);
	color:#0F2E86;
}

#de-interes li p.imagen img {
	border-right-color:#0F2E86;
}

/* Búsqueda de contenidos*/
#busqueda-contenidos {
	background-image:url(../img/personalizacion-eucyl/busqueda-contenidos-lt.png);
	background-color:#FFF;
}

#busqueda-contenidos label {
	color:#333;
}

#busqueda-contenidos input {
	border-color:#CCC;
	color:#333;
}

#busqueda-contenidos .boton span span input{
	background-image:url(../img/personalizacion-eucyl/boton-rt.gif);
	color:#FFF;
}

/* Noticias Destacadas */
.noticias-destacadas ul li{
	border-left-color:#FFC730;
}

.noticias-destacadas ul li p{
	color:#333;
}

.noticias-destacadas ul li p a{
	color:#0F2E86;
}

/* Temas más visitados */
#temas-mas-visitados li img {
	float:left;
	margin-right:10px;
	/*
	float:right;
	margin-left:10px;
	*/
}

#temas-mas-visitados li ul li a {
	color:#0F2E86;
}

/* Enlaces rápidos */
#enlaces-rapidos{
	background-image:url(../img/personalizacion-eucyl/enlaces-rapidos-lt.jpg);
	background-color:#F5F5F5;
}

#enlaces-rapidos ul {
	background-image:url(../img/personalizacion-eucyl/enlaces-rapidos-rt.jpg);
}

#enlaces-rapidos ul li {
	border-bottom-color:#FAE8BC;
	border-top-color:#FFF;
}

#enlaces-rapidos ul li a {
	background-image:url(../img/personalizacion-eucyl/enlaces-rapidos-flecha.gif);
	color:#0F2E86;
}

/* Enlaces rápidos texto */
#enlaces-rapidos-texto{
	background-image:url(../img/personalizacion-eucyl/enlaces-rapidos-texto-lt.gif);
	background-color:#F5F5F5;
}

#enlaces-rapidos-texto ul{
	background-image:url(../img/personalizacion-eucyl/enlaces-rapidos-texto-lb.gif);
}

#enlaces-rapidos-texto ul li{
	border-top-color:#FFF;
	border-bottom-color:#CCC;
}

#enlaces-rapidos-texto ul li.primero{
	background-image:url(../img/personalizacion-eucyl/enlaces-rapidos-texto-rt.gif);
}

#enlaces-rapidos-texto ul li.ultimo{
	background-image:url(../img/personalizacion-eucyl/enlaces-rapidos-texto-rb.gif);
}

#enlaces-rapidos-texto ul li a{
	color:#333;
	background-image:url(../img/personalizacion-eucyl/menu-navegacion-flecha.gif);
}

/* Temas JCYL */
#temas-jcyl input {
	background-image:url(../img/personalizacion-eucyl/boton-jcyl-input.gif);
	color:#333;
}

#temas-jcyl select {
	border-color:#CCC;
	color:#333;
}

/* Galería de imágenes*/
#galeria-imagenes-tmp ul li a span img{
	border-color:#0F2E86;
}

#galeria-imagenes-tmp ul li p{
	color:#333;
}

p.volver{
	background-image:url(../img/personalizacion-eucyl/paginacion-anterior.gif);
}

p.volver a{
	color:#0F2E86;
}

/* Mapa Web */
.caja-mapa-web{
	border-color:#AED7EE;
	background-color:#FFF;
}

.caja-mapa-web h2 a{
	color:#333;
}

.caja-mapa-web ul li{
	background:url(../img/personalizacion-eucyl/listado-noticias-cuadro.gif) left .4em no-repeat;
}

.caja-mapa-web ul li a{
	color:#0F2E86;
}

/* Registro */
#registro p a {
	color:#FFF;
}

/* Componente texto */
#componente-texto{
	color:#333;
}

#componente-texto h2{
	color:#0F2E86;
}

#componente-texto h3{
	color:#0F2E86;
}

#componente-texto a{
	color:#0F2E86;
}

#componente-texto p a{
	color:#0F2E86;
}

#componente-texto strong span{
	color:#0F2E86;
}

#componente-texto ul li{
	background-image:url(../img/personalizacion-eucyl/listado-noticias-cuadro.gif);
}

#componente-texto ol li{
	background-image:none;
}

#componente-texto ol li a,
#componente-texto ul li a{
	color:#0F2E86;
}

#componente-texto dl{
	color:#333;
}

#componente-texto dl dt {
	color:#0F2E86;
}

#componente-texto dl.bloque span {
	color:#0F2E86;
}

#componente-texto p.descarga a {
	color:#0F2E86;
}

#contenidos-interior .ficha h2 {
	color:#0F2E86;
}

#contenidos-interior .ficha h3{
	color:#0F2E86;
}

#contenidos-interior .ficha a{
	color:#0F2E86;
}

#contenidos-interior .ficha .enlaces-contenido h2 {
	color:#333;
}

#componente-texto .enlaces-contenido li a{
	color:#0F2E86;
}

#componente-texto .redes-sociales {
	border-color:#AED7EE;
}

#componente-texto .descargas{
	border-color:#AED7EE;
}

#componente-texto .descargas h2{
	color:#0F2E86;
}

#componente-texto .descargas ul li a{
	color:#0F2E86;
}

#componente-texto .compartir{
	border-color:#AED7EE;
}

#componente-texto .compartir h2{
	color:#0F2E86;
}

#componente-texto .consulta-ua {
	border-color:#AED7EE;
}

#componente-texto .consulta-ua h2 {
	color:#4E7890;
}

#componente-texto .consulta-ua p a {
	color:#0F2E86;
}

#componente-texto .relacionados{
	border-color:#AED7EE;
}

#componente-texto .relacionados h2{
	color:#0F2E86;
}

#contenidos-interior .direccion h2 {
	color:#0F2E86;
}

#contenidos-interior .direccion ul.mas-info li a {
	color:#0F2E86;
}

.direccion {
	border-color:#AED7EE;
	color:#333;
}

.direccion label {
	color:#0F2E86;
}

.direccion p.titulo {
	border-bottom-color:#AED7EE;
	color:#0F2E86;
}

.direccion #d-q {
	border-color:#AED7EE;
}

.direccion .grupo p a {
	color:#0F2E86;
}

#contenidos-interior .texto-consejeria a,
#contenidos-interior .texto-consejeria p a {
	color:#0F2E86;
}

#contenidos-interior .texto-consejeria ol li a {
	color:#0F2E86;
}

#contenidos-interior .texto-consejeria ul li {
	background-image:url(../img/personalizacion-eucyl/listado-noticias-cuadro.gif);
}

#contenidos-interior .texto-consejeria ul li a {
	color:#0F2E86;
}

#componente-texto ul.listado-enlaces li {
	background-image:url(../img/personalizacion-eucyl/rastro-migas.gif);
}

#componente-texto ul.listado-enlaces li a {
	color:#0F2E86;
}

/* Enlaces consejería */
#enlaces-consejeria {
	background-color:#F4FBFD;
}

#enlaces-consejeria li a {
	color:#0F2E86;
}

/* Gobierno */
#gobierno {
	background-color:#F2F2F2;
}

#gobierno ul li {
	background-image:none;
}

#gobierno ul li strong {
	color:#0F2E86;
}

/* Tiempo */
#tiempo #info-tiempo div {
	background-image:url(../img/personalizacion-eucyl/info-mapa.gif);
	background-color:#FFF;
	border-color:#000;
	color:#333;
}

#tiempo #info-tiempo div h2 {
	color:#0F2E86;
}

#tiempo #info-tiempo div h3 {
	color:#333;
}

/* Contactar */
#contactar {
	border-color:#AED7EE;
}

#contactar #form {
	border-right-color:#AED7EE;
}

#contactar form p {
	color:#333;
}

#contactar #form p input,
#contactar #form p textarea {
	border-color:#AED7EE;
}

/* Dirección lateral */
#direccion-lateral {
	border-color:#AED7EE;
}

#direccion-lateral p {
	color:#333;
}

#direccion-lateral p strong {
	color:#0F2E86;
}

#direccion-lateral p.mapa a {
	color:#0F2E86;
}

#direccion-lateral p.directorio a {
	color:#0F2E86;
}

/* Expediente ¿en uso? */
#expediente dl {
	border-color:#AED7EE;
}

#expediente dl dd p.titulo {
	color:#0F2E86;
}

#expediente p.fichero {
	border-color:#AED7EE;
}

#expediente p.fichero a {
	color:#0F2E86;
}

/* Índice */
#indice p {
	color:#333;
}

#indice ol {
	background-image:url(../img/personalizacion-eucyl/indice.gif);
	background-color:#ECECEE;
	border-color:#C5C5C5;
}

#indice ol li a {
	border-left-color:#000;
	color:#000;
}

#indice ol li.seleccionada a {
	color:#0F2E86;
}

.glosarioMensaje {
	border-bottom-color:#CCC;
	border-top-color:#CCC;
	color:#0F2E86;
}

/* Últimas ofertas */
#ultimas-ofertas{
	border-color:#AED7EE;
}

#ultimas-ofertas ul li{
	background-image:url(../img/personalizacion-eucyl/listado-noticias-cuadro.gif);
}

#ultimas-ofertas ul li a{
	color:#0F2E86;
}

/* Actualidad */
#actualidad li{
	border-color:#AED7EE;
}

#actualidad li p{
	color:#333;
}

#actualidad li p a{
	color:#0F2E86;
}

/* Navegación título */
#navegacion-titulo{
	background:#F2F2F2;
}

#navegacion-titulo ul li{
	background-image:url(../img/personalizacion-eucyl/listado-noticias-cuadro.gif);
}

#navegacion-titulo ul li a{
	color:#0F2E86;
}

/* Navegación matriz */
#navegacion-matriz p {
	color:#333;
}

#navegacion-matriz ul li p.titulo a {
	color:#0F2E86;
}

/* Navegación pestañas */
#menu-tabs {
	background-image:url(../img/personalizacion-eucyl/menu-tabs.gif);
}

#menu-tabs li {
	background-image:url(../img/personalizacion-eucyl/menu-tabs-lt.jpg);
	border-bottom-color:#CCC;
}

#menu-tabs li a {
	background-image:url(../img/personalizacion-eucyl/menu-tabs-rt.jpg);
	color:#333;
}

#menu-tabs li.seleccionado {
	background-image:url(../img/personalizacion-eucyl/menu-tabs-sel-lt.jpg);
}

#menu-tabs li.seleccionado a {
	background-image:url(../img/personalizacion-eucyl/menu-tabs-sel-rt.jpg);
	color:#0F2E86;
}

#navegacion-pestanyas .caja {
	border-bottom-color:#CCC;
	border-left-color:#CCC;
	border-right-color:#CCC;
}

#navegacion-pestanyas .listado-2-columnas li p{
	color:#333;
}

#navegacion-pestanyas .listado-2-columnas li p a {
	color:#0F2E86;
}

/* Navegación título descripción */
#navegacion-titulo-desc li {
	background-image:url(../img/personalizacion-eucyl/listado-noticias-cuadro.gif);
}

#navegacion-titulo-desc li p a {
	color:#0F2E86;
}

#navegacion-titulo-desc li p {
	color:#333;
}

/* Navegación título descripción imagen */
#navegacion-titulo-desc-img .caja {
	border-color:#AED7EE;
}

#navegacion-titulo-desc-img h2 a {
	color:#0F2E86;
}

#navegacion-titulo-desc-img p {
	color:#333;
}

/* Calendario */
#calendario{
	width:80%;
}

#calendario h1,
#calendario h2{
	color:#0F2E86;
}

#calendario-lateral {
	border-bottom-color:#EEE;
	border-top-color:#EEE;
}

#calendario table {
	background-color:#FFF;
	border-color:#AED7EE !important;
	color:#333;
}

#calendario table caption{
	color:#0F2E86 !important;
	text-align:left !important;
}

#calendario table th {
	background-color:#FFF !important;
}

#calendario table th span {
	background-color:#0F2E86;
	color:#FFF;
}

#calendario table td {
	color:#333 !important;
}

#calendario table td a {
	color:#0F2E86;
}

#calendario select {
	border-color:#CCC;
	color:#000;
}

#calendario table td.seleccionado {
	border-color:#AED7EE;
}

/* Cargos */
#cargos dt a {
	color:#0F2E86;
}

#cargo {
	border-color:#AED7EE;
}

#cargo p {
	color:#333;
}

/* Portales */
.caja-portales {
	border-color:#AED7EE;
}

.caja-portales h2 {
	background-image:url(../img/personalizacion-eucyl/portales-h2.jpg);
	background-color:#CCC;
	color:#0F2E86 !important;
}

.caja-portales ul li p {
	color:#333;
}

.caja-portales ul li p a {
	color:#0F2E86;
}

.caja-portales ul li p.imagen img {
	border-right-color:#AED7EE;
}

/* Buscador calendario */
#buscador-calendario {
	background-image:url(../img/personalizacion-eucyl/buscador-especifico-lb.jpg);
	background-color:#FFF;
	border-color:#AED7EE;
}

#buscador-calendario.una-columna p {
	color:#333;
}

#buscador-calendario #calendario {
	background-image:url(../img/personalizacion-eucyl/buscador-calendario-sep.gif);
}

#buscador-calendario p {
	color:#333;
}

/* Buscador específico */
#buscador-especifico {
	background-image:url(../img/personalizacion-eucyl/buscador-especifico-lb.jpg);
	background-color:#FFF;
	border-color:#AED7EE;
}

#buscador-especifico p {
	color:#333;
}

#buscador-especifico div label {
	color:#333;
}

#buscador-especifico div input,
#buscador-especifico div select {
	border-color:#CCC;
	color:#333;
}

#menu-opciones-buscador li a {
	color:#0F2E86;
}

/* Resultados búsqueda */
#resultados-busqueda li p,
#resultados-busqueda dt p,
#resultados-busqueda dd p {
	color:#333;
}

#resultados-busqueda li p a, 
#resultados-busqueda dt p a,
#resultados-busqueda dd p a {
	color:#0F2E86;
}

#resultados-busqueda li.par {
	background-color:#EEE;
}

/* Buscador lateral */
#buscador-lateral.superior {
	border-bottom-color:#CCC;
}

#buscador-lateral h1 {
	color:#0F2E86;
}

#buscador-lateral label {
	color:#333;
}

#buscador-lateral input,
#buscador-lateral select{
	border-color:#CCC;
	color:#333;
}

#buscador-lateral p.gbotones .boton input {
	color:#FFF;
}

/* G-Resultados búsqueda */
#g-resultados-busqueda p{
	color:#333;
}

#g-resultados-busqueda p a{
	color:#0F2E86;
}

#g-resultados-busqueda p.resultados{
	color:#333;
}

#g-resultados-busqueda dl{
	border-top-color:#AED7EE;
}

#g-resultados-busqueda dl dt a{
	color:#0F2E86;
}

#g-resultados-busqueda dl dd{
	color:#333;
}

#g-resultados-busqueda dl.enlaces-destacados{
	background-color:#EEE;
}

#g-resultados-busqueda .paginacion li a{
	color:#0F2E86;
}

#g-resultados-busqueda ul.paginacion li a{
	color:#0F2E86;
}

#g-sin-resultados-busqueda{
	color:#333;
}

#g-sin-resultados-busqueda ul li{
	background-image:url(../img/personalizacion-eucyl/listado-noticias-cuadro.gif);
}

#g-resultados-busqueda dl.enlaces-destacados, 
#g-resultados-busqueda ul.enlaces-destacados {
    background-color: #EEE;
}

#g-resultados-busqueda ul.enlaces-destacados li a {
    color: #0F2E86;
}

#g-resultados-busqueda ul.enlaces-destacados li a:hover {
    text-decoration:underline;
}

/* Búsqueda avanzada */
#busqueda-avanzada {
	border-color:#AED7EE;
}

#busqueda-avanzada p {
	border-bottom-color:#CCC;
	color:#0F2E86;
}

#busqueda-avanzada label {
	color:#333;
}

#busqueda-avanzada input,
#busqueda-avanzada select {
	border-color:#CCC;
}

/* Buscador Municipio */
#buscador-municipio {
	border-color:#AED7EE;
}

#buscador-municipio p {
	border-bottom-color:#AED7EE;
	color:#333;
}

#buscador-municipio label {
	color:#333;
}

#buscador-municipio select {
	border-color:#CCC;
	color:#000;
}

/* Buscador AE */
#buscador-ae {
	border-color:#AED7EE;
}

#buscador-ae label {
	color:#333;
}

#buscador-ae input.buscar-ae {
	border-color:#CCC;
	color:#000;
}


/* Mapa */
#mapa {
	background-color:#EEE;
	border-color:#AED7EE;
}

/* Directorio */
#directorio {
	border-color:#AED7EE;
}

#directorio p {
	border-bottom-color:#AED7EE;
	color:#333;
}

#directorio label {
	color:#333;
}

#directorio #d-q {
	border-color:#CCC;
}

#directorio ul li {
	background-image:url(../img/personalizacion-eucyl/listado-noticias-cuadro.gif);
}

#directorio ul li a {
	color:#0F2E86;
}

/* Acceso restringido */
#acceso-restringido {
	border-color:#AED7EE;
}

#acceso-restringido label {
	color:#333;
}

#acceso-restringido input {
	border-color:#CCC;
}

#acceso-restringido ul li a {
	color:#0F2E86;
}

#acceso-restringido h2.usuario {
	color:#0F2E86;
}

#acceso-restringido h2.usuario a {
	color:#0F2E86;
}

#acceso-restringido .elegir-boletin {
	background-color:#EEE;
}

#acceso-restringido .elegir-boletin .radio {
	background-color:#EEE;
	color:#0F2E86;
}

#acceso-restringido ul.acceso-opciones {
	border-top-color:#AED7EE;
}

.suscripcion p {
	background-color:#EEE;
	color:#333;
}

/* Elementos relacionados */
#elementos-relacionados {
	border-top-color:#EEE;
}

#elementos-relacionados li {
	/*border-bottom-color:#F0F0F0;*/
	border:1px solid #AED7EE;
}

#elementos-relacionados li a {
	color:#0F2E86;
	margin-top:.4em;
	font-weight:bold;
}

/* Enlaces de interés */
#enlaces-interes ul li {
	border-color:#AED7EE;
}

#enlaces-interes ul li h3 a {
	color:#0F2E86;
}

#enlaces-interes ul li p {
	color:#333;
}

/* Enlaces temas */
#contenidos-interior .enlaces-temas {
	border-color:#AED7EE;
}

#contenidos-interior .enlaces-temas h2 {
	background-image:url(../img/personalizacion-eucyl/portales-h2.jpg);
	background-color:#CCC;
	color:#0F2E86 !important;
}

#contenidos-interior .enlaces-temas ul li {
	background-image:url(../img/personalizacion-eucyl/listado-noticias-cuadro.gif);
}

#contenidos-interior .enlaces-temas ul li a {
	color:#0F2E86;
}

#contenidos-interior .enlaces-temas p a {
	color:#0F2E86;
}

/* Videoteca */
#videoteca ul.opciones{
	margin-right:2.5em;
}

#videoteca ul.opciones li a {
	color:#0F2E86;
	border-left-color:#AED7EE;
}

#contenidos-interior .caja-video {
	border-color:#AED7EE;
}

#contenidos-interior .caja-video ul li p {
	color:#333;
}

#contenidos-interior .caja-video ul li p a {
	color:#0F2E86;
}

#contenidos-interior .caja-video ul li p.duracion {
	color:#666;
}

#contenidos-interior .caja-video ul li img {
	float:left;
	margin-right:1.5em;
	/*
	float:right;
	margin-left:1.5em;
	*/
}

/*
	Estilos de clases genéricas
*/

/* Botón JCYL */
.boton-jcyl{
	background-image:url(../img/personalizacion-eucyl/boton-jcyl-lb.gif);
	background-color:#0F2E86;
}

.boton-jcyl span{
	background-image:url(../img/personalizacion-eucyl/boton-jcyl-lt.gif);
}

.boton-jcyl span span{
	background-image:url(../img/personalizacion-eucyl/boton-jcyl-rb.gif);
}

.boton-jcyl span span span{
	background-image:url(../img/personalizacion-eucyl/boton-jcyl-rt.gif);
}

.boton-jcyl span span span span{
	background-image:url(../img/personalizacion-eucyl/boton-jcyl-flecha.gif);
	color:#FFF;
}

.boton-jcyl span span span span a{
	color:#FFF;
}

/* Botón JCYL tipo input*/
.boton{
	background-image:url(../img/personalizacion-eucyl/boton-lt.gif);
	background-color:#0F2E86;
}

.boton span{
	background-image:url(../img/personalizacion-eucyl/boton-lb.gif);
}

.boton span span{
	background-image:url(../img/personalizacion-eucyl/boton-rb.gif);
}

.boton span span input{
	background-image:url(../img/personalizacion-eucyl/boton-rt.gif);
	color:#FFF;
}

.boton span span a{
	background-image:url(../img/personalizacion-eucyl/boton-rt.gif);
	color:#FFF;
}

/*
	Estilos de las tablas
*/
#contenidos-interior table{
	border-right-color:#AED7EE;
	border-bottom-color:#AED7EE;
	color:#333;
}

#contenidos-interior table caption{
	text-align:left;
	color:#0F2E86;
}

#contenidos-interior table tr.separacion-cabecera th,
#contenidos-interior table tr.separacion-cabecera td{
	border-bottom-color:#AED7EE;
}

#contenidos-interior table tr.separacion-cabecera th.enc-inf,
#contenidos-interior table tr.separacion-cabecera td.enc-inf{
	background-color:#F5F5F5;
}

#contenidos-interior table tr.cabeceras th{
	background-color:#F5F5F5;
	border-bottom-color:#AED7EE;
	border-right-color:#AED7EE;
}

#contenidos-interior table tr th.cabeceras{
	background-color:#F5F5F5;
	border-bottom-color:#AED7EE;
	border-right-color:#AED7EE;
}

#contenidos-interior table th{
	background-color:#F5F5F5;
	color:#000;
	border-top-color:#AED7EE;
	border-left-color:#AED7EE;
}

#contenidos-interior table td{
	border-top-color:#AED7EE;
	border-left-color:#AED7EE;
	color:#333;
}

#contenidos-interior table td.esquina{
	border-top-color:#F5F5F5;
	border-left-color:#F5F5F5;
	background-color:#F5F5F5;
}

/*
	Estilos para formularios
*/
#formulario-suscripcion{
	border:1px solid #AED7EE;
}

#formulario-suscripcion p{
	background-color:#F5F5F5;
	color:#333;
}

#formulario-suscripcion p a{
	color:#0F2E86;
}

#formulario-suscripcion p.obligatorios{
	color:#333;
}

#formulario-suscripcion fieldset legend span{
	color:#333;
	border-bottom-color:#AED7EE;
}

#formulario-suscripcion fieldset label,
#formulario-suscripcion div.fieldset label{
	color:#333;
}

#formulario-suscripcion fieldset input,
#formulario-suscripcion fieldset select,
#formulario-suscripcion fieldset textarea,
#formulario-suscripcion div.fieldset input,
#formulario-suscripcion div.fieldset select,
#formulario-suscripcion div.fieldset textarea{
	border-color:#CCC;
}

#formulario-suscripcion div.confirmacion{
	background-color:#F5F5F5;
}

/* Paginación */
.paginacion ul li{
	color:#333;
}

.paginacion ul li.primera{
	background-image:url(../img/personalizacion-eucyl/paginacion-primera.gif);
}

.paginacion ul li.anterior{
	background-image:url(../img/personalizacion-eucyl/paginacion-anterior.gif);
}

.paginacion ul li.siguiente{
	background-image:url(../img/personalizacion-eucyl/paginacion-siguiente.gif);
}

.paginacion ul li.ultima{
	background-image:url(../img/personalizacion-eucyl/paginacion-ultima.gif);
}

.paginacion ul li a{
	color:#0F2E86;
}

.paginacion p{
	color:#333;
}

.superior{
	border-bottom-color:#AED7EE;
}

.ambos{
	border-top-color:#AED7EE;
	border-bottom-color:#AED7EE;
}

.inferior{
	border-color:#AED7EE;
}

/* Mensajes de error */
#contenidos-interior .error p {
	color:#E5001F;
}

/* Separador */
.seperador {
	border-top-color:#AED7EE;
}

/*
	RSS.
	El CSS se deberá colocar antes que el de cortes (cortes.css)
*/
#rss-caja {
	border-color:#AED7EE;
}

#rss-caja p {
	background-color:#F5F5F5;
	color:#333;
}

#rss-caja p.suscribirse a {
	color:#0F2E86;
}

#rss-caja ul li {
	background-image:url(../img/personalizacion-eucyl/listado-noticias-cuadro.gif);
}

#rss-caja ul li p {
	color:#333;
}

#rss-caja ul li p.fecha {
	color:#666;
}

#rss-caja ul li p a {
	color:#0F2E86;
}

/*
	Cajas tramitación electrónica
*/
#componente-texto .tramitacion-electronica {
	border-color:#AED7EE;
}

#componente-texto .tramitacion-electronica ul li a {
	color:#333;
}

#componente-texto .tramitacion-electronica h2.d-formulario {
	background-image:url(../img/personalizacion-eucyl/tramitacion-h2-df.jpg);
	background-color:#FFF;
	color:#0F2E86 !important;
}

#componente-texto .tramitacion-electronica h2.tramitacion {
	background-image:url(../img/personalizacion-eucyl/tramitacion-h2-df.jpg);
	background-color:#FFF;
	color:#0F2E86 !important;
}

/*
	Texto + Imagen
*/
.texto-imagen{
	border:1px solid #AED7EE;
}

.texto-imagen p strong.titulo{
	background-color:#EAEAEA;
	background-image:none;
	color:#0F2E86;
}

.texto-imagen p strong.titulo span{
	color:#333;
}