/* CSS Document */
body{
	color:#46484A;
	background: #E4E4DF url(../img/bg.jpg) repeat-x top left;
	font:11px Arial, Helvetica, sans-serif;
	overflow-x:hidden;
}


/*  posicionamento */

div#all{
	position:absolute;
	width:940px;
	top:5%;
	left:50%;
	margin-left:-470px;
}

/*div#bd{background-color:#fff;}*/

div#esq{
	width:760px;
	float:left;
}

div#esq #topmenu{
	height:25px;
	padding-left:10px;
	_margin-bottom:-5px;
}

div#esq #topmenu img{margin:0; padding:0;}

div#ft{text-align:center;}


/*
div#ft ul{
	height:31px;
	background:#D0D1CA;
	margin:25px 0 25px 0;
	padding:14px 0 0 100px;
}

div#ft ul li{float:left; margin:0 5px;color:#46484A;}

div#ft ul a{
	color:#46484A;
	text-decoration:none;
}

div#ft ul a:hover{
	text-decoration:underline;
}
*/


div#dir{float:right; margin-top:25px; margin-left:-95px;}

div#dir .banner{background:transparent url(../img/hdBoxCol.gif) repeat scroll 0 0; margin-bottom:10px; padding:8px 8px 0; width:154px;}
div#dir .banner-ft{width:170px; height:8px; background:transparent url(../img/ftBoxCol.gif) no-repeat scroll center top;margin-bottom:10px;}
div#hd{
	background:transparent url(../img/logo.gif) no-repeat top left;
}

div#hd #menu{
	height:97px;
}

div#hd #menu ul.menu{
	position:absolute;
	background:url(../img/menu.gif) no-repeat top left;
	margin-top:37px;
	margin-left:275px;
	width:475px;
	height:27px;
	display:inline;
	padding:5px;
}

div#hd #menu ul.menu li{float:left;display:block; height:100%;}
div#hd #menu ul.menu li a{display:block; height:100%; text-indent:-5000px;}

div#hd #menu ul.menu li div.submenu{width:145px; margin-top:-5px; background:none; display:none; position:absolute; z-index:2;}
/* position:absolute; top:27px; left:5px; width:145px; z-index:1; background:none; display:none; */

div#hd #menu ul.sub{background:url(../img/bgSubMenu.gif) no-repeat center bottom;}
div#hd #menu ul.sub li{float:none; padding:4px 0px; background:transparent url(../img/divSubMenu.jpg) no-repeat scroll 4px 22px}
div#hd #menu ul.sub li a{display:block; width:135px; height:15px; text-indent:-5000px; background:transparent url(../img/btSubMenu.gif) no-repeat scroll 0 0}

div#hd #filtro{
	height:44px;
	background:transparent url(../img/bgFiltro.jpg) repeat-x;
	text-align:right;
	padding-right:10px;
}

#filtro select, #filtro option{
	font-size:11px;
}

#filtro select{ margin:12px 2px 0 2px; width:95px;}


/* home */
.home-news1{float:left; background:#fff; width:153px; height:131px; padding:10px;}

.home-news2{float:left; background:url(../img/bgNews.gif) repeat; width:339px; height:131px; margin-left:4px; padding:10px;}
.home-news2 p{background:transparent url(../img/pontosBlack.gif) repeat-x scroll center bottom; padding:5px 0}
.home-news2 p a{background:transparent url(../img/icoSeta.gif) no-repeat scroll 0 4px; padding-left:11px; text-decoration:none; color:#46484A}

.home-news3{float:right;}


/* outros */
ul#menu-queiroz{margin:0 0 65px 15px;}
ul#menu-queiroz li{float:left; font-weight:bold; margin:0 7px;}
ul#menu-queiroz li a{color:#46484A; text-decoration:none;}

h3{color:#FF6F00; font-size:16px; font-weight:bold}
.grupo p{margin:15px; text-align:justify; line-height:1.4em}

.paragrafo p{text-align:justify; margin:15px 0; line-height:1.4em}

/*a.link{color:#46484A; text-decoration:none}
a.link:hover{text-decoration:underline;}*/
a{text-decoration:none; color:#46484a; /*outline:0;*/}

.link-anterior{display:block; width:64px; height:23px; background:transparent url(../img/btAnterior.jpg) repeat scroll 0 0; float:left; margin:0 3px;}
.link-proximo{display:block; width:63px; height:23px; background:transparent url(../img/btProxima.jpg) repeat scroll 0 0; float:left; margin:0 3px;}

.link-paginacao{color:#46484A; font-size:12px; text-decoration:none; font-weight:bold; margin:5px 3px 0 3px; float:left;}
.link-paginacao:hover{text-decoration:underline;}

.justificado p{text-align:justify;}

/*ul.detalhe li{float:left; margin-right:3px;}
ul.detalhe li a.bt-detalhe{background:transparent url(../img/btDet.gif) repeat scroll 0 -76px; display:block; height:19px; width:91px;}

a.bt-hotsite{background:transparent url(../img/btDet.gif) repeat scroll 0 0; display:block; height:18px; margin:0 0 6px; width:90px;}
a.bt-olhonaobra{background:transparent url(../img/btDet.gif) repeat scroll 0 -38px; display:block; height:18px; margin:0 0 6px; width:93px;}

.div-imovel{float:left; background:url(../img/bg_div_imovel.gif) no-repeat center center; padding:2px; width:238px; margin-bottom:10px;}
.div-imovel h3{font-weight:bold; font-size:16px; color:#46484A}
.div-imovel h4{font-weight:bold; font-size:12px; color:#46484A; margin-bottom:10px;}
.div-imovel table td{padding:3px;}

.div-imovel .seta{background:transparent url(../img/icoSeta.gif) no-repeat scroll 0 4px; margin:0 0 2px; padding:0 0 0 8px;}*/



/* selos */
/*div.selo{width:85px;height:18px;display:block;background:url(../img/vendido.gif) 0 0 no-repeat; position:relative; top:-21px; z-index:2;}
div.breveLancamento{width:85px;height:18px;display:block;background:url(../img/seloBreveLancamento.jpg) 0 0 no-repeat;}
div.vendido100{background-position: 0 0}
div.vendido95{background-position:0 -23px;}
div.vendido90{background-position:0 -46px;}
div.vendido85{background-position:0 -69px;}
div.vendido80{background-position:0 -92px;}
div.vendido75{background-position:0 -115px;}
div.vendido70{background-position:0 -138px;}
div.vendido65{background-position:0 -161px;}
div.vendido60{background-position:0 -184px;}*/




.cont .bgR{width:482px;padding:20px 0 0;overflow:auto;zoom:1;background:#fff url(../img/bgTopRightBahia.gif) no-repeat;}
.cont .boxRight{width:442px;padding:0 20px 20px;float:left;background:#fff url(../img/bgBottomRightBahia.gif) no-repeat 0 bottom;}
.cont .imgR{float:left; margin:0 10px 0 0;}
.cont .bgR .boxRight h2 {color:#EF5412; font-size:18px; width:auto; height:auto; text-indent:0; margin:0 0 25px;}
.cont .bgR .boxRight p {margin:15px 0; text-align:justify; line-height:1.4em;}


/*bd*/
#bd {float:left; width:760px; background:#f2f2f0 url(../img/bgMd.gif) no-repeat bottom; padding:0 0 20px;}
#bd .atual{color:#ff6f00; font-weight:700;}
#bd .dest {width:732px; background:#f2f2f0 url(../img/bgDestaque.jpg) repeat-x top; overflow:auto; float:left; padding:10px 14px 12px;}
#bd .dest .colA {width:533px; height:274px; float:left;}
#bd .dest .colB {width:190px;height:259px;float:right;margin:17px 0 0;}
#bd .dest.sp,#md .dest.bh,#md .dest.rj {display:none}


#bd .ed{width:732px; background:#f2f2f0 url(../img/bgCols.jpg) repeat-x; float:left; padding:14px;}
#bd .ed .bg{overflow:auto; background:url(../img/bgEdCol.gif);}
#bd .ed .col{width:217px; height:auto; background:url(../img/bgCol.gif); float:left; padding:8px 9px 17px;}
#bd .ed .A{margin:0 14px 0 0;}
#bd .ed .A .nav{background:url(../img/bgTit.gif) no-repeat 0 -108px;}
#bd .ed .B .nav{background:url(../img/bgTit.gif) no-repeat 0 -162px;}
#bd .ed .C{float:right;}
#bd .ed .C .nav{background:url(../img/bgTit.gif) no-repeat 0 -216px;}
#bd .ed .col .nav{width:217px; height:24px; margin:0 0 10px;}
#bd .ed .col .nav a{width:27px; height:24px; display:block; text-indent:-999em;}
#bd .ed .col .nav h2 a{width:163px;}
#bd .ed .col .nav li{float:left;}
#bd .ed .col .mais{font-size:12px;text-align:center;color:#ef5412; display:block;}
#bd .ed .col .box{width:217px;background:url(../img/pontos.gif) repeat-x bottom; display:inline;/*ie6*/ float:left; margin:0 0 15px; padding:0 0 15px;}
#bd .ed .col .box .tieHome{width:86px;height:145px;margin:0 6px 0 0;float:left;overflow:hidden;}
#bd .ed .col .box .tieHome img{width:85px;height:140px;float:left;}
#bd .ed .col .box .tieHome .cond2010{width:85px;height:25px;position:absolute;top:102px;left:0;display:block;z-index:2;overflow:hidden;}
#bd .ed .col .box .tieHome .cond2010 img{width:85px;height:25px;}

#bd .ed .col .box{width:217px;background:url(../img/pontos.gif) repeat-x bottom; display:inline;/*ie6*/ float:left; margin:0 0 15px; padding:0 0 15px;}
#bd .ed .col .box .tieHome{position:relative; width:86px;height:145px; margin:0 6px 0 0; float:left; overflow:hidden;}/* ---------------------------------- */
#bd .ed .col .box .tieHome img{width:85px;height:140px;float:left;}
#bd .ed .col .box .tieHome .cond2010{width:85px;height:25px;position:absolute;top:102px;left:0;display:block;z-index:2;overflow:hidden;}
#bd .ed .col .box .tieHome .cond2010 img{width:85px;height:25px;}

#bd .ed .col .box .det{width:124px; float:left;}
#bd .ed .col .box .det h3,
#bd .ed .col .box .det h3 a{color:#ef5412;text-decoration:none}
#bd .ed .col .box .det h4,
#bd .ed .col .box .det h4 a{color:#46484a;margin:0 0 10px;text-decoration:none}
#bd .ed .col .box .det ul{margin:4px 0 0;}
#bd .ed .col .box .det li{background:url(../img/icoSeta.gif) no-repeat 0 4px; margin:0 0 2px; padding:0 0 0 8px;}
#bd .ed .col .box .det .btHotsite{width:90px; height:18px; background:url(../img/btDet.gif); display:block; text-indent:-999em; margin:0 0 6px;}
#bd .ed .col .box .det .btObra{width:93px; height:18px; background:url(../img/btDet.gif) 0 -38px; display:block; text-indent:-999em; margin:0 0 6px;}
#bd .ed .col .box .opc{width:217px;height:19px;float:left;margin:9px 0 0;position:relative}
#bd .ed .col .box .opc li{float:left;}
#bd .ed .col .box .opc img{margin:0 5px 0 0;}
#bd .ed .col .box .opc .btDet{width:91px;height:19px;display:block;position:absolute;top:0;right:0;background:url(../img/btDet.gif) 0 -76px;text-indent:-999em;}

.box .tieHome div {width:85px;height:18px;position:absolute;top:127px;left:0;display:block;background:url(../img/vendido.gif) 0 0 no-repeat;z-index:2}
.box .tieHome .breveLancamento {background:url(../img/seloBreveLancamento.jpg);}
.box .tieHome .vendido100{top:0; height:100%; background-position: 0 0; background:url(../img/vendido.png) 0 0 no-repeat;}
.box .tieHome .ultimas-oportunidades{ top:0; height:100%; background-position: 0 0; background:url(../img/tag_ultimas_oportunidades.png) 0 0 no-repeat;}
.box .tieHome .vendido98{background-position:0 -207px;}
.box .tieHome .vendido95{background-position:0 -23px;}
.box .tieHome .vendido90{background-position:0 -46px;}
.box .tieHome .vendido85{background-position:0 -69px;}
.box .tieHome .vendido80{background-position:0 -92px;}
.box .tieHome .vendido75{background-position:0 -115px;}
.box .tieHome .vendido70{background-position:0 -138px;}
.box .tieHome .vendido65{background-position:0 -161px;}
.box .tieHome .vendido60{background-position:0 -184px;}

#pagLan, #pagCon, #pagPro {position:relative;}



/*newsletter*/
#bd .newsletter{width:173px; height:151px; background:#fff; float:left; display:inline;/*ie6*/ margin:0 0 0 14px; padding:0px;}
#bd .newsletter a#cadastro-revista-premium { display:block; width:173px; height:75px; text-indent:-9999em; overflow:hidden; background:url('../img/cadastro-revista-premuim.jpg') no-repeat; }
#bd .newsletter a#conheca-fornecedores-premium { display:block; width:173px; height:76px; text-indent:-9999em; overflow:hidden; background:url('../img/box-fornecedores-premuim.jpg') no-repeat; }
/*
#bd .newsletter h2{width:153px; height:24px; background:url(../img/bgTit.gif) 0 -690px; text-indent:-999em;}
#bd .newsletter h2 a{width:100%;height:100%;display:block;float:left}
#bd .newsletter p{width:153px; height:53px; background:url(../img/bgTit.gif) 0 -310px; text-indent:-999em;}
#bd .newsletter p a{width:100%;height:100%;display:block}
#bd .newsletter .titNews{width:39px}
#bd .newsletter .titPremium{width:50px;margin:0 0 0 10px}
#bd .newsletter .news2 p{background-position:0 -310px!important}
#bd .newsletter .premium p{background-position:0 -730px!important}
#bd .newsletter .bginput{width:119px; height:22px; background:url(../img/bgFormNewsletter.gif); display:block; margin:0 0 8px; float:left;}
#bd .newsletter input{width:111px; height:14px; _height:12px; background:none; font-size:10px; border:0; padding:4px;}
#bd .newsletter .btOk{width:28px; height:22px; margin:30px 0 0 5px; *margin:0 0 0 5px; _margin:0 0 0 2px; padding:0;}
*/

/*news*/
#bd .news{width:339px; height:131px; background:url(../img/bgNews.gif); float:left; margin:0 0 0 14px; padding:10px;}
#bd .news h2{width:339px;height:24px; background:url(../img/bgTit.gif); text-indent:-999em; margin:0 0 5px;position:relative}
#bd .news h2 a.btVerTodas{width:51px;height:7px;display:block;position:absolute;top:8px;right:5px;background:url(../img/btVerTodas.gif) no-repeat}
#bd .news p{width:339px; background:url(../img/pontosBlack.gif) repeat-x bottom; padding:5px 0;}
#bd .news p a{background:url(../img/icoSeta.gif) no-repeat 0 4px; padding:0 0 0 11px;}

#bd .maisNews {width:690px; margin:50px 0 20px; *margin:50px 0 40px; position:relative;}
#bd .maisNews h3{width:690px; height:24px; margin:0 0 10px; background:url(../img/bgTit.gif) no-repeat 0 -547px; text-indent:-999em;}
#bd .maisNews ul{margin:0; float:none; display:block;}
#bd .maisNews ul li{height:15px; margin:0; padding:5px 0; float:none; display:block; background:url(../img/pontosBlack.gif) repeat-x bottom;}
#bd .maisNews ul li a{margin:0 0 0 5px; padding:0 0 0 10px; background:url(../img/icoG.gif) no-repeat 0 3px; font-size:11px; font-weight:normal;}
#bd .maisNews .btMais{ width:89px; height:7px; display:block; overflow:hidden; background:url(../img/bgTit.gif) no-repeat 0 -591px; text-indent:-999em; position:absolute; top:9px; right:10px; }
.home-news2 .btMais {width:89px; height:7px; display:block; overflow:hidden; background:url(../img/bgTit.gif) no-repeat 0 -591px; text-indent:-999em; position:absolute; top:9px; right:10px;}

/* informe */
#bd .informe{width:180px;height:160px;float:left;}


/*cont generico*/

#bd .contGeral{width:760px;}
#bd .contGeral h2{width:760px; height:103px; margin:0 0 25px; *float:left; background:url(../img/titContato.jpg); text-indent:-999em;}
#bd .contGeral h2.titNovidades{background:url(../img/titNovidades.jpg);}
#bd .contGeral h2.titReleases{background:url(../img/titReleases.jpg);}
#bd .contGeral h2.titClipping{background:url(../img/titClipping.jpg);}
#bd .contGeral h2.titComunicados{background:url(../img/titComunicados.jpg);}
#bd .contGeral h2.titRevistaPremium{background:url(../img/titRevistaPremium.jpg);}
#bd .contGeral h2.titInforme{background:url(../img/titInformeQg.jpg);}
#bd .contGeral h2.titDicas{background:url(../img/titDicas.jpg);}
#bd .contGeral h2.titPersonal{background:url(../img/titPersonal.jpg);}
#bd .contGeral h2.titPremium{background:url(../img/titPremium.jpg);}
#bd .contGeral h2.titCentralVendas{background:url(../img/titCentralVendas.jpg);}
#bd .contGeral h2.titNoticias{background:url(../img/titNoticias.jpg);}
#bd .contGeral h2.titRevista{background:url(../img/titRevista.jpg);}
#bd .contGeral h2.titBancoImg{background:url(../img/titBancoImg.jpg);}/*new 18.03.08*/
#bd .contGeral h3{color:#ff6f00; margin:0 0 10px;font-size:18px;}
#bd .contGeral ul{float:left; margin:0 15px 25px; display:inline;/*ie6*/}
#bd .contGeral ul li{float:left; margin:0 7px; display:inline;/*ie6*/}
#bd .contGeral ul li a{font-size:12px; font-weight:700;}
#bd .contGeral .cont{width:690px; background:#fff url(../img/bgContMdInter.gif) no-repeat bottom; position:relative; float:left; margin:0 15px; padding:20px; display:inline;}
#bd .contGeral .cont ul.list{margin:15px 0; float:none; display:block;}
#bd .contGeral .cont ul.list li{height:15px; margin:0; padding:15px 0; float:none; display:block; background:url(../img/pontosBlack.gif) repeat-x bottom;}
#bd .contGeral .cont ul.list li a{margin:0 0 0 5px; font-size:11px; font-weight:normal;}
#bd .contGeral .cont ul.list strong.data{margin:0 5px 0 0; color:#ff6f00; font-size:11px; font-weight:700;}
#bd .contGeral .cont ul.list a.baixar{width:51px;height:12px;float:right;background:url(../img/btBaixar.jpg) no-repeat 0 bottom;text-indent:-999em;}
#bd .contGeral .cont ul.bancoImg{width:690px; margin:0; float:none; display:block;}
#bd .contGeral .cont ul.bancoImg li{width:340px; height:27px; margin:0 10px 2px 0; padding:0; float:left; display:block;}
#bd .contGeral .cont ul.bancoImg li a{width:315px; height:15px; margin:0; padding:6px 0 6px 25px; display:block; background:#f0f0f0 url(../img/icoG.gif) no-repeat 5px -143px; font-size:11px; font-weight:normal;}
#bd .contGeral .cont ul.bancoImg li a:hover{background:#fff url(../img/icoG.gif) no-repeat 5px -143px; text-decoration:none;}
#bd .contGeral .cont ul.bancoImg li.no{margin:0 0 2px;}
#bd .contGeral .cont ul.bancoImgG{width:690px; margin:30px 0 0; float:none; display:block;}
#bd .contGeral .cont ul.bancoImgG li{width:223px; margin:0 0 20px 0; padding:0; float:left; display:block;}
#bd .contGeral .cont ul.bancoImgG li.no{margin:0 10px 20px;}
#bd .contGeral .cont ul.bancoImgG li .crop{width:217px; height:161px; margin:0; display:block; overflow:hidden; border:3px solid #e5e5e5;}
#bd .contGeral .cont ul.bancoImgG li .btDown{width:144px; height:9px; margin:10px auto 0; display:block; overflow:hidden; background:url(../img/btDown.gif); text-indent:-999em;}
#bd .contGeral .cont .ass{margin:0 0 35px; display:block; font-weight:normal;}
#bd .contGeral .cont img{display:block; float:left; margin:0 15px 13px 0;}
#bd .contGeral .cont p{margin:0 0 20px 0; text-align:justify}
#bd .contGeral .cont .box{width:690px; margin:0 0 20px; margin:0 0 20px; overflow:auto;}
#bd .contGeral .cont .box .linha{width:690px;margin:0 0 40px;float:left}
#bd .contGeral .cont .maisNews{width:690px; margin:50px 0 20px; *margin:50px 0 40px; position:relative;}
#bd .contGeral .cont .maisNews h3{width:690px; height:24px; margin:0 0 10px; background:url(../img/bgTit.gif) no-repeat 0 -547px; text-indent:-999em;}
#bd .contGeral .cont .maisNews ul{margin:0; float:none; display:block;}
#bd .contGeral .cont .maisNews ul li{height:15px; margin:0; padding:5px 0; float:none; display:block; background:url(../img/pontosBlack.gif) repeat-x bottom;}
#bd .contGeral .cont .maisNews ul li a{margin:0 0 0 5px; padding:0 0 0 10px; background:url(../img/icoG.gif) no-repeat 0 3px; font-size:11px; font-weight:normal;}
#bd .contGeral .cont .maisNews .btMais{width:89px; height:7px; display:block; overflow:hidden; background:url(../img/bgTit.gif) no-repeat 0 -591px; text-indent:-999em; position:absolute; top:9px; right:10px;}
#bd .contGeral .cont .maisDicas{width:690px; margin:50px 0 20px; *margin:50px 0 40px; position:relative;}
#bd .contGeral .cont .maisDicas h3{width:690px; height:24px; margin:0 0 10px; background:url(../img/bgTit.gif) no-repeat 0 -618px; text-indent:-999em;}
#bd .contGeral .cont .maisDicas ul{margin:0; float:none; display:block;}
#bd .contGeral .cont .maisDicas ul li{height:15px; margin:0; padding:5px 0; float:none; display:block; background:url(../img/pontosBlack.gif) repeat-x bottom;}
#bd .contGeral .cont .maisDicas ul li a{margin:0 0 0 5px; padding:0 0 0 10px; background:url(../img/icoG.gif) no-repeat 0 3px; font-size:11px; font-weight:normal;}
#bd .contGeral .cont .maisDicas .btMais{width:75px; height:7px; display:block; overflow:hidden; background:url(../img/bgTit.gif) no-repeat 0 -662px; text-indent:-999em; position:absolute; top:9px; right:10px;}


/*mdx*/

.mdx{width:760px; background:#f2f2f0 url(../img/bgMdTop.gif) no-repeat; float:left; margin:10px 0 0;}
.mdx .cont{width:732px; float:left; background:#f2f2f0; display:inline;/*ie6*/ margin:14px 14px 0;}
.mdx .ft{width:760px; height:14px; background:url(../img/bgMd.gif) no-repeat; float:left;}



/*mais contato*/

.mdx .contato object{float:left; margin:0 6px 0 0;}
.mdx .contato .liga{width:348px; height:auto; background:#fff; float:left; margin:0 0 14px; padding:10px; _padding:10px 10px 7px;}
.mdx .contato .liga h2{width:290px; height:18px; background:url(../img/bgTit.gif) no-repeat 0 -446px; text-indent:-999em; margin:0 0 5px; _margin:0 0 -1px;}
.mdx .contato .liga h2.sp{width:290px; height:18px; background:url(../img/titDuvidas.gif) no-repeat; text-indent:-999em; margin:0 0 5px; _margin:0 0 -1px;}
.mdx .contato .liga form{width:348px; height:22px; margin:5px 0 0;}
.mdx .contato .liga form .bginput{width:102px; height:22px; background:url(../img/bgFormFone.gif); display:block; float:left; margin:0 4px 0 0;_margin:0 2px 0 0;}
.mdx .contato .liga form input{width:94px; _width:90px; height:14px; _height:12px; background:none; font-size:10px; border:0; padding:4px;}
.mdx .contato .liga form .bginputSp{width:132px; height:22px; background:url(../img/bgFormFone2.gif); display:block; float:left; margin:0 4px 0 0;_margin:0 2px 0 0;}
.mdx .contato .liga form inputSp{width:122px; _width:90px; height:14px; _height:12px; background:none; font-size:10px; border:0; padding:4px;}
.mdx .contato .liga select{width:96px; margin:2px 0 0 4px;border:0; font-size:11px;}
.mdx .contato .liga .btOk{width:28px; height:22px; margin:0; padding:0;}
.mdx .contato .btAgende{width:172px; height:59px; background:url(../img/btAgende.jpg); text-indent:-999em; float:left; margin:-2px 24px 0 0;}
.mdx .contato .btMaisInfo{width:172px; height:59px; background:url(../img/btMaisInfo.jpg); text-indent:-999em; float:left; margin:-2px 0 0 0;}
.mdx .contato .btAgende a, .btMaisInfo a{width:172px; height:59px; display:block;}

/*.*/

/*Lista Ed Lançamentos/Construçao/Pronto/Semi/Anos70/Anos90/Anos2k*/

/*.edLista{clear:both; width:760px;}*/
.edLista h2{width:760px; height:103px; text-indent:-999em;}
.edLista h2.busca1{background:url(../img/titBusca1.jpg);}
.edLista h2.busca2{background:url(../img/titBusca2.jpg);}
.edLista h2.busca3{background:url(../img/titBusca3.jpg);}
.edLista h2.busca4{background:url(../img/titBusca4.jpg);}
.edLista .anos70{background:url(../img/titAnos70.jpg);}
.edLista .anos90{background:url(../img/titAnos90.jpg);}
.edLista .anos2k{background:url(../img/titAnos2k.jpg);}
.edLista h2.lanc{background:url(../img/titLanc.jpg);}
.edLista h2.lanc1{background:url(../img/lanc1.jpg)}
.edLista h2.lanc2{background:url(../img/lanc2.jpg)}
.edLista h2.lanc3{background:url(../img/lanc3.jpg)}
.edLista h2.lanc4{background:url(../img/lanc4.jpg)}
.edLista h2.const{background:url(../img/titConst.jpg);}
.edLista h2.const1{background:url(../img/const1.jpg)}
.edLista h2.const2{background:url(../img/const2.jpg)}
.edLista h2.const3{background:url(../img/const3.jpg)}
.edLista h2.const4{background:url(../img/const4.jpg)}
.edLista h2.pront{background:url(../img/titPronto.jpg);}
.edLista h2.pronto1{background:url(../img/pronto1.jpg)}
.edLista h2.pronto2{background:url(../img/pronto2.jpg)}
.edLista h2.pronto3{background:url(../img/pronto3.jpg)}
.edLista h2.pronto4{background:url(../img/pronto4.jpg)}
.edLista .semi{background:url(../img/titSemi.jpg);}
.edLista h2.semi1{background:url(../img/semi1.jpg)}
.edLista h2.semi2{background:url(../img/semi2.jpg)}
.edLista h2.semi3{background:url(../img/semi3.jpg)}
.edLista h2.semi4{background:url(../img/semi4.jpg)}
.edLista h2.titProjExecutivos{background:url(../img/titprojetosexecutivos.jpg);}
.edLista .menu{width:690px; margin:25px 15px; display:block;}
.edLista .menu li{margin:0 20px 0 0; display:inline;}
.edLista .menu li a{font-size:12px; font-weight:700;}
.edLista .cont{width:745px; _width:auto; margin:0;}/* ------------------------------------------------------------------------------------- */
.edLista .cont .box{width:217px; background:#fff url(../img/bgFtBoxEd.jpg) no-repeat bottom; position:relative; float:left; margin:0 10px 10px 0; _margin:0 5px 10px 0; padding:10px; display:inline;}
.edLista .cont .box .imgEd{width:85px; height:145px; display:block; float:left; margin:0 8px 0 0;}
.edLista .cont .box .det{width:124px; float:left;}
.edLista .cont .box .det h3{height:40px; overflow:hidden; color:#ef5412; font-size:13px;}
.edLista .cont .box .det h4{color:#46484a; margin:0 0 10px;}
.edLista .cont .box .det ul{height:30px; margin:4px 0 0; overflow:hidden;}
.edLista .cont .box .det li{background:url(../img/icoSeta.gif) no-repeat 0 4px; margin:0 0 2px; padding:0 0 0 8px;}
.edLista .cont .box .det .btHotsite{width:90px; height:18px; background:url(../img/btDet.gif); display:block; text-indent:-999em; margin:0 0 6px;}
.edLista .cont .box .det .btObra{width:93px; height:18px; background:url(../img/btDet.gif) 0 -38px; display:block; text-indent:-999em; margin:0 0 6px;}
.edLista .cont .box .opc{width:217px; height:22px; float:left; margin:9px 0 0;position:relative}
.edLista .cont .box .opc li{float:left;}
.edLista .cont .box .opc img{margin:0 5px 0 0;}
.edLista .cont .box .opc .btDet{width:91px; height:19px;position:absolute;top:0;right:0; background:url(../img/btDet.gif) 0 -76px; text-indent:-999em; display:block;}

/* bordas */
.edLista .cont .box .circ{width:237px; height:7px; position:absolute; overflow:hidden;/*ie6*/}
.edLista .cont .box .A{background:url(../img/bgHdBoxEd.jpg) no-repeat; top:0; left:0;}

.edLista .cont .box .tieHome div{left:10px;top:137px;}
.edLista .cont .box .tieHome .vendido100 {top:13px;}


/*ed mais*/

.mdx .ed{width:732px; float:left;}
.mdx .ed .col{width:217px; background:#fff; float:left; padding:8px 9px 15px; *padding:8px 9px 5px;}
.mdx .ed .A{margin:0 14px 0 0;}
.mdx .ed .A .nav{background:url(../img/bgTit.gif) no-repeat 0 -108px;}
.mdx .ed .B .nav{background:url(../img/bgTit.gif) no-repeat 0 -162px;}
.mdx .ed .C{float:right;}
.mdx .ed .C .nav{background:url(../img/bgTit.gif) no-repeat 0 -216px;}
.mdx .ed .col .nav{width:217px; height:24px; margin:0 0 10px;}
.mdx .ed .col .nav a{width:27px; height:24px; display:block; text-indent:-999em;}
.mdx .ed .col .nav h2 a{width:163px;}
.mdx .ed .col .nav li{float:left;}
.mdx .ed .col .box{width:217px; display:inline;/*ie6*/ float:left; margin:0; padding:0;}
.mdx .ed .col .box .imgEd{width:85px; height:145px; display:block; float:left; margin:0 8px 0 0;position:relative}
.mdx .ed .col .box .det{width:124px; float:left;}
.mdx .ed .col .box .det h3{color:#ef5412;}
.mdx .ed .col .box .det .btDet{color:#ef5412;text-decoration:none;}
.mdx .ed .col .box .det h4{color:#46484a; margin:0 0 10px; font-weight:700;}
.mdx .ed .col .box .det ul{margin:4px 0 0;}
.mdx .ed .col .box .det li{background:url(../img/icoSeta.gif) no-repeat 0 4px; margin:0 0 2px; padding:0 0 0 8px;}
.mdx .ed .col .box .det .btHotsite{width:90px; height:18px; background:url(../img/btDet.gif); display:block; text-indent:-999em; margin:0 0 6px;}
.mdx .ed .col .box .det .btObra{width:93px; height:18px; background:url(../img/btDet.gif) 0 -38px; display:block; text-indent:-999em; margin:0 0 6px;}
.mdx .ed .col .box .opc{width:217px; float:left; margin:9px 0 0;position:relative}
.mdx .ed .col .box .opc li{float:left;}
.mdx .ed .col .box .opc img{margin:0 5px 0 0;}
.mdx .ed .col .box .opc .btDet{width:91px; height:19px;position:absolute;top:0;right:0; background:url(../img/btDet.gif) 0 -76px; text-indent:-999em; display:block;}

.mdx .contato #mymovie2 {float:left; margin:0 6px 0 0;}


/* footer */
#ft{float:left; width:760px; margin:27px 0 0 0; padding:0 0 100px;}
/*
#ft ul{width:662px;background:#d0d1ca; display:inline; margin:0 0px 25px; padding:14px 0 14px 100px;float:left; *width:660px;}
#ft ul.sp{width:602px;background:#d0d1ca; display:inline; margin:0 0px 25px; padding:14px 0 14px 160px;*padding:14px 0 14px 100px;float:left; *width:660px;}
#ft ul li{width:auto; height:auto; border-right:1px solid #46484a; float:left; padding:0 7px; margin:0 !important;}
#ft ul .lino{border-right:0; padding:0 0 0 7px;}
*/
#ft address{width:760px; text-align:center;}
#ft address.sp,#ft address.bh,#ft address.rj{display:none}
#ft address strong{color:#ab2c00; font-weight:normal; text-decoration:underline;}
#ft .by{width:128px; height:15px; background:url(../img/byFishy.gif); text-indent:-999em; float:right; margin:50px 0 0;}



.tb_FP tr td{padding:5px 0 5px 0;}



/* ajax home */
.loadHome{position:absolute; z-index:999; width:219px; height:600px; text-align:center; background:#fff; opacity:0.8;filter:alpha(opacity=80); visibility:hidden}




/* Footer - 21/07/2010 */
div#area-links-footer {
	width:760px;
	height:174px;
	background:#D0D1CA;
	margin-bottom:25px;
	border:0;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	padding:20px 0;
	}



div#area-links-footer ul { display:block; }
div#area-links-footer ul li a { display:block; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:10px; line-height:23px; }
div#area-links-footer ul li a:hover { text-decoration:underline; }

ul#ul-queiroz-galvao { width:192px; height:165px; float:left; }
ul#ul-queiroz-galvao li { width:192px; border-bottom:1px solid #ddd; text-align:left; }
ul#ul-queiroz-galvao li.title-ul { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:16px; padding-bottom:10px; border-bottom:none; padding-left:20px; }
ul#ul-queiroz-galvao li a { width:172px; padding-left:20px; }


ul#ul-imoveis { width:119px; height:165px; float:left; /*padding-left:19px; */padding-left:58px;}
ul#ul-imoveis li { width:119px; border-bottom:1px solid #ddd; text-align:left; }
ul#ul-imoveis li.title-ul { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:16px; padding-bottom:10px; border-bottom:none; padding-left:20px; }
ul#ul-imoveis li a { width:99px; padding-left:20px; }


ul#ul-cliente { width:98px; height:165px; float:left; padding-left:19px; }
ul#ul-cliente li { width:98px; border-bottom:1px solid #ddd; text-align:left; }
ul#ul-cliente li.title-ul { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:16px; padding-bottom:10px; border-bottom:none; padding-left:20px; }
ul#ul-cliente li a { width:78px; padding-left:20px; }


ul#ul-sala-imprensa { width:138px; height:165px; float:left; /*padding-left:19px; */ padding-left:58px; }
ul#ul-sala-imprensa li { width:138px; border-bottom:1px solid #ddd; text-align:left; }
ul#ul-sala-imprensa li.title-ul { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:16px; padding-bottom:10px; border-bottom:none; padding-left:20px; }
ul#ul-sala-imprensa li a { width:118px; padding-left:20px; }


ul#ul-contato { width:136px; height:165px; float:right; padding-left:19px; }
ul#ul-contato li { width:136px; border-bottom:1px solid #ddd; text-align:left; }
ul#ul-contato li.title-ul { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:16px; padding-bottom:10px; border-bottom:none; padding-left:20px; }
ul#ul-contato li a { width:116px; padding-left:20px; }


