*{
margin: 0em;
padding: 0em;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
list-style: none;
color: #000;
}
#geral {
	margin: 0px auto;
	width: 777px;
	height: auto;
	background: top center #ceefff no-repeat url(../img/fundo.jpg); 
}
#topo {
	background: left top no-repeat #FFF url(../img/topo6.jpg);
	height: 106px;
}
#topo li {
	display: inline;
	float: right;
}
#topo h1 {
	font-size: 14px;
	color: #fff;
/*	padding: 70px 0px 0px 411px; */
	padding: 70px 0px 0px 379px;
	text-decoration: none;
}
.fundador {
	font-size: 9px;
	font-style: italic;
	color: #000;
	margin-left: 10px;
}
#conteudo {
	width: 540px;
	float: left;
	clear: both;
}
#conteudo p {
	margin: 10px 25px 10px 25px;
	text-align: justify;
}
#conteudo h2, #noticias h2, #conteudo h3, #conteudo h4, #detalhes h2 {
	margin: 25px 25px 0px 25px;
}
#noticias h3, #detalhes h3 {
	margin: 30px 25px 0px 25px;
}
#noticias, #detalhes {
	width: 777px;
}
#noticias p {
	margin: 10px 25px 10px 35px;
	text-align: justify;
}
#detalhes h3 {
	font-size: 16px;
	margin-bottom: 20px;
}
#detalhes ul {
	margin-left: 35px;
}
#detalhes li {
	margin-bottom: 5px;
}
#foto_imovel {
	padding-bottom: 50px;
}
#foto_imovel img {
	width: 120px;
	height: 100%;
	border: 0px solid;
	margin-right: 5px;
}
#foto_imovel li {
	display: inline;
}
#foto_imovel p {
	float: right;
	font-size: 12px;
	font-style: italic;
	color: #000;
	margin-right: 30px;
}
#conteudo hr {
	margin-left: 20px;
	margin-right: 20px;
}
#conteudo li {
	margin-left: 40px;
}
#conteudo a:link, #conteudo a:visited {
	font-style: italic;
}
#conteudo a:hover {
	text-decoration: underline;
}
#conteudo h4 {
	margin-top: 0px;
	text-decoration: none;
	font-style: italic;
	font-size: 10px;
	
}
.assessoria {
	width: 250px;
	float: left;
	margin-top: 6px;
}
.imobiliaria {
	width: 265px;
	float: right;
}
#direita {
	width: 237px;
	float: right;
	padding-top: 10px;
}
#direita hr {
	margin-right: 20px;
}
#direita p {
	text-align: left;
}
#direita h3 {
	font-size: 14px;
	text-align: left;
}
.data {
	font-size: 9px;
	font-style: italic;
}
#consultas {
	background: url(../img/bg_consulta.jpg) no-repeat center;
	padding-top: 30px;
	height: 177px;
}
#consultas h2 {
	font-size: 14px;
	text-align: center;
}
#consultas li {
	padding-left: 40px;
	margin-bottom: 5px;
}
#consultas ul {
	margin-top: 20px;
	display: inline;
	float: left;
}
#rodape {
	padding-top: 10px;
	clear: both;
}
#rodape li {
	display: inline;
	padding: 10px 10px 5px 10px;
}
#rodape ul {
	text-align: center;
}
#rodape hr {
	margin-left: 10px;
	margin-right: 10px;
}
address {
	text-align: center;
	font-size: 10px;
}
.flash {
	height: 216px
}
.imagem_imovel {
	padding: 10px 35px 0px 35px;
}
.desc_imovel {
	text-align: center;
	padding-left: 10px;
}
/* Menu */
.cima:link, .cima:visited, .cima:hover {
	font-size: 9px;
	color: #000;
	padding: 5px;
}
.assessoriaj:link, .assessoriaj:visited, .assessoriaj:hover {
	font-size: 12px;
	color: #000;
}
.menu_b:link, .menu_b:visited, .menu_b:hover {
	font-size: 12px;
	color: #000;
}
.ver:link, .ver:visited, .ver:hover {
	font-size: 10px;
	font-style: italic;
	float: right;
}
.cons_lk:link, .cons_lk:visited, .cons_lk:hover {
	font-size: 11px;
}
.assessoriaj:hover, .menu_b:hover { color: #2086d7; }
.copy:link, .copy:visited, .copy:hover {
	font-family: "Georgia", Times New Roman, Times, serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
.cima:hover, .copy:hover, .ver:hover, .cons_lk:hover { text-decoration:underline; }

/*Formulário de Contato */
#formulario {
width: auto;
margin: auto;
}
#formulario td {
vertical-align: top;
}
.cmp {
	color: #000;
	text-decoration: none;
    border: solid 1px #09d;
}
#botao {
	height: auto;
	float: right;
	padding-right: 9em;
}
.bt {
    background-color: #09d;
	color: #efe352;
	text-decoration: none;
	font-size: 10px;
    border: solid 1px #efe352;
}

/* Formulário dos imóveis */
#form_imovel {
	width: 95%;
	margin: 0px auto;
	padding: 10px 0px 10px 0px;
}
#form_imovel img {
	border: 0px;
	margin-left: 25px;
}
#form_imovel td {
	border: solid 1px #4fb9e9;
}
.relacao {
	height: 18px;
}
.opicoes {
	height: 25px;
	background-color: #53d2f5;
}

/* detalhes dos imoveis */
#detalhe_imovel {
	width: 45%;
	float: left;
}
#detalhe_imovel img {
	margin: 10px 20px 10px 30px;
	width: 300px;
}
#detalhe_txt {
	margin-top: 50px;
}
/*
.menu {
background: right top no-repeat url(../img/br_menu.gif);
margin: 0px;
height: 33px;
padding: 7px 0px 0px 0px;
}
.menu li {
display: inline;
float: right;
}
.menu li a, menu li a:link{
color: #000;
font-size: 11px;
margin: 0em 10px;
}
.menu li a:hover {
color: #1a82d2;
background: inherit;
} */
