﻿body {
    font-family: Arial;
}

input[type=submit] {
    /*background-color: #85BBF2;*/
    border-style: outset;
    border-color: gainsboro;
    background-color: lightsteelblue;
    color: black;
    /*height: 1.7rem;*/
    padding: 0px 8px 0px 8px;
    vertical-align: central;
    font-family: Arial;
    font-size: 0.8rem;
}

.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;
    font-size: 0.8rem;
}

    .dtv0 input[type=text] {
        width: 100%;
        background-color: aliceblue;
        color: mediumblue;
    }


    .dtv0 a:link {
        color: blue;
    }

.head0 {
    background-color: #057CCC;
    color: white;
}

    .head0 th {
        border-right: 1px solid gainsboro;
        border-left: 1px solid gainsboro;
        padding: 2px 5px 0px 5px;
        text-align: center;
    }

    .head0 a:link {
        color: white;
    }

.row0 {
    /*background-color: #F0F0F0;*/
    background-color: white;
}

    .row0 td {
        border-top: none;
        border-bottom: none;
        border-left: 1px solid gainsboro;
        border-right: 1px solid gainsboro;
        padding: 2px 5px 1px 5px;
        text-align: left;
    }

.alt0 {
    /*background-color: #EBEBEB;*/
    background-color: aliceblue;
}

    .alt0 td {
        border-top: none;
        border-bottom: none;
        border-left: 1px solid gainsboro;
        border-right: 1px solid gainsboro;
        padding: 2px 5px 1px 5px;
        text-align: left;
    }

.ins0 {
    background-color: floralwhite;
}

.edt0 {
    background-color: floralwhite;
}

.pag0 {
    background-color: #057CCC;
    color: white;
}

    .pag0 td {
        border: 0px solid gainsboro;
        padding: 1px 2px 1px 2px;
    }

        .pag0 td td {
            border: 0px solid gainsboro;
        }

    .pag0 a:link {
        color: white;
    }

.lnk0 {
    color: mediumblue;
    font-weight: 500;
}

    .lnk0 a:link {
        color: mediumblue;
    }

    .lnk0 a:hover {
        color: mediumblue;
    }

    .lnk0 a:visited {
        color: mediumblue;
    }

.filtro {
    padding: 5px 10px 10px 10px;
    text-align: left;
}

    .filtro select {
    }

    .filtro input[type=text] {
    }

.font80 {
    font-size: 0.8rem;
}
