/* menu superior */
#menusuperior {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; BACKGROUND-color: #e1e1e1; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em;   TEXT-ALIGN: center; width: 98%; BORDER-BOTTOM: #000 0.1em solid; BORDER-top: #000 0.1em solid; color: #000
}
#nav-menusuperior {
	MARGIN-TOP: 0px; FLOAT: right; WIDTH: 100%; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND: #0272c6
}
#nav-menusuperior UL {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav-menusuperior LI {
	PADDING-RIGHT: 0.5%; PADDING-LEFT: 0.5%; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0%; MARGIN: 0% ; COLOR: #fff; PADDING-TOP: 0%; TEXT-ALIGN: center; BACKGROUND: #0272c6
}
.inactivo{
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0%; MARGIN: 0% ; COLOR: #0272c6; PADDING-TOP: 0%; TEXT-ALIGN: center; BACKGROUND-color: #fff; FONT-size:  115%; font-family:Georgia, Times New Roman, Times, serif; 
}
#nav-menusuperior LI A {
	FLOAT: left; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND: #0272c6
}
#nav-menusuperior LI A {
	FLOAT: none
}
#nav-menusuperior LI A:link {
	FLOAT: left; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND: #0272c6
}
#nav-menusuperior LI A:visited {
	FLOAT: left; COLOR: #fff; TEXT-DECORATION: none; BACKGROUND: #0272c6
}
#nav-menusuperior LI A:hover {
	TEXT-DECORATION: underline
}
.atajos
  {	color:#cc0000;BACKGROUND-COLOR: #e6cb74; font-size:110%}
  
  
/* generales */ 
#pagina {
width: 985px; border:#000 1px solid; padding-bottom:2em; margin-left:0.3em
}
#logos {float: left; border-top: #000080 1px solid; width: 100%;padding-top:0.1em; padding-left:0.1em}
.tituloestaes {font-size:1.6em; font-family: Georgia, Times New Roman, Times, serif;  margin-left: 0.1em; color: #000080; background-color:#fff; vertical-align:super}
.tituloeco {vertical-align: super; margin-left: 0.8em; font-size:1.9em}
a img { border-right-style:none; border-top-style:none; border-bottom-style:none; border-left-style:none} 
HTML {
	HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0%; PADDING-LEFT: 0%; BACKGROUND: #fff; PADDING-BOTTOM: 0%; MARGIN: 0%; font-size: 100%; font-family:Georgia, Times New Roman, Times, serif; COLOR: #000; PADDING-TOP: 0.2em; HEIGHT: 100%; text-align:center
}
h1 {
	PADDING-RIGHT: 0%; PADDING-LEFT: 3%; FONT-WEIGHT: normal; FONT-SIZE: 2em; PADDING-BOTTOM: 0%; MARGIN: 0%; PADDING-TOP: 0%; FONT-FAMILY: arial, sans-serif; border-top:#333333 1px solid; ; border-bottom:#333333 1px solid
}
H2 {
	PADDING-RIGHT: 0%; DISPLAY: inline; PADDING-LEFT: 0%; FONT-WEIGHT: normal; FONT-SIZE: 120%; PADDING-BOTTOM: 4%; MARGIN: 0%; PADDING-TOP: 0%; FONT-FAMILY: arial, sans-serif
}
.centrar {text-align: center}
#centro {width: 35%; margin-left: 24%; border-left: #000000 1px dotted; padding-left: 1em; border-bottom: #000000 1px dotted; padding-bottom: 0.7em}
.centro_titu {background-color:#e1e1e1; border-top: #0272c6 1px solid; border-bottom: #0272c6 1px solid; margin-top: 1em; margin-bottom: 1em; font-weight: bold}
#derecha {width: 35%; float:right; border-left: #000000 1px dotted; padding-left: 1.2em; border-bottom: #000000 1px dotted; padding-bottom: 1.2em}
.dere {text-align: justify}
.dere a{text-align: justify; color: #0272c6; text-decoration: underline}
.dere a:visited{text-align: justify; color:#0272c6; text-decoration: underline}
.dere a:hover{text-align: justify; color: #000000; text-decoration: none}
/* antiguos */


.columnaizq {width:22%; vertical-align:top; float: left}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.cabecera {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; background-image:  url(cabeza_regliberal.jpg); width:528px; height:100px; margin-top: 1px
}

H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0.2em; MARGIN: 2em 0px 1.3em; COLOR: #444; BACKGROUND-COLOR: #000;BORDER-BOTTOM: #444 1px dotted; FONT-FAMILY: arial, sans-serif
}
H3 A:link {
	FONT-SIZE: 110%; BACKGROUND-COLOR: #000;COLOR: #40589b; TEXT-DECORATION: none
}
H3 A:visited {
	FONT-SIZE: 110%; BACKGROUND-COLOR: #000;COLOR: #40589b; TEXT-DECORATION: none
}
H3 A:hover {
	BACKGROUND: #40589b;COLOR: #036
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN: 1.5em 0px 0px; BACKGROUND-COLOR: #000;COLOR: #333; FONT-FAMILY: arial, sans-serif
}
.centenario {float:left; margin-right:15px}
#menu { FONT-SIZE: 0.79em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 120%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; color:#000; BACKGROUND-COLOR: #FFCC99
}
#menu {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em
}
#menu LI {
	DISPLAY: inline
}
#menu LI A:hover {
	background-color:#fff; color:#CC0000
}

#menu LI A {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; COLOR: #000088; BACKGROUND-COLOR: #e1e1e1
}

.super {  font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #40589b; background-color:#FFFFFF}
.super a:link {  color: #40589b; text-decoration: none; background-color:#FFFFFF}
.super a:visited {  color: #996600; text-decoration: none; background-color:#FFFFFF}
.super a:hover {  color: #FFCC99; text-decoration: none; background-color:#FFFFFF }

.pie {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #ffffff; background-color:#FFCC99; width: 100% }
.pie a:link {  color: #000000; text-decoration: none; background-color:#FFCC99 }
.pie a:visited {  color: #000000; text-decoration: none; background-color:#FFCC99 }
.pie a:hover {  color: #cc0000; text-decoration: none; background-color:#FFCC99}
.lateizq {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #40589b; background-color:#FFFFFF; padding-left: 1em}
.lateizq a:link {  color: #0272c6; text-decoration: none; background-color:#FFFFFF}
.lateizq a:visited {  color: #666; text-decoration: none; background-color:#FFFFFF}
.lateizq a:hover {  color: #000; text-decoration: line-through; background-color:#FFFFFF}
.enlaces { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95%}
.enlaces a:link {  color: #ff0000; text-decoration: none; font-weight: bold; background-color:#FFFFFF}
.enlaces a:visited {  color: #0000cc; text-decoration: none; background-color:#FFFFFF}
.enlaces a:hover {  color: #006600; text-decoration: underline; background-color:#FFFFFF}
.enlaces {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: justify; padding-right: 20px; padding-left: 20px; background-color:#FFFFFF}

.titulos {
	font-size: 230%;
	font-weight: bold;
}


.buscar {FONT-SIZE: 120%; background-color:#e1e1e1; color:#40589b; font-weight: bold; font-family: Arial, Helvetica, sans-serif}
.pagactual {background-color:#FFFFFF; color:#000000; BORDER-BOTTOM: #000 1px solid} 
.presen {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #cc0000; background-color:#ffcc99; font-weight: bold; text-align: left; BORDER-BOTTOM: #000 1px solid; border-left: #000 1px solid; border-top: #000 1px solid; width: 100%; padding-left: 1em}
.presen a:link {  color: #40589b; text-decoration: none; background-color:#ffcc99}
.presen  a:visited {  color: #ffff22; text-decoration: none; background-color:#ffcc99}
.presen  a:hover {  color: #cc0000; text-decoration: underline; background-color:#ffcc99 }
.logo {margin-right:4%; float:right; margin-top:5%}
.pie {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #cc0000; background-color:#ffcc99; font-weight: bold;
	CLEAR: both; BORDER-RIGHT: medium none; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 6px solid; WIDTH: 98%; BORDER-BOTTOM: #000 1px solid; border-right: #000 1px solid; width: 100%
}
.pie a:link {  color: #40589b; text-decoration: none; background-color:#ffcc99}
.pie  a:visited {  color: #000; text-decoration: none; background-color:#ffcc99}
.pie  a:hover {  color: #cc0000; text-decoration: none; background-color:#ffcc99 }
.pie .izq {
	DISPLAY: inline; LEFT: 0px; POSITION: relative
}
.pie .centro {
	DISPLAY: inline; LEFT: 40%; POSITION: relative
}
.pie .dere {
	DISPLAY: inline; RIGHT: 4%; POSITION: absolute
}
.pie_abajo{display: inline; float:right; margin-right: 2.5em; margin-bottom: 1.5em; margin-top:1em}
