﻿body {
    margin: 10px;
    padding: 10px;
}
/*
body {
    margin: 0;
    padding: 0;
    background: #eeeeee;
    text-align: center;
}

.tudo {
    width: 760px;
    margin: 0 auto;
    padding: 10px;
    text-align: left;
}*/

.rounded-image {
    border-radius: 15px; /* Ajuste o valor para controlar o arredondamento */
    height: 200px; /* Define a altura da imagem */
    width: auto; /* Mantém a proporção da imagem */
}

.centro {
    text-align: center;
}

.conteudo {
    padding: 0px;
}


.bra {
    border-radius: 10px; /* Ajuste o valor conforme desejar */
    border: 1px solid #ccc; /* Define a cor e a espessura da borda */
    padding: 10px; /* Ajuste o padding para espaçamento interno */
    outline: none; /* Remove o contorno padrão ao clicar */
}

.bra:focus {
    border-color: #007bff; /* Cor da borda ao focar no campo */
    box-shadow: 0 0 5px rgba(0, 123, 255, 0.5); /* Sombra ao focar */
}
.inv {
    display: none;
}



.lista {
    list-style-type: none; /* Remove as bolinhas */
}





#tbDependentes {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    overflow: hidden;
    font-family: Arial, sans-serif;
}

    #tbDependentes tr:first-child {
        background-color: #4CAF50; /* Cor de destaque para o cabeçalho */
        
        font-weight: bold;
    }

    #tbDependentes tr:nth-child(2) {
        background-color: #DCDCDC;
        font-weight: bold;
    }

    #tbDependentes td {
        padding: 8px;
        text-align: center;
    }

    #tbDependentes tr:nth-child(even):not(:first-child) {
        background-color: #f9f9f9; /* Cor de fundo para as linhas pares */
    }

    #tbDependentes tr:nth-child(odd):not(:first-child) {
        background-color: #fff; /* Cor de fundo para as linhas ímpares */
    }








.selected {
    background-color: beige
}

.titulo {
    font-weight: bold;
    font-size: 10px;
    color: darkslategrey;
}

.tituloV {
    font-weight: bold;
    font-size: 10px;
    color: orangered;
}

.desc {
    font-weight: bold;
    font-size: 12px;
    color: dodgerblue;
}

.fas {
    color: #1FD55E;
}

.far {
    color: #1FD55E;
}

.fab {
    color: #1FD55E;
}
