
ol, ul {
    list-style: none outside none;
}

#topo #topo {
}

.logo {
    float: left;
    padding: 0 0 0 250px;
}

.tituloAdmin {
    float: right;
    padding: 30px 250px 0 0;
}

#conteudo {
    clear: both;
    padding: 0 0 0 165px;
}

#conteudo-texto {
    float: left;
    width: 730px;
    background-position: top;
}

#menu {
    display: inline;
    float: left;
    height: 700px;
    width: 250px;
    margin: 5px 0 0 0px;
}

    #menu ul {
        display: inline;
        float: left;
        height: auto;
        margin: 0;
        padding: 0 0 0 8px;
        width: 100%;
    }

        #menu ul li {
            color: #666666;
            font-weight: bold;
            border-bottom: 1px solid #DBDBDB;
            display: inline;
            float: left;
            margin: 0;
            width: 218px;
            height: auto !important;
            text-decoration: none;
            line-height: 30px;
            padding: 0;
            text-indent: 10px;
            text-transform: uppercase;
        }

            #menu ul li a {
                color: #666666;
                text-decoration: none;
                font-size: 11px;
            }

                #menu ul li a.underLinkMenu {
                    text-decoration: underline;
                }

            #menu ul li.backLinkMenu {
                background-color: #e9e9e9;
            }

            #menu ul li.TituloMenu {
                background-color: #484079;
                color: #FFF;
            }
            #menu ul li.Sair {
                background-color: #AB060D;
                color: #FFF;
            }

.Inputs {
    font-size: 12px;
    font-family: Arial;
    color: #726F74;
    border: 1px solid #C9C9C9;
    margin: 5px;
}

.InputsCad {
    font-size: 12px;
    font-family: Arial;
    color: #726F74;
    border: 1px solid #C9C9C9;
}

.InputsRed {
    font-size: 12px;
    font-family: Arial;
    color: #726F74;
    border: 1px solid #FF000;
    margin: 5px;
}

.labelCadastros {
    width: 200px;
    float: left;
    text-align: right;
    padding-right: 5px;
}

.textCadastros {
    float: left;
}

.btnsCadastros {
    text-align: center;
}

#gridview {
    clear: both;
    padding-left: 3px;
}

    #gridview a {
    }

div.titulo-conteudo-site {
    text-indent: 0;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    padding-top: 13px;
    padding-bottom: 12px;
    color: #8077b8;
    margin: 10px 0 0 5px;
}

#conteudo-site {
    margin: 0 0 0 30px;
    float: left;
    width: 76%;
}


#fichacadastro p {
    padding-bottom: 15px;
}

.btnsCadastros {
    text-align: center;
}

.tblGeral {
    line-height: 30px;
}

.tblGeral td span {
    color: #596C86;
    font-weight: bold;
}

table.gridPesquisa {
    width: 100%;
    background-color: #ffffff;
}

table.gridPesquisa tr td{
	border-bottom: solid 1px #C5C5C5;
	}

.fundoGridPesquisa {
    background-color: #F3F3F3 !important;
}

table.gridPesquisa tbody tr th {
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
    background-color: #484079;
    text-align: center;
    text-decoration: none;
    padding: 5px;
    border-bottom: 1px solid #FFF;
}

    table.gridPesquisa tbody tr th a {
        font-size: 13px;
        font-weight: bold;
        color: #ffffff;
        background-color: #484079;
        text-align: left;
        text-decoration: none;
    }

table.gridPesquisa2 tbody tr th, table.gridPesquisa2 tbody tr th a {
    font-size: 10px;
    font-weight: bold;
    color: #ffffff;
    background-color: #484079;
    padding: 5px;
    text-align: left;
    text-decoration: none;
    text-align: center;
}

table.gridPesquisa2 tbody tr td a, table.gridPesquisa2 tbody tr td {
    font-size: 10px;
    color: #585858;
    text-decoration: none;
    padding: 5px; /*padding: 5px;*/
    text-align: center;
}

.current-row {
    background-color: #ffffff;
}

table.gridPesquisa tbody tr td a, table.gridPesquisa tbody tr td {
    font-size: 12px;
    color: #585858;
    text-decoration: none;
    padding: 5px; /*padding: 5px;*/
    text-align: center;
}

.pageGrid span {
    font-size: large;
}

table.gridPesquisa tbody tr td a:hover, table.gridPesquisa tbody tr th a:hover {
    text-decoration: underline;
}

/*titulos*/
div.titulo-conteudo-site div.titulo-categorias {
    float: left;
    padding-top: 5px;
    padding-left: 30px;
}

div.pg-botoes
{
	padding-bottom: 15px;
}
