body{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
	padding:0 0 5em 0;
	font-size:0.7em;
	background:#FFF;
	}
a{
	color:#000;
	text-decoration:none;
	}
a:hover{
	}
img{
	border:0;
	background:#9EA url(bckCuadritos.gif);
	}
#skip{
	display:none;
	}
  /*
#cabeceraDiputacion{
	background:#FFF url(bckLogoBFA.gif) top repeat-x;
	line-height:1.9em;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin:0 0 0px 0;
	}
#cabeceraDiputacion a{
	color:#FFF;
background:#D70004;
	}
#cabeceraDiputacion .logo{
	float:left;
	background:#FFF;
	}
#cabeceraDiputacion h1{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	font-size:1em;
	width:40%;
	float:left;
	padding:0.4em 0 1.2em 0.3em;
	margin:0;
	background:#FFF url(bckLogoBFA.gif) top repeat-x;
	}
#opcionesCabecera{
	font-size:1.1em;
	text-align:right;
	}
#opcionesCabecera #contacto{
	display:none;
	float:right;
	font-weight:normal;
	}
#opcionesCabecera #contacto a{
	padding:0.45em 0.4em;
	background:#F00;
	}
#opcionesCabecera #contacto a:hover{
	background:#000;
	}
#opcionesCabecera #idiomas h2{

	color:		red;
	}

#opcionesCabecera #idiomas{
	display:none;
	float:right;

	}

#opcionesCabecera #idiomas ul{
	margin:0;
	padding:0;
	list-style:none;
	}
#opcionesCabecera #idiomas ul li{
	margin:0;
	padding:0;
	display:inline;
	border-right:1px solid #FFF;
	}
#opcionesCabecera #idiomas ul li input{
	margin:0;
	padding:0.27em 0.2em;
	background:transparent;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border:0;
	font-weight:normal;
	font-size:1em;
	color:#FFF;
	}
#opcionesCabecera #idiomas ul li input:hover{
	background:#F00;
	}

#opcionesCabecera #buscar #tituloBuscar{
	display:none;
	}
#opcionesCabecera #buscar #textoBuscador{
	font-size:0.9em;
	}
#opcionesCabecera #buscar #botonBuscar{
	margin:0;
	padding:0 0.8em;
	background:transparent;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:0.85em;
	font-weight:bold;
	color:#FFF;
	}
  
  */
#web{
	margin:0 36px 0 0;
	}
.transicionBtn input{
font-size:2em;
font-family:Verdana;
position: relative;
bottom:0px;
left:8px;
}

#id_transicionBtnPlay
{
  visibility: hidden;
}

#id_transicionBtnPause
{
  visibility: hidden;
}

#cambioIdioma{
	position:fixed;
	z-index:5;
	top:32.1em;
	top:404px;
	left:0;
	width:22%;
	text-align:right;
	}
#cambioIdioma ul{
	margin:0;
	margin:0;
	list-style:none;
	}
#cambioIdioma ul li{
	margin:0;
	margin:0;
	display:inline;
	}


#cambioIdioma ul li input{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	padding:0;
	margin:0;
	line-height:1.6em;
	text-transform:uppercase;
	background:#FFF;
	border:0;
	border-bottom:2px dotted #FFF;
	text-align:right;
	font-size:0.9em;
	}
#cambioIdioma ul li input.on{
	border-bottom:2px dotted #FFF;
	}
#cambioIdioma ul li input:hover{
	border-bottom:2px dotted #FFF;
	}

#navegacion{
  position: fixed;
	text-transform:uppercase;
	width:23%;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:50px;
	}
#navegacion #logo{
	}
#navegacion ul{
	font-size:1.3em;
	margin:22px 0 0 0;
	padding:0;
	list-style:none;
	font-weight:normal;
	}
#navegacion ul li{
	padding:0;
	margin:0.35em 0;
	}
#navegacion ul li a{
	color:#000;
	padding:0 0.3em;
	}
#navegacion ul li a:hover{
	border-bottom:2px dotted #000;
	}
#navegacion ul li.d{
	font-size:0.8em;
	}
#navegacion ul li.dd{
	font-size:0.8em;
	padding-top:1.5em;
	}
#navegacion ul li.h{
	display:none;
	}




h3, h4, h5{
	margin:0;
	padding:0.2em 0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:1.7em;
	}
h1, h2{
	margin:0;
	padding:0.4em 0;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	width:80%;
	line-height:1em;
	}
h2{
	font-size:3em;
  letter-spacing:-0.025em;
	line-height:0.75em;
	}
h2.agenda{
  letter-spacing:-0.025em;
	font-size:3em;
	line-height:0.9em;
  margin:0;
  padding:0.3em 0;
  }
h4.titulo, h4.agenda, h3.titulo, h3.agenda{
  font-family:Georgia;
  font-weight:normal;
  font-size:3.4em;
  letter-spacing:-0.025em;
	font-style:italic;
	line-height:0.9em;
  margin:0;
  width:100%;
  padding:0.3em 0;
}

h4.autor, h4.artista, h5.autor, h5.artista{
  letter-spacing:-0.03em;
  font-size:1.7em;
  text-transform:uppercase;
  width:90%;
  margin:0;
  padding:0 0 0.6em 0;
	line-height:1em;
  font-weight:normal;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	}
h4.artista{
	font-weight:bold;
	}
h3.titulo-educacion{
width:100%;
font-weight:normal;
margin:0;
padding:0 0 0.4em 0;
font-size:2.2em;
font-family:Georgia;
font-style:italic;
font-size:3em;
}

h3{
	padding:1em 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.6em;
  }
h4{
	padding:1em 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	}

.oculto{
  /*
	color:#F00;
	display:none;
  font-size:1.7em;
  */
  position:absolute;
  left:-9999px;
  overflow:hidden;
  
  font-size:1.7em;
  color:#F00;
}

#cuerpo{
	padding:0 5% 0 25%;
	background:#FFF;
	}
#cuerpo p, #cuerpo ul li{
	line-height:1.6em;
	}
#imagen{
	border-top:50px solid #FFF;
	border-bottom:20px solid #FFF;
	height:252px;
	overflow:hidden;
	margin:0;
	background:#9EA url(bckCuadritos.gif);
	}
#imagen img{
	display:none;
	}
#imagen #background{
	margin-top:50px;
	height:252px;
	margin:0 0 1px 0;
	}


.imagen{
height:300px;
margin:0;
}

.imagen img{
float:left;
margin:0 12px 0 0;
}


#imagen .pie{
	text-align:right;
	}
#imagen .pie span{
	padding:0.3em 0.5em;
	line-height:1.5em;
	background:#000;
	color:#FFF;
	}

.solapas{
	margin:0;
	width:100%;
	line-height:1.4em;
	padding:0.6em 0;
	}
.solapas ul{
	margin:0;
	padding:0;
	list-style:none;
	font-size:1.3em;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:lowercase;
	font-weight:bold;
	}
.solapas ul li{
	margin:0;
	padding:0 1em 0.2em 0;
	display:inline;
	float:left;
	white-space:nowrap;
	}
.solapas ul li a{
	}
.solapas ul li a.on{
	padding:0 0 0.2em 0;
	border-bottom:2px dotted #000;
	}
.solapas ul li a:hover{
	color:#000;
	padding:0 0 0.2em 0;
	border-bottom:2px dotted #000;
	}

.n2{
	font-size:1em;
	}

.n3{
	font-size:2em;
	}

.tipo{
  position:absolute;
  top:340px;
  z-index:10;
	right:9%;
  font-size:0.75em;
	float:right;
	margin:1em 0;
	width:50%;
	}
.tipo ul{
	padding:0;
	margin:0;
	float:right;
	}
.tipo ul li{
	padding:0 0 0 0.8em;
	margin:0;
	white-space:nowrap;
  }
.tipo ul li a{
	padding:0 0.4em;
	border:0;
	}
.tipo ul li a.on{
	background:#CCF6D4;
	padding:0 0.4em;
	border:0;
	}
.tipo ul li a:hover{
	background:#CCF6D4;
	padding:0 0.4em;
	border:0;
	}

#sumario{
	margin:1.6em 0;
	}
#sumario ul{
	margin:0;
	padding:0;
	list-style:none;
	}
#sumario ul li{
	margin:0;
	padding:0 0 4px 0;
	border:1px solid #FFF;
	width:99%;
	}
#sumario ul li p{
	margin:0;
	padding:0.4em 0 0 175px;
	line-height:0.8em;
	}
#sumario ul li p .otros{
	font-size:2.2em;
	line-height:1em;
	font-family:Georgia, "Times New Roman", Times, serif;
	}

#sumario ul li p .titulo{
	font-size:2.2em;
	font-style:italic;
	line-height:1em;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
#sumario ul li p .guion{
	color:#FFF;
	line-height:0.5em;
	visibility:hidden;
	}
#sumario ul li p .artista{
	text-transform:uppercase;
	line-height:1.1em;
	font-size:1.3em;
	font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
	}
#sumario ul li p .autor{
	text-transform:uppercase;
	line-height:1.1em;
	font-size:1.3em;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	}





#sumario ul li .img{
	float:left;
	}
#sumario ul li .apartado{
	font-weight:bold;
	text-transform:uppercase;
	padding:0 0 0.4em 170px;
	}
#sumario ul li .apartado span{
	background:#000;
	color:#FFF;
	padding:0.1em 0.3em;
	}
#sumario ul li p a:hover{
	text-decoration:underline;
	}
#sumario ul li p .mas{
	line-height:1.8em;
	}

.mas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.mas a{
	font-weight:bold;
	}
.mas a:hover{
	text-decoration:underline;
	}
#sumario ul li a.mas{
	font-size:1em;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

#sumario #listado{
  line-height:0.8em;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	}
#sumario #listado ul li{
  padding:0.4em 0 0.6em;
	margin:0;
  border-bottom:1px dotted #888;
	}
#sumario #listado ul li p{
  font-size:0.75em;
  line-height:0.8em;
  text-align:left;
  padding:0.4em;
	margin:0;
	}

.biZutabe{
	float:left;
	width:54%;
	border-right:2px dotted #444;
	margin-right:3%;
	padding-right:1%;
	}
.biZutabe.bi{
	width:40%;
	margin:0;
	padding:0;
	border:0;
	}

.paginacion{
  width:100%;
	background:#CCF6D4;
	padding:0.4em 0;
	text-align:right;
	}
.paginacion ul{
	margin:0;
	padding:0;
	list-style:none;
	}
.paginacion ul li{
	margin:0 0.2em;
	padding:0;
	display:inline;
	}
.paginacion ul li a.primero{
	padding:0 0 0 12px;
	background:transparent url(flechaPrimero.gif) left no-repeat;
	}
.paginacion ul li a.anterior{
	padding:0 0 0 8px;
	background:transparent url(flechaAnterior.gif) left no-repeat;
	}
.paginacion ul li.paginas{
	padding:0 8px;
	}
.paginacion ul li a.siguiente{
	padding:0 8px 0 0;
	background:transparent url(flechaSiguiente.gif) right no-repeat;
	}
.paginacion ul li a.ultimo{
	padding:0 12px 0 0;
	background:transparent url(flechaUltimo.gif) right no-repeat;
	}
.paginacion ul li a:hover{
	background-color:#FFF;
	}



dl{
	}
dl dt, dl dd{
	padding:0.2em 0;
	}
dl dt{
	width:100%;
	font-weight:bold;
	}
dl dd{
	width:100%;
	margin:0;
	padding:0;
	}
dl dd input{
	margin:0;
	padding:0;
	}



dl dd, .botones{
	margin:0 0 0.4em 0;
	}
.botones{
	padding:1em 0 3em 0;
	}
dl dd dl dt{
	line-height:16px;
	}
dl dd dl dd{
	line-height:24px;
	margin:0;
	padding:0;
	}




form{
	margin:0;
	padding:0;
	}
form .botones input, form .botones input .boton, .boton{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	background:#DDD;
	}
input .boton{
	margin:0;
	}
input{
	}
dl dd input, dl dd select, select, dl dd textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	margin:0.2em 0;
	}
dl dd select, select{
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	max-width:500px;
	}
.checkbox{
	line-height:1.4em;
  }
.checkbox input{
	height:12px;
	border:0;
	margin:0;
	padding:0;
	}
.obligatorio{
	background:#FFA;
	}
.ayuda{
	padding:0.2em 0;
	color:#F00;
	}
.ayuda span{
	padding:0.1em 0.4em;
	background:#FF0;
	}

.cronologia{
	margin:1em;
  margin:0em 0 0.8em 0;
	font-weight:bold;
	border-bottom:1px solid #000;
  letter-spacing:-0.05em;
	width:99%;
	}
.cronologia ul{
	margin:0;
	padding:0 0 0.5em 0;
	list-style:none;
	}
.cronologia ul li{
	margin:0;
	padding:0;
	display:inline;
	float:left;
	}
.cronologia ul li a{
	color:#000;
	margin:0 0.6em 0 0;
	padding:0 0 0.4em 0;
	line-height:2.4em;
	}
.cronologia ul li a:hover{
	border-bottom:7px solid #000;
	}
.cronologia ul li a.on{
	border-bottom:7px solid #000;
	}

#contenido{
	border:0;
	}
#contenido h1{
	width:100%;	
	}
#contenido p a:hover, #contenido dl a:hover{
	text-decoration:underline;
	}
#contenido p{
	text-align:justify;
	}
#utilidades{
	padding:2em 0;
	}
#utilidades ul{
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0;
	padding:0;
	list-style:none;
	}
#utilidades ul li{
	margin:0 28px 0 0;
	padding:0;
	display:inline;
	float:left;
	padding:2px 0 2px 20px;
	}
#utilidades ul li.imprimir{
	background:transparent url(icoImprimir.gif) left no-repeat;
	}
#utilidades ul li.enviar{
	background:transparent url(icoEnviar.gif) left no-repeat;
	}
#utilidades ul li.pdf{
	background:transparent url(icoPdf.gif) left no-repeat;
	}
#utilidades ul li a:hover{
	text-decoration:underline;
	}

  
  p.pdf{
	background:transparent url(icoPdf.gif) left no-repeat;
	padding-left:20px;
	}
p.pdf a{
	font-weight:bold;
	}

#utilidades2{
	padding:2em 0;
	}
#utilidades2 ul{
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0;
	padding:0;
	list-style:none;
	}
#utilidades2 ul li{
	margin:0 28px 0 0;
	padding:0;
	display:block;
	padding:2px 0 2px 20px;
	}
#utilidades2 ul li.imprimir{
	background:transparent url(icoImprimir.gif) left no-repeat;
	}
#utilidades2 ul li.enviar{
	background:transparent url(icoEnviar.gif) left no-repeat;
	}
#utilidades2 ul li.pdf{
	background:transparent url(icoPdf.gif) left no-repeat;
	}
#utilidades2 ul li a:hover{
	text-decoration:underline;
	}



#texto{
	width:68%;
	float:left;
	margin:0;
	padding:0;

	}
#galeria h2, #galeria h5 {
	display:none;
	}


#galeria, #sumarioAgenda{
	margin:1.6em 0;
	width:29%;
	float:right;
	width:160px;
	}
#galeria p, #sumarioAgenda p{
	text-align:left;
	font-size:1em;
margin:0;
padding:0;
	}
#galeria ul, #sumarioAgenda ul{
	margin:0;
	padding:0;
	list-style:none;
	}
#galeria ul li, #sumarioAgenda ul li{
	margin:0.6em 0;
	padding:0;
	}
#galeria ul li .img, #sumarioAgenda ul li .img, #sumarioAgenda ul li a{
	height:96px;
	font-size:1.1em;
	font-weight:bold;
	}
#sumarioAgenda ul li .img{
	margin:0 0 0.4em 0;
	}
	

#sumarioAgenda ul li .apartado span{
	float:right;
	}
#sumarioAgenda ul li .apartado span a{
	color:#000;
	background:#CCF6D4;
	font-weight:bold;
	line-height:1.6em;
	font-size:1em;
	text-transform:lowercase;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0.5em;
	border-bottom:0.3em solid #FFF;
	}
#sumarioAgenda ul li .apartado span a:hover{
	color:#CCF6D4;
	background:#000;
	}
#sumarioAgenda ul li{
	padding:0 0 0.8em 0;
	}
#sumarioAgenda ul li .mas{
	font-family:Verdana;
	font-size:1em;
	font-weight:bold;
	}

#sumarioAgenda ul li.on{
	padding:0.6em;
	background:#CCF6D4;
	}
#galeria, #sumarioAgenda p{
	margin:0;
	padding:0;
	line-height:1.4em;
	}
#galeria .pie{
	font-family:Arial;
	margin:0;
	padding:0 0 0.9em 0;
line-height:1.2em;
	}
#galeria .pie p{
	margin:0;
	padding:0;
	line-height:1.1em;
	}
#sumarioAgenda p a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.6em;
	}

#karrusela{
	border:1px solid #F00;
	margin:0 0 180px 0;
	padding:0;
	background:red;
	}

#pie{
	margin:0;
	padding-bottom:3em;
	border-top:20px solid #FFF;
	}
#pie ul{
	margin:0;
	padding:0;
	list-style:none;
	}
#pie ul li{
	margin:0;
	padding:0 0.5em;
	display:inline;
	border-left:1px solid #000;
	line-height:2em;
	}
#pie ul li.gabe{
	padding-left:0;
	border:0;
	}
#pie ul li a{
	padding:0 0.3em;
	}
#pie ul li a:hover{
	color:#FFF;
	background:#000;
	}
iframe{
	width:600px;
	height:400px;
	border:0px solid #CCC;
	}
#confirmacion{
	border:2px dotted #000;
	padding:24px;
	margin:1.6em 0;
	}
#confirmacion p{
	margin:0.2em 0 0.45em;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.3em;
	line-height:1.2em;
	}
#mapaweb{
	margin:0;
	}
#mapaweb #ezkerra{
	float:left;
	width:25%;
	}
#mapaweb #ezkerra a:hover{
	text-decoration:underline;
	}
#mapaweb #ezkerra ul{
	margin:0;
	padding:0;
	}
#mapaweb #ezkerra ul li{
	margin:0;
	padding:0.1em 0 0.1em 1.8em;
	list-style:none;
	background:transparent url(bckMapaWeb.gif) left top no-repeat;
	font-weight:bold;
	}
#mapaweb #ezkerra ul li.azkena{
	background:transparent url(bckMapaWebAzkena.gif) left top no-repeat;
	}
#mapaweb #ezkerra ul li ul li{
	font-weight:normal;
	}
#mapaweb #eskubia{
	float:left;
	padding:3em 0;
	width:75%;
	font-size:0.9em;
	}
#mapaweb #eskubia ul{
	margin:0;
	padding:0;
	list-style:none;
	}
#mapaweb #eskubia ul li{
	text-align:center;
	width:160px;
	height:165px;
	overflow:hidden;
	display:inline;
	margin:0 1em 1em 0;
	padding:0;
	float:left;
	line-height:1.2em;
	}
#mapaweb #eskubia ul li p{
	padding:0.2em 0 0 0;
	margin:0;
	line-height:1.2em;
	}
#mapaweb #eskubia ul li a:hover p{
	text-decoration:underline;
	}
ul.kbd{
	padding-left:3em;
	list-style:none;
	}
kbd{
	font-size:1.3em;
	margin:0.1em;
	padding:0.1em 0.4em;
	line-height:2em;
	background:#EEE;
	border-top:1px solid #DDD;
	border-right:2px solid #CCC;
	border-bottom:3px solid #CCC;
	border-left:2px solid #CCC;
	}

ul li.archivo{
	display:none;
	}
.separacion{
	background:#FFF;
	height:1px;
	}
.spacer{
	clear:both;
	}

#galeria h2{
	display:none;
	}


.aviso{
	background:#CCF6D4;
	padding:0.5em 2em;
}
.aviso-error{
	background:#F6CCCD;
	padding:0.5em 2em;
}


/*ZUBI*/
.underline
{
  text-decoration: underline;
}





/* Cabecera Diputación */
#contenedor_cabecera {
	left: 0px;
	top: 0px;
	width: 100%;
  height: 21px;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif !important;
	position: fixed;
  background: #FFF;
  z-index:  100;
}

/* Logo */
#contenedor_cabecera img {
	margin: 0px;
	border: none;
  background: #FFF;
}

#saltar {
	position: absolute;
	left: -5000em;
}

a#imagen_logo_dipu_cabecera {
	display: block;
	width:67px;
/*	width: 42px;*/
	height: 24px;
	margin: 0px;	
	position: absolute;
	left: 0px;
	top: 0px;
	color: #fff !important;
}

#imagen_logo_dipu_cabecera_imprimir {
	position: absolute;
	left: -999px;
	width: 990px;
}

/* Texto BFA-DFB */
#texto_logo_dipu_cabecera {	
/*	margin: 0px 0px 0px 42px;*/
	margin:0 0 0 72px;
	padding: 0px;
	position: relative;
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif !important;
}

#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.9em;
  font-weight:bold;
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif !important;
}

* html #texto_logo_dipu_cabecera h1 {
	margin-top: -4px;
	line-height: 3.2em;
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif !important;
}

/*21-11-2011*/
html>body #texto_logo_dipu_cabecera h1 {
	letter-spacing:-0.03em;
	border-left: 1px solid #fff;
	padding-left: 10px;
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif !important;
}

#texto_logo_dipu_cabecera a:link,
#texto_logo_dipu_cabecera a:visited,
#texto_logo_dipu_cabecera a:hover {
	text-decoration: none;

}





#contenedor_cabecera {
	background: #d70004 url(../irudiak/fondoCabeceraRojo.gif) repeat-x left top;
	/*antes era left bottom pero en IE6 sale mas grande de lo normal. La imagen de fondo la hemos hecho mas txiki*/
}

#texto_logo_dipu_cabecera {
	background: none;
}

#texto_logo_dipu_cabecera h1,
#texto_logo_dipu_cabecera a,
#texto_logo_dipu_cabecera a:link,
#texto_logo_dipu_cabecera a:visited,
#texto_logo_dipu_cabecera a:hover {
	color: #fff!important;
}

#sumarioAgenda p a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
}

#piep{
	font-family:Arial;
	margin:0;
	padding:0 0 0.9em 0;
	}
#piep p{
	margin:0 !important;
	padding:0 !important;
  line-height: normal !important;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:1em;
	}
#piep a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em !important;
}
.cat_home{
	text-align: right;
}
.cat_home a{
	color: #000;
	background: #CCF6D4;
	font-weight: bold;
	line-height: 1.6em;
	font-size: 1em;
	text-transform: lowercase;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0.5em;
	border-bottom: 0.3em solid #FFF;
}




.portada_prox
{
  font-size: 2em;
  line-height: 0.75em;
  border-bottom: 2px dotted #000;
  padding-top: 30px;
  width: 100%;
  font-family: arial;
  text-transform: lowercase;
}