body {
    margin:0px;
    overflow:auto;
}

html
{
    overflow-x: hidden;
}

a {
    text-decoration:none;
}
img {
    border:0px;
}

.tableBody {
    background:#FFFFFF;
    border:1px solid #000000;
}

a:hover {
    text-decoration:underline;
}
td,input,textarea,select,p,div,marquee {
    font:11px Verdana,sans-serif;
}
marquee {
    font-weight:bold;
}
#fundoBanner {
    background:url(../Img/sombra-box-busca.jpg) right top no-repeat;
}
#base {
    text-align:center;
    background-color:#005000;
    padding:3px;
    color:#FFFFFF;
    font-weight:bold;
}
/* início do Menu */
ul.menu {
    margin:0px;
    padding:0px;
}
ul.menu li {
    border-bottom:1px solid #cccccc;
}
/* remove a linha q divide os blocos do menu */
ul.menu li.div1 a {
    border:0px;
    padding-bottom:10px;
}
ul.menu li.div2 a {
    padding-top:10px;
}
/* ------------- */
ul.menu li, ul.menu li.box{
    display:inline;
}
ul.menu li a.box {
    background-color:#e4e4e4;
}
ul.menu li a {
    width:130px;
    float:left;
    padding:5px 10px;
    font-weight:bold;
    color:#333333;
    border-bottom:1px solid #CCCCCC;
}
ul.menu li a:hover {
    color:#005000;
    background-color:#CCEDCC;
}
/* Final do Menu */

/* Login */
.texto_leitura{
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
}
.link_pequeno {
font-family:Tahoma;
color:black;
text-decoration:none;
font-size:11px;
font-weight:bold;
}

/* Final Login */


/* Inicio do Box Branco */
.box .topo {
    border-bottom:1px solid #CCCCCC;
}
.box .texto, .destaque .texto {
    padding:2px 5px;
}
.box .texto {
    background-color:#FFFFFF;
}
.interna .texto {
    padding:10px;
}
.box .texto {
    border:1px solid #CCCCCC;
    border-top:0px;
}
.box .texto .list td, .box .list td {
    /*font-size:9px;*/
    padding:4px 2px;
}
.box .texto .list td {
    border-bottom:1px solid #cccccc;
}
.box a, .destaque a, .interna a {
    font-weight:bold;
    color:#005000;
}
/* Final do Box Branco */
.titDivisao, .titErro {
    font-size:14px;
    font-weight:bold;
    padding:2px;
    color:#FFFFFF;
}

.titDivisao {
    background-color:#005000;
}
.titErro {
    background-color:#CC0000;
}
.titDivisao a, .titErro a {
    color:#FFFFFF;
}
.boxImage {
    overflow:hidden;
    font-size:9px;
    width:50px;
    height:40px;
    border:1px solid #000000;
    background-color:#ffffff;
}
.titGeral {
    font-size:12px;
    font-weight:bold;
    color:#005000;
}
.bdrPreta {
    border:1px solid #000000
}