body { text-align:center; }

a:link {  text-decoration: none}
a:visited { text-decoration: none}
a:active { text-decoration: none }
a:hover { text-decoration: underline; color: #FFFFFF}


#total { margin:0 auto 0 auto; width:917px; }

#pagina {
width: 907px;
margin-top: 0px;
margin-bottom: 0px;
margin-left:auto;
margin-right:auto;
position: relative;
}
#pagina_interna {
width: 907px;
margin-top: 0px;
margin-bottom: 0px;
margin-left:auto;
margin-right:auto;
position: relative;
}
#cabecerap {
height: 67px;
width: 907px;
background-image: url("cabecerap.gif");
background-repeat: no-repeat;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
}
#cabecerai {
height: 67px;
width: 907px;
background-image: url("cabecerap.gif");
background-repeat: no-repeat;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
}
#menu {
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
left: 401px;
top: 36px;
position: absolute;
}
#menui {
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
left: 316px;
top: 36px;
position: absolute;
}
#submenu {
height: 30px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
padding: 3px;
}
#imagenp {
height: 335px;
width: 907px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
}
#serviciosp {
height: 61px;
width: 907px;
background-image: url("servicios.gif");
background-repeat: no-repeat;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
}
#l_servicios {
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
left: 165px;
top: 408px;
position: absolute;
}
#l_serviciosi {
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
left: 165px;
top: 273px;
position: absolute;
}
#imagensub {
margin-left: -760px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
}
#serviciop1 {
width: 148px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
text-align: center;
top: 3px;
left: 0px;
position: absolute;
}
#serviciop2 {
width: 148px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
text-align: center;
top: 3px;
left: 140px;
position: absolute;
}
#serviciop3 {
width: 148px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
text-align: center;
top: 3px;
left: 280px;
position: absolute;
}
#serviciop4 {
width: 148px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
text-align: center;
top: 3px;
left: 441px;
position: absolute;
}
#serviciop5 {
width: 148px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
text-align: center;
top: 3px;
left: 598px;
position: absolute;
}
#imageni {
height: 197px;
width: 905px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
}
#contenidop {
width: 967px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
text-align: left;
}
#separadorh {
width: 967px;
height: 14px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
text-align: left;
}
#contenidoi {
width: 907px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
text-align: left;
}
#titulo_contenidoi {
width: 647px;
height: 48px;
background-image: url("fondo_titulo.jpg");
background-repeat: no-repeat;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
text-align: justify;
padding: 0px;
}
#tituloi {
width: 647px;
height: 30px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 10px;
text-align: justify;
padding: 0px;
}
#scroll_contenidoi {
width: 647px;
height: 494px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 5px;
padding: 0px;
text-align: justify;
}
#texto_contenidoi {
width: 647px;
height: 494px;
margin-left: 0px;
margin-right: 0x;
margin-bottom: 0px;
margin-top: 5px;
padding: 8px;
text-align: left;
overflow-x:none;
overflow-y: auto;
text-align: justify;
}
#caja_presentacion {
width: 424px;
height: 338px;
margin-left: 235px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: -338px;
padding: 0px;
background-color: #FFFFFF;
}
#presentacion {
width: 392px;
margin-left: 22px;
margin-right: 4px;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
text-align: justify;
background-color: #FFFFFF;
}
#servicios {
width: 326px;
margin-top: -220px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 615px;
text-align: left;
}
#servicio1 {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 15px;
text-align: left;
background-color: #7680B1;
}
#servicio2 {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 15px;
text-align: left;
background-color: #A8AECE;
}
#vermas_servicio {
text-align: right;
}
#serviciosi {
width: 240px;
margin-top: -550px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 667px;
text-align: left;
}
#servicioi1 {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 15px;
text-align: left;
background-color: #8BAEE4;
}
#servicioi2 {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 15px;
text-align: left;
background-color: #B7CBEF;
}
#vermas_servicioi {
text-align: right;
}
#inferior {
width: 591px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px;
top: 677;
position: absolute;
text-align: left;
}
#novedades {
width: 235px;
height: 338px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px;
text-align: left;
background-color: #C2C4DB;
}
#novedadesi {
width: 235px;
height: 338px;
background-image: url("pienovedades.gif");
background-repeat: no-repeat;
background-position: bottom;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px;
text-align: left;
background-color: #C2C4DB;
top: 555px;
left: 665px;
position: absolute;
}
#destacado {
width: 235px;
height: 296px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
padding: 0px;
overflow: hidden;
text-align: left;
}
#novedadesib {
width: 235px;
height: 338px;
background-image: url("pienovedades.gif");
background-repeat: no-repeat;
background-position: bottom;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px;
text-align: left;
background-color: #C2C4DB;
top: 340px;
left: 665px;
position: absolute;
}
#destacadob {
width: 235px;
height: 510px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
padding: 0px;
overflow: hidden;
text-align: left;
}
#imagen_destacado {
width: 94px;
margin-top: 15px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: -5px;
padding: 3px;
text-align: right;
background-color: #C2C4DB;
}
#texto_destacado {
width: 141px;
margin-top: -80px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 92px;
padding: 3px;
text-align: left;
background-color: #C2C4DB;
}
#vermas_destacado {
text-align: right;
margin-right: 20px;
}
#calendario {
width: 248px;
margin-top: -338px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 659px;
padding: 0px;
text-align: left;
background-color: #E5E8F1;
}
#cabecera_calendario {
width: 248px;
height: 55px;
background-image: url("calendariop.gif");
background-repeat: no-repeat;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 10px;
text-align: left;
background-color: #E5E8F1;
}
#dia_calendario {
width: 31px;
height: 6px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
text-align: top;
}
#proyecto {
width: 514px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px;
text-align: left;
}
#imagen_proyecto {
width: 170px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 3px;
text-align: center;
}
#texto_proyecto {
width: 590px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 15px;
margin-left: 0px;
padding: 0px;
text-align: justify;
}

#piepagina {
height: 38px;
width: 907px;
background-image: url("pie.gif");
background-repeat: no-repeat;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
padding: 3px;
}
#piepaginai {
height: 38px;
width: 907px;
background-image: url("pie.gif");
background-repeat: no-repeat;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 10px;
padding: 3px;
top: 886;
left: 0;
position: absolute; 
}

#menu_scroll{
height: 25px;
width: 556px;
margin-top:15px;
margin-left:65px;
text-align: left;
}
#scroll{
height: 455px;
width: 429px;
margin-top:30px;
margin-left:0px;
padding: 6px;
overflow-x:none;
overflow-y: auto;
text-align: justify;
font-family: arial;
font-size: 10pt;
color: #1E4B86;
}


input
{
height: 23px;
word-spacing : 1px;
font-family: arial;
font-size: 11pt;
color: #000000;
margin-top: 0px;
vertical-align: middle; 
}
textarea
{
word-spacing : 1px;
font-family: arial;
font-size: 11pt;
color: #000000;
border:1px;
border-style: solid;
border-color: #0B123C;
margin-top: 6px;
vertical-align: middle; 
}
ul
{
margin-top:5px;
margin-bottom:10px;
}

li
{
margin-bottom:5px;
}

.menu {  font-family: Arial; font-size: 14pt; color: #FFFFFF; font-weight: normal}
.titulo_presentacion {  font-family: Arial; font-size: 15pt; color: #092A79; font-weight: bold}
.fuente_presentacion {  font-family: Arial; font-size: 11pt; color: #656565; font-weight: normal}
.titulo_servicio {  font-family:Arial; font-size: 14pt; color: #072D76; font-weight: bold}
.resumen_servicio {  font-family: Arial; font-size: 11pt; color: #FFFFFF; font-weight: normal}
.vermas_servicio {  font-family: Arial; font-size: 9pt; color: #072D76; font-weight: normal}
.titulo_calendario {  font-family: Arial; font-size: 18pt; color: #FFFFFF; font-weight: bold}
.calendario_festivo {  font-family: Arial; font-size: 6pt; color: #FFFFFF; font-weight: normal}
.calendario_diario {  font-family: Arial; font-size: 6pt; color: #072D76; font-weight: normal}
.calendario_festivod {  font-family: Arial; font-size: 8pt; color: #FFFFFF; font-weight: normal}
.calendario_diariod {  font-family: Arial; font-size: 8pt; color: #072D76; font-weight: normal}
.titulo_destacado {  font-family:Arial; font-size: 11pt; color: #5894DC; font-weight: normal}
.resumen_destacado {  font-family:Arial; font-size: 8pt; color: #646869; font-weight: normal}
.vermas_destacado {  font-family: Arial; font-size: 7pt; color: #072D76; font-weight: normal}
.menui {  font-family: Arial; font-size: 15pt; color: #062B76; font-weight: normal}
.titulo_contenido {  font-family:Helvetica; font-size: 19pt; color: #FFFFFF; font-weight: normal}
.titulo_proyecto {  font-family:Arial; font-size: 13pt; color: #0B72CF; font-weight: normal}
.titulo_listado {  font-family:Arial; font-size: 11pt; color: #FFFFFF; font-weight: normal}
.texto_contenido {  font-family:Arial; font-size: 11pt; color: #092A79; font-weight: normal}
.fuente_submenu {  font-family:Century gothic; font-size: 12pt; color: #0B72CF; font-weight: normal}
.titulo_formulario {  font-family: Century Gothic; font-size: 12pt; color: #FFFFFF; font-weight: bold}
.formulario {  font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: normal}
.error {  font-family: Arial; font-size: 8pt; color: #ED0000; font-weight: normal}
.pie_pagina {  font-family: Arial; font-size: 8pt; color: #FFFFFF; font-weight: normal}
.pie_paginai {  font-family: Arial; font-size: 8pt; color: #072D76; font-weight: normal}
.lopd {  font-family: Arial; font-size: 9pt; color: #092A79; font-weight: normal}
.boton {  font-family: Arial; font-size: 11pt; color: #FFFFFF; font-weight: normal}
.titulo_seccion {  font-family:Arial; font-size: 14pt; color: #072D76; font-weight: bold}


.titulo_oferta {  font-family: Century Gothic; font-size: 12pt; color: #FFFFFF; font-weight: normal}
.vermas_oferta {  font-family: Century Gothic; font-size: 10pt; color: #FFFFFF; font-weight: normal}
.fuente_oferta {  font-family: Arial; font-size: 9pt; color: #FFFFFF; font-weight: normal}
.titulo_oferta1 {  font-family: Century Gothic; font-size: 12pt; color: #2DAADB; font-weight: normal}
.fuente_oferta1 {  font-family: Arial; font-size: 10pt; color: #1E4B86; font-weight: normal}
.menu_contenido {  font-family: Arial; font-size: 11pt; color: #FFFFFF; font-weight: normal}
.titulo_fuente_contenido {  font-family: Arial; font-size: 12pt; color: #2DAADB; font-weight: bold}
.fuente_contenido {  font-family: Arial; font-size: 10pt; color: #1E4B86; font-weight: normal}
.titulo_formulario {  font-family: Century Gothic; font-size: 12pt; color: #FFFFFF; font-weight: bold}
.formulario {  font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: normal}
.error {  font-family: Arial; font-size: 10pt; color: #ED0000; font-weight: normal}
.pie_pagina {  font-family: Arial; font-size: 8pt; color: #FFFFFF; font-weight: normal}
