a.clas1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.clas1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.clas1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.clas1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}





a.clas2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #4e0000;
	text-decoration: none;

}

a.clas2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	
}

a.clas2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #ba9e00;
	text-decoration: none;
	
}

a.clas2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #4e0000;
	text-decoration: none;
	
}





a.clas3:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #4e0000;
	text-decoration: none;
	font-weight:bold;

}

a.clas3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #4e0000;
	text-decoration: none;
	font-weight:bold;
	
}

a.clas3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #4e0000;
	text-decoration: none;
	font-weight:bold;
	
}

a.clas3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #4e0000;
	text-decoration: none;
	font-weight:bold;
	
}



a.clas4:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #4d0000;
	text-decoration: none;
	font-weight: bold;
}
a.clas4:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #4d0000;
	text-decoration: none;
	font-weight: bold;
}
a.clas4:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #4d0000;
	text-decoration: none;
	font-weight: bold;
}
a.clas4:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #4d0000;
	text-decoration: none;
	font-weight: bold;
}





a.claslinksfuera:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #609f00;
	text-decoration: underline;
	
}
a.claslinksfuera:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #609f00;
	text-decoration: underline;
	
}
a.claslinksfuera:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #4d0000;
	text-decoration: underline;

}
a.claslinksfuera:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #609f00;
	text-decoration: none;
	text-decoration: underline;
}




a.claspostae:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: underline;

}
a.claspostae:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: underline;

}
a.claspostae:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #4d0000;
	text-decoration: underline;

}
a.claspostae:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: underline;

}




a.zerbis:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.zerbis:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #ba9e00;
	text-decoration: none;
	font-weight: bold;
}
a.zerbis:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.zerbis:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}






h1{ margin:0; padding:0; visibility:hidden; color:#FFFFFF; font-size:0em;}

body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em;}

img{ border:0;}

#web{
	width:770px;
	margin-right: auto;
	margin-left: auto;
}

#todo{ float:left; width:100%; }



#menu{ width:25%; /*padding-top:200px;*/ float:left; /*background-image:url(graficos/logozegama.gif);*/ background-repeat:no-repeat; background-position:top;}

#menu ul{ list-style-type:none; padding:0; margin:0; padding-left:37px; padding-bottom:13px;}

#menu li{ padding:2px 0 2px 0;}



#encab1{ width:39%; height:630px; float:left; background-color:#f8f5e6; padding:0 8px 0 6px;}

#subenca1 { width:89%; float:left; background-color:#4e0000; padding:15px 15px 15px 16px; color:#FFFFFF; margin-bottom:6px;}

#encab2{ width:34%; height:630px; float:left; background-color:#8ab51f; background-image:url(graficos/img_home_der.jpg); background-repeat:no-repeat; background-position:bottom;}

#subenca2 { width:89%; float:left;  padding:15px 15px 15px 15px; color:#000000; }

#linea1 { margin:0; padding:0; width:100%; border-bottom: 1px #9f796c solid; }
#linea2 { width:100%; border-bottom: 1px #bcd47c solid; padding:1px 0 1px 0; margin-bottom:0px;}

.tituamarillo { color:#eff2d7; font-weight:bold; font-size:0.9em;}
.titunegro { color:#000000; font-weight:bold; font-size:1em;}
.negrita { font-weight:bold; color:#eef2d9; margin:0; padding:0; }

.menutitunegrita { font-weight:bold; font-size:1em; color:#4f0000;}
.inicio { font-weight:bold; font-size:1em; color:#4f0000; margin-bottom: 10px;}
.inicio a { font-weight:bold; font-size:1em; color:#4f0000; margin-bottom: 20px; text-decoration:none;}
.inicio a:hover { color: #ba9e00;}


#pie{ width:100%; height:65px; float:left; background-image:url(graficos/logos_abajo_centrados.gif); background-repeat:no-repeat; background-position:center; margin-top:5px; }

.agendapes {padding:5px 0 8px 0; margin:0; }
.herritarrenpes {padding:5px 0 8px 0; margin:0; font-size:0.9em; }

.imageshome { width:87%; float:left;  padding:0px 0px 0px 0px; color:#FFFFFF;}
.textshome { width:99%; float:left;  padding:0px 0px 3px 0px; color:#000000; }

#cabecera { width:577px; height:165px; float:left; margin-top:13px; background-image:url(graficos/cabecera5.jpg); background-repeat:no-repeat; }
#cabecera1 { width:577px; height:165px; float:left; margin-top:13px; background-image:url(graficos/cabecera3.jpg); background-repeat:no-repeat; }
#cabecera2 { width:577px; height:165px; float:left; margin-top:13px; background-image:url(graficos/cabecera4.jpg); background-repeat:no-repeat; }
#cabecera3 { width:577px; height:165px; float:left; margin-top:13px; background-image:url(graficos/cabecera2.jpg); background-repeat:no-repeat; }
#contenido { width:570px; float:right;  margin-top:24px; font-size:0.9em; padding-bottom:10px;}
#contenido2 {
	width:570px;
	float:right;
	margin-top:24px;
	font-size:0.9em;
	padding-bottom:10px;
	text-align:justify;
}
#contenido3 { width:570px; float:right;  margin-top:24px; font-size:0.9em; padding-bottom:10px; text-align:justify;}

h2 { margin:0; padding:0; margin-bottom:0px; font-size:1.1em; border-bottom:1px #bdd713 solid; color:#ba9e00; font-weight:normal; padding-bottom:2px;}

h3 { margin:0; padding:0; margin-bottom:0px; font-size:1em; border-bottom:1px #bdd713 dotted; color:#000000; font-weight:normal; text-align:right; margin-top:5px;}

#contenido p {margin:0; padding:0; margin-top:15px; text-align:justify;}
#contenido .textoizq{ text-align:left;}

.listalinea1 { width:100%; border-bottom:1px #4d0000 dotted;}

.titus0 { width:100%; padding-top:3px; padding-bottom:3px; padding-left:1px; border-bottom:1px #ba9d01 solid; background-color:#ba9e00; margin:0px 0 5px 0; }

.titus00 { width:100%; padding-top:3px; padding-bottom:3px; padding-left:1px; border-bottom:1px #ba9d01 solid; background-color:#ba9e00; margin:20px 0 5px 0; float:left; }

.titusagenda { width:99%; padding-top:3px; padding-bottom:3px; padding-left:4px; border-bottom:1px #ba9d01 solid; background-color:#4d0000; margin:20px 0 5px 0; color:#FFFFFF;}

#titus1 { width:100%; padding-top:3px; padding-bottom:3px; padding-left:1px; border-bottom:1px #ba9d01 solid; background-color:#bdd712; margin:5px 0 5px 0; }



#contenido ul { margin:0; padding:0; margin-top:11px; }


#contenido li { margin:0; padding:0; padding-bottom:5px; margin-bottom:5px; list-style-type:none;}

#contenido2 ul { margin:0; padding:0; margin-top:20px; list-style-type:none; }
#contenido2 li { margin:0; padding:0; margin-bottom:5px;  padding-top:3px; padding-left:2px; padding-bottom:2px;}

#contenido3 ul { margin:0; padding:0; margin-top:20px; }
#contenido3 li { margin:0; padding:0; margin-bottom:5px;  padding-top:3px; padding-left:2px; padding-bottom:2px; list-style-type:none;}


#contenido #ondarea #ondarea1 ul { margin:0; padding:0; margin-top:22px; list-style-image:url(graficos/ding_edi.gif);}
#contenido #ondarea #ondarea1 li { margin:0; padding:0; padding-bottom:5px; margin-bottom:5px; list-style-image:url(graficos/ding_edi.gif);  }
#contenido #ondarea #ondarea1 ul li {  list-style-image:url(graficos/ding_edi.gif); }

#contenido #ondarea #ondarea2 ul { margin:0; padding:0; margin-top:22px; }
#contenido #ondarea #ondarea2 li { margin:0; padding:0; padding-bottom:5px; margin-bottom:5px; list-style-image:url(graficos/ding_edi.gif); }

#contenido3 #mendiibilbideak ul { margin:0; padding:0; margin-top:22px; }
#contenido3 #mendiibilbideak li { margin:0; padding:0; padding-bottom:5px; margin-bottom:5px;  padding-top:5px; padding-left:3px; }


.colordonde{ color:#4d0000; font-weight:bold;}

#ondarea{ width:100%; margin-top:22px;}

#ondarea1{ width:45%; margin-left:75px; float:left; }
#ondarea2{ width:40%; margin-left:15px; float:left;}

#atzera{ width:100%; text-align:right; margin-top:15px;}


.gidak{
    width:200px;
    color:#000000;
	margin:0;
	padding-bottom:0;
	padding-top:0;
	padding-left:0.2em;
	padding-right:0em;
	font-size: 0.9em;
	
	border-style: solid;
	border-width: 0.1em;
	border-color: #4d0000;
}

.flotader {float:right; clear:right; margin: 4px 0px 5px 10px; border: 1px solid #ffff00;}
.flotaizq{float:left; clear:left; margin: 0px 10px 5px 0px; border: 1px solid #ffff00;}
.flotacen {float:right; margin: 4px 0px 5px 0px; border: 1px solid #ffff00;}

.flotadermenu {float:right; clear:right; margin: 4px 0px 5px 10px; border: 1px solid #ffff00;}

#menuagenda{ width:80px; float:right; clear:right; margin: 4px 0px 5px 10px; border: 1px solid #4d0000; text-align:center;}

.fotosplus {margin: 4px 0px 5px 0px; border: 1px solid #ffff00;}

.flotaizq2{float:left; margin: 0px 10px 5px 0px; border: 1px solid #ffff00;}

#tramites { float:right; width:23%; padding-top:153px; padding-right:6px;}

#plusfotoscap { width:100%; margin-top:15px;}

#plusfotoscap2 { width:100%; margin-top:3px; text-align:right;}

#upflecha { width:100%; text-align:right; margin-top:40px; clear:both;}

#sep1{ width:100%; height:20px;}

.ondare1 { width:100%; border-bottom:1px #8ab51f dotted; border-top:1px #8ab51f dotted; padding-left:5px;}

.ibibis1 { width:100%; border-bottom:1px #4d0000 dotted; border-top:1px #4d0000 dotted; padding-top:5px;}

#mendiibilbideak { width:100%; margin-top:5px; text-align:justify; }

#contenido #mendiibilbideak li { padding-top:4px;}

.mapak1 { width:100%; margin-top:80px; text-align:center;}
.mapak2 { width:100%; margin-top:10px; text-align:center;}

.subra { font-weight:bold; text-decoration:underline;}

#contenido #menuagenda li { padding-top:0px; border-bottom:1px #4d0000 dotted;}
#contenido #menuagenda ul { padding-top:3px; margin-top:0px; padding-bottom:3px; margin-bottom:3px;}

#contenido #menuagenda .agendalast { padding-bottom:0; margin-bottom:0; border:none;}

#contenido ol { margin:0; padding:0; margin-top:10px;  margin-left:10px;}
#contenido ol li{ list-style-type:square;   margin-left:15px; }

#contenido table{
	color: #000000;	
}
#contenido th{
	color:#000000;
	background-color:#ECE29B;
}
#contenido td{
	background-color:#F5F1CF;
	padding-left: 5px;
	
}
#contenido table a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
	text-decoration: none;

}

#contenido table a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
	text-decoration: none;
	
}

#contenido table a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #ba9e00;
	text-decoration: none;
	
}

#contenido table a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #4e0000;
	text-decoration: none;
	
}
#argitalpenak {
	width:100%;
	height:142px;
	margin-top:23px;
	padding-bottom: 15px;
}
/*
.argitalpenak2 { width:100%; height:142px; background-image:url(graficos/zegama_argitalpenak2.gif); background-repeat:no-repeat; margin-bottom:15px;}

.argitalpenak3 { width:100%; height:142px; background-image:url(graficos/zegama_argitalpenak3.gif); background-repeat:no-repeat; margin-bottom:15px;}

.argitalpenak_nofoto { width:100%; height:142px; background-repeat:no-repeat; margin-bottom:15px; margin-top:23px; }
*/
.argitalpenaktext { float:right; width:80%; padding-top:50px;}
#lista_numero ol li {
	list-style-type: decimal;
	text-indent: 0px;
	list-style-position: outside;
}
#sublista ul li {
	list-style:none;
	}
.agenda {
	color: #EFF2D7;
	font-weight: bold;
}
.agenda:hover{
	color: #FFFFFF;
}
.salto {
	clear:both;
	margin:0px;
	padding:0px;
	}

.boton{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; background-color:#FFFFFF; border:1px solid #4D0000;}
/*-----------ESTILOS PARA EL NUEVO MENÚ DE IDIOMAS----------------*/

#idiomas {
	text-align:right;
	color: #5FA000;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 10px;
	margin-right: 5px;
}
#idiomas a {
	color: #4E0000;
	text-decoration: none;
}
#idiomas a:hover {
	color: #BB9E02;
	text-decoration: none;
}

#web #contenido .ulagenda{ margin-top:0;}Error: Unable to read footer file.

