    table {
        border: 1px solid;
        table-layout: fixed;
        width: 100%;
        border-collapse: collapse;
    }
thead {
    background-color: #ddd;
    font-weight:bold;
}
    th,
    td {
        padding: 4px;
        border: 1px solid;
    }
    td.tdnom {
        width: 16em;
    }
    td.orientation {
        width: 9em;
    }
    .table-nom:hover {
        cursor: pointer;
        background-color: #eee;
    }

td.c-P {
    background-color: green;
}
td.c-A {
    background-color: red;
}
td.c-R {
    background-color: orange;
}
td.c-QA {
    background-color: orange;
}
td.c-C {
    background-color: darkgreen;
}