#contenedor_cabecera {
	/*position: absolute;*/
	left: 0px;
	top: 0px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	/* Adaptando la anchura al tamaño de la letra. Adolfo 2006-05-10*/
	/*height: 24px;*/
	/*----	min-height: 24px;--------------*/
	font-size: 0.9em;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	
	
	/* Adolfo. Prueba de remaquetación de la cabecera. 2008-06-20 */
	/*float:left;*/
	position: relative;
}
/* Logo */
#contenedor_cabecera img {
	margin: 0px;
	border: none;
	color:#FFF;
	/*background-color:#D70004;*/
}
#saltar {
	position: absolute;
	left: -5000em;
}
a#imagen_logo_dipu_cabecera {
	display: block;
	width: 67px;
	height: 24px;
	margin: 0px;	
	position: absolute;
	left: 0px;
	top: 0px;
}

#imagen_logo_dipu_cabecera_imprimir {
	/*display: none;*/
	position: absolute;
	left: -999px;
	width: 990px;
}

/* Texto BFA-DFB */
#texto_logo_dipu_cabecera {	
	margin: 0px 0px 0px 72px;
	padding: 0px;
	/*float: left;*/
	position: relative;
}

#texto_logo_dipu_cabecera h1 {
	text-align: left;
	text-transform: uppercase;
	line-height: 2.2em;
	min-height: 24px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	font-size: 0.8em;
	border-left: 1px solid #fff;
}
html > body #texto_logo_dipu_cabecera h1{
	letter-spacing: -0.03em;
}

/*cambia el interletraje y espaciado entre palabras del titulo solo en firefox
La hemos usado porque si el usuario tiene configurado un tamaño mínimo
de letra en Firefox de 10 píxeles, el texto de la cabecera no cabía.
2006-06-14
html>body #texto_logo_dipu_cabecera h1 {
	letter-spacing: -0.2px;
	word-spacing: -0.2px;
}*/

* html #texto_logo_dipu_cabecera h1 {
	margin-top: -4px;
	/*line-height: 28px;*/
	line-height: 3.2em;
}

#texto_logo_dipu_cabecera a:link,
#texto_logo_dipu_cabecera a:visited,
#texto_logo_dipu_cabecera a:hover {
	text-decoration: none;
}

/* opciones de la parte Derecha */
#opciones_cabecera {
	
	/* Adolfo. Prueba de remaquetación de la cabecera. 2008-06-20 */
	/*width: 33em;
	float: right;*/
	width: 42em;
	font-size: 0.9em;
	
	/*position: relative;*/
	position: absolute;
	right: 0.5em;;
	top: 0px;
}


/* Formulario Buscar */
#buscar {
	min-height: 2em; /*21px*/
	padding: 0px 0px 0px 4px;
	
	/* Adolfo. Prueba de remaquetación de la cabecera. 2008-06-20 */
	/*position: relative;
	float: right;
	width: 17em;*/
	position: absolute;
	right: 17.7em;
	top: 0px;
	width: 19em;
}
#formulario_buscar {
	min-height: 2em; /*18px*/
	padding: 0px;
	margin: 0px;
}
#textBuscador {
	font-size: 1em; /*9px*/
	height: 1.5em;
}

html > body #textBuscador {
	font-size: 1.1em; /*9px*/
	height: 1.2em;
}

#titulo_buscar {
	/*display: none;*/
	position: absolute;
	/*left: -999px;*/
	left: -5000px;
	width: 990px;
}

#contenedor_boton_buscar {
	position: absolute;
	top: 2px;
	right: 2px;
}

#boton_buscar, .boton_buscar {
	text-align: center;
	width: 53px;
	height: 16px;
	line-height: 18px;
	padding-bottom: 3px;
	margin: 1px 0px 0px 0px;
	font-size: 1.2em;
}

* html #boton_buscar, * html .boton_buscar {
	margin: 1px 0px 2px 0px;
}

/* zona de idiomas */
#idiomas {
	min-height: 2.1em; /*16px*/
	padding: 0px;
	margin: 0px;
	right:0em;
	position: absolute;
	top: 0px;
	display: block;
}

#tit_idiomas {
	position: absolute;
	left: -999px;
	width: 990px;
}

#idiomas a:link, #idiomas a:visited {
	text-decoration: none;
}

#idiomas a:hover {
	text-decoration: underline;
}

#idioma_izq, 
#idioma_dch, 
.trilingue {
	list-style: none;
	display: block;
	text-align: center;
	font-size: 0.9em;
	margin: 0px;
	padding: 0px;
	line-height: 2.1em;
}
#idioma_izq, 
#idioma_dch {
	width: 5.8em;
	float: left;
	padding: 0px;
}
#idiomas .trilingue {
	width: 6em;
	float: left;
	text-align:center;
}

/* Botón de Contacto */
#contacto {
	min-height: 1.9em; /*19px*/
	line-height: 1.9em; /*19px*/
	margin: 0px;
	text-align: center;
	
	/* Adolfo. Prueba de remaquetación de la cabecera. 2008-06-20 */
	/*float: right;
	font-size: 0.9em;
	padding: 0px 2px;*/
	position: absolute;
	right: 0px;
	top: 0px;
	width: 6.6em;
	padding: 0px;
}

* html body #contacto {
	/*line-height: 19px;
	line-height: 2em;*/
}

#contacto a:link, #contacto a:visited {
	text-decoration: none;
}

#contacto a:hover {
	text-decoration: underline;
}

.vista_previa_gris {
	width:100%;
	height:36px;
	line-height:16px;
	background: #fff url(../irudiak_anterior/fondo_vista_previa_gris.gif) repeat-x top left; 
	background-color:#d5d5d5;
	border-top:5px solid #d70004;
	border-bottom:1px solid #fff;
	text-align: center;
	font-family: verdana, arial, sans-serif;
	color:#000;
	font-size: 0.8em;
	
	position: relative;
}

.vista_previa_rayado {
	width:100%;
	height:30px;
	background: #fff url(../irudiak_anterior/fondo_vista_previa.gif) repeat-x top left; 
}

#contiene_boton_salir {
	position: absolute;
	top:20px;
	right:15px;
}
.boton_salir {
	width: 53px;
	height:16px;
	text-align: center;
	background: transparent url(../irudiak_anterior/f_boton.gif) no-repeat top left; 
}
.boton_salir a, .boton_salir a:link, .boton_salir a:visited {
	color:#000;
	font-weight: normal;
	text-decoration: none;	
}	

.boton_salir a:hover {
	color: #404040; /*#575757; 2008-09-30*/ /*antes #666 - 2008-06-05*/
	font-weight: normal;
	text-decoration: none;	
}
