@charset "utf-8";
/* CSS Document */

/* ******************************RESETEA **********************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,input { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0;}
p { margin-bottom:1em}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal; font-weight:normal;}
ol,ul {list-style:none;}
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after {content:''; }
abbr,acronym { border:0;}
legend { display:none;}
a:active{outline: none;}
/*a:focus{-moz-outline-style: none;}*/
/***********************************************************************************/

body{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:0.688em;
}

h1{
	font-size:1.273em;
	color:#754674;
	font-weight:bold;
}

h2{
	margin:1.818em 0 0 0;
	text-transform:uppercase;
	color:#754674;
	font-size:1.091em;
}

h3{
	margin:0.455em 0 0 0;
	color:#754674;
	font-size:1em;
	font-weight:bold;
}

h4{
	color:#754674;
	font-weight:bold;
	font-size:1.091em;
	text-transform:uppercase;
}

table{
	margin:1.364em 0 0 0;
}

table a{
	color:#754674;
	font-weight:bold;
	text-decoration:none;
}

table a:hover{
	color:#000000;
	text-decoration:underline;
}
	

th{
	background-color:#754674;
	color:#FFFFFF;
	font-weight:bold;
	padding:0.182em;
}

td{
	border:0.091em solid #CECECE;
	padding:0.182em;
}

#contenedor{
	width:77.2em;
	height:30em;
	margin:0 auto;
	background-image:url(images/fondo.jpg)!important;
	background-repeat:no-repeat!important;
	background-image:url(images/fondo2.jpg);
	background-repeat:repeat-y;
}

#contenedor2{
	width:77.2em;
	margin:0 auto;
	background-image:url(images/fondo2.jpg);
	background-repeat:repeat-y;
}


.clear{
	clear:both;
}

#ezk{
	width:22em;
	height:27em;
	float:left;
	background-image:none!important;
	background-image:url(images/fondo.jpg);
	background-repeat:no-repeat;
}

#ezk img{
	display:none;
}

#esk{
	width:53em;
	float:left;
	height:27em;
	margin:0 0 0 1.809em !important;
	margin:0 0 0 1.509em;
}

#ezk2{
	width:22em;
	float:left;
	margin-top:2em;
}

#esk2{
	width:53em;
	float:left;
	margin:0 0 0 1.409em;
}

#idioma{
	width:21em;
	margin:0.909em 0 0 0;
	text-align:right;
}

#idioma li{
	display:inline;
}

#idioma a{
	color:#000000;
	text-decoration:none;
	margin:0 0 0 0.909em;
}

#idioma a:hover{
	text-decoration:underline;
}

#elhuyar_fundazioa{
	width:23em;
	margin:0.909em 0 0 0;
	font-size:0.909em;
	color:#754674;
	text-align:right;

}

#elhuyar_fundazioa a{
	color:#754674;
	text-decoration:none;
}

#elhuyar_fundazioa a:hover{
	color:#000000;
	text-decoration:underline;
}

#elhuyar_fundazioa p{
	border-bottom:0.273em solid #cdb1c4;
	margin-bottom:0;
}


#web_mapa{
	width:23em;
	font-size:0.909em;
	text-align:right;
}

#web_mapa p{
	margin:0;
}


#web_mapa a{
	color:#754674;
	text-decoration:none;
}

#web_mapa a:hover{
	text-decoration:underline;
}

.enlace_mapa{

}

.enlace_mapa a{
	color:#754674;
	text-decoration:none !important;
}

.enlace_mapa a:hover{
	text-decoration:underline;
}

#menu{
	width:14em;
	margin:0 0 0 8.182em;
	color:#754674;
	font-weight:bold;
	font-family:Verdana;
}

#menu a{
	color:#754674;
	text-decoration:none;
	font-size:0.818em!important;
}

#menu a:hover{
	color:#000000;
	text-decoration:underline;
}

.seleccionado{
	color:#000000!important;
	text-decoration:underline!important;
}

#nor_gara_ezk{
	width:13em;
	float:left;
}

#nor_gara_esk{
	float:left;
	font-size:0.909em;
	width:18em;
	text-align:left;
	color:#707070;
}

#nor_gara_esk span{
	color:#754674;
}

#nor_gara_esk a{
	color:#707070;
	text-decoration:none;
}

#nor_gara_esk a:hover{
	text-decoration:underline;
}

ol{
	font-size:1.091em;
}

ol li{
	margin:0.455em 0 0.455em 1.818em;
	padding:0 0 0 0em;
	list-style:circle;
}

#submenu{
	margin:4.545em 0 0 1.818em;
	width:20em;
}

.titulo_submenu{
	color:#754674;
	font-weight:bold;
	font-size:1.091em;
	text-transform:uppercase;
}

#submenu li{
	list-style-type:square;
	margin:0.455em 0 0.455em 0;
	margin-left:1.818em;
}

#submenu ul{
	margin:1.364em 0 1.364em 0;
}

#submenu a{
	font-size:1em;
	color:#000000;
	text-decoration:none;
}

#submenu a:hover{
	text-decoration:underline;
}

#boletin{
	background-image:url(images/boletin.jpg);
	background-repeat:no-repeat;
	width:17em;
	height:6.5em;
	padding:1.364em 0 0 1.818em;
}

#boletin span{
	font-size:2.182em;
}

#boletin a{
	font-size:1.273em;
	text-decoration:none;
	color:#000000;
}

#boletin a:hover{
	text-decoration:underline;
}

#migas{
	margin:0.909em 0 0.909em 0;
	font-style:italic;
	color:#754674;
}

#migas a{
	color:#754674;
	font-weight:bold;
	text-decoration:none;
	font-style:normal;
}

#migas a:hover{
	text-decoration:underline;
}

#titulo{
	font-size:1.273em;
	color:#754674;
	font-weight:bold;
}

#contenido{
	width:100%;
	margin:1.364em 0 0 0;
	text-align:justify;
}

#contenido span{	
	color:#754674;
	font-weight:bold;
}

#contenido a{	
	color:#9c9e9f;
	text-decoration:none;
}

#contenido i{
	font-size:0.909em;
}

#contenido a:hover{	
	color:#754674;
}

#contenido li{
	list-style:square;
}

#contenido ul{
	margin:0 0 0 2.727em;
}

#contenido_lista{
	width:31em;
	margin:1.364em 0 0 0;
	text-align:left;
}

#contenido_lista img{
	border:0.091em solid #E2C0D9;
}

#contenido_lista span{	
	color:#754674;
	font-weight:bold;
}

#contenido_lista a{	
	color:#9c9e9f;
	text-decoration:none;
}

#contenido_lista i{
	font-size:0.909em;
}

#contenido_lista a:hover{	
	color:#754674;
}

#contenido_lista li{
	list-style:square;
}

#contenido_lista ul{
	margin:0 0 0 2.727em;
}

.contenido_lista2{
	width:31em;
	margin:1.364em 0 0 0;
	text-align:left;
}

.contenido_lista2 img{
	border:0.091em solid #E2C0D9;
}

.contenido_lista2 span{	
	color:#754674;
	font-weight:bold;
}

.contenido_lista2 a{	
	color:#9c9e9f;
	text-decoration:none;
}

.contenido_lista2 i{
	font-size:0.909em;
}

.contenido_lista2 a:hover{	
	color:#754674;
}

.contenido_lista2 li{
	list-style:square;
}

.contenido_lista2 ul{
	margin:0 0 0 2.727em;
}

#contenido_lista3{
	width:31em;
	margin:1.364em 0 0 0;
	text-align:left;
}

#contenido_lista3 img{
	border:0.091em solid #E2C0D9;
}

#contenido_lista3 span{	
	color:#754674;
	font-weight:bold;
}

#contenido_lista3 a{	
	color:#9c9e9f;
	text-decoration:none;
}

#contenido_lista3 i{
	font-size:0.909em;
}

#contenido_lista3 a:hover{	
	color:#754674;
}

#contenido_lista3 li{
	list-style:square;
}

#contenido_lista3 ul{
	margin:0 0 0 2.727em;
}

#contenido_lista4{
	width:31em;
	margin:1.364em 0 0 0;
	text-align:left;
}

#contenido_lista4 img{
	border:0.091em solid #E2C0D9;
}

#contenido_lista4 span{	
	color:#754674;
	font-weight:bold;
}

#contenido_lista4 a{	
	color:#9c9e9f;
	text-decoration:none;
}

#contenido_lista4 i{
	font-size:0.909em;
}

#contenido_lista4 a:hover{	
	color:#754674;
}

#contenido_lista4 li{
	list-style:square;
}

#contenido_lista4 ul{
	margin:0 0 0 2.727em;
}

#subtitulo{
	margin:1.818em 0 0 0;
	text-transform:uppercase;
	color:#754674;
	font-size:1.091em;
}

.subtitulo{
	margin:1.818em 0 0 0;
	text-transform:uppercase;
	color:#754674;
	font-size:1.091em;
}

#subsubtitulo{
	margin:0.455em 0 0 0;
	color:#754674;
	font-size:1em;
	font-weight:bold;
}

#contenido_ezk{
	width:31em !important;
	width:28em;
	float:left;
}

#contenido_ezk a{
	color:#9c9e9f;
	text-decoration:none;
}

#contenido_ezk a:hover{
	color:#754674;
}

#contenido_esk{
	width:20.5em;
	margin:0 0 0 1.364em;
	float:left;
}

#galeria{
	font-size:1.273em;
	color:#754674;
	font-weight:bold;
	height:3em;
}

.foto{
	width:9em;
	height:7em;
	float:left;
}

#contenido_ezk .paginacion{
	width:30em;
	text-align:right;
	color:#000000;
	margin:1.364em 0 1.364em 0;
	border-bottom:0.091em solid #5a244e;
}

.paginacion li{
	display:inline;
}

.paginacion a{
	color:#5a244e;
	text-decoration:none;
}

.paginacion a:hover{
	font-weight:bold;
}

#contenido_esk .paginacion{
	width:18em;
	text-align:right;
	color:#000000;
	margin:1.364em 0 1.364em 0;
	border-bottom:0.091em solid #5a244e;
}

#contenido_esk .paginacion a{
	color:#5a244e;
	text-decoration:none;
}

#contenido_esk .paginacion a:hover{
	font-weight:bold;
}

.titular a{
	color:#000000;
	text-decoration:none;
}

.titular a:hover{
	text-decoration:underline;
}

#zihurtagiriak{
	width:18em !important;
	width:14em;
	height:10em;
	float:left;
	margin:0 3.636em 0.455em 0;
	text-align:right;
}

#zihurtagiriak img{
	margin-right:0.455em;
}

.coadro_gris{
	width:17em;
	padding:0.909em 0 0.909em 0.909em;
	background-color:#E3C1DA;
	margin:0 0 0.909em 0;
}

.coadro_gris a{
	color:#000000;
	text-decoration:none;
}

.coadro_gris span{
/*	color:#d12125;*/
	color:#000 !important;
}

.coadro_gris a img{
	color:#d12125;
	margin:0 0.455em 0 0;
	float:left;
}

.coadro_gris a:hover{
	text-decoration:underline;
}

#coadro_gris2{
	width:17em;
	padding:0.909em 0 0.909em 0.909em;
	background-color:#E3C1DA;
	margin:0 0 0.909em 0;
}

#coadro_gris2 a{
	color:#000000;
	text-decoration:none;
}

#coadro_gris2 span{
/*	color:#d12125;*/
	color:#000 !important;
}

#coadro_gris2 a img{
	color:#d12125;
	margin:0 0.455em 0 0;
	float:left;
}

#coadro_gris2 a:hover{
	text-decoration:underline;
}

#noticias{
	width:18em;
	font-size:1.273em;
	color:#754674;
	font-weight:bold;
	height:4em;
}

#pie{	
	width:59.5em;
	height:15em;
	background-image:url('images/pie3.jpg');
	background-repeat:no-repeat;
	background-position:bottom right;
	float:left;
}

#pie2{
	width:24.8em;
	height:15em;
	padding-left:1.2em;
	background-image:url('images/pie2.jpg');
	background-repeat:repeat-y;
	float:left;
}

#pie3{
	margin:0 auto;
	width:85.5em;
	font-size:0.909em;
}

#pie3 a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

#pie3 a:hover{
	text-decoration:underline;
}

#pie_lege_oharra{
	margin-top:10em;
	margin-left:45em;
}

#pie_ezk{
	width:25em;
	float:left;
}

#pie_ezk1{
	width:11em;
	margin:0.909em 0.909em 0 0.636em;
	float:left;
}

#pie_ezk2{
	width:11em;
	margin:0.909em 0 0 0;
	float:left;
}

#pie_esk{
	width:57em;
	float:left;
	text-align:right;
	padding:2.727em 0 0 0;
}

#pie_esk a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

#pie_esk a:hover{
	text-decoration:underline;
}

.edificio{
	width:17em;
	margin:0 0 0 5.455em!important;
	margin:0 0 0 2.727em;
	text-align:center;
	float:left;
}

.edificio3{
	width:17em;
	margin:0 0 0 16em!important;
	margin:0 0 0 15em;
	text-align:center;
	float:left;
}

#formulario{
	margin:2.727em 0 0 0;
}

#formulario .campo{
	width:10em;
	color:#754674;
	font-weight:bold;
	float:left;
}
#formulario .campo2{
	width:25em;
	color:#754674;
	float:left;
}


#enviar{
	margin:2.727em 0 0 0;
	padding:0.909em;
	background-color:#754674;
	color:#D9B7CF;
	width:5em !important;
	text-align:center;
	font-size:1.091em;
	font-weight:bold;
	cursor:pointer;
}

#formulario input{
	float:left;
	width:15em;
}

#formulario textarea{
	height:6em;
	width:15em;
}

#respuesta{
	height:3em;
}

#map{
	width:51em;
	height:37em;
	border:0.091em solid #E0BFD8;
}

#maps a{
	display:none;
}

#maps span{
	display:none;
}

#itzuli_map{
	height:3em;
}

#itzuli_map a{
	color:#754674;
	text-decoration:none;
}

#itzuli_map a:hover{
	text-decoration:underline;
}

.casilla_servicios{
	border:0.091em solid #DADADC;
	padding:0.909em;
	text-align:left;
	margin:0 0 1.818em 0;
}

#foto_pie{
	border:0.091em solid red;
	vertical-align:bottom;
}

#zirkuluak{
	margin:9.091em 0 0 0;
}

#imagenes_pie{
	width:58em!important;
	width:52em;
}

#imagenes_pie_ezk{
	width:30em;
	height:8em;
	float:left;
}

.foto_noticia{
	float:left;
	margin:0 0.909em 0 0;
}

#lege_oharra{
	text-align:justify;
}

#lege_oharra a{
	color:#754674;
	text-decoration:none;
}

#lege_oharra a:hover{
	text-decoration:underline;
}

#formulario_buscar{
	margin: 0em 0 0 9.091em;
}

#input_buscar{
	width:9em;
	font-size:0.909em;
	border:0.091em solid #87428c;
	color:#87428c;
	float:left;
	margin:0 0.455em 0 0;
}

#input_submit{
	background:none;
	background-image:url(images/bilatu.jpg);
	background-repeat:no-repeat;
	width:2.909em;
	height:2.909em;
	display:block;
	float:left;
	cursor:pointer;
	border:none;
	color:#E9CDDC;
}

#buscador a{
	text-decoration:none;
	color:#5B244E;
}

#buscador a:hover{
	color:#E2C0D9;
}

.balidaziorako{
	font-weight:normal !important;
	color:#000 !important;
}

/************************************************************************/
/************************************************************************/
/************************************************************************/
.estilo_justificado{
	text-align:justify;
}

.estilo_no_visible{
	display:none;
}

.estilo_margen1{
	margin:0 0 1.818em 0;
}

.estilo_borde1{
	border:0.091em solid #D9B7CF;
}

.estilo_color_754674{
	color:#754674;
	font-weight:bold; 
	cursor:pointer;
}

.estilo_cero{
	border:none; 
	height:0;
	width:0; 
	padding:0; 
	margin: 0;
}

.estilo_ancho_galeria{
	width:85%;
	text-align:right;
}

.lista_letras li{
	display:inline !important;
}

.bai_euskarari{
	width:7em;
	float:right;
	text-align:center;
}

#label_buscar{
	visibility:hidden;
}

.subrayado{
	text-decoration:underline !important;
}

.sin_estilo{
	margin:0 !important;
	padding:0 !important;
}


.sin_estilo ul{
	margin:0 !important;
	padding:0 !important;
}

.sin_estilo li{
	list-style:none !important;

}

.en_linea{
	display:inline !important;
}

.margen_abajo{
	margin-bottom:0.909em;
}

.fuente_normal{
	color:#000 !important;
	font-weight:normal !important;
}

.cursor_normal{
	cursor:default;
}

#correo_pie{
	text-align:center;
}

#correo_pie a{
	color:#754674;
	text-decoration:none;
}

#correo_pie a:hover{
	color:#000000;
	text-decoration:underline;
}

#validacion{
	text-align:center;
}

#partxea{
	margin-top:1em;
	text-align:justify;
}