@media print and (color){
     * {
        /*Valid only for Chrome & Safari*/
        -webkit-print-color-adjust: exact;
        print-color-adjust: exact;
     }
     /*img {
        max-width: 100% !important;
     }
     h1,h2, h3 {
        page-break-after: avoid;
     }
     article {
        page-break-before: always;
     }
     ul, img {
        page-break-inside: avoid;
     }
     table {
         width: 100% !important;
     }*/
     
     #printheader {display: block; }
     
     .white_header {
        font-size: 16px;
        font-weight: bold;
        color: #FFFFFF;
        display: none;
      }
     
     body/*,article*/ {
            margin: 0px;
            padding: 0px;
            font-family: Arial, Helvetica, sans-serif;
            color: #333;
            font-size: 11px;

    }
    body img {
            border-top-style: none;
            border-right-style: none;
            border-bottom-style: none;
            border-left-style: none;
    }
    h1 {
            font-size: 11px;
            font-weight: bold;
            color: #123b6c;
            margin: 0px;
            padding: 0px;
    }
    a {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 11pt;
        color: #f8910e;
	text-decoration: none;
    }
    .required {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 11pt;
        color: #f8910e;
	text-decoration: none;
    }
    .textbox {
            font-size: 11px;
            color: #999999;
    }
    .boton {
            font-size: 10px;
            color: #333333;
            background-color: #ECE9D8;
            padding: 2px;
            border-top-width: 1px;
            border-right-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-top-style: solid;
            border-right-style: solid;
            border-bottom-style: solid;
            border-left-style: solid;
            border-top-color: #CCCCCC;
            border-right-color: #999999;
            border-bottom-color: #999999;
            border-left-color: #CCCCCC;
    }

    .texto {
            font-size: 10pt;
            color: #333333;
    }

    .text {
            font-size: 10pt;
            color: #333333;
    }

    .HeaderMenuAuxiliar {
            font-size: 10px;
            text-align: right;
            height: 25px;
            width: 797px;
            padding-right: 53px;
            color: #666;
    }
    #Ancho {
            width: 850px;
            display: block;
    }
    .HeaderMenuAuxiliar a {
            color: #666;
            text-decoration: none;
    }
    .HeaderMenuAuxiliar a:hover, .FooterFondo  a:hover {
            color: #1ABCB8;
            text-decoration: underline;
    }
    .HeaderMenuPrincipalFondo {
            background-image: url(images/ceneval_header_menuprin_fondo.jpg);
            background-repeat: repeat-x;
            height: 36px;
    }
    .FooterFondo {
            background-image: url(images/ceneval_footer.jpg);
            background-repeat: repeat;
            height: 50px;
            font-size: 10px;
            color: #FFFFFF;
            background-color: #001a43;
            background-position: top;
    }
    .FooterDivIzquierdo {
            float: left;
            width: 450px;
            padding-left: 15px;
            margin-top: 7px;
            font-size: 9px;
    }
    .FooterDivDerecho {
            text-align: right;
            width: 280px;
            float: right;
            padding-right: 15px;
            margin-top: 7px;
            font-size: 9px;
    }
    .FooterFondo  a {
            color: #FFFFFF;
            text-decoration: underline;		
    }
    #CopyRight {
            font-size: 9px;
    }
    .HomeCentralFondoIzquierdo {
            background-image: url(images/ceneval_home_principal_fizq.jpg);
            background-repeat: repeat;
    }
    .HomeCentralFondoDerecho {
            background-image: url(images/ceneval_home_principal_fder.jpg);
            background-repeat: repeat-x;
            text-align: left;
            height: 273px;
    }
    .HomeContenidoFondo {
            background-image: url(images/ceneval_home_zonacontenidofondo.jpg);
            background-repeat: repeat-x;
            padding-bottom: 10px;
            vertical-align: top;
    }
    .HomeContenidoBordeInferior {
            padding-top: 3px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #dad5b7;
            margin-bottom: 5px;
    }
    .HomeDivBuscapor {
            background-image: url(images/ceneval_home_pleca01.jpg);
            background-repeat: no-repeat;
            background-position: right top;
            float: left;
            width: 186px;
            padding-right: 14px;
            display: block;
            padding-left: 59px;
    }
    .HomeDivBuscarporBorde1 {
            background-image: url(images/ceneval_bt_sh01.jpg);
            background-repeat: repeat-x;
            height: 2px;
    }
    .HomeDivBuscaporBorde2 {
            background-image: url(images/ceneval_bt_sh02.jpg);
            background-repeat: repeat-y;
            width: 2px;
    }
    .HomeDivBuscaporBorde3 {
            background-image: url(images/ceneval_bt_sh03.jpg);
            background-repeat: repeat-x;
            height: 3px;
    }
    .HomeDivBuscaporBorde4 {
            background-image: url(images/ceneval_bt_sh04.jpg);
            background-repeat: repeat-y;
            width: 2px;
    }
    .HomeDivBuscaporBoton {
            background-color: #ece9d8;
            margin: 0px;
            padding: 0px;
            font-size: 12px;
            color: #333;
            background-image: url(images/ceneval_vineta_flecha_der.gif);
            background-repeat: no-repeat;
            background-position: 8px 9px;
            padding-top: 5px;
            padding-bottom: 5px;
            padding-left: 18px;
            padding-right:3px;
            font-weight: bold;
    }
    .HomeDivBuscaporBoton a, .HomeDivBuscaporBotonSelect a{
            color: #333; text-decoration:none;
    }
    .HomeDivBuscaporBoton a:hover, .HomeDivBuscaporBotonSelect a:hover{
            color: #07537A;
            text-decoration:none;
    }
    .HomeDivBuscaporBotonSelect {
            background-color: #ece9d8;
            margin: 0px;
            padding: 0px;
            font-size: 12px;
            color: #333;
            background-image: url(images/ceneval_vineta_flecha_abajo.gif);
            background-repeat: no-repeat;
            background-position: 6px 10px;
            padding-top: 5px;
            padding-bottom: 5px;
            padding-left: 18px;
            padding-right:3px;
            font-weight: bold;
    }
    .HomeDivBuscaporMenuSegundoNivel {
            background-color: #dad5b7;
            margin:0px;
            padding:0px;
    }
    .HomeDivBuscaporMenuSegundoNivel ul {
            font-size: 10px;
            font-weight: normal;
            margin:0px;
            padding-left:15px;
            padding-top:5px;
            padding-bottom:5px;
            padding-right:5px;
            border-right:solid 2px #ece9d8;
            border-bottom:solid 2px #ece9d8;
            border-left:solid 2px #ece9d8;
    }
    .HomeDivBuscaporMenuSegundoNivel  li {
            list-style-image: url(images/ceneval_vineta_cuadrada.gif);
            margin-left:10px;
            margin-top:5px;
            margin-bottom:5px;	
    }
    .HomeDivBuscaporMenuSegundoNivel  a {
            text-decoration: none;
            color: #000000;
    }
    .HomeDivBuscaporMenuSegundoNivel  a:hover {
            color: #07537A;
    }
    .HomeDivNoticias {
            background-image: url(images/ceneval_home_noticias_fondo.jpg);
            background-repeat: no-repeat;
            background-position: right top;
            float: left;
            width: 335px;
            padding-top: 8px;
    }
    .HomeNoticia {
            font-size: 11px;
            color: #666;
            margin-right: 16px;
            margin-bottom: 5px;
            margin-left: 18px;
    }
    .HomeNoticia h1 {
            font-size: 16px;
            font-weight: bold;
            color: #002f65;
            padding: 0px;
            margin-top: 5px;
            margin-right: 0px;
            margin-bottom: 3px;
            margin-left: 0px;
    }
    .HomeNoticia a {
            font-size: 10px;
            color: #000000;
            text-decoration: none;
            background-image: url(images/ceneval_home_btn_info.jpg);
            background-repeat: no-repeat;
            background-position: right top;
            text-align: right;
            display: block;
            height: 21px;
            padding-top: 4px;
            margin-top: 4px;
            padding-right: 6px;
    }
    .HomeNoticia a:hover {
            color: #07537A;
    }
    .HomeDivLateral {
            width: 184px;
            margin-top: 28px;
            margin-left: 14px;
            float: left;
    }
    .HomeDivLateralTextBox {
            font-size: 11px;
            color: #999999;
            width: 182px;
            padding-left: 6px;
            margin-top: 5px;
    }
    .HomeDivLateralBuscador {
            background-color: #ece9d8;
            margin-top: 5px;
            border: 5px solid #dad5b7;
            padding-top: 3px;
            padding-right: 1px;
            padding-bottom: 3px;
            padding-left: 1px;
            margin-bottom: 2px;
    }
    .HomeDivLateralBuscadorTextBox {
            font-size: 11px;
            color: #999999;
            width: 100px;
    }
    .HomeDivLateralBanner {
            background-color: #ece9d8;
            margin-top: 5px;
            border: 5px solid #dad5b7;
            margin-bottom: 2px;
            padding: 0px;
            width: 170px;
    }
    .InteriorCentralFondoIzq {
            background-image: url(images/ceneval_interior_fondolat_izq.jpg);
            background-repeat: repeat-x;
            height: 113px;
    }
    .InteriorCentralFondoDer {
            background-image: url(images/ceneval_interior_fondolat_der.jpg);
            background-repeat: repeat-x;
            height: 113px;
    }
    .InteriorImagen01 {
            background-image: url(images/ceneval_interior_imagen01.jpg);
            background-repeat: no-repeat;
            height: 113px;
            vertical-align: bottom;
    }
    .InteriorCentralBuscador {
            height: 24px;
            padding-top: 88px;
            padding-right: 58px;
            padding-left: 619px;
    }
    .InteriorColumnaMenu {
            width: 166px;
            padding-top: 25px;
            padding-left: 59px;
            vertical-align: top;
    }
    .InteriorMenu {
            font-size: 11px;
            color: #333;
            margin-bottom: 15px;
    }
    .InteriorMenu ul {
            margin: 0px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 12px;
    }
    .InteriorMenu li {
            background-image: url(images/ceneval_interior_menu_liena.jpg);
            background-position: center bottom;
            padding-top: 0px;
            padding-bottom: 5px;
            list-style-image: url(images/ceneval_interior_int_der.gif);
            background-repeat: no-repeat;
            margin-top: 2px;
            margin-bottom: 5px;
    }
    .InteriorMenu a, .InteriorBusquepor a{
            color: #333;
            text-decoration:none;
    }
    .InteriorMenu li ul li {
            font-size: 10px;
            color: #b2ac88;
            background-image: none;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            margin-left: 15px;
            padding-left: 0px;
    }
    .InteriorMenu li ul li a{
            color: #b2ac88;
            text-decoration:none;
    }
    #InteriorMenuSelect {
            color: #f4911e;
    }
    .InteriorMenu a:hover, .InteriorBusquepor a:hover {
            color: #002F65;
    }
    .InteriorBusquepor {
            font-size: 11px;
            color: #333333;
            background-color: #ECE9D8;
    }
    .InteriorBusquepor ul {
            margin: 0px;
            padding-top: 8px;
            padding-right: 5px;
            padding-bottom: 3px;
            padding-left: 23px;
    }
    .InteriorBusquepor li {
            padding-top: 0px;
            padding-bottom: 5px;
            list-style-image: url(images/ceneval_interior_int_der.gif);
            background-repeat: no-repeat;
            margin-top: 0px;
            margin-bottom: 0px;
    }

    .InteriorZonaContenidoBase {
            background-image: url(images/ceneval_interior_contenido_fondocafe.jpg);
            background-repeat: no-repeat;
            background-position: left top;
            padding-left: 30px;
            vertical-align: top;
    }
    .InteriorZonaContenidoRastro {
            font-size: 10px;
            color: #123b6c;
            vertical-align: bottom;
            height: 20px;
            width: 542px;
            clear: right;
            padding-top: 14px;
    }
    .InteriorZonaContenidoRastro a {
            color: #666666;
            text-decoration: none;
    }
    .InteriorZonaContenidoRastro a:hover {
            color: #123b6c;
            text-decoration: underline;
    }
    .InteriorZonaContenidoBaseBlanca {
            background-image: url(images/ceneval_interior_contenido_blanco.jpg);
            background-repeat: no-repeat;
            background-position: left top;
            width: 517px;
            padding-left: 25px;
            padding-top: 25px;
      min-height: 340px;
      height: auto !important;
      height: 340px;
    }
    .InteriorZonaContenidoEncabezadoPrincipal {
            font-size: 20px;
            color: #123b6c;
            width: 468px;
            padding-bottom: 5px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #dad5b7;
            clear: right;
            margin-bottom: 20px;
    }
    .InteriorZonaContenidoFade {
            background-image: url(images/ceneval_interior_examen_fade.jpg);
            background-repeat: repeat-x;
            width: 489px;
            z-index: 1;
            padding-top: 11px;
            padding-left: 8px;
    }
    .InteriorZonaContenidoSimple {
            width: 468px;
    }
    .InteriorExamenesTexto {
            font-size: 11px;
            color: 333;
            background-color: #FFFFFF;
            padding: 15px;
            width: 328px;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-top-style: solid;
            border-bottom-style: solid;
            border-top-color: #dad5b7;
            border-bottom-color: #dad5b7;
            vertical-align: top;
    }
    .InteriorExamenesBtnNormal {
            font-size: 11px;
            text-transform: uppercase;
            color: #c6c3a5;
            background-image: url(images/ceneval_interior_examenes_btnnormal.gif);
            height: 20px;
            padding-left: 14px;
            border-left-width: 1px;
            border-left-style: solid;
            border-left-color: #dad5b7;
            display: block;
            margin-bottom: 2px;
            padding-top: 14px;
    }
    .InteriorExamenesBtnNormal a{
            color: #c6c3a5;
            text-decoration:none;
    }
    .InteriorExamenesBtnPrendido {
            font-size: 11px;
            text-transform: uppercase;
            color: #002f65;
            background-image: url(images/ceneval_interior_examenes_btnprendido.gif);
            height: 20px;
            padding-left: 14px;
            border-left-width: 1px;
            border-left-style: solid;
            border-left-color: #FFFFFF;
            padding-top: 14px;
            margin-bottom: 2px;
    }
    .InteriorExamenesBtnPrendido a{
            color: #002f65;
            text-decoration:none;
    }
    .InteriorExamenesBtnPrendido a:hover, .InteriorExamenesBtnNormal a:hover{
            color: #0E7D93;
            text-decoration:none;
    }
    .InteriorExamenesLateralBorde {
            background-image: url(images/ceneval_intreior_examenesborde.gif);
            background-repeat: repeat-y;
            background-position: left;
            padding-top: 10px;
            vertical-align: top;
    }
    .InteriorExamenesLateralInferior {
            font-size: 10px;
            color: #727272;
            border-left-width: 4px;
            border-left-style: solid;
            border-left-color: #FFFFFF;
            vertical-align: top;
            background-color: #dcd7b9;
            margin-top: 15px;
            margin-left: 8px;
            border-top-width: 4px;
            border-bottom-width: 4px;
            border-top-style: solid;
            border-bottom-style: solid;
            border-top-color: #FFFFFF;
            border-bottom-color: #FFFFFF;
            padding-top: 6px;
            padding-right: 6px;
            padding-bottom: 1px;
            padding-left: 6px;
    }
    .InteriorExamenesLateralInferior div {
            background-image: url(images/ceneval_interior_plecablanca.gif);
            background-repeat: no-repeat;
            background-position: center bottom;
            margin-bottom: 5px;
            padding-bottom: 3px;
    }
    .InteriorListadoElementoContenedor {
            width: 469px;
            margin-bottom: 19px;
            font-size: 11px;
            color: #333;
    }
    .InteriorListadoElementoContenedor div {
            margin-left: 12px;
            padding-bottom: 10px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #eceada;
            clear: both;
    }
    .InteriorListadoElementoContenedor h1 {
            background-image: url(images/ceneval_vineta_flecha_der.gif);
            background-repeat: no-repeat;
            background-position: 4px 4px;
            padding-left: 12px;
            font-size: 14px;
            font-weight: bold;
            float: left;
            width: 365px;
            display: block;
            padding-bottom: 0px;
            margin-right: 0px;
            margin-bottom: 2px;
            margin-left: 0px;
    }
    .InteriorListadoElementoContenedor h2 {
            font-size: 11px;
            color: #999;
            margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 5px;
            margin-left: 0px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 12px;
            font-weight: normal;
            clear: both;
            display: block;
            width: 365px;
    }
    .InteriorListadoElementoContenedor a {
            font-size: 10px;
            text-decoration: none;
            background-image: url(images/ceneval_home_btn_info.jpg);
            background-repeat: no-repeat;
            background-position: right top;
            float: right;
            height: 20px;
            width: 80px;
            color: #333;
            text-align: right;
            padding-top: 3px;
            margin-left: 3px;
            padding-right: 5px;
            margin-top: 0px;
    }
    .InteriorListadoElementoContenedor a:hover {
            color: #117C93;
    }
    a:hover {
            color: #117B93;
            text-decoration: underline;
    }

    .tituloGrande {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 16pt;
            font-weight: bold;
            color: #333333;
    }

    .tituloGrandeBlanco {
            font-size: 16px;
            font-weight: bold;
            color: #FFFFFF;
    }

    .textoAzul{
            font-size: 10pt;
            color: #333333;
    }

    .textoAzulG{
            font-size: 11pt;
            font-weight: bold;
            color: #333333;
    }
    .miniAzul {
            font-size: 9px;
            color: #000066;
            text-decoration: none;
    }
    .fecha {
            font-size: 11px;
            color: #666666;
    }
    select {
            font-size: 11px;
            color: #000066;
            border: 1px solid #FFFFFF;
    }
    a.azul, a.azul_ch, a.azul_tms {
            font-size: 11px;
            color: #0000FF;
            text-decoration: underline;
    }
    a.azul_ch, a.azul_ch:hover{
            font-size: 10px;
    }

    a.azul_tms, a.azul_tms:hover{
            font-size: 9px;
    }

    a.azul:hover, a.azul_ch:hover{
            color: #333333;
            text-decoration: none;
    }
    .tablaborde {
            font-size: 10px;
            color: #000000;
            border-top: 1px none #999999;
            border-right: 1px solid #999999;
            border-bottom: 1px solid #999999;
            border-left: 1px none #999999;


    }
    .bordederecho {
            border-top-width: 1px;
            border-right-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-top-style: none;
            border-right-style: solid;
            border-bottom-style: none;
            border-left-style: none;
            border-top-color: #64758F;
            border-right-color: #64758F;
            border-bottom-color: #64758F;
            border-left-color: #64758F;
    }
    .bordearriba {
            border-bottom-width: 1px;
            border-top-style: #64758F;
            border-right-style: none;
            border-bottom-style: solid;
            border-left-style: none;
            border-top-color: #64758F;
            border-right-color: #64758F;
            border-bottom-color: #64758F;
            border-left-color: #64758F;
            font-size: 11px;
            color: #000000;
    }
    .bordeabajo {
            border-bottom-width: 1px;
            border-top-style: none;
            border-right-style: none;
            border-bottom-style: solid;
            border-left-style: none;
            border-bottom-color: #64758F;
            font-size: 11px;
            color: #000000;
    }
    .bordeabajoMenu {
            border-bottom-width: 3px;
            border-top-style: none;
            border-right-style: none;
            border-bottom-style: solid;
            border-left-style: none;
            border-bottom-color: #64758F;
            font-size: 11px;
            color: #000000;
    }

    .pie {
            font-size: 7px;
            color: #000066;
    }
    .seccion {
            font-size: 16px;
            font-weight: bold;
            color: #5792D4;
    }
    .seccionAzul {
            font-size: 12px;
            font-weight: bold;
            color: #FFFFFF;
            border-right-width: 1px;
            border-bottom-width: 1px;
            border-top-style: none;
            border-right-style: none;
            border-bottom-style: none;
            border-left-style: none;        
            background: #000066;
    }
    .nada {
            border: 0px none #FFFFFF;
            border-top-style: none;
            border-right-style: none;
            border-bottom-style: none;
            border-left-style: none;
            text-decoration: none;
    }
    .marco {        
            border: 1px solid #000000;
            text-decoration: none;
            font-style:normal;
            font-size:12px;
            font-weight: bold;
    }
    .marcoSimple {  
            border: 1px solid #000000;
            text-decoration: none;
            font-style:normal;
            font-size:11px;
    }
    .tableCellPase {
            border-right-width: 1px;
            border-bottom-width: 1px;
            border-top-style: none;
            border-right-style: solid;
            border-bottom-style: solid;
            border-left-style: none;
            border-right-color: #64758F;
            border-bottom-color: #64758F;
    }
    .tableCell {
            font-size: 11px;
            color: #000000;
            border-right-width: 1px;
            border-bottom-width: 1px;
            border-top-style: none;
            border-right-style: solid;
            border-bottom-style: solid;
            border-left-style: none;
            border-right-color: #64758F;
            border-bottom-color: #64758F;
    }

    .tableCellHeader {
            font-size: 11px;
            color: #FFFFFF;
            border-right-width: 1px;
            border-bottom-width: 1px;
            border-top-style: none;
            border-right-style: solid;
            border-bottom-style: solid;
            border-left-style: none;
            border-right-color: #64758F;
            border-bottom-color: #64758F;
    }
    .azul_textbox {
            font-size: 11px;
            color: #333333;
            border: 1px solid #666666;
            font-style: normal;
            background-color: #F3F4F8;
    }
    .field
    {
        font-family: Arial, Helvetica, sans-serif;
        color: #333333;
        font-size: 10pt;
    }
    .textorojo{
            font-family: Verdana, Universal, Helvetica, sans-serif;
            font-size: 12px;
            font: normal;
            color: #FF0000;
    }
    .text, .text_small, .text_tiny, .text_big, tbody {
            font-family: Verdana, Universal, Helvetica, sans-serif;
            font-size: 12px;
            font-style: normal;
            color: #000000;
            text-decoration: none
    }
    .titulo_reporte {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11pt;
            font-weight: bold;
            color: #09294E;
    }
    .reporte_fondo_blanco {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11pt;
            font-weight: normal;
            color: #000000;
    }
    .reporte_fondo_azul {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11pt;
            font-weight: normal;
            color: #FFFFFF;
            background-color: #09294E;
    }
    .reporte_fondo_gris_claro {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11pt;
            font-weight: normal;
            color: #000000;
            background-color: #DEDEDD;
    }
    .reporte_fondo_gris_claro_centro {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11pt;
            font-weight: normal;
            color: #000000;
            background-color: #DEDEDD;
            vertical-align: middle;
            text-align: center;
    }
    .reporte_fondo_gris_obscuro {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11pt;
            font-weight: normal;
            color: #000000;
            background-color: #C2C1C1;
            text-align: left;
    }
    .reporte_fondo_gris_obscuro_centro {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11pt;
            font-weight: normal;
            color: #000000;
            background-color: #C2C1C1;
            text-align: center;
    }
    .reporte_fondo_gris_claro_borde_azul {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11pt;
            font-weight: normal;
            color: #000000;
            background-color: #DEDEDD;
            border: 2pt solid #09294E;
    }
    .reporte_fondo_gris_obscuro_bold {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11pt;
            font-weight: bold;
            color: #000000;
            background-color: #C2C1C1;
    }
    .reporte_fondo_gris_claro_egel {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11pt;
            font-weight: normal;
            color: #09294E;
            background-color: #DEDEDD;
    }
    .reporte_fondo_gris_obscuro_egel {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11pt;
            font-weight: normal;
            color: #09294E;
            background-color: #C2C1C1;
    }
}
