input.text { font-family: 'Arial'; font-size: 12px; border: 1px solid #000080; padding-left: 2px; }
select { font-family: 'Arial'; font-size: 12px; border: 1px solid #000080; }
table { font-family: 'Arial'; font-size: 12px; }
body { font-family: 'Arial'; font-size: 12px; }
.w50 { width: 50px; }
.w75 { width: 75px; }
.w100 { width: 100px; }
.w125 { width: 123px; }
.w150 { width: 150px; }
.w175 { width: 175px; }
.w200 { width: 200px; }
.w225 { width: 225px; }
.w250 { width: 250px; }
.w275 { width: 275px; }
.w300 { width: 300px; }
textarea { width: 250px; height: 50px; font-family: 'Arial'; font-size: 12px; border: 1px solid #000080; padding-left: 2px; }
input.button { font-size: 11px; font-family: 'Arial'; font-weight: bold; border: 1px solid #000080; cursor: pointer; background-color: #000080; color: #ffffff; }

a:link, a:visited { font-weight: bold; font-family: 'Verdana'; font-size: 12px; color: #0000cc; }
a:hover, a:active { font-weight: bold; font-family: 'Verdana'; font-size: 12px; color: #cc0000; }

body { margin: 0 0; }

div.content { margin-left: auto; margin-right: auto; width: 99%; }

div.header { position: absolute; width: 99%; top: 5px; left: 0; text-align: right; font-weight: bold; font-size: 12p; color: black; }


a.header:link, a.header:visited { font-weight: bold; font-family: 'Arial'; font-size: 12px; color: black; text-decoration: none; }
a.header:hover, a.header:active { font-weight: bold; font-family: 'Arial'; font-size: 12px; color: black; text-decoration: underline; }

table.menu { border: 1px solid black; border-width: 1px 1px 0 1px; }
tr.menu { background-color: black; color: white; font-family: 'Arial'; font-size: 12px; text-align: left; font-weight: bold; }
td.menu { cursor: pointer; background-image: url('/web20/users/img/fondo_boton.png'); text-decoration: none; border: 1px solid black; border-width: 0 0 1px 0; padding-left: 5px; }

tr.menuHijo { background-color: white; color: black; font-family: 'Arial'; font-size: 12px; text-align: left; font-weight: bold; }
td.menuHijo { cursor: pointer; background-image: url('/web20/users/img/fondo_boton_hijo.png'); text-decoration: none; border: 1px solid black; border-width: 0 0 1px 0; padding-left: 12px; }

table.not_loged_heaer { margin-left: auto; margin-right: auto; } 
div.login_box { width: 235px; background-color: #000080; color: #ffffff; font-weight: bold; margin-left: auto; margin-right: auto; border: 1px solid #000080; }
input.login_button { color: #000080; background-color: #ffffff; }


div.tabla_ancha{ width: 1040px; text-align: center; margin-left: auto; margin-right: auto; }
div.tabla_listado { width: 1025px; text-align: center; margin-left: auto; margin-right: auto; }
div.tabla_listado_western { width: 60%; text-align: center; margin-left: auto; margin-right: auto; }
span.paging_selected { font-family: 'Verdana'; font-size: 12px; color: #000000; font-weight: bold; }
span.listado_titulo { font-size: 18px; font-weight: bolder; }
table.tabla_listado { width: 100%; border: 1px solid black; }
tr.row_listado { color: #ffffff; background-color: black; font-weight: bold; text-align: center; }

table.consulta_cuent_row_saldo { background-color: black; color: white; font-family: 'Arial'; font-size: 12px; font-weight: bold; }

div.password { z-index: 100; display: none; position: absolute; left: 275px; top: 125px; width: 250px; background-color: #f9f9fc; padding: 2px; border: 2px solid black; }


