@charset "UTF-8";
/* CSS Document */

/* ###### NOVO ###### */
body{
	font-family: Arial, Helvetica, Times, serif;
	margin:0 0 15px;
	background: url(../img/2010/bg_topo.gif) left top repeat-x;
}

img {
	border:0px;
}
img:after {
	content:attr(alt);
}

.divTopo{}

/*## .divFlyBanner{ 
	text-align:center; 
	z-index:9999; 
	margin-top:0!important;
	padding:0!important;
	position:absolute;
	width:100%;
	height:1172px;
	}### */

.menuTopo {
	height:84px;
	vertical-align:bottom;
}
.menuBarra {
	text-align:center;
	vertical-align:top;
}

#divFlyBanner {
	text-align:center; 
	width:100%;
	height:1200px;
	position:absolute;
	z-index:9999;		
}

#recesso {
	text-align:center;
	width:100%;
	position:absolute;
	padding-top:234px;
	margin:0 auto;
	z-index:50000;		
}

.topo{ border-bottom:3px solid #FFBF00}
.logo{
	padding-left:14px;
	padding-top:58px;
	width:270px;
	vertical-align:top;
}
.foto-topo{ background:url(../img/foto_topo.jpg) left bottom no-repeat; width:224px; height:143px;}
/*.vendas{ padding-top:38px; vertical-align:top;}*/
.vendas{ padding-top:15px;  vertical-align:top;}
.coluna-menu{ width:181px;}

.titMenu{ padding-top:14px; padding-bottom:14px; padding-left:10px;}
.titMenu2{ padding-top:0px; padding-bottom:10px; padding-left:10px;}
.menu-ul{ margin:0px; padding:0px; margin-bottom:20px; list-style:none;}
.menu-ul li{ line-height:20px; padding-left:2px;}

.indique-amigo{ padding-top:14px; padding-bottom:14px;}
.motivos{ padding-top:14px; padding-bottom:14px;}
.motivos .saiba-mais{ 
	background:url(../img/seta_vermelha.gif) no-repeat; 
	background-position:110px 3px; 
	font-size:0.68em;
	text-align:right;
	padding-right:10px;
}
.motivos .saiba-mais a:link, .motivos .saiba-mais a:visited{color:#666666; text-decoration:none}
.motivos .saiba-mais a:hover{color:#666666; text-decoration:underline}

.rodapeTable{ margin-top:15px; margin-bottom:20px;}
.menu_topo{ background:#FFBF00; font-size:0.68em; border-bottom:1px solid #FFFFFF}
.menu_topo a:link, .menu_topo a:visited, .menu_topo a:hover{ color:#010000; text-decoration:none;}
.menu_topo td{ height:27px; padding-left:10px;}

.indices{ margin-bottom:7px; margin-top:7px;}
.flash_living{z-index:-1000 !important; }

.destaquesEsquerda{ padding-bottom:10px;}
.destaquesEsquerda2{ padding-bottom:20px;}

.vendasFechar{ text-align:right; padding-right:12px;}

.footerDados{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#666666;
}
.footerDados a{
	text-decoration:none;
	color:inherit;
}

.footerDadosMenor{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.60em;
	color:#666666;
	text-decoration:none;
	}

.footerMenu img {
	margin-right:3px;
}
.footerMenu a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#666666;
	text-decoration:none;
	}

.footerMenu a:hover{
	color:#000;
	}

.footerLegal{
	width:50%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#A7A7A7;
	vertical-align:bottom;
	text-align:left;
}

.menuLateral{
	width:170px;
	vertical-align:top;
}
.espaco{
	padding:0 4px;
}
.corpoHome,
.corpoInterna {
	width:778px;
	vertical-align:top;
}
.bannersCorpoHome {
	padding:5px 0 15px;
	vertical-align:top;
	border-bottom:1px solid #e0e0e0;
}
.empreendimentosCorpoHome {
	padding:18px 0 0;
	vertical-align:top;
}

.redes{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#777;
	text-align:center;
	background:url(../img/2010/redes-bg.jpg) center bottom no-repeat;
	margin-top:38px;
}
.redes td{
	padding:27px 0 0;
}

#botao {
	position: absolute;
	z-index:1000;
	width:100px;
	height:40px;
}

#botao2 {
	position: absolute;
	z-index:1000;
	width:3px;
	height:40px;
}


#botaoInt {
	position:absolute;
	z-index:1000;
	height:50px;
	top:12px;
	margin-left:628px;
}

/* ###### FIM NOVO ###### */

.txtForm {  
	font-family: Arial, Helvetica, Times, serif; 
	font-size:0.68em; 
	color: #666666; 
	font-weight:bold; 
	text-align:right;
}

.topo-pre{
	font-family: Arial, Helvetica, Times, serif; 
	font-size:0.75em; 
	color: #666666; 
}


/* ###### SITE ANTIGO ###### */
.data {  font-family: Arial, Helvetica, Times, serif; font-size:0.60em; color: #666666; }

.direita {  font-family: Arial, Helvetica, Times, serif; font-size:0.60em; color: #666666; }

.input { background: #FFFFFF; BORDER-RIGHT: #EEEEEE 1px solid; BORDER-TOP: #6E6E6E 1px solid; font-size:1em; BORDER-LEFT: #6E6E6E 1px solid; BORDER-BOTTOM: #EEEEEE 1px solid; FONT-FAMILY: arial; color:#666666; }

.campo { background: #FFFFFF; BORDER-RIGHT: #EEEEEE 1px solid; BORDER-TOP: #6E6E6E 1px solid; font-size:1em; BORDER-LEFT: #6E6E6E 1px solid; BORDER-BOTTOM: #EEEEEE 1px solid; FONT-FAMILY: arial; color:#666666; text-align:right;}

.texttitulo{
	font-family: Arial, Helvetica, Times, serif;
	font-size:0.68em;
	color:#B70000;
	font-weight: bold;
}
.textoTabela {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color: #000000;
}


.search { background: #767676 ; BORDER-RIGHT: #BBBBBB 1px solid; BORDER-TOP: #3B3B3B 1px solid; font-size:1em; BORDER-LEFT: #3B3B3B 1px solid; BORDER-BOTTOM: #BBBBBB 1px solid; FONT-FAMILY: arial, HEIGHT:10px }
.search {  font-family: Arial, Helvetica, Times, serif; font-size:0.60em; color: #FFFFFF; }

.newstitulo {  font-family: Arial, Helvetica, Times, serif; font-size:0.81em; color: #666666; font-weight: bold; }
.newscapa { width:726px; font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; background-color:#E9E9E9; }
.newscapa :link {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; text-decoration: none; }
.newscapa :visited {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; text-decoration: none; }
.newscapa a:hover {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #FFAD1F; text-decoration: none; }
.newscorpo {  font-family: Arial, Helvetica, Times, serif; font-size:1em; color: #666666; vertical-align:top; text-align:left; }
.newscorpo a {  font-family: Arial, Helvetica, Times, serif; font-size:1em !important; color: #666666; text-decoration: none; }
.newscorpo a:hover {  font-family: Arial, Helvetica, Times, serif; font-size:1em; color: #666666; text-decoration: underline; }

.minime {  font-family: Arial, Helvetica, Times, serif; font-size:0.50em; color: #666666; }
.miniblack {  font-family: Arial, Helvetica, Times, serif; font-size:0.56em; color: #000000; }

.mini {  font-family: Arial, Helvetica, Times, serif; font-size:0.60em; color: #666666; background-color:#E9E9E9; padding:2px 5px; }
.mini a {  color: #666666; text-decoration: none; }
.mini a:hover {  text-decoration: underline; }
.mini span { background:url(../img/2011/setaMigalha.gif) left no-repeat; padding:0 6px 0 8px;}
.mini span:first-child { background-image:none; padding:0 6px 0 0;}

.premios td{
	padding:12px 0;
	border-bottom:1px dotted #c0c0c0;
	text-align:right;
}
.premios .golds,
.premios .titulo {
	text-align:left;
}

.linkpromo {
	font-family: Arial, Helvetica, Times, serif;
	font-size:0.68em;
	color: #A91919;
	font-weight: bold;
}
.linkpromo :link {
	font-family: Arial, Helvetica, Times, serif;
	font-size:0.68em;
	color: #A91919;
	font-weight: bold;
}
.linkpromo :visited {
	font-family: Arial, Helvetica, Times, serif;
	font-size:0.68em;
	color: #A91919;
	font-weight: bold;
}
.linkpromo a:hover {
	font-family: Arial, Helvetica, Times, serif;
	font-size:0.68em;
	color: #A91919;
	font-weight: bold;
}

.minib {
	font-family: verdana;
	font-size:0.56em;
	color: #999999;
	font-weight: bold;
}
.minib :link {  font-family: Arial, Helvetica, Times, serif; font-size:0.56em; color: #999999; text-decoration: none; }
.minib :visited {  font-family: Arial, Helvetica, Times, serif; font-size:0.56em; color: #999999; text-decoration: none; }
.minib a:hover {  font-family: Arial, Helvetica, Times, serif; font-size:0.56em; color: #999999; text-decoration: underline; }

/* Galeria Fotos Detalhes Empreendimentos */

.detalheEmpreendimento {
	width:778px;
}
.detalheEmpreendimento .titGolds {
	width:22px;
	vertical-align:top;
}
.detalheEmpreendimento .foto,
.detalheEmpreendimento .fotoTbs {
	width:145px;
	background-color:#ECEDEF;
	vertical-align:top;
}
.detalheEmpreendimento .fotoTbs {
	padding:28px 0 0;
	background-color:transparent;
}
.detalheEmpreendimento .fotoTbs .botaoMidia {
	display:none;
	float:left;
	margin:0 0 6px;
}
.detalheEmpreendimento .corpo {
	width:606px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#444;
}
.detalheEmpreendimento .corpo .tituloEmpreendimento {
	padding:6px 4px 4px 10px;
	background-color:#FC3;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.5em;
	color:#444;
}
.detalheEmpreendimento .corpo .cantoMenuEmpreendimento {
	width:161px;
	background:url(../img/bg_tab_emp.gif) left repeat-y;
	vertical-align:top;
}
.detalheEmpreendimento .corpo .subTitulo,
.detalheEmpreendimento .corpo .subItem {
	padding:4px 4px 4px 10px;
	border-bottom:1px dotted #bbb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#555;
	background-color:#FEEED1;
}
.detalheEmpreendimento .corpo .subItem {
	font-weight:normal;
	background-color:#fff;
}
.detalheEmpreendimento .corpo .plantaEmpreend,
.detalheEmpreendimento .corpo .localEmpreend {
	margin:20px;
}
.detalheEmpreendimento .corpo .plantaEmpreend .instrucoes {
	margin:20px 0 0;
}
.detalheEmpreendimento .corpo .barrasPorcentagem {
}
.detalheEmpreendimento .corpo .barrasPorcentagem td {
	width:268px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#555;
	padding:2px 0;
}
.detalheEmpreendimento .corpo .barrasPorcentagem td:first-child {
	width:100px;
}
.detalheEmpreendimento .corpo .fotosObra {
	margin:20px auto 0;
}
.detalheEmpreendimento .corpo .plataBaixaEmpreend {
	padding:10px 20px;
}
.detalheEmpreendimento .corpo .plataBaixaEmpreend td {
	padding:10px 0;
}
.detalheEmpreendimento .corpo .plataBaixaEmpreend a {
	color:#555;
}
.detalheEmpreendimento .corpo .mini,
.detalheEmpreendimento .corpo .miniblack {
	font-size:0.81em;
}

.detalheEmpreendimento .corpo .menuEmpreendimento {
	background:url(../img/bg_tab_emp.gif) left repeat-y;
	vertical-align:top;
	padding:20px 0 0;
}
.detalheEmpreendimento .corpo .menuEmpreendimento .btnSolar,
.detalheEmpreendimento .corpo .menuEmpreendimento .btnLocal,
.detalheEmpreendimento .corpo .menuEmpreendimento .btnPlanta,
.detalheEmpreendimento .corpo .menuEmpreendimento .btnObra,
.detalheEmpreendimento .corpo .menuEmpreendimento .btnDisponibilidade,
.detalheEmpreendimento .corpo .menuEmpreendimento .btnImplantacao,
.detalheEmpreendimento .corpo .menuEmpreendimento .btnInfoAdicional,
.detalheEmpreendimento .corpo .menuEmpreendimento .btnPersonalize {
	float:left;
	width:155px;
	margin:0 0 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	background:url(../img/2011/bgBtnMenuEmpreendimento.jpg) left repeat-y #8A939D;
}
.detalheEmpreendimento .corpo .menuEmpreendimento .btnSolar a,
.detalheEmpreendimento .corpo .menuEmpreendimento .btnLocal a,
.detalheEmpreendimento .corpo .menuEmpreendimento .btnPlanta a,
.detalheEmpreendimento .corpo .menuEmpreendimento .btnObra a,
.detalheEmpreendimento .corpo .menuEmpreendimento .btnDisponibilidade a,
.detalheEmpreendimento .corpo .menuEmpreendimento .btnImplantacao a,
.detalheEmpreendimento .corpo .menuEmpreendimento .btnInfoAdicional a,
.detalheEmpreendimento .corpo .menuEmpreendimento .btnPersonalize a {
	display:block;
	color:#fff;
	text-decoration:none;
	padding:6px 27px 6px 6px;
}
.detalheEmpreendimento .corpo .menuEmpreendimento .btnSolar a {
	background:url(../img/2011/imgBtnSolar.gif) right no-repeat;
}
.detalheEmpreendimento .corpo .menuEmpreendimento .btnLocal a {
	background:url(../img/2011/imgBtnLocalizacao.gif) right no-repeat;
}
.detalheEmpreendimento .corpo .menuEmpreendimento .btnPlanta a {
	background:url(../img/2011/imgBtnPlanta.gif) right no-repeat;
}
.detalheEmpreendimento .corpo .menuEmpreendimento .btnObra a {
	background:url(../img/2011/imgBtnObra.gif) right no-repeat;
}
.detalheEmpreendimento .corpo .menuEmpreendimento .btnDisponibilidade a {
	background:url(../img/2011/imgBtnQuadro.gif) right no-repeat;
}
.detalheEmpreendimento .corpo .menuEmpreendimento .btnImplantacao a {
	background:url(../img/2011/imgBtnImplantacao.gif) right no-repeat;
}
.detalheEmpreendimento .corpo .menuEmpreendimento .btnInfoAdicional a {
	background:url(../img/2011/imgBtnInfoAdicional.gif) right no-repeat;
}
.detalheEmpreendimento .corpo .menuEmpreendimento .btnPersonalize a {
	background:url(../img/2011/imgBtnPersonalize.gif) right no-repeat;
}
.detalheEmpreendimento .descricaoDetalhes {
	width:600px;
	padding:26px 0 0 20px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#444;
}
.detalheEmpreendimento .descricaoDetalhes iframe {
	width:100% !important;
	height:300px !important;
}

.fotosDetalhes {
	float:left;
	width:129px;
	padding:8px;
	background-color:#ECEDEF;
}
.fotosDetalhes .cabecalho,
.fotosDetalhes .aviso {
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	font-weight:bold;
	margin:0 0 10px;
	color:#666;
	text-align:center;
}
.fotosDetalhes .aviso {
	margin:4px 0 0;
	font-weight:normal;
}
.fotosDetalhes .fotoTbL,
.fotosDetalhes .fotoTbR {
	float:left;
	margin:0 0 6px;
}
.fotosDetalhes .fotoTbL img,
.fotosDetalhes .fotoTbR img {
	border-left:1px solid #444;
	border-right:8px solid #FC3;
}
.fotosDetalhes .fotoTbL img:hover,
.fotosDetalhes .fotoTbR img:hover {
	border-right:8px solid #444;
}
.fotosDetalhes .fotoTbR {
	float:right;
}

.contruIncorp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#444;
	border-top:1px dotted #d0d0d0;
	padding:15px 0 0;
	margin:0 0 2px;
}

.empreend {  font-family: Arial, Helvetica, Times, serif; font-size:0.75em; color: #666666; }
.empreend :link {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; text-decoration: none; }
.empreend :visited {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; text-decoration: none; }
.empreend a:hover {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #FFAD1F; text-decoration: none; }

.menu {  font-family: Arial, Helvetica, Times, serif; font-size:0.56em; color: #000000; }
.menu :link {  font-family: Arial, Helvetica, Times, serif; font-size:0.56em; color: #000000; text-decoration: none; }
.menu :visited {  font-family: Arial, Helvetica, Times, serif; font-size:0.56em; color: #000000; text-decoration: none; }
.menu a:hover {  font-family: Arial, Helvetica, Times, serif; font-size:0.56em; color: #FFAD1F; text-decoration: none; }

.local {  font-family: Arial, Helvetica, Times, serif; font-size:0.56em; color: #9B9B9B; }
.local :link {  font-family: Arial, Helvetica, Times, serif; font-size:0.56em; color: #9B9B9B; text-decoration: none; }
.local :visited {  font-family: Arial, Helvetica, Times, serif; font-size:0.56em; color: #9B9B9B; text-decoration: none; }
.local a:hover {  font-family: Arial, Helvetica, Times, serif; font-size:0.56em; color: #666666; text-decoration: none; }

.newscorpo .titulo {font-family: Arial, Helvetica, Times, serif; font-size:1.40em; color: #FF9900; font-weight: bold; text-decoration: none;}
.newscorpo .subtitulo {font-family: Arial, Helvetica, Times, serif; font-size:1.10em; color: #940001; font-weight: bold; text-decoration: none; border-bottom:1px dotted #ccc; padding-bottom:6px;}

.newscorpo ol {
	padding:0 24px;
}
.newscorpo ol li {
	padding:5px 0;
}

.formContato {
	border-top:1px solid #ccc;
	margin:20px 0 0;
	padding:20px 0 0;
}
.formContato td:first-child {
	text-align:right;
}

.titulo {  font-family: Arial, Helvetica, Times, serif; font-size:0.93em; color: #FF9900; font-weight: bold; text-decoration: none;}
.titulo a {  font-family: Arial, Helvetica, Times, serif; font-size:0.93em; color: #FF9900; font-weight: bold; text-decoration: none;}
.titulo a:link {  font-family: Arial, Helvetica, Times, serif; font-size:0.93em; color: #FF9900; font-weight: bold; text-decoration: none;}
.titulo a:visited {  font-family: Arial, Helvetica, Times, serif; font-size:0.93em; color: #FF9900; font-weight: bold; text-decoration: none;}
.titulo a:hover {  font-family: Arial, Helvetica, Times, serif; font-size:0.93em; color: #FF9900; font-weight: bold; text-decoration: underline;}

.titulomenor {  font-family: Arial, Helvetica, Times, serif; font-size:0.81em; color: #666666; font-weight: bold; }

.predio {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; }
.predio :link {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; text-decoration: none; }
.predio :visited {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; text-decoration: none; }
.predio a:hover {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #FFAD1F; text-decoration: none; }

.portfoliobig {  font-family: Arial, Helvetica, Times, serif; font-size:0.81em; color: #666666; font-weight: bold; }
.portfolio {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; }

.usadosnormal {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; }
.usadosnbold {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; font-weight: bold; }
.usadossubt {  font-family: Arial, Helvetica, Times, serif; font-size:0.75em; color: #666666; font-weight: bold; }
.usadost {  font-family: Arial, Helvetica, Times, serif; font-size:0.81em; color: #666666; font-weight: bold; }

.busca {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; font-weight: bold; }
.busca :link {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; text-decoration: none; font-weight: bold; }
.busca :visited {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; text-decoration: none; font-weight: bold; }
.busca a:hover {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #FFAD1F; text-decoration: none; font-weight: bold; }

.golds {  font-family: Arial, Helvetica, Times, serif; font-size:1em; color: #666666; }
.golds :link {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; text-decoration: none; }
.golds :visited {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; text-decoration: none; }
.golds a:hover {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #FFAD1F; text-decoration: none; }
.input2 {
background: #E6E8EA; BORDER-RIGHT: 1px solid #FFFFFF; BORDER-TOP: 1px solid #6E6E6E; font-size:1em; BORDER-LEFT: 1px solid #6E6E6E; BORDER-BOTTOM: 1px solid #FFFFFF; FONT-FAMILY: arial, HEIGHT
}
.perspectiva {
	padding-top: 4px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.linkLar a:link, .linkLar:link {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; text-decoration: none; }
.linkLar a:visited, .linkLar:visited {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #666666; text-decoration: none; }
.linkLar a:hover, .linkLar:hover {  font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #FFAD1F; text-decoration: none; }

.rh a {font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #FFAD1F; text-decoration: none;}
.rh a:hover {font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #FFAD1F; text-decoration: underline;}
.rh :link {font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #FFAD1F; text-decoration: none;}
.rh :visited {font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color: #FFAD1F; text-decoration: none;}

/* ###### FIM SITE ANTIGO ###### */


/* GOLDNEWS */
.tituloGold {  font-family: Arial, Helvetica, Times, serif; font-size:0.75em !important; color: #FF9900; font-weight: bold; }
.veja { text-align:right; padding-right:30px; padding-top:8px; font-family: Arial, Helvetica, Times, serif; font-size:0.68em; font-weight:bold;}
.veja a:link, .veja a:visited, { color: #666666; text-decoration: none; }
.veja a:hover { text-decoration:underline; color: #FF9900; }
.txtGold {  font-family: Arial, Helvetica, Times, serif; font-size:0.75em !important; color: #666666; }
.textoRecebaCasa {
	font-family: Arial, Helvetica, Times, serif;
	font-size:0.68em;
	color: #666666;
}




/* CHROME */
.chrome #botao {
	position: absolute;
	z-index:1000;
	width:165px;
	height:50px;
	right: 75px !important;
}

/* DESTAQUES E PROMOS HOME */
.destaquesTit{font-family: Arial, Helvetica, Times, serif; font-size:0.93em; font-weight:bold; color:#000000;}
.destaquesDesc{font-family: Arial, Helvetica, Times, serif; font-size:0.75em; color:#666666;}
.destaquesVisite{font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color:#B51218; text-decoration:none;}
.destaquesVisite a{text-decoration:none;}
.destaquesVisite a:hover{text-decoration:underline;}
.destaquesEnd{font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color:#666666;}

.promoChamada{font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color:#666666;}
.promo{font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color:#512C00;}
.promo a{font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color:#512C00; text-decoration:none;}

#splash{position:absolute; padding-left:207px; padding-top:117px;}

.promoTit{font-family: Arial, Helvetica, Times, serif; font-size:0.93em; color:#000000; font-weight:bold;}
.promoDesc{font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color:#666666;}
.promoDesc a{font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color:#666666; text-decoration:none;}

.promoDetalhe{font-family: Arial, Helvetica, Times, serif; font-size:0.81em; color:#F8920A; font-weight:bold;}

/* CHAT PROMOS */

.chatTextos{font-family: Arial, Helvetica, Times, serif; font-size:0.68em; color:#727272; text-decoration:none;}
.chatTextos a{text-decoration:none;}
.chatTextos a:hover{text-decoration:underline;}.combo {
	background: #FFFFFF;
	BORDER-RIGHT: #EEEEEE 1px solid;
	BORDER-TOP: #6E6E6E 1px solid;
	font-size:1em;
	BORDER-LEFT: #6E6E6E 1px solid;
	BORDER-BOTTOM: #EEEEEE 1px solid;



FONT-FAMILY: arial, HEIGHT:10px; color:#666666;
	text-align:left;
}
.textoPagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.56em;
	color: #000000;
}



/*############################## SITE 2010 ##############################*/

.topo2010{
	position:absolute;
	top:0;
	width:100%;
	z-index:4000;
}
.topo2010 .topoMenu{
	width:956px;
	margin:0 auto;
}
.topo2010 .barraSombra, 
.topo2010 .barraSombraInt {
	max-width:1300px;
	min-width:956px;
	height:91px;
	margin:0 auto;
	background:url(../img/2011/barraTopo.png) center top no-repeat;
}
.topo2010 .barraSombraInt {
	margin-top:15px;
	height:12px;
	background:url(../img/2011/sombraInt.png) center top no-repeat;
}

.corpo2010 {
	width:956px;
	margin:232px auto 7px;
}

.btn_topo{
	/*padding-left:15px;*/
	padding-right:25px;
}

.rodape{
	*width:99%;
	text-align:center;
}
.rodapeHome{
	width:100%;
	margin:10px 0 0;
	text-align:center;
}
.rodapeHome .corpo{
	width:956px;
}
.rodapeHome .corpo .colunasMenu {
	width:143px;
	padding:0 20px;
	border-left:1px dashed #ccc;
}
.rodapeHome .logoRodape {
	text-align:left;
	vertical-align:top;
}
.menuRodape{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.60em;
	color:#666666;
	padding-left:10px;
}
.menuRodape a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.60em;
	color:#666666;
	text-decoration:none;
}
.menuRodape a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.60em;
	color:#666666;
}
.menuRodape a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.60em;
	color:#666666;
	text-decoration:underline;
}
.menuRodape a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.60em;
	color:#666666;
}

.telefoneRodape{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.60em;
	color:#666666;
	padding-left:11px;
}
.telefoneRodape a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#666666;
	text-decoration:none;
}
.telefoneRodape a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#666666;
}
.telefoneRodape a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#666666;
	text-decoration:underline;
}
.telefoneRodape a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#666666;
}

.subMenuCorpo{
	background-color:#940001;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	vertical-align:middle;
	padding:3px 10px 6px;
}
.subMenuCorpo a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#FFFFFF;
	text-decoration:none;
	border-left:1px solid #ca0000;
	padding:0 10px;
}
.subMenuCorpo a:first-child {
	border:none;
	padding-left:0;
}
.subMenuCorpo a:hover{
	text-decoration:underline;
}

.goldsztein{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.81em;
	color:#666666;
	font-weight:bold;
}
.rodape .endereco{
	width:586px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#666666;
	line-height:18px;
	padding-left:10px;
}
.rodape .legal{
	height:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#666666;
	line-height:18px;
	text-align:right;
	vertical-align:bottom;
	padding-right:10px;
	padding-bottom:14px;
}

.ipad{
	width:966px;
	text-align:center;
	margin: 0 auto;
	}

.destaque,
.destaque2 {
	width:360px;
	height:259px;
	vertical-align:top;
	background: url(../img/2010/img_destaque.jpg) no-repeat;
}
.destaque2{
	background: url(../img/2010/img_destaque2.jpg) no-repeat;
}
.bgDestaque{
	vertical-align:bottom;
}

.destaque .titulo,
.destaque2 .titulo {
	width:220px;
	padding:25px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.93em;
	color:#666666;
	font-weight:bold;
	margin:0 0 30px 137px;
}
.destaque .descricao,
.destaque2 .descricao {
	width:203px;	
	height:130px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#666666;
	line-height:18px;
	margin-left:137px;
}
.destaque .botoes,
.destaque2 .botoes {
	width:258px;
	height:45px;
	text-align:right;

}

.ff3 .destaque .botoes{
	width:258px;
	text-align:right;
	height:91px;	
}

.descricaoPromo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#666666;
	line-height:16px;
	padding:7px 0 12px 4px;
}
.interna{
	width:410px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#666666;
	line-height:18px;
	padding-left:10px;
}

.botaoCyrela{
	float:left;
	padding:20px 0 10px 20px;
}

.botaoLiving{
	padding-top:20px;
	padding-left:4px;
	padding-bottom:10px;
	position:relative;
	float:right;
	padding-right:12px;
}

/*############################## CROSS FF ##############################*/

.ff3 #botaoInt {
	left:226px;
}

.ff3 .topo2010{	
	width:100%;
	margin:auto;
	position:absolute;
}

.ff3 .rodapeHome{
	width:958px;
	margin:auto;
}

.rodapeHome .endereco{
	width:50%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#666666;
	text-align:right;
	vertical-align:bottom;
}
.rodapeHome .legal{
	height:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#666666;
	line-height:18px;
	text-align:left;
	vertical-align:bottom;
	padding-right:10px;
	padding-bottom:14px;
}

.ff3 .rodape{
	width:780px;
	margin:auto;
}

.ff3 #botao {
	position: absolute;
	z-index:1000;
	width:6px;
	height:50px;
}

.ff3 .destaque{
	width:360px;	
	height:269px;
	background:url(../img/2010/img_destaque.jpg) no-repeat;
	vertical-align:bottom;
}
.ff3 .bgDestaque{
	/*background:url(../img/2010/bg_destaque.jpg) no-repeat left bottom;*/
}
.ff3 .destaque .titulo{
	width:220px;	
	height:56px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.93em;
	color:#666666;
	font-weight:bold;
	margin-left:137px;
	padding-top:18px;
}
.ff3 .destaque .descricao{
	width:203px;
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#666666;
	margin-left:137px;
	padding:0; 
}
.ff3 .destaque .botoes{
	height:72px;
}
.ff3 .descricaoPromo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#666666;
	line-height:16px;
	padding:7px 0 12px 4px;
}

#fly {
	width:600px;
	height:615px;
	position:absolute;
	left:50%;
	margin-left:-240px;
	top:150px;
	z-index:9999;		
	text-align:right;
}

.close{
	margin-bottom:5px;
	z-index:9999;
	position:absolute;
	width: 69px;
	height: 17px;
	left: 1132px;
	top: 7px;
}

/* jQuery Collapser */

#listaLojasFiliadas,
#listaDuvidas,
#listaGoldNews,
#listaHistoria,
#listaPortfolio,
#listaResponsabilidade,
#listaPrograma {
	float:left;
	width:726px;
	list-style:none;
	padding:0;
	margin:10px 0;
}
#listaPrograma {
	border-top:1px dotted #c0c0c0;
}
#listaLojasFiliadas .tituloCollapse,
#listaDuvidas .tituloCollapse,
#listaGoldNews .tituloCollapse,
#listaHistoria .tituloCollapse,
#listaPortfolio .tituloCollapse,
#listaResponsabilidade .tituloCollapse,
#listaPrograma .tituloCollapse {
	float:left;
	width:100%;
	padding:0 0 6px;
	margin:3px 0;
	border-bottom:1px dotted #ccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.20em;
	color:#940001;
	font-weight:bold;
	cursor:pointer;
}
#listaLojasFiliadas .tituloCollapse a,
#listaDuvidas .tituloCollapse a,
#listaGoldNews .tituloCollapse a,
#listaHistoria .tituloCollapse a,
#listaPortfolio .tituloCollapse a,
#listaResponsabilidade .tituloCollapse a,
#listaPrograma .tituloCollapse a {
	text-decoration:none;
	color:inherit;
}
#listaLojasFiliadas .listaCollapse,
#listaDuvidas .listaCollapse,
#listaGoldNews .listaCollapse,
#listaHistoria .listaCollapse,
#listaPortfolio .listaCollapse,
#listaResponsabilidade .listaCollapse,
#listaPrograma .listaCollapse {
	display:none;
	float:left;
	width:100%;
	margin:0;
}
#listaLojasFiliadas .listaCollapse .item,
#listaDuvidas .listaCollapse .item,
#listaGoldNews .listaCollapse .item,
#listaHistoria .listaCollapse .item,
#listaPortfolio .listaCollapse .item,
#listaResponsabilidade .listaCollapse .item,
#listaPrograma .listaCollapse .item {
	float:left;
	width:100%;
	margin:0 0 1px;
	background:#f5f5f5;	
	text-indent:15px;
	background-color:#ddd;
}
#listaDuvidas .listaCollapse .item {
	margin-bottom:3px;
	text-indent:0;
}
#listaGoldNews .listaCollapse .item,
#listaPortfolio .listaCollapse .item {
	text-indent:0;
}
#listaResponsabilidade .listaCollapse .item {
	width:702px;
	padding:12px;
	font-size:1em;
	text-indent:0;
}
#listaDuvidas .listaCollapse .item div,
#listaPrograma .listaCollapse .item div {
	margin:10px;
	text-indent:0;
}
#listaDuvidas .listaCollapse .item p {
	display:block;
}
#listaLojasFiliadas .listaCollapse .item img {
	float:left;
	margin-right:8px;
}

#listaLojasFiliadas .subTituloCollapse,
#listaHistoria .subTituloCollapse {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	cursor:pointer;
	padding:3px 0;
	background:url(../img/2011/setaMigalha.gif) 6px no-repeat #d0d0d0;
}
#listaLojasFiliadas .subTituloCollapse a,
#listaHistoria .subTituloCollapse a {
	text-decoration:none;
}
#listaLojasFiliadas .subListaCollapse,
#listaHistoria .subListaCollapse {
	float:left;
	padding:20px;
}
#listaHistoria .subListaCollapse {
	padding:10px 20px;
}
#listaLojasFiliadas .subListaCollapse .subItem,
#listaHistoria .subListaCollapse .subItem {
	margin:0;
	text-indent:0;
}
#listaHistoria .subListaCollapse .subItem ul {
	margin:0;
	padding:0 0 0 10px;
}
#listaHistoria .subListaCollapse .subItem ul li {
	padding:2px 0;
}
#listaLojasFiliadas .subListaCollapse .subItem .foto,
#listaGoldNews .listaCollapse .item .foto,
#listaPortfolio .listaCollapse .item .foto {
	float:left;
	width:184px;
}
#listaPortfolio .listaCollapse .item .foto {
	width:104px;
}
#listaGoldNews .listaCollapse .item .foto {
	width:112px;
	margin:12px;
}
#listaPortfolio .listaCollapse .item .foto {
	margin:12px;
}
#listaGoldNews .listaCollapse .item .foto a {
	background-image:none;
}
#listaLojasFiliadas .subListaCollapse .subItem .foto img,
#listaGoldNews .listaCollapse .item .foto img,
#listaPortfolio .listaCollapse .item .foto img {
	width:182px;
	padding:1px;
	border:1px solid #eee;
}
#listaPortfolio .listaCollapse .item .foto img {
	width:102px;
}
#listaGoldNews .listaCollapse .item .foto img {
	width:110px;
}
#listaLojasFiliadas .subListaCollapse .subItem .descricao,
#listaGoldNews .listaCollapse .item .descricao,
#listaPortfolio .listaCollapse .item .descricao {
	float:left;
	width:487px;
	padding:0 0 0 15px;
}
#listaGoldNews .listaCollapse .item .descricao,
#listaPortfolio .listaCollapse .item .descricao {
	width:575px;
	margin:12px 0;
	padding:0;
}
#listaGoldNews .listaCollapse .item .descricao a {
	padding:2px 0 2px 20px;
	background:url(../goldnews/ico_pdf.gif) left no-repeat;
}
#listaLojasFiliadas .subListaCollapse .subItem .descricao .titulo {
	margin:0;
}
#listaLojasFiliadas .subListaCollapse .subItem .descricao .desconto {
	font-weight:bold;
	text-transform:uppercase;
	color:#333;
}

.collIco {
}
.expIco {
}

#dropComum {
	margin:0;
	padding:0;
}
#dropComum .tituloCollapse {
	display:table;
	margin:0 auto;
}
#dropComum .listaCollapse {
	margin:0;
	padding:0;
}

/* Galeria de Fotos */

.galeriaFotos {
	float:left;
	display:table;
	padding:0;
	margin:0;
	border:none;
}
.galeriaFotos a {
	float:left;
	margin:0 2px 0 0;
}
.galeriaFotos a.item {
	width:auto !important;
	margin:0 2px 0 0 !important;
	padding:0 !important;
}

.videoEmpreend {
	width:420px;
	margin:20px auto;
}
.videoEmpreend div {
	margin:10px 0 0;
	text-align:left;
}

.tbVisita{
	width:420px;
	margin:20px auto 0;
}
.avisoIpix {
	padding:5px;
	background-color:#940001;
	color:#fff;
	text-align:center;
}

/* Acessibilidade */

.acessibilidade {
	float:right;
	margin:14px 0 0;
}
.acessibilidade ul {
	list-style:none;
	margin:0;
	padding:0;
}
.acessibilidade li {
	float:left;
	min-width:24px;
	display:inline-block;
	margin-right:1px;
	text-align:center;
}
.acessibilidade li a {
	color:#666;
	font-size:0.75em;
	font-weight:bold;
	padding:4px;
	border:1px solid #ccc;
	vertical-align:middle;
	display:block;
	text-decoration:none;
}
.acessibilidade li a:hover {border:1px solid #aaa;}

.acessibilidade li.label {
	padding:6px 5px 0 0;
	font-size:0.68em;
	color:#777;
}

.listaMenuInternas {
	border-top:1px dotted #c0c0c0;
	font-size:1em;
}
.listaMenuInternas ul {
	list-style:none;
	margin:0;
	padding:0;
}
.listaMenuInternas li {
	margin:0 0 1px;
	padding:3px 6px 3px 14px;
	background:url(../img/2011/setaMigalha.gif) 6px no-repeat #ddd;
}
.listaMenuInternas li:hover {
	background-color:#d5d5d5;
}
.listaMenuInternas li a {
	display:block;
	font-size:1em !important;
	text-decoration:none;
}
.listaMenuInternas li a:hover {
	text-decoration:none;
}

/* RYBENÁ */

.player_img img{
	border: 1px solid #ccc;
	position:absolute;
	width:102px; 
	height:49px; 
	z-index:1; 
	left: 17px; 
	top: 400px;
}

.player_popup {
	border: 1px none #000000;
	position:absolute;
	visibility: hidden;
	layer-background-color:#FF9900;
	width:300px; 
	height:58px; 
	z-index:1; 
	left: 95px; 
	top: 458px;
	background-image: url(../imagens/fundo_verde.gif);
}

