@charset "utf-8";
/* CSS Document */

html, body, form, ul, fieldset, p, h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
body {font:100%/110% arial; background:#000;}
body img {display:block;}
a {text-decoration:none; outline:0;}
li {list-style:none;}
a img, fieldset {border: 0;}
p.center {text-align:center !important;}
p.right {text-align:right;}
p, h1, h2, h3, h4, h5 {margin-bottom:11px;}
div.clear {clear: both;}
a#logo, a.assinatura, .caixa h1, .detalhe a, #internas h1 {text-indent:-9000em; overflow:hidden;}
div.center {margin: 500px 0 0 0;}

/*** HEADER ***/

a#logo {position:absolute; width:220px; height:130px; top:0; left:50px; background:url(../pics/logo.png) no-repeat;}
#nav {position:absolute; font:normal 15px Trebuchet MS; bottom:1px; right:40px;}
#nav ul li {float:left; display:inline; height:54px; margin-right:12px; background:url(../pics/bg_ul_li.jpg) repeat-x bottom;}
#nav ul li#menu01 {width:107px;}
#nav ul li#menu02 {width:70px;}
#nav ul li#menu03 {width:109px;}
#nav ul li#menu04 {width:137px;}
#nav ul li#menu05 {width:97px;}
#nav ul li#menu06 {width:78px;}
#nav ul li a {display:block; height:34px; color:#fff; padding-top:20px; text-align:center;}
#nav ul li#menu01 a:hover {background:url(../pics/bg_ul_li_a_01.png) no-repeat;}
#nav ul li#menu02 a:hover {background:url(../pics/bg_ul_li_a_02.png) no-repeat;}
#nav ul li#menu03 a:hover {background:url(../pics/bg_ul_li_a_03.png) no-repeat;}
#nav ul li#menu04 a:hover {background:url(../pics/bg_ul_li_a_04.png) no-repeat;}
#nav ul li#menu05 a:hover {background:url(../pics/bg_ul_li_a_05.png) no-repeat;}
#nav ul li#menu06 a:hover {background:url(../pics/bg_ul_li_a_06.png) no-repeat;}
a#cham-home {position:absolute; height:10px; padding-right:18px; top:11px; right:63px;
background:url(../pics/marc-home.png) no-repeat right; padding-bottom:4px; font:normal 11px Trebuchet MS; color:#fff;}
a#cham-home:hover {color:#666;}

/*** MAINCONTENT GERAL ***/

#caixa01 img, #caixa02 img {float:left;}

/* home */

p.outra-fonte {font:normal 14px arial !important; color:#fff;}

.caixa h1 {width:165px; height:37px; margin:0 0 21px 127px;}
.caixa h1#title01 {background:url(../pics/bg_h1_01.png) no-repeat;}
.caixa h1#title02 {background:url(../pics/bg_h1_02.png) no-repeat;}
.caixa h1#title03 {background:url(../pics/bg_h1_03.png) no-repeat; margin:0 !important;}
.caixa h1#title04 {background:url(../pics/bg_h1_04.png) no-repeat; margin:0 !important;}
.caixa h1#title05 {background:url(../pics/bg_h1_05.png) no-repeat; margin:0 !important;}
.caixa p {font:normal 11px Trebuchet MS; color:#fff; margin:0 25px 0 130px;}
.caixa p a {color:#fff;}
.infos p {font:normal 14px Trebuchet MS;color:#fff;line-height:21px;}
.detalhe a {display:block;width:66px;height:18px;}
.detalhe a:hover {background:url(../pics/bt-detalhe_on.jpg) no-repeat;}
a.arrow {position:absolute;width:20px;height:29px;right:6px;}
a#arrow_Lt {background:url(../pics/arrowleft.jpg) no-repeat;top:97px;}
a#arrow_Rt {background:url(../pics/arrowright.jpg) no-repeat;bottom:220px;}

a.proximo, a.anterior {position:absolute;width:20px;height:29px;z-index:1000;right:-10px;}
a.proximo {top: 20px;}
a.anterior {top: 60px;}

#serv01 a, #serv02 a {height:82px !important; left:0 !important; top:0 !important;}
#serv01 p, #serv02 p {margin:0 !important; padding:3px 0;}
#serv01 span, #serv02 span {font:normal 16px Trebuchet MS;}

/* jQuery Imóveis a Venda */

#jQuery-second {position:relative; width:640px; height:120px;}
#anima-second {position:absolute; top:0; left:15px; width:622px; height:120px;}
.imoveis {width:300px; height:120px; float:left; display:inline; margin-right:11px;}
.img-imo {width:160px; height:120px; float:left; display:inline; margin-right:11px;}
.img-desc {}
.img-desc ul {margin:20px 0; text-align:center; font:normal 11px Trebuchet MS; color:#fff;}
.img-desc ul li.tt-imovel {font:bold 12px Trebuchet MS; color:#fff;}
.img-desc ul li.tt-preco {font:bold 12px Trebuchet MS; color:#fff;}
#animacao ul li {font:normal 11px Trebuchet MS; color:#fff; float:left; display:inline;}
div.imoveis a {
	width:270px!important; 
	height:120px!important; 
	right:20px!important; 
	top:0;
	
}
a#arrow_left, a#arrow_right {position:absolute; top:43px; text-indent: -9000px;}
a#arrow_left {background:url(../pics/arrowLeft.jpg) no-repeat; left:0;}
a#arrow_right {background:url(../pics/arrowRight.jpg) no-repeat; right:0;}

/* jQuery Empreendimentos */

/* empreendimento */

.foto-princ {float:right; display:inline; margin:5px 0 5px 20px; width:200px; height:250px;}
/*.foto-princ img {border:2px solid #AFAFAF; padding:4px;}*/

ul.lista-emp {margin:0 0 0 30px;}
ul.lista-emp li {font:normal 12px Trebuchet MS; color:#9F9E9E; text-align:justify; list-style:square;}

.linha {background:url(../pics/marc-int.png) no-repeat; margin:25px auto; width:360px; height:1px;}
.linha02 {background:url(../pics/marc-int.png) no-repeat; margin:15px 0 15px 50px; width:360px; height:1px;}

h2.tt-emp {font:bold 17px Trebuchet MS; color:#FFF; margin:20px 0 10px 0;}

.foto-anima {margin:30px 100px;}
/*.foto-anima img {border:2px solid #AFAFAF; padding:4px;}*/

/* internas */

ul.mapa-site li {font:normal 14px Trebuchet MS; margin:0 0 10px 20px; list-style-type:square; color:#fff; clear:both;}
ul.mapa-site li a {color:#fff; text-decoration:none;}
ul.mapa-site li a:hover {text-decoration:underline;}

ul.mapa-site02 {margin:15px 60px 15px 50px; float:left; display:inline;}
ul.mapa-site02 li {font:normal 14px Trebuchet MS; margin:0 0 6px 20px; list-style-type:circle; color:#5F5F5F;}
ul.mapa-site02 li a {color:#5F5F5F; text-decoration:none;}
ul.mapa-site02 li a:hover {text-decoration:underline;}

.space {height:27px;}
.space02 {height:90px;}

a.link {color:#fff;}

#internas p {font:normal 12px Trebuchet MS; color:#9F9E9E; text-align:justify; margin:0 0 10px 0}
#internas-int img {float:right; margin-left:10px;}
#internas h1 {margin-bottom:40px; width:300px;}
#internas h1#conheca {background:url(../pics/tt-conheca.png) no-repeat;}
#internas h1#contato {background:url(../pics/tt-contato.png) no-repeat;}
#internas h1#imoveis {background:url(../pics/tt-imoveis.png) no-repeat;}
#internas h1#lancamentos {background:url(../pics/tt-lancamentos.png) no-repeat;}
#internas h1#empreendimentos {background:url(../pics/tt-empreendimentos.png) no-repeat;}
#internas h1#localizacao {background:url(../pics/tt-localizacao.png) no-repeat;}
#internas h1#arquitetura {background:url(../pics/tt-arquitetura.png) no-repeat;}
#internas h1#liberty {background:url(../pics/tt-liberty.png) no-repeat;}
#internas h1#office_tower {background:url(../pics/tt-office_tower.png) no-repeat;}
#internas h1#club_paradise {background:url(../pics/tt-club_paradise.png) no-repeat;}
#internas h1#ctc {background:url(../pics/tt-ctc.png) no-repeat;}
#internas h1#alto_serra {background:url(../pics/tt-alto_serra.png) no-repeat;}
#internas h1#park_view {background:url(../pics/tt-park_view.png) no-repeat;}
#internas h1#belle_vision {background:url(../pics/tt-belle_vision.png) no-repeat;}
#internas h1#green_mount {background:url(../pics/tt-green_mount.png) no-repeat;}
#internas h1#primrose {background:url(../pics/tt-primrose.png) no-repeat;}
#internas h1#renaissance {background:url(../pics/tt-renaissance.png) no-repeat;}
#internas h1#studio_praia {background:url(../pics/tt-studio_praia.png) no-repeat;}
#internas h1#chateau_latour {background:url(../pics/tt-chateau_latour.png) no-repeat;}
#internas h1#chateau_saint {background:url(../pics/tt-chateau_saint.png) no-repeat;}
#internas h1#mansao_severino {background:url(../pics/tt-mansao_severino.png) no-repeat;}
#internas h1#pipa_paradise {background:url(../pics/tt-pipa_paradise.png) no-repeat;}
#internas h1#mirante_ventos {background:url(../pics/tt-mirante_ventos.png) no-repeat;}
#internas h1#hanna_safieh {background:url(../pics/tt-hanna_safieh.png) no-repeat;}
#internas h1#soneto_potengi {background:url(../pics/tt-soneto_potengi.png) no-repeat;}
#internas h1#antonio_montenegro {background:url(../pics/tt-antonio_montenegro.png) no-repeat;}
#internas h1#carlos_gondim {background:url(../pics/tt-carlos_gondim.png) no-repeat;}
#internas h1#moacyr_maia {background:url(../pics/tt-moacyr_maia.png) no-repeat;}
#internas h1#natal_brisa {background:url(../pics/tt-natal_brisa.png) no-repeat;}
#internas h1#ravissant {background:url(../pics/tt-ravissant.png) no-repeat;}
#internas h1#mustique {background:url(../pics/tt-mustique.png) no-repeat;}
#internas h1#carmel {background:url(../pics/tt-carmel.png) no-repeat;}
#internas h1#sain_diego {background:url(../pics/tt-sain_diego.png) no-repeat;}
#internas h1#tirol_business {background:url(../pics/tt-tirol_business.png) no-repeat;}
#internas h1#porto_brasil {background:url(../pics/tt-porto_brasil.png) no-repeat;}
#internas h1#sun_river {background:url(../pics/tt-sun_river.png) no-repeat;}
#internas h1#conheca_natal {background:url(../pics/tt-conheca_natal.png) no-repeat;}
#internas h1#assessoria {background:url(../pics/tt-assessoria.png) no-repeat;}
#internas h1#mapa {background:url(../pics/tt-mapa.png) no-repeat;}
#internas h1#informativa {background:url(../pics/tt-informativa.png) no-repeat;}
#internas h1#empresas {background:url(../pics/tt-empresas.png) no-repeat;}
#internas h1#obrigado {background:url(../pics/tt-obrigado.png) no-repeat;}
#internas h1#west-village {background:url(../pics/tt-west-village.png) no-repeat;}
#internas h1#amazonia {background:url(../pics/tt-amazonia.png) no-repeat; width:375px;}
#internas h1#idealle {background:url(../pics/tt-idealle.png) no-repeat; width:372px;}
#internas h1#thisaliah {background:url(../pics/tt-thisaliah.png) no-repeat; width:472px;}
#internas h1#parkview_residence {background:url(../pics/tt-parkview_residence.png) no-repeat; width:472px;}
#internas h1#pirangi-villas {background:url(../pics/tt-pirangi-villas.png) no-repeat; width:472px;}
#internas h1#alto_da_boa_vista {background:url(../pics/tt-alto-boa-vista.png) no-repeat; width:472px;}
#internas h1#hermes {background:url(../pics/tt-hermes.png) no-repeat; width:472px;}


#nav-int {font:normal 11px Trebuchet MS; color:#605f5f;}
#nav-int a {color:#fff; text-decoration:underline;}

img.right {border:3px solid #fff; margin:5px 8px 3px 15px; padding:4px; float:right;}
img.right02 {margin:5px 8px 3px 15px; float:right;}
img.left {border:1px solid #9B9C9C; margin:5px 10px 3px 5px; padding:3px; float:left;}
img.center {border:1px solid #9B9C9C; margin:10px auto; padding:3px;}

.arquitetura-img {width:200px; height:150px; float:left; display:inline; margin:20px 15px 40px 40px;}
.arquitetura-img img {border:4px solid #fff; padding:2px;}

.arquitetura-desc {width:200px; height:140px; float:left; display:inline; margin:30px 5px 40px 5px; *margin:30px 5px 40px 20px;}
ul.arquitetura-lista li {font:normal 12px Trebuchet MS; color:#9F9E9E; margin:0 0 5px 0;}
ul.arquitetura-lista li.tt-lista {font:bold 16px Trebuchet MS; color:#fff; margin:0 0 5px 0;}

ul.topicos {margin:20px 0;}
ul.topicos li {margin:0 0 3px 0; font:bold 15px Trebuchet MS; background:url(../pics/lista.jpg) no-repeat left 3px; height:30px; padding-left:20px; }
ul.topicos li a {text-decoration:none; color:#9F9E9E; }
ul.topicos li a:hover {text-decoration:underline; color:#FFF;  }

h2.tt {margin:15px 0; font:bold 18px Trebuchet MS; background:url(../pics/lista.jpg) no-repeat left 3px; 
padding-left:15px; color:#FFE13F;}

ul.lista {margin:10px 0;}
ul.lista li {list-style:square; margin:0 0 4px 15px; font:normal 12px Trebuchet MS; color:#9F9E9E;}


.img-empreendimento {width:120px; height:238px; float:left; display:inline; margin:0 0 0 30px;}
.img-empreendimento img {border:5px solid #fff;}

.desc-empree {width:130px; float:left; display:inline; margin:0 22px 0 10px; *margin:0 10px 0 25px;}
h2.tt-empree a {margin:5px 0 20px 0; font:bold 20px Trebuchet MS; color:#fff; display:block;}

ul.list-empree {margin:10px 0;}
ul.list-empree li {margin:0 0 0 2px; font:normal 12px Trebuchet MS; color:#9F9E9E;}

#cham-02 {margin:10px 10px; float:right;}
#cham-02 ul li {float:left; display:inline; width:20px; height:14px; margin:0 0 0 10px;}
#cham-02 ul li.divisoria {width:1px !important; height:11px; background:url(../pics/divisoria.png) no-repeat; margin:0 6px;}
#cham-02 ul li a {display:block; height:12px; }

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

p span{font:normal 13px Trebuchet MS;color:#fff;}

div.faixa{position:absolute;bottom:90px;left:90px;z-index:999;}

div.video {float:left;display:inline;margin-right:20px;}

/* formulário de contato */

#busca {margin:30px auto; width:185px;}

input.busca-imovel {background:#000; border:none; height:16px; width:175px; 
font:normal 12px verdana;color:#727272; padding:3px; margin-bottom:5px;}

.bt-ok {width:35px; height:18px; float:right; display:inline; border:1px solid #5F5F5F; cursor:pointer;
 background:url(../pics/bt-ok.jpg) no-repeat; margin-right:6px;}

#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;}
input.nice_select, ul.virtual_select {font:normal 12px verdana;color:#727272;border:none;cursor:pointer;}
input.nice_select {width:181px;height:21px;margin:0 0 8px 0;padding:3px;background:url(../pics/bg-select.jpg) no-repeat;}
ul.virtual_select {width:181px;position:absolute;display:none;left:0;top:22px;z-index:1 !important;}
ul.virtual_select li {display:block;width:175px;height:18px;padding:6px 0 0 5px;margin:0;border:1px solid #ddd;
border-bottom:1px solid #fafafa;border-top:0;background-color:#fff;}
ul.virtual_select li.last{border-bottom:1px solid #ddd !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;}

a.form-empree {font:normal 12px Trebuchet MS; color:#F6D808; text-decoration:none; margin:15px 0; display:block;}
a.form-empree:hover {text-decoration:underline; }

#formulario {margin:0 auto; width:330px;}
#formulario p {margin:25px 0; text-align:center;} 
div#formulario fieldset {border:none;}
.contato, textarea {background:none; border:none; font:12px Trebuchet MS; color:#666;}
#formulario label {width:70px; font:bold 11px Trebuchet MS; color:#fff; text-align:right; padding-right:10px; padding-top:4px;}
#formulario label, .form_textfield, .form_textarea {float:left; display:inline;}
.form_textarea {background:url(../pics/bg-textarea.jpg) no-repeat; width:250px; height:141px;}
.form_textfield {background:url(../pics/bg-textfield.jpg) no-repeat; width:250px; height:25px; margin-bottom:9px;}
input.contato {width:238px; height:21px; margin:2px 5px;}
textarea {width:230px; height:95px; margin:9px;}
input.enviar {width:48px; border:none; height:18px; cursor:pointer; float:right;
background: url(../pics/bt-enviar.jpg) no-repeat;}

/*** SIDEBAR ***/
#sidebar03 {height: 160px;}
#sidebar03 p, #sidebar05 p {font:normal 11px Trebuchet MS; color:#fff;}
#sidebar02 a {display:block; width:180px; height:169px;}
#sidebar03 a {color:#fff;}
#sidebar03 a:hover, #sidebar04 a:hover {text-decoration:underline;}
#sidebar04 a {font:bold 11px Trebuchet MS;color:#9f9e9e;}
#infor a.infor {display:block; width:83px; height:18px;}
#infor a.infor:hover {background:url(../pics/bt-informativos_on.jpg) no-repeat;}
#sidebar04 p {padding:8px 0 0 0; line-height:10px;}
.bt-incluir, .bt-excluir {width:87px; height:18px; float:left; display:inline; border:none; cursor:pointer;}
.bt-incluir {background:url(../pics/bt-incluir.jpg) no-repeat; margin-right:5px;}
.bt-excluir {background:url(../pics/bt-excluir.jpg) no-repeat;}

/*** FOOTER ***/

#footer-in address {padding-top:30px; text-align:center; font:normal 0.70em tahoma, arial; color:#9f9e9e; line-height:18px;}
a.assinatura {display:block; position:absolute; width:85px; height:14px; top:46px; left:51px;
 background:url(../pics/assinatura.jpg) no-repeat;}
 
/*** Animacao ***/

#animacao {width:400px; height:400px; position:relative;}
div.anima { position:absolute; margin:10px 90px; width:400px; height:300px; overflow: hidden;}

a.seta-esquerda {top:330px; left:230px; display:block; position:absolute;}
a.seta-direita {top:330px; left:310px; display:block; position:absolute;}

/*** animacao principal ***/

div.anima02 { position:absolute; width:630px; height:320px; overflow: hidden;}
div.anima-princ {width:630px; height:320px; }

ul.text-anima {margin:25px 0 0 20px;}
ul.text-anima li {font:normal 14px Trebuchet MS; color:#fff; list-style-type:square; margin-bottom:4px; }


a.email_01{
    color: #f8f8f8;
    text-decoration: underline;
}
a.email_01:hover{
    color: #f8f8f8;
    text-decoration: none;    
}



