﻿body { font-family:Arial, Helvetica, sans-serif; margin:0; background:#d7d7d7 url("/images/bg.jpg") center repeat-y; font-size:12px; color:#666; }

img { border:0; }

a:link {	color: #333;	text-decoration: none;}

a:visited {	text-decoration: none;	color: #666;}

a:hover {	text-decoration: underline;	color: #000;}

a:active {	text-decoration: none;	color: #333;}

.span11 { font-size:11px; font-weight:normal; }

#topo { width:100%; background:url("/images/bg_topo.jpg"); height:229px; }

#topo_interno { width:980px; margin:0 auto; }

#menu { width:100%; background:#000; height:49px; }

#menu_interno { width:980px; margin:0 auto; }

#conteudo { width:980px; margin: 0 auto; padding-top:10px; }

.imovel_capa { width:217px; float:left; background:url("/images/bg_box.jpg"); height:242px; padding-left:28px; padding-top:27px; }

.imovel_capa p { margin:0; padding:3px; padding-left:0; padding-top:3px; border-bottom:1px solid #ddd; font-weight:bold; font-size:12px; margin-right:15px; }

.imovel_capa span { font-size:11px; color:#C00; font-weight:bold; }

#box_empreendimentos { width:605px; float:left; height:260px; }

#foto_empreendimento { width:594px; margin-left:5px; height:190px; border:3px solid #ddd; }

#box_ferramentas { width:335px; float:left; padding-left:30px; margin-left:10px; background:url("/images/divisao_ferramentas.jpg") left no-repeat; height:260px; }

#box_ferramentas p { margin-top:10px; }

#box_aempresa { width:275px; float:left; height:270px; background:url("/images/divisao_ferramentas.jpg") right no-repeat; padding-right:40px; }

#box_aempresa p { margin-top:5px; }

#box_servicos { width:275px; float:left; margin-left:15px; height:270px; background:url("/images/divisao_ferramentas.jpg") right no-repeat; padding-right:40px; }

#box_servicos p { margin-top:5px; }

#box_3lagoas { width:275px; float:left; height:270px; margin-left:25px;  padding-right:30px; }

#rodape { width:960px; clear:both; }

#conteudo_rodape { width:600px; float:left; margin-left:15px; }

#conteudo_rodape p { margin:0; padding-bottom:6px; border-bottom:1px solid #ddd; }

#box_3lagoas p { margin-top:5px; }

.campo { background:transparent url("/images/bg-input.jpg") repeat scroll 0 0;border:0 none;height:21px;padding:9px 3px 3px;width:447px;}

#contato { margin-top:10px;  }

#contato label { width:100px; float:left; padding-top:7px; }

#contato  textarea { z-index:10; padding:4px; margin-bottom:5px; width:300px; background-color:#fff; border:1px solid #ddd; font-weight:bold; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }

.span10 { font-size:10px; }

#submenu_imoveis { background:#2c2c2c; width:100%;  border-bottom:4px solid #000; }

#conteudo_sub { width:960px; padding:10px; padding-left:0; margin: 0 auto; height:215px;   background:#2c2c2c; }

#conteudo_sub a:link { color:#CCC; text-decoration:none; }

#conteudo_sub a:visited { color:#CCC; text-decoration:none; }

.tit_categoria { color:#ffe400; font-weight:bold; }

.categoria { font-weight:bold; color:#ddd; border-bottom:1px solid #666; margin:0; margin-bottom:4px; margin-top:5px; }

.descricao_menu { float:left; margin-left:10px; padding-left:10px; border-left:1px solid #666; padding-top:5px;  width:180px; }

.descricao_menu2 { float:left; margin-left:10px; padding-left:10px; border-left:1px solid #666; padding-top:5px;  width:130px; }

#conteudo_imovel { width:970px; padding-left:10px;  background-color:#efefef; }

#foto_imovel { width:500px; float:left; height:375px; overflow:hidden; }

#info_imovel { float:left; width:460px; padding-right:10px; }

#agendar_visita { width:470px; float:left; margin-left:10px; height:250px; }

#indicar_imovel { width:460px; float:left; background:url("/images/divisao_ferramentas.jpg") right no-repeat; padding-right:10px; height:250px;  }

.campo_indica { background:#efefef; border:1px solid #ddd; padding:2px; }

.empreendimento_interno { width:960px; background-color:#ddd; margin-top:15px; }

.empreendimento_interno p { padding:20px; font-size:16px; font-weight:bold; width:326px; float:left; }

#numeros_fotos { width:500px; position:absolute; }

.numero_foto_atual { float:left; background:#ccc; margin-right:1px; padding:3px 8px; color:#000; font-weight:bold; font-size:11px; }

a.numero_foto:link { float:left; background:#000; margin-right:1px; padding:3px 8px; color:#fff; font-weight:bold; font-size:11px; }

a.numero_foto:visited { float:left; background:#000; margin-right:1px; padding:3px 8px; color:#fff; font-weight:bold; font-size:11px; }

a.numero_foto:hover { float:left; background:#FC0; margin-right:1px; padding:3px 8px; color:#000; font-weight:bold; text-decoration:none; font-size:11px; }

.numero_foto_atual { float:left; background:#FC0; margin-right:1px; padding:3px 8px; color:#000; font-weight:bold; text-decoration:none; font-size:11px; }

.zebrado { font-size:13px; background:#efefef; padding:2px; }