/* Definiciones de Fuentes */
body, td, th, input{
    /*font-family: Arial, Helvetica, sans-serif;*/
    font-size: 12px;
}
/* Definiciones de Links */
a:link, a:visited, a:active {
    color: #000000;
    text-decoration: none;
}
a:hover {
    color: #000000;
    text-decoration: none;
}
/* Estilos del menu superior */

.sup-ico-c2{
    background-image : url('img_sis/sup_c22.png');
}

.sup-ico-help{
    background-image : url('imagenes/azul/sup_help.png');
    background-position : center center;
    background-repeat : no-repeat;
}
.sup-ico-about{
    background-image : url('imagenes/azul/stock_about.png');
    background-position : center center;
    /*background-repeat : none;*/

}
.sup-ico-exit{
    background-image : url('img_sis/exit.png');
    background-position : center center;
    /*background-repeat : none;*/
    cursor : pointer
}
.sistemasf{
    background-image : url('menu_sistemas/img_sis/amaxonia_selectra3.png');
    background-position : center center;
    /*background-repeat : none none;*/
    cursor : pointer
}
.sup-help{
    background-color: #517D96;
}
.sup-help-text{
    color: #ffffff;
    font-size: 9pt;
    font-weight: bold;
}
/* Definiciones de Menu */
a.menu:link, a.menu:visited, a.menu:active, a.menu:hover{
    color: #333333;
    padding: 2px;
    font-size: 12px;
}
/*.fondo_banner{
    background-image: url('imagenes/barra1.png');
    background-position: center;
    background-repeat: repeat-x;
}*/
.menu-bg{
    background-color:#B2D2E7;
    /*color: #F9F9F9;*/
    background-image:url('img_sis/bg_menu.png');
    background-repeat:repeat-y;
}
.menu-fila{
    background-color:#B2D2E7;
    /*color: #F9F9F9;*/
    cursor: pointer;
    background-image:url(img_sis/bg_menu.png);
    background-repeat:repeat-y;
}
.menu-bg-hover{
    background-color: #EEECFF;
    background-image:url(imagenes/azul/bg_menu_over.png);
    background-repeat:repeat-y;
}
.menu-separador{

    background-image:url(img_sis/sep_menu.png);

}
.menu-br{
    background-color: #98A1B0;
}
/* Definiciones de Botones */
.btn-t {
    text-decoration: none;
    padding-right: 2px;
    padding-left: 2px;
    color: #000000;
}
.fondo_index{
    background-color: #0C37A5;
}
.btn_principal {
    border-bottom-style: outset;
    border-left-style: outset;
    border-right-style: outset;
    border-top-style: outset;
    background-color: #E1E1E1;
    color: #0C37A5;
    font-family: Verdana, Sans-Serif, Helvetica;
    font-size: 9pt;
    font-weight: bold;
    width: 150px;
    height: 40px;
    cursor: pointer;
}
.creditos{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.fondo {
    background-color:#EEECFF;
}
a.btn-t:link, a.btn-t:active, a.btn-t:hover,a.btn-t:visited {
    color: #000000;
}
.btn_bg {
    background-image: url('../imagenes/bt_middle.gif');
    background-repeat: repeat-x;
    font-weight:normal;
    color: #000000;
}
.box {
    float:left;
    margin:5px;
}
.boton {
    background-image: url(img_sis/boton_off.png);
    background-repeat: repeat-x;
    font-weight:normal;
}
.boton-over {
    background-image: url(img_sis/boton_on.png);
    background-repeat: repeat-x;
    font-weight:normal;
}
.boton-text{
    font-size: 11px;
}

/*padding: 0px 4px; white-space: nowrap; width: 100%; text-align: center; background-image: url(/skins/WinXPReloadedCompact/images/button_middle.gif);*/

/* Definiciones de Tablas */
table {
    border-collapse:collapse;
}
.tb-tit {
    background-image: url(imagenes/azul/tb_tit.jpg);
    font-weight: bold;
    color: #000066;
    padding-left: 5px;
    height:26px;
}
.tb-head {
    background-color: #5084A9;
    color: #EEEEEE;
}
.tb-head2 {
    background-color: #5084A9;
    /*color: #EEEEEE;*/
}
.tb-head-hover{
    background-color: #E9EBEF;
}
.tb-footer {
    background-color: #CCD7E1;
}
.tb-body {
    background-color: #EEF2F5;
    background-image:url(img_sis/tb_body.jpg);
    background-repeat:repeat-x;
}
.tb-fila{
    background-color: #D3D3D3;
}
.tb-fila2{
    background-color: #A3CCE2;
}
.tb-sep {
    background-image:url(img_sis/tb_sep.png);
    background-repeat:repeat-x;
    font-weight: bold;
    text-align:center;
}
.row-even {
    background-color: #FFFFFF;
}
.row-odd {
    background-color: #EEF2F5;
}
.row-hover {
    background-color: #DDEEFF;
}
.row-select {
    background-color: #DDEEFF;
}
.row-br {
    border:1px solid #27627B;
}
.fondo_login{
    background-color: #E3F1FF;
}
.pie_login{
    background-image:url(imagenes/fondopielogin.png);
    background-repeat:repeat-x;
    /*background-color: #003cb7;*/
}
.cabecera_login{
    background-image:url(imagenes/fondocabeceralogin.png);
    background-repeat:repeat-x;
}
.alert {
    background-color: #FFFFCC;
}
.icon{
    vertical-align:middle;
    margin-right:5px;
    border:0px;
}
/* Definiciones de Controles de formulario */
input, select, textarea {
    border: 1px solid silver;
    border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
}
input.error, select.error, textarea.error {
    border: 1px solid red;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
}
input:focus, select:focus, textarea:focus {
    border: 1px solid #99CCFF;
    /*font-family: Arial, Helvetica, sans-serif;
    font-size:12px;*/
}
#submit{
    /*background-color:rgb(224,224,224);*/
    border-radius: 4px;
    height: 30px;
    /*width: 90px;*/
    cursor: pointer;
}
#submit:focus, #submit:hover{
    border:1px solid #99CCFF;
    background-color: activecaption;
}
/*#submit:hover{
    border:1px solid #99CCFF;
    background-color: activecaption;
}*/
.form-btn{
    border: 1px solid #C1C8D2;
    background-image:url(img_sis/bt_middle.gif)
}
.no-br {
    border: none;
}
.saltopagina {
    page-break-after: always;
}
span.error{
    font-weight:normal;
    text-align:left;
    color: #C00;
    width:140px;
    padding-left:25px;
    background-attachment: scroll;
    background-image: none;
    background-repeat: no-repeat;
    background-position: left;
}
input.inc{
    background: #FFE4DC;
    border-color: #E91D18;
}
input.corr{
    background:#C6FFC6;
    border-color: #33CC00;
}

/* Definiciones de Validacion */
/* Definiciones de Wigets */
/* Definiciones de Tabs */