@charset "UTF-8";
@media screen, projection
{
  /*put css here*/
    
    /*
    #report_header th{ text-align:center; background:#EBEBEB; color:#666666; }
    .report_item{ border:1px solid #CFCFCF; margin-bottom:3px; }
    .report_item table{ margin-top:5px; }
    .report_item td{ border-left:1px solid #CFCFCF; font-size:1em; }
    .report_item .codigo{ color:#999999; font-weight:bold; font-size:1.05em; }
   */
    table { width: auto; border-collapse:collapse; margin-bottom: 0.5em; }
    table.full { width: 100%; }
    table.fixed { table-layout:fixed; }

    th,td { padding: 0.2em; }
    #report_items table,#report_items td { background: #fff; border:1px solid gray; }
    thead th,#report_total td{ background: #E4E4E4; }
    tbody th { background: #E4E4E4;  }
    tbody th.sub { background: #ddd; color: #131546; }
    .fuente{ color:#000; /*font-weight:bold;*/; font-family:'Arial'; font-size:0.9em; }

    b, report_1{font-family:'Arial'; font-size:13px;}
    b span, rango{font-family:'Arial'; font-size:16px; }
    span, monto{font-family:'Arial'; font-size:20px; }    
}