:root {
          --cor-1: #656565;
    --cor-2: #a3a3a3;
    --cor-3: #ffffff;
    --cor-4: #000000;
    --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;
}