* { margin:0; padding:0; outline:none; }

body { margin:0 auto; background:#FBFBFB url(../img/bgGeral.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

ul li { list-style:none; }
img { border:0; }
a { text-decoration:none; outline:none; }
p{ padding-bottom:10px; }

input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size:11px; border:0; padding:2px; }
#atffc { display:none; }


/* TOPO */
#topo { margin:0 auto; width:980px; height:148px; padding:40px 0 0 0; }
#topo { position:relative; background:url(../img/bgTopo.jpg) no-repeat right 18px; }

#topo .logo { display:block; background:url(../img/logo.jpg) no-repeat right; width:322px; float:left; height:80px; }

#topo .buscaCodigo { position:absolute; left:342px; top:0; background:url(../img/bgBuscaCodigo.jpg) no-repeat; width:348px; height:36px; padding:12px 0 0 14px; } 
#topo .buscaCodigo .favoritos { float:right; text-align:center; width:140px; font-size:11px; color:#FFF; padding:4px 0 0 0; }
#topo .buscaCodigo .favoritos a { color:#FFF; }
#topo .buscaCodigo input#ref { background:#F4F4F4; border:0; width:156px; }
#topo .buscaCodigo input#btnEnviar { background:none; border:0; width:30px; cursor:pointer; }

#topo .informacoes { position:absolute; left:442px; top:68px; text-align:center; font-size:12px; font-weight:bold; color:#FFF; line-height:18px; }
#topo .informacoes strong { font-size:14px; color:#FFCC00; line-height:22px; }

#topo .menu { float:left; margin-top:38px; }
#topo .menu li {  float:left; padding:0 12px 0 0; }
#topo .menu li a { font-size:12px; font-weight:bold; color:#FFF; padding:10px 20px 0 20px; height:20px; _width:20px; display:block; text-transform:uppercase; }
#topo .menu li a:hover, 
#topo .menu li.Ativo a { color:#FFCC00; background:url(../img/menuHover.jpg) repeat-x top; }

#topo .menu ul{display:none; float:none; position:absolute; left:10%;  color:#FFCC00; background:#568857; width:800px;}
#topo .menu li ul li{ padding:0 0 0 0; }
#topo .menu li.Ativo ul li a{ background-image:none !important; color:#FFF; font-size:11px; display:inline-block; _width:auto; }
#topo .menu li ul li a:hover, #topo .menu li.Ativo a:hover{ color:#FFCC00; }

/* CORPO */
#corpo { margin:0 auto; width:980px; min-height:280px; _height:280px; padding:38px 10px 0 10px;  }

#corpo .buscaRapida { padding:0 0 15px 0; }
#corpo .buscaRapida form, #corpo .buscaRapida #btnEnviar{margin:0 auto;}
#corpo .buscaRapida h1 { font-size:14px; color:#005060; background:url(../img/icoBusca.jpg) no-repeat left; padding:5px 0 5px 25px; text-transform:uppercase; }
#corpo .buscaRapida dl { float:left; padding:4px 10px 0 0; }
#corpo .buscaRapida dl.zona { display:none !IMPORTANT; }
#corpo .buscaRapida dt { display:none; }
#corpo .buscaRapida #divbairroselect { padding:0; }
#corpo .buscaRapida select { width:140px; }
#corpo .buscaRapida select#bairro { width:275px; }
#corpo .buscaRapida p { padding:4px 0 0 0; }
#corpo .buscaRapida input#btnEnviar { text-transform:uppercase; font-weight:bold; color:#FFF; background:url(../img/btnPadrao.jpg) no-repeat; border:0; width:82px; padding:2px 0; cursor:pointer; }

/* HOME */
#corpo .destaquesHome { width:966px; padding:25px 0 12px 0; }
#corpo .destaquesHome h1, .SliderParceiros h1 { font-size:14px; color:#FFF; background:url(../img/bgTituloDestaque.jpg) no-repeat 3px 0; height:26px; padding:10px 0 0 20px; text-transform:uppercase; }
#corpo .destaquesHome a { font-weight:bold; color:#000; }
#corpo .destaquesHome div.off { position:relative; background:url(../img/bgDestaqueOFF.gif) repeat-y; padding:8px 20px; }
#corpo .destaquesHome div.on { position:relative; background:url(../img/bgDestaqueON.gif) repeat-y; height:196px; padding:8px 20px; }
#corpo .destaquesHome div.off .borda, #corpo .destaquesHome div.on .borda { position:absolute; left:3px; bottom:0; border:1px solid #D2D2D2; width:956px;  }

#corpo .DestaquesInferiores .destaquesHome{ float:left; }
#corpo .DestaquesInferiores .Servicos{width:257px; margin-right:11px; height:196px; background:url(../img/bgServicos.gif) no-repeat 0 59px;}
#corpo .DestaquesInferiores .Servicos h1{ background:url(../img/bgServicos.jpg) no-repeat; margin-left:3px; padding-left:15px; }
#corpo .DestaquesInferiores .Servicos ul{ margin-left:25px; }
#corpo .DestaquesInferiores .PrincipaisImoveis{ width:388px; margin-right:6px; height:196px; background:url(../img/bgImoveisBairro.gif) no-repeat 0 58px; }
#corpo .DestaquesInferiores .PrincipaisImoveis h1{background:url(../img/bgImoveisBairro.jpg) no-repeat 3px 0;}
#corpo .DestaquesInferiores .Associada{ width:290px; height:107px; }
#corpo .DestaquesInferiores .Financiamentos{ width:290px; height:107px; }

#corpo .DestaquesInferiores .Associada,
#corpo .DestaquesInferiores .Financiamentos{ background:url(../img/bgLateral.gif) no-repeat 2px 33px; margin-top:0; width:300px; padding:0; }
#corpo .DestaquesInferiores .Associada{ margin-top:21px; }
#corpo .DestaquesInferiores .Associada h1,
#corpo .DestaquesInferiores .Financiamentos h1{ background:url(../img/bgLateral.jpg) no-repeat; margin-bottom:10px;}
#corpo .DestaquesInferiores .Financiamentos img{margin:0 5px;}

/* HOME - LANCAMENTOS */
#corpo #boxLancamentosHome { float:left; width:606px; margin-right:13px; padding:16px 0 26px 0; }
#corpo #boxLancamentosHome h1 { font-size:14px; color:#FFF; background:url(../img/bgTituloLancamentos.jpg) no-repeat 2px 0; height:26px; padding:10px 0 0 20px; text-transform:uppercase; }
#corpo #boxLancamentosHome a { color:#000;  }
#corpo #boxLancamentosHome strong { font-size:26px; color:#C4C4C4; }

#corpo #boxLancamentosHome .cycleLancamentos { position:relative;  padding:0 6px 0 0; margin-left:11px; width:575px !important; }
#corpo #boxLancamentosHome .cycleLancamentos ul li { float:left; padding:15px 0 15px 13px; height:auto !important; }

#corpo #boxLancamentosHome .BoxLancamentos .navegacao { text-align:right; background:#ECECEC; border-bottom:2px solid #D2D2D2; padding:5px 10px 1px; clear:both; margin-left:4px; width:576px; }
#corpo #boxLancamentosHome .BoxLancamentos .navegacao a { float:right; padding:8px 0 0 8px; }
#corpo #boxLancamentosHome .BoxLancamentos .navegacao a.prev { float:left; background:url(../img/setaAnterior.gif) no-repeat; width:14px; height:16px; padding:0; margin:1ex 0; }
#corpo #boxLancamentosHome .BoxLancamentos .navegacao a.next { float:left; background:url(../img/setaProximo.gif) no-repeat; width:14px; height:16px; padding:0; margin:1ex 1ex; }

.BoxLancamentos{ background:url(../img/bgLancamentos.gif) repeat-y; }


#corpo #banners { position:relative; float:right; width:342px; height:300px; padding:16px 16px 0 0; }
#corpo #banners .imagemMascara { position:absolute; right:16px; top:16px; }

/* RODAPE */
#rodape { margin:0 auto; background:url(../img/bgRodape.jpg) repeat-x top; height:240px; }

#rodape .rodape { margin:0 auto; width:960px; padding:10px 20px; }

#rodape .rodape .logo { float:left; background:url(../img/logoRodape.jpg) no-repeat right; width:144px; height:40px; }

#rodape .rodape .ferramentas { float:right; color:#FFF; padding:8px 0 0 0; line-height:20px; }
#rodape .rodape .ferramentas a { color:#FFF; }

#rodape .rodape address { font-style:normal; color:#FFF; width:470px; padding:30px 0 0 0; line-height:20px; }
#rodape .rodape address p { padding:10px 0 0 0; }
#rodape .rodape address a { font-weight:bold; color:#064054; }
#rodape .rodape address img { border:1px solid #666; }
#rodape .rodape address.endereco01 { float:left; text-align:left; }
#rodape .rodape address.endereco01 img { float:left; margin:0 5px 0 0; }
#rodape .rodape address.endereco02 { float:right; text-align:right; }
#rodape .rodape address.endereco02 img { float:right; margin:0 0 0 5px; }

#rodape .rodape .creditos { text-align:center; padding:20px 0 0 0; }
#rodape .rodape .creditos img { margin:0 2ex; }


.ExibeDados{ position:absolute; left:0; _left:-190px; top:0; height:150px; z-index:10; }
.destaquesHome{visibility:hidden;}
.destaquesHome{background:url(../img/bgAccordion.gif) no-repeat -9px bottom;}
.accordion h3{ margin:-1px 0 0 4px; padding: 0; width:956px; background:#f6f8f7;}
/* ACCORDION 
ul#menu .LinkAccordion .bullet{ display:block; width:17px; height:17px; background:url(../img/sprite-accordion.gif) no-repeat 0 0; float:right; margin-right:4px; }
ul#menu li a.LinkAccordion.on .bullet, 
ul#menu li a.LinkAccordion:hover .bullet { background-position:-1px bottom;}
ul#menu li{ margin-top: 1px; font-size:0; }
ul#menu li .LinkAccordion:hover{ background: #000; }

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
#destaqueVenda, #destaqueLocacao, #destaqueComercial{ height:136px; padding:10px; overflow:hidden; }

ul#menu li a.LinkAccordion{ background:#ececec; padding:10px 7px; border-bottom:1px solid #dedede; }
ul#menu li a.LinkAccordion:hover{ background: #f6f8f7; }
ul#menu li a.LinkAccordion.on{ border:0; padding:10px 7px 10px 7px; background:#f6f8f7; }
*/

/* ACCORDION */

#Slides, #SlidesB, #SlidesC{height:auto !important;}

.ui-widget{
font-family:Arial, Helvetica, sans-serif;
width:954px;
margin:-2px 0 0 6px;}

.ui-state-active .ui-icon{
background:#f6f8f7 url(../img/sprite-accordion.gif) no-repeat 0 -17px;}

.ui-accordion-content{
overflow:hidden;}

.ui-accordion .ui-accordion-content-active{padding:1em 2.2em 1em 1.1em;}

.ui-accordion-content, .ui-state-active{
background:#f6f8f7;	
border-bottom:1px solid #e6e6e6;}

.ui-accordion .ui-accordion-header .ui-icon{
left:930px;
top:15px;
width:17px;
height:17px;}

.ui-accordion .ui-accordion-header{
	margin-top:0;border-top:1px solid #dfdfdf;}

.ui-state-default, .ui-widget-content .ui-state-default{
background:#ececec;
border:0 none;}

.ui-widget-content{border:0 none;}


.ui-corner-top, .ui-corner-all {
-moz-border-radius-topleft:0;
border:0 none;
-moz-border-radius-topright:0;}


.ui-state-default .ui-icon{
background:#f6f8f7 url(../img/sprite-accordion.gif) no-repeat 0 0;}


.ui-accordion-icons .ui-accordion-header a{
padding-left:7px;}

.navcarousel a, .navcarousel2 a, .navcarousel3 a { cursor:default; }
.navcarousel a img, .navcarousel2 a img, .navcarousel3 a img{ cursor:default; background:#ccc; opacity:.50; filter: alpha(opacity=50); -moz-opacity: 0.5;}



/* IMÓVEIS EM DESTAQUE ( slider horizontal )*/
.SliderHorizontal{ 
clear:both;
position:relative;
}

.Miniaturas{ margin-left:190px; width:170px; height:150px; padding-top:5px; z-index:5; }

.SliderHorizontal .FotoSlide{
float:right; 
margin-left:5px; 
width:155px;}

.SliderHorizontal a:hover{
background-color:transparent !important;}

.Slide{float:left;}
.SliderHorizontal #imagens_imoveis{
padding:10px 0 0 0 !important; 
float:left; 
min-height:180px; 
height:auto !important; margin-bottom:25px;}

* html .SliderHorizontal #imagens_imoveis{height:200px !important;}
#menu li{ position:relative; }
.SliderHorizontal #Click1 .SlideAnterior{ width:14px; height:15px; display:block; text-indent:-10000px; background:url(../img/setaAnteriorProximo.gif) no-repeat left; position:absolute; right:30px; bottom:10px;}
.SliderHorizontal #Click2 .SlideSeguinte{ width:14px; height:15px; display:block; text-indent:-10000px; background:url(../img/setaAnteriorProximo.gif) no-repeat right; position:absolute; right:10px; bottom:10px;}
.SliderHorizontal .Slide{padding:5px 5px 5px 10px !important; width:340px !important; height:auto !important; float:left; text-align:center; margin:0 5px 0 5px; _margin:0 5px 0 5px; background:#dbdada;}
.SliderHorizontal .Ativo{ background:#dbdada; }

.SliderHorizontal .Slide img{width:155px; height:115px; border:0; display:block;}
.SliderHorizontal .Slide .Caracteristicas{font-size:12px; line-height:18px; text-align:left;}
.SliderHorizontal .Slide .Caracteristicas .Bairro{color:#000; font-size:12px; font-weight:bold; height:32px; overflow:hidden;} 
.SliderHorizontal .Slide .Caracteristicas .Preco{color:#112c4e; font-size:14px; font-weight:bold; padding-bottom:3px;} 

.SliderHorizontal #nav img, .SliderHorizontal #nav2 img, .SliderHorizontal #nav3 img{width:155px; height:115px; border:0; display:block; float:left;}

.LinksUteis .Localizacao a{background:url(../img/mundo.gif) no-repeat 0 3px; color:#000; padding:0 0 0 18px; display:block; font-size:11px;}
#corpo .destaquesHome .SliderHorizontal .LinksUteis .Localizacao a{font-size:11px; font-weight:normal; color:#000;}
.SliderHorizontal .Slide .Caracteristicas .Descricao{ font-size:11px; line-height:15px; height:45px; overflow:hidden; }


.SliderHorizontal #nav li, .SliderHorizontal #nav2 li, .SliderHorizontal #nav3 li{ padding:0 12px; }

.SliderHorizontal .Miniatura .FotoSlide{ margin-left:5px;}
.SliderHorizontal .Miniatura{padding:5px 0 0 0px !important; width:140px !important; background:none; height:auto !important; float:left; text-align:center; margin:0 5px 0 5px; _margin:0 5px 0 5px;}
.SliderHorizontal .Miniatura .Caracteristicas{ display:none !important; }
.SliderHorizontal .Miniatura .FotoSlide{ background:#ccc; opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;}


/* DESTAQUE DE CASAS ( slider principal ) */

#BannerHome { position:relative; margin:13px 0 26px; background: url(../img/bannersHome.gif) no-repeat left bottom; float:left; height:301px; width:342px; overflow:hidden; float:left; }
#BannerHome .image img{ width:342px; height:261px; margin-top:2px; }
#BannerHome .image{ width:342px; height:263px; }
.imobDestaqueGrande{ position:relative; }
.PaginacaoBanners{ float:right; margin:7px 6px 0 0; }
.PaginacaoBanners li{ float:left; padding:0 4px; }
.PaginacaoBanners li a{ background:url(../img/sprite-paginacao-banners.gif) no-repeat; width:23px; height:19px; font-weight:bold; color:#cddce2; padding-top:4px; display:block; text-align:center; }
.PaginacaoBanners li a.Ativo, .PaginacaoBanners li a:hover{ background-position:left bottom; color:#064e6f; }

/* LISTAGEM PADRÃO */

.Lista{ margin:10px 0 0 0; }
.Lista li{ padding-left:12px; background:url(../img/bullet.gif) no-repeat 0 4px; padding-bottom:10px; }

#corpo #boxBairros{ padding-left:10px;}
#corpo #boxBairros ul { height:145px; overflow:hidden; }
#corpo #boxBairros li{ font-weight:normal; float:left; padding-bottom:1px; margin-left:10px; width:160px; line-height:20px; }
#corpo #boxBairros li a{ font-weight:normal; }

/********/

/* IMÓVEIS EM DESTAQUE ( slider horizontal ) */
.SliderParceiros{ clear:both; padding-bottom:20px; overflow:hidden;}
.SliderParceiros #Slides2{ float:left; width:845px !important; padding-right:20px; }
.SliderParceiros .FotoSlide{ float:left; width:155px; }
.SliderParceiros #imagens_imoveis{padding:10px 0 0 0 !important; float:left; min-height:180px; height:auto !important; margin-bottom:25px;}
.SliderParceiros #Click1 .SlideAnterior2{ width:14px; height:15px; display:block; margin-top:30px; margin-right:10px; margin-left:7px; text-indent:-10000px; background:url(../img/setaAnteriorProximo.gif) no-repeat right; float:left;}
.SliderParceiros #Click2 .SlideSeguinte2{ width:14px; height:15px; display:block; text-indent:-10000px; margin-top:30px; margin-left:25px; margin-right:5px; background:url(../img/setaAnteriorProximo.gif) no-repeat left; float:left; }
.SliderParceiros .Slide{padding:22px 0 0 0px !important; width:auto !important;	height:auto !important; float:left; text-align:center; margin:0 10px 0 11px; _margin:0 10px 0 8px;}
.SliderParceiros .Slide .Caracteristicas{font-size:12px; line-height:18px; text-align:left; float:left;}
.SliderParceiros .Slide .Caracteristicas .Preco, 
.SliderParceiros .Slide .Caracteristicas .Bairro{color:#112c4e; font-size:14px; font-weight:bold;} 
.SliderParceiros h1{background:url(../img/parceiros.gif) no-repeat left top; margin:50px 0 15px;}

/* FORMULÁRIOS */

#TB_ajaxContent, #corpo fieldset{background:#eaeaea;}
#TB_ajaxContent form, 
#corpo form{text-align:center; width:530px; margin:10px auto;}
#TB_ajaxContent a, 
#corpo a{color:#064054;}
#corpo form p, 
#TB_ajaxContent form p{text-align:left; font-size:11px;}
#corpo form legend, 
#TB_ajaxContent form legend{ background:#005060; border:2px solid #fff; padding:2px 5px; color:#FFF; font-weight:bold; text-transform:uppercase; font-size:11px; }
#TB_ajaxContent form dl, 
#corpo form dl{ padding:20px 0; }
#TB_ajaxContent form fieldset, 
#corpo form fieldset{text-align:left; border:2px solid #005060; padding:0 20px; margin-bottom:10px;}
#TB_ajaxContent form #Botao, 
#TB_ajaxContent form #btnEnviar,
#TB_ajaxContent .voltar a, 
#TB_ajaxContent .botao a,
#corpo form #Botao,
.FormularioComoChegar p input,
#print,
#corpo form #btnEnviar, 
#TB_ajaxContent #ok, 
#corpo .voltar a, 
#corpo .botao a, #corpo #ok,
#corpo .voltar a, 
.botao input, 
#corpo .botao a{ background:url('../img/bgGeral.jpg') repeat-x 0 0; margin:10px auto; display:inline-block; padding:2px 5px; color:#FFF; font-weight:bold; font-size:11px; cursor:pointer; border:1px solid #D1D9DC; text-transform:uppercase;}
#TB_ajaxContent form fieldset dt,
#corpo form fieldset dt{ float:left; min-height:25px; _height:25px; padding-bottom:5px; width:140px; padding-right:10px; text-align:right; color:#005060; }
#TB_ajaxContent form fieldset dd,
#corpo form fieldset dd{ min-height:25px; text-align:left; _height:25px; padding-bottom:10px;}
#TB_ajaxContent form fieldset textarea,
#corpo form fieldset textarea{ width:320px; }
#TB_ajaxContent form ul li,
#corpo form ul li{font-size:11px; padding:0 5px; text-align:left;}
#TB_ajaxContent #frmBusca,
#corpo #frmBusca{width:auto;}
#TB_ajaxContent .voltar, #TB_ajaxContent .botao,
#corpo .voltar, #corpo .botao{text-align:center;}

/* TABELA INTERNAS */

#corpo table{font-size:11px; margin-bottom:10px; width:100%; }
#corpo table td{ background:#D0D8DB; border:1px solid #366170; padding:2px; }
#corpo table td img{ padding:0 0 0 10px; }
#corpo table th{ background:#EEF5FB url('../img/bgGeral.jpg') repeat-x 0 0; color:#FFFFFF; padding:5px 8px; text-align:left; }
#corpo table th a{ color:#FFFFFF; }
#corpo table td a{ color:#2B348F;}


#corpo form ul{ width:565px; }
#corpo ul.ListaPadrao li, #corpo form ul li{text-align:left; background:url(../img/bullet-azul.gif) no-repeat 0 5px; padding:0 0 5px 11px; font-size:11px;}


/* TÍTULOS */

h1{ font-size:25px; color:#005060; padding:12px 0 30px; }

h2{ font-size:18px; color:#005060; padding:12px 0 10px; }

h3{ font-size:15px; color:#005060; padding:12px 0 10px; }


/* FICHA DO IMOVEL */

#corpo #imvFicha { padding:0 10px; }
#corpo #imvFicha h1 { padding:0 0 5px 0; }
#corpo #imvFicha .referencia { float:right; font-size:12px; padding:0 5px 0 0; }
#corpo #imvFicha .referencia strong { font-size:16px; color:#366170; }

#corpo .imvInformacoes {float:right; width:485px; padding:0 0 20px 20px;}
#corpo .imvInformacoes ul {margin:15px 0 0 0; padding:0;}
#corpo .imvInformacoes ul li {padding:5px 0; background:none; width:100%; list-style:none; float:left;}
#corpo .imvInformacoes ul li ul { margin:5px 0 0 10px;}
#corpo .imvInformacoes ul li ul li  {float:left; border:0; width:45%; padding:0 10px 0 10px; font-size:11px; background:url(../img/bullet-azul.gif) no-repeat 0 8px; padding:5px 0 5px 10px;}
#corpo .imvInformacoes .descricao { clear:both; padding:0 0 10px 0; line-height:18px; }
#corpo .imvInformacoes h2{ font-size:20px !important; padding-bottom:3px; }

/* MENU DETALHE */

#corpo .menuDetalhes {clear:both; width:840px; height:60px; margin:auto; padding:20px 0 35px;}
#corpo .menuDetalhes li {float:left; width:110px; padding:0 15px; list-style:none; text-align:center;}
#corpo .menuDetalhes li a {display:block; padding:30px 10px 0; font-weight:normal;}
#corpo .menuDetalhes li.btContato {background:url(../img/virtual/icoContato.jpg) no-repeat center top;}
#corpo .menuDetalhes li.btIndicar {background:url(../img/virtual/icoIndicar.jpg) no-repeat center top;}
#corpo .menuDetalhes li.btFavoritos {background:url(../img/virtual/icoEstrela.jpg) no-repeat center top;}
#corpo .menuDetalhes li.btImpressao {background:url(../img/virtual/icoImprimir.jpg) no-repeat center top;}
#corpo .menuDetalhes li.btGMaps {background:url(../img/virtual/icoGlobo.jpg) no-repeat center top;}
#corpo .menuDetalhes li.btProposta {background:url(../img/virtual/icoProposta.gif) no-repeat center top;}
/* SLIDESHOW */

#slideshowimovel {float:left; width:370px; height:300px; overflow:hidden;}
#slideshowimovel a {display:block; border:5px solid #366170; width:360px; height:290px;}
#slideshowimovel img { border:0; width:360px; height:290px; }


#corpo .imvFotos {float:left; width:375px;}
#corpo .imvFotos #nav {float:left; width:370px; height:135px; margin-top:5px; overflow:auto; padding:2px 0;}
#corpo .imvFotos #nav li {float:left; background:none; width:70px; height:60px; padding:4px 0 4px 11px; list-style:none;}
#corpo .imvFotos #nav li a {display:block; border:3px solid #ccc; width:59px; height:54px;}
#corpo .imvFotos #nav li img { border:0; width:59px; height:54px; }
#corpo .imvFotos #slideshowcontrol {float:left; width:370px; height:24px; margin:5px 0 0 0;}
#corpo .imvFotos #slideshowcontrol p {padding:5px 0; font-weight:bold; text-align:center; text-transform:uppercase;}
#corpo .imvFotos #slideshowcontrol #pauseButton {background:url(../img/virtual/icoPause.jpg) no-repeat center left; margin:0 20px 0 0; padding:2px 0 2px 20px;}
#corpo .imvFotos #slideshowcontrol #resumeButton {background:url(../img/virtual/icoPlay.jpg) no-repeat center left; margin:0 0 0 20px; padding:2px 0 2px 20px;}
#corpo .imvFotos #nav li a.activeSlide {border:3px solid #005060;}	

#corpo .imvFotos .descricao { clear:both; padding:40px 0 0; }

.imoveisSemelhantes { clear:both; }

/* FICHA TÉCNICA */

.imvInformacoes strong{	font-size:14px; color:#fff; background:url(../img/background-linha.jpg) no-repeat right; padding:2px 2px 2px 5px; margin-bottom:10px; display:block; }
.valorVenda{background:url(../img/background-linha.jpg); padding:5px; font-size:16px; color:#FFF; font-weight:bold;}
.valorVenda strong{display:inline; font-size:11px; background:none; padding-left:5px;}
.imobDestaque .image img{width:100px; height:75px; border:1px solid #fff;}
#imvSemelhantes .imobDestaque{ padding:10px; font-size:11px; background-color:#366170; min-height:150px; _height:150px; float:left; color:#fff; width:103px; margin:0 20px 0 0; }
.imobDestaque .preco, .imobDestaque .bairro{ font-size:11px; color:#fff; font-weight:bold; }
.menuDetalhes{ color:#112c4e; font-weight:bold; font-size:11px; }
#TB_title{ background:url(../img/background-linha.jpg); padding-bottom:4px; font-weight:bold; color:#fff; font-size:14px; text-transform:uppercase; }
#TB_ajaxContent{ padding:15px; }
#TB_window #TB_closeAjaxWindow{ font-size:10px; }
#TB_closeAjaxWindow #TB_closeWindowButton{ color:#ccc; }
#TB_window{border:4px solid #366170;}
#imvSemelhantes{margin-top:20px;}

/* PARCEIROS */

.ListaParceiros{
margin:auto; 
width:600px;}

.ListaParceiros li{
float:left;
padding:5px 10px;}


/* COMO CHEGAR */	

	#map{ margin:auto; } 
	.googledir{ font-size:11px; }
	#error{ text-align:center; font-size:11px; font-style:italic; color:red; }
	
	
	
	
	.boxLancamentosList { overflow:hidden; width:410px; border:solid 1px #005A8B; padding:10px; float:left; margin:1ex;	height:120px; }
.boxLancamentosList:hover { background:#fff; }
.boxLancamentosList img { float:left; padding-right:10px; } 
.boxLancamentosList .h2 { font-weight:bold; font-size:14px; }
.both { text-align:center; clear:both; }
.frmbuscalancamentos #frmbusca { display:none; }

/********/

#form1 input[type=text], #form1 textarea,
#frmBusca input[type=text], #frmBusca textarea{
border:1px solid #005060;}

#form1 input, #form1 textarea,
#frmBusca input, #frmBusca textarea{
_border:1px solid #005060;}

.ui-accordion .ui-accordion-content-active{padding-bottom:0 !important;}