﻿.contenido_principal_menu
{
    font-size: 10px;
    color: #00214b;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #B5C7DE;
}

.titulo_menu_general
{
    border-bottom: #999999 1px solid;
}


.menu_item
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 10px;
    padding-bottom: 2px;
    color: #00214b;
    padding-top: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.menu_item_hover
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 10px;
    padding-bottom: 2px;
    color: white;
    padding-top: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #78a3d5;
}


.menu_item1
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 10px;
    padding-bottom: 2px;
    color: white;
    padding-top: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #78a3d5;
}

.menu_item_hover1
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 10px;
    padding-bottom: 2px;
    color: white;
    padding-top: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ff9900;
}

.menu_item_hover
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 10px;
    padding-bottom: 2px;
    color: white;
    padding-top: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #78a3d5;
}











a, a:visited
{
    color: #4d7cc4;
    text-decoration: none;
}
a:active, a:hover
{
    color: #4d7cc4;
    text-decoration: underline;
}


.fondo_cabecera
{
    background-image: url(../images/fondo_cabecera.gif);
    background-repeat: repeat-x;
}
.texto_cabecera
{
    font-size: 10px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.texto_GDA
{
    font-weight: normal;
    font-size: 18px;
    text-transform: uppercase;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.borde_tabla_usuario
{
    border-right: #97b8df 1px solid;
    border-top: #97b8df 1px solid;
    border-left: #97b8df 1px solid;
    border-bottom: #97b8df 1px solid;
}
.tabla_suceso_estado
{
    padding-left: 5px;
    font-size: 10px;
    color: #000000;
    border-bottom: #97b8df 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #e0e0e0;
}
.tabla_usuario
{
    padding-left: 5px;
    font-size: 10px;
    color: #00214b;
    border-bottom: #97b8df 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
}
.texto_bold
{
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pasos_no_seleccionado
{
    border-right: #ffffff 1px solid;
    padding-left: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #78a3d5;
}
.pasos_no_seleccionado_der
{
    padding-left: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #78a3d5;
}
.pasos_seleccionado
{
    border-right: #ffffff 1px solid;
    padding-left: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ff9900;
}
.contenido_principal1
{
    font-size: 10px;
    color: #00214b;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #e1ecf7;
}
.contenido_principal2
{
    font-size: 10px;
    color: #00214b;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #c1d1e4;
}

.contenido_principal_helptip
{
    font-size: 10px;
    color: #00214b;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
}
.asterisco
{
    font-size: 9px;
    color: #ff9900;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.form2
{
    font-size: 10px;
    width: 95%;
    color: #00214b;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*HEIGHT: 12px*/
}

.form2_combo
{
    font-size: 10px;
    width: 95%;
    color: #00214b;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.form2_disabled
{
    font-size: 10px;
    width: 95%;
    color: #00214b;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 12px;
    background-color: #e8ecf2;
}

.form3_100
{
    font-size: 10px;
    width: 100%;
    color: #00214b;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 18px;
}

.form3
{
    font-size: 10px;
    width: 50%;
    color: #00214b;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 18px;
}

.form3_disabled
{
    font-size: 10px;
    width: 50%;
    color: #00214b;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 18px;
    background-color: #e8ecf2;
}

.form3_disabled2
{
    font-size: 10px;
    color: #00214b;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 18px;
    background-color: #e8ecf2;
}

.texto_campo_obligatorio
{
    font-size: 9px;
    color: #999999;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.contenido_principal1_margen
{
    font-size: 10px;
    padding-bottom: 3px;
    color: #00214b;
    padding-top: 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #e1ecf7;
}

.contenido_principal1_margen_claro
{
    font-size: 10px;
    padding-bottom: 3px;
    color: #00214b;
    padding-top: 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #f0f8ff;
}

.contenido_principal1_margen_botones
{
    font-size: 10px;
    padding-bottom: 5px;
    color: #00214b;
    padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #e1ecf7;
}

.cabecera_popup
{
    padding-left: 5px;
    font-weight: bold;
    font-size: 10px;
    padding-bottom: 5px;
    color: #ffffff;
    padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #00214b;
}
.texto_titulo1_tablas
{
    font-weight: bold;
    font-size: 10px;
    color: #00214b;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.borde_tabla1
{
    border-top: #edefea 1px solid;
    border-left: #edefea 1px solid;
}
.cabecera_tabla1
{
    border-right: #ffffff 1px solid;
    padding-left: 5px;
    font-weight: bold;
    font-size: 10px;
    padding-bottom: 2px;
    color: #ffffff;
    padding-top: 1px;
    border-bottom: #ffffff 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: auto;
    background-color: #999999;
}
.contenido_tabla1
{
    border-right: #ffffff 1px solid;
    padding-right: 3px;
    padding-left: 5px;
    font-size: 10px;
    color: #00214b;
    border-bottom: #ffffff 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: auto;
    background-color: #e1ecf7;
}
.contenido_tabla2
{
    border-right: #ffffff 1px solid;
    padding-right: 3px;
    padding-left: 5px;
    font-size: 10px;
    color: #00214b;
    border-bottom: #ffffff 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: auto;
    background-color: #c1d1e4;
}
.contenido_tabla3
{
    border-right: #ffffff 1px solid;
    padding-right: 3px;
    padding-left: 5px;
    font-size: 10px;
    color: #ffffff;
    border-bottom: #ffffff 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: auto;
    background-color: #78A3D5;
    cursor: hand;
}
.contenido_tabla4
{
    border-right: #ffffff 1px solid;
    padding-right: 3px;
    padding-left: 5px;
    font-size: 10px;
    color: #ffffff;
    border-bottom: #ffffff 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: auto;
    background-color: #FF9900;
    cursor: hand;
}
.info_bottom_tabla
{
    padding-left: 5px;
    font-weight: normal;
    font-size: 9px;
    padding-bottom: 1px;
    color: #666666;
    padding-top: 1px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #e0e0e0;
}
.form_chico
{
    font-size: 9px;
    width: 20px;
    color: #00214b;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 17px;
}
.titulo_tablas_general
{
    font-weight: bold;
    font-size: 10px;
    padding-bottom: 2px;
    color: #000000;
    padding-top: 8px;
    border-bottom: #999999 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cabecera_tabla1_der
{
    padding-right: 3px;
    padding-left: 5px;
    font-weight: bold;
    font-size: 10px;
    padding-bottom: 2px;
    color: #ffffff;
    padding-top: 1px;
    border-bottom: #ffffff 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: auto;
    background-color: #999999;
}
.contenido_principal2_borde
{
    border-top: #ffffff 1px solid;
    font-size: 10px;
    padding-bottom: 5px;
    color: #00214b;
    padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #e1ecf7;
}
.recordatorio
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 9px;
    padding-bottom: 2px;
    color: white;
    padding-top: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #999999;
}
.recordatorio_bold
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 9px;
    font-weight: bold;
    padding-bottom: 2px;
    color: white;
    padding-top: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #999999;
}

.border_table
{
    border-right: black 1px solid;
    padding-right: 3px;
    border-top: black 1px;
    padding-left: 3px;
    padding-bottom: 3px;
    border-left: black 1px solid;
    margin-right: 0px;
    padding-top: 3px;
    border-bottom: black 1px solid;
}
#botonera_prin
{
    margin-top: 0px;
}
#botonera_prin IMG
{
    border-right: 0px;
    border-top: 0px;
    border-left: 0px;
    border-bottom: 0px;
}
.borde_celda
{
    border-top: white 1px solid;
}
A
{
    color: #00214b;
    text-decoration: none;
}
.titulo_detalle
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 10px;
    padding-bottom: 2px;
    color: white;
    padding-top: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #999999;
}
.titulo_detalle_borde_azul
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 10px;
    padding-bottom: 2px;
    color: white;
    padding-top: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #006AB0;
}
.pasos_visitados
{
    border-right: #ffffff 1px solid;
    padding-left: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #fccc93;
}
.pasos_seleccionado_der
{
    padding-left: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ff9900;
}
.titulo_inf_pre
{
    font-weight: bold;
    font-size: 13px;
    padding-bottom: 2px;
    color: #00214b;
    padding-top: 8px;
    border-bottom: #999999 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.HtmlViewerStyle
{
    border-right: #00214b 1px solid;
    padding-right: 0px;
    border-top: #00214b 1px solid;
    padding-left: 0px;
    padding-bottom: 0px;
    border-left: #00214b 1px solid;
    padding-top: 0px;
    border-bottom: #00214b 1px solid;
    font-family: Times New Roman;
    height: 40px;
    background-color: #e8ecf2;
}
.contenido_ventana_emergente
{
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 5px;
    background-color: #b5d1e8;
    width: 96%;
}
.TableButton_ventana_emergente_centro
{
    font-family: Verdana;
    font-size: 13px;
    vertical-align: top;
    background-image: url(/../../Imagenes/TableButton_ventana_emergente_centro.jpg);
    background-repeat: repeat-x;
    color: #000000;
}
.TableButton_ventana_emergente_izquierda
{
    background-image: url(/../../Imagenes/TableButton_ventana_emergente_izquierda.jpg);
    background-repeat: repeat-x;
    color: #000000;
}
.TableButton_ventana_emergente_derecha
{
    background-image: url(/../../Imagenes/TableButton_ventana_emergente_derecha.JPG);
    background-repeat: repeat-x;
    color: #000000;
}
.TableButton_ventana_emergente_centro_over
{
    font-family: Verdana;
    font-size: 13px;
    vertical-align: top;
    background-image: url(/../../Imagenes/TableButton_ventana_emergente_centro.jpg);
    background-repeat: repeat-x;
    color: Blue;
}
.TableButton_ventana_emergente_izquierda_over
{
    background-image: url(/../../Imagenes/TableButton_ventana_emergente_izquierda.jpg);
    background-repeat: repeat-x;
    color: Blue;
}
.TableButton_ventana_emergente_derecha_over
{
    background-image: url(/../../Imagenes/TableButton_ventana_emergente_derecha.JPG);
    background-repeat: repeat-x;
    color: Blue;
}
BODY
{
    background-color: #F7FAFD;
    margin: 0px;
}
.AccesosRapidos
{
    background-color: #97B8DF;
}

.CaratulaTitulo
{
    background-color: #97B8DF;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 27px;
    color: #FFFFFF;
}
.CaratulaSubTitulo
{
    background-color: #E2ECF5;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #97B8DF;
}
.TextoMenu
{
    font-family: Arial, Verdana;
    font-size: 9px;
    font-weight: bold;
    color: #FFFFFF;
}
.texto_calendario
{
    font-family: Verdana;
    font-size: 12px;
    color: #00214B;
}
.titulo_calendario
{
    font-family: Arial;
    font-size: 12px;
    color: #FFFFFF;
    background-color: #999999;
    vertical-align: middle;
    height: 25px;
}
.bg_blanco
{
    background-color: #FFFFFF;
}
.pie_calendario
{
    background-color: #C1D1E4;
}
.mes2_calendario
{
    background-color: #E0E0E0;
}
.titulo_acceso_rapido
{
    font-weight: bold;
    font-size: 10px;
    padding-bottom: 2px;
    color: #ffffff;
    padding-top: 8px;
    border-bottom: #ffffff 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.validador
{
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

SPAN.TableButton_ventana_emergente SPAN.middle
{
    padding-bottom: 4px;
    font-family: Verdana;
    font-size: 13px;
    vertical-align: top;
    color: #000000;
}
SPAN.TableButton_ventana_emergente IMG
{
    margin-bottom: -1px;
}

SPAN.TableButton_ventana_emergente_Over SPAN.middle
{
    padding-bottom: 4px;
    font-family: Verdana;
    font-size: 13px;
    vertical-align: top;
    color: Blue;
}
SPAN.TableButton_ventana_emergente_Over IMG
{
    margin-bottom: -1px;
}

.border_table
{
    border: 1px solid black;
    padding: 3px;
    border-top-style: none;
    margin-right: 0px;
    margin-top: 0px;
    background-color: #FFFFFF;
}

.titulo_detalle
{
    background-color: #999999;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: white;
    font-size: 10px;
    padding: 2px 4px;
}

.DetallesDelSuceso_solapa_NoSeleccionada
{
    vertical-align: middle;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #0051BA;
    text-transform: uppercase;
}
.DetallesDelSuceso_solapa_Seleccionada
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: bold;
    font-size: 9px;
    vertical-align: middle;
    text-align: left;
}
.DetallesDelSuceso_cantidad_accidentados_solapa
{
    font-family: Verdana;
    font-size: 9px;
    font-weight: bold;
    color: #FF0000;
    vertical-align: middle;
}

.form4_grande
{
    height: 100px;
    width: 95%.%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #00214B;
    width: 100%;
    overflow: auto;
}
.TexboxReadOnly
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    background-color: transparent;
    border-bottom-style: none;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.fondo_cabecera2
{
    border-bottom: #97b8df 4px solid;
    background-color: #6689cc;
}

.tabla_suceso_estado2
{
    padding-left: 5px;
    font-size: 10px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #e0e0e0;
}
.cabecera2_tabla1
{
    border-top: #97b8df 10px solid;
    padding-left: 5px;
    font-weight: bold;
    font-size: 14px;
    padding-bottom: 2px;
    color: #ffffff;
    padding-top: 1px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #6689cc;
}
.cabecera3_tabla2
{
    border-top: #97b8df 5px solid;
    padding-left: 5px;
    font-weight: bold;
    font-size: 10px;
    padding-bottom: 2px;
    color: #ffffff;
    padding-top: 1px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #6689cc;
}
.cabecera2_tabla3
{
    border-top: #97b8df 5px solid;
    padding-left: 5px;
    font-weight: normal;
    font-size: 10px;
    padding-bottom: 2px;
    color: #00214b;
    padding-top: 1px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #c1d1e4;
}
.cabecera2_tabla3_borde
{
    border-right: #ffffff 1px solid;
    border-top: #97b8df 5px solid;
    padding-left: 5px;
    font-weight: bold;
    font-size: 10px;
    padding-bottom: 2px;
    border-left: #ffffff 1px solid;
    color: #00214b;
    padding-top: 1px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #c1d1e4;
}
.borde_tabla_completo
{
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
}
.contenido_principal1_borde
{
    border-top: #ffffff 2px solid;
    font-size: 10px;
    padding-bottom: 5px;
    color: #00214b;
    padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #e1ecf7;
}
.contenido_principal3_borde
{
    border-top: #ffffff 1px solid;
    font-size: 10px;
    padding-bottom: 5px;
    color: #00214b;
    padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #d7e1ee;
}
.contenido_principal3
{
    font-size: 10px;
    padding-bottom: 5px;
    color: #00214b;
    padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #e8e8e8;
}
.contenido_tabla5
{
    border-top: #ffffff 3px solid;
    font-size: 10px;
    color: #00214b;
    border-bottom: #ffffff 3px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 15px;
    background-color: #c2d7ed;
}
.titulo_arbol_organizacion
{
    background-color: Blue;
}
.nodo_hijo_organizacion
{
    background-color: Red;
    font-weight: bold;
}
.nodo_padre_organizacion
{
    background-color: Red;
    font-weight: bold;
}
.inicio_organizacion
{
    background-color: Yellow;
}
.nodo_hijo_organigrama
{
    background-color: Aqua;
}
.nodo_padre_organigrama
{
    background-color: Fuchsia;
}
.marquesina_SiteType
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    font-weight: bold;
    font-size: 9px;
    z-index: 1;
    border-left: black 1px solid;
    width: 100%;
    color: #ffff66;
    border-bottom: black 1px solid;
    font-family: Verdana;
    height: 15px;
    background-color: #ff0000;
}
.cabecera_tabla2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #999999;
    height: auto;
    padding-top: 1px;
    padding-bottom: 1px;
}
.linea_division2
{
    border-bottom-width: 10px;
    border-bottom-style: solid;
    border-bottom-color: #E1ECF7;
    width: auto;
}
.estado_ejecucion_verde
{
    background-color: #bce3bb;
    height: 10px;
}
.estado_ejecucion_amarillo
{
    background-color: #ffff00;
    height: 10px;
}
.estado_ejecucion_rojo
{
    background-color: #FF4040;
    height: 10px;
}
.estado_ejecucion_morado
{
    background-color: #990033;
    height: 10px;
}
.estado_ejecucion_negro
{
    background-color: #000000;
    height: 10px;
}
.estado_ejecucion_borde
{
    height: 10px;
    border: 1px solid #999999;
}
.contenido_tabla2_der
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #00214B;
    padding-left: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
    background-color: #C1D1E4;
    padding-right: 3px;
    height: auto;
}
.resultados1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #00214B;
    background-color: #E0E0E0;
    padding-left: 5px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-right: 3px;
    height: 17px;
}
.form4_b
{
    height: 100px;
    width: 95%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #00214B;
    width: 95%;
    overflow: auto;
    background-color: #FFFFFF;
}
.texto_italica
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-style: italic;
}


.contenido_tabla1amarillo
{
    border-right: #ffffff 1px solid;
    padding-right: 3px;
    padding-left: 5px;
    font-size: 10px;
    color: #00214b;
    border-bottom: #ffffff 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: auto;
    background-color: #ffffcc;
}
.contenido_tabla1verde
{
    border-right: #ffffff 1px solid;
    padding-right: 3px;
    padding-left: 5px;
    font-size: 10px;
    color: #00214b;
    border-bottom: #ffffff 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: auto;
    background-color: #bce3bb;
}

.cursor_hand
{
    cursor: hand;
}

table
{
    font-family: Verdana;
    font-size: 12px;
}

td.form_title
{
    height: 25px;
    font-family: Verdana;
    font-size: 11px;
    background-color: #006AB0;
    color: #ffffff;
    font-weight: bold;
}

td.form_label
{
    font-family: Verdana;
    font-size: 11px;
    text-align: right;
    color: #455DAD;
}

td.form_label_smaller_size
{
    font-family: Verdana;
    font-size: 8px;
    text-align: right;
    color: #455DAD;
}

.form_txt
{
    border: 1px solid #455DAD;
    font-family: Verdana;
    font-size: 11px;
    background: #A0C6E7;
    width: 200px;
}

.error
{
    color: #ff0000;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
    width: 100%;
}

input.button
{
    font-family: Verdana;
    font-size: 10px;
    color: #ffffff;
    border: solid 1px #455DAD;
    background-color: #006AB0;
    height: 22px;
    width: 70px;
    cursor: pointer;
}

input.button_lnk
{
    font-family: Verdana;
    font-size: 10px;
    color: #ffffff;
    border: solid 1px #455DAD;
    background-color: #006AB0;
    height: 22px;
    width: 70px;
}

table.form_table
{
    border: 1px solid #e1ecf7;
    width: 400px;
}

table.form_table_without_border
{
    border: 0px solid;
    width: 400px;
}

.form_img
{
    border: 1px solid #455DAD;
}

.form_cbo
{
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    background-color: #A0C6E7;
    width: 200px;
}

.txt_msg
{
    font-family: Verdana;
    font-size: 12px;
    color: #455DAD;
    line-height: 16px;
}

.lnk:link
{
    font-family: Verdana,Tahoma;
    font-size: 12px;
    color: #657090;
    font-weight: bold;
    text-decoration: none;
}

.lnk:visited
{
    font-family: Verdana;
    font-size: 12px;
    color: #657090;
    font-weight: bold;
    text-decoration: none;
}

.lnk:hover
{
    font-family: Verdana,Tahoma;
    font-size: 12px;
    color: #6B769B;
    font-weight: bold;
    text-decoration: underline;
}
