<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*Marco de trabajo */

div.contenedorGrid
{
    margin-left: 10px;
    overflow:auto;
}

div.contenidoSeccionExterno
{
    margin: 10px 0px 0px 10px;
    width: 98%;
    margin: 2px;
    padding: 5px;
}



div .contenidoSeccionFiltro
{
    margin: 10px 0px 0px 10px;
    width: 98%;
    margin: 2px;
    padding: 5px;
}

div.seccionMensajesError
{
    width: 766px;
    margin-left: 15px;
}

div.lineaSeccion
{
    margin-top: 5px;
}

div .separador, .cabeceraTercero, .contenidoExterno
{
    width: 775px;
    margin-left: 7px;
}

.contenidoExterno
{
    border-style: none;
    height: 650px;
}

div .cabeceraTercero
{
    border-bottom: 1px solid #000080;
    border-style: none none solid;
    border-width: 0 0 1px;
    color: #00529F;
    display: block;
    font-size: 11pt;
    height: 23px;
    margin-bottom: 3em;
    margin-top: 20px;
    text-align: right;
    vertical-align: text-bottom;
}

div .separador
{
    height: 10px;
    margin-bottom: 20px;
    border-width: thin thin 1px thin;
    border-style: none none solid none;
    border-color: #00529F;
    height: 10px;
    color: Blue;
}

div .separadorBlanco
{
    height: 10px;
}





span.tituloNombreTercero
{
    font-style: italic;
    font-weight: bold;
}
/*CollapsiblePanel*/
.collapsePanel
{
    background-color: white;
    overflow: hidden;
}

.collapsePanelHeader
{
    width: 100%;
    height: 30px;
    background-image: url(./img/trozo_barra.gif);
    background-repeat: repeat-x;
    color: #FFF;
    font-weight: bold;
}

.soloLectura
{
    /*border: 1px solid #C0C0C0;*/ /*background-color: #E6E6E6;*/
    background-color: #e7eaee; /*#FBFBFB;*/
    border-color: #7F9FB6;
    border-style: solid;
    border-width: 1px;
    color: #000000; /*#646464;*/
}

.soloLecturaEnEscritura
{
    /*border: 1px solid #C0C0C0;*/
    border-style: solid;
    border-width: 1px;
    color: #646464;
    background-color: #f5f5f5; /*#F2F2F2;*/
}


h3.section
{
    margin-top: 1em;
}

#vertical_slide, #horizontal_slide
{
    background: #D0C8C8;
    color: #8A7575;
    padding: 10px;
    border: 5px solid #F3F1F1;
    font-weight: bold;
}

div.marginbottom
{
    /* Since the Fx.Slide element resets margins, we set a margin on the above element */
    margin-bottom: 10px;
}
div.salto
{
    float: none;
}

div.menuIzquierdo
{
    background: yellow;
    width: 150px;
}

body
{
    font-family: sans-serif;
    font-size: 10pt;
    background-image: url("./img/background.gif");
    background-repeat: repeat-x;
    background-color: #FFFFFF;
}

.tbl_principal
{
    border-right: #00529f thin solid;
    border-top: #00529f thin solid;
    border-left: #00529f thin solid;
    border-bottom: #00529f thin solid;
    width: 972px;
}

.cabecera_fondo
{
    background-image: url(./img/fondo_cabecera3.png);
    width: 972px;
    height: 121px;
    background-repeat: no-repeat;
}

.divOculto
{
    visibility: hidden;
}


.divVisible
{
    visibility: visible;
}

.TDImagen_logoNexo
{
    width: 119px;
    height: 81px;
}

.Imagen_logoNexo
{
    text-align: center;
}

.fecha_y_hora
{
    color: White;
}

.style2
{
    width: 457px;
    border: 0;
}
.style1
{
    width: 90px;
}
.style3
{
}
.style5
{
    width: 119px;
    height: 36px;
    color: black;
    vertical-align: bottom;
    padding-left: 2em;
}

.lbltitulo
{
    font-family: Arial;
    font-size: "16px";
    font-weight: bold;
    color: White;
}

.LabelTitulo
{
    color: #7E7C7D;
    font-family: 'Arial';
    font-weight: bold;
    font-size: 12px;
    direction: ltr;
}
.LabelTituloocio
{
    color: #7E7C7D;
    font-family: 'Arial';
    font-weight: bolder;
    font-size: 11px;
    direction: ltr;
}

.LabelTituloDos
{
    color: #00529F;
    font-family: 'Arial';
    font-weight: bold;
    font-size: 12px;
    direction: ltr;
}
.LabelTituloPortada
{
    color: #00529F;
    font-family: 'Arial';
    font-weight: bold;
    font-size: 14px;
    direction: ltr;
}
.LabelTituloPortada_Rojo
{
    color: #00529F;
    font-family: 'Arial';
    font-weight: bold;
    color: Red;
    font-size: 14px;
    direction: ltr;
}
.LabelTitulo_Mayuscula
{
    color: #7E7C7D;
    font-family: 'Arial';
    font-weight: bold;
    font-size: 12px;
    direction: ltr;
    text-transform: uppercase;
}
.LabelTitulo_MayusculaDos
{
    
    color: #00529F;
    font-family: 'Arial';
    font-weight: bold;
    font-size: 12px;
    direction: ltr;
    text-transform: uppercase;
}
    
    
 .LabelTitulo_SeccionDetalle   
 {
    /*color: #00529F;*/
    color:#3d3d3d;
    font-family:AENOR Fontana ND Demibold;
    /*font-weight: bold;*/
    /*font-size: 12px;*/
    direction:ltr;
    /*text-transform: uppercase;*/
    
    /*text-decoration:underline;*/
    font-size: 16px;
    background:url(./img/fondo4.png) repeat-x left bottom;
    height:2em;
    vertical-align:bottom;
    /* padding-left:1em; */
}

.LabelTitulo_SeccionDetalle div 
{
    float: left;
    padding-top: 0.5em;
    padding-left: 0.8em;
}

.LabelTitulo_SeccionDetalle img
{
    float: left;
    padding-top: 0.4em;
    padding-left: 0.5em;
}

.LabelTituloPlegable
{
    /*color: #00529F;*/
    color:#00529F;
    font-family:AENOR Fontana ND;
    direction:ltr;
    text-decoration:underline;
    font-size: 16px;
    /*background:url(./img/fondo4.png) repeat-x left bottom;*/
    height:2em;
    vertical-align:bottom;
    margin-top:1em;
    
    /* padding-left:1em; */
    
}


.LabelTitulo_Detalle
{
    color: #00529F;
    font-family: 'Arial';
    font-weight: bold;
    font-size: 12px;
    direction: ltr;
    text-transform: uppercase;
    
    
}


/*.LabelTitulo_MayusculaDosNew
{
    color: #00529F;
    font-family: 'Arial';
    font-weight: bold;
    font-size: 12px;
    direction: ltr;
    text-transform: uppercase;
}*/

.LabelTitulo_Centrado
{
    color: #7E7C7D;
    font-family: 'Arial';
    font-weight: bold;
    font-size: 12px;
    direction: ltr;
    text-align: center;
}

.LabelTitulo_Izquierdo
{
    color: #00529F;
    font-family: 'Arial';
    font-weight: bold;
    font-size: 12px;
    direction: ltr;
    text-align: left;
    vertical-align: TOP;
}

.LabelEtiqueta_Izq_Peq
{
    color: #00529F;
    font-family: 'Arial';
    font-weight: bold;
    font-size: 11px;
    direction: ltr;
    text-align: left;
    vertical-align: middle;
}


.tabla_menu_cabecera
{
    background-image: url(./img/fondo_botonera.png);
    height: 52px;
    width: 100%;
    border: 0;
}
.tdlblUsuario
{
    color: #f08b26;
    font-family: AENOR Fontana ND Titulares;
    font-size: 14px;
    width: 171px;
}
.lblUsuario
{
    font-family: Arial;
    font-size: "14px";
    font-weight: bold;
}

.LabelTitulo
{
    color: #00529F;
    font-family: 'Arial';
    font-weight: bold;
    font-size: 16px;
    direction: ltr;
}

.ChkBoxList
{
    color: #7E7C7D;
    font-family: 'Arial';
    font-weight: bold;
    font-size: 13px;
    direction: ltr;
}

.RadioButtonList
{
    color: #7E7C7D;
    font-family: 'Arial';
    font-weight: bold;
    font-size: 13px;
    direction: ltr;
}

.Mensaje
{
    color: RED;
    font-family: 'Arial';
    font-weight: bold;
    font-size: 13px;
    direction: ltr;
}

.gvBody
{

    
    padding: 3;
     /*border-width: 1px;*/
   
    background-color: #00529F;
    border: 1px #868686;
    /*width: 99%;*/
   
}

.gvBodyVacio
{
    background-color: #EBEBEB;
    vertical-align: middle;
    font-family: 'Arial';
    font-size: 11px;
    direction: ltr;
    font-weight: bold;
    color: #00529F;
}

.gvRowStyle
{

    background-color: White;
    width: 100px;
}

.gvRowStyle td
{
    border-style: solid;
    border-color: #868686;
    border-width: 1px;
    padding: 0.1em;
    padding-left: 0.3em;
}

.gvRowStyle, .filaRazonSocial
{
    font-family: 'Arial';
    font-size: 11px;
    direction: ltr;
    /*color: #7E7C7D;*/
    color:#5c5c5c;
}
.gvEditRowStyle
{
    background-color: #E5EEF5;
    font-family: 'Arial';
    font-size: 11px;
    direction: ltr;
}
.gvSelectedRowStyle
{
    background-color: #ced6dc;
    font-family: 'Arial';
    font-size: 11px;
    direction: ltr;
    color: #7E7C7D;
}

.gvSelectedRowStyle td
{
    border-style: solid;
    border-color: #868686;
    border-width: 1px;
    padding: 0.1em;
    padding-left: 0.3em;
}

.gvPagerStyle
{
    background-image: url(./img/fondo_head_grid.png);
/*    background-color: #EBEBEB;*/
    vertical-align: middle;
    font-family: 'Arial';
    font-size: 11px;
    direction: ltr;
    font-weight: bold;
    color: #FFFFFF;
    padding-left: 10px;
}
.gvHeaderStyle
{
/*    background-image: url(./img/fondo_pesta1.png);*/
    background-image: url(./img/fondo_head_grid.png);
    vertical-align: middle;
    font-family: 'Arial';
    font-size: 11px;
    direction: ltr;
    color: #FFFFFF;
    width: 100px;
    height:30px;
    
}

.gvHeaderStyle th a
{
    color :#FFFFFF;
    
   
}

.gvHeaderStyle th 
{
    color :#FFFFFF;
     border-style: solid;
    border-color: #FFFFFF;
    border-width: 1px;
    padding: 0.3em;
}



.gvHeaderStyle_SinFondo
{
    background-color: Transparent;
    vertical-align: middle;
    font-family: 'Arial';
    font-size: 11px;
    text-decoration: underline;
    direction: ltr;
    font-weight: bold;
    color: #00529F;
}

.gvAlternativeRowStyle
{
    background-color: #f8fafc;
    font-family: 'Arial';
    font-size: 11px;
    direction: ltr;
    
}

.gvAlternativeRowStyle td
{
    border-style: solid;
    border-color: #868686;
    border-width: 1px;
    padding: 0.1em;
    padding-left: 0.3em;
}

.gvBorderColorColumn
{
    border-color: #00529F;
}

.gvBoton
{
    font-family: 'Arial';
    font-size: 11px;
    border-style: none;
    background-color: Transparent;
    color: #7E7C7D;
    text-align: left;
}

.gvBotonDesc
{
    font-family: 'Arial';
    font-size: 11px;
    border-style: none;
    background-color: Transparent;
    color: #7E7C7D;
    text-align: left;
}

div.tablasPareadas
{
    float: left;
}

div.tablasPareadaIzquierda
{
    width: 200px;
    float: left;
}


/*Modal Popup*/
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopup
{
    background-color: #EBF0FE;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px; /*width: 250px;*/
}

/*CollapsiblePanel*/
.collapsePanel
{
    background-color: white;
    overflow: hidden;
}

.collapsePanelHeader
{
    width: 100%;
    height: 30px;
    background-image: url(images/bg-menu-main.png);
    background-repeat: repeat-x;
    color: #FFF;
    font-weight: bold;
}

#master_content .collapsePanelHeader a
{
    color: #FFF;
}
#master_content .collapsePanelHeader a:hover
{
    text-decoration: none;
    background: none;
}

/*AutoComplete flyout */

.autocomplete_completionListElement
{
    visibility: hidden;
    margin: 0px !important;
    background-color: inherit;
    color: windowtext;
    border: buttonshadow;
    border-width: 1px;
    border-style: solid;
    cursor: 'default';
    overflow: auto;
    height: 200px;
    text-align: left;
    list-style-type: none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
    background-color: #ffff99;
    color: black;
    padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem
{
    background-color: window;
    color: windowtext;
    padding: 1px;
}

textarea
{
    font-family: sans-serif;
    font-size: 10pt;
}

/**/
.ListSearchExtenderPrompt
{
    font-style: italic;
    color: Gray;
    background-color: white;
}

/**/


div .listaVariasFilas
{
    border: thin solid #00096C;
}

div .pares
{
    background-color: #E8EAFF;
}

div .impares
{
}


.menuTerceroActivo
{
    border-style: solid;
    border-width: thin;
    border-color: #0000FF #0000FF #0000FF #FFFFFF;
}

.menuTercero
{
}

.unChar
{
    width: 1em;
}

.dosChar
{
    width: 2em;
}

.tresChar
{
    width: 3em;
}

.cuatroChar
{
    width: 4em;
}
.cincoChar
{
    width: 5em;
}

.seisChar
{
    width: 6em;
}

.diezChar
{
    width: 9em;
}

.doceChar
{
    width: 11em;
}

.quinceChar
{
    width: 13em;
}

.veinteChar
{
    width: 17em;
}
.veinticincoChar
{
    width: 22em;
}

.treintaChar
{
    width: 25em;
}


.cuarentaChar
{
    width: 30em;
}

.cincuentaChar
{
    width: 40em;
}

.sesentaChar
{
    width: 50em;
}

.ochentaChar
{
    width: 60em;
}

.cientoveinteChar
{
    width: 40em;
    height: 3em;
}

.doscientosCincuentaChar
{
    width: 40em;
    height: 4em;
}


.segundoLinea
{
    margin-left: 1em;
}

.conSeparacionLinea
{
    margin: 3px 0px 0px 0px;
}

.bloqueDatos
{
    padding: 4px 0px 4px 0px;
    margin: 4px 0px 4px 0px;
}


.boton-tag
{
    background-color: #E0EAF1;
    border-bottom: 1px solid #3E6D8E;
    border-right: 1px solid #7F9FB6;
    color: #3E6D8E;
    font-size: 90%;
    line-height: 2.4;
    margin: 2px 2px 2px 0;
    padding: 3px 4px;
    text-decoration: none;
    white-space: nowrap;
}


.boton-menu
{
    background-color: #E0EAF1;
    color: #FFCC66;
    font-size: 90%;
    line-height: 2.4;
    margin: 2px 2px 2px 0;
    padding: 3px 4px;
    text-decoration: none;
    white-space: nowrap;
}


.boton-tag:hover
{
    background-color: #3E6D8E;
    border-bottom: 1px solid #37607D;
    border-right: 1px solid #37607D;
    color: #E0EAF1;
    text-decoration: none;
}


.boton-menu:hover
{
    background-color: #FFCC99;
    color: #E0EAF1;
    text-decoration: none;
}


/* Caja de dialogo --------------------------------------------------------------------------------- */

.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopupMensajes
{
    border-width: 1px;
    border-style: solid;
    border-color: #3f464f;
    padding: 4px;
    height: 160px;
    background-color: White;
    left: 300px;
    position: absolute;
    top: 120px;
    z-index: 100002;
    width: 380px;
}
.modalPopupMensajes .header
{
    padding-top: 5px;
    padding-bottom: 5px;
    cursor: move;
    font-family: Arial;
    font-size: 16pt;
    font-weight: bold;
    color: #026caa;
    text-align: center;
    vertical-align: middle;
    width: 385px;
    min-height: 20px;
}

.modalPopupMensajes .headerError
{
    background-position: 10px center;
    background-color: #FFE0D9;
    background-image: url('img/Error-icon.png');
    background-repeat: no-repeat;
}

.modalPopupMensajes .headerInfo
{
    background-position: 10px center;
    background-color: #D7E7FF;
    background-image: url('img/Information-icon.png');
    background-repeat: no-repeat;
}

.modalPopupMensajes .headerPregunta
{
    background-position: 10px center;
    background-color: #DFF7DF;
    background-image: url('img/Question-icon.png');
    background-repeat: no-repeat;
}

.modalPopupMensajes .headerWarning
{
    background-position: 10px center;
    background-color: #FDF9C1;
    background-image: url('img/warning-icon.png');
    background-repeat: no-repeat;
}

.modalPopupMensajesProgress
{
    background-color: white;
    border-style: none;
    height: 138px;
    left: 0;
    padding: 15px;
    position: absolute;
    top: 0;
    width: 358px;
    z-index: 100002;
}

.modalPopupMensajes .dosBotones
{
    display: inline;
    margin: 0 auto;
    width: 25em;
}

.modelPopupMensajes 
{
    width: 25em;
}

.modalPopupMensajes .content
{
    font-size: 12pt;
    font-family: Arial;
    color: #3f464f;
    text-align: center;
    padding-top : 10px;
}

.modalPopupMensajes .header img
{
    float: left;
    margin-left: 10px;
    margin-right:20px;
}
.modalPopupMensajes .header .CloseButton
{
    display: inline;
    float: right;
    margin-top: -1.8em;
}


/* MENU */
.itemSubcategoria span:hover
{
    color: Black;
}

/*Francis*/
.menuSubcategoria
{
    padding-left: 0em;
/*    font-weight: normal;*/
    color: #4A4A4A;
    
    font-size: 12px;
    font-weight:bold;
   
}


.cspbItm
{
    color: black;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
.cspbItm:hover
{
    color: #ffffff;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
.cspbItmA
{
    padding-left: 10px;
    padding-right: 0;
    text-align: left;
    
}

.cspbBtn
{
    margin-top: 5px;
    margin-bottom: 5px;
}

.cspbBtnH
{
    margin-top: 5px;
    margin-bottom: 5px;
}

/*.cspbBtnC
{
    padding-top: 5px;
    padding-bottom: 5px;
}

.cspbBtnCS
{
    padding-top: 5px;
    padding-bottom: 5px;
}
*/

.cspbItm[href]:hover
{
    text-decoration: underline;
    color: #808080;
}

.itemSeleccionado
{
    font-style: italic;
    /*font-weight: bold;*/
    text-decoration: underline;
    
}

.menuElementoFinal
{
    padding-left: 1em;
    
    font-size: 11.4px;
}

/* Francis */
.menuElementoFinalSinSubcategoria
{
     font-size: 12px;
}

/* MENU SUPERIOR */
.menuSuperior
{
    padding-right: 15px;
}

/* GRID */

.tituloGrid
{
    font-weight: bold;
    font-size: 1.1em;
    margin-bottom: 0.5em;
}

.columnaGrande
{
    min-width: 200px;
}

.columnaMedia
{
    min-width: 150px;
}

.cabeceraConfigurador
{
    background-image: url("./img/FONDO_PESTA1.gif");
    background-repeat: repeat-x;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    font-family: Arial,Sans-Serif;
    font-size: 1em;
    font-weight: bold;
    height: 25px;
    width: 20px;
    margin: 2em 1em 0;
    padding-left: 0.1em;
    padding-top: 3px;
}

.cabeceraFiltro
{
    display: block;
    margin-top: 1em;
    font-size: 1.1em;
}

.cabeceraFiltro select, .cabeceraFiltro span
{
    display: inline;
    background-color: Transparent;
    border: none;
    font-size: 1.1em;
    color: #00529F;
    margin: 0;
    font-family:Arial;
}

.filtroColumna
{
    float: left;
    width: 130px;
    text-align: left;
}

.filtroFila input, .filtroFila select
{
    display: inline;
}

.filtroColumna input, .filtroColumna select
{
    display: inline;
}

.bloqueFiltroColumna
{
    clear: both;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}


.filaRazonSocial
{    
    background-color: #ffe4c4;
}


/* Historicos ------------------------------ */

.histCambiaOriginal
{
    border-width: 2px;
    border-color: #FF0000;
}

.histCambiaAnterior
{
    background-color: #FFFF00;
}

.tituloHistorico
{
    border-width: thin;
    border-color: #00529F;
    width: 90%;
    border-bottom-style: solid;
    float: left;
    margin-left: 7px;
    font-size: 1.3em;
    font-weight: bold;
    color: #00529F;
    
}

.columnaHistorico, .columnaHistoricoActual, .columnaHistoricoSeleccionada, .columnaHistoricoAnterior
{
    float:left;
     width:33%;
}

.columnaHistoricoSeleccionada
{
    background-color: #E5EEF5;
}

.columnaHistoricoActual
{
    background-color: #FFEACE;
}

.columnaHistoricoAnterior
{
    background-color: #FAFAFA;
}
</pre></body></html>