html, body, form, ul, fieldset, p, h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
body {font:100%/110% arial; background:#1f140d;}
body img {display:block;}
a {text-decoration:none; outline:0;}
object {outline:0;}
li {list-style:none;}
a img, fieldset {border: 0;}
p.center {text-align:center;}
p.right {text-align:right;}
p, h1, h2, h3, h4, h5 {margin-bottom:11px;}
div.clear {clear: both;}

a.logo, a.assinatura, .nav ul li, #nav03 ul li.title-nav, #footer-in address, .caixa h1, .caixa-lad h1 {
text-indent:-9000em; overflow:hidden;}

/*** HEADER ***/

div.logo {position:absolute; top:128px; left:29px; width:215px; height:96px;}

#bussola {position:absolute; top:0; left:197px; width:424px; height:145px; background:url(../pics/bussola.png) no-repeat;}
#telefone{background: url("../pics/telefone.png") repeat scroll 0 0 transparent;float: right;font: 15px arial;height: 72px;margin: -1px 32px 0 0;width: 150px;}
#telefone h1{font:15px arial; margin: 8px 0 4px 12px}
#telefone p{font:14px arial;padding: 0 0 0 13px;}

#chat{background: url("../pics/telefone.png") repeat scroll 0 0 transparent;float: right;font: 15px arial;height: 72px;margin: -1px 32px 0 0;width: 150px;}
#chat img{margin:13px 0 4px 12px}


#nav {position:absolute; font:normal 0.76em tahoma; left:310px; top:163px;}
#nav ul.princ li {float:left; display:inline; height:50px;}
#nav ul.princ li a {display:block; height:49px; text-indent:-9000em; overflow:hidden;}

#nav ul.princ li.menu01 {width:88px; background:url(../pics/menu01.jpg) no-repeat; margin-right:20px;}
#nav ul.princ li.menu02 {width:49px; background:url(../pics/menu02.jpg) no-repeat; margin-right:20px;}
#nav ul.princ li.menu03 {width:89px; background:url(../pics/menu03.jpg) no-repeat; margin-right:20px;}
#nav ul.princ li.menu04 {width:118px; background:url(../pics/menu04.jpg) no-repeat; margin-right:20px;}
#nav ul.princ li.menu07 {width:76px; background:url(../pics/menu07.jpg) no-repeat; margin-right:20px;}
#nav ul.princ li.menu05 {width:64px; background:url(../pics/menu05.jpg) no-repeat; margin-right:20px;}
#nav ul.princ li.menu06 {width:58px; background:url(../pics/menu06.jpg) no-repeat;}

#nav ul.princ li.menu01 a:hover {width:88px; background:url(../pics/menu01-hover.jpg) no-repeat;}
#nav ul.princ li.menu02 a:hover {width:49px; background:url(../pics/menu02-hover.jpg) no-repeat;}
#nav ul.princ li.menu03 a:hover {width:89px; background:url(../pics/menu03-hover.jpg) no-repeat;}
#nav ul.princ li.menu04 a:hover {width:118px; background:url(../pics/menu04-hover.jpg) no-repeat;}
#nav ul.princ li.menu07 a:hover {width:76px; background:url(../pics/menu07-hover.jpg) no-repeat;}
#nav ul.princ li.menu05 a:hover {width:64px; background:url(../pics/menu05-hover.jpg) no-repeat;}
#nav ul.princ li.menu06 a:hover {width:58px; background:url(../pics/menu06-hover.jpg) no-repeat;}

body#pg-conheca #nav ul.princ li.menu01 a {background:url(../pics/menu01-hover.jpg) no-repeat;}
body#pg-imoveis #nav ul.princ li.menu02 a {background:url(../pics/menu02-hover.jpg) no-repeat;}
body#pg-lancamentos #nav ul.princ li.menu03 a {background:url(../pics/menu03-hover.jpg) no-repeat;}
body#pg-empreendimentos #nav ul.princ li.menu04 a {background:url(../pics/menu04-hover.jpg) no-repeat;}
body#pg-casas #nav ul.princ li.menu05 a {background:url(../pics/menu05-hover.jpg) no-repeat;}
body#pg-fale #nav ul.princ li.menu06 a {background:url(../pics/menu06-hover.jpg) no-repeat;}
body#pg-locacao #nav ul.princ li.menu07 a {background:url(../pics/menu07-hover.jpg) no-repeat;}

/*** MAINCONTENT GERAL ***/

/* home */

/*** JQUERY ***/

div#animacao {width:620px; height:280px; position:relative;}
div.j-img, div.j-img img, div.j-anima {width:575px; height:260px; position:absolute;}
div.j-img {top:10px; right:10px;}
div.j-img img {border:1px solid #ffebcf;}
div.j-anima .j-txt {background:url(../pics/bg-jtxt.png) no-repeat; width:575px; height:30px; position:absolute; z-index:12; bottom:-1px; left:1px;}
div.j-anima .j-txt p {}
div.j-anima .j-txt p a {position:absolute; padding:5px 5px 10px 10px; color:#000; font:bold 14px verdana; width:550px; height:30px;}
#bt-animacao {position:absolute; z-index:2; top:10px; left:10px;}
#bt-animacao a, #bt-animacao a.activeSlide {padding:6px; border:1px solid #ffebcf; color:#DFC094; background:transparent; font:normal 1px verdana; display:block; margin-bottom:8px;}
#bt-animacao a.activeSlide {background:#000; color:#000;}

/*** FIM JQUERY ***/

/* internas */

#interna-txt p {color:#1f160d; font:normal 11px georgia,verdana; margin:0 30px 12px 30px; text-align:justify;}

#interna-txt h1 {width:312px; height:40px; text-indent:-9000em; overflow:hidden; margin:15px 0 30px 30px; }
#interna-txt h1.conheca {background:url(../pics/tt-conheca.png) no-repeat;}
#interna-txt h1.imoveis {background:url(../pics/tt-imoveis.png) no-repeat;}
#interna-txt h1.lancamentos {background:url(../pics/tt-lancamentos.png) no-repeat;}
#interna-txt h1.empreendimentos {background:url(../pics/tt-empreendimentos.png) no-repeat;}
#interna-txt h1.casas {background:url(../pics/tt-casas.png) no-repeat;}
#interna-txt h1.fale {background:url(../pics/tt-fale.png) no-repeat;}
#interna-txt h1.obrigado {background:url(../pics/tt-obrigado.png) no-repeat;}
#interna-txt h1.natal {background:url(../pics/tt-natal.png) no-repeat;}

#interna-txt h3 {font:bold 16px georgia,verdana; color:#1f160d; padding:3px; clear:both; margin:25px 0 20px 30px;}

.img-conheca {position:absolute; right:0; top:0; width:351px; height:549px;}

.icone-rodape {border-top:1px solid #000; width:570px; position:absolute; bottom:100px; left:30px;}
#cham-02 {margin:10px 10px; float:right;}
#cham-02 ul li {float:left; display:inline; width:11px; height:10px; margin:0 0 0 8px;}
#cham-02 ul li a {display:block; height:12px; }

#cham-02 ul li.cham1 {background:url(../pics/icone-home.jpg) no-repeat;}
#cham-02 ul li.cham2 {background:url(../pics/icone-contato.jpg) no-repeat;}
#cham-02 ul li.cham3 {background:url(../pics/icone-mapa.jpg) no-repeat;}
#cham-02 ul li.cham4 {background:url(../pics/icone-voltar.jpg) no-repeat;}

ul.lista {margin:15px 0 0 15px;}
ul.lista li {font:normal 12px georgia,verdana; color:#1f160d; margin:0 0 3px 0; list-style-type:square;}

ul.lista02 {margin:15px 10px 10px 35px;}
ul.lista02 li {font:normal 12px georgia,verdana; color:#1f160d; margin:0 0 3px 0; list-style-type:square;}

#maplocaliza{width:556px; border:1px solid #1F160D; padding:2px; margin:115px 0 0 32px;}


/* formulário de contato */

#form-busca {width:231px; position:absolute; top:84px; left:18px;}

.bt-busca {width:106px; height:33px; cursor:pointer; float:left; display:inline; display:block;
 background:url(../pics/bt-busca.jpg) no-repeat; margin-right:60px; border:none;}

#pos01, #pos02, #pos03, #pos04 {position:relative;}
#pos01 {z-index:13 !important;}
#pos02 {z-index:12 !important;}
#pos03 {z-index:11 !important;}
#pos04 {z-index:10 !important;}
#pos04 input{background:none; border:none; background:url("../pics/bg-textfield2.jpg") no-repeat scroll 0 0 transparent; width:230px; height:33px; float:left; display:inline; color:#F5DCB4; margin-bottom:7px; padding-left:6px; font:12px georgia,verdana;}
input.nice_select, ul.virtual_select {font:normal 12px georgia, verdana;color:#F5DCB4;border:none;cursor:pointer;}
input.nice_select{width:231px;height:24px;margin:0;padding:7px;background:url(../pics/bg-select.jpg) no-repeat;}
ul.virtual_select {width:250px;position:absolute;display:none;left:0;top:34px;z-index:1 !important; overflow:auto; height:130px;}
ul.virtual_select li {display:block;width:223px;height:18px;padding:6px 0 0 5px;margin:0;border:1px solid #1F160D;
border-bottom:1px solid #1F160D;border-top:0;background-color:#1F160D;}
ul.virtual_select li.last{border-bottom:1px solid #1F160D !important;}
ul.virtual_select li.over, ul.virtual_select li.selected{background-color:#FAFAFA;color:#000;}
ul.virtual_select li.selected{border:1px solid #ddd;}

#form-informativo {position:absolute; top:81px;}
.input-informativo {background:none; border:none; font:12px georgia,verdana; color:#b6976d; width:156px; height:18px; padding:9px;}
.form_textfield {background:url(../pics/input-informativo.jpg) no-repeat; width:177px; height:33px; float:left; display:inline;}

#formulario {margin:0 auto; width:344px;}
#formulario p {margin:25px 0; text-align:center; margin-left:60px !important;} 
div#formulario fieldset {border:none;}

.contato, textarea {background:none; border:none; font:normal 12px georgia,verdana; color:#b6976d;}

#formulario label {width:80px; font:bold 11px georgia,verdana; color:#1f160d; text-align:right; padding-right:10px; padding-top:11px;}
#formulario label, .form_textfield, .form_textarea {float:left; display:inline;}

.form_textarea {background:url(../pics/bg-textarea.jpg) no-repeat; width:250px; height:120px;}
.form_textfield {background:url(../pics/bg-textfield.jpg) no-repeat; width:250px; height:35px; margin-bottom:6px;}

input.contato {width:235px; margin:8px 7px;}
textarea {width:214px; height:105px; margin:9px 0 0 9px; overflow:auto;}

input.enviar {width:88px; height:41px; border:none; cursor:pointer; float:left; display:inline; margin:15px 0 0 170px;
background: url(../pics/bt-enviar.jpg) no-repeat;}

/*** SIDEBAR ***/

/*** FOOTER ***/

div.address {font:normal 11px georgia,verdana; color:#ad8652; text-align:center; line-height:18px; float:left; display:inline; margin-left:320px; margin-top:56px;}

a.assinatura {display:block; position:absolute; width:100px; height:24px; top:104px;
left:28px; background:url(../pics/assinatura.png) no-repeat;}

/*** empreendimentos ***/

.empree {width:166px; height:145px; float:left; display:inline; margin-left:30px; margin-bottom:70px;}
.empree img {border:1px solid #fff; margin-bottom:5px;}
span.txt-empree {font:bold 12px georgia,verdana; color:#1f160d; text-align:center; display:block;}

/*** pagina interna empreendimento ***/

.img-empree {margin-left:30px; float:left; display:inline; width:285px;}
.img-empree img {border:1px solid #fff;}
.img-empree ul {margin-top:15px;}
.img-empree ul li {float:left; display:inline; margin-left:13px; margin-bottom:8px;}

.desc-empree {float:left; display:inline; width:300px;}
.desc-empree p {font:normal 12px georgia,verdana; color:#1f160d; text-align:justify; margin:0 0 12px 0 !important;}
.desc-empree h2 {font:bold 15px georgia,verdana; color:#1f160d; margin:-3px 0 15px 0;}
.desc-empree ul {margin-left:15px;}
.desc-empree ul li {font:normal 12px georgia,verdana; color:#1f160d; margin:0 0 3px 0; list-style-type:square;}

/*** conheca natal ***/

ul.conheca-natal {margin:40px 0 0 30px;}
ul.conheca-natal li a {font:bold 14px georgia,verdana; color:#1f160d; margin-bottom:12px; display:block; text-decoration:none;}
ul.conheca-natal li a:hover {font:bold 14px georgia,verdana; color:#1f160d; display:block; text-decoration:underline;}

span.texto {font:normal 11px georgia,verdana; color:#1f160d; text-align:justify; float:left; width:350px; margin:5px 10px 0 10px;}
span.texto02 {color:#974112; font:bold 12px arial; text-align:center;}
img.left {float:left; 
padding:4px;
border:3px solid #fff;
margin:5px 0 5px 27px; }

body img {display:block;}

div.anima {width:283px; height:315px; overflow: hidden; float:right; margin:3px 25px 10px 15px;}

.casas-mini {width:48px; height:48px;}
.voltar {font-weight:bold; text-decoration:none; color:#1f160d; display:block; margin:40px 0 0 -20px;}
.voltar a{font-weight:bold; text-decoration:none; color:#6F4F2F; display:block; text-align:center;}
.voltar a:hover{color:#1f160d;}

/*** texto ***/

div.title2 {font:normal 13px georgia,verdana; color:#1f160d; text-align:justify; float:left; width:350px; margin:5px 10px 0 10px;}
