body {margin-left:0.2em; margin-top: 0em; font-family:Georgia, "Times New Roman", Times, serif}
h1{font-size: 1.5em; background-color:#e1e1e1; color:#0272c6; margin-top: 0em; margin-bottom: 0em; border-top: #ccc 1px solid; border-bottom: #ccc 1px dotted; border-left: #ccc 1px solid; border-right: #ccc 1px solid; padding-left: 0.5em}
#pagina {
width: 990px
}
#logos {border-top: #000080 1px solid; padding-top:0.1em; padding-left:0.2em}
.tituloestaes {font-size:150%; font-family: Georgia, Times New Roman, Times, serif;  margin-left: 2.7em; color: #000080; background-color:#fff; vertical-align:super}
.tituloeco {vertical-align: super; font-size:140%; margin-left: 1.8em}
.entrada {width: 100%; font-weight: bold; padding-bottom: 0.3em; border-bottom: #ccc 1px dotted; text-align: justify; padding-right: 0.8em}
.iconos {float: left; width: 10%; border-right: #ccc 1px dotted; margin-left: 0.5em}
.centrar {text-align:center}
.justimarco {  text-align: justify; padding-right: 15px; padding-left: 20px}
.latedere {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #cc0000}
.latedere a:link {  color: #000000; text-decoration: none}
.latedere a:visited {  color: #ffffff; text-decoration: none}
.latedere a:hover {  color: #ffff22; text-decoration: none }
.lateizq {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #cc0000}
.lateizq a:link {  color: #cc0000; text-decoration: none}
.lateizq a:visited {  color: #996600; text-decoration: none}
.lateizq a:hover {  color: #006600; text-decoration: none; }
.enlaces { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.enlaces a:link {  color: #ff0000; text-decoration: none; font-weight: bold}
.enlaces a:visited {  color: #ffff22; text-decoration: none}
.enlaces a:hover {  color: #ffffff; text-decoration: overline underline}
.enlaces {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: justify; padding-right: 10px; padding-left: 10px}
.famo a:visited {  color: #0000cc; text-decoration: none}
.famo a:hover {  color: #006600; text-decoration: underline overline; font-family: Arial, Helvetica, sans-serif; font-size: 9px}
ul { margin-top:0em; margin-bottom: 0.2em; margin-left: 0em; text-align:center}
ul li {display:inline; text-decoration: none; padding-left:0.5em; padding-right:0.5em}
ul li a:link {background-color:#CCCCCC; color:#660000; text-decoration: none; border-top: #000 1px solid; border-left: #000 1px solid; border-right: #000 1px solid; border-bottom: #000 1px solid; padding-left:0.3em; padding-right:0.3em}
ul li a:visited {background-color:#CCCCCC; color:#660000; text-decoration: none; border-top: #000 1px solid; border-left: #000 1px solid; border-right: #000 1px solid; border-bottom: #000 1px solid; padding-left:0.3em; padding-right:0.3em}
ul li a:hover{background-color:#fff; color:#000; text-decoration:none; padding-left:0.3em; padding-right:0.3em}
A IMG {	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
.ayuantiguo {BORDER-RIGHT: #940032 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #940032 2px solid; PADDING-LEFT: 5px; Z-INDEX: 1; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #940032 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #940032 2px solid; POSITION: absolute; BACKGROUND-COLOR:#940032; left: 120px; margin-top: -2px}
.ayuanier {BORDER-RIGHT: #940032 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #940032 2px solid; PADDING-LEFT: 5px; Z-INDEX: 1; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #940032 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #940032 2px solid; POSITION: absolute; BACKGROUND-COLOR:#940032; left: 120px; margin-top: -110px}
.atajos {color:#000;BACKGROUND-COLOR: #e6cb74; font-size:120%}
.flash {border-bottom: #000 1px solid; border-top: #000 1px solid; float: left; margin-right: 1em}
.ayuntaactual {float: left; margin-right: 1em; margin-left: 1em }
.parrafos {text-align: justify; border-bottom: #ccc 1px dotted; padding-right: 0.5em; width: 64%; border-right: #ccc 1px solid; float: left }
.parrafos2 {text-align: justify; border-bottom: #ccc 1px dotted; padding-right: 0.5em; width: 41%; border-right: #ccc 1px solid; float: left; padding-bottom: 1.6em }
.parrafos_his {text-align: justify; border-bottom: #ccc 1px dotted; padding-right: 0.5em; width: 49%; border-right: #ccc 1px solid; float: left; padding-bottom: 1.6em; font-size: 120% }
.parrafos_hisdere {text-align: justify; border-bottom: #ccc 1px dotted; padding-right: 0.5em; width: 68%; border-right: #ccc 1px solid; float: left; padding-bottom: 1.6em }
.parrafos_hisdere a:link {text-decoration:none; background-color:#FFFFFF; color: #0272c6}
.parrafos_hisdere a:visited {text-decoration: none; background-color:#FFFFFF; color:#0000FF}
.parrafos_hisdere a:hover {text-decoration: line-through; background-color:#FFFFFF; color:#cc0000 }
.parrafos a:link {text-decoration:none; background-color:#FFFFFF; color: #6633FF}
.parrafos a:visited {text-decoration: none; background-color:#FFFFFF; color:#0272c6}
.parrafos a:hover {text-decoration: line-through; background-color:#FFFFFF; color:#cc0000 }
acronym {border-bottom: #cc0000 1px dotted}
.pie {padding-left: 1em; padding-bottom: 0.8em }
.logroimg {float:left; margin-right:1.5em; margin-left: 0.7em }
.fotologro {float:left; margin-right:0.8em}
.izquihislogro {width:30%; float:left; margin-right:0.5em; border-right: #ccc 1px dotted; border-left: #ccc 1px dotted; margin-left: 0.2em}
.izquialcaldes {width:23%; float:left; margin-right:0.5em; border-right: #ccc 1px dotted; border-left: #ccc 1px dotted; margin-left: 0.2em; font-size: 0.7em}
.izquialcaldes a:link {color:#CC0000; text-decoration: none}
.izquialcaldes a:visited {color:#999999}
.izquialcaldes a:hover{text-decoration:underline}
.alcaldes2columna {float:left; width:24%; margin-left:1em ; font-size: 0.7em; border-right: #ccc 1px dotted}
.alcaldes2columna a:link {color:#CC0000; text-decoration: none}
.alcaldes2columna a:visited {color:#999999}
.alcaldes2columna a:hover{text-decoration:underline}
.alcaldes3columna {float:left; width:24%; margin-left:1em ; font-size: 0.7em; border-right: #ccc 1px dotted}
.alcaldes3columna a:link {color:#CC0000; text-decoration: none}
.alcaldes3columna a:visited {color:#999999}
.alcaldes3columna a:hover{text-decoration:underline}
.alcaldes4columnas {float:right; width:23%; margin-left:1em; font-size: 0.7em; border-right: #ccc 1px dotted;}
.alcaldes4columnas a:link {color:#CC0000; text-decoration: none}
.alcaldes4columnas a:visited {color:#999999}
.alcaldes4columnas a:hover{text-decoration:underline}
.marin_espacio {margin-left: 0.6em}
.gurrea_espacio {margin-left: 2.5em }

.habitantes {border:0; width:100%; text-align:center}
tr {background-color:#fff; color:#000000}
.titulotr {background-color:#CCCCCC; color:#000000}
a.btn_mas:link, a.btn_mas:visited, a.btn_mas:active{font:11px/24px Tahoma,Arial,Helvetica,sans-serif; background:#E6EBF1 right center;color:#496E92; text-decoration:none; padding:2px 6px 2px 6px; border:1px solid #B0C0CF;}
a.btn_mas:hover{color:#fff; background:#B0C0CF  right center; border:1px solid #cc0000; text-decoration:none;}
.area {	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
.berme {float:right }
.tituloalcaldes {font-family:Georgia, Times New Roman, Times, serif; font-size: 1.4em; font-weight: bold; background-color:#e1e1e1; color:#000000; padding-right: 5.9em}
.fotosalcaldes {float: left; margin-left: 0.2em; margin-right: 0.5em; padding-top: 0em }
.nombrealcalde {background-color:#CC0000; color:#fff; font-size: 1.2em ; font-family:Georgia, Times New Roman, Times, serif; margin-left: 10em }
.textoalcaldes {border-right: #cc0000 1px dotted; padding-bottom: 0.1em; border-bottom: #cc0000 1px dotted; padding-right: 0.9em; text-align: justify; background-color:#e1e1e1; color:#000000; margin-top:0.8em ; border-top: #cc0000 1px dotted; margin-left: 20.5em; border-left: #cc0000 1px dotted; padding-left: 0.9em}
.validaralcaldes {padding-top: 0.8em; padding-bottom: 0.8em}
.separator {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; WIDTH: auto; PADDING-TOP: 15px; max-height: 1px
}
.separator {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; WIDTH: auto; PADDING-TOP: 1px; max-height: 1px
}