/*------------------------------------------------------------------------------------*/

.banner {
    background:#2d8653;
    width:96%;
    height:60px;
    margin:10px 0px 0px 20px;
}

.base{background: #bae3cc;}

.botoes {
    background:#bae3cc;
    border:0px;
    width:60%;
    margin:0px 0px 0px 240px;
}

.botao_invisivel{
    visibility:hidden;
    background: #bae3cc;
    border:0px;
    width:0px;
    height:0px;
}

.borda_hide{
    background: #bae3cc;
    border:0px;
 }

.caixab {background-color: #e3e1e1;}

.caixa10 {width:100px;}

.caixa14 {width:135px;}

.caixa15 {width:150px;}

.caixa20 {width:200px;}

.caixa27 {width:270px;}

.caixa28 {width:280px;}

.caixa33 {width:330px;}

.caixa38 {width:380px;}

.caixa40 {width:400px;}

.caixa43 {width:430px;}

.caixa44 {width:440px;}

.caixa48 {width:480px;}

.caixa62 {width:620px;}

.caixa80 {width:800px;}

.caixa81 {width:810px;}

.caixar10 {
    width:100px;
    background:#e3e1e1;
}

.caixar20 {
    width:200px;
    background:#e3e1e1;
}

.caixar28 {
    width:280px;
    background:#e3e1e1;
}

.caixar32 {
    width:320px;
    background:#e3e1e1;
}

.caixar40 {
    width:400px;
    background:#e3e1e1;
}

.caixar42 {
    width:420px;
    background:#e3e1e1;
}

.caixar43 {
    width:430px;
    background:#e3e1e1;
}

.caixar44 {
    width:440px;
    background:#e3e1e1;
}

.caixar45 {
    width:450px;
    background:#e3e1e1;
}

.caixar55 {
    width:550px;
    background:#e3e1e1;
}

.imagem{
    text-decoration:none;
    border:0;
}

input.botao{
    background:#d1e9e1;
    color:#185935;
    border:2px solid #185935;
    width:40px;
}

input.botao2{
    background:#dfecdb;
    font-weight: bold;
    color:#185935;
    border:3px solid #185935;
    width:120px;
}

input.botao2_disable{
    background-color: gray;
    font-weight: bold;
    color: #ad4444;
    border:3px solid #185935;
    width:120px;
}

input.botao3{
    background:#d1e9e1;
    color:#185935;
    border:2px solid #185935;
}

input.botao4{
    background:#dfecdb;
    font-weight: bold;
    color:#185935;
    border:3px solid #185935;
    width:200px;
}

input.botao5{
    background:#dfecdb;
    font-weight: bold;
    color:#185935;
    border:3px solid #185935;
    width:140px;
}

input.botao6{
    background:#d1e9e1;
    color:#185935;
    border:2px solid #185935;
    width:36px;
}

input.botao_hide{
    background: #bae3cc;
    border:0px;
    width:0px;
    height:0px;
}

.linha {border-bottom:1px solid #0d2a18;}

.menu {
    margin:-5px 0px 0px 20px;
    background:#bae3cc;
    width:96%;
    border:1px solid #2d8653;
}

.menu2 {
    background:#bae3cc;
    border:1px solid #0a6126;
    width: 104%;
}

.panel{
    background:#bae3cc;
    width: 97%;
    border:0px;
    margin:0px 0px 0px 11px;
}

.panel1{
    background:#bae3cc;
    width: 95%;
    border:2px solid #0a6126;
    margin:0px 0px 0px 22px;
}

.panel2{
    font-family:Verdana;
    font-weight: bold;
    font-size:13px;
    color:#041e42;
    border:1px solid #0a6126;
}

.panel_menu{
    background: #bae3cc;
    border:0px;
    margin:0px 0px 0px 80px;
 }

 .panel_tabe{
    background:#bae3cc;
    width: 97%;
    border:0px;
    margin:0px 0px 0px 8px;
}

.pic-normal {
    width:36px;
    border:0px;
}

.selecao{
    background:#80b89c;
    width: 100%;
    height:25px;
}

.selecao_hide{
    color:#80b89c;
    font-size: 18px;
}

.tabe_ativa{
    font-family:Verdana;
    font-weight:bold;
    font-size:15px;
    color:#ffffff;
    background:#51b16e;
    border:1px solid #0a6126;
}

.tabe_inativa{
    font-family:Verdana;
    font-weight:bold;
    font-size:15px;
    color:#000033;
    background:#bae3cc;
    border:1px solid #0a6126;
}

.tamanho{width: 96%;}

.titulo_big{
    font-family:'Times New Roman';
    font-weight: bold;
    font-size:40px;
    color:#000033;
}

.titulo_campo{
    font-family:Verdana;
    font-weight: bold;
    font-size:13px;
    color:#041e42;
}

.titulo_celula{
    font-family:Verdana;
    font-weight: bold;
    font-size:12px;
    color:#0099cc;
}

.titulo_auxiliar{
    font-family:Verdana;
    font-weight: bold;
    font-size:12px;
    color:#990000;
}

.titulo_display{
    font-family:Verdana;
    font-weight: bold;
    font-size:17px;
    color:#990000;
}

.titulo_display_azul{
    font-family:Verdana;
    font-weight:bold;
    font-size:15px;
    color:#000033;
}

.titulo_entrada{
    font-family:Verdana;
    font-weight: bold;
    font-size:38px;
    color:#ffffff;
}

.titulo_hide{
    font-weight: bold;
    font-size:18px;
    color:#80b89c;
}

.titulo_link1{
    font-family:'Times New Roman';
    font-size:28px;
    font-style: italic;
    color:#000033;
    text-decoration:none;
}

.titulo_link2{
    font-family:'Times New Roman';
    font-size:28px;
    font-style: italic;
    color:#000033;
}

.titulo_linha{
    font-family:Verdana;
    font-weight:bold;
    font-size:15px;
    color:#990000;
}

.titulo_login1{
    font-family:Verdana;
    font-weight: bold;
    font-size:14px;
    color:#003333;
}

.titulo_mensagem{
    font-family:Verdana;
    font-weight: bold;
    font-size:15px;
    color:#e30505;
}

.titulo_menu{
    font-family:Verdana;
    font-weight: bold;
    font-size:14px;
    color:#000033;
    text-decoration:none;
}

.titulo_pesquisar{
    font-family:Verdana;
    font-weight: bold;
    font-size:20px;
    color:#244752;
}


.titulo_pesquisar_mp{
    font-family:Verdana;
    font-weight: bold;
    font-size:20px;
    text-align: center;
    color:#244752;
}

.titulo_selecao{
    font-family:Verdana;
    color:#ffffff;
    font-weight: bold;
    font-size: 18px;
}

.titulo_numero{
    font-family:Verdana;
    color:#990000;
    font-weight: bold;
    font-size: 15px;
}