$c = 0;
    ?>
		<?php 
    foreach ($registros as $registro) {
        ?>
		<?php 
        $c++;
        $odd = $c % 2 == 0 ? 'row-par' : 'row-impar';
        ?>
		<tr>
			<?php 
        foreach ($camposLista as $iCampo => $dCampo) {
            $txt = NULL;
            switch ($iCampo) {
                case 'id_usuario':
                    $txt = Datos::getUserName($registro[$iCampo]);
                    break;
                case 'estado':
                    $txt = '<select class="elige" style="margin-top: 0; margin-bottom: 6px; padding: 0;" name="estado-listado-' . $registro['id_documento'] . '" id="estado-listado-' . $registro['id_documento'] . '">';
                    $opciones = array('nuevo' => 'nuevo', 'pagado' => 'definitivo', 'anulado' => 'anulado');
                    foreach ($opciones as $cOpcion => $dOpcion) {
                        $selected = $cOpcion == $registro[$iCampo] ? 'selected="selected"' : '';
                        $txt .= '<option value="' . $cOpcion . '" ' . $selected . '>' . $dOpcion . '</option>';
                    }
                    $txt .= '</select>';
                    break;
                default:
                    $txt = $registro[$iCampo];
                    break;
            }
            $td = '<td class="' . $odd . '"';