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: center; /* hack para o IE */	
}
#barrageral {
	height:283px;
	background-image: url(imagens/barra2.gif);
	background-repeat: repeat-x;
}
#site {	
	width:779px;
	margin:0 auto;			
    text-align:left; /* hack para o IE */	

}

#topico {
	background-image: url(imagens/fundo-topo2.gif);
	height: 81px;	
	width: 100%;	
    text-align: left; /* hack para o IE */		
}

.espacotopo {
padding: 8px 15px 0px 15px;
}


.empreendimento {
	width:240px;
	height:86px;
	padding-top:5px;
	background-image: url(imagens/fundoempreendimentos.jpg);
	background-repeat: repeat-x;
	text-align:center;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
		
.margem{
margin: 15px
}

#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:778px;	
}

.linha{
       clear:both;
	   padding-top: 10px;
}

.coluna{    
	    float:left;
		text-align: center;
}
#rodape {
	background-color: #495C62;
	width:778px;		

	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;	
	text-align: center;	
	background-image: url(imagens/busca_03.jpg);	
	margin-left: 5%; 
	margin-right: 5%;
}
.semfundobusca {
	width:226px;	
	text-align: center;	
	margin-left: 5%; 
	margin-right: 5%;
}

#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%;
border-top: 1px solid;
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.links:link {
	color: #8E7717;
	text-decoration: none;
}
a.links:visited {
	color: #8E7717;
	text-decoration: none;
}
a.links:hover {
	color: #718118;
	text-decoration: none;
}
a.links:active {
	color: #8E7717;
	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;
}


h1 {

font-size: 16px

}
