:root {
    --cor-1: #7E6742;
    --cor-2: #B3B3B3;
    --cor-3: #ffffff;
    --cor-4: #594125;
    --cor-erro: #e83c2c;
}

.div-tabela-visoes{
    overflow-x:auto;
}

.div-tabela-visoes table{
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid var(--cor-2);
}

.div-tabela-visoes table th, .div-tabela-visoes table td{
    padding: 8px;
    border: 1px solid var(--cor-2);
}

.div-tabela-visoes th.center, .div-tabela-visoes td.center{
    text-align: center;
}