﻿
.corpo
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt; color: #333333;
     margin-top: 0px;
     background-color:#FFFFF0;
   /* background-color:transparent;
    background-repeat:repeat;*/
   /* background: url(body_bg.gif);*/

    /*background-image: url(Imagens/body_bg.gif);*/
}
.topo
{
    margin-top: 0px;
    margin-left: 0px;
    width: 100%;
    height: 50px;
    vertical-align: middle;
    text-align: center;
    font-family: Tahoma, Arial, Helvetica,sans-serif;
    font-size: 10px;
    /*background: url(body_bg.gif);*/
    /*background-color:#000000;*/
   /* padding-top: 5px;
    padding-bottom: 5px;*/
}
.page
{
    width: 995px;
    height: auto;
    margin-top:0px;
    margin-left: 150px;
    position:absolute;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt; color: #000000;
    /*top: 13px;*/
    /*left: 0px;*/
}
.cabecalho{
    width: 99%;
    height: 150px;
    margin-left: 0px;
    margin-bottom: 2px;
    margin-top:2px;
    background-color: silver;
    text-align: center;
}
.menuTopo{
    margin-top: 5px;
    width: 99%;
    height: 30px;
    margin-left: 0px;
    background-color:#1C5E55; 
}
.menuTopoEquerdo{
    width: 70%;
}
.menuTopoDireito{
    width: 30%;
}
.aposTopo{
    margin-top: 1px;
    width: 99%;
    height: 20px;
    margin-left: 0px;
    background-color:transparent; 
}
.menuEsquerdo{
    margin-top: 2px;
    margin-left: 0px;
    width: 15%;
    height: auto;

}
.colunaMenuEsquerda{
    background-color:Black
}
.colunaMeio{
    width: 80%;
    vertical-align: top;
    height: auto;
    border-color:Black;
    text-align:justify;
}
.colunaDireita{
    margin-top: 2px;
    margin-left: 1px;
    width: 20%;
    height: auto;
    border-color:Green;
    border-style:solid;
    position:absolute;
    background-repeat:repeat;
    
}
.conteudoLadoDireito
{
    margin-left:2px;
    width: 99%;
    
}
.conteudo{
    margin-top: 2px;
    margin-left: 0px;
    width: 99%;
    height: auto;
    border-color:Black;
    text-align:justify;
    /*background-image:url("Images/Fundo.jpg");*/
    /*background-repeat:no-repeat;*/
    /*background: url(body_bg.gif);*/
    /*background-image:url("Imagens/fundo/fundoConteudo.jpg");
    background-repeat: no-repeat;*/
}

.blocoMaisLidos{
    margin-top: 2px;
    margin-left: 0px;
    width: 100%;
    height: auto;
    /*vertical-align: middle;*/
    text-align:justify;
    font-family: Tahoma, Arial, Helvetica,sans-serif;
    background-color:#F0F0F0;
    padding-top: 5px;
    padding-bottom: 5px;
}


a.fonte01
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #00008B;
    text-decoration:none;
}
a.fonte01:hover
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #00008B;
    text-decoration:underline;
    
}

a.fonte02
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #00008B;
    text-decoration:none;
    
}
a.fonte02:hover
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #00008B;
    text-decoration:underline;
}


.rodape{
    margin-top: 5px;
    margin-left: 2px;
    width: 100%;
    height: 250px;
    vertical-align: middle;
    text-align: center;
    font-family: Tahoma, Arial, Helvetica,sans-serif;
    font-size: 10px;
    /*background-color:#afeeee;*/
    padding-top: 5px;
    padding-bottom: 5px;
  /* background-image:url("Imagens/rodape.jpg")*/
    
}

.tabelaPrincipal{
    width: 99%;
    margin-left: 0px;
    margin-top: 2px;
    
}
.tabelaBorda{
    border-color: #FFFFE0;

}

.fonteNormal{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt; color: #000000;
}
.fonteNormalErro{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt; color: Red;
}
.tituloPaginaComFundo
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: Black;
    background-position: center;
    /*background: #f3f2ed;*/
    background:#E3EAEB;
    /*background:#C5BBAF;*/
    font-style:inherit;
}
.tituloPagina
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #CCCCCC;
    background-position: center;
}
.ajustarMenu
{
    z-index: 1;
}
.corEsperanca
{
    color:Green;
}
/*menu*/
#popup
{
    margin: 6px;
    position: absolute;
    border: 8px solid #808080;
    /*top: 145.5px;
    left: 323.5px;*/
    top: 100px;
    left: 20px;

    width: 515px;
    height:auto;
    /*padding: 20px 20px 20px 20px;*/
    /*border-width: 2px;
    border-style: solid;*/
   /* background: #ffffa0;*/
    background-color: #f4f4e8;
    display: none;
    z-index: 10001;
    /*style=\"left: 323.5px; top: 145.5px; width: 500px; margin:20px; z-index: 10001;\"*/
}
.efeitoTxt01
{
    text-shadow: 0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),
    0 5px 10px rgba(0,0,0,.25),
    0 10px 10px rgba(0,0,0,.2),
    0 20px 20px rgba(0,0,0,.15);
}
.efeitoTxt02
{
    text-shadow: 5px 5px 0px #eee, 7px 7px 0px #707070;
}
.bordaBox {background: transparent;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b4, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b, .bordaBox .b4b
 {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b {height:1px;}
.bordaBox .b2, .bordaBox .b3, .bordaBox .b4 {background:#191970; border-left:1px solid #191970; border-right:1px solid #191970;}
.bordaBox .b1 {margin:0 5px; background:#191970;}
.bordaBox .b2 {margin:0 3px; border-width:0 2px;}
.bordaBox .b3 {margin:0 2px;}
.bordaBox .b4 {height:2px; margin:0 1px;}
.bordaBox .conteudoBorda {padding:5px;display:block; background:#F0F0F0; border-left:1px solid #191970; border-right:1px solid #191970;}
