body {
    background-color: whitesmoke;
}

.table-liste {
    width: 100%;
    border-collapse: collapse;
    font-size: 12px;
}

.table-liste th,
.table-liste td {
    border: 1px solid #ddd;
    padding: 6px;
    max-width: 200px;
    white-space: nowrap;
    /* Empêche le retour à la ligne */
    overflow: hidden;
    /* Hides the overflowed content */
    text-overflow: ellipsis;
}

.table-liste th {
    /*background-color: #f2f2f2;*/
    text-align: left;
}

textarea {
    background: rgba(0, 0, 0, 0);
    padding: 0;
    border: none;
    position: inherit;
    width: 100%;
}