body {
	background-image: url(fundo.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center; /* hack para o IE */	
}
    
#geral {
	width:100%;
	margin:0 auto;			
	text-align:left; /* "remédio" para o hack do IE */	
}

#topico {
	background-image: url(imagens/fundo-topo.jpg);
	height:73px;	
	width:760px;	
	margin: 8px 0px 0px 0px;
	text-indent: 10px;	
}

#barra {
	background-image: url(imagens/barra.jpg);
	height:202px;
}

#menu {
	width:760px;	
	font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align:center; /* hack para o IE */		
}

#conteudo {
	background-color: #FFFFFF;
	width:760px;	
}

#col_esq, #col_dir, #col_pri {
float:left;
text-align:center;
width:33%;
align:center;
}

#rodape {
	background-color: #495C62;
	width:760px;		

	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
    clear:both;
    padding: 5px 0px 0px 0px;		
}

.fonteTopico {
	font: 7pt Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
    padding-bottom: 7px;
}

.caixapri {
margin-left: 5%; 
margin-right: 5%;
text-align: left;		
}


.caixapribusca {
margin-left: 1%; 
margin-right: 1%;
text-align: left;		
}
.caixaesqu {
padding-left: 15px;	
	}

.fonteprimeira {
	color: #666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;
}

.formulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 9pt;
	text-align: center;
	font-weight: bold;
}

.fonte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;	
	padding: 5px;	
	font-size: 9pt;
	text-align: center;	
}

.fontepequena {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	font-weight: normal;
}

.espacador {
	width:100%;	
	height: 10px;
}

.busca {
	width:226px;	
	align:center;
	text-align: center;	
	background-image: url(imagens/busca_03.jpg);	
	margin-left: 5%; 
	margin-right: 5%;
}
.semfundobusca {
	width:226px;	
	align:center;
	text-align: center;	
	margin-left: 5%; 
	margin-right: 5%;
}

.topico {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #646F5E;
}

#esquerda {
float:left;
width:30%;
}

#direita {
float:right;
width:70%;

}

.titulos_registros {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #495C62;
	text-align: center;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.exibe_registros
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	width: 100%;
	color: black;
	background-color: #EBEBEB;
}


.detalhes
{
width: 650px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

.tabela_paginacao
{
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
width: 100%;
color: gainsboro;
border-top: 1px solid gray;
background-color: gray;
}

.links_paginacao
{
color: white;
text-decoration: none;
}

.links_paginacao:hover
{
color: silver;
text-decoration: underline;
}


a.amenu:link {
	color: #4B4B4B;
	text-decoration: none;
}
a.amenu:visited {
	color: #4B4B4B;
	text-decoration: none;
}
a.amenu:hover {
	color: #990000;
	text-decoration: none;
}
a.amenu:active {
	color: #4B4B4B;
	text-decoration: none;
}






a.amenu1:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.amenu1:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.amenu1:hover {
	color: #990000;
	text-decoration: none;
}
a.amenu1:active {
	color: #FFFFFF;
	text-decoration: none;
}

a.linkr:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.linkr:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.linkr:hover {
	color: #DEFFD9;
	text-decoration: none;
}
a.linkr:active {
	color: #FFFFFF;
	text-decoration: none;
}
