/* CSS Document */
A.link_invisible:link {
  text-decoration: none; color: #000000;
}
A.link_invisible:visited {
  text-decoration: none; color: #000000;
}
A.link_invisible:active {
  text-decoration: none; color: #000000;
}
A.link_invisible:hover {
  text-decoration: none; color: #000000;
}

.celda_barra_infycopy {
  width: 990px; height: 16px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;  
  background-image: url('images/bg_infycopy.jpg'); cursor: default;
}
.tabla_barra_infycopy {
  width: 990px; height: 16px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  cursor: default;
}
.celda_copyright {
  width: 35%; height: 16px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  color: #000000; font-size: 10px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif;
  text-align: left; vertical-align: middle; cursor: default;
}
.celda_infolegal {
  width: 65%; height: 16px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  color: #000000; font-size: 10px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif;
  text-align: right; vertical-align: middle; cursor: default;
}
A.link_infycopy:link {
  color: #FFFFFF; text-decoration: none;
}
A.link_infycopy:visited {
  color: #FFFFFF; text-decoration: none;
}                                                                         
A.link_infycopy:active {
  color: #FFFFFF; text-decoration: none;
}
A.link_infycopy:hover {
  color: #FFFFFF; text-decoration: underline;
}

.celda_barra_fechycontvisit {
  width: 990px; height: 12px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  background-color: #FF9900; cursor: default;
}
.tabla_barra_fechycontvisit {
  width: 990px; height: 12px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  cursor: default;
}
.celda_contadorvisitas {
  width: 50%; height: 12px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  color: #FFFFFF; font-size: 10px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif;
  text-align: left; vertical-align: middle; cursor: default;
}
.celda_fecha {
  width: 50%; height: 12px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  color: #FFFFFF; font-size: 10px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif;
  text-align: right; vertical-align: middle; cursor: default;
}

.celda_barra_legal_clientes {
  width: 990px; height: 12px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  background-color: #000000; cursor: default;
}
.tabla_barra_legal_clientes {
  width: 990px; height: 12px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  cursor: default;  
}
.celda_barra_legal_envios {
  width: 150px; height: 12px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: middle; cursor: default;
}
.celda_barra_legal_pagos {
  width: 267px; height: 12px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: middle; cursor: default;
}
.celda_barra_legal_camydev {
  width: 380px; height: 12px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: middle; cursor: default;
}
.celda_barra_legal_garantias {
  width: 193px; height: 12px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: middle; cursor: default;
}
.celda_contenedora_panycuerpo {
  width: 990px; height: 100%; border: 0px solid; padding: 4px; border-spacing: 0px; border-collapse: collapse;
  cursor: default;
  background-color: #F0F0F0;
}
.tabla_contenedora_panycuerpo {
  width: 982px; height: 100%; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  cursor: default;  
}

.celda_panel_top5 {
  width: 185px; height: 100px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: middle; cursor: default;
}
.tabla_panel_top5 {
  width: 181px; height: 96px; border: 2px #FF9900 solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  color: #000000; font-size: 11px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif;
  background-color: #CCCCCC; text-align: left; vertical-align: bottom; cursor: default;
}
.celda_panel_top5_titulo {
  width: 181px; height: 24px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: top; cursor: default;
}
.celda_espacio_top5 {
  width: 181px; height: 3px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse; 
  cursor: default;
}
.celda_mensaje_top5 {
  width: 181px; height: 50px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;  
  text-align: left; vertical-align: middle; cursor: default;
}

.celda_panel_afiliados {
  width: 185px; height: 100px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: middle; cursor: default;
}
.tabla_panel_afiliados {
  width: 181px; height: 96px; border: 2px #FF9900 solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  color: #000000; font-size: 11px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif;
  background-color: #CCCCCC; text-align: left; vertical-align: bottom; cursor: default;
}
.celda_panel_afiliados_titulo {
  width: 181px; height: 24px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: top; cursor: default;
}
.celda_espacio_afiliados {
  width: 181px; height: 3px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse; 
  cursor: default;
}
.celda_imagen_afiliados {
  width: 181px; height: 170px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;  
  text-align: center; vertical-align: middle; cursor: default;
}
.celda_lista_afiliados {
  width: 181px; height: 50px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;  
  text-align: center; vertical-align: middle; cursor: default;
}

.celda_panel_calendario {
  width: 131px; height: 100px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: middle; cursor: default;
}
.tabla_panel_calendario {
  width: 128px; height: 98px; border: 2px #FF9900 solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  color: #000000; font-size: 11px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif;
  background-color: #CCCCCC; text-align: left; vertical-align: bottom; cursor: default;
}
.celda_mes_calendario {
  width: 128px; height: 19px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: middle; background-color: #FF9900; cursor: default;
}
.tabla_mes_calendario {
  width: 122px; height: 15px; border: 0px solid; padding: 3px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: middle; cursor: default;
}
.celda_irames_calendario {
  width: 15%; height: 15px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  color: #FFFFFF; font-weight: bold; text-align: center; vertical-align: middle; cursor: default;
  font-size: 10px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif;
}
.celda_nombre_mes_calendario {
  width: 70%; height: 15px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  color: #FFFFFF; font-weight: bold; text-align: center; vertical-align: middle; cursor: default;
  font-size: 10px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif;
}
.celda_semana_calendario {
  width: 18px; height: 20px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  font-weight: bold; text-align: center; vertical-align: middle; background-color: #FED002; cursor: default;
  font-size: 11px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif; color: #666666;
  border-bottom: 1px #000000 dashed; border-left: 0px solid; border-right: 0px solid; border-top: 0px solid;
}
.celda_dia_calendario {
  width: 18px; height: 15px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: middle; color: #000000; cursor: default;
  font-size: 9px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif; 
}
.celda_diainvisible_calendario {
  width: 18px; height: 0px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  cursor: default; 
}
.celda_hoy_calendario {
  width: 18px; height: 15px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  font-weight: bold; text-align: center; vertical-align: middle; color: #000000; background-color: #FFFFFF;
  font-size: 9px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif; cursor: default;
}
.celda_hoyeventomes_calendario {
  width: 18px; height: 15px; border: 2px #FFFFFF solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  font-weight: bold; text-align: center; vertical-align: middle; color: #000000; background-color: #FFFF22;
  font-size: 9px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif; cursor: default;
}
.celda_domingo_calendario {
  width: 18px; height: 15px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: middle; color: #000000; background-color: #BBBBBB; cursor: default;
  font-size: 9px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif; 
}
.celda_eventomes_calendario {
  width: 18px; height: 15px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  font-weight: bold; text-align: center; vertical-align: middle; background-color: #FFFF22; cursor: default;
  font-size: 9px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif; color: #000000;
}
.celda_espacio_calendario {
  width: 128px; height: 3px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse; 
}
.celda_texto_calendario {
  width: 122px; height: 20px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  color: #000000; font-size: 10px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif;
  text-align: center; vertical-align: middle; cursor: default;
}

.celda_texto_afiliados {
  width: 177px; height: 25px; border: 0px solid; padding: 2px; border-spacing: 0px; border-collapse: collapse;
  color: #000000; font-size: 10px; font-family: Helvetica, Verdana, "Bitstream Vera Sans", Arial, sans-serif;
  text-align: center; vertical-align: middle; cursor: default;
}
.tabla_lista_afiliados {
  width: 181px; height: 50px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;  
  text-align: center; vertical-align: middle; cursor: default;
}
.celda_sangria_afiliados {
  width: 20px; height: 50px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse; 
  cursor: default; 
}
.celda_capa_afiliados {
  width: 141px; height: 50px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;  
  text-align: center; vertical-align: middle; cursor: default;
}
.capa_lista_afiliados {
  border: 1px #000000 dashed; width: 115px; height: auto; text-align: center; vertical-align: top; background-color: #E0E0E0;
  /*overflow: auto;*/ cursor: default; padding-top: 10px; padding-bottom: 10px;
}

.celda_barra_legal_instituciones {
  width: 990px; height: 16px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  cursor: default;  
}
.tabla_barra_legal_instituciones {
  width: 990px; height: 16px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  cursor: default;
}
.celda_barra_legal_avisolegal {
  width: 156px; height: 16px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: middle; cursor: default;
}
.celda_barra_legal_politicaprivacidad {
  width: 278px; height: 16px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: middle; cursor: default;
}
.celda_barra_legal_condicionesuso {
  width: 241px; height: 16px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: middle; cursor: default;
}
.celda_barra_legal_quienessomos {
  width: 185px; height: 16px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: middle; cursor: default;
}
.celda_barra_legal_contacto {
  width: 130px; height: 16px; border: 0px solid; padding: 0px; border-spacing: 0px; border-collapse: collapse;
  text-align: center; vertical-align: middle; cursor: default;
}

A.link_irames_calendario:link {
  color: #000000; font-weight: bold; text-decoration: none;
}
A.link_irames_calendario:visited {
  color: #000000; font-weight: bold; text-decoration: none;
}
A.link_irames_calendario:active {
  color: #000000; font-weight: bold; text-decoration: none;
}
A.link_irames_calendario:hover {
  color: #FFFFFF; font-weight: bold; text-decoration: none;
}
A.link_evento_calendario:link {
  color: #000000; font-weight: bold; text-decoration: none;
}
A.link_evento_calendario:visited {
  color: #000000; font-weight: bold; text-decoration: none;
}
A.link_evento_calendario:active {
  color: #000000; font-weight: bold; text-decoration: none;
}
A.link_evento_calendario:hover {
  color: #000000; font-weight: bold; text-decoration: underline;
}
.seo {
  text-indent: -9999; position: absolute; top: -300px; height: 0px; display: none;
}
