/*
	Fichero de personalización de portales.
	En este CSS se definirán aquellas propiedades suceptibles de ser personalizadas.
	En el caso de las imágenes de fondo, las nuevas imágenes deberán conservar las proporciones de las originales.
	El resto de las propiedades podrán ser modificadas según convenga.
*/

/*
	Degradado de fondo del portal.
	Para modificar este degradado es necesario modificar los fondos de los siguientes elmementos.
	El color de fondo se corresponde con el color más claro del degradado en body y #menu-rapido.
	El color de fondo se corresponde con el color de fondo del contenedor en #cabecera y #contenedor.
*/
body{
	background-image:url(../img/personalizacion-juventud/fondo-body.png);
	background-color:#F8F8F8;
}

#menu-rapido{
	background-image:url(../img/personalizacion-juventud/fondo-body.png);
	background-color:#F8F8F8;
}

#contenedor{
	background-image:url(../img/personalizacion-juventud/fondo-cuerpo-lb.png);
	background-color:#FFF;
}

#cabecera{
	background-image:url(../img/personalizacion-juventud/fondo-cabecera-lt.png);
	background-color:#FFF;
}

#cabecera-interior{
	background-image:url(../img/personalizacion-juventud/fondo-cabecera-rt.png);
}

#cabecera-interior div{
	background-image:url(../img/personalizacion-juventud/corte-superior.gif);
}

#cuerpo{
	background-image:url(../img/personalizacion-juventud/fondo-cuerpo-rb.png);
}

#cuerpo-interior{
	background-image:url(../img/personalizacion-juventud/corte_inferior.gif);
}

/*
	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:#FA4125;
}

#cuerpo h2 {
	color:#333;
}

/**
	Menú rápido
*/
#menu-rapido ul li {
	background-image:url(../img/personalizacion-juventud/menu-superior-lc.gif);
}

#menu-rapido ul li a,
#menu-rapido ul li span {
	color:#333;
}

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

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

#rastro-migas li strong {
	color:#FA4125;
}

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

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

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

#menu-navegacion ul li a{
	color:#333;
	background-image:url(../img/personalizacion-juventud/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-juventud/boton-jcyl-lb.gif);
	background-color:#F84F17;
}

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

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

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

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

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

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

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

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

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

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

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

/* Segundo nivel */
#menu-navegacion ul li ul{
	background-image:url(../img/personalizacion-juventud/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-juventud/menu-navegacion-punto.gif);
}

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

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

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

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

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

#menu-navegacion ul {
	background-image:url(../img/personalizacion-juventud/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-juventud/menu-navegacion-interior-flecha.gif);
	color:#333;
}

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

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

#menu-navegacion-iconos ul{
	background-image:url(../img/personalizacion-juventud/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-juventud/enlaces-rapidos-texto-rt.gif);
	border-top:none;
}

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

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

/*
	Pie
*/
#pie 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:#FB4125;
}

#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:#266BB0;
}

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

#de-interes li p a {
	background-image:url(../img/personalizacion-juventud/de-interes-flecha.gif);
	color:#266BB0
}

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

/* Búsqueda de contenidos*/
#busqueda-contenidos {
	background-image:url(../img/personalizacion-juventud/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-juventud/boton-rt.gif);
	color:#FFF;
}

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

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

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

/* 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:#266BB0;
}

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

#enlaces-rapidos ul {
	background-image:url(../img/personalizacion-juventud/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-juventud/enlaces-rapidos-flecha.gif);
	color:#266BB0;
}

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

#enlaces-rapidos-texto ul{
	background-image:url(../img/personalizacion-juventud/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-juventud/enlaces-rapidos-texto-rt.gif);
}

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

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

/* Temas JCYL */
#temas-jcyl input {
	background-image:url(../img/personalizacion-juventud/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:#FE9565;
}

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

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

p.volver a{
	color:#266BB0;
}

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

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

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

.caja-mapa-web ul li a{
	color:#266BB0;
}

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

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

#componente-texto h2{
	color:#266BB0;
}

#componente-texto h3{
	color:#266BB0;
}

#componente-texto a{
	color:#266BB0;
}

#componente-texto p a{
	color:#266BB0;
}

#componente-texto strong span{
	color:#266BB0;
}

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

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

#componente-texto ol li a,
#componente-texto ul li a{
	color:#266BB0;
}

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

#componente-texto dl dt {
	color:#266BB0;
}

#componente-texto dl.bloque span {
	color:#266BB0;
}

#componente-texto p.descarga a {
	color:#266BB0;
}

#contenidos-interior .ficha h2 {
	color:#266BB0;
}

#contenidos-interior .ficha h3{
	color:#266BB0;
}

#contenidos-interior .ficha a{
	color:#266BB0;
}

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

#componente-texto .enlaces-contenido li a{
	color:#266BB0;
}

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

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

#componente-texto .descargas h2{
	color:#266BB0;
}

#componente-texto .descargas ul li a{
	color:#266BB0;
}

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

#componente-texto .compartir h2{
	color:#266BB0;
}

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

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

#componente-texto .consulta-ua p a {
	color:#266BB0;
}

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

#componente-texto .relacionados h2{
	color:#266BB0;
}

#contenidos-interior .direccion h2 {
	color:#266BB0;
}

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

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

.direccion label {
	color:#266BB0;
}

.direccion p.titulo {
	border-bottom-color:#FE9565;
	color:#266BB0;
}

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

.direccion .grupo p a {
	color:#266BB0;
}

#contenidos-interior .texto-consejeria a,
#contenidos-interior .texto-consejeria p a {
	color:#266BB0;
}

#contenidos-interior .texto-consejeria ol li a {
	color:#266BB0;
}

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

#contenidos-interior .texto-consejeria ul li a {
	color:#266BB0;
}

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

#componente-texto ul.listado-enlaces li a {
	color:#266BB0;
}

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

#enlaces-consejeria li a {
	color:#266BB0;
}

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

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

#gobierno ul li strong {
	color:#266BB0;
}

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

#tiempo #info-tiempo div h2 {
	color:#266BB0;
}

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

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

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

#contactar form p {
	color:#333;
}

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

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

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

#direccion-lateral p strong {
	color:#266BB0;
}

#direccion-lateral p.mapa a {
	color:#266BB0;
}

#direccion-lateral p.directorio a {
	color:#266BB0;
}

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

#expediente dl dd p.titulo {
	color:#266BB0;
}

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

#expediente p.fichero a {
	color:#266BB0;
}

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

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

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

#indice ol li.seleccionada a {
	color:#266BB0;
}

.glosarioMensaje {
	border-bottom-color:#CCC;
	border-top-color:#CCC;
	color:#266BB0;
}

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

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

#ultimas-ofertas ul li a{
	color:#266BB0;
}

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

#actualidad li p{
	color:#333;
}

#actualidad li p a{
	color:#266BB0;
}

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

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

#navegacion-titulo ul li a{
	color:#266BB0;
}

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

#navegacion-matriz ul li p.titulo a {
	color:#266BB0;
}

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

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

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

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

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

#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:#266BB0;
}

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

#navegacion-titulo-desc li p a {
	color:#266BB0;
}

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

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

#navegacion-titulo-desc-img h2 a {
	color:#266BB0;
}

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

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

#calendario h1{
	color:#266BB0;
}

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

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

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

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

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

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

#calendario table td a {
	color:#266BB0;
}

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

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

/* Cargos */
#cargos dt a {
	color:#266BB0;
}

#cargo {
	border-color:#FE9565;
}

#cargo p {
	color:#333;
}

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

.caja-portales h2 {
	background-image:url(../img/personalizacion-juventud/portales-h2.jpg);
	background-color:#CCC;
	color:#266BB0 !important;
}

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

.caja-portales ul li p a {
	color:#266BB0;
}

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

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

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

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

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

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

#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:#266BB0;
}

/* 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:#266BB0;
}

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

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

#buscador-lateral h1 {
	color:#266BB0;
}

#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:#266BB0;
}

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

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

#g-resultados-busqueda dl dt a{
	color:#266BB0;
}

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

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

#g-resultados-busqueda .paginacion li a{
	color:#266BB0;
}

#g-resultados-busqueda ul.paginacion li a{
	color:#266BB0;
}

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

#g-sin-resultados-busqueda ul li{
	background-image:url(../img/personalizacion-juventud/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: #266BB0;
}

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

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

#busqueda-avanzada p {
	border-bottom-color:#CCC;
	color:#266BB0;
}

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

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

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

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

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

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

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

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

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


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

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

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

#directorio label {
	color:#333;
}

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

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

#directorio ul li a {
	color:#266BB0;
}

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

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

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

#acceso-restringido ul li a {
	color:#266BB0;
}

#acceso-restringido h2.usuario {
	color:#266BB0;
}

#acceso-restringido h2.usuario a {
	color:#266BB0;
}

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

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

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

.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 #FE9565;
}

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

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

#enlaces-interes ul li h3 a {
	color:#266BB0;
}

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

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

#contenidos-interior .enlaces-temas h2 {
	background-image:url(../img/personalizacion-juventud/portales-h2.jpg);
	background-color:#FE9565;
	color:#266BB0 !important;
}

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

#contenidos-interior .enlaces-temas ul li a {
	color:#266BB0;
}

#contenidos-interior .enlaces-temas p a {
	color:#266BB0;
}

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

#videoteca ul.opciones li a {
	color:#266BB0;
	border-left-color:#FE9565;
}

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

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

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

#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-juventud/boton-jcyl-lb.gif);
	background-color:#F75016;
}

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

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

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

.boton-jcyl span span span span{
	background-image:url(../img/personalizacion-juventud/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-juventud/boton-lt.gif);
	background-color:#F84F17;
}

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

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

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

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

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

#contenidos-interior table caption{
	text-align:left;
	color:#266BB0;
}

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

#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:#FE9565;
	border-right-color:#FE9565;
}

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

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

#contenidos-interior table td{
	border-top-color:#FE9565;
	border-left-color:#FE9565;
	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 #FE9565;
}

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

#formulario-suscripcion p a{
	color:#266BB0;
}

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

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

#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-juventud/paginacion-primera.gif);
}

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

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

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

.paginacion ul li a{
	color:#266BB0;
}

.paginacion p{
	color:#333;
}

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

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

.inferior{
	border-color:#FE9565;
}

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

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

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

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

#rss-caja p.suscribirse a {
	color:#266BB0;
}

#rss-caja ul li {
	background-image:url(../img/personalizacion-juventud/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:#266BB0;
}

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

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

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

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

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

.texto-imagen p strong.titulo{
	background-color:#FFAF75;
	background-image:url(../img/personalizacion-juventud/tit-img.jpg);
	color:#FFF;
}