﻿body {
    font-family: Arial;
}

input[type=submit] {
    border-style: outset;
    border-color: gainsboro;
    padding: 0rem 0.2rem 0rem 0.2rem;
    vertical-align: central;
    font-family: Arial;
    font-size: 0.8rem;
}

    input[type=submit]:enabled {
        color: black;
    }

    input[type=submit]:disabled {
        color: silver;
    }

.grd0 {
}

    .grd0 input[type=text] {
        width: 100%;
        background-color: aliceblue;
        color: mediumblue;
    }

    .grd0 a:link {
        color: blue;
        font-weight: 700;
    }

    .grd0 a:hover {
        color: cyan;
        font-weight: 700;
    }

.dtv0 {
    background-color: ghostwhite;
    text-align: left;
}

    .dtv0 input[type=text] {
        background-color: aliceblue;
        color: mediumblue;
    }

    .dtv0 a:link {
        color: blue;
    }



.head0 {
    background-color: aliceblue;
}

    .head0 th {
        border-right: 0.1rem solid silver;
        border-left: 0.1rem solid silver;
        padding: 0.2rem 0.2rem 0.1rem 0.2rem;
        text-align: center;
    }

.row0 {
    background-color: whitesmoke;
}

    .row0 td {
        border-top: none;
        border-bottom: none;
        border-left: 0.1rem solid silver;
        border-right: 0.1rem solid silver;
        padding: 0.2rem 0.2rem 0.1rem 0.2rem;
        text-align: left;
    }

.alt0 {
    background-color: white;
}

    .alt0 td {
        border-top: none;
        border-bottom: none;
        border-left: 0.1rem solid silver;
        border-right: 0.1rem solid silver;
        padding: 0.2rem 0.2rem 0.1rem 0.2rem;
        text-align: left;
    }

.ins0 {
    background-color: whitesmoke;
}

.edt0 {
    background-color: whitesmoke;
}

.pag0 {
    background-color: aliceblue;
}

    .pag0 td {
        border: 0.1rem solid silver;
        padding: 0.2rem 0.2rem 0.1rem 0.2rem;
        font-size: 1rem;
    }

        .pag0 td td {
            border: 0.1rem solid whitesmoke;
        }

.tit {
    padding-top: 0.2rem;
    padding-bottom: 0.1rem;
    background-color: #DEF1FA;
    color: blue;
    font-weight: 600;
    text-align: center;
}

.msg {
    padding-top: 3rem;
    color: blue;
    font-weight: 400;
    text-align: center;
}

.filtro {
    padding: 0.2rem 0.4rem 0.2rem 0.4rem;
    text-align: left;
}

    .filtro select {
    }

    .filtro input[type=text] {
    }

.font80 {
    font-size: 0.8rem;
}
