form
{
    display: inline;
    margin: 0;
    padding: 0;
}

a:link {
	color: #585858;
	text-decoration: none;
}
a:visited {
	color: #585858;
	text-decoration: none;
}
a:hover {
	color: #C08345;
	text-decoration: none;
}
a:active {
	color: #C08345;
	text-decoration: none;
}


table.SITE {
   padding-top:    0px;
   padding-bottom: 0px;
   width:1000px;
   border:1px solid #E0E0E0;
}
tr.SITE {
}
td.SITE {
}


table.PRINCIPAL {
   width: 100%;
   border: 0px solid black;
   background-color: white ;
   margin-top:    5px;
   padding-top:    5px;
   background-image: url(../img/fundo.jpg);
   
}
tr.PRINCIPAL {
}
td.PRINCIPAL {
   border: 0px solid black;
}


table.CABECA {
   height: 110px;
   padding-bottom:5px ;
}
tr.CABECA {
}
td.CABECA {
}

div.cabeca {
   height: 100px;
   padding-bottom:5px ;
}
div.logo {
   position:absolute;
   left: 20px;
   top: 0px;
   width: 277px;
   height: 81px;
   background: url(../img/cabeca_logo.jpg) ;
   background-repeat:no-repeat;
}
div.buscar {
   font-size:10px;
   top:75px;
   position:absolute;
   right:5px;
   border:0px solid black;
   color:white;
}
.buscar_form {

}
.buscar_edit {
   font-size:9px;
}
.buscar_submit {
   border: 1px solid gray ;
   font-size:9px;
}
.buscar {
   font-size:10px;
   font-weight: bold;
   color:#13CEA4;
   padding-top:5px;
}
table.CENTRAL {
   width: 100%;
   padding-top:0px;
}
tr.CENTRAL {
}
td.CENTRAL {
}

table.ESQUERDA {
   width:300px;
   border: 0px solid black;
}
tr.ESQUERDA {
}
td.ESQUERDA {
   width:300px;
}

table.CONTEUDO {
   width:100%;
   #b order-left: 1px solid #E0E0E0;
   #b order-right: 1px solid #E0E0E0;
   #bo rder-bottom: 1px solid #E0E0E0;
   margin-bottom:8px;
   padding-bottom:4px;
   padding-right:4px;
   text-align:left;
}
tr.CONTEUDO {
    padding-left:4px;
}
td.CONTEUDO {
}

table.DIREITA {
   width:160px;
   margin-right:10px;
   border: 0px solid black;
   background-image: url(../img/fundo_direita.jpg);
}
tr.DIREITA {
}
td.DIREITA {
}

.td_label_form{
	font-size: 11px  ;
    padding-top:4px;
    text-align:right;
}

.td_input_form{
	font-size: 11px  ;
}

.tr_form{
   background-color:#F2F2FF;
}
.tr_form_alt{
   background-color:#C0FFFF;
}

.tr_button_form{
	font-size: 11px  ;
}

.button_form{
	font-size: 11px  ;
}

div.menu_topo {
   position:absolute;
   right: 20px ;
   top: 15px;
   left:150px;
   width: 800px;
   height: 20px;
   text-align:left;
   border:0px solid #ffffff;
}
div.cabeca_banner {
   position:absolute;
   left: 250px ;
   top: 6px;
}
#saudacao {
   position:absolute ;
   left:20px;
   top:85px;
   font-size:11px;
   font-weight: bold ;
   color: #005800;
}
#saudacao span {
   font-size:9px;
   color: #005800 );
   font-weight: lighter ;
}
a:link.projetos {color:black;font-weight: lighter; text-decoration: none;display:block;padding-top:2px;padding-bottom:2px;padding-left:5px;}
a:hover.projetos {display:block; background-color: #E0E0E0}
a:visited.projetos {color:black;font-weight: lighter; text-decoration: none;display:block;padding-top:2px;padding-bottom:2px;padding-left:5px;}
a:active.projetos {color:black;font-weight: lighter; text-decoration: none;display:block;padding-top:2px;padding-bottom:2px;padding-left:5px;}


body {
    background-color: #ffffff;
       margin:0px;
       font-family: verdana;
       font-size:11px;
}
#cab {
    background-color: #fff;
    width: 1000px ;
    height:130px;
    align: center;
    border: 0px solid gray;
    position:relative;
    background-image:url(../img/cab.jpg);
}
#cab table.principal {
    background-color: #fff;
    width: 850px ;
    align: center;
    border: 0px solid gray;

}
#cab td.menu {
   font-family: verdana;
   font-size:11px;
   font-weight:bold;
   padding-top:9px;
   color:white;
   background-image:url(../img/botao2.gif);
}
#fundo {
    width: 100% ;
    top:0;
    left:0;
    height:103;
    position:absolute;  
    z-index: 1;

}
#conteudo {
    background-image: url(.. /img/fundo_topo.jpg);
    background-repeat: repeat-x;
    width: 100% ;
    top:0;
    left:0;
    height:103;
    z-index: 2;
}
.cab_menu {
   font-family: verdana;
   font-size:11px;
   font-weight:bold;
   color:#008000;
}
.cab_opcao {
   font-family: verdana;
   font-size:10px;
   font-weight:bold;
   color:#969696;
}
.rodape {
   font-family: verdana;
   font-size:10px;
   font-weight:bold;
   color:#E6B920;
   background-color:#000080;
   text-align:center;
   height:25px;
}