*{margin:auto; outline:none; font-family:arial;}
html{background:#204A70 url(../img/bg.jpg) top repeat-x;}
body{font-size:12px; background:url(../img/topoMenu.jpg) top center no-repeat;}
ul{list-style:none;}
a{text-decoration:none;}
img{border:none;}
/*TOPO*/
#topo{margin:0 auto; padding:0; width:995px; position:relative; z-index:50000;}
#topo #logo{width:297px; height:130px; float:left; margin:18px 0 0 12px;}
#topo #logo a{background:url(../img/deluca.jpg) no-repeat; width:297px; height:130px; display:block; text-indent:-9999px;}
#topo #unidade{width:600px; float:left; color:#FFF; margin:0 0 0 50px;}
#topo #unidade ul li{float:left; width:118px; text-align:center; margin:10px 10px 0 0 !important;}
#topo #unidade ul li span{font-size:16px; font-weight:bold;}
#topo #unidade .uni{width:80px; font-weight:bold; font-size:16px;}
#topo #atendOnline{ z-index:5000; position:fixed; width:205px; top:4px; margin:0 0 0 780px; #margin:0 0 0 -200px; }

#topo #logoSEc{width:122px; height:90px; float:left; margin:31px 0 0 50px;}
#topo #logoSEc a{width:122px; height:90px; display:block; background:url(../img/redeSecovi.jpg) no-repeat; text-indent:-9999px;}
#topo #logoIso{width:67px; height:90px; float:left; margin:31px 0 0 62px; background:url(../img/iso9001.jpg) no-repeat; text-indent:-9999px;}
#topo #logoIso a{width:67px; height:90px; display:block; background:url(../img/iso9001.jpg) no-repeat; text-indent:-9999px;}

#topo #buscaCodg{width:325px; height:35px; float:left; margin:35px 0 0 54px;}
#topo #buscaCodg form{}
#topo #buscaCodg form dl{width:255px; float:left;}
#topo #buscaCodg form dt{width:157px; float:left; font-size:18px; color:#252568; margin:5px 0 0 0;}
#topo #buscaCodg dd{width:95px; float:left; text-align: right;}
#topo #buscaCodg #ref{width:95px; height:27px; border:1px #e3e3e3 solid; background:url(../img/bgInput.jpg) repeat; margin:1px 0 0 0;}
#topo #buscaCodg form input#btnEnviar{width:58px; height:32px; background:url(../img/btnBuscar.jpg) no-repeat; border:none; float:left;}

/*MENU*/
#topo #menu{ height:52px;}
#topo #menu ul{margin:0 !important; padding:0 !important;}
#topo #menu ul li{float:left; font-size:16px; color:#FFF; padding:18px 0 0 0;}
#topo #menu a{color:#FFF; font-weight:bold;}
#topo #menu .separa{width:30px; text-align:center;}
/*BUSCA*/
#menubuscas{width:956px; margin:0 0 0 15px;}
#menubuscas ul{ margin:0 !important; padding:0 !important;}
#menubuscas ul li{float:left; padding:0 !important; margin:0 !important;}
#menubuscas ul li a{padding:0 !important; margin:0 !important;}
#menubuscas p{margin:0 !important; padding:0 !important;}

#menubuscas .bscImovel {width:152px; height:47px;}
#menubuscas .bscImovel a{width:152px; height:47px; display:block; background:url(../img/menuBusca.jpg) no-repeat; text-indent:-9999px;}
#menubuscas .bscImovel a:hover{background:url(../img/menuBusca.jpg) 0 -47px no-repeat;}
#menubuscas .bscImovel.tabs-selected a{background:url(../img/menuBusca.jpg) 0 -47px no-repeat;}

#menubuscas .bscComer{width:145px; height:47px;}
#menubuscas .bscComer a{width:145px; height:47px; display:block; background:url(../img/menuBusca.jpg) -153px 0 no-repeat; text-indent:-9999px;}
#menubuscas .bscComer a:hover{background:url(../img/menuBusca.jpg) -153px -47px no-repeat;}
#menubuscas .bscComer.tabs-selected a{background:url(../img/menuBusca.jpg) -153px -47px no-repeat;}

#menubuscas .bscDelu{width:125px; height:47px;}
#menubuscas .bscDelu a{width:125px; height:47px; display:block; background:url(../img/menuBusca.jpg) -298px 0 no-repeat; text-indent:-9999px;}
#menubuscas .bscDelu a:hover{background:url(../img/menuBusca.jpg) -298px -47px no-repeat;}
#menubuscas .bscDelu.tabs-selected a{background:url(../img/menuBusca.jpg) -298px -47px no-repeat;}

#menubuscas .bscCadastre{width:146px; height:47px;}
#menubuscas .bscCadastre a{width:146px; height:47px; display:block; background:url(../img/menuBusca.jpg) -423px 0 no-repeat; text-indent:-9999px;}
#menubuscas .bscCadastre a:hover{background:url(../img/menuBusca.jpg) -423px -47px no-repeat;}

#menubuscas .bscPropostas{width:89px; height:47px;}
#menubuscas .bscPropostas a{width:89px; height:47px; display:block; background:url(../img/menuBusca.jpg) -569px 0 no-repeat; text-indent:-9999px;}
#menubuscas .bscPropostas a:hover{background:url(../img/menuBusca.jpg) -569px -47px no-repeat;}

#menubuscas .bscRH{width:134px; height:47px;}
#menubuscas .bscRH a{width:134px; height:47px; display:block; background:url(../img/menuBusca.jpg) -658px 0 no-repeat; text-indent:-9999px;}
#menubuscas .bscRH a:hover{background:url(../img/menuBusca.jpg) -658px -47px no-repeat;}

/*#menubuscas .bscLanc{width:144px; height:47px;}
#menubuscas .bscLanc a{width:144px; height:47px; display:block; background:url(../img/menuBusca.jpg) -298px 0 no-repeat; text-indent:-9999px;}
#menubuscas .bscLanc a:hover{background:url(../img/menuBusca.jpg) -298px -47px no-repeat;}
#menubuscas .bscLanc.tabs-selected a{background:url(../img/menuBusca.jpg) -298px -47px no-repeat;}

#menubuscas .bscExc{width:201px; height:47px;}
#menubuscas .bscExc a{width:201px; height:47px; display:block; background:url(../img/menuBusca.jpg) -442px 0 no-repeat; text-indent:-9999px;}
#menubuscas .bscExc a:hover{background:url(../img/menuBusca.jpg) -442px -47px no-repeat;}
#menubuscas .bscExc.tabs-selected a{background:url(../img/menuBusca.jpg) -442px -47px no-repeat;}*/

#menubuscas .bscAvanc{width:163px; height:47px;}
#menubuscas .bscAvanc a{width:163px; height:47px; display:block; background:url(../img/menuBusca.jpg) -792px 0 no-repeat; text-indent:-9999px;}
#menubuscas .bscAvanc a:hover{background:url(../img/menuBusca.jpg) -792px -47px no-repeat; }
#menubuscas .bscAvanc.tabs-selected a{background:url(../img/menuBusca.jpg) -792px -47px no-repeat; }

#bottom{background:#03F url(../img/rod.jpg) no-repeat; width:956px; height:7px; clear:both; margin:0 0 0 15px;}

/*CORPO*/
#corpo{margin:0 auto; padding:0; width:995px; min-height:500px; background:#FFF;}

.destaqueBox{width:495px; height:307px; overflow:hidden; position:relative;}
.destaqueBox #cycleDestaque{width:495px; height:247px; z-index:2; }
.destaqueBox #cycleDestaque .masc{position:absolute; width:495px; height:307px; z-index:22;}
.destaqueBox #cycleDestaque .masc a{width:495px; height:307px; background:url(../img/mascaraLanc.png) no-repeat; z-index:22; text-decoration:-9999px !important; display:block !important; padding:0 !important; margin:0 !important;}
.destaqueBox #cycleDestaque .imobSDestaque{position:relative;}
.destaqueBox #cycleDestaque .image{width:496px; height:308px;}
.destaqueBox #cycleDestaque .image img{width:496px;}
.destaqueBox #cycleDestaque .features{font-size:12px; line-height:22px; color:#FFF; background: url(../img/trans.png) repeat; position:absolute; width:496px; left:0; bottom:0; z-index:20;}
.destaqueBox #cycleDestaque .features .tipobairro{font-size:18px; padding:10px 0 20px 10px; width:300px; height:13px; float:left; overflow:hidden; text-align:center;}

.destaqueBox .destaqueBottom {width:150px; height:25px; position:absolute; right:10px; bottom:10px; z-index:5;}
.destaqueBox .destaqueBottom a{background:#CCC; width:30px; height:20px; display:block; padding:5px 0 0 0;  font-size:12px; font-weight: bold; float:left; text-align:center; color:#300;}
.destaqueBox .destaqueBottom .activeSlide{background:#242467; color:#F00;}
/**/
#corpo #imoveExclus{width:441px; height:296px; float:left;}
#corpo #imoveExclus .tit{background:#252568 url(../img/exclus.jpg) left no-repeat; height:40px;}
#corpo #imoveExclus h2{font-size:14px; color:#FFF; padding:12px 0 0 60px; width:300px !important; float:left; margin:0 !important;}
#corpo #imoveExclus a{width:80px; float:right; color:#FFF; font-size:10px; padding:15px 0 0 0;}
/**/
#corpo #lancDesta{ float: left; margin: 0 55px 10px 28px; width: 441px;}
#corpo #lancDesta .tit{background:#252568 url(../img/exclus.jpg) left no-repeat; height:40px;}
#corpo #lancDesta h2{font-size:14px; color:#FFF; padding:12px 0 0 60px; width:300px !important; float:left; margin:0 !important;}
#corpo #lancDesta .tit a{width:80px; float:right; color:#FFF; font-size:10px; padding:15px 0 0 0;}

/**/
#corpo #dicas{width:447px; height:160px; float:left; margin:0 0 0 23px;}
#corpo #dicas .tit{background:#252568 url(../img/dicas.jpg) left no-repeat; height:40px;}
#corpo #dicas h2{font-size:14px; color:#FFF; padding:12px 0 0 60px; width:300px !important; float:left; margin:0 !important;}
#corpo #dicas  .tit a{width:80px; float:right; color:#FFF; font-size:10px; padding:15px 0 0 0;}
#corpo #dicas ul{margin:0 !important; padding:0 !important;}
#corpo #dicas ul li{width:200px; float:left; margin:15px 0 0 15px; text-align:left;}

#corpo #not{width:440px; height:160px; float:left; margin:0  0 0 55px;}
#corpo #not .tit{background:#252568 url(../img/noticias.jpg) left no-repeat; height:40px;}
#corpo #not h2{font-size:14px; color:#FFF; padding:12px 0 0 60px; width:300px !important; float:left; margin:0 !important;}
#corpo #not .tit a{width:80px; float:right; color:#FFF; font-size:10px; padding:15px 0 0 0;}
#corpo #not #tweet-container{}
#corpo #not #tweet-container ul{margin:10px 0 0 10px !important;}
#corpo #not #tweet-container ul li{padding:5px 15px 5px 15px;  background:url(../img/seta.jpg) 0 10px no-repeat;}

#corpo #midias{clear:both; padding:20px 0 45px 0;}
#corpo #midias a{color:#000000; font-size:12px; display:block; font-weight:bold;}
#corpo #midias ul{height:39px; text-align:left; margin:0 !important; padding:0 !important;}
#corpo #midias ul li{float:left !important; margin:0 10px 0 5px !important; padding:0 !important;}
#corpo #midias .ferra{color:#000; font-weight:bold; font-size:14px !important; padding:10px 10px 0 35px !important;}
#corpo #midias .siga{color:#000; font-weight:bold; font-size:14px !important; padding:10px 0 0 0 !important;}

#corpo #midias .simulacao{background:url(../img/simulacao.jpg) left top no-repeat; height:28px; width:155px; padding:10px 0 0 35px;}
#corpo #midias .google{background:url(../img/google.jpg) left no-repeat; height:28px; width:80px; padding:10px 0 0 38px;}
#corpo #midias .tw{background:url(../img/icoTwitter.jpg) left top no-repeat; height:28px; width:50px; padding:10px 0 0 35px;}
#corpo #midias .facebook{background:url(../img/facebook.jpg) left no-repeat; height:28px; width:70px; padding:10px 0 0 35px;}
#corpo #midias .blogDelucca{background:url(../img/blogDelucca.jpg) left no-repeat; height:28px; width:100px; padding:10px 0 0 35px;}

#corpo #imoveCond{width:441px; height:296px; float:left; margin:0 55px 0 28px;}
#corpo #imoveCond .tit{background:#252568 url(../img/casas.jpg) left no-repeat; height:40px;}
#corpo #imoveCond h2{font-size:14px; color:#FFF; padding:12px 0 0 60px; width:300px !important; float:left; margin:0 !important;}
#corpo #imoveCond a{width:80px; float:right; color:#FFF; font-size:10px; padding:15px 0 0 0; }

#corpo #imoveApart{width:441px; height:296px; float:left;}
#corpo #imoveApart .tit{background:#252568 url(../img/apartamentos.jpg) left no-repeat; height:40px;}
#corpo #imoveApart h2{font-size:14px; color:#FFF; padding:12px 0 0 60px; width:300px !important; float:left; margin:0 !important;}
#corpo #imoveApart a{width:80px; float:right; color:#FFF; font-size:10px; padding:15px 0 0 0;}

#corpo .imobDestaque{width:200px; height:237px; position:relative; float:left; margin:10px 0 0 10px;}
#corpo .imobDestaque .imageMasc{position:absolute; z-index:10;}
#corpo .imobDestaque .imageMasc a{background:url(../img/mascara.png) no-repeat; width:201px; height:237px; display:block; text-indent:-9999px;}
#corpo .imobDestaque .image{width:201px; height:237px; overflow:hidden; margin:0 !important; padding:0 !important; text-align:left;}
#corpo .imobDestaque .image img{margin:0 !important; padding:0 !important; width:300px;}
#corpo .imobDestaque .features{position:absolute; bottom:0; left:0; background: url(../img/trans.png) repeat; width:176px; color:#FFF; font-weight:bold; font-size:12px; height:25px; overflow:hidden; padding:5px 10px 0 15px;}
#corpo .imobDestaque a{margin:0 !important; padding:0 !important; width:201px !important;}

#corpo #iso{width:67px; height:90px; background:url(../img/iso9001.jpg) no-repeat; text-indent:-9999px; margin:10px 0 10px 150px; }
/* INTERNAS */
#corpo .imgLocali{width:440px; margin:10px 10px 0 20px; float:right; height:700px;}
#corpo .imgLocali #slideShowFotos{display:block; width:420px; height:214px; overflow:hidden;  border:1px #252468 solid;}
#corpo .imgLocali #slideShowFotos img{border:0; width:420px;}
#corpo .imgLocali #nav{margin:0 !important; padding:0 !important;}
#corpo .imgLocali #nav li{float:left; padding:6px 3px 0 0 !important; margin:0 !important;}
#corpo .imgLocali #nav li img{border:0; width:100px; height:75px; border:1px #252468 solid;}


.map{width:450px; float:left; margin:0 0 0 20px;}
.map h2{margin:0 !important;} 
.map iframe{border:1px #437494 solid; margin:10px 0 0 0;}

#map { width:720px !important;}

.imgLan {  margin:0 0 0 20px; }
.imgLan img { border:solid 2px #262569; float:left; padding:1px; margin:0 10px 0 0; }
.descLan { float:left; width:700px; }
#fichaLancamento { clear:both; padding:20px 0 0 0; }
.boxLancamentosList { float:left; width:300px; height:115px; margin:15px 7px 10px; padding:5px; border:solid 1px #000; background:#fff; overflow:hidden; }
.boxLancamentosList .h2 { color:#242467; font-weight:bold; font-size:14px; }
.boxLancamentosList a { color:#000; }
.boxLancamentosList a img { float:left; border:solid 2px #437494; margin:0 10px 0 0; }

.lanchome .boxLancamentosList { width:130px; height:145px; padding:0 5px 10px 5px; text-align:center; border:none; }
.lanchome .boxLancamentosList a img { float:none; margin:0 auto; }
.lanchome .boxLancamentosList .h2 { font-size:12px; clear:both; }
.both { clear:both; padding:10px 0 0 0; }
.areader { line-height:20px !important; }
.areader img { float:left; margin:0 5px 0 0; }


/*RODAPE*/
#rodape{margin:0 auto; padding:0; width:995px; height:313px; background: url(../img/rod.png) no-repeat; color:#ffffff; font-size:12px;}
#rodape ul{padding:40px 0 0 0;}
#rodape ul li{float:left;} 
#rodape ul li a{color:#FFF; font-size:12px;}
#rodape .separa{width:40px; text-align:center;}
#rodape .loc{width:89px; float:left; font-weight:bold; margin:51px 0 0 43px;}
#rodape .endereco{width:326px; float:left; margin:51px 20px 0 20px; line-height:20px;}
#rodape .endereco a{color:#FFF;}
#rodape .endereco span{font-weight:bold; font-size:14px;}
#rodape #compartilhar{clear:both; width:580px; float:left; height:81px;}
#rodape #compartilhar h2{font-size:12px; padding:35px 0 10px 10px;}
#rodape #compartilhar a{color:#FFF;}
#rodape #compartilhar .addthis_toolbox{ margin:0 0 0 10px;}
#rodape #assinatura{width:400px; height:50px; float:left; font-size:10px; padding:55px 0 0 0;}
#rodape #assinatura a{display:block; color:#FFF; float:left;}
#rodape #assinatura .evalue{width:150px; height:20px; background:url(../img/evalue.png) left no-repeat; padding:0 0 0 23px;}
#rodape #assinatura .gaia{width:180px; height:20px; background:url(../img/gaia.png) left no-repeat; padding:0 0 0 23px;}

#richMedia { position:absolute; z-index:77; width:440px; left:50%; margin-left:-220px;  top:20%; }

#deluccaPrivate .faixaValor { width:240px; }
#deluccaPrivate .faixaValor #ddlFaixaValor { width:220px; }

.formulario-empreendimento { display:none; }
