/* ---- Tags padrao HTML ---- */ body {    font-size: 11px;    font-family: verdana, arial;    color: #5072b8;     left: 0px;     top: 0px;      margin-left: 0px;     margin-top: 0px;     margin-bottom: 0px;     margin-right: 0px;    padding-left: 0px;     padding-top: 0px;     padding-bottom: 0px;     padding-right: 0px;     background-color: #F8F8FF;    scrollbar-highlight-color: #F8F8FF;    scrollbar-shadow-color: #F8F8FF;    scrollbar-arrow-color: #ffffff;    scrollbar-base-color: #c7c7c7;    scrollbar-dark-shadow-color: #ffffff;    scrollbar-3d-light-color: #F8F8FF;}/* ---- Links ---- */a:link {    font-size: 11px;    font-family: verdana, arial;    color: #5072b8;    text-decoration: underline}a:visited {    font-size: 11px;    font-family: verdana, arial;    color: #5072b8;    text-decoration: underline}a:hover {    font-size: 11px;    font-family: verdana, arial;    color: #02317f;    text-decoration: underline}a:link.menu-subtipo {    font-size: 11px;    font-family: verdana, arial;    color: #ffffff;    text-decoration: none}a:visited.menu-subtipo {    font-size: 11px;    font-family: verdana, arial;    color: #ffffff;    text-decoration: none}a:hover.menu-subtipo {    font-size: 11px;    font-family: verdana, arial;    color: #ffffff;    text-decoration: underline}/* ---- Cabecalhos ---- */h1 {    font-size: 18px;    font-weight: normal;    font-family: verdana, arial;    color: #5072b8;}h2 {    font-size: 15px;    font-family: verdana, arial;    color: #5072b8;}h3 {    font-size: 13px;    font-family: verdana, arial;    color: #5072b8;}/* ---- Tabela ---- */td {    font-size: 11px;    font-family: verdana, arial;    color: #000000;    vertical-align: top;}/* ---- classes diversas ---- */ .borda-lateral-direita {    border-right-color: #ADD8E6;    border-right-style: dotted;    border-right-width: 2px;}.nao-existe-docs {    font-size: 15px;    font-family: verdana, arial;    color: red;}.erro {    font-size: 14px;    font-family: verdana, arial;    color: red;}.rodape {    font-size: 11px;    font-family: verdana, arial;    color: #000000;    vertical-align: top;}.painel {    border-top-color: #ADD8E6;    border-top-style: solid;    border-top-width: 1px;    border-bottom-color: #ADD8E6;    border-bottom-style: solid;    border-bottom-width: 1px;    border-left-color: #ADD8E6;    border-left-style: solid;    border-left-width: 1px;    border-right-color: #ADD8E6;    border-right-style: solid;    border-right-width: 1px;    padding-bottom: 5px;        background-color: #ffffff;}.painel-basico {    background-color: #ffffff;        border-top-color: #ADD8E6;    border-top-style: solid;    border-top-width: 1px;    border-bottom-color: #ADD8E6;    border-bottom-style: solid;    border-bottom-width: 1px;    border-left-color: #ADD8E6;    border-left-style: solid;    border-left-width: 1px;    border-right-color: #ADD8E6;    border-right-style: solid;    border-right-width: 1px;    padding-top: 5px;    padding-bottom: 5px;}.painel-navegacao {    background-color: #ffffff;        border-top-color: #ADD8E6;    border-top-style: solid;    border-top-width: 1px;    border-bottom-color: #ADD8E6;    border-bottom-style: solid;    border-bottom-width: 1px;    border-left-color: #ADD8E6;    border-left-style: solid;    border-left-width: 1px;    border-right-color: #ADD8E6;    border-right-style: solid;    border-right-width: 1px;    padding-top: 5px;    padding-bottom: 5px;}.linha-selecionada {    font-size: 11px;    font-family: verdana, arial;    font-weight: bold;    color: #0000b4;}.texto-formatado {    font-size: 11px;    font-family: verdana, arial;    font-weight: normal;    color: #2F4F4F;}/* ---- Objetos do formulario ---- */.label {    font-size: 11px;    font-family: verdana, arial;    font-weight: bold;    vertical-align: top;    horizontal-align: left;    color: #5072b8;}.button {    font-size: 11px;    font-family: verdana, arial;     font-weight: bold;    color: #5072b8;    cursor: pointer;    background-color: #d1dbe3;}.input {    font-size: 11px;    font-family: verdana, arial;    color: #000000;    border-right: #5072b8 1px solid;    border-top: #5072b8 1px solid;    border-left: #5072b8 1px solid;    border-bottom: #5072b8 1px solid;}.select {    font-size: 11px;    color: #000000;    font-family: verdana, arial;    border-right: #5072b8 1px solid;    border-top: #5072b8 1px solid;    border-left: #5072b8 1px solid;    border-bottom: #5072b8 1px solid;}.textarea {    font-size: 11px;    color: #000000;    font-family: verdana, arial;    border-right: #5072b8 1px solid;    border-top: #5072b8 1px solid;    border-left: #5072b8 1px solid;    border-bottom: #5072b8 1px solid;    overflow: auto;}/* ---- Formulario pesquisa ---- */.argumentos-pesquisa {    background-color: #FFFFFF;    font-size: 11px;    font-family: verdana, arial;    font-weight: normal;    font-style: normal;    color: #000000;}.msg-sucesso {    font-size: 12px;    font-weight: bold;    color: #000000;    font-family: verdana, arial;}.msg-alerta {    font-size: 11px;    font-weight: normal;    font-family: verdana, arial;}.div-detalhe {    border: 2px solid;    border-color: #000000;    background-color: #f2f2f2;    width: 98%;     position: relative; }.div-estrutura-base {    border: 2px solid;    border-color: #000000;    background-color: #ffffff;    width: 30%;     position: absolute;     top: 175px;    left: 500px;    display: none;}.div-classificacao {    border: 2px solid;    border-color: #000000;    background-color: #ffffff;    width: 45%;     position: absolute;     top: 175px;    left: 450px;    display: none;}.aguarde {    background-color: #ffffff;    width: 50%;    align: center;}/* ---- listagem - Resultado pesquisa ---- */.listagem-titulo {    font-size: 11px;    color: #5072b8;     padding-bottom: 4px;    padding-right: 6px;    text-align: right;    font-weight: bold; }.listagem-titulo-rels {    font-size: 13px;    color: #5072b8;     padding-top: 10px;    padding-bottom: 4px;    padding-right: 6px;    text-align: left;}.listagem-titulo-ref {    font-weight: bold;     font-size: 15px;     color: #5072b8;}.listagem-texto{    font-size: 11px;    color: #000000;     padding-bottom: 4px;    text-align: left;}.listagem-rodape{    font-size: 11px;    color: #AAAAAA;}.listagem-separador {    padding: 0px;    border-bottom: 1px solid black;}/* ---- Menu principal - tab's ---- */.tab-borda_inferior {    background-color: #F8F8FF;        border-top-color: #ffffff;    border-top-style: none;    border-top-width: 0px;    border-bottom-color: #5072b8;    border-bottom-style: solid;    border-bottom-width: 3px;    border-left-color: #ffffff;    border-left-style: none;    border-left-width: 0px;    border-right-color: #ffffff;    border-right-style: none;    border-right-width: 0px;}.tab-desativada {    background-color: #f8f8ff;        border-top-color: #f8f8ff;    border-top-style: solid;    border-top-width: 1px;    border-bottom-color: #f8f8ff;    border-bottom-style: solid;    border-bottom-width: 1px;    border-left-color: #f8f8ff;    border-left-style: solid;    border-left-width: 1px;    border-right-color: #f8f8ff;    border-right-style: solid;    border-right-width: 1px;}.tab-selecionada {    cursor: hand;    background-color: #5072b8;        border-top-color: #c1c1c1;    border-top-style: solid;    border-top-width: 1px;    border-bottom-color: #5072b8;    border-bottom-style: solid;    border-bottom-width: 1px;    border-left-color: #5072b8;    border-left-style: solid;    border-left-width: 1px;    border-right-color: #5072b8;    border-right-style: solid;    border-right-width: 1px;}.tab-nao-selecionada {    cursor: hand;    background-color: #d4e1d7;        border-top-color: #c1c1c1;    border-top-style: solid;    border-top-width: 1px;    border-bottom-color: #F8F8FF;    border-bottom-style: solid;    border-bottom-width: 1px;    border-left-color: #f8f8ff;    border-left-style: solid;    border-left-width: 1px;    border-right-color: #c1c1c1;    border-right-style: solid;    border-right-width: 1px;}.tab-texto-desativado {    font-size: 11px;    font-family: verdana, arial;    font-weight: normal;    color: #f8f8ff;}.tab-texto-selecionado {    font-size: 11px;    font-family: verdana, arial;    font-weight: bold;    color: #ffffff;}.tab-texto-nao-selecionado {    font-size: 11px;    font-family: verdana, arial;    font-weight: normal;    color: #233066;}/* ---- Menu tab (pesquisa/resultado) ---- */.menu-tab {    background-color: #5072b8;    color: #ffffff;}.menu-subtipo-ativo {    font-size: 11px;    font-family: verdana, arial;    font-weight: bold;    color: #ffffff;    text-decoration: none}/* ---- Grid pesquisas realizadas ---- */.grid {    border: 1px solid;    border-color: #ADD8E6;    background-color: #ffffff;    margin-bottom: 2px;    margin-left: 2px;    margin-right: 2px;    margin-top: 2px;}.grid-linha-cabecalho {    font: Verdana, arial;    font-size: 10px;}.grid-celula-cabecalho {    font: Verdana, arial;    font-size: 10px;    color: #4a6aab;    background: #d8e3eb;    border: 1pt solid;    border-left-color: buttonhighlight;    border-right-color: buttonshadow;    border-top-color: buttonhighlight;    border-bottom-color: buttonshadow;}.grid-linha-detalhe {    font: Verdana, arial;    background-color: #ffffff;}.grid-celula-detalhe {    padding-top: 2px;    padding-left: 2px;    padding-right: 2px;    padding-bottom: 2px;    font: Verdana, arial;    font-size: 11px;    vertical-align: top;    border-bottom-color: #ADD8E6;    border-bottom-style: dotted;    border-bottom-width: 1px;    border-right-color: #ADD8E6;    border-right-style: dotted;    border-right-width: 1px;}
