*{border: 0; margin:0; padding:0}
#flash{background-color:#cc0000;}
#pagina { width:960px}
legend,h2{color:#cc0000}
.contenido{margin-top:2em}
#menu,.cab,.contenido_servicios,.contenido,#pie{font-family:helvetica,arial,sans-serif;font-size:75%;}
#menu,.cab,.contenido_servicios,.contenido,#pie2{font-family:helvetica,arial,sans-serif;font-size:75%}
#pie2 {background-color:#ccc; color:#000000}
#flash{width:100%; height:20px;margin-bottom:1em;clear:both;min-width:980px}
#flash_prim{width:100%; height:20px;margin-bottom:1em;clear:both;min-width:98px}
#herramientas{float:left}
#herramientas a{color:#000}
#herramientas ul{list-style-type:none}
h1{	FONT-WEIGHT: normal; FONT-FAMILY: arial, sans-serif;  color:#000; width: 100%; height: 3%; font-size:1.9em;text-transform:uppercase; float:left; padding-left: 5%; padding-top:0.5%}

h2{margin-bottom:0.3em;font-size:1.3em;text-transform:uppercase}	
h3{margin:0;font-size:1em}
h3,#enl a{font-size:1.0em;text-transform:uppercase}
#enl a{font-size:1.2em;text-transform:uppercase}
form{margin:0}
input{font-size:90%}
body{margin:0.1em auto;padding:0em;font-size: 100%}
.visib{width:98%;text-align:left}

a,a:link{color:#000;text-decoration:none}
a:hover{text-decoration:underline}
a:visited{color:#5A5A5A}
img {border:solid 1px #000;padding:1px}
a img{border:0}
.sangrartexto{margin-left:1.5em}

.der{position:relative;float:right;top:-13px;z-index:1}
.dere{position:relative;float:right;z-index:1}
.inv{display:none;}
.separador{ clear:both;}
.sep{clear:both;font-size:1.5em;border-left:solid 1px #fff}

#grupo_portal{height:15em; float: left; margin-top: -3.2%; padding-right: 18.1em}
#grupo_portal li{padding:0.2em 1em 0.2em 1em;margin-left:0.2em;text-transform:uppercase}

* html #grupo_portal p{margin-left:0.5em;}
#grupo_portal a{color:#ffff22;}
#grupo_portal ul{float:left; margin-left: -1.0em}
#grupo_portal li{display: inline; float:left;}
#dos{background-color:#666666}
#uno{background-color:#000000}
#tres{background-color:#333333}
#cuatro{background-color:#999999}
#otros{background-color:#cccccc}
#cosme{background-color:#cc0000}
#portal {clear:both;}
#pie{color:#cc0000;margin-left:1em}
#pie a{color:#000;margin:0 0.5em 0 0.5em}

#pie2{color:#cc0000;margin-left:1em}
#pie2 a{color:#000;margin:0 0.5em 0 0.5em}

.contenido ul {list-style-type:none;margin:0;padding:0;margin-bottom:15px}
.contenido ul li{background-position: left top;}
.contenido li{margin:0;padding:0;margin-left:10px;padding-left:10px;}

.oculto {position:absolute;left:-5000px;width:0;overflow: hidden; text-align: justify}
a:hover.exte, a:focus.exte, a:active.exte {position: relative;}

a:hover.exte span,a:focus.exte span,a:active.exte span{font-family:helvetica,arial,sans-serif;font-size:1em !important;text-transform:none;width: 40em;top: 2em;background-color: #ECECEC;color: #000000;font-size: 100%;padding: 1px;text-decoration: none;color: #000000}
#uno a:hover.exte span,#el_ayto a:focus.exte span,#el_ayto a:active.exte span {left: -0.9em;}
#dos a:hover.exte span,#la_ciudad a:focus.exte span,#la_ciudad a:active.exte span {left: -8.0em;}
#tres a:hover.exte span,#la_gente a:focus.exte span,#la_gente a:active.exte span {left: -16.7em;}
#cuatro a:hover.exte span,#turismo a:focus.exte span,#turismo a:active.exte span {left: -28em;}
#otros a:hover.exte span,#otros a:focus.exte span,#otros a:active.exte span {left: -36em;}
#cosme a:hover.exte span,#otros a:focus.exte span,#otros a:active.exte span {left: -37.1em;}
.inv{display:none}

#enl{width: 20%;float:left;clear:both;padding: 13px 0 0 10px;margin-left:0.5em}
#enl li {background:none;margin:0;padding:0 0 0.5em 0}
#enl a{font-weight:bold;color:#000;}
#figura{width: 25%; float:left;padding: 2px 0 0 10px; background-image:url(../personaj/AnagraTea3.jpg); background-repeat:no-repeat; width:200px; height: 208px; padding-top: 210px }
#figura h2{margin-left:0.5em}
#figura ul{border-left:solid 10px #333}

#figurapoli{width: 25%; float:left;padding: 2px 0 0 10px; background-image:url(../personaj/fernava.jpg); background-repeat:no-repeat; width:200px; height: 208px; padding-top: 210px }

#figuralucrecia {width: 25%; float:left;padding: 2px 0 0 10px; background-image:url(../personaj/lucrecia_color.jpg); background-repeat:no-repeat; width:200px; height: 208px; padding-top: 240px }

#figuramujer {width: 25%; float:left; background-image:url(../personaj/vdasolano.jpg); background-repeat:no-repeat; width:210px; height: 208px; padding-top: 240px; text-align:justify; padding-left: 0em }
#figuramujer li{width: 25%; float:left;  width:180px; text-align:justify; padding-left: 0em }
#figuramujer a{width: 23%; width:200px; height: 2px; padding-top: 2px ; text-decoration:underline}
#figuramujer a:hover{width: 23%; width:200px; height: 2px; padding-top: 2px ; text-decoration:none}



#figurajacinta {width: 25%; float:left;padding: 2px 0 0 10px; background-image:url(../personaj/jacinta_icon.jpg); background-repeat:no-repeat; width:200px; height: 218px; padding-top: 260px }

#figurapoli h2{margin-left:0.5em}
#figurapoli ul{border-left:solid 10px #333}
#figurajacinta ul{border-left:solid 10px #cc0000}

#notic{width: 36%;float:left;padding: 2px 10px 10px 10px; text-align:justify; font-size: 120%; border-right:#CCCCCC 1px solid}
#notic h2{margin-left:1.5em}
#notic ul{border-left:dashed 1px #000}

select,input {background-color:#fff;color:#000;border: 1px solid #000;}
input.boton,input.bot,input.botonb,input.boton2 {background-color:#FF0000;color:#ffffff;font-weight:bold;border: 1px solid #ff0000;}

#flash img,#flash_prim img,.nodeco{border:0 !important}

.dest {clear:both;margin-left:1.5em}
.dest .imgder{width:60px;height:60px;border:0;padding:0;margin-right:0.8em;float:right}
.dest .el{margin-top:0;width:22%;float:left;background-image:none !important;padding:0 !important;padding-left:1em !important;margin-right:0.5em;margin-bottom:0.5em}
.dest .el h3{color:#cc0000}
.dest .el li{margin:0;padding-left:0.6em}

.noest{font-size:90%;font-weight:normal;text-transform:none}
.mid{vertical-align:middle;}
address{font-style:normal}
address span{color:#000;padding:0 0.5em 0 0.5em}
DIV#buscador {
	FONT-SIZE: 0.8em;
	RIGHT: -10px;
	MARGIN: 1em 0px 0px 0px;
	POSITION: absolute;
	top: 4px;
	left: 570px;
	width: 268px;
}
DIV#buscador FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
.partir {clear:both; border-top:#000000 1px solid; width:96%; margin-left:1.5em}
.buscar {FONT-SIZE: 120%; background-color:#e1e1e1; color:#40589b; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-right: -1em}
DIV#titulo {padding-left:14%;
	FONT-SIZE: 1.5em;
	RIGHT: 1px;
	MARGIN: 6.5em 0em 0em 0em;
	POSITION: absolute;
	top: -12px;
	left: 10px;
	width: 353px;
	background-color:#cc0000;
	color: #fff
}
.atajos
  {	color:#000;BACKGROUND-COLOR: #e6cb74; font-size:120%}
  
  
  #menu{display:none}
#navegacion{display:none}

.col1p{width: 35%; float: left;}
.col2p{width: 65%; float: right;}
.cajader{width: 35%; float: right;}
.cajaizq{width: 35%; float: left;}
.sep{height: 1.0em;}
.izq{float:left;margin-right:5px}
.imgder{border: 1px solid rgb(0, 0, 0); padding: 1px; margin-left: 1px; float: right;}
.imgizq{border: 1px solid rgb(0, 0, 0); padding: 5px; margin-right: 5px; float: left;}
.pie{display:none; text-align:center}

.cab .el{display:none}
.contenido{clear:both}
img{border:0}
.sangrado{margin-left:60px}
#menu_of{display:none}
.cab .inv a{display:none}
.barraEstado{display:none}
#flash{display:none}
#grupo_portal{height:3em}
#grupo_portal p,#grupo_portal li{padding:0.2em 1em 0.2em 1em;margin-left:0.2em;text-transform:uppercase}
#grupo_portal p{float:left;}
#grupo_portal ul{float:right}
#grupo_portal li{display:block;float:left;}
.barra {OVERFLOW: hidden; WIDTH: 95%; HEIGHT: 1.9em; BACKGROUND-COLOR: #cc0000; color:#000000; padding-left: 10%; margin-left: 1.3em}
.fondoflash {background-color:#fff; color:#000000; margin-left:12px; float: left}
ACRONYM {BORDER-BOTTOM: 1px dotted #000
}
.volver { background-color:#006600; color:#CCCCCC}
.matematicos { text-align:left; margin-left:1.5em; float:left}
.buscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #fff;
	background-color: #cc0000
}
.buscas {font-size: 0.7em}

.navcontainer{width:960px;margin: 2px 2px 2px 25px;padding:2px 2px 5px 2px;}
.navcontainer ul { padding: 1px; }
.navcontainer ul li { display: inline}
.navcontainer ul{margin: 2px 2px 2px 2px;}
.navcontainer ul li a{padding: 2px 2px 2px 2px;width:105px !important;min-width:105px !important;display:block;
background:#cc0000;color: #09509e;text-decoration: none;text-align: center;text-transform: uppercase; 
float: left; border-left:#fff 10px solid}
.navcontainer ul li a:link{color: #fff;background-color: #0272c6; border-left:#fff 5px solid}
.navcontainer ul li a:hover{color: #fff;background-color: #09509e; border-left:#fff 5px solid; text-decoration:line-through}
.navcontainer ul li a:visited{color: #fff; border-left:#fff 5px solid}
.partir {clear:both; border-top:#999999 1px solid}