html, body, form, ul, fieldset, p, h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
body {font:100%/110% arial;}
body img {display:block; outline:0;}
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;}
label {cursor:pointer;}

/*** HEADER ***/
#logo {position:absolute; top:9px; left:30px; width:178px; height:134px; z-index:1;}
#nav {position:absolute; z-index:2; top:53px; left:263px;}
#nav ul li {float:left; display:inline;}
#nav ul li a {display:block; height:36px; text-indent:-9000em; overflow:hidden;}
#nav ul li.divisoria-menu {background:url(../pics/divi-menu.jpg) no-repeat; width:1px; height:147px; margin:-53px 15px 0 15px;}

#nav ul li.menu01 {width:62px; background:url(../pics/menu01.jpg) no-repeat;}
#nav ul li.menu02 {width:104px; background:url(../pics/menu02.jpg) no-repeat;}
#nav ul li.menu03 {width:149px; background:url(../pics/menu03.jpg) no-repeat;}

#nav ul li.menu01 a:hover {width:62px; background:url(../pics/menu01-hover.jpg) no-repeat;}
#nav ul li.menu02 a:hover {width:104px; background:url(../pics/menu02-hover.jpg) no-repeat;}
#nav ul li.menu03 a:hover {width:149px; background:url(../pics/menu03-hover.jpg) no-repeat;}

#nav02 {position:absolute; z-index:1; top:0; left:628px;}
#nav02 ul li {float:left; display:inline;}
#nav02 ul li a {display:block; height:70px; text-indent:-9000em; overflow:hidden;}

#nav02 ul li.submenu01 {width:84px; background:url(../pics/submenu01.jpg) no-repeat; }
#nav02 ul li.submenu02 {width:60px; background:url(../pics/submenu02.jpg) no-repeat; margin-left:2px;}
#nav02 ul li.submenu03 {width:73px; background:url(../pics/submenu03.jpg) no-repeat; margin-left:2px;}
#nav02 ul li.submenu04 {width:57px; background:url(../pics/submenu04.jpg) no-repeat; margin-left:2px;}

#nav02 ul li.submenu01 a:hover {width:84px; background:url(../pics/submenu01-hover.jpg) no-repeat;}
#nav02 ul li.submenu02 a:hover {width:60px; background:url(../pics/submenu02-hover.jpg) no-repeat;}
#nav02 ul li.submenu03 a:hover {width:73px; background:url(../pics/submenu03-hover.jpg) no-repeat;}
#nav02 ul li.submenu04 a:hover {width:57px; background:url(../pics/submenu04-hover.jpg) no-repeat;}

body#pg-imoveis #nav ul li.menu01 a {background:url(../pics/menu01-hover.jpg) no-repeat;}		
body#pg-lancamentos #nav ul li.menu02 a {background:url(../pics/menu02-hover.jpg) no-repeat;}	
body#pg-empreendimentos #nav ul li.menu03 a {background:url(../pics/menu03-hover.jpg) no-repeat;}		
body#pg-conheca #nav02 ul li.submenu01 a {background:url(../pics/submenu01-hover.jpg) no-repeat;}
body#pg-servicos #nav02 ul li.submenu02 a {background:url(../pics/submenu02-hover.jpg) no-repeat;}	
body#pg-localizacao #nav02 ul li.submenu03 a {background:url(../pics/submenu03-hover.jpg) no-repeat;}
body#pg-contato #nav02 ul li.submenu04 a {background:url(../pics/submenu04-hover.jpg) no-repeat;}
	
/*** MAINCONTENT GERAL ***/
		
/* home */
.bt-busca {background:url(../pics/buscar-home.png) no-repeat; width:267px; height:41px; position:absolute; right:215px; top:33px; border:none; cursor:pointer;}

#pos, #pos01, #pos02, #pos03 {position:relative; float:left; display:inline; height:40px; left:171px; top:-6px;}
#pos {z-index:14 !important;width:115px;background:url(../pics/bg-codigo-niceb.jpg) no-repeat;padding:8px 0 0px 9px;height:40px;}
#pos01 {z-index:13 !important; margin-left:-8px;}
#pos02 {z-index:12 !important; margin-left:-8px;}
#pos03 {z-index:11 !important; margin-left:-8px;}
input.codigo-nice, input.nice_select, ul.virtual_select {font:normal 10px verdana;color:#838281;border:none;cursor:pointer;}
input.codigo-nice, input.nice_select {width:130px; height:18px; margin:0;padding:12px 0 9px 8px;background:url(../pics/bg-select.jpg) no-repeat;}
ul.virtual_select {width:129px;position:absolute;display:none;left:6px;top:34px;z-index:1 !important; overflow:auto; height:100px;}
ul.virtual_select li {display:block;width:105px;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;}
input.codigo-nice {width:95px;background:transparent;padding:0;}

/* internas */
#interna h1 {width:300px; height:40px; text-indent:-9000em; overflow:hidden; margin-bottom:30px;}
#interna h1.parkview {background:url(../pics/tt-parkview.jpg) no-repeat;}
#interna h1.imoveis {background:url(../pics/tt-imoveis.jpg) no-repeat;}
#interna h1.lancamentos {background:url(../pics/tt-lancamentos.jpg) no-repeat;}
#interna h1.empreendimentos {background:url(../pics/tt-empreendimentos.jpg) no-repeat;}
#interna h1.conheca {background:url(../pics/tt-conheca.jpg) no-repeat;}
#interna h1.servicos {background:url(../pics/tt-servicos.jpg) no-repeat;}
#interna h1.localizacao {background:url(../pics/tt-localizacao.jpg) no-repeat;}
#interna h1.contato {background:url(../pics/tt-contato.jpg) no-repeat;}
#interna h1.conheca-natal {background:url(../pics/tt-conheca-natal.jpg) no-repeat;}
#interna h1.dicas {background:url(../pics/tt-dicas-2.jpg) no-repeat;}
#interna h1.obrigado {background:url(../pics/tt-obrigado.jpg) no-repeat;}

body#pg-conheca-natal h2 {color:#686767; margin-bottom:10px;}
body#pg-conheca-natal #interna p {margin:0 0 10px 0;}

body#pg-conheca-natal img.left{float:left; margin:0 10px 10px 0; border:1px solid #C4CED0; padding:3px;}
body#pg-conheca-natal img.right{float:right; margin:0 0 10px 10px; border:1px solid #C4CED0; padding:3px;}

body#pg-conheca-natal ul.con-natal{font:normal 12px arial;}
body#pg-conheca-natal ul.con-natal li{margin:2px 0;}
body#pg-conheca-natal img.conheca {width:170px; height:127px;}

li.home a {width:30px; text-align:center;}

/* formulário de contato */
#formulario {margin:0 auto; width:380px;}
#formulario p {margin:0 0 25px 0 !important; text-align:center !important;} 
div#formulario fieldset {border:none;}

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

#formulario label {width:80px; font:bold 11px verdana; color:#8D8D8D; 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:231px; height:120px; margin-top:-8px;}
.form_textfield {background:url(../pics/bg-textfield.jpg) no-repeat; width:231px; height:56px; margin-top:-8px;}

input.contato {width:208px; height:20px; margin:16px 10px;}
textarea {width:200px; height:80px; margin:20px 0 0 14px; overflow:auto;}

input.enviar {width:70px; height:35px; border:none; cursor:pointer; float:right; display:inline; margin:0 65px 0 0;
background: url(../pics/bt-enviar.jpg) no-repeat;}

/*** SIDEBAR ***/

/*** FOOTER ***/
#mapa-site {width:600px; position:absolute; top:36px; left:300px; }
#mapa-site ul {float:left; display:inline; margin-right:75px;}
#mapa-site ul li a {display:block; text-decoration:underline; font:normal 10px verdana; color:#595959; margin-bottom:6px;}
#mapa-site ul li a:hover {text-decoration:none;}

#end address {text-align:center; font:normal 10px verdana; color:#fff; position:absolute; left:270px; bottom:10px;}

a#assinatura {display:block; position:absolute; bottom:8px; left:30px; width:100px; height:24px;
background:url(../pics/assinatura.jpg) no-repeat; z-index:2; text-indent:-9000em; overflow:hidden;}
