/**** [ tables_structure ] ****/
/*ELZA - revisão 26/10/2021*/
table.grid {
    width: 100%;
    padding: 0;
    margin: 0;
    text-align: left;
    border: 1px solid #ccc;}

table.grid caption {
    color: #000;
    font-weight: bold;
    padding: 5px;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    background-position: top;
    background-repeat: repeat-x;
    background-image: url(../img/backg_headerinquerito.jpg);}

table.grid caption img {vertical-align: middle;}

table.grid th {
    color: #000;
    /*font-size: 90%;*/
    font-weight: bold;
    padding: 3px 5px;
    border-right: 1px solid #ccc;
    background-color: #ddd;
    background-image: none;}

table.grid td {
    /*font-size: 85%;*/
    padding: 2px 5px;
    border-bottom: 1px solid #ccc;}

table.grid p {
    margin: 0 !important;
    padding: 0 !important;}

.gridform input[type="submit"] {
    color: #fff !important;
    /*font-size: 85% !important;
    font-family: arial !important;*/
    font-weight: bold !important;
    display: inline !important;
    width: auto !important;
    height: 12px;
    /*text-decoration: underline !important;*/
    cursor: pointer;
    border: none !important;
    background-image: none !important;
    background-color: #1b1b1b !important;}

.title {
    color: #000;
    font-weight: bold;
    height: 20px;}

.titleseparation {
    height: 1px;
    margin: 0 !important;
    padding: 0 !important;
    border-bottom: 2px solid #ccc;}

.totalresults { /* this line could be default like the ".tdcolor",we could create a class with the name .tdcolorbold */
    font-weight: bold;
    background-color: #f2f2f2;}

.total { /*classe declarada em duas CSS's, ficou só aqui*/
    text-align: right;
    font-size: 12px;
    font-weight: bold;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    background-color: #f2f2f2;}

.borderwhite {border-bottom: 1px solid #fff !important;}
/*** [ end tables_structure ] ***/