@charset "utf-8";

#atexto {
	width: 48em;
}
#buscador {
	width: 48em;
}
#idiomas {
	width: 37em;
}
/*-----------accesos_directos----------------*/
#accesos_directos{
	width: 13em;
	float: left;
	background-image: url(/PwfGcp/imagenes/es/fondo_novedades_tcm5-15046.png);
	margin-bottom: 1em;
	padding-right: 1em;
	margin-left: 0em;
	margin-top: 1em;
}
#accesos_directos h3{
	background-image: url(/PwfGcp/imagenes/es/fondo_titulo_accesos_directos_tcm5-15066.png);
	background-position: 20px 0.5em;
	background-repeat: no-repeat;
	height: 3.5em;
	color: #666;
	font-size: 0.8em;
	text-transform: capitalize;
	padding-left: 5.5em;
}
#accesos_directos h3:first-letter {
	font-size: 2em;
	font-weight: lighter;
}
#accesos_directos ul{
	list-style-type: none;
	margin-left: -1.3em;
	line-height: 0.75em;
	list-style-image: none; /* Se añade este atributo para anular el heredado de la etiqueta "ul" por defecto */
}
#accesos_directos li{
                background-image: none; /* Asec. 21/10/2009: se anula la imagen para no heredar de la clase genérica "ul li"*/
	display: block;
	margin-bottom: 1.3em;
	height: 1.5em;
}
#accesos_directos ul li img {
	display: block;
	float: left;
	margin-right: 0.5em;
	margin-bottom: 0.5em;
}
#accesos_directos ul li a{
	color: #0071A5;
	text-decoration: none;
	font-size: 0.6em;
	font-weight: normal; /* Se añade este atributo para anular el heredado de la etiqueta "a" por defecto */
}
#accesos_directos ul li a:hover{
	text-decoration: underline;
}
/*-----------Fin accesos_directos----------------*/

/*-----------contenido contenido----------------*/
#miga {
	float: left;
	width: 44em;
                /* Asec. 22/10/2009. Se comentan los atributos relativos a la imagen lateral vertical y se pasan
                    a una nueva clase.
	background-image: url(/PwfGcp/imagenes/es/fondo_contenido_navegacion_tcm5-15064.png);
	background-repeat: repeat-y;
                */
	margin-top: 1.4em;
	padding-left: 1.5em;
	font-size: 0.7em;
	height: 2.5em;
	color: #0071A5;
	padding-top: 1.5em;
	padding-right: 1.5em;
}
#miga a{
	font-weight: bold;
	color: #0071A5;
	text-decoration: none;
}
#miga a:hover{
	text-decoration: underline;
}
#contenido {
	float: left;
	width: 55em;
                /* Asec. 22/10/2009. Se comentan los atributos relativos a la imagen lateral vertical y se pasan
                    a una nueva clase.
	background-image: url(/PwfGcp/imagenes/es/fondo_contenido_navegacion_tcm5-15064.png);
	background-repeat: repeat-y;
                */
	font-size: 0.7em;
	padding-left: 3em;
	color: #666;
	text-align: justify;
	margin-bottom: 1.5em;
}
#contenido h3{
	background-image: url(/PwfGcp/imagenes/es/fondo_titulos_contenido_tcm5-15065.png);
	background-repeat: no-repeat;
	height: 1.9em;
	padding-left: 1.5em;
	color: #FFF;
	font-size: 1em;
	padding-top: 0.3em;
	background-color: #2D688C;
	margin-bottom: 2em;
	padding-bottom: 0em;
}
/*----- JCP - 16/10/2009 - Tras reunión 15/10/2009 en FEGA. --------
#contenido h3:first-letter{
	font-size: 1.3em;
}
------- */
/*#contenido h4{
	font-size: 1em;
	color: green;*/ /* Se establece a green el color del título de apartado. Antes era #363 */
/*}
#contenido h5{
	font-size: 1em;
	color: #330;
	padding-left: 2em;
}
#contenido h6{
	font-size: 1em;
	color: #779852;
	padding-left: 4em;
}*/

/* Asec. Se elimina este estilo y se sustituye por el de más abajo a petición de la Unidad de Apoyo
#contenido h4{
	font-size: 1em;
	color: green;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #008000;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	background-image: url(/PwfGcp/imagenes/es/ico_titulo_h4_tcm5-15079.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 2em;
	clip: rect(auto,auto,auto,auto);
}
*/
#contenido h4{
	font-size: 1em;
	font-weight:bold;
	font-family:Verdana, Arial;
	color:white;
	margin: 0.5em 0;
	padding-left:1em;
	padding-bottom:0.3em;
	border-bottom:1px double #9FB1BC;
	background: url(/PwfGcp/imagenes/es/fondo_verde_titulo_tcm5-15068.jpg);
}
/* este titulo es igual que h4 */
.tit4 {
   font-size: 1em;
   font-weight:bold;
   font-family:Verdana, Arial;
   color:white;
   margin: 0.5em 0;
   padding-left:1em;
   padding-bottom:0.3em;
   border-bottom:1px double #9FB1BC;
   background: url(/PwfGcp/imagenes/es/fondo_verde_titulo_tcm5-15068.jpg);
}
#contenido h5{
   font-size: 1em;
   font-weight:bold;
   font-family:Verdana, Arial;
   margin-left:2em;
   margin-bottom:0.5em;
   margin-top:0.5em;
   padding-left:1em;
   padding-bottom:0.3em;
   border-bottom:1px double #9FB1BC;
   background: url(/PwfGcp/imagenes/es/grad_7_dither_tcm5-15069.gif);
}

/* este es igual que h5, se le pone tit3 para que tenga el mismo nombre que el estilo antiguo y visualmente sea correcto al hacer la publicacion masiva */
.tit3 {
   font-size: 1em;
   font-weight:bold;
   font-family:Verdana, Arial;
   margin-left:2em;
   margin-bottom:0.5em;
   margin-top:0.5em;
   padding-left:1em;
   padding-bottom:0.3em;
   border-bottom:1px double #9FB1BC;
   background: url(/PwfGcp/imagenes/es/grad_7_dither_tcm5-15069.gif);
}
#contenido h6{
	font-size: 1em;
	color: #638044;
	padding-left: 1.3em;
	background-image: url(/PwfGcp/imagenes/es/ico_titulo_h6_tcm5-15081.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
.enlace{
	text-decoration: none;
	font-weight: bold;
	color: #B22744;
}
a.enlace:hover{
	text-decoration: underline;
}
/* Asec. 14/10/09. Se comenta para que no se sobreescriba el estilo de las listas.
#contenido ul{
	margin-top: 0.4em;
	margin-left: 0.4em;
}
*/

/* Estilos comunes para las listas que no dispongan de clase definida */
#contenido ul li{ 
	display: block;
	list-style-type: none;
	background-image: url(/PwfGcp/imagenes/es/icono_lista_2_tcm5-15072.png); /* circulo amarillo */
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 1.2em;
	margin-left: -1.2em;
                /* pcsv: se añade porque estaba un "contenido li" solo */ 
	margin-bottom: 0.5em;
}

/* 
 *   Asec. SIAU. Coca 171. Se añaden tres estilos más por defecto para listas anidadas de hasta 4 niveles.
 *   
 */
#contenido ul li ul li ul li ul li{ 
	display: block;
	list-style-type: none;
	background-image: url(/PwfGcp/imagenes/es/icono_lista_4_tcm5-15074.png); /* nivel3: cuadrado con flecha */
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 1.2em;
	margin-left: -1.2em;
                /* pcsv: se añade porque estaba un "contenido li" solo */ 
	margin-bottom: 0.5em;
}
#contenido ul li ul li ul li{ 
	display: block;
	list-style-type: none;
	background-image: url(/PwfGcp/imagenes/es/icono_lista_3_tcm5-15073.png); /* nivel2: cuadrado con circulo */
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 1.2em;
	margin-left: -1.2em;
                /* pcsv: se añade porque estaba un "contenido li" solo */ 
	margin-bottom: 0.5em;
}

#contenido ul li ul li{ 
	display: block;
	list-style-type: none;
	background-image: url(/PwfGcp/imagenes/es/icono_lista_1_tcm5-15071.png); /* nivel1: cuadradro verde */
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 1.2em;
	margin-left: -1.2em;
                /* pcsv: se añade porque estaba un "contenido li" solo */ 
	margin-bottom: 0.5em;
}
/* 
 *Fin SIAU 
 */

/* 
   pcsv 01/11/2009: Las listas las hemos modificado de nombre para que tengan el mimo nombre que los estilos antiguas y al publicar no haya que modificar todo.
                             lista_1 --> li_imagen1
                             lista_2 --> li_puntos
                             lista_3 --> li_imagen2  -- esta es la que esta por defecto
                             lista_4 --> li_imagen3  
*/
#contenido ul.li_imagen1 li{
	display: block;
	list-style-type: none;
	background-image: url(/PwfGcp/imagenes/es/icono_lista_1_tcm5-15071.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 1.2em;
	margin-left: -1.2em;
}
#contenido ul.li_puntos li{
	display: block;
	list-style-type: none;
	background-image: url(/PwfGcp/imagenes/es/icono_lista_2_tcm5-15072.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 1.2em;
	margin-left: -1.2em;

}
#contenido ul.li_imagen2 li{
	display: block;
	list-style-type: none;
	background-image: url(/PwfGcp/imagenes/es/icono_lista_3_tcm5-15073.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 1.2em;
	margin-left: -1.2em;
}
#contenido ul.li_imagen3 li{
	display: block;
	list-style-type: none;
	background-image: url(/PwfGcp/imagenes/es/icono_lista_4_tcm5-15074.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 1.2em;
	margin-left: -1.2em;
}

/*--------------------*/

.enlace_0 {
	text-decoration: none;
	font-weight: bold;
	color: #890029;
}
a.enlace_0:hover {
	text-decoration: underline;
}

a.enlace_2:hover {
    text-decoration:underline;
}
.enlace_2 {
    color:red;
    font-weight:bold;
    text-decoration:none;
}
a.enlace_3:hover {
    text-decoration:underline;
}
.enlace_3 {
    color:#990000;
    font-weight:bold;
    text-decoration:none;
}
.negrita_2{
     color:#0071A5; /* Asec. 26/10/2009: Se establece a azul el color de letra. */
     font-weight:bold;
}
.img_de {
	display: block;
	float: right;
	padding-left: 1em;
}
.img_iz {
	display: block;
	float: left;
	padding-right: 1em;
}
.negrita{
	color: #333333; /* Asec. 21/10/2009. Se cambia el color del texto resaltado */
	font-weight: bold;
}
/*-----------fin contenido----------------*/

/*-----------Tablas----------------*/
#contenido table{
	width: 55.3em;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 1em;
	margin-bottom: 2em;
	text-align: left;
    font-size:1em;
}
#contenido table caption {
	background-image: url(/PwfGcp/imagenes/es/tabla_cabecera_v3_tcm5-15345.png);
	font-weight: bold;
	color: #FFF;
	background-repeat: no-repeat;
	/*background-color: #2D688C;*/
	background-color: #99DCF1;
	padding: 0.5em;
	text-align:left;
                /* pcsv 05/11/2009: Se añaden estos tres estilos para que funcion en el firefox - Parece ser que en el ie no hace caso a los estilos del caption, por ello he puesto en navegacion ie6 e ie7 #contenido table width:55em */	
	width: 55em;
                margin-left: 0.1em;
	margin-bottom: 0em;
}
#contenido table caption img.candado {
		margin-bottom:-0.2em;
		margin-top:-1.5em;
		margin-left:0.5em;		
}
#contenido table caption a img.doc_relaccionados {
		margin-bottom:-0.2em;
		margin-top:-0.2em;
}
#contenido table thead th {
	background-color: #E0EDF5;
	padding: 0.5em;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BDD9EA;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #BDD9EA;
	color: #333;
	background-color: #E0EDF5;
}
#contenido table thead th a {
	color: #333;
	text-decoration: none;
}
#contenido table thead th a:hover {
	text-decoration: underline;
}
#contenido table tbody td.tabla_numero {
	text-align:right;
}
#contenido table tbody td {
	padding: 0.5em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BDD9EA;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #BDD9EA;
	background-color: #F9F9F9;
	color: #666;
}
#contenido table tfoot{
	/*background-color: #2D688C;*/
	background-color: transparent;
	height: 1em;
}
/* ------------------ */
#contenido table tbody td.tabla_subtitulo_2 {
	background-color: #EBEBEB;
	padding: 0.5em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BDD9EA;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #BDD9EA;
	color: #363;
	font-weight: bold;
}
.imagen_ficha{
	margin-left: 0.5em;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/*--------*/
#contenido table tbody td.tabla_texto_gris {
	padding: 0.5em;
	font-size: 0.9em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BDD9EA;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #BDD9EA;
	background-color: #F5F5F5;
	color: #333;
}
#contenido table tbody td.tabla_texto_gris a{
	font-weight: bold;
	color: #666;
	text-decoration: none;
}
#contenido table tbody td.tabla_texto_gris a:hover{
	text-decoration: underline;
}
#contenido table tbody td.tabla_texto_azul {
	padding: 0.5em;
	font-size: 0.9em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BDD9EA;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #BDD9EA;
	background-color: #EBF9FC;
	color: #333;
}
#contenido table tbody td.tabla_texto_azul a{
	font-weight: bold;
	color: #039;
	text-decoration: none;
}
#contenido table tbody td.tabla_texto_azul a:hover{
	text-decoration: underline;
}
#contenido table tbody td.tabla_texto_naranja {
	padding: 0.5em;
	font-size: 0.9em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BDD9EA;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #BDD9EA;
	background-color: #FEF8E2;
	color: #333;
}
#contenido table tbody td.tabla_texto_naranja a{
	font-weight: bold;
	color: #935800;
	text-decoration: none;
}
#contenido table tbody td.tabla_texto_naranja a:hover{
	text-decoration: underline;
}
#contenido table tbody td.tabla_texto_rojo {
	padding: 0.5em;
	font-size: 0.9em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BDD9EA;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #BDD9EA;
	background-color: #FFF0F1;
	color: #333;
}
#contenido table tbody td.tabla_texto_rojo a{
	font-weight: bold;
	color: #900;
	text-decoration: none;
}
#contenido table tbody td.tabla_texto_rojo a:hover{
	text-decoration: underline;
}
#contenido table tbody td.tabla_texto_verde {
	padding: 0.5em;
	font-size: 0.9em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BDD9EA;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #BDD9EA;
	background-color: #F4FEF1;
	color: #333;
}
#contenido table tbody td.tabla_texto_verde a{
	font-weight: bold;
	color: #360;
	text-decoration: none;
}
#contenido table tbody td.tabla_texto_verde a:hover{
	text-decoration: underline;
}
#contenido table tbody td.tabla_texto_morado {
	padding: 0.5em;
	font-size: 0.9em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BDD9EA;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #BDD9EA;
	background-color: #FFF4FF;
	color: #333;
}
#contenido table tbody td.tabla_texto_morado a{
	font-weight: bold;
	color: #939;
	text-decoration: none;
}
#contenido table tbody td.tabla_texto_morado a:hover{
	text-decoration: underline;
}
/* 
  Asec. 15/07/2010. SIAU 189/jperezfu/2009: se establecen unos cambios en la tabla de ficha de documentos que afectan a la accesibilidad.
  Por otro lado, el contenido de la celda donde se muestran el formato del documento y el idioma se envuelve en una capa nueva.
*/
#descripcion, #otros, #clasificacion {
   border-top:1px dotted #BDD9EA;
   border-bottom:1px dotted #BDD9EA;
}
#numdoc{
  border-top:1px dotted #BDD9EA;
  border-bottom: 0px none; 
  width: 0.2em; 
  padding-left: 0pt;
}
#fecpub, #fecact, #sectores {
  border-bottom: 0px none; 
  border-top: 0px none;
}
#tipo, #unidad {
  border-top: 0px none;
  border-bottom: 1px dotted #BDD9EA;
}
#actividades {
  border-top:1px dotted #BDD9EA;
  border-bottom: 0px none;
}
th.fotmato_idioma {
  color:#0071A5;
  font-weight:bold;
  margin:1em 0 1.5em;
  text-align:right;
}
#capa_formato_idioma table tbody tr th{
  border-top:0px;
  border-bottom:0px;  
}
#capa_formato_idioma table tbody td{
  border-top:0px;
  border-bottom:0px;  
}
/* fin de SIAU 189/jperezfu/2009 */


/*-----------fin Tablas----------------*/

/*-----------Informes----------------*/
#contenido table tbody td.fotmato_idioma {
	text-align: right;
	font-weight: bold;
	color: #0071A5;
	margin-top: 1em;
	margin-bottom: 1.5em;
	margin-right: 0em;
	margin-left: 0em;
}
.fotmato_idioma_img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: middle;
}
.informes_img{
	float: left;
	border: 1px solid #6E878C;
	margin-right: 1em;
	margin-bottom: 2em;
	margin-left: 1em;
}

/*-----------fin Informes----------------*/

/*-----------Detalles calendario----------------*/
#detalle_gris {
	width: 55em;
}
.detalle_cabecera {
	background-image: url(/PwfGcp/imagenes/es/tabla_cabecera_tcm5-15082.png);
	padding: 0.5em;
	background-repeat: no-repeat;
	display: block;
	color: #FFF;
	font-weight: bold;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2D688C;
}
#detalle_gris p{
	display: block;
	padding: 1em;
	border-bottom-width: 0.5em;
	border-bottom-style: solid;
	border-bottom-color: #2D688C;
	background-color: #F5F5F5;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2em;
	margin-left: 0px;
}
.negrita_gris {
	font-weight: bold;
}
#detalle_azul {
	width: 55em;
}
#detalle_azul p{
	display: block;
	padding: 1em;
	border-bottom-width: 0.5em;
	border-bottom-style: solid;
	border-bottom-color: #2D688C;
	background-color: #EBF9FC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2em;
	margin-left: 0px;
}
.negrita_azul {
	font-weight: bold;
	color: #039;
}
#detalle_naranja {
	width: 55em;
}
#detalle_naranja p{
	display: block;
	padding: 1em;
	border-bottom-width: 0.5em;
	border-bottom-style: solid;
	border-bottom-color: #2D688C;
	background-color: #FEF8E2;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2em;
	margin-left: 0px;
}
.negrita_naranja {
	font-weight: bold;
	color: #935800;
}
#detalle_rojo {
	width: 55em;
}
#detalle_rojo p{
	display: block;
	padding: 1em;
	border-bottom-width: 0.5em;
	border-bottom-style: solid;
	border-bottom-color: #2D688C;
	background-color: #FFF0F1;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2em;
	margin-left: 0px;
}
.negrita_rojo {
	font-weight: bold;
	color: #900;
}
#detalle_verde {
	width: 55em;
}
#detalle_verde p{
	display: block;
	padding: 1em;
	border-bottom-width: 0.5em;
	border-bottom-style: solid;
	border-bottom-color: #2D688C;
	background-color: #F4FEF1;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2em;
	margin-left: 0px;
}
.negrita_verde {
	font-weight: bold;
	color: #360;
}
#detalle_morado {
	width: 55em;
}
#detalle_morado p{
	display: block;
	padding: 1em;
	border-bottom-width: 0.5em;
	border-bottom-style: solid;
	border-bottom-color: #2D688C;
	background-color: #FFF4FF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2em;
	margin-left: 0px;
}
.negrita_morado {
	font-weight: bold;
	color: #939;
}
/*-----------fin Detalles calendario----------------*/

/*-----------Calendario----------------*/
#calendario {
	margin-left: 0.5em;	
}
#calendario table{
	width: 18em;
	float: left;
	margin-bottom: 0.5em;	
	margin-top: 1em;
}
#calendario table caption {
	background-image: url(/PwfGcp/imagenes/es/fondo_titulo_mes_tcm5-15067.jpg);
	background-repeat: no-repeat;
	/*background-color: #2D688C;*/
	background-color: #FFFFFF;
	color: #FFF;
	font-weight: bold;	
	height: 2em;	
	text-align: center;	
	line-height: 1.8em;	
	padding: 0em;	    
                margin-left: 0.1em;		
	width: 18em;
}
#calendario table thead th {
	background-color: #C1CCCE;
	font-weight: bold;
	font-size: 0.9em;
	color: #333;
	text-align: center;	
	border: none;	
	padding-top: 0.2em;
	padding-bottom: 0.2em;			
}
#calendario table tbody td {	
	background-color: #f9f9f9;
	color: #333;
	text-align: center;		
	padding: 0em;			
}
#calendario table tfoot{
	background-color: #2D688C;
}
#calendario table tbody td.dia{
	text-align: center;
	/*background-color: #06C;*/ /* 14/10/09. Asec. se quita el color de fondo */
}
#calendario table tbody td.dia a{
	font-weight: bold;
	text-decoration: none;
	/*color: #FFF;*/
                color: #0071A5; /* 14/10/09. Asec. El color se establece en verde*/
}
#calendario table tbody td.dia a:hover{
	text-decoration: underline;
	color: #FFFFFF;
	background-color: #2E5F7F;
}
#calendario table tbody td.festivo {	
	/*background-color: #900;*/ /* 14/10/09. Asec. se quita el color de fondo */
	text-align: center;
}
#calendario table tbody td.festivo a{
	/*color: #FFF;*/
                color:red;  /* 14/10/09. Asec. Se establece el color en rojo */
	font-weight: bold;
	text-decoration: none;
}
#calendario table tbody td.festivo a:hover{
	color: #900;
	background-color: #FFF;
}
/*-----------Fin Calendario----------------*/

/*-----------Buscador----------------*/
#relacionados ul {
	list-style-type: none;
	width: 17.2em;
	float: left;
	background-color: #F6F6F6;
	text-align: left;
	padding-left: 0em;
	border-bottom-width: 1em;
	border-bottom-style: solid;
	border-bottom-color: #2D688C;
	padding-right: 0.5em;
	list-style-image:none;
                margin-left:0.5em;
}
#relacionados ul li {
                background-image:none;
                margin-left:0em;
                padding-left:0em;
}
#relacionados ul li.titulo_buscar{
	background-image: url(/PwfGcp/imagenes/es/fondo_titulo_mes_tcm5-15067.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FFF;
	height: 1em;
	width: 16.6em;
	padding: 0.5em;
}
.boton_ejecutar_consulta{
	color: #FFF;
	font-weight: bold;
	border: 0px none #455E63;
	height: 2em;
	background-image: url(/PwfGcp/imagenes/es/boton_fondo_ejecutarc_tcm5-15063.png);
	background-repeat: no-repeat;
                /* pcsv 25/11/2009: Modificaciones para adaptar el botón necesario más pequeño en consultas de REA*/
	display: inline; /* Antes : block*/
	width: 14.13em; /* Antes : 14.85em */
	height: 1.8em; /* Antes : 1.9em */
	font-size: 1em; /* Antes : No estaba*/
}
#buscar_checkbox {
	background-color: #F6F6F6;
	height: 2em;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-top-color: #2D688C;
	border-bottom-color: #2D688C;
	border-bottom-style: dotted;
	text-align: center;
}
#buscar_formulario {
	width: 45em;
	text-align: right;
	margin-top: 1.5em;
}
/*-----------Fin Buscador----------------*/


#accesos_iconos{
	height: 19em;
	margin-bottom: 1em;
	margin-top: 4em;
	background-repeat: no-repeat;
	background-position: 1.3em 4.5em;

}

#accesos_iconos ul{
	display: block;
	font-size: 0.9em;
	margin-bottom: 2em;
	margin-left: 7em;
	margin-top: 0px;
	padding-left: 0px;
	text-align: center; /* Asec. 26/10/2009: Se establece a center. Antes tenía: left.*/
	width: 48em;
                _width: 51em; /* Asec. 26/10/2009: Hack para iE6.*/
	list-style-image:none;
 }

#accesos_iconos ul li{
     background-image: none; 
}


#accesos_iconos li{
                background-image: none; /* Asec. 21/10/2009: se anula la imagen para no heredar de la clase genérica "ul li"*/
	display: inline;
	width: 11.2em;
	float: left;
	height: 9.5em;
	padding-top: 0em
	text-align: center;
	margin: 0.3em;
}
#accesos_iconos ul li img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
	margin-bottom: 0.2em;
}
#accesos_iconos ul li a{
	color: #0071A5;
	text-decoration: none;
}
#accesos_iconos ul li a:hover{
	text-decoration: underline;
}
/*-----------Fin accesos_iconos

/*----------------------------------------------------------------------------------------- 
   Asec. 22/10/2009: Se agrega una nueva clase proporcionada por Álvaro para
   que la imagen vertical lateral que aparece en los accesos directos se alargue
   hasta el final de la página aunque el contenido no llegue hasta el final.
-----------------------------------------------------------------------------------------*/
#fondo_linea_vertical {
            background-image: url(/PwfGcp/imagenes/es/fondo_contenido_navegacion_tcm5-15064.png);
            background-repeat: repeat-y;
            width: 56.3em;
            background-position: 14em;
            margin-top: 1em;
            float: left;
            margin-bottom: 1.5em;
}

/*-------------------------------------------------------------------------------------------------------------- 
   Asec. 22/10/2009: Se añaden los estilos necesarios creados por JCP para la capa que contiene
   el botón de imprimir                             
----------------------------------------------------------------------------------------------------------------*/
#impresora {
  float: left;
  height: 0em;
  padding-top: 1.6em;
  width: 1.5em;
}
#imprime {
  color: #0071A5;
  float: left;
  font-size: 0.7em;
  height: 2.5em;
  padding-top: 2.9em;
  width: 6em;
}

#imprime a {
  color:#0071A5;
  font-weight:normal;
  text-decoration:none;
}

#imprime a:hover {
  text-decoration:underline;
}

/* Fin de propuestas */

/*=======================================================
   Asec. 25/11/2009: Se añaden estos estilos para que los accesos directos de portada 
                              e intranet se vean bien en páginas interiores.
========================================================*/
#accesos_directos_interior{
	float: left;
	width: 35em;
	margin-top: 0.8em;
}

#accesos_destacados_interior {
	background-image: url(/PwfGcp/imagenes/es/fondo_accesos_directos_destacados_2_tcm5-15043.png);
	background-position:2em 0;
	background-repeat:no-repeat;
	height:4.6em;
	margin-bottom:-1em;
	margin-left:-1.2em;
	margin-top:-1em;
                visibility:hidden;
}

#accesos_destacados_interior ul{
	display: block;
	padding-left: 0em;
	margin-top: 0em;
	margin-left: 2.5em;
	width: 30em;
}
#accesos_destacados_interior li{
	display: inline;
}
#accesos_destacados_interior ul li a{
	text-decoration: none;
}
#accesos_destacados_interior ul li a:hover{
	text-decoration: underline;
}
#accesos_iconos_interior{
	height: 25em;
	margin-bottom: 1em;
	margin-top: -5em;
	background-image: url(/PwfGcp/imagenes/es/fondo_accesos_directos_iconos_tcm5-15044.png);
	background-repeat: no-repeat;
	background-position: 1.3em 4.5em;
}
#accesos_iconos_interior ul{
	font-size: 0.7em;
	display: block;
	width: 48em;
	margin-top: 0px;
	text-align: center;
	margin-left: 1em;
	margin-bottom: 2em;
	padding-left: 0px;
}
#accesos_iconos_interior li{
	display: inline;
	width: 11.2em;
	float: left;
	height: 9.5em;
	padding-top: 0em;
	text-align: center;
	margin: 0.3em;
}
#accesos_iconos_interior ul li img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
	margin-bottom: 0.2em;
}
#accesos_iconos_interior ul li a{
	color: #0071A5;
	text-decoration: none;
                font-weight:normal;
}
#accesos_iconos_interior ul li a:hover{
	text-decoration: underline;
}
.destacado_1_interior {
            background-position: 5em 0.5em;
            display: block;
            float: left;
            background-repeat: no-repeat;
            height: 2.4em;
            width: 13.9em;
            font-size: 0.7em;
            font-weight:none;
            margin-right: 0em;
            text-align: center;
            padding-top: 5em;
}
.destacado_1_interior a {
            color: #0071A5;
            font-weight:normal;
}
.destacado_1_interior a:hover{
            color: #0071A5;
            text-decoration: underline;
}
.destacado_1_interior img {
            border-style:none;
            border-width:0;
}
.destacado_2_interior {
            background-repeat: no-repeat;
            display: block;
            float: left;
            margin-right: 1.2em;
            margin-left: 0em;
            padding-top: 0.5em;
            width:14.9em;
            height: 2.4em;
            margin-top:1.5em;
            font-size: 0.7em;
            font-weight:none;
            text-align: center;
}
.destacado_2_interior a {
            color: #0071A5;
            font-weight:normal;
}
.destacado_2_interior a:hover{
            color: #0071A5;
            text-decoration: underline;
}
.destacado_2_interior img {
            border-style:none;
            border-width:0;
}
.destacado_3_interior {
            background-position: 0em 0.2em;
            float: left;
            background-repeat: no-repeat;
            display: block;
            font-size: 0.7em;
            font-weight:none;
            height: 7em;
            padding-top: 1em;
            padding-left: 5.3em;
            margin-left: 0.6em;
            width: 5.3em;
}
.destacado_3_interior a {
            color: #0071A5;
            font-weight:normal;
}
.destacado_3_interior a:hover{
            color: #0071A5;
            text-decoration: underline;
}
/* pcsv 02/07/2010: SIAU 89/jperezfu/2010, para poner el enlace a más novedades cuando se ha seleccionado una novedad  */
.ver_novedades {
    background-image:url("/PwfGcp/imagenes/es/ojo_tcm5-15056.png");
    background-repeat:no-repeat;
    float:right;
    height:2.2em;
    padding-left:3em;
}

