﻿*
{
	margin:0px;
	padding:0px;
	border:0;
}

@font-face {
	font-family: 'Helvetica35-Thin';
	src: local('Helvetica35-Thin'), url('/Util/fonts/Helvetica35-Thin.oft');
	src: local('Helvetica35-Thin'), url('/Util/fonts/Helvetica35-Thin.ttf') format('truetype');
}

.overlay
{
    width:100%;
    height:100%;
    float:left;
    display:inline;
    background:#000;
    display:none;
}

body 
{
	font-family:Arial, Helvetica, sans-serif;	
}

.divConteinerCorretorOnline
{
	position:absolute;
	z-index:30000;
	right:0;
	top:50%;
}

/* CONTAINER GERAL */
.containerGeral
{
	width:100%;
	height:auto;
	float:left;
	display:inline;
}

.displayNone
{
    display: none !important;
}

.containerGeral .containerHeader
{
	width:100%;
	height:200px;
	float:left;
	display:inline;
	background:url('/Util/img/bgHeader.jpg') top center no-repeat;
}

/* HEADER */
.header
{
	width:1002px;
	height:200px;
	margin:0px auto;
	position:relative;
}

.header .selecionaEstado
{
	width:100%;
	height:26px;
	float:left;
	display:inline;
}

.header .selecionaEstado .lblEstado
{
	width:300px;
	height:26px;
	float:right;
	display:inline;
}

.header .selecionaEstado .lblEstado img
{
	float:left;
	display:inline;
	margin:5px 0 0 0;
}

.header .selecionaEstado .lblEstado select
{
	width:180px;
	height:auto;
	margin:5px 0 0 5px;
	border:1px solid #e2e3ea;
	font-size:9px;
	color:#4c4c4c;
}

.header .selecionaEstado .lingua
{
	width:22px;
	height:22px;
	float:right;
	display:inline;
	margin:5px;
}

.header .logo
{
	width:228px;
	height:187px;
	float:left;
	display:inline;
	position:absolute;
	z-index:2;
	top:0px;
	left:10px;
}

.header .menuPrincipal
{
	width:712px;
	height:41px;
	float:right;
	display:inline;
	background:url('/Util/img/bgMenuPrincipal.jpg') top left no-repeat;
	margin:21px 0 0 0;
}

.header .menuPrincipal ul
{
	width:100%;
	height:41px;
	float:left;
	display:inline;
}

.header .menuPrincipal ul li
{
	width:auto;
	height:41px;
	float:left;
	display:inline;
}

.header .menuPrincipal ul li a
{
	float:left;
	margin-top:11px;
}

.header .boxBusca
{
	width:720px;
	height:auto;
	float:right;
	display:inline;
	margin:35px 0px 0 0;
}

.header .boxBusca .boxBuscaGeral
{
	float:left;
	display:inline;	
}

.header .boxBusca .boxBuscaGeral p
{
	color:#fff;
	font-size:11px;
	margin:0 0 3px 0;
	padding:0px;
	line-height:13px;
}

.header .boxBusca .boxBuscaGeral select
{
	float:left;
	display:inline;
	margin:2px;
	border:1px solid #e2e3ea;
	font-size:9px;
	color:#4c4c4c;
	text-transform:uppercase;
}

.header .boxBusca .boxBuscaGeral .btnVer
{
	float:right;
	display:inline;
	margin:1px 7px 0 0;
}

/* CONTAINER FLASH */
.containerFlash
{
	width:100%;
	height:292px;
	float:left;
	display:inline;
	background:url('/Util/img/bgConteudoFlash.gif') top left repeat-x;
}

.containerFlash .divFlash
{
	width:1002px;
	height:292px;
	margin:0px auto;
}

.containerFlash .divFlashShadow
{
   width:100%;
   height:272px;
   background:url('/Util/img/bgConteudoFlashShadow.gif') top center no-repeat;
}

/* CONTAINER CONTEUDO */
.boxTeaser{
    margin-top: 12px;
    margin-left: 30px;
}

.containerConteudo
{
	width:100%;
	height:auto;
	float:left;
	display:inline;
}

.conteudo
{
	width:1002px;
	height:auto;
	margin:0 auto;
}

.contentMenu
{
	width:244px;
	height:auto;
	float:left;
	display:inline;
}

.menuLateral
{
	width:228px;
	height:auto;
	float:left;
	display:inline;
	margin:16px 0 0 16px;
}

.menuLateral ul
{
	width:100%;
	height:auto;
	float:left;
	display:inline;
}

.menuLateral ul li
{
	width:100%;
	height:55px;
	float:left;
	display:inline;
	background:url('/Util/img/bgMenuLateral.jpg') top left repeat-x;
}

.menuLateral ul li a
{
	float:left;
	display:inline;
	margin:7px 0 0 0;
}

.menuLateral img
{
	padding:2px 0 20px 0 
}

.boxSejaDono
{
	width:242px;
	height:105px;
	float:left;
	display:inline;
	background:url('/Util/img/bgBannerSejaDono.jpg') top left no-repeat;
	margin:16px 0 0 16px;
}

.boxSejaDono p
{
	width:128px;
	font-size:12px;
	color:#454545;
	margin:58px 0 0 102px;
}

.boxSejaDono p a
{
	color:#454545;
	text-decoration:none;
}

.boxSejaDono p a:hover
{
	text-decoration:underline;
}

.boxBanners
{
	width:242px;
	height:auto;
	float:left;
	display:inline;
	margin:16px 0 0 16px;
}

.boxImoveisVisualizados
{
	width:216px;
	height:auto;
	float:left;
	display:inline;
	margin:16px 0 0 16px;
}

.boxImoveisVisualizados p
{
	margin:7px;
	font-size:12px;
	color:#4c4c4c;
}

.boxImoveisVisualizados .imoveis
{
	width:227px;
	height:auto;
	float:left;
	display:inline;
	background:url('/Util/img/bgMenuLateral.jpg') bottom left no-repeat;
	padding:0 0 20px 0;
	margin:10px 0 0 0;
	position:relative;
}

.boxImoveisVisualizados .imoveis .btnFechar
{
	float:right;
	display:inline;
	position:absolute;
	z-index:2;
	top:0;
	right:0;
}

.boxImoveisVisualizados .imoveis .imagem
{
	width:83px;
	height:65px;
	float:left;
	display:inline;
	border:1px solid #7c0704;
	margin:15px 0 0 8px;
}

.boxImoveisVisualizados .imoveis .imagem img
{
	width:79px;
	height:61px;
	float:left;
	display:inline;
	margin:2px;
}

.boxImoveisVisualizados .imoveis .descricao
{
	width:130px;
	height:auto;
	float:left;
	display:inline;
}

.boxImoveisVisualizados .imoveis .descricao h3
{
	float:left;
	display:inline;
	font-size:18px;
	color:#a20f14;
	margin:16px 0 0 10px;
}

.boxImoveisVisualizados .imoveis .descricao h3 a
{
	color:#a20f14;
	text-decoration:none;
}

.boxImoveisVisualizados .imoveis .descricao h4
{
	float:left;
	display:inline;
	font-size:11px;
	color:#a20f14;
	margin:21px 0 0 10px;
}

.boxImoveisVisualizados .imoveis .descricao h4 a
{
	color:#a20f14;
	text-decoration:none;
}

.boxImoveisVisualizados .imoveis .descricao p
{
	width:118px;
	float:left;
	display:inline;
	font-size:12px;
	color:#4c4c4c;
	line-height:14px;
	margin:0 0 0 10px;
}

.boxImoveisVisualizados .imoveis .descricao p a
{
	color:#4c4c4c;
	text-decoration:none;
}

.boxImoveisVisualizados .btnExcluirItens
{
	width:104px;
	height:20px;
	float:left;
	display:inline;
	margin:10px 0 0 60px;
}

.boxGaleriaDestaques
{
	width:726px;
	height:auto;
	float:left;
	display:inline;
	margin:0 0 0 16px;
}

.boxGaleriaDestaques .topoBox
{
	width:727px;
	height:87px;
	float:left;
	display:block;
	position:relative;
	background:url(/Util/img/imgTopoBoxEmpreendimento.jpg) center 13px  no-repeat;
}

.boxGaleriaDestaques .topoBox .divHuck
{
	width:105px;
	height:66px;
	float:right;
	display:inline;
	top:0;
	right:5px;
	position:absolute;
	z-index:2;
}

.boxGaleriaDestaques .topoBox p{
	width:720px;
	float:left;
	font-size:11px;
	color:#292929;	
	padding:75px 0 0 18px;
}

.boxGaleriaDestaques .galeriaDestaque
{
	width:726px;
	height:297px;
	float:left;
	display:inline;
	position:relative;
}

.boxCanais
{
	width:753px;
	height:155px;
	float:left;
	display:inline;
	margin:20px 0 0 0;
}

.boxCanaisInterno
{
	height:160px;
	float:left;
	display:inline;
	margin-left: 5px;
}

.boxCanaisInterno p
{
	width:180px;
	font-size:11px;
	color:#484848;
	line-height:13px;
	margin:85px 0 0 148px;
}

.boxCanaisInterno .btnSaibaMais
{
	width:88px;
	height:20px;
	float:left;
	display:inline;
	clear:left;
	margin:10px 0 0 146px;
}

.boxConfiraTambem
{
	width:983px;
	height:380px;
	float:left;
	display:inline;
	clear:left;
	margin:15px 0 0 10px;
	background:url('/Util/img/bgBoxConfiraTambem.jpg') top center no-repeat;
}

.boxConfiraTambem .boxTotalImoveis
{
	width:705px;
	height:192px;
	float:left;
	display:inline;
	margin:62px 0 17px 262px;
}

.boxConfiraTambem .boxTotalImoveis a
{
	text-decoration:none
}

.boxConfiraTambem .boxImovel
{
	cursor:pointer;
    display:inline;
    float:left;
    height:92px;
    padding:9px 0 0;
    width:233px;
}

.boxConfiraTambem .boxImovel .imagem
{
	border:1px solid #FDC22E;
    display:inline;
    float:left;
    height:84px;
    margin:0px 0 0 8px;
    width:89px;
}

.boxConfiraTambem .boxImovel .imagem img
{
	height:82px;
    margin:1px;
    width:87px;
}

.boxConfiraTambem .boxImovel .descricao
{
	width:130px;
	height:auto;
	float:left;
	display:inline;
}

.boxConfiraTambem .boxImovel .descricao h3
{
	/*float:left;*/
	display:block;
	font-size:14px;
	color:#fdc22e;
	margin:0px 0 0 9px;
}

.boxConfiraTambem .boxImovel .descricao h3 a
{
	color:#fdc22e;
	text-decoration:none;
}

.boxConfiraTambem .boxImovel .descricao h4
{
	/*float:left;*/
	display:block;
	font-size:11px;
	color:#fdc22e;
	margin:0px 0 0 10px;
}

.boxConfiraTambem .boxImovel .descricao h4 a
{
	color:#fdc22e;
	text-decoration:none;
}

.boxConfiraTambem .boxImovel .descricao p
{
	width:130px;
	/*float:left;*/
	display:block;
	font-size:10px;
	color:#fff;
	line-height:14px;
	margin:0 0 0 10px;
}

.boxConfiraTambem .boxImovel .descricao p a
{
	color:#fff;
	text-decoration:none;
}

 .boxFlashConfira
{
	width:983px;
	height:110px;
	float:left;
	display:inline;
	margin:7px 0 0;
    position:relative;
	top:-10px;
}

/* CONTEUDO FICHA */
.conteudoFicha
{
	width:720px;
	height:auto;
	float:left;
	display:inline;
	margin:0 0 0 16px;
	position:relative;
}



.breadCrumb
{
	height:25px;
	float:left;
	display:inline;
	color:#333333;
	font-size:10px;	
}

.breadCrumb ul
{
	height:25px;
	float:left;
	display:inline;
}

.breadCrumb ul li
{
	font-size:10px;
	color:#8f8f8f;
	height:25px;
	line-height:22px;
	float:left;
	display:inline;
	margin:0 2px;
}

.breadCrumb ul li a
{
	line-height:22px;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}

.breadCrumb ul li a:hover
{
	text-decoration:underline;
}

.breadCrumb ul li a.atual
{
	line-height:22px;
	font-size:10px;
	color:#983d41;
	text-decoration:none;
}

.breadCrumb ul li a.atual:hover
{
	text-decoration:underline;
}

.versaoImpressao
{
	width:106px;
	height:25px;
	float:left;
	display:inline;
	background:url('/Util/img/icoImpressao.gif') top left no-repeat;
}

.versaoImpressao a
{
	width:100%;
	height:25px;
	line-height:22px;
	font-size:10px;
	color:#8b0005;
	text-decoration:none;
	float:left;
	display:block;
	padding:0 0 0 20px;
}

.versaoImpressao a:hover
{
	text-decoration:underline;
}

.boxFlashBannerFicha
{
	width:708px;
	height:auto;
	float:left;
	clear:both;
	display:inline;
	margin:3px 0 0 13px;
}

.containerMidiasSociais
{
	width:100%;
	height:186px;
	float:left;
	display:inline;
	margin:28px 0 13px 0;
	background:url('/Util/img/bgBoxMidiaSociais.gif') top left;
}

.containerMidiasSociais .conteudoMidiasSociais
{
	width:1002px;
	height:186px;
	margin:0px auto;
}

.containerMidiasSociais .conteudoMidiasSociais .boxNovidades
{
	width:624px;
	height:186px;
	float:left;
	display:inline;
	background:url('/Util/img/bgLateralReceba.jpg') top right no-repeat;
}

.containerMidiasSociais .conteudoMidiasSociais .boxNovidades h3
{
	float:left;
	display:inline;	
	margin:14px 0 0 18px;
}

.containerMidiasSociais .conteudoMidiasSociais .boxNovidades .boxViaTelefoneEmail
{
	width:284px;
	height:120px;
	float:left;
	display:inline;
	background:url('/Util/img/bgBoxEmailTelefone.gif') top left no-repeat;
	margin:10px 0 0 17px;
}

.containerMidiasSociais .conteudoMidiasSociais .boxNovidades .boxViaTelefoneEmail h5
{
	margin:10px 0 0 9px;
}

.containerMidiasSociais .conteudoMidiasSociais .boxNovidades .boxViaTelefoneEmail p
{
	font-size:12px;
	color:#4c4c4c;
	font-weight:bold;
	margin:10px 0 0 10px;
}

.containerMidiasSociais .conteudoMidiasSociais .boxNovidades .boxViaTelefoneEmail input
{
	height:18px;
	float:left;
	border:1px solid #e2e3ea;
	font-size:10px;
	color:#4c4c4c;
	line-height:16px;
	margin:9px 0 0 8px;
}

.containerMidiasSociais .conteudoMidiasSociais .boxNovidades .boxViaTelefoneEmail select
{
	height:18px;
	float:left;
	border:1px solid #e2e3ea;
	font-size:10px;
	color:#4c4c4c;
	line-height:16px;
	margin:4px 0 0 8px;
}

.containerMidiasSociais .conteudoMidiasSociais .boxNovidades .boxViaTelefoneEmail .btnEnviar
{
	width:48px;
	height:19px;
	clear:left;
	float:left;
	display:inline;
	margin:4px 0 0 225px;
}

.containerMidiasSociais .conteudoMidiasSociais .boxMidias
{
	width:375px;
	height:186px;
	float:left;
	display:inline;
	background:url('/Util/img/bgLateralMidia.jpg') top left no-repeat;
}

.containerMidiasSociais .conteudoMidiasSociais .boxMidias h3
{
	float:left;
	display:inline;	
	margin:14px 0 0 18px;
}

.containerMidiasSociais .conteudoMidiasSociais .boxMidias p
{
	width:300px;
	float:left;
	display:inline;
	font-size:12px;
	color:#444444;
	line-height:15px;
	clear:left;
	margin:15px 0 0 18px;
}

.containerMidiasSociais .conteudoMidiasSociais .boxMidias ul
{
	width:250px;
	height:70px;
	float:left;
	display:inline;
	margin:0 0 0 20px;
	/*background:url('/Util/img/bgListaCanais.gif') top right repeat-y;*/
}

.containerMidiasSociais .conteudoMidiasSociais .boxMidias ul li
{
	float:left;
	display:inline;
}

.containerMidiasSociais .conteudoMidiasSociais .boxMidias ul li a
{	
	float:left;
	display:inline;
	margin:15px 15px 0 0;
}

.containerMidiasSociais .conteudoMidiasSociais .rss
{
	width:34px;
	height:48px;
	float:left;
	display:inline;
	margin:11px 0 0 18px;
}

.boxEmpreendimentos
{
	width:715px;
	height:auto;
	float:left;
	display:inline;
	margin:11px 0 0 12px;
}

.boxEmpreendimentos .topoEmpreendimentos
{
	width:715px;
	height:69px;
	float:left;
	display:inline;
	background:url('/Util/img/bgTopoEmpreendimentos.jpg') top left no-repeat;
}

.boxEmpreendimentos .mioloEmpreendimentos
{
	width:715px;
	height:auto;
	float:left;
	display:inline;
	background:url('/Util/img/bgMioloEmpreendimentos.jpg') top left repeat-y;
}

.boxEmpreendimentos .mioloEmpreendimentos .listBoxFicha
{
	display:inline;
    float:left;
    height:21px;
    margin:0px 0 13px 359px;
    width:330px;
	
}

.boxEmpreendimentos .mioloEmpreendimentos .listBoxFicha li
{
    background:url(/Util/img/bgListFicha_off.jpg) no-repeat center;
	float:left;
	display:inline;
	margin:0 12px 0 0;
	font-size:11px;
	padding:3px 0 6px;
	text-align:center;
	width:96px;
}

.boxEmpreendimentos .mioloEmpreendimentos .listBoxFicha li a{
	color:#775000;
    display:block;
    padding:0px 0 0px;
    text-decoration:none;
    
}

/*.boxEmpreendimentos .mioloEmpreendimentos .listBoxFicha li a:hover{
	background:url(/Util/img/bgListFicha_on.jpg) no-repeat center;
	color:#ffffff;
    display:block;
    margin:-5px 0 0 0;
    padding:4px 0 14px;
    text-decoration:none;
    width:96px;	
}*/

.boxEmpreendimentos .mioloEmpreendimentos .listBoxFicha .listBoxFichaAtivo{
	background:url(/Util/img/bgListFicha_on.jpg) no-repeat center;
	color:#ffffff;
    display:block;
    padding:4px 0 14px;
    text-decoration:none;
    width:96px;	
}

.boxEmpreendimentos .mioloEmpreendimentos .listBoxFicha .listBoxFichaAtivo a{
	color:#ffffff;    
}



.boxEmpreendimentos .mioloEmpreendimentos .imagensNavegacao
{
	width:359px;
	height:auto;
	float:left;
	display:inline;
	margin:0 0 0 15px;
}

.boxEmpreendimentos .mioloEmpreendimentos .imagensNavegacao .imagem
{
        
	width:353px;
	height:auto;
	float:left;
	display:inline;
	overflow:hidden;
	position:relative;
	border:2px solid #780502;
}

/*.boxEmpreendimentos .mioloEmpreendimentos .imagensNavegacao .imagem img
{
    width:353px;
    height:235px;
}
*/
.boxEmpreendimentos .mioloEmpreendimentos .imagensNavegacao .legenda
{
	width:353px;	
	height:auto;
	float:left;
	display:inline;
	position:absolute;
	z-index:2;
	background:url('/Util/img/bgLegenda.png') top left;
	bottom:0;
}

.boxEmpreendimentos .mioloEmpreendimentos .imagensNavegacao .legenda p
{
	width:310px !important;
	float:left;
	text-align:center;
	color:#fff;
	font-size:11px;
	padding:5px 0;
	line-height:14px;
}

.boxEmpreendimentos .mioloEmpreendimentos .imagensNavegacao .legenda p a
{
	color:#fff;
	font-size:11px;
	text-decoration:none;
}

.boxEmpreendimentos .mioloEmpreendimentos .imagensNavegacao .legenda p a:hover
{
	text-decoration:underline;
}


.boxEmpreendimentos .mioloEmpreendimentos .imagensNavegacao .tourCondicao
{
	width:357px;
	height:45px;
	float:left;
	display:inline;
	border-bottom:1px dotted #c68721;
	margin:10px 0 0 0;
}

.boxEmpreendimentos .mioloEmpreendimentos .imagensNavegacao .tourCondicao ul
{
	width:100%;
	height:45px;
	float:left;
	display:inline;
}

.boxEmpreendimentos .mioloEmpreendimentos .imagensNavegacao .tourCondicao ul li
{
	height:45px;
	float:left;
	display:inline;
}

.boxEmpreendimentos .mioloEmpreendimentos .imagensNavegacao .boxLinkCompartilhe
{
	width:362px;
	height:30px;
	float:left;
	display:inline;
}

.boxEmpreendimentos .mioloEmpreendimentos .imagensNavegacao .boxLinkCompartilhe ul
{
	width:100%;
	height:30px;
	float:left;
	display:inline;
	margin:8px 0 0 0;
}

.boxEmpreendimentos .mioloEmpreendimentos .imagensNavegacao .boxLinkCompartilhe ul li
{
	float:left;
	display:inline;
}

.boxEmpreendimentos .mioloEmpreendimentos .boxCaracteristicaEmpreendimentos
{
	width:307px;
	height:auto;
	float:left;
	display:inline;
	margin:0 0 0 14px;
}

.boxEmpreendimentos .mioloEmpreendimentos .boxCaracteristicaEmpreendimentos .imgLogoEmpreendimento
{
	padding:5px 0 0 0;
	text-align:center;
}

.boxEmpreendimentos .mioloEmpreendimentos .boxCaracteristicaEmpreendimentos .qtdDormitorio
{
	width:307px;
	height:auto;
	float:left;
	display:inline;
	margin:12px 0 0 0;
}

.boxEmpreendimentos .mioloEmpreendimentos .boxCaracteristicaEmpreendimentos .qtdDormitorio p
{
	font-size:14px;
	color:#7a0300;
	font-weight:bold;
	text-align:center;
}

.boxEmpreendimentos .mioloEmpreendimentos .boxCaracteristicaEmpreendimentos .qtdDormitorio p strong
{
	font-size:22px;
	color:#7a0300;
	font-weight:bold;
	text-align:center;
}

.boxEmpreendimentos .mioloEmpreendimentos .boxCaracteristicaEmpreendimentos ul
{
	width:260px;
	height:auto;
	float:left;
	display:inline;
	margin:12px 0 0 25px;
}

.boxEmpreendimentos .mioloEmpreendimentos .boxCaracteristicaEmpreendimentos ul li
{
	width:100%;
	height:auto;
	float:left;
	display:inline;
	padding:3px 0;
	font-size:12px;
	color:#303030;
}

.boxEmpreendimentos .mioloEmpreendimentos .boxCaracteristicaEmpreendimentos ul li.listaCinza
{
	background-color:#f2f2f2;
}

.boxEmpreendimentos .rodapeEmpreendimentos
{
	width:715px;
	height:21px;
	float:left;
	display:inline;
	background:url('/Util/img/bgRodapeEmpreendimentos.jpg') top left no-repeat;
}

.menuFicha
{
	width:713px;
	height:31px;
	float:left;
	display:inline;
	background:url('/Util/img/bgMenuFicha.gif') top left repeat-x;
	margin:15px 0 0 14px;
	position:relative;
}

.menuFicha .cantoEsq
{
	width:8px;
	height:31px;
	position:absolute;
	z-index:2;
	left:0;
}

.menuFicha .cantoDir
{
	width:8px;
	height:31px;
	position:absolute;
	z-index:2;
	right:0;
}

.menuFicha ul
{
	display:inline;
    float:left;
    height:31px;
    margin:0 0 0 13px;

}

.menuFicha ul li
{
	float:left;
	display:inline;
}

.menuFicha ul li a
{
	color:#56080B;
    display:inline;
    float:left;
    font-size:11px;
    font-weight:bold;
    line-height:10px;
    margin:3px 0 0 0;
    padding:8px 5px;
    text-decoration:none;
    text-transform:uppercase;


}

.menuFicha ul li a:hover
{
	color:#ffd267;
	background:url('/Util/img/bgMenuFicha_hover.gif') top left repeat-x;	
	font-weight:bold;
}

.boxGenericoFicha
{
	width:715px;
	height:auto;
	float:left;
	display:inline;
	margin:11px 0 0 15px;
}

.boxGenericoFicha .topoGenerico
{
	width:715px;
	height:52px;
	float:left;
	display:inline;
	position:relative;
	z-index:2;
}

.boxGenericoFicha .topoGenerico a
{
	position:absolute;
	z-index:2;
	top:25px;
	right:7px;
	font-size:10px;
	color:#810005;
	font-weight:bold;
	text-decoration:none;
	background:url('/Util/img/icoSetaUp.gif') top left no-repeat;
	padding:0 0 0 14px;
	text-transform:uppercase;
}

.boxGenericoFicha .topoGenerico .anchorLink{
	background:none;
	color:#FFFFFF !important;
    margin:14px 4px 0 0;
    padding:0 !important;	
}

.boxGenericoFicha .topoGenerico .tituloBox
{
	width:auto;
	height:52px;
	float:left;
	display:inline;
	line-height:52px;
	background:url('/Util/img/bgCantoMeioTitBoxGen.jpg') top left repeat-x;
}

.boxGenericoFicha .topoGenerico .tituloBox h3
{
	font-family:"Helvetica35-Thin";
	font-size:32px;
	color:#fdc22e;
	font-weight:normal;
	margin:0 0 0 10px;
}

.boxGenericoFicha .topoGenerico .bgCantoEsqGenerico
{
	width:11px;
	height:52px;
	float:left;
	display:inline;
	background:url('/Util/img/bgCantoEsqTitBoxGen.jpg') top left no-repeat;
}

.boxGenericoFicha .topoGenerico .bgCantoDirGenerico
{
	width:69px;
	height:52px;
	float:left;
	display:inline;
	background:url('/Util/img/bgCantoDirTitBoxGen.jpg') top left no-repeat;
}

.boxGenericoFicha .conteudoGenerico
{
	width:715px;
	height:auto;
	float:left;
	display:inline;
	position:relative;
	top:-3px;
}

.boxGenericoFicha .conteudoGenerico .topoConteudoGenerico
{
	width:715px;
	height:21px;
	float:left;
	display:inline;
	background:url('/Util/img/bgTopoConteudoGenerico.gif') top left no-repeat;
}

.boxGenericoFicha .conteudoGenerico .rodapeConteudoGenerico
{
	width:715px;
	height:31px;
	float:left;
	display:inline;
	background:url('/Util/img/bgRodapeConteudoGenerico.gif') top left no-repeat;
}

.boxGenericoFicha .conteudoGenerico .mioloConteudoGenerico
{
	width:715px;
	height:auto;
	float:left;
	display:inline;
	background:url('/Util/img/bgMioloConteudoGenerico.gif') top left repeat-y;
}

.boxGenericoFicha .conteudoGenerico .mioloConteudoGenerico .mioloConteudoTexto
{	
	margin:5px 25px 10px 25px;
}

.boxGenericoFicha .conteudoGenerico .mioloConteudoGenerico p
{
	font-size:12px;
	color:#454545;
	line-height:14px;
}

.boxGenericoFicha .conteudoGenerico .mioloConteudoGenerico  #listaParceiros p
{
	text-align:center;
}

.boxGenericoFicha .conteudoGenerico .mioloConteudoGenerico ul.listaBulletVermelho
{
	margin:0 25px 10px 25px;
}

.boxGenericoFicha .conteudoGenerico .mioloConteudoGenerico ul.listaBulletVermelho li
{
	font-size:12px;
	color:#454545;
	font-weight:bold;
	line-height:13px;
	padding:0 0 0 13px;
	background:url('/Util/img/icoBulletVermelhoLista.gif') top left no-repeat;
}

.boxGenericoFicha .conteudoGenerico .mioloConteudoGenerico table.logoRealizacao
{
	width:656px;
	height:auto;
	margin:10px 0 0 30px;
}

.boxGenericoFicha .conteudoGenerico .mioloConteudoGenerico table.logoRealizacao tr td
{
	text-align:center;
}


.galeriaImagensCarrousel
{
	width:610px;
	height:auto;
	float:left;
	display:inline;
	margin:10px 0 0 50px;
}

.galeriaImagensCarrousel ul li
{
	float:left;
	display:inline;
	margin:0 5px;
	text-align:center;
}

.galeriaImagensCarrousel ul li .fotosGaleria
{
	float:left;
	display:inline;
	border:1px solid #7c0704;
	line-height:0;	
}

.galeriaImagensCarrousel ul li .fotosGaleria a
{
	float:left;
	cursor:pointer;
}

.galeriaImagensCarrousel ul li .fotosGaleria img
{
	float:left;
	border:1px solid #fcbc23 !important;
	margin:0px;
	padding:0px;
	line-height:0;
	cursor:pointer;
}

.galeriaImagensCarrousel ul li label
{
	font-size:11px;
	color:#4c4c4c;
	margin:3px 0 0 0;
}

.boxGenericoFicha .conteudoGenerico .topoConteudoGenericoVermelho
{
	width:715px;
	height:21px;
	float:left;
	display:inline;
	background:url('/Util/img/bgTopoConteudoGenericoVermelho1.gif') bottom left no-repeat;
}

.boxGenericoFicha .conteudoGenerico .rodapeConteudoGenericoVermelho
{
	width:715px;
	height:31px;
	float:left;
	display:inline;
	background:url('/Util/img/bgRodapeConteudoGenericoVermelho1.gif') top left no-repeat;
}

.boxGenericoFicha .conteudoGenerico .mioloConteudoGenericoVermelho
{
	width:715px;
	height:auto;
	float:left;
	display:inline;
	background:url('/Util/img/bgMioloConteudoGenericoVermelho1.gif') top left repeat-y;
}


.boxGenericoFicha .conteudoGenerico .mioloConteudoGenericoVermelho .titulo
{
	color:#FCB91C;
	float:left;
	font-size:17px;
	font-weight:bold;
	padding:2px 0 5px 19px;
	width:100%;
}

.boxGenericoFicha .conteudoGenerico .mioloConteudoGenericoVermelho label
{
	color:#ffffff;
	font-size:11px;
	padding:0 0 11px 22px;
	width:100%;
	float:left
}

.boxGoogleMaps
{
	width:457px;
	height:349px;
	float:left;
	display:inline;
	margin:0 0 0 16px;
	border:2px solid #fbad14;
}

.boxCoordenadas
{
	width:205px;
	height:auto;
	float:left;
	display:inline;
	margin:0 0 0 0;
}

.boxCoordenadas h3
{
	float:left;
	display:inline;
	margin:15px 0 0 0;
	font-size:17px;
	color:#fcb91c;
	text-transform:uppercase;
}

.boxCoordenadas .titulo
{
	float:left;
	display:inline;
	margin:15px 0 0 0;
	font-size:17px;
	color:#fff;
	text-transform:uppercase;
}

.boxCoordenadas label
{
	float:left;
	display:inline;
	margin:10px 0 0 0;
	font-size:12px;
	color:#e9cccd;
	line-height:14px;
}

.boxCoordenadas label input
{
	height:18px;
	float:left;
	display:inline;
	font-size:12px;
	color:#4c4c4c;
	border:1px solid #abadb3;
	margin:5px 0 0 0;
}

.boxCoordenadas label input.btnComoChegar
{
	float:left;
	display:inline;
	margin:10px 0 0 60px;
}

.boxCoordenadas .rota
{
	width:200px;
	height:95px;
	float:left;
	display:inline;
	background-color:#fff;
	margin:10px 0 0 20px;
	border:1px solid #abadb3;
	overflow-y:auto;
}

.boxCoordenadas .rota .googledir table tr td a
{
	font-size:12px;
	color:#900006;
	font-weight:bold;
	text-decoration:none;
}

.boxCoordenadas .rota .googledir table tr td
{
	font-size:12px;
	color:#4c4c4c;
}
.boxCoordenadas .rota .googledir div
{
	font-size:12px;
	text-align:left !important;
	font-weight:bold;
}


.boxGenericoFicha .conteudoGenerico .topoConteudoGenericoAcompanhe
{
	width:715px;
	height:140px;
	float:left;
	display:inline;
	background:url('/Util/img/bgTopoConteudoGenericoAcompanhe.gif') top left no-repeat;
	position:relative;
}

.boxGenericoFicha .conteudoGenerico .topoConteudoGenericoAcompanhe h3
{
	font-size:18px;
	color:#fcb91c;
	text-transform:uppercase;
	font-weight:normal;
	margin:26px 0 0 44px;
	float:left;
	display:inline;
}

.boxGenericoFicha .conteudoGenerico .topoConteudoGenericoAcompanhe select
{
	width:80px;
	height:16px;
	font-size:9px;
	color:#4c4c4c;
	margin:26px 0 0 5px;
	border:1px solid #abadb3;
}

.boxGenericoFicha .conteudoGenerico .topoConteudoGenericoAcompanhe h4
{
	font-size:14px;
	color:#FCB91C;
	font-weight:bold;
	margin:16px 0 0 44px;
}

.boxGenericoFicha .conteudoGenerico .topoConteudoGenericoAcompanhe p
{
	font-size:11px;
	color:#e9cccd;
	margin:4px 0 0 44px;
}

.boxGenericoFicha .conteudoGenerico .topoConteudoGenericoAcompanhe .seloVendido
{
	width:83px;
	height:79px;
	position:absolute;
	z-index:2;
	top:3px;
	right:2px;
}

.boxGenericoFicha .conteudoGenerico .boxList{
    background:url(/Util/img/bgListAcompanhe.gif) center no-repeat #900006;
    width:688px;
    /*height:26px;*/
    float:left;
    margin:10px 0 0 14px;  
}


.boxGenericoFicha .conteudoGenerico .boxList ul{
    width:100%;
    float:left;	
    margin:0px;

}

.boxGenericoFicha .conteudoGenerico .boxList ul li{
	float:left;		
    margin:0 0 0 8px !important;
    padding:0;
    line-height:16px;
    width:auto !important;
    height:26px;	
    text-align:center;	
}

.boxGenericoFicha .conteudoGenerico .boxList ul li a{
	line-height:26px;
}

.boxGenericoFicha .conteudoGenerico .boxList ul li img
{
	float:left;
	margin:5px 3px 0 0px !important;
}

.boxGenericoFicha .conteudoGenerico .topoConteudoGenericoAcompanhe ul li a{
   text-decoration:none;
   color:#fff;
   font-size:11px;
}

.boxGenericoFicha .conteudoGenerico .topoConteudoGenericoAcompanhe ul .balaoOff{
    background:url(/Util/img/backListAcompanhe.gif) left no-repeat;
    color:#910006;
    float:left;
    font-size:11px;
    height:26px;
    line-height:16px;
    /*padding:6px 0 0;*/
    position:relative;
    text-align:center;
    text-decoration:none;
    /*top:-5px;*/
    width:114px !important;
}
.boxGenericoFicha .conteudoGenerico .topoConteudoGenericoAcompanhe ul .balaoOff img {
    /*visibility:hidden;*/
    display:none
}

.boxGenericoFicha .conteudoGenerico .topoConteudoGenericoAcompanhe ul .balaoOff a{
    color:#910006 !important;
    text-decoration:none;
    line-height:26px;
}

.boxGenericoFicha .conteudoGenerico .topoConteudoGenericoAcompanhe ul .balaoOff img
{
	float:left;
	margin:4px 0 0 2px !important;
}


.boxGenericoFicha .conteudoGenerico .topoConteudoGenericoAcompanhe ul .icoPositivo_on{
    background:url(/Util/img/icoPrazo_on.gif) left no-repeat;
	padding:0 14px 0 12px;	
}

.boxGenericoFicha .conteudoGenerico .topoConteudoGenericoAcompanhe ul .icoPositivo_off{
    background:url(/Util/img/icoPrazo_off.gif) left no-repeat;
	padding:0 14px 0 12px;	
}


.boxGenericoFicha .conteudoGenerico .topoConteudoGenericoAcompanhe ul li a img
{
	float:left;
	display:inline;
	margin:0px 2px 0 0;
}

/* RODAPE */
.containerRodape
{
	width:100%;
	height:autopx;
	float:left;
	padding: 0 0 8px 0;
	display:inline;
	background:url('/Util/img/bgRodape.gif') top left repeat-x;
}

.rodape
{
	width:1002px;
	height:282px;
	margin:0 auto;
}

.rodape .conteudoRodapeLista
{
	width:971px;
	height:210px;
	float:left;
	display:inline;
	margin:10px 0 0 16px;
}

.rodape .conteudoRodapeLista .lista
{
	width:auto;
	height:auto;
	float:left;
	display:inline;
	margin:0 18px 0 0;
}

.rodape .conteudoRodapeLista .lista h3
{
	margin:16px 0 12px 0;
}
 
.rodape .conteudoRodapeLista .lista h3 a
{
	font-size:17px;
	color:#f5f5f5;
	font-weight:normal;
	text-decoration:none;
}

.rodape .conteudoRodapeLista .lista h3 a:hover
{
	text-decoration:underline;
}

.rodape .conteudoRodapeLista .lista ul
{
	width:100%;
	height:auto;
	float:left;
	display:inline;
	margin:0 0 0 0;
}

.rodape .conteudoRodapeLista .lista ul li
{
	width:100%;
	height:auto;
	float:left;
	display:inline;
	background:url('/Util/img/icoListaRodape.gif') left no-repeat;
}

.rodape .conteudoRodapeLista .lista ul li a
{
	font-size:12px;
	color:#f5f5f5;
	line-height:20px;
	text-decoration:none;
	margin:0 0 0 12px;
}

.rodape .conteudoRodapeLista .lista ul li a:hover
{
	text-decoration:underline;
}

.rodape .conteudoRodapeLista .listaApoio
{
	width:190px;
	height:208px;
	float:left;
	display:inline;
	background:url('/Util/img/vrBoxListaApoio.gif') top left repeat-y;
}

.rodape .conteudoRodapeLista .listaApoio ul
{
	width:176px;
	height:auto;
	float:left;
	display:inline;
	margin:30px 0 0 15px;
}

.rodape .conteudoRodapeLista .listaApoio ul li
{
	width:100%;
	height:35px;
	float:left;
	display:inline;	
	background:url('/Util/img/bgListaApoio.png') top left no-repeat;
}

.rodape .conteudoRodapeLista .listaApoio ul li
{
	background:none;	
	background:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Util/img/bgListaApoio.png', sizingMethod='crop');
}

.rodape .conteudoRodapeLista .listaApoio ul li a
{
	font-size:13px;
	color:#f3f3f2;
	line-height:35px;
	text-decoration:none;
	margin:0 0 0 6px;
}

.rodape .conteudoRodapeLista .listaApoio ul li img
{
	float:left;
	display:inline;
	margin:0 0 0 3px;
}

.rodape p.txtRodapeLeft
{
	width:350px;
	float:left;
	display:inline;
	font-size:12px;
	color:#fff;
	line-height:15px;
	margin:23px 0 0 16px;
}

.rodape p.txtRodapeRight
{
	width:600px;
	float:right;
	display:inline;
	font-size:11px;
	color:#fff;
	text-align:right;
	line-height:15px;
	margin:23px 16px 0 0;
}

/* pagina Atendimento Pessoal */

.containerGeral .containerConteudo .conteudo .boxContainerInterna{
    float:left;
    width:709px;
    /*height:326px;*/
    padding:0 0 0 7px;    
 }
 
.containerGeral .containerConteudo .conteudo .boxContainerInterna .listHeader .print{
    background:url(../img/icoImpressao.gif) no-repeat;
    float:right;
    padding:5px 0 7px 18px;  
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .listHeader .print a{
    color:#8b0005; 
    text-decoration:none;     
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .listHeader .print a:hover{
   text-decoration:underline;  
 }
 
 .containerGeral .containerConteudo .btnClose
 {
    background:url(../img/btnFechar.gif) no-repeat;
    display:block;
    width: 48px;
    height: 19px;
    text-indent: -5000px;
    cursor: pointer;
    position: absolute;
    right: 0px;
    top: 15px;
 }
 
  #lightBoxEnvie .btnClose
 {
    background:url(../img/btnFechar.gif) no-repeat;
    display:block;
    width: 48px;
    height: 19px;
    text-indent: -5000px;
    cursor: pointer;
    position: absolute;
    top: 40px;
    left:409px;
 }
 
 #lightBoxEnvie .boxTxt
 {
    position:relative;
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt{
    background:url("../img/bgConteudo.gif") no-repeat scroll 18px -13px transparent;
    float:left;
    padding:0px 0 0;
    width:751px;   
    /*height: 150px;*/     
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt h2{
    color:#4c4c4c;
    font-size:40px;
    padding:0px 0 13px; 
    margin:47px 0 0 28px;  
 }
 
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt p{
    font-size:12px;
    color:#4c4c4c;
    line-height:18px;
    padding:8px 0 0 27px; 
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .info{
    font-size:11px;
    color:#000;
    line-height: 14px;
    margin: 5px 0 0 0;
 }
 
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .txtContato{
    font-size:12px;
    color:#000;
    font-weight:bold;
    margin: 5px 0 0 27px;
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt a{
    font-size:12px;
    font-weight:bold;
    line-height:50px;
    padding:0 0 0 4px;
    color:#8b0005; 
    text-decoration:none; 
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt a:hover{
   text-decoration:underline;  
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .botaoRight {
 	width: 100%;
 	float: left;
 	text-align: right;
 	margin: 15px 0 0 0;
 }
 
  .containerGeral .containerConteudo .conteudo .imgLeft{
  	float: right;
  	width: 295px;
  	height: 210px;
  	padding:0 0 0 10px; 
	background:url(../img/imgLuciano.gif) no-repeat center top; 
 }
 
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxImg{
     float:right;
     padding:0
 }
     
.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxImg img{
     width:243px;
     height:165px;
     padding:2px     
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxImgEmpresa {
     float:right;
     padding:2px 0px 5px 5px;
 }
  
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxSuporte{
    float:left;
    width:404px;
    margin:17px 0 0 23px;   
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxSuporte .topAtendimento{
    float:left;
    background:url(../img/topBoxAtendimento.jpg);
    width:404px;
    height:13px;
    font-size:0px
    
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxSuporte .conteudoAtendimento{
    float:left;
    background:url(../img/ContBoxAtendimento.jpg) repeat-y;
    width:404px;        
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxSuporte .conteudoAtendimento h3{
    padding:0 0 0 9px;       
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxSuporte .conteudoAtendimento h3 img{
    float:left;
    padding:2px 11px 0 0;       
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxSuporte .conteudoAtendimento h3 select{
    border:1px solid #7f7f7f;
    color:#7f7f7f;
    font-size:9px;
    width:267px;
    float:left        
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxSuporte .conteudoAtendimento ul{
    color:#000000;
    font-size:12px;
    width:373px;
    float:left;
    padding:0 0 0 10px;
    margin:10px 0 0;        
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxSuporte .conteudoAtendimento ul li{
    padding:3px 0 3px 0px;        
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxSuporte .conteudoAtendimento .btComoChegar{
    background:url(../img/btComoChegar.gif) no-repeat top;
    width:84px;
    overflow:hidden;
	text-indent:-99999px;
    /*height:19px;*/
    float:right;
    margin:0 16px 0 0;           
 } 
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxSuporte .conteudoAtendimento .btComoChegar a{
    width:84px;
    height:22px;
    display:block;
    text-decoration:none
 } 
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxSuporte .infAtendimento{
    float:left;
    background:url(../img/infBoxAtendimento.jpg);
    width:404px;
    height:11px;
    font-size:0px     
 }
 
 
 .boxBread{
    float:left;
    left:38px;
    top:27px;
    margin:0 0 20px 0;
    position:relative;  
 }
 
 .boxBread .breadCrumb{
    width:451px;  
 }

/*  / pagina Atendimento Pessoal */

/* Lojas Living */
.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .titLojasLiving{
    background:url(../img/titLojasLiving.gif) no-repeat 27px center;
    overflow:hidden;
	text-indent:-99999px; 
	float: left;   
	width: 450px;  
}
 
.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDestaques{
    float:left;
    width:730px;
    margin:17px 0 20px 10px;   
}
 
.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDestaques .boxDestaque{
 	width: 351px;
 	background:url(../img/bg_destaqueTopo.gif) no-repeat left top;
 	float: left;
 	padding: 10px 0 0 0;
 	margin: 0 10px 0 0;
 }
 
.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDestaques .boxDestaque .boxConteiner{
 	width: 338px;
 	background:url(../img/bg_destaqueConteiner.gif) repeat-y;
 	float: left;
 	padding: 0 0 0 13px;
}
 
.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDestaques .boxDestaque .boxConteiner h3{
	color: #56080b;
	font-size: 16px;
	margin: 3px 0 20px 0;
	padding: 0;
}
 
.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDestaques .boxDestaque .boxConteiner p{
	color: #000;
	margin: 0;
	padding: 0;
	font-size: 11px;
}
 
.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDestaques .boxDestaque .boxConteiner .boxBotao{
  	width: 325px;
  	float: left;
  	border-bottom: solid 1px #fdd879;
  	padding: 10px 0 10px 0;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDestaques .boxDestaque .boxConteiner .boxBotao a{
	margin: 0;
	padding: 0;
}
 
.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDestaques .boxDestaque .boxConteiner ul.horariosAtendimento{
  	width: 325px;
  	float: left;
  	padding: 10px 0 0 0;
  	height:105px;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDestaques .boxDestaque .boxConteiner ul.horariosAtendimento li{
	background:url(../img/icoHorarios.gif) left 3px no-repeat;
 	padding: 0 0 0 10px;
 	color: #000;
 	font-size: 11px;
 	margin: 0 0 10px 0;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDestaques .boxDestaque .boxConteiner ul.horariosAtendimento li.tit{
	background: none;
	padding: 0;
	
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDestaques .boxDestaque .boxConteiner ul.horariosAtendimento li span{
	font-weight: bold;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDestaques .boxDestaque .boxConteiner .boxFoto{
	border: solid 1px #8e0006;
	padding: 4px;
	float: left;
}
 
.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDestaques .boxDestaque .baseDestaque{
 	width: 351px;
 	height: 10px;
 	background:url(../img/bg_destaqueBase.gif) no-repeat;
 	float: left;
 }
 
 /* / Lojas Living */
 
 
 /* Moradores Exteriores */
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTelLiving{
     float:right;
     padding:11px 15px 0 0;
     display:none;
     }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioLocal{
    background:url(../img/boxHorarioLocal.gif) no-repeat; 
    width: 437px;
 	height: 128px;
 	margin:11px 0 0 28px; 	
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioLocal ul{
    float:left;
    width:100%;
    margin:20px 0 0 0;
    font-size:12px;
    color:#000000;
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioLocal ul li{
    float:left; 
    padding: 0;
    margin: 0;      
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioLocal ul li a{
    color:#000000;
    text-decoration:none;
    font-weight: normal;  
    line-height: 0;   
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioLocal ul li a:hover{
    text-decoration:underline;
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioLocal .txtSelecione{ 
    background:url(../img/txtSelecioneFuso.gif) no-repeat; 
    width: 224px;
    height:33px;
 	overflow:hidden;
	text-indent:-99999px;
 	float:left;
 	margin:0 0px 0 10px;
 	padding:0 7px 0 0px
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioLocal ul li select{
    width:134px;
    height:18px;
    border:1px solid #abadb3;
    margin:8px 2px 0;
    background:#fff;
    font-size:11px;    
 }
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioLocal ul li img{
    margin:6px 3px 0;   
 } 
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioLocal ul li span{
    padding:0px 3px 0 3px;  
 } 
     
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioLocal .txtHorarioLocal{
    /*background:url(../img/txtHorarioLocal.gif) no-repeat; */
    width: 119px;
    height:34px;
    overflow:hidden;
    float:left;
    margin:0 7px 0 14px;
    color: #900006;
    font-size: 18px;
 }
 
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioLocal .txtHorarioLocal span.txtLocal{
    color: #900006;
    font-size: 12px;
    margin: 0;
    padding: 0;
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioAtendimento{
    background:url(../img/boxHorarioAtendimento.gif) no-repeat; 
    width: 437px;
 	height: 109px;
 	margin:12px 0 8px 28px; 	
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioAtendimento .txtHAtendimento{
    background :url(../img/ico_relogio.gif) left top no-repeat; 
    width: 130px;
    height:48px;
    float:left;
    margin:18px 7px 0 14px;
    color: #900006;
    font-size: 18px;
    padding: 0 0 0 35px;
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioAtendimento .txtHAtendimento span.txtLocal{
    width: 130px;
    float:left;
    margin:0;
    color: #900006;
    font-size: 12px;
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioAtendimento ul{
    width: auto;
    font-size:11px;
    color:#000000;
    margin:30px 0 0;
    padding:0px 0 0 15px;
    float:left            
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioAtendimento ul li{
    background:url(../img/imgSetaItem.gif) left no-repeat;
    width: 210px;
    margin:0 0 8px;
    padding:0 0 0 10px;      
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioAtendimento .btCorretor{
     float:right;
     width:148px;
     /*height:22px;*/
     margin:0px 0 0 0;
     padding:0px 15px 0 0;
 }
 
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxHorarioAtendimento .btCorretor a
  {
  	line-height: 0;
 }
 
 
 /* / Moradores Exteriores */
 
 /* Plantoes */
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt h3{
 	font-size: 16px;
 	font-weight: bold;
 	color: #000;
 	padding: 25px 0 0 27px;
 }
 
.boxPlantoes{
 	width: 730px;
 	float: left;
 	padding: 0 0 0 25px;
 	margin: 15px 0 15px 0;
 }
 
.boxPlantoes .boxSelecao{
 	width: 729px;
 	height: 31px;
 	float: left;
 	padding: 15px 0 0 0;
 	background: url(../img/bgSelecao.gif) no-repeat; 
 }
 
.boxPlantoes .boxSelecao .titulo{
 	width: 138px;
 	float: left;
 	padding: 0 0 0 15px;
 }
 
.boxPlantoes .boxSelecao .selectSelecao{
	width: 183px;
	height: 17px;
	border-top: solid 1px #abadb3;
	border-bottom: solid 1px #e3e9ef;
	border-left: solid 1px #e2e3ea;
	border-right: solid 1px #e2e3ea;
	font-size: 9px;
	float: left;
	margin: -2px 5px 0 5px;
 }
 
 .boxPlantoes .boxSelecao .botaoOk{
	width: 26px;
	height: 18px;
	background-color: #900006;
	font-size: 9px;
	float: left;
	margin: -2px 0 0 0;
	color: #fd8d08;
	font-weight: bold;
 }
 
 .boxPlantoes table.plantoes {
	float: left;
	margin: 25px 0 0 0;
 }	
 
 .boxPlantoes table.plantoes th {
 	background: url(../img/bgTabTopo.gif) repeat-x; 
 	height: 40px;
 	padding: 10px 0 0 15px;
 	border-right: solid 1px #ebebeb;
 	border-bottom: none;
 	text-align: left;
 }
 
 .boxPlantoes .plantoes .Right {
 	background: url(../img/bgTabTopo.gif) repeat-x; 
 	height: 40px;
 	padding: 10px 0 0 15px;
 	border: none;
 	border-right: solid 1px #fff;
 }
 
 .boxPlantoes table.plantoes td {
 	font-size: 11px;
 	line-height: 16px;
 	padding: 15px 0 15px 15px;
 }
 
 .boxPlantoes table.plantoes td .btn{
 	width: 280px;
	text-align: right; 	
	margin: 6px 0 0 0;
 }
 
 .boxPlantoes .plantoes .claro {
 	padding: 15px 0 15px 15px;
 	border-right: solid 1px #ebebeb;
 	color:#4c4c4c;
 	border-top: solid 1px #fff; 	
 }
 
 .boxPlantoes .plantoes .claroRight {
 	padding: 15px 0 15px 15px;
 	color:#4c4c4c;
 	border-right: solid 1px #fff;
 }
 
 .boxPlantoes .plantoes .escuro {
 	padding: 15px 0 15px 15px;
 	border-right: solid 1px #ebebeb;
 	color:#4c4c4c;
 	background-color: #f1f1f1; 	
 }
 
 .boxPlantoes table.plantoes td.escuroRight {
 	padding: 15px 0 15px 15px;
 	color:#4c4c4c;
 	background-color: #f1f1f1;
 }
 
 /* /Plantoes */
 
 /* Dicas */
 
.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDicas{
    float:left;
    width:730px;
    margin:17px 0 20px 23px; 
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDicas .divDicas {
    float:left;
    width: 730px;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDicas .divDicas .conteinerDica{
    float:left;
    width:730px;
    height: 148px;
    background:url(../img/bgDicas.gif) no-repeat;
    margin: 0 0 10px 0;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDicas .divDicas .conteinerDica .contImg{
    float:left;
    width: 100px;
    margin: 30px 0 0 0;
    padding: 0 0 0 10px;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDicas .divDicas .conteinerDica h2{
    float:right;
    width: 600px;
    margin: 15px 0 0 0;
    padding: 0;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDicas .divDicas .conteinerDica h2 span.preto{
	color: #000;
	font-size: 28px;
	padding: 0 0 0 150px;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDicas .divDicas .conteinerDica h2 span.vermelho{
	color: #8c2522;
	font-size: 28px;
	padding: 0 0 0 60px;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDicas .divDicas .conteinerDica p{
	color: #4c4c4c;
	font-size: 11px;
	width: 570px;
	margin: 0;
	padding: 0;
	float: left;
	padding: 0 0 0 20px;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDicas .divDicas .conteinerDica p a{
	color: #4c4c4c;
	text-decoration:none;
	line-height:15px;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDicas .divDicas .conteinerDica p a:hover{
	text-decoration:underline;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDicas .divDicas .conteinerDica p a:link{
	color: #4c4c4c;
	text-decoration: none;
	padding: 0;
	margin: 0;
	font-weight: normal;
	line-height: 18px;
	font-size: 11px;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDicas .divDicas .conteinerDica p a:visited{
	color: #4c4c4c;
	text-decoration: none;
	padding: 0;
	margin: 0;
	font-weight: normal;
	line-height: 18px;
	font-size: 11px;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxDicas .divDicas .conteinerDica p a:hover{
	color: #4c4c4c;
	text-decoration: underline;
	padding: 0;
	margin: 0;
	font-weight: normal;
	line-height: 18px;
	font-size: 11px;
}
 
  /* / Dicas */
  
  /* Links uteis */
  
.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt ul.links{
	width: 417px;
	float: left;
	padding: 0 0 0 15px;
	margin: 30px 0 0 10px;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt ul.links li{
	color: #7a0300;
	font-size: 14px;
	font-weight: bold;
	background:url(../img/bulletLink.gif) left 22px no-repeat;
	padding: 0 0 0 10px;
	margin: 0 0 10px 0;
	float: left;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt ul.links li a:link{
	color: #7a0300;
	text-decoration: underline;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt ul.links li a:visited{
	color: #7a0300;
	text-decoration: underline;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt ul.links li p.txtDescricao{
	color: #000;
	font-size: 11px;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
  
  /* /Links uteis */
  
  /* Paginacao*/
  
ul.paginacao {
 	width: 730px;
 	float: left;
 	text-align: center;
 	margin: 25px 0 0 0;
}

ul.paginacao li {
 	display: inline;
 	color: #953533;
 	margin: 0 2px 0 2px;
 	padding: 0 5px 0 5px;
 	font-size: 12px;
}

ul.paginacao li a:link{
 	color: #953533;
 	text-decoration: none;
}

ul.paginacao li a:visited{
 	color: #953533;
 	text-decoration: none;
}

ul.paginacao li a.active {
	background-color: #60090c;
	color: #f1b729;
	font-weight: bold;
	padding: 0 5px 0 5px;
}

ul.paginacao li.btn {
	vertical-align: top;
}  
/* /Paginacao*/


/* Futuros Lançamentos */

.containerGeral .containerConteudo .conteudo .boxContainerInterna .tabLancamentos{
    float:left;
    margin:15px 0 0 27px;        
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxItensLancamentos{
    background:url(../img/backBoxFutLancamentos.gif) left 3px no-repeat;
    margin:0 11px 13px 0;    
    width:320px;
    height:157px; 
    text-align:center;
 }
 
.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxItensLancamentos h2{
    font-size:20px;
    color:#56080b;
    width:100%;
    padding:22px 0 14px 0px    
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxItensLancamentos p{   
    color:#000000;
    font-size:11px;
    margin-left:20px;
    padding:0 0 9px;
    width:85%;     
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxItensLancamentos .btCadastre{
    background:url(../img/btCadastre.gif) center no-repeat;    
    width:123px;
    height:24px;
    overflow:hidden;
	text-indent:-99999px;           
	text-decoration:none;
	display:block;
	padding:0px 0 0 199px;
	
}



/* / Futuros Lançamentos */

/* Venda seu terreno*/
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna p.txtForm {
  	padding: 15px 0 0 25px;
  	font-size: 10px;
  	float: left;
  	width: 450px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna p.removePadding
  {
  	padding:15px 0 10px 0;
  } 
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm {
  	width: 450px;
  	float: left;
  	padding: 10px 0 0 0;
  	background:url(../img/bgFormTopo.png) no-repeat;
  	margin: 10px 0 0 25px;
  }
  
    .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxBottom{
  	width: 450px;
  	float: left;
  	padding: 10px 0 0 0;
  	background:url(../img/bgFormBase.png) no-repeat;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner {
  	width: 440px;
  	float: left;
  	background:url(../img/bgFormConteiner.png) repeat-y;
  	padding: 0 0 0 10px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner label {
  	width: 425px;
  	height: 20px;
  	font-size: 12px;
  	color: #000;
  	float: left;
  	margin: 6px 0 0;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner label .spanTxt
  {
  	font-size: 12px;
  	color: #000;
  	float: left;
  	margin: 6px 0 0;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner label.lblTipo {
  	width: 65px;
  	float:left;
  	display:inline;
  }
  
    .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner label.lblNome {
  	width: 65px;
  }
  
    .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner label.lblNome span{
  	display:table!important;
  	float:right;
  	margin-left:-25px;
  	*margin-top:-7px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner label.lblTel {
  	width: 185px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner label.lblTel span{
  	display:table!important;
  	float:right;
  	margin-left:-131px;
  	*margin-top:-7px;  	
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner label.lblMail {
  	width: 240px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner label.lblMail span{
  	display:table!important;
  	float:right;
  	margin-left:-198px;
  	*margin-top:-7px;  	
  }
  
    .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner label.lblEndereco{
 	width: 300px;
  }  
  
    .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner label.lblEndereco span{
  	display:table!important;
  	float:right;
  	margin-left:-205px;
  	*margin-top:-7px;  	
  }

  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner label.lblInfoTerreno {
  	width: 240px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner label.lblInforReferencia {
  	width: 210px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner label.lblInfoTerreno span{
  	display:table!important;
  	float:right;
  	margin-left:-121px;
  	*margin-top:-7px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .inpNome {
	width: 425px;
	height: 18px;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
	color: #7e0d12;
	font-size: 10px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .inpDdd{
	width: 35px;
	height: 18px;
	margin: 0 5px 0 0;
	float: left;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
	color: #7e0d12;
	font-size: 10px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .inpTel{
	width: 135px;
	height: 18px;
	margin: 0 5px 0 0;
	float: left;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
	color: #7e0d12;
	font-size: 10px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .inpMail{
	width: 240px;
	height: 18px;
	float: left;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
	color: #7e0d12;
	font-size: 10px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .selectEstado{
	width: 160px;
	height: 20px;
	float: left;
	color: #7e0d12;
	font-size: 10px;
	margin: 0 10px 0 0;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .selectCidade{
	width: 257px;
	height: 20px;
	float: left;
	color: #7e0d12;
	font-size: 10px;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .inpEndereco{
	width: 360px;
	height: 18px;
	float: left;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
	color: #7e0d12;
	font-size: 10px;
	margin: 5px 7px 5px 0;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .inpNumero{
	width: 55px;
	height: 18px;
	float: left;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
	color: #7e0d12;
	font-size: 10px;
	margin: 5px 0 5px 0;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .textArea{
	width: 424px;
	height: 70px;
	float: left;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
	color: #7e0d12;
	font-size: 10px;
	margin: 2px 0 0 0;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .inpTamanho{
	width: 323px;
	height: 20px;
	float: left;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
	color: #7e0d12;
	font-size: 10px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .inpFotos{
	width: 342px;
	height: 20px;
	float: left;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
	color: #7e0d12;
	font-size: 10px;
	background-color: #fff;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .option
  {
	float: left;
	margin-top:5px; *margin-top:0px;_margin-top:0px;
	
	margin-right:5px;
	margin-left:0;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner span{
	color: #000;
	font-size: 11px;
	float: left;
	margin: 5px 0 0 5px;
	height: 15px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .boxTelefone{
	width: 185px;
	float: left;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .boxMail{
	width: 240px;
	float: left;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .boxEndereco{
	width: 428px;
	float: left;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .boxImagem{
	width: 400px;
	float: left;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .boxInfo{
	width: 400px;
	float: left;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .boxInfoTerreno{
	width: 430px;
	float: left;
  }
  
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxConteiner .btnEnviar{
	float:right;
	margin-right:15px;
	margin-top:5px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxForm .boxBase {
  	width: 450px;
  	height: 10px;
  	float: left;
  	background:url(../img/bgFormBase.png) no-repeat;
  }
    
  
.RadUpload .ruFileWrap {
	display:inline-block;
	line-height:20px;
	vertical-align:top;
	white-space:nowrap;
	float: left;
}

.RadUpload_Default .ruStyled .ruFileInput {
	border-color:#ABADB3;
}

.RadUpload .ruStyled .ruFileInput {
	opacity:0;
	position:absolute;
	z-index:1;
}

.RadUpload .ruInputs li.ruActions {
	margin:1.4em 0 0;
	float: left;
	width: 430px;
}

.RadUpload .ruActions .ruButton, .RadUploadProgressArea .ruActions .ruButton {
	width:100px !important;
    height:auto !important;
    background:url("/util/img/icoAdicionaTerreno.gif") top left no-repeat !important;
    font-size:10px !important;
    color:#7e0d12 !important;
    font-family:Arial !important;
    text-align:left !important;
    padding:0 0 0 5px !important;
    cursor:pointer !important;
}

/* /Venda seu terreno*/ 
  
  
.txtErro{
	font-size: 11px;
	color: Red;
	font-weight: bold;
	margin: 0 0 5px 0;
}  
  
table.xpto {
	float: left;
	width: 370px;
}

table.xpto tr td{
	height:30px;
	float: left;
	margin: 0;
}

table.xpto tr td label{
	width:100px !important;
	float:right;
	display:inline;
	padding: 1px 0 0 0;
}

table.xpto tr td input{
	display:inline;
	margin:6px 3px 0 0;
	float: left;
}

.RadUpload .ruCheck {
	margin:10px 0 0 0;
}

.ruRemove {
	border: solid 1px red;
	float: left;
}


/* Nossos Imóveis */
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxBusca{
      background:url(../img/backBusca.gif) no-repeat;
      width:715px;
      height:46px;      
      float:left;      
      margin:17px 0 0 26px;    
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxBusca ul{
      float:left;
      padding:13px 0 0 14px;
      color:#56080b;
      font-size:14px;
      font-weight:bold;    
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxBusca ul li{
      float:left     
   }
   
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxBusca ul li .selectLocal{
    width: 110px;
	height: 17px;
	border-top: solid 1px #abadb3;
	border-bottom: solid 1px #e3e9ef;
	border-left: solid 1px #e2e3ea;
	border-right: solid 1px #e2e3ea;
	font-size: 9px;
	margin: -2px 5px 0 5px;
   } 
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxBusca ul li .selectPagina{
    width: 60px;
	height: 17px;
	border-top: solid 1px #abadb3;
	border-bottom: solid 1px #e3e9ef;
	border-left: solid 1px #e2e3ea;
	border-right: solid 1px #e2e3ea;
	font-size: 9px;
	margin: -2px 5px 0 5px;
   } 

   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxBusca ul .txtVisualizar{
     padding:0 0 0 20px;        
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxBusca ul .txtVisualizar strong{
      font-size:12px;         
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxBusca ul .txtVisualizar select{
      font-size:9px;
      width:63px;
      margin:0 0 0 3px;          
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContainerEmpreendimento{
      width:712px;
      float:left;
      padding:0 0 0 26px;  
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContainerEmpreendimento .boxEmpreendimento{
      width:349px;
      float:left;
      margin:11px 0 0 6px;            
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContainerEmpreendimento .boxEmpreendimento .boxItemEmpreTop{
      background:url(../img/boxTopItemImoveis.jpg) no-repeat;
      width:349px;
      font-size:0px;
      height:12px;
      float:left;                
   } 
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContainerEmpreendimento .boxEmpreendimento .boxItemEmpreCont{
      background:url(../img/boxContItemImoveis.jpg) repeat-y;
      width:337px;      
	  height:200px;	
      float:left;
      padding:0px 0 0 12px;                
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContainerEmpreendimento .boxEmpreendimento .boxItemEmpreCont img{
      border:2px solid #740000;
     /*width:173px;      */
      float:left;                
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContainerEmpreendimento .boxEmpreendimento .boxItemEmpreCont h3{
      color:#56080b;
      font-size:16px;
      padding:0px 0 7px 0px;                         
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContainerEmpreendimento .boxEmpreendimento .boxItemEmpreCont .boxTxt{
      float:left;
      width:134px;
      padding:0px 0 0 8px;
      background:none;      
   } 
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContainerEmpreendimento .boxEmpreendimento .boxItemEmpreCont .boxTxt p{
      color:#000;
      font-size:14px;
      padding:0px 0 0 0px;       
   }
 
     
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContainerEmpreendimento .boxEmpreendimento .boxItemEmpreCont .btCorretor{
      float:left;
      border:0px;
      width:313px;
      height:27px;
      margin:0px 0 0 0;
      padding:4px 0 0 0px
      
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContainerEmpreendimento .boxEmpreendimento .boxItemEmpreCont .btCorretor img{
      border:0px; 
   }          
   
    
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContainerEmpreendimento .boxEmpreendimento .boxItemEmpreInf{
      background:url(../img/boxBottomItemImoveis.jpg) no-repeat;
      width:349px;
      font-size:0px;
      height:12px;
      float:left;                
   }      
  
  
  /* / Nossos Imóveis */
  
  /* / Imprensa Box */
  .contentBoxImp { display: inline; float: left; padding: 0 0 0 25px; }
  .boxImp{float:left;width:250px;padding:15px 8px 0 0}
  .boxImp .top,.boxImp .bottom{float:left;width:250px;height:10px}
  .boxImp .top{background:url(../img/bg_destaqueImprensaTopo.gif) no-repeat}
  .boxImp div{float:left;padding:0 0 0 4px!important;min-height:58px;background:url(../img/bg_destaqueImprensaContent.gif) repeat-y}
  .boxImp div big{float:left;padding:10px 0 0 17px;width:250px;height:20px;font:bold 16px Arial;color:#910007;text-transform:uppercase;background:url(../img/icoFulanoImp.gif) 0 2px no-repeat}
  .boxImp div strong{display:block;font:bold 11px Arial;color:#010000}
  .boxImp div strong a,.boxImp div strong span{font-weight:normal;color:#010000;text-decoration:none}
  .boxImp div strong a:hover{text-decoration:underline}
  .boxImp .bottom{background:url(../img/bg_destaqueImprensaRodape.gif) no-repeat}
  /* / Imprensa Box */
  
  /* / Premiação Box */
  .boxPrem{float:right;width:718px;padding:15px 8px 0 0}
  .boxPrem .box{float:left;width:349px;padding:8px 8px 0 0}
  .boxPrem .box .top,.boxPrem .box .bottom{float:left;width:349px;height:10px}
  .boxPrem .box .top{background:url(../img/bg_destaquePremiacaoTopo.gif) no-repeat}
  .boxPrem .box div{float:left;padding:0 0 0 14px!important;width:335px;min-height:255px;background:url(../img/bg_destaquePremiacaoContent.gif) repeat-y}
  .boxPrem .box div p{float:left;font:11px Arial!important;color:#010000!important;margin:0;padding:0!important;width:240px!important}
  .boxPrem .box div big{display:block;font:bold 30px Arial;color:#910007;text-transform:uppercase}
  .boxPrem .box div strong{display:block;padding:10px 0 22px 0;width:239px;font:bold 11px Arial;color:#010000}
  .boxPrem .box div span{float:left;width:239px}
  .boxPrem .box div span.img{float:right!important;margin:10px 20px 0 0;width:73px;height:146px;background:url(../img/icoPremiacao.gif) -11px -8px no-repeat}
  .boxPrem .box .bottom{background:url(../img/bg_destaquePremiacaoRodape.gif) no-repeat}
  /* / Premiação Box */
  
  /* / Investidor */
  p a.lkred{font:bold 12px Arial;color:#7a0300}  
  /* / Investidor */
  
  /* / RSS */
  .boxRss{padding-left:27px}
  .boxRss .nopdr{padding-right:0!important}
  .boxRss h2{font-size:36px!important;padding:0!important;margin:15px 0 0 0!important}
  .boxRss .box{float:left;width:235px;padding:8px 8px 0 0}
  .boxRss .box .top,.boxRss .box .bottom{float:left;width:235px;height:10px}
  .boxRss .box .top{background:url(../img/bg_destaqueRssTopo.gif) no-repeat}
  .boxRss .box div{float:left;padding:0 14px!important;width:207px;min-height:159px;background:url(../img/bg_destaqueRssContent.gif) repeat-y}
  .boxRss .box div p{float:left;font:11px Arial!important;color:#010000!important;margin:0;padding:0!important;width:207px!important}
  .boxRss .box div big{display:block;font:bold 25px Arial;color:#910007;text-transform:uppercase}
  .boxRss .box div strong{display:block;padding:0 0 10px 0;width:239px;font:bold 18px Arial;color:#910007}
  .boxRss .box div span{width:239px}
  .boxRss .box div span.img{float:right!important;margin:10px 20px 0 0;width:73px;height:146px;background:url(../img/icoPremiacao.gif) -11px -8px no-repeat}
  .boxRss .box .bottom{background:url(../img/bg_destaqueRssRodape.gif) no-repeat}
  .boxRss .boxLink{float:left;margin:15px 0;width:715px;height:46px;background:url(../img/bg_destaqueRssLink.gif) no-repeat}
  .boxRss .boxLink p{width:715px;padding:0!important;text-align:center}
  .boxRss .boxLink cite,.boxRss .boxLink a{margin-top:15px}
  .boxRss .boxLink cite{padding:0 5px 0 0;font:15px Arial!important;color:#fbb217!important;}
  .boxRss .boxLink a{display:inline-block;padding:0!important;font:bold 15px Arial!important;color:#fbb217!important}
  .boxRss ul{padding:15px 0 0 0px!important}
  .boxRss ul li{float:left;padding-right:40px;width:320px;min-height:66px}
  .boxRss ul li strong{display:block;font:bold 16px Arial;color:#000}
  .boxRss ul li a.link{float:left;margin-top:5px;padding:4px 0 0 23px!important;height:19px;font:bold 11px Arial;color:#900006;line-height:14px!important;background:url(../img/icoRssLink.gif) no-repeat}
  /* / RSS */
  
  
   /* Stands */
  
 .boxStands {
 	float:left;
    width:730px;
    margin:17px 0 20px 23px; 
 }
  
 .boxStands .boxSelecao{
 	width: 729px;
 	height: 31px;
 	float: left;
 	padding: 15px 0 0 0;
 	background: url(../img/bgSelecao.gif) no-repeat; 
 }
 
.boxStands .boxSelecao .titulo{
 	width: 138px;
 	float: left;
 	padding: 0 0 0 15px;
 }
 
.boxStands .boxSelecao .selectSelecao{
	width: 183px;
	height: 17px;
	border-top: solid 1px #abadb3;
	border-bottom: solid 1px #e3e9ef;
	border-left: solid 1px #e2e3ea;
	border-right: solid 1px #e2e3ea;
	font-size: 9px;
	float: left;
	margin: -2px 5px 0 5px;
 }
 
 .boxStands .boxSelecao .botaoOk{
	width: 26px;
	height: 18px;
	background-color: #900006;
	font-size: 9px;
	float: left;
	margin: -2px 0 0 0;
	color: #fd8d08;
	font-weight: bold;
 }
 
 .boxStands .boxDestaques1{
    float:left;
    width:750px;
    margin:17px 0 20px 0; 
}
 
 .boxStands .boxDestaques1 .boxDestaque1{
 	width: 351px;
 	background:url(../img/bg_destaqueTopo.gif) no-repeat left top;
 	float: left;
 	padding: 10px 0 0 0;
 	margin: 0 10px 0 0;
 }
 
 .boxStands .boxDestaques1 .boxDestaque1 .boxConteiner1{
 	width: 338px;
 	background:url(../img/bg_destaqueConteiner.gif) repeat-y;
 	float: left;
 	padding: 0 0 0 13px;
}
 
 .boxStands .boxDestaques1 .boxDestaque1 .boxConteiner1 p.nomeLoja{
	color: #56080b;
	font-size: 16px;
	margin: 10px 0 10px 0;
	padding: 0;
	float: left;
	width: 330px;
	font-weight: bold;
	text-transform: uppercase;
}
 
 .boxStands .boxDestaques1 .boxDestaque1 .boxConteiner1 p.txtEndereco{
	color: #000;
	margin: 0;
	padding: 0;
	font-size: 11px;
}
 
 .boxStands .boxDestaques1 .boxDestaque1 .boxConteiner1 .boxBotao{
  	width: 325px;
  	float: left;
  	border-bottom: solid 1px #fdd879;
  	padding: 10px 0 10px 0;
}
 
 .boxStands .boxDestaques1 .boxDestaque1 .boxConteiner1 ul.horariosAtendimento{
  	width: 325px;
  	float: left;
  	padding: 10px 0 0 0;
}

 .boxStands .boxDestaques1 .boxDestaque1 .boxConteiner1 ul.horariosAtendimento li{
	background:url(../img/icoHorarios.gif) left 3px no-repeat;
 	padding: 0 0 0 10px;
 	color: #000;
 	font-size: 11px;
 	margin: 0 0 10px 0;
}

 .boxStands .boxDestaques1 .boxDestaque1 .boxConteiner1 ul.horariosAtendimento li.tit{
	background: none;
	padding: 0;
}

 .boxStands .boxDestaques1 .boxDestaque1 .boxConteiner1 ul.horariosAtendimento li span{
	font-weight: bold;
}

 .boxStands .boxDestaques1 .boxDestaque1 .boxConteiner1 .boxFoto{
	border: solid 1px #8e0006;
	padding: 4px;
	float: left;
}
 
 .boxStands .boxDestaques1 .boxDestaque1 .baseDestaque{
 	width: 351px;
 	height: 10px;
 	background:url(../img/bg_destaqueBase.gif) no-repeat;
 	float: left;
 }
 
 /* /Stands */
 
 /* Cadastro */
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro {
  	width: 450px;
  	float: left;
  	padding: 10px 0 0 0;
  	background:url(../img/bgFormTopo.png) no-repeat;
  	margin: 10px 0 0 25px;
  }
  
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro .boxConteiner {
  	width: 435px;
  	float: left;
  	background:url(../img/bgFormConteiner.png) repeat-y;
  	font-weight:bold;
    padding:0 0 3px 15px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro .boxConteiner label {
  	font-size: 12px;
  	color: #000; 
  	margin: 5px 0 5px 0;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro .boxConteiner label.lblMaior {
  	width: 415px;
  	float: left;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro .boxConteiner .telefone {
  	width: 205px;
  	float: left;
  	margin: 5px 10px 0 0;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro .boxConteiner .celular {
  	width: 200px;
  	float: left;
  	margin: 5px 0 0 0;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro .boxConteiner .opcoes {
  	width: 415px;
  	float: left;
  	color: #000;
  	font-size: 11px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro .boxConteiner .opcoes table tr td{
  	padding:0 5px 2px 0;
  	vertical-align: middle;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro .boxConteiner .opcoes table tr td input{
  	float:left
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro .boxConteiner .opcoes2 {
  	width: 415px;
  	float: left;
  	color: #000;
  	font-size: 11px;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro .boxConteiner .inpMaior {
  	width: 415px;
  	height: 17px;
  	float: left;
  	color: #7e0d12;
	font-size: 10px;
  	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro .boxConteiner .selectSimule {
  	width: 200px;
	height: 17px;
	float: left;
	color: #7e0d12;
	font-size: 10px;
	margin: 5px 0 0 0;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro .boxConteiner .selectRegiao
  {
  	width: 417px;
	height: 20px;
	float: left;
	color: #7e0d12;
	font-size: 10px;
	margin: 0 10px 0 0;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro .boxConteiner .selectRenda {
  	width: 417px;
	height: 20px;
	float: left;
	color: #7e0d12;
	font-size: 10px;
	margin: 0 10px 0 0;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro .boxConteiner .telefoneMask {
  	width: 200px;
  	height: 17px;
  	color: #7e0d12;
	font-size: 10px;
    border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
	margin: 5px 0 0 0;
  }
  
  .boxForm .boxConteiner .telefoneMask 
  {
  	width: 150px;
  	height: 17px;
  	color: #7e0d12;
	font-size: 10px;
    border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
	margin: 0;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro .botao {
  	width: 415px;
  	float: left;
  	text-align: right;
  	margin: 10px 0 0 0;
  }
  
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFormCadastro .boxBase {
  	width: 450px;
  	height: 10px;
  	float: left;
  	background:url(../img/bgFormBase.png) no-repeat;
  }
 
 /* /Cadastro */ 
  
  
  /* / DICAS */
  .boxDica{float:left;padding-left:17px;margin:25px 0 0 27px;width:680px;font:14px Arial;color:#8c2522;background:url(../img/icoDicasSeta02.gif) 0 2px no-repeat;cursor:pointer}
  .boxDica div{padding:10px 0 0;font:11px Arial;color:#000}
  
  /* / MENSAGEM */
  h2.mensagem{margin-top:10px!important;_margin-top:2px!important}
  p.obrig{font-size:10px!important}
  .boxConteiner textarea.mensagem{width:415px;height:123px;font:10px Arial}
  
   /* ENVIE AMIGO */
 
.boxFormCadastro2 {
  	width: 450px;
  	float: left;
  	padding: 10px 0 0 0;
  	background:url(../img/bgFormTopo.png) no-repeat;
  	margin: 10px 0 0 25px;
  }
 
.boxFormCadastro2 .boxConteiner {
  	width: 435px;
  	float: left;
  	background:url(../img/bgFormConteiner.png) repeat-y;
  	padding: 0 0 0 15px;
  }

.boxFormCadastro2 .boxConteiner h2{font-size:24px}
.boxFormCadastro2 .boxConteiner label.red,.boxFormCadastro2 .boxConteiner label.dark{font:10px Arial;}
.boxFormCadastro2 .boxConteiner label.red{color:#993333}
.boxFormCadastro2 .boxConteiner label.dark{color:#333300}
.boxFormCadastro2 .boxConteiner label {
  	font-size: 12px;
  	color: #000; 
  	margin: 5px 0 5px 0;
  }
  
.boxFormCadastro2 .boxConteiner label.lblMaior {
  	width: 415px;
  	float: left;
  }
  
.boxFormCadastro2 .boxConteiner .telefone {
  	width: 205px;
  	float: left;
  	margin: 5px 10px 0 0;
  }
  
.boxFormCadastro2 .boxConteiner .celular {
  	width: 200px;
  	float: left;
  	margin: 5px 0 0 0;
  }
  
.boxFormCadastro2 .boxConteiner .opcoes {
  	width: 415px;
  	float: left;
  	color: #000;
  	font-size: 11px;
  }
  
.boxFormCadastro2 .boxConteiner .opcoes2 {
  	width: 415px;
  	float: left;
  	color: #000;
  	font-size: 11px;
  }
  
.boxFormCadastro2 .boxConteiner .inpMaior {
  	width: 415px;
  	height: 17px;
  	float: left;
  	color: #7e0d12;
	font-size: 10px;
  	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
  }
  
  .boxFormCadastro2 .boxConteiner .inpMaiorEnvieMen {
  	width: 415px;
  	height: 17px;
  	float: left;
  	color: #7e0d12;
	font-size: 10px;
  	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
  }
  
.boxFormCadastro2 .boxConteiner .selectRegiao {
  	width: 417px;
	height: 20px;
	float: left;
	color: #7e0d12;
	font-size: 10px;
	margin: 0 10px 0 0;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
  }
  
.boxFormCadastro2 .boxConteiner .selectRenda {
  	width: 417px;
	height: 20px;
	float: left;
	color: #7e0d12;
	font-size: 10px;
	margin: 0 10px 0 0;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
  }
  
.boxFormCadastro2 .boxConteiner .telefoneMask {
  	width: 200px;
  	height: 17px;
  	color: #7e0d12;
	font-size: 10px;
    border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
	margin: 5px 0 0 0;
  }
  
.boxFormCadastro2 .botao {
  	width: 415px;
  	float: left;
  	text-align: right;
  	margin: 10px 0 0 0;
  }
  
.boxFormCadastro2 .boxBase {
  	width: 450px;
  	height: 10px;
  	float: left;
  	background:url(../img/bgFormBase.png) no-repeat;
  }
 
 .enviemensagem {
    width:712px;
    height:147px;
    background:url(../img/bg_EnvieAmigo.gif) no-repeat;
    margin: 30px 0 0 0px;
    float: left;
  }
  
 .enviemensagem p {
 	margin:auto;
 	margin:30px 0 0 0;
 	width:100%;
 	text-align:center;
 	font:bold 15px Arial;
 	color:#660000
 }
 .enviemensagem .icoerro {
 	display:block;
 	width:100%;
 	height:32px;
 	padding: 20px 0 0 0;
 	background:url(../img/icoErro.gif) center 20px no-repeat;
}
 	
.enviemensagem p span.icosim {
 	display:block;
 	width:100%;
 	height:32px;
 	padding: 20px 0 0 0;
 	background:url(../img/icoSim.gif) center 20px no-repeat;
} 	

 .enviemensagem p span.icoerro{background:url(../img/icoErro.gif) 257px 0 no-repeat}
 .enviemensagem p span.icosim{background:url(../img/icoSim.gif) 257px 0 no-repeat}
 
 /* /ENVIE AMIGO */ 

/* Box Telefones Living */  

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxTelefoneLiving{
     background: url(../img/bgTelefoneLiving.jpg) top left no-repeat;
     width: 239px;
     height: 130px;
     clear: both;
     float:right;
     margin: 5px 5px;
     text-align: center;
 } 

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxTelefoneLiving h1 {
    font-size: 20px;
    color: #fdb813;
    line-height: 38px;
    font-weight: lighter;
 } 

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxTelefoneLiving p {
    font-size: 15px;
    padding: 0;
    color: #fff;
    line-height: 15px;
 } 
 
.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .boxTelefoneLiving p span{
    font-size: 22px;
    padding: 0;
    line-height: 30px;
 } 
 
/* /Box Telefones Living */  


/* Box Busque seu Living */  

  
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxBusqueSeuLiving{
    float:left;
    width:404px;
    margin:17px 0 0 23px;   
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxBusqueSeuLiving .conteudoBusque{
    float:left;
    background:url(../img/bgBusqueSeuLiving.jpg) no-repeat top left;
    width:714px; 
    height: 46px;       
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxBusqueSeuLiving .conteudoBusque h3{
    padding:0 0 0 9px; 
    margin: 15px 0;      
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxBusqueSeuLiving .conteudoBusque h3 img{
    float:left;
    padding:2px 11px 0 5px;      
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxBusqueSeuLiving .conteudoBusque h3 select{
    border:1px solid #7f7f7f;
    font-size:9px;
    width:183px;
    float:left;
    margin: 0 5px 0 0;        
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxBusqueSeuLiving .conteudoBusque h3 select.notselected {
    color:#7f7f7f !important; 
 }
    
/* /Box Busque seu Living */  

/* Busca */  

 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca{
    float:left;
    padding:11px 0 0 32px;
    width:730px;        
 }
  
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaControl{
    float:left;
    width:745px;
    margin:17px 0 0 0px;   
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaControl .conteudoBuscaControl{
    float:left;
    background:url(../img/bgBusqueSeuLiving.jpg) no-repeat top left;
    width:714px; 
    height: 46px;       
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaControl .conteudoBuscaControl p {
    padding:0 0 0 9px; 
    margin: 15px 0;      
 }
 
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaControl .conteudoBuscaControl p span {
      font-size: 12px;
      font-weight: bold;
      color: #880005; 
      float: left;
 }

  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaControl .conteudoBuscaControl p span.countImoveis {
      margin-right: 145px;
      float: left;
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaControl .conteudoBuscaControl p select{
    border:1px solid #7f7f7f;
    font-size:9px;
    width:183px;
    margin: 0 115px 0 -135px;   
    text-transform: uppercase; 
    float: left;    
 }
 
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaControl .conteudoBuscaControl p select.viewPages{
    width:60px !important;
    float: left;
    margin: 0 0 0 5px;
 }
 
.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaItem,
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem{
      width:349px;
      float:left;
      margin:11px 11px 0 0;           
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaItem .boxItemBuscaTop,
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaTop{
      background:url(../img/boxTopItemImoveis.jpg) no-repeat;
      width:349px;
      font-size:0px;
      height:12px;
      float:left;                
   } 
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaItem .boxItemBuscaCont,
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaCont{
      background:url(../img/boxContItemImoveis.jpg) repeat-y;
      width:337px;      
      float:left;
      padding:0px 0 0 12px;  
      height:176px;              
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaItem .boxItemBuscaCont img,
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaCont img{
      border:2px solid #740000;   
      float:left;                
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaItem .boxItemBuscaCont h3,
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaCont h3{
      color:#56080b;
      font-size:16px;
      padding:0px 0 7px 0px;                         
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaItem .boxItemBuscaCont .boxTxt,
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaCont .boxTxt{
      float:left;
      width:134px;
      padding:0px 0 0 8px;
      background:none;       
   } 
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaItem .boxItemBuscaCont .boxTxt p,
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaCont .boxTxt p{
      color:#000;
      font-size:11px;
      padding:0px 0 0 0px;   
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaItem .boxItemBuscaCont .boxTxt p.txtLocal,
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaCont .boxTxt p.txtLocal{
      color:#000;
      font-size:16px;
      padding:0px 0 0 0px;  
      font-weight: bold;  
   }
   
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaItem .boxItemBuscaCont .btCorretor,
   .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaCont .btCorretor{
      float:left;
      border:0px;
      width:148px;
      height:27px;
      margin:0px 0 0 0;
      padding:4px 0 0 0px
      
   }
   
    .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaItem .boxItemBuscaCont .btDetalhes,
    .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaCont .btDetalhes{
      float:left;
      border:0px;
      width:140px;
      height:27px;
      margin:0px 0 0 0;
      padding:4px 0 0 0px
      
   }
   
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaItem .boxItemBuscaCont .btCorretor img, 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaCont .btCorretor img {
		border:0 none;
   }

 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaItem .boxItemBuscaCont .btDetalhes img,
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaCont .btDetalhes img {
		border:0 none;
   }
   
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaItem .boxItemBuscaInf,
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaInf{
      background:url(../img/boxBottomItemImoveis.jpg) no-repeat;
      width:349px;
      font-size:0px;
      height:12px;
      float:left;                
   }      
/* /Busca */  

/* ajustes form */

.ruInputs{position:relative;float:left}
.ruInputs li{height:30px;position:relative}
.ruInputs li .ruFileWrap{position:absolute;top:0;left:0}
.ruInputs li .ruCheck{position:absolute;top:0;*top:-4px;left:242px}
.ruInputs li .ruRemove{background:url(../img/icoRemover.gif) 0 3px no-repeat;border:none!important;position:absolute;top:0;left:233px; margin: 3px 0 0 0}

/* /ajustes form */


/*Pop corretor*/

.lightbox {
	width: 505px;
	margin: 0 auto;
}

.lightbox .listErro{
    float:left;    
    color: #a84c50;
    padding:13px 0 12px;
	font: 10px Arial, Helvetica, sans-serif;    
}


.lightbox .listErro ul{    
    list-style:none;
    float:left;
    width:142px;
}


.lightbox .listErro ul li{    
    margin:0 0 6px 4px;
    display:block;
    /*float:left*/
}

.lightbox .lightHeader {
	width: 505px;
	height: 69px;
	float: left;
	background:url(../img/bg_lightboxHeader.gif) left top no-repeat;
	background-color: #6d6d6d;
	margin: 0 0 10px 0;
}

.lightbox .lightHeader p.titulo {
	background: url(../img/ico_corretor.png) 20px top no-repeat;
	padding: 0 0 0 65px;
	margin: 10px 0 0 0;
}

.lightbox .lightConteiner {
	width: 505px;
	float: left;
	background-color: #fff;
}

.lightbox .lightConteiner p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #830005;
	width: 370px;
	padding: 0 0 0 65px;
	margin: 10px 0 10px 0;
}

.lightbox .lightConteiner p a:link {
	color: #830005;
	text-decoration: underline;
}

.lightbox .lightConteiner p a:visited {
	color: #830005;
	text-decoration: underline;
}

.lightbox .lightConteiner p span {
	font: 10px Arial, Helvetica, sans-serif;
	color: #a84c50;
	width: 370px;
}

.lightbox .lightConteiner fieldset {
	width: 435px;
	padding: 0 0 0 65px;
	border: none;
}

.lightbox .lightConteiner fieldset label {
	width: 375px;
	float: left;
	color: #830005;
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0;
}

.lightbox .lightConteiner fieldset label.lblTel {
	width: 369px;
	
}

.lightbox .lightConteiner fieldset label.lblMgs {
	width: 425px;
}

.lightbox .lightConteiner fieldset label span {
	color: #a84c50;
	padding:0 0 0 5px;
	font: 10px Arial, Helvetica, sans-serif;
}

.lightbox .lightConteiner fieldset label .opTxtTel{
    float:right;
    padding:0 112px 0 0;
    }



.lightbox .lightConteiner fieldset label input {
	height: 16px;
	border-top: solid 1px #abadb3;
	border-bottom: solid 1px #e3e9ef;
	border-left: solid 1px #e2e3ea;
	border-right: solid 1px #dbdfe6;
	font: 11px Arial, Helvetica, sans-serif;
	color: #666;
}

.lightbox .lightConteiner fieldset label input.inpMaior {
	width: 370px;
}

.lightbox .lightConteiner fieldset label input.inpMini {
	width: 35px;
	margin: 0 5px 0 0;
	float:left;
}

.lightbox .lightConteiner fieldset label input.inpMedio {
	width: 150px;
	float:left
}

.lightbox .lightConteiner fieldset label input.inpCEP {
	width: 190px;
	float:left
}


.lightbox .lightConteiner fieldset label select {
	width: 372px !important;
	border-top: solid 1px #abadb3;
	border-bottom: solid 1px #e3e9ef;
	border-left: solid 1px #e2e3ea;
	border-right: solid 1px #dbdfe6;
}

.lightbox .lightConteiner fieldset label.lblInfo input {
	margin: 0;
	padding: 0;
	border: none;
	vertical-align: top;
}

.lightbox .lightConteiner fieldset .btnEnviar {
	width: 250px;
	float: left;
	padding: 20px 0 10px 160px;
}

.lightbox .lightConteiner fieldset .btnEnviar img {
	border: none;
}

.lightbox .lightFooter {
	width: 505px;
	height: 94px;
	float: left;
	background: url(../img/bg_lightboxRodape.gif) repeat-x;
}

.lightbox .lightFooter p {
	text-align: center;
	margin: 15px 0 0 0;
	padding: 0;
}

.lightbox .lightFooter ul.horarios {
	float: left;
	width: 245px;
	margin: 5px 0 0 0;
	padding: 0 0 0 145px;
}

.lightbox .lightFooter ul.horarios li {
	background: url(../img/bullet_lightbox.gif) 5px 4px no-repeat;
	padding: 0 0 0 15px; 
	color: #fff;
	font: 11px Arial, Helvetica, sans-serif;
	list-style: none;
	float: left;
}


/* / Pop corretor*/

/* resultado busca */

.resultadoBusca {
	float: left;
	width: 730px;
	margin: 40px 0 0 35px;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .resultadoBusca .tituloResultado {
  	width:600px;  	
  	padding:0 0 0 10px
  }

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaItem .boxItemBuscaCont .botoes{
      float:left;
      width:324px;   
      margin: 3px 0 0 0; 
   } 

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaCont .boxTxt .botao{
	float: left;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaCont .boxTxt .botao img{
	float: left;
	border: none;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaCont .boxTxt p.txtInfo{
      color:#000;
      font-size:14px;
      padding:0px 0 0 0px; 
      font-weight: bold;  
}

/* /resultado busca *//* resultado busca */

.resultadoBusca {
	float: left;
	width: 730px;
	margin: 40px 0 0 35px;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .resultadoBusca .tituloResultado {
  	width:600px;  	
  	padding:0 0 0 10px
  }

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca .boxContentBuscaItem .boxItemBuscaCont .botoes{
      float:left;
      width:324px;   
      margin: 3px 0 0 0; 
   } 

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaCont .boxTxt .botao{
	float: left;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaCont .boxTxt .botao img{
	float: left;
	border: none;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxContentBusca2 .boxContentBuscaItem .boxItemBuscaCont .boxTxt p.txtInfo{
      color:#000;
      font-size:14px;
      padding:0px 0 0 0px; 
      font-weight: bold;  
}

/* /resultado busca */


/* Telefones Living */

.telefoneLiving{
     background: url(../img/bgTelefoneLiving.jpg) top left no-repeat;
     width: 239px;
     height: 130px;
     float:right;
     margin: 5px 5px;
     text-align: center;
 } 
 
.telefoneLiving .titulo {
    font-size: 20px;
    color: #fdb813;
    line-height: 38px;
    font-weight: lighter;
 } 

.telefoneLiving .txtTelefone {
    font-size: 15px;
    padding: 0;
    color: #fff;
    line-height: 15px;
 } 
 
.telefoneLiving .txtTelefone span{
    font-size: 22px;
    padding: 0;
    line-height: 30px;
 } 
 
/* Telefones Living */


.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt p.subtitulo{
    font-size:16px;
    color:#8b0006;
    line-height:18px;
    margin: 10px 0 5px 0;
    font-weight: bold;
    float: left;
    width: 400px;
    padding: 0;
    padding: 0;
    text-align:center;
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt p.subtitulo2{
    font-size:16px;
    color:#8b0006;
    line-height:18px;
    margin: 10px 0 5px 0;
    float: left;
    width: 400px;
    padding: 0;
    padding: 0;
    text-align:center;
 }
 
 .containerGeral .containerConteudo .conteudo .imgLuciano{
  	float: right;
  	width: 268px;
  	height: 333px;
  	padding:0 0 0 10px; 
  	margin: 10px 10px 0 0;
	background:url(../img/foto_Luciano.jpg) no-repeat center top; 
 }
 
 .containerGeral .containerConteudo .conteudo .divDestaque{
  	float: left;
  	width: 681px;
  	height: 55px;
	background:url(../img/bg_destaqueTrabalhe.gif) no-repeat center top; 
	text-align: center;
	color: #7c0509;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	padding: 15px 0 0 70px;
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt .botaoCenter{
 	width: 100%;
 	text-align: center;
 	float: left;
 	margin: 25px 0 0 0;
 }
 
  .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt p.txtLink a{
    margin: -15px 0 0 0;
    padding: 0;
    float: left;
 }
 
 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt ul.links li.outrosEstados{
	margin: 10px 0 0 0;
	padding: 0 0 0 10px;
}

 .containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt ul.links li p span.txtLegenda
 {
 	font-size: 10px;
}

.boxPrem .box div span span.destaque {
	font-weight: bold;
}

/* menu living */

.menuLiving {
	width: 243px;
	float: left;
	background:url(../img/bgMenuCont.gif) repeat-y;
	margin: 16px 0 0 16px;
}

.menuLiving .titMenu{
	width: 220px;
	height: 50px;
	float: left;
	padding: 13px 0 0 23px;
	background:url(../img/bgMenuTopo.gif) no-repeat left top;
}

.menuLiving .contMenu{
	width: 243px;
	float: left;
}

.menuLiving .contMenu ul.menuLateral{
	width: 210px;
	float: left;
}

.menuLiving .contMenu ul.menuLateral li{
	color: #ffcccc;
	font-size: 14px;
	background:url(../img/bullet_menu.gif) no-repeat left 10px;
	padding: 10px 0 10px 20px;
	border-bottom: solid 1px #ae4d51;
}

.menuLiving .contMenu ul.menuLateral li.primeiro{
	padding: 0 0 10px 20px;
	background:url(../img/bullet_menu.gif) no-repeat left top;
}

.menuLiving .contMenu ul.menuLateral li.ultimo{
	border-bottom: none;
}

.menuLiving .contMenu ul.menuLateral li a:link{
	color: #ffcccc;
	text-decoration: none;
}

.menuLiving .contMenu ul.menuLateral li a:visited{
	color: #ffcccc;
	text-decoration: none;
}

.menuLiving .contMenu ul.menuLateral li a:hover{
	color: #ffcccc;
	text-decoration: underline;
}

.menuLiving .contMenu ul.menuLateral li a.ativo{
	color: #fff;
	font-weight: bold;
}

.menuLiving .baseMenu{
	width: 243px;
	height: 12px;
	float: left;
	background:url(../img/bgMenuBase.gif) left bottom no-repeat;
}

/* /menu living */

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxTxt p.subtit{
    font-size:14px;
    color:#8b0006;
    line-height:18px;
    margin: 10px 0 5px 0;
    font-weight: bold;
    float: left;
    padding: 0;
    padding: 0 0 0 25px;
    width: 420px;
 }
 
.boxSimule{
	width:240px;
	height:74px;
	float:left;
	display:inline;
	margin:16px 0 0 16px;
}

.containerGeral .containerConteudo .conteudo .boxContainerInterna .boxFlashEmpresa{
    width:714px;
    height:387px; 
    float:left; 
    margin:14px 0 10px 26px;
}




/* LIGHTBOX */
#boxOverlay {
	position: fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background-color:#000;
	opacity: 0.5;
	filter:Alpha(opacity=50);
	z-index:9990000;
	display:block;
}

#divLightBox {
	width:464px;
	height:400px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top: -200px;
	margin-left: -232px;
	z-index:9990001;
	display:block;
}

#divLightBoxAviso {
	width:464px;
	height:400px;
	position: absolute;
	/*top:50%;
	left:50%;
	margin-top: -200px;
	margin-left: -232px;*/
	z-index:9990001;
	display:block;
}

#divLightBox #divHeader{
	float:left;
	width:464px;
	height:60px;
}

#divLightBox #divHeader div.meio{
	background-color: #ffe5e5;
	height:60px;
	float:left;
	width: 458px;
}

#divLightBox #divHeader div.dir{
	background: url(/util/DiadosPais/img/bgTopoLb.gif) bottom right no-repeat;
	height:60px;
	width:6px;
	float:left;
}

#divLightBox #divHeader h2{
	background: url(/util/DiadosPais/img/imgLogoMini2.gif) no-repeat;
	width:54px;
	height:60px;
	float:left;
	text-indent:-5000px;
}

#divLightBox #divHeader h2 a{
	width:54px;
	height:60px;
	display:block;
}

#divLightBox #divHeader h3{
	float:left;
	margin: 22px 0 0 15px;
}

#divLightBox #divHeader a.btFechar{
	float:right;
	margin: 10px 10px 0 0;
}

#divLightBox .boxConteudo {
	background-color:#fff;
	float:left;
	width: 424px;
	padding: 20px;
}

#divLightBox .boxConteudo p{
	width: 424px;
	padding: 0 0 10px 0;
}

#divLightBox .boxConteudo p strong{
	display:block;
}


#divLightBox .rodapeLb{
	width: 464px;
	background:url(/util/DiadosPais/img/bgRodapeLb.gif) no-repeat;
	height:13px;
	float:left;
	clear:both;
}

.SimuladorCaixa {
    float:left;
    height:556px;
    margin:10px 0 0 20px;
    width:483px;
}


.clearBoth {
	clear: both;
}

.boxBuscaEmpreendimento {
float:right !important;
margin-top:15px;
}

.boxBuscaSeuliving {
	margin:15px 0 0 65px;
	width:356px;
}

/* Inicio Alfieri 01/07/2010 */

.boxAviso ul {
	margin:0;
	padding:0;
}

.boxAviso li {
	margin:0;
	padding:0;
	float: left;
	list-style:none;
}

.boxAviso .modal {
	width: 447px;
	height: auto;
	margin: auto;
}

.boxAviso .topo {
	width:447px;
	height:9px;
	font-size:1px;
	line-height:0px;
	background:url(/util/img/boxAvisoTopo.png) no-repeat;
}

.boxAviso .rodape {
	width:447px;
	height:9px;
	font-size:1px;
	line-height:0px;
	background:url(/util/img/boxAvisoRodape.png) no-repeat;
}

.boxAviso .conteudo {
	width:447px;
	height:auto;
	font-family:Helvetica,"Trebuchet MS", Arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#56080b;
	background:#fcbc1e;
	text-align:center;
}

/* Inicio Página promocional "Camisa living" - Desenvolvedor: Danilo Soares */
.boxCamisaLiving{
	float:left;
	margin:25px 0 20px 20px;
	width:709px;
}
.headerPageCamisaLiving{
	float:left;
	background:url(/util/img/promoCamisaLiving/header.jpg) no-repeat;
	width:709px;
	height:367px;
}
.centroPageCamisaLiving{
	float:left;
	background:url(/util/img/promoCamisaLiving/bgPageCentro.jpg) no-repeat;
	width:709px;
	height:571px;
}
.colunaPageCamisaLiving{
	float:left;
	width:235px;
}
.colunaPageCamisaLiving span{
	display:block;
	float:left;
	width:181px;
	margin-left:15px;
	text-indent:-1800px;
	overflow:hidden;
}
.colunaPageCamisaLiving span a{
	display:block;
	text-decoration:none;
}

.bannerCotia{
	background:url(/util/img/promoCamisaLiving/boxCotia.jpg) no-repeat;
	height:131px;
	margin-top:15px;
}
.bannerCampinas a,
.bannerAlphaville a,
.bannerCotia a{
	height:131px;
}
.bannerZonaLeste{
	background:url(/util/img/promoCamisaLiving/boxZonaLeste.jpg) no-repeat;
	height:128px;
	margin-top:25px;
}
.bannerZonaLeste a{
	height:128px;
}
.bannerGuarulhos{
	background:url(/util/img/promoCamisaLiving/boxGuarulhos.jpg) no-repeat;
	height:50px;
	margin-top:7px;
}
.bannerGuarulhos a{
	height:50px;
}
.bannerGuarulhos_2{
	background:url(/util/img/promoCamisaLiving/boxGuarulhos2.jpg) no-repeat;
	height:68px;
}
.bannerGuarulhos_2 a{
	height:68px;
}
.bannerGuarulhos_3{
	background:url(/util/img/promoCamisaLiving/boxGuarulhos3.jpg) no-repeat;
	height:89px;
}
.bannerGuarulhos_3 a{
	height:89px;
}
.bannerAlphaville{
	background:url(/util/img/promoCamisaLiving/boxAlphaville.jpg) no-repeat;
	height:131px;
	margin-top:15px;
}
.bannerAbcd{
	background:url(/util/img/promoCamisaLiving/boxAbcd.jpg) no-repeat;
	height:68px;
}
.bannerAbcd a{
	height:68px;
}
.bannerAbcd_2{
	background:url(/util/img/promoCamisaLiving/boxAbcd2.jpg) no-repeat;
	height:73px;
}
.bannerAbcd_2 a{
	height:73px;
}
.bannerAbcd_3{
	background:url(/util/img/promoCamisaLiving/boxAbcd3.jpg) no-repeat;
	height:71px;
}
.bannerAbcd_3 a{
	height:71px;
}
.bannerAbcd_4{
	background:url(/util/img/promoCamisaLiving/boxAbcd4.jpg) no-repeat;
	height:68px;
}
.bannerAbcd_4 a{
	height:68px;
}
.bannerAbcd_5{
	background:url(/util/img/promoCamisaLiving/boxAbcd5.jpg) no-repeat;
	height:89px;
}
.bannerAbcd_5 a{
	height:89px;
}
.bannerCampinas{
	background:url(/util/img/promoCamisaLiving/boxCampinas.jpg) no-repeat;
	height:131px;
	margin-top:13px;
}
.btnRegulamento{
	display:block;
	width:709px;
	text-align:center;
	padding:12px 0 0 0;
	clear:left;
}
.txtFooter{
	text-indent:-2500px;
	overflow:hidden;
	height:64px;
	float:left;
	width:709px;
	background:url(/util/img/promoCamisaLiving/txtUseSeuFGTS.jpg) no-repeat;
}
.boxCorretorPageCamisaLiving{
	height:80px;
	float:left;
	width:709px;
	background:url(/util/img/promoCamisaLiving/bgCorretor.jpg) no-repeat;
}
.boxCorretorPageCamisaLiving span{
	display:block;
	width:100%;
	padding:25px 0 0 0;
	text-align:center;
}
.regulamentoCamisa{
	background:url(/util/img/promoCamisaLiving/background.jpg) no-repeat;
	height:861px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	width:709px;
	color:#ffffff;}
	
.regulamento{
	padding:30px 20px 0 20px;
}
	
.regulamento h1{
	font-size:24px;
	color:#ffffff;
	font-family:myriad, arial;
	text-shadow:0 2px 0 #000000;}
	
.regulamento h2{
	font-size:18px;
	color:#fcc602;
	margin-top:10px;
	text-shadow:0 2px 0 #000000; clear:left;}
	
.regulamento p{
	color:#ffffff;
	font-size:12px;
	line-height:17px;}		
	
.regulamento p span{
	font-weight:bold;
	font-size:12px;
	color:#ffffff;}	

.regulamento ul{
	margin-top:10px;}

.regulamento ul.ULbox1{
	width:160px;
	float:left;
}
	
.regulamento ul.ULbox2{
	width:405px;
	float:left;
}	
	
.regulamento ul li{
	font-size:12px;
	font-weight:bold;
}	

/*  end Página promocional "Camisa living" */

/* Inicio Alfieri 05/07/2010 */


.imgFaleLiving
{
    margin-top: 20px;
}

#ancoraAcompanhe
{
	color:#fff;
}

.noFloat
{
	float:none !important;
}

/* Inicio Diego Pereira 29/07/2010 "Envie para um Amigo - Info e Parceiro" */
#lightBoxIndique a.btnClose
{
    background:url("../img/btnFechar.gif") no-repeat scroll 0 0 transparent;
    cursor:pointer;
    display:block;
    float:left;
    height:19px;
    margin-left:417px;
    margin-top:13px;
    position:relative;
    right:0;
    text-indent:-50000px;
    top:15px;
    width:48px;
}

.feiraoLiving{
	float:left;
	margin:25px 0 20px 20px;
	width:709px;
	display:inline;
}

.feiraoLiving li
{
	float:left;
	width:100%;
}

.feiraoLiving li img
{
	float:left;
}
.feiraoLiving li ul li
{
	width:auto;
	float:left;
	display:inline;
}

.boxEmpreendimentos .mioloEmpreendimentos .imagensNavegacao .legenda .btn
{
	width:9px !important;
	height:13px !important;
	float:left;
	margin:4px 4px 0 4px;
}

/* BOX AVISO HOME */
.avisoHome
{
	float:left;
	width:100%;
}
.avisoHome .alignAvisoHome
{
	width:1002px;
	margin: 0 auto;
}
.avisoHome .alignAvisoHome .contAvisoHome
{
	float:left;
	width:1000px;
	border:1px solid #ccb0b1;
	background:#fdc029;
	margin:15px 0 25px 0;
}

.avisoHome .alignAvisoHome .contAvisoHome .linkFechar
{
	float:right;
	background:url(../img/btnFechar.gif) no-repeat;
    width: 48px;
    height: 19px;
    text-indent:-80px;
    overflow:hidden;
    margin:10px 15px 0 0;
    text-decoration:none;
}

.avisoHome .alignAvisoHome .contAvisoHome .linkOk
{
	float:left;
	background:url(../img/btOk.gif) no-repeat;
    width: 33px;
    height: 21px;
    text-indent:-80px;
    overflow:hidden;
    margin: 0 0 0 10px;
}

.avisoHome .alignAvisoHome .contAvisoHome p
{
	float:left;
	width:100%; 
	text-align:center;
	
}

.avisoHome .alignAvisoHome .contAvisoHome p.line1
{
	font-family:Arial;
	font-size:19px;
	font-weight:bold;
	color:#56080b;
	padding:10px 0 10px 0; 
} 

.avisoHome .alignAvisoHome .contAvisoHome p.line2
{
	font-family:Arial;
	font-size:19px;
	font-weight:500;
	color:#56080b;
	line-height:1.2;
}

.avisoHome .alignAvisoHome .contAvisoHome p.line2 strong
{
	text-transform:uppercase;
	color:#c00006;
	font-weight:500;
}
.avisoHome .alignAvisoHome .contAvisoHome .avisoSelect
{
	 display:block;
	 clear:left;
	 float :left;
	 width:100%; 
	 text-align:center;
	 padding:10px 0 10px 0;
}
.avisoHome .alignAvisoHome .contAvisoHome .avisoSelect span
{
	width:224px;
	margin: 0 auto;
	display:block;
}
.avisoHome .alignAvisoHome .contAvisoHome .avisoSelect span select
{
	float:left;
	border:1px solid #E2E3EA;
	color:#4C4C4C;
	font-size:9px;
	height:auto;
	width:180px;
	margin: 3px 0 0 0;
}