a:link, a:active, a:visited {
color: #0000FF;
font-size: 12; 
text-decoration: none;
font-family: Arial;}

.submenu_enlaces { position: absolute; left: 25; top: 400 }
.submenu_datos_tr { position: absolute; left: 680; top: 240 }
.formulario  { border-style:solid; border-width:1; position: absolute; left: 5; top: 35;}
.menu_edicion { border-style:solid; border-width:1; position: absolute; left: 680; top: 35 ; width:70}
a:hover {
color: #FF0000;
font-size: 12;
text-decoration: none;
font-family: Arial;}




BODY {
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #C0C0C0;
scrollbar-face-color: #000066;
scrollbar-shadow-color: #800040;
scrollbar-highlight-color: #969696;
scrollbar-darkshadow-color: #80FF00;
scrollbar-3dlight-color: #EDEDED;
background-color: #FFFFFF;
font-size: 12;
font-weight: normal;
color: #000000;
font-family: Arial, Helvetica, sans-serif;}
td           { font-family: Arial; font-size: 10pt }
input        { font-family: Arial; font-size: 12}
hr           { width: 0; height: 0 }
textarea     { font-family: Arial; font-size: 11;}
select       { font-family: Arial; font-size: 10pt }
.eselect     { font-family: Arial; font-size: 12; width:550 }
.div_select     { font-family: Arial; font-size: 11; width:550; text-align:left }
.con_select     { font-family: Arial; font-size: 11; width:170; text-align:left }
button { padding:0; font-size: 11; font-family: Arial; }
.boton1 { padding:0; font-size: 11; font-family: Arial; font-weight: bold; text-align:center; height: 20; color:#FFFFFF; background-color:#000066}
.boton2 { padding:0; font-size: 11; font-family: Arial; font-weight: bold; text-align:center; height: 20; color:#000066}
.botones     { padding:2; font-family: Arial; font-size: 11; position: absolute; left: 5; z-index:10  }
.boton11 { padding:0; font-size: 11; font-family: Arial; font-weight: bold; text-align:center; height: 30; color:#FFFFFF; background-color:#000066}
.boton22 { padding:0; font-size: 11; font-family: Arial; font-weight: bold; text-align:center; height: 30; color:#000066}


.tablas      { border-left:2px solid #C0C0C0; border-right:2px solid #000000; border-top:2px solid #C0C0C0; border-bottom:2px solid #000000; padding:1; background-color:#808080   }
.tablas_res      { border-left:2px solid #C0C0C0; border-right:2px solid #000000; border-top:2px solid #C0C0C0; border-bottom:2px solid #000000; padding:2; background-color:#808080   }

.celda       { padding:0; background-color:#E6E6E6; font-family:Arial; font-size: 10pt;   }
.celda_ni       { padding:2; background-color:#E6E6E6; font-family:Arial; font-size:10pt; font-weight:bold; text-align:left    }
.celda_lni       { padding:2; background-color:#E6E6E6; font-family:Arial; font-size:10pt; text-align:left    }
.celda_rni       { padding:2; background-color:#E6E6E6; font-family:Arial; font-size:10pt; text-align:right    }
.celda_lnic       { padding:2; background-color:#E6E6E6; font-family:Arial; font-size:10pt; text-align:center    }
.celda_titulo_lv       { padding:1; background-color:#A6D2FF; font-size:10pt; font-weight:bold; text-align:left; font-family:Arial  }
.celda_titulo_rv       { padding:1; background-color:#A6D2FF; font-size:10pt; font-weight:bold; text-align:right; font-family:Arial  }
.celda_titulo_lvc       { padding:1; background-color:#A6D2FF; font-size:10pt; font-weight:bold; text-align:center; font-family:Arial  }
.celda_titulo_vc       { padding:1; background-color:#A6D2FF; font-size:10pt; font-weight:bold; text-align:right; font-family:Arial  }

.celda8       { padding:0; background-color:#E6E6E6; font-family:Arial; font-size: 8pt;   }
.celda9       { padding:0; background-color:#E6E6E6; font-family:Arial; font-size: 9pt;   }
.celda_titulo_lvc9       { padding:0; background-color:#A6D2FF; font-size:9pt; font-weight:bold; text-align:center; font-family:Arial  }

.celda_lista       { border-style:solid; border-width:1; padding:1; background-color:#E6E6E6; font-family:Arial; font-size:10pt; text-align:left    }
.celda_grupo       { padding:1; background-color:#C0C0C0; font-family:Arial; font-size:10pt; text-align:center; border-left-width:1; border-right-width:1; border-top-width:1; border-bottom-style:solid; border-bottom-width:1    }

.celda_vacia       { padding:2; background-color:#FFFFFF;    }
.celda_rojo       { padding:2; background-color:#FF8080;color:#000000    }
.celda_titulo       { padding:1; background-color:#A6D2FF; font-family:Arial; font-size:8pt; font-weight:bold; text-align:left   }
.celda_titulo_l       { border-style:solid; border-width:1; padding:1; background-color:#A6D2FF; font-size:8pt; text-align:left  }

.celda_resultado       { padding:1; background-color:#C4E1FF; font-family:Arial; font-size:10pt; font-weight:bold; color:#000000   }
.celda_subtotales       { padding:1; background-color:#BEDEDE; font-family:Arial; font-size:10pt; font-weight:bold; color:#000000   }
.celda_titulo_v       { padding:1; background-color:#A6D2FF; font-size:11; font-weight:bold; text-align:right  }
.titulo_tabla { padding:1; background-color:#0000FF; font-family:Arial; font-size:12pt; color:#FFFFFF; font-weight:bold; text-align:center   }
.subtitulo_tabla { padding:1; background-color:#0080FF; font-family:Arial; font-size:10pt; color:#FFFF00; font-weight:bold; text-align:center   }
.subtitulo_tabla_res { padding:1; background-color:#0080FF; font-family:Arial; font-size:10pt; color:#FFFF00; font-weight:bold; text-align:right   }


.cb_apagado  { background-color: #C0C0C0 }