.tudo-expo{  width:735px; margin:auto; }

/*=== Textos ===*/
.texto-expo, .titulo18-expo, .texto12-expo, .texto-subtitulo-expo, .texto-color-expo, .texto-branco-14-expo,
.texto-branco-12-expo, .texto-preto-expo, .texto-cinza12-expo, .texto-cinza11-expo, .titulo14-expo,
.texto10-black-expo, .titulo12-expo, .titulo16-expo, .texto-branco-botoes-expo {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.titulo18-expo, .titulo16-expo, .titulo14-expo, .titulo12-expo { font-size: 18px; color: #ED7F18; font-weight:bold;}
.titulo16-expo { font-size: 16px; font-style:italic; }
.titulo14-expo { font-size: 14px; }
.titulo12-expo { font-size: 12px; }
.texto-subtitulo-expo { font-size: 11px; color: #53504E; font-weight:bold;}
.texto12-expo { font-size: 12px;}
.texto10-black-expo { font-size: 10px;}
.texto-color-expo{font-size: 10px; color: #FF6B29;}
.texto-preto-expo { font-size: 12px; color: #000000; font-weight:bold;}
.texto-cinza12-expo { font-size: 12px; color: #666666; font-weight:bold;}
.texto-cinza11-expo { font-size: 11px; color: #666666; }
.texto-branco-14-expo { color: #FFFFFF; font-size: 14px; }
.texto-branco-12-expo { color: #FFFFFF; font-size: 12px; }
.texto-bold-expo { font-weight:bold; }
.texto-branco-botoes-expo {font-size: 10px; color: #FFFFFF;font-weight: bold; width: 99px; margin-left: 5px; margin-top: 3px; }
.texto-color-expo a, .texto-color-expo a:visited, .texto-color-expo a:hover { text-decoration:none;}
.texto-color-expo a:active  { text-decoration:underline;}
.c-laranj{color: #FF6600;}

.texto14-color-expo { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF6600; font-size: 14px; }

/*=== Cabeçalho ===*/
.cabecalho-expo{ float:left; width:735px; margin-bottom:10px; margin-top:8px; }
.btn-lista-interesse-expo{float:right; width:233px; height:41px; margin-bottom:10px;padding: 2px; }
.barra-listagem-expo{ float:left; width:672px; height:55px; margin-left: 32px; }
.campo-imoveis-encontrados-expo { float:left; width:250px; height:55px; margin-right:1px; padding:5px; background-image:url(../imagens/listagem/bg-campo-imoveis-encontrados.jpg); background-repeat:repeat-x; }
.campo-ordenacao-expo { float:left; width:254px; margin-right:1px; margin-left:1px; height:55px; background-image:url(../imagens/listagem/bg-campo-ordenacao.jpg); background-repeat:repeat-x; }
.campo-visao-btn-expo{ float:right; width:155px; height:55px; }
.btn-visao-lista-expo { float:left; width:50px; height:50px; margin-right:2px; background-image:url(../imagens/listagembg-campo-ordenacao.jpg);	background-repeat:repeat-x;}
.btn-visao-galeria-expo { float:left; width:50px; height:50px; margin-right:2px; background-image:url(../listagemimagens/bg-campo-ordenacao.jpg);	background-repeat:repeat-x;}
.btn-visao-mapa-expo {float:left; width:50px; height:50px; background-image:url(../imagens/listagembg-campo-ordenacao.jpg);	background-repeat:repeat-x;}

/*=========================*/
/*========= Lista =========*/
/*=========================*/
.tipo-ordenacao-expo { background-image:url("../imagens/listagem/bg-barra-cinza.jpg"); background-repeat:repeat-x; float:left; height:27px; margin-bottom:10px; padding:4px; width:727px; }
.caixa-plugin-lista-expo { border: 1px solid #ffd2bf; width:735px; margin-bottom:10px; background-color:#FFFFFF; float:left; }
.foto-lista-expo { border: 1px solid #ffd2bf; background-color: #fbefdd; height:148px; margin:5px; padding:7px; width:120px; }
.foto-lista-expo img { padding: 5px; border: 1px solid #CCCCCC; background-color:#FFFFFF; }
.caixa-color-lista { margin:5px; border: 1px solid #ffd2bf; background-color: #fbefdd; width: 100%px; height: 22px; margin-bottom: 0px; }
.logo-anunciante-lista-expo img { height:auto !important; max-height:60px; max-width:85px; width:auto !important; }
.btn-opcao-lista-expo { padding: 5px; float:left; font-size: 12px; }
.linha-lista-expo { border-left: 1px solid #ffd2bf; }
.utilitario-lista-expo { float: left; padding: 4px; }
/*=========================*/
/*======== Galeria ========*/
/*=========================*/
.caixa-plugin-geleria-expo {  float:left; width:735px; margin:auto; background-color:#FDEFDF;}
.topo-plugin-geleria-expo{float:right; width:540px; margin-top:5px; background-color:#F8E3C5; border-color:#FCD8B2; margin-right:5px;border-color:#FCD8B2; border-style:solid; border-width:2px;}
.caixa-foto-geleria-expo{float:left; width:170px; height:210px; margin-top:3px; margin-left:3px; background-image:url(../imagens/listagem/background_foto_listagem.jpg); background-repeat:no-repeat;}
.foto-geleria-expo{ width:135px; margin:20px; }
.nome-geleria-expo{float:left; width:430px; height:40px; margin-top:5px; margin-left:5px; }
.endereco-geleria-expo{ float:left; width:530px; padding:5px;}
.utilitario-geleria-expo{float:right; width:90px; margin-top:5px; margin-right:5px;}
.direita-geleria-expo{float:right; width:340px;}
.localizacao-geleria-expo{ float:right; width:330px;  height:50px; margin-top:10px; background-color:#F8E3C5; margin-right:5px; padding:3px; border-color:#FCD8B2; border-style:solid; border-width:2px;}
.descricao-geleria-expo{  float:right; width:330px;  height:50px; margin-top:10px; background-color:#F8E3C5; margin-right:5px; padding:3px; border-color:#FCD8B2; border-style:solid; border-width:2px;}
.caixa-botoes-geleria-expo{  float:right; width:340px;  height:35px;margin-top:5px; margin-right:5px; }
.btn-lista-geleria-expo { width:110px; float:left;}
.btn-indique-geleria-expo { width:110px; float:left; margin-left:15px;}
.btn-detalhes-geleria-expo { width:96px;  float:right;}
.caracteristicas-geleria-expo{ width:185px; float:left; margin-top:10px; margin-left:5px; }
.lista-geleria-expo{float:right; width:170px; padding:0; margin:0; list-style-image:url(../imagens/seta.gif);_margin-right:5px;}
.lista-geleria-expo li {margin-top:2px; margin-left:10px; margin-bottom:10px; background-color:#F8E3C5;}
.cod-ref-geleria-expo{ width:185px; float:left; margin-top:5px; margin-left:5px; }
.rodape-plugin-geleria-expo {  clear:both; margin-top:5px; height:80px; background-image:url(../imagens/listagem/bg_anunciante-listagem.jpg); background-repeat:no-repeat; padding:5px;}
.nome-anunciante-geleria-expo{ float:left; width:160px; float:left; margin-top:20px;}
.logo-anunciante-geleria-expo{ float:left; width:90px; height:80px; margin-left:8px; margin-top:5px;}
.fone-anunciante-geleria-expo{ float:left; width:100px; height:70px; margin-left:8px; margin-top:20px;}
.site-anunciante-geleria-expo{ float:left; width:150px; height:70px; margin-left:8px; margin-top:20px;}
.atendimento-online-geleria-expo{ float:right; width:167px; height:30px; margin-left:5px; margin-top:5px;}
.detalhes-geleria-expo{float:right;  width:167px; height:30px; margin-left:5px; float:right; margin-top:5px;}
.topo-frame-destaque-geleria-expo{ float:left;  width:300px;  background-color:#eef3f6;  padding-left:3px;  margin-right:2px; }
.bloco-frame-destaque-geleria-expo{  position:relative; width:320px; margin:auto;border-width: 2px; border: 1px solid #CCCCCC; height: 340px; }
.topo-frame-destaque-geleria-expo{  float:left; width:317px; background-color:#F3F3F3; padding-left:3px; margin-right:2px;}
.nome-frame-destaque-geleria-expo{ width:320px; text-transform:uppercase; height:40px; }
.bairro-geleria-expo{ width:320px; }
.ref-geleria-expo{width:160px;  float:right; margin-top:10px; padding:3px;}
.foto-geleria-expo{ width:170px; padding-top:5px; float:left; margin:auto;}
.endereco-galeria-geleria-expo { width:165px; padding-top:5px; float:right;}
.quartos-galeria-geleria-expo { width:165px; margin-top:20px; float:right;}
.area-galeria-geleria-expo { width:165px; margin-top:20px; float:right;}
.descricao-galeria-geleria-expo { width:160px; background-color:#F3F3F3; float:right; margin-top:10px; padding:3px; max-width:160px;}
.icones-geleria-expo { margin-top:5px; float:left; margin-left: 6px; }
.preco-geleria-expo{ width:165px; float:right; text-align:right; margin-top:5px; margin-right: 5px;}
.rodape-frame-geleria-expo { width:320px; float:left; clear:both;}
.caixa-anunciante-geleria-expo{ width:320px; float:left;  margin-top:3px; }
.aba-anunciante-geleria-expo{ width:85px; height:18px; padding-top:1px; margin-left:4px; margin-top:2px; *margin-top:1px;/*=== IE7 ===*/ _margin-top:1px; /*=== IE6 ===*/ background-image: url(../imagens/framedestaque/aba-anunciante.jpg); background-repeat:no-repeat; text-align:center;}
.dados-anunciante-geleria-expo { float:left; width:315px; padding-bottom:5px; padding-left:5px; padding-top:5px; background-color:#F7F7F7;} 
.icones-botoes-geleria-expo{ width:26px; height:26px; background-color:#ff6600; float: left; margin-left: 1px; text-align: center; cursor: default;}

.menu-opcoes-expo { height: 44px; width: 940px; background-image: url(../imagens/geral/bg-menu.jpg); text-align: center; margin-bottom: 5px; float: left; }
.menu-opcoes-ul-expo { padding: 0px; margin: 0px; padding-top: 8px;background-color: #F3F3F3; }
.menu-opcoes-ul-expo li { display: inline; padding: 10px; }
#fancybox-close { background:url(../imagens/geral/close.png) !important; width: 24px; height: 24px; right: -8px; top: -8px;}

.btnVerFone{
	background-color: #FFFFFF;
	position: absolute;
    margin-top: -18px;
    width: 100px;
    margin-left: 70px;
    font-size: 14px;
    cursor: pointer;
}

.telefone{float: left; width: 100%; margin-top: 10px;}
.telefone b.fone{font-size: 14px;}