.listado {
    margin: 0 auto;
    border-spacing: 0;
    border-collapse: collapse;
}
.listado thead th {
    padding: .5em 0;
    font-size: 1em;
    font-weight: bold;
    background-color: #a02d1b;
    border-bottom: 2px solid #000;
    color: #fff;
}
.listado tbody tr:nth-child(even) {
    background-color: #ddd;
}
.listado tbody tr:nth-child(odd) {
    background-color: #fff;
}
.listado tbody td {
    padding: .2em;
    font-size: 1em;
    color: #333;
    vertical-align: middle;
}
.listado .acciones {
    font-size: 1.2em;
    font-weight: bold;
    text-align: center;
}
.listado .acciones a {
    color: #a02d1b;
}
.listado .acciones a + a {
    margin-left: 2em;
}