﻿@charset "utf-8";
/* CSS Document */

/** CSS - TV1.COM
*   Bairro Novo
*   Desenvolvido por: 
*   Danilo Soares Oliveira [dsoares@tv1.com.br]
*   Início do Projeto: 30/06/2009
*/


/* _____________________________________________________________________________________ UTEIS  */
*{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; line-height:1;} 
ol, ul {list-style: none;} 
table {border-collapse: collapse; border-spacing: 0; } 
a{cursor:pointer; text-decoration:none;}


/* _____________________________________________________________________________________ HEADER */
.header{
	width:100%;
	float:left;
	background:url(../Img/Bg/bg_header.jpg) no-repeat center top;
	height:193px;
}
.centralizeHeader{
	width:1002px;
	margin:0 auto;
}
.topMenu{
	height:23px;
	width:100%;
	float:left;
	position:relative;
	z-index:998;
}
.topMenu span{
	position:absolute;
	z-index:1;
	height:22px;
	width:1002px;
	display:block;
	top:0;
	left:0;
}
.header2{
	position:relative;
	float:left;
	width:100%;
	z-index:999;
}
.logo{
	width:366px;
	height:77px;
	background:url(../Img/Conteudo/img_logo.png) no-repeat;
	font-size:77px;
	text-indent:-1000px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:25px 0 0 18px;
}
.logo a{
	display:block;
	text-decoration:none;
}
.divMenuBottom{
	float:left;
	width:365px;
	height:97px;
	display:inline;
	margin:7px 0 0 245px;
}
.bottomMenu {
	padding-left:5px;
	padding-top:15px;
}
.bottomMenu li{
	float:left;
	display:inline;
}
.search{
	float:left;
	width:337px;
	background:url(../Img/Bg/bg_busca.png) no-repeat;
	height:49px;
	margin:20px 0 0 0;
}
.search label select{
	float:left;
	font-family:Tahoma;
	font-size:11px;
	border:solid 1px #d2d2d2;
	background:#ffffff;
	width:172px;
	margin:15px 0 0 105px;
	color:#7f7f7f;
}
.search img{
	float:left;
	margin:11px 0 0 5px;
	position:relative;
	z-index:999;
}
.navMenu{
	float:left;
	margin:24px 0 0 0;
	display:inline;
}
.navMenu li{
	display:inline;
	float:left;
	margin:0;
	padding:0;
}
.tvFlash{
	width:100%;
	height:380px;
}

/* _____________________________________________________________________________________ CONTEUDO */
.contentHome{
	float:left;
	width:100%;
	background:url(../Img/Bg/bg_conteudoHome.jpg) no-repeat center top;
	height:674px;
}
.content{
	float:left;
	width:104%;
	background:#ffffff url(../Img/Bg/bg_content.gif) repeat-x left top;
	padding-bottom:20px;
}
.centralizeContent{
	width:1002px;
	margin:0 auto;
	font-family:tahoma;
	overflow:hidden;
}
.sessionTitle{
	clear:left;
	float:left;
	margin:15px 0 0 15px;
	display:inline;
	text-transform:uppercase;
	font-size:20px;
	width:900px;
	color:#f5921c;
	font-family:"Trebuchet MS";
}
.spanListaNoticia
{
	width: 100%;
}
.subTitle{
	clear:left;
	float:left;
	margin:25px 0 0 15px;
	display:inline;
	text-transform:uppercase;
	font-size:16px;
	width:900px;
	color:#f5921c;
	font-family:"Trebuchet MS";
}
.alteraMargin_causaSubMenu{
	margin:35px 0 0 15px;
}
.figures{
	float:right;
	width:320px;
	margin:0 0 0 15px;
}
.figures span img{
	border:1px solid #dbdbdb;
}
.figures ul{
	float:left;
	margin:15px 0 0 0;
	width:100%;
}
.figures ul li{
	display:inline;
	width:66px;
	float:left;
}
.figures ul li a img{
	border:1px solid #dbdbdb;
}
.figures ul li.resetWidth{
	width:55px;
}
.texts{
	padding:5px 15px 15px 15px;
	clear:both;
}
.texts p{
	line-height:1.3;
	font-size:12px;
	color:#7f7f7f;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 15px 0;
}
.txt{
	line-height:1.2;
	font-size:11px;
	clear:both;
	color:#7f7f7f;
	font-family:Arial, Helvetica, sans-serif;
	padding:15px 15px 0 15px;
}

.texts p a{
	line-height:1.2;
	text-decoration:none;
	color:#7f7f7f;
}
.texts p a:hover{
	text-decoration:underline;
}
.content_contatc{
	float:left;
	padding-bottom:40px;
}
.listHistorico{
	clear:left;
	/*padding:15px 0 0 15px;*/
	width:615px;
	float:left;
	
}
.listHistorico li{
	display:inline;
	float:left;
	font:16px "Trebuchet MS";
	color:#999999;
	padding-bottom:25px;
}
.listHistorico li a{
	color:#71c033;
	font-weight:bold;
}

/* _____________________________________________________________________________________ BANNERS - HOME */
.listBanners{
	float:left;
}
.listBanners li{
	float:left;
	margin:0 0 0 15px;
	display:inline;
}


/* _____________________________________________________________________________________ DESTAQUES - HOME */
.highlights{
	float:left;
	margin:30px 0 0 0;
}
.featured{
	float:left;
	width:330px;
}
.imgFeatured{
	float:left;
}
.spanFeatured{
	float:left;
	margin:0 0 0 3px;
	width:208px;
}
.titleFeatured{
	color:#ffffff;
	font-size:14px;
	line-height:1.2;
}
.titleFeatured a{
	color:#ffffff;
	text-decoration:none;
}
.descriptionFeatured{
	line-height:1.2;
	font-size:11px;
	color:#603603;
	padding:10px 0;
	border-bottom:1px solid #ffc20f;
}
.descriptionFeatured a{
	text-decoration:none;
	color:#603603;
}
.linkFeatured{
	padding:10px 0 0 10px;
	font-size:11px;
	line-height:1.2;
	color:#ffffff;
	background:url(../Img/Conteudo/ico_featuredHome.gif) no-repeat 0 13px;
}
.linkFeatured a{
	line-height:1.2;
	text-decoration:none;
	color:#ffffff;
}
.linkFeatured a:hover{
	text-decoration:underline;
	color:#ffffff;
}

/* _____________________________________________________________________________________ BREADCRUMB */
.breadcrumb{
	float:left;
	margin:15px 0 0 15px;
	border-bottom:1px solid #e4e0d7;
	padding-bottom:4px;
	width:950px;
	display:inline;
}
.breadcrumb li{
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.level_1{
	margin:0 0 0 10px;
	font-weight:bold;
	color:#b1ada5;
}
.level_1 a{
	text-decoration:none;
	color:#b1ada5;
}
.level_2{
	margin:0 0 0 7px;
	color:#b1ada5;
	background:url(../Img/Conteudo/ico_breadcrumb.gif) no-repeat 0 3px;
	padding:0 0 0 9px;
}
.level_2 a{
	text-decoration:none;
	color:#b1ada5;
	
}


/* _____________________________________________________________________________________ MENU SESSÃO */
.sessionMenu{
	clear:left;
	float:left;
	display:inline;
	width:970px;
	margin:15px 0 0 0;
}
.sessionMenu li{
	float:left;
	position:relative;
	margin:0 0 0 15px;
	display:inline;
}
.subMenu{
	position:absolute;
	top:23px;
	left:0;
	width:600px;
}
.tipoImprensa{
	left:-75px;
}
.tipoSustentabilidade{
	left:-295px;
}
.subMenu li{
	margin:0;
}

/* _____________________________________________________________________________________ BOX BUSCA POR PONTOS DE VENDA */
.divcontent_searchSales{
	padding-bottom:100px;
	float:left;
}
.ashBox{
	float:left;
	width:467px;
	background:url(../Img/Bg/bg_ashBox.jpg) repeat-y left top;
	margin:5px 0 0px 15px;
	display:inline;
}
.ashBox_bottom{
	float:left;
	width:467px;
	background:url(../Img/Bg/bg_ashBox_Bttom.jpg) no-repeat left bottom;
	padding-bottom:17px;
}
.ashBox_top{
	float:left;
	width:467px;
	background:url(../Img/Bg/bg_ashBox_top.jpg) no-repeat left top;
	padding-top:15px;
}
.content_searchSales{
	width:90%;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
}
.content_searchSales h3{
	font-size:14px;
	color:#7f7f7f;
	padding-bottom:13px;
	border-bottom:1px dotted #cccccc;
	width:367px;
}
.content_searchSales p{
	padding:15px 0 0 0;
	color:#7f7f7f;
	line-height:1.2;
	font-size:12px;
}
.content_searchSales p a{
	color:#7f7f7f;
	text-decoration:underline;
	line-height:1.2;
}
.content_searchSales fieldset{
	padding:20px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
}
.content_searchSales fieldset label{
	font-size:12px;
	line-height:1.2;
	color:#7f7f7f;
}
.content_searchSales fieldset label select{
	border:solid 1px #87c540;
	font-size:12px;
	line-height:1.2;
	color:#7f7f7f;
}
.content_searchSales fieldset img{
	float:right;
	margin:15px 15px 0 0;
}
.addPadding{
	padding-left:15px;	
}
.select_width_1{
	width:60px;
}
.select_width_2{
	width:237px
}

/* _____________________________________________________________________________________ fale conosco */
.content_faleconosco{
	width:90%;
	margin:auto;
}
.content_faleconosco .faleconosco_part1{
	float:left;
	width:400px;
	margin:0 25px 0 0;
	display:inline;
}
.envieAmigo .content_faleconosco .faleconosco_part1{
	margin:160px 0 0 0;
}
.content_faleconosco .faleconosco_part2{
	float:left;
	width:400px;
}
.content_faleconosco fieldset label{
	float:left;
	margin:10px 0 0 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#7f7f7f;
	padding:0;
}
.content_faleconosco fieldset input, .content_faleconosco fieldset select{
	float:left;
	margin:5px 0 0 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#7f7f7f;
	width:398px;
	border:1px solid #87c540;
	padding:0;
}
.content_faleconosco fieldset textarea{
	float:left;
	margin:5px 0 0 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#7f7f7f;
	width:98%;
	border:1px solid #87c540;
	padding:0;
	line-height:1.2;
	height:87px;
}
.faleconosco_part3{
	float:left;
	width:100%;
	padding-bottom:15px;
	border-bottom:1px dotted #c2c2c2;
}
.content_faleconosco fieldset  .input_checkbox{
	width:15px;
	border:none;
	margin:5px 0 0 0 !important;
}
.content_faleconosco fieldset  .input_checkbox input{
	width:15px;
	border:none;
	margin:5px 0 0 0 !important;
}
.content_faleconosco fieldset .caracteres{
	float:right;
	width:45px;
	margin:10px 5px 0 0;
	text-align:center;
}
.content_faleconosco fieldset h3{
	float:left;
	width:100%;
	margin:15px 0 0 0;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#7f7f7f;
}
.content_faleconosco fieldset .txt_caracteres{
	font-size:11px;
	display:inline;
	width:70px;
	float:right;
	margin:10px 0px 0 0;
}
.content_faleconosco fieldset .estado{
	width:50px;
}
.uperTxt{
	font-size:17px;
	font-weight:bold;
	color:#619f1a;
}


/* _____________________________________________________________________________________ BOX EMPREENDIMENTOS ENTREGUES */
.divContentEnterprises{
	float:left;
	padding:0 0 40px 0;
}
.ashBoxEnterprises{
	float:left;
	width:225px;
	background:#e96300 url(../Img/Bg/bg_ashBoxEnterprises.jpg) repeat-y left top;
	margin:25px 10px 0px 5px;
	display:inline;
}
.ashBoxEnterprises_bottom{
	float:left;
	width:225px;
	background:url(../Img/Bg/bg_ashBoxEnterprises_bottom.jpg) no-repeat left bottom;
	padding-bottom:17px;
}
.ashBoxEnterprises_top{
	float:left;
	width:225px;
	background:url(../Img/Bg/bg_ashBoxEnterprises_top.jpg) no-repeat left top;
	padding-top:15px;
}
.Enterprisess_img{
	display:block;
	text-align:center;
}
.content_Enterprisess{
	width:199px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
}
.addHeight{
	height:260px;
}
.content_Enterprisess h4{
	width:199px;
	float:left;
	margin:10px 0 0 0;
	padding:4px 0;
	text-align:center;
	font-size:11px;
	background:#989898;
	color:#ffffff;
}
.content_Enterprisess h4 a{
	text-decoration:none;
	color:#ffffff;
}
.Enterprisess_info{
	float:left;
	width:199px;
	padding:0 0 15px 0;
	border-bottom:1px dotted  #c2c2c2;
}
.Enterprisess_info p{
	padding:10px 0 0 0;
	line-height:1.2;
	font-size:11px;
	color:#7f7f7f;
	text-align:center;
}
.tipoPontosDeVenda p{
	text-align:left;
}
.Enterprisess_info p strong{
	font-size:25px;
	font-weight:400;
}
.Enterprisess_info p a{
	text-decoration:none;
	color:#7f7f7f;
}
.Enterprisess_buttom{
	display:block;
	text-align:center;
	float:left;
	width:199px;
	margin:15px 0 0 0;
}

/* _____________________________________________________________________________________ corretores */
.img_corretores{
	float:right;
	margin:0 10px;
}
.content_searchCorretores{
	width:586px;
	float:left;
	margin:0px 0 0 15px;
	display:inline;
	height:111px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../Img/Bg/bg_boxBuscaCorretores.jpg) no-repeat left top;
}
.content_searchCorretores p{
	font-size:12px;
	color:#7f7f7f;
	padding-bottom:13px;
	float:left;
	margin:15px 0 0 25px;
	border-bottom:1px dotted #cccccc;
	width:367px;
}
.content_searchCorretores fieldset{
	padding:20px 0 10px 25px;
	font-family:Arial, Helvetica, sans-serif;
	clear:left;
}
.content_searchCorretores fieldset label{
	font-size:12px;
	line-height:1.2;
	color:#7f7f7f;
}
.content_searchCorretores fieldset label select{
	border:solid 1px #87c540;
	font-size:12px;
	line-height:1.2;
	color:#7f7f7f;
}
.content_searchCorretores fieldset button{
	background:none;
	width:78px;
	height:20px;
	cursor:pointer;
}
.btnBuscar{
	margin:2px 0 0 10px;
}
.texts .txt_localizarPontoVenda{
	width:600px;
	text-align:right;
	padding:0;
}
.texts .txt_localizarPontoVenda a{
	color:#2b9947;
}
.contentCorretores{
	float:left;
	width:952px;
	margin:15px 0 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:15px;
	border-bottom:1px dotted #c1c1c1;
}
.contentCorretores img{
	float:left;
	margin:0 10px 10px 0;
}
.contentCorretores h3{
	font-size:12px;
	color:#656565;
	padding-top:8px;
}
.contentCorretores p{
	font-size:12px;
	padding-top:20px;
	color:#656565;
	line-height:1.2;
}


/* _____________________________________________________________________________________ PAGINAÇÃO */
.pagination{
	width:100%;
	text-align:center;
	padding:35px 0 45px 0;
	clear:both;
}
.pagination span{
	display:inline-block;
	text-align:center;
	padding:3px 0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7f7f7f;
	width:17px;
}
.pagination span a{
	color:#7f7f7f;
}
.pagination .active{
	background:url(../Img/Bg/bg_paginacao.gif) no-repeat left top;
}
.pagination .active a{
	color:#fff;
}
.pagination .arrow{
	text-align:left;
}
.pagination .arrow2{

	text-align:right;
}


/* _____________________________________________________________________________________ PLANO HABITACIONAL */
.pdf{
	float:right;
	width:232px;
	height:86px;
	display:inline;
	margin:10px;
	background:url(../Img/Bg/bg_pdf.jpg) no-repeat left top;
}
.pdf p{
	padding:40px 70px 0 15px;
}
.lisformat{
	padding:15px 0 20px 15px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}
.lisformat li{
	margin:0;
	padding:8px 0 0 20px;
	line-height:1.2;
	font-size:11px;
	color:#75ba27;
	background:url(../Img/Conteudo/ico_mais.gif) no-repeat 0 5px;
	float:left;
	width:800px;
}
.lisformat li a{
	line-height:1.2;
	text-decoration:none;
	color:#75ba27;
}
.lisformat li a:hover{
	text-decoration:underline;
}
.lisformat li div{
	padding:10px;
	color:#7f7f7f;
	display:none;
}
.lisformat li div .tb_format2 tr th{
	text-align:center;
}
.tb_format2 tr td.Thnowrap{
	white-space:nowrap;
}
.lisformat li div p{
	padding:10px 0 10px 0;
	line-height:1.2;
	clear:left;
}


/* _____________________________________________________________________________________ CONTATO*/
.ashBoxContact{
	float:left;
	width:961px;
	background: url(../Img/Conteudo/bgFichaFooter.jpg) no-repeat;
	margin:5px 0 0px 15px;
	display:inline;
	background:url(../Img/Bg/bg_ashBoxContact.jpg) repeat-y left top;
	margin:50px 0 0 0;
}
.ashBoxContact_bottom{
	float:left;
	width:961px;
	background:url(../Img/Bg/bg_ashBoxContact_bottom.jpg) no-repeat left bottom;
	padding-bottom:17px;
}
.ashBoxContact_top{
	float:left;
	width:961px;
	background:url(../Img/Bg/bg_ashBoxContact_top.jpg) no-repeat left top;
	padding-top:15px;
}

.ashBoxContact0{
	float:left;
	width:961px;
	background: url(../Img/Conteudo/bgFichaFooter.jpg) no-repeat;
/*	margin:5px 0 0px 15px;*/
	display:inline;
	height:226px;
	margin:50px 0 0 0;
}

.content_contact{
	width:94%;
	margin:0 auto;
	
}
.content_contact fieldset{
	width:50%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}
.content_contact fieldset label{
	font-size:11px;
	float:left;
	margin:10px 0;
	color:#7f7f7f;
}
.content_contact fieldset label span{
	width:56px;
	text-align:right;
	padding-right:5px;
	display:inline-block;
}
.labelAddPadding{
	padding-left:6px;
}
.content_contact fieldset label.label_width{
	width:115px;
}
.content_contact fieldset label input{
	font-size:12px;
	color:#7f7f7f;
	line-height:1.8;
	text-indent:3px;
}
.content_contact fieldset span.caracteres{
	float:right;
	margin:15px 33px 0 0;
	color:#7f7f7f;
	font-size:11px;

}
.content_contact fieldset textarea{
	font-size:12px;
	color:#7f7f7f;
	line-height:1.2;
	overflow:hidden;
	width:347px;
	height:100px;
	background:url(../Img/Bg/bg_textarea.gif) no-repeat left top;
	float:left;
	margin:10px 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
}
.inputText_1{
	background:url(../Img/Bg/bg_inputText_1.gif) no-repeat left top;
	width:347px;
	height:22px;
}
.inputText_2{
	background:url(../Img/Bg/bg_inputText_2.gif) no-repeat left top;
	width:51px;
	height:22px;
}
.inputText_3{
	background:url(../Img/Bg/bg_inputText_3.gif) no-repeat left top;
	width:287px;
	height:22px;
}
.buttonEnviar{
	float:right;
	margin:10px 33px 0 0;
}
.buttonEnviar2{
	float:left;
	margin:20px  0 0 0; 
}

.trabalheConosco_part1 .part2_format_1{
	float:left;
}
.addMarginLeft{
	margin:0 0 0 45px;
}

/* _____________________________________________________________________________________ LIGTHBOX */
.ligthBox{
	background:url(../Img/Bg/bg_ligthBox.gif) no-repeat center top;
	width:294px;
	height:225px;
}
.btn_fechar{
	float:right;
	margin:10px 9px 0 0;
}
.msgSucesso{
	padding:70px 0 0 0;
	text-align:center;
	width:100%;
	float:left;
	margin:25px 0 0 0;
	background:url(../Img/Conteudo/ico_msgSucesso.jpg) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	color:#292929;
	font-size:12px;
	text-transform:uppercase;
	line-height:1.2;
}
.msgErro{
	padding:70px 0 0 0;
	text-align:center;
	width:100%;
	float:left;
	margin:25px 0 0 0;
	background:url(../Img/Conteudo/ico_msgErro.jpg) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	color:#292929;
	font-size:12px;
	text-transform:uppercase;
	line-height:1.2;
}
.btn_ok{
	display:block;
	text-align:center;
	padding:25px 0 0 0;
	float:left;
	width:100%;
}


/* _____________________________________________________________________________________ FICHA EMPREENDIMENTOS */
.gallery{
	float:left;
	width:275px;
	display:inline;
	margin:25px 0 0 15px;
}
.gallery span{
	display:block;
	text-align:center;
}
.gallery img{
	border:solid 1px #dadada;
}

.gallery ul li{
	display:inline;
	width:58px;
	float:left;
}
.divInfo{
	float:left;
	width:692px;
	margin:25px 0 0 13px;
	display:inline;
}
.infoVenture{
	float:left;
	width:437px;
	height:163px;
	background:url(../Img/Bg/bg_infoEmpreendimento.jpg) no-repeat center top;
	margin:0 10px 0 0;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
}
.part_1{
	float:left;
	width:232px;
}
.part_1 p{
	text-align:center;
}
.info_1{
	padding:18px 0 25px 0;
	width:80%;
	margin:0 auto;
	line-height:1.2;
	color:#7f7f7f;
	font-size:12px;
	border-bottom:1px dotted #cbcbcb;
}
.info_1 strong{
	font-size:14px;
}
.info_2{
	padding:20px 0 0 0;
	line-height:1.4;
	color:#7f7f7f;
	font-size:12px;
}
.info_2 strong{
	text-transform:uppercase;
	color:#f5921c;
}
.part_2 {
	float:left;
	width:205px;
}
.part_2 p{
	text-align:center;
	padding:20px 0 15px 0;
	font-size:11px;
	color:#7f7f7f;
	line-height:1.2;
	width:87%;
	margin:0 auto;
}
.part_2 p strong{
	font-size:20px;
	font-weight:400;
}
.linksBanners{
	float:left;
	margin:27px 0 0 0;
}
.linksBanners li{
	float:left;
	display:inline;
}
.ExpandAll{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:35px 35px 0 0;
}
.ExpandAll a{
	background:url(../Img/Conteudo/ico_expandAll.gif) no-repeat  right 5px;
	color:#656565;
	text-decoration:none;
	padding:0 13px 0 0;
}
.txtIntro{
	float:left;
	margin:35px 0 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#9f9f9f;
	font-size:11px;
}
.boxs{
	clear:both;
	float:left;
	width:962px;
	margin:25px 0 0 15px;
}
.h2_title{
	float:left;
	margin:15px 0 0 0;
	width:957px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	background:url(../Img/Bg/bg_h2.jpg) no-repeat  left top;
	padding-bottom:8px;
}
.h2_title a{
	color:#2a9343;
}
.txt_item{
	float:left;
	margin:0 0 0 50px;
}
.img_item{
	float:right;
	margin:2px 15px 0 0;
}
.contentBox{
	background:url(../Img/Bg/bg_divContentBoxs.gif) repeat-x  left top;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#595959;
	display:block;
	width:930px;
	padding:15px 0 15px 20px;
}
.contentBox p{
	line-height:1.2;
}
.intro{
	font-size:12px;
}
.tb_format{
	float:left;
	width:898px;
	margin:15px 0 0 0;
	background:url(../Img/Bg/bg_th.jpg) repeat-x left top;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #8abe96;;
}
.addBgLeft{
	background:url(../Img/Bg/bg_th_left.jpg) no-repeat left top;
}
.addBgLeft2{
	background:url(../Img/Bg/bg_tbBorder.gif) repeat-y left top;
}
.tb_format tr th{
	height:34px;
	vertical-align:middle;
	padding:0 0 0 15px;
	color:#f5941d;
	font-size:13px;
	border-right:1px solid #8abe96;
	border-collapse:collapse;
	text-align:left;
}
.tb_format tr td{
	vertical-align:top;
	border-right:1px solid #8abe96;
	border-collapse:collapse;
	padding:0 0 10px 15px;
	color:#595959;
}
.tb_format tr td p{
	font-size:12px;
	padding:15px 0 0 0;
	line-height:1.2;
}

.tb_format tr td ul{
	font-size:12px;
	padding:15px 0 0 0;
}
.tb_format tr td ul li{
	padding:3px 0 3px 15px;
	background:url(../Img/Conteudo/bullet_laranja.gif) no-repeat 0 9px;
}
.carrosselPlantas{
	width:908px;
	float:left;
	margin:0 0 0 15px;
}
.boxGalaeriaVideos  .carrosselPlantas{
	width:780px;
	margin:25px 0 0 15px;
}
.carrosselPlantas ul li{
	display:inline;
	float:left;
	width:160px;
	font:11px Arial, Helvetica, sans-serif;
	color:#595959;
	line-height:1.2;
}
.carrosselPlantas ul li strong{
	display:block;
	padding:10px 0;
}
.carrosselPlantas ul li img{
	border:1px solid #2A9343;
}

.listFormat{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:15px 0 0 15px;
	color:#595959;
}
.listFormat li{
	padding:3px 0 3px 15px;
	background:url(../Img/Conteudo/bullet_laranja.gif) no-repeat 0 9px;
}

.divEvolucaoObras{
	width:925px;
	float:left;
	margin:15px 0 0 0;
}
.divEvolucaoObras p{
	font:11px Arial, Helvetica, sans-serif;
	clear:both;
}
.txtEvolucaoObras{
	width:150px;
	display:block;
	float:left;
	height:22px;
	margin:5px 0 0 0;
	padding:0;
}

/*{	TABLE EVOLUÇÃO DA OBRA	*/
.divEvolucaoObras .intro{
	font-size:12px;
}

.divEvolucaoObras table.divEvolucaoObrasTable{
	border:0;
	margin:0;
	padding:0;
	background:#fffdfb;
}

/*	HEADER	*/
.divEvolucaoObras table.divEvolucaoObrasTable thead tr th{
	color:#b06d00;
	font:bold 12px Arial, Helvetica, sans-serif;
	width:30px;
	height:30px;
}

.divEvolucaoObras table.divEvolucaoObrasTable thead tr th.thE{
	background:#fee9ca url(../Img/Conteudo/bgFichaEmpLT.gif) no-repeat left top;
	width:120px;
	border-bottom:1px solid #fff;
}

.divEvolucaoObras table.divEvolucaoObrasTable thead tr th.thCol01, th.thCol03, th.thCol05, th.thCol07, th.thCol09{
	background:#fbe9cc url(../Img/Conteudo/bgFichaLtd.jpg) repeat-x top;
	border:1px solid #fff;
	border-top:0px;
}

.divEvolucaoObras table.divEvolucaoObrasTable thead tr th.thCol02, th.thCol04, th.thCol06, th.thCol08, th.thCol10{
	background:#f9e0ba url(../Img/Conteudo/bgFichaLtd.jpg) repeat-x top;
	border:1px solid #fff;
	border-top:0px;
}

.divEvolucaoObras table.divEvolucaoObrasTable thead tr th.thCol10{
	background:#f9e5c4 url(../Img/Conteudo/bgFichaEmpRT.gif) no-repeat right top;
	border-right:0;
	border-top:0;
}

/*BODY DA TABLE*/
.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td{
	color:#b06d00;
	font:12px Arial, Helvetica, sans-serif;
	padding:3px 0 3px 10px;
}

.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td.tdE{
	border-left:1px solid #FFF6E8;
}

.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td.tdImpa{
	background:#fffefb url(../Img/Conteudo/bgFichaLtd.jpg) repeat-y left;
}

.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td.tdPar{
	background:#fff6e8 url(../Img/Conteudo/bgFichaLtd.jpg) repeat-y left;
}

.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td span.bar{
	display:block;
	background:url(../Img/Conteudo/bgFichaSpan.gif) repeat-x;
	height:15px;
	position:absolute;
	width:0px;
	margin:-8px 0 0 0;
	*margin:-10px 0 0 0;
}

/*BARRA%*/
.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td span.bar.bar-10{width:30px;}
.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td span.bar.bar-20{width:61px;}
.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td span.bar.bar-30{width:92px;}
.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td span.bar.bar-40{width:123px;}
.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td span.bar.bar-50{width:154px;}
.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td span.bar.bar-60{width:185px;}
.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td span.bar.bar-70{width:216px;}
.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td span.bar.bar-80{width:247px;}
.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td span.bar.bar-90{width:278px;}
.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td span.bar.bar-100{width:308px;}

.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td.tdCol01Impa, td.tdCol03Impa, td.tdCol05Impa, td.tdCol07Impa, td.tdCol09Impa{
	border:1px solid #fff;
	border-top:0px;
	padding-left:0;
	background:#fcf3e4;
}

.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td.tdCol02Impa, td.tdCol04Impa, td.tdCol06Impa, td.tdCol08Impa, td.tdCol10Impa{
	border:1px solid #fff;
	border-top:0px;
	padding-left:0;
	background:#faebd4;
}

.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td.tdCol10Impa{
	background:#faebd4 url(../Img/Conteudo/bgFichaLtd.jpg) repeat-y right;
}

/**/
.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td.tdCol01Par, td.tdCol03Par, td.tdCol05Par, td.tdCol07Par, td.tdCol09Par{
	border:1px solid #fff;
	border-top:0px;
	padding-left:0;
	background:#fcecd5;
}

.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td.tdCol02Par, td.tdCol04Par, td.tdCol06Par, td.tdCol08Par, td.tdCol10Par{
	border:1px solid #fff;
	border-top:0px;
	padding-left:0;
	background:#f9e7cb;
}

.divEvolucaoObras table.divEvolucaoObrasTable tbody tr td.tdCol10Par{
	background:#f9e7cb url(../Img/Conteudo/bgFichaLtd.jpg) repeat-y right;
}

/*FOOTER DA TABLE*/

.divEvolucaoObras table.divEvolucaoObrasTable tfoot tr td{
	font:1px Arial, Helvetica, sans-serif;
	height:1px;
}

.divEvolucaoObras table.divEvolucaoObrasTable tfoot tr td.tdE{
	background:url(../Img/Conteudo/bgFichaEmpLB.gif) no-repeat left bottom;
}

.divEvolucaoObras table.divEvolucaoObrasTable tfoot tr td.tdCol01, td.tdCol03, td.tdCol05, td.tdCol07, td.tdCol09{
	background:#fbe9cc url(../Img/Conteudo/bgFichaLtd.jpg) repeat-x bottom;
	border:1px solid #fff;
	height:1px;
	font-size:1px;
	border-bottom:0px;
}

.divEvolucaoObras table.divEvolucaoObrasTable tfoot tr td.tdCol02, td.tdCol04, td.tdCol06, td.tdCol08, td.tdCol10{
	background:#f9e0ba url(../Img/Conteudo/bgFichaLtd.jpg) repeat-x bottom;
	border:1px solid #fff;
	border-bottom:0px;
	height:1px;
	font-size:1px;
}

.divEvolucaoObras table.divEvolucaoObrasTable tfoot tr td.tdCol10{
	border-right:1px solid #f5d9ad;
	background:#FAEBD3 url(../Img/Conteudo/bgFichaEmpRB.gif) no-repeat right bottom;
}

/*	TABLE EVOLUÇÃO DA OBRA	}*/

.evolucaoObras{
	float:left;
	width:363px;
	display:block;
	height:22px;
	margin:5px 0 0 0;
	background:url(../Img/Bg/bg_progresso_off.gif) no-repeat left top;
}
.evolucaoObras span{
	float:left;
	display:block;
	background:url(../Img/Bg/bg_progresso_on.gif) no-repeat left top;
	height:22px;
	text-indent:-200px;
	overflow:hidden;
}
.content_outrosEmpreendimentos{
	padding:10px 10px 15px 15px;
	float:left;
}
.content_outrosEmpreendimentos h4{
	font:12px Arial, Helvetica, sans-serif;
	color:#656565;
	font-weight:bold;
}
.content_outrosEmpreendimentos h4 a{
	color:#656565;
}

/*	Alterado	*/
.content_outrosEmpreendimentos_block{
	float:left;
	width:280px;
	margin:10px 0 0 0;
	padding:10px 15px 15px 15px;
}
.content_outrosEmpreendimentos_block img{
	float:left;
	margin:-45px 25px 0 10px;
}
.content_outrosEmpreendimentos_block p{
	padding:3px 5px 0 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#422700;
	height:110px;
}
.content_outrosEmpreendimentos_block p a{
	color:#422700;
	font-size:11px;
}
.content_outrosEmpreendimentos_block p a strong{
	display:block;
	padding:0 0 5px 0;
}
.content_outrosEmpreendimentos_block h4{
	display:block;
	clear:both;
	font:bold 17px Arial, Helvetica, sans-serif;	
	color:#422700;
	margin:0;
}

.content_outrosEmpreendimentos_block h4 a{
	color:#422700;
	text-decoration:none;
}

/*	Alterado	*/

.removeBorder{
	border:none;
}
.map{
	float:left;
	width:506px;
	padding:10px 0 0 0;
	display:inline;
	margin:0 0 0 10px;
	height:420px;
}
#map1{
	height:416px;
}
.map p{
	padding-bottom:25px;
}
.localizacao{
	float:left;
	width:386px;
	display:inline;
	margin:15px 0 0 20px;
}
.vPrint{
	float:right;
	font:11px Arial, Helvetica, sans-serif;
	color:#2b9947;
	margin:0 10px 0 0;
}
.vPrint a{
	display:block;
	color:#2b9947;
	line-height:1.2;
	padding:4px 0 4px 25px;
	background:url(../Img/Conteudo/ico_v_impressao.gif) no-repeat 0 0;
}
.contentLocalizacao{
	float:left;
}
.contentLocalizacao p{
	font:12px Arial, Helvetica, sans-serif;
	color:#595959;
	padding:10px 0;
}
.contentLocalizacao p strong{
	font-size:14px;
}
.contentLocalizacao label{
	display:block;
	padding:5px 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#595959;
}
.contentLocalizacao label input{
	border:1px solid #87c540;
	font:12px Arial, Helvetica, sans-serif;
	color:#595959;
}
.btn_comoChegar{
	float:right;
}
.tituloNoticia{
	color:#619F1A;
	font-size:13px;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.daTaNoticia{
	font:9px Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#7F7F7F;
	display:block;
	padding-bottom:10px;
}
.voltar{
	float:right;
	margin:0px 80px 0 0;
	font:12px Arial, Helvetica, sans-serif;
}
.voltar a{
	color:#595959;
	line-height:1.2;
	padding:0 0 0 7px;
	background:url(../Img/Conteudo/ico_listFooter.gif) no-repeat 0 7px;
	text-decoration:underline;
}
.imgCont{
	float:right;
	margin:10px 20px;
}
.contentLocalizacao  textarea{
	float:left;
	width:384px;
	border:1px solid #87c540;
	font:12px Arial, Helvetica, sans-serif;
	color:#595959;
	height:198px;
	overflow:hidden;
	margin:15px 0 0 0;
}
#directions {
	float:left;
	width:384px;
	border:1px solid #87c540;
	font:12px Arial, Helvetica, sans-serif;
	color:#595959;
	height:198px;
	overflow:auto;
	margin:15px 0 0 0;
}
.abasGalerias{
	float:left;
	position:relative;
	z-index:3;
	height:22px;
	margin:15px 0 0 0;
}
.abasGalerias li{
	display:inline;
	float:left;
}
.conteudoAbas{
	float:left;
	background:#fff;
	border:1px solid #87c540;
	margin:-1px 0 0 0;
	position:relative;
	z-index:2;
	overflow:hidden;
}
.contentGaleria{
	padding:15px;
	float:left;
}
.contentGaleria p select{
	font-size:12px;
	color:#7f7f7f;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #87c540;
	width:250px;
}
.contentGaleria p{
	padding-bottom:15px;
	border-bottom:1px dotted #cccccc;
}
.tbFinaciamento_part_1{
	float:left;
	padding-bottom:15px;
	border-bottom:1px dotted #cccccc;
	margin:15px 0 0 0;
	width:100%;
}
.tb_format2{
	width:354px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}
.tb_format2 tr th{
	background:#f5931c;
	padding:3px 0;
	text-align:right;
	padding-right:5px;
	color:#fff;
	font-weight:bolder;
	font-size:14px;
	border:1px solid #f6a644;
}
.tb_format2 tr td{
	padding:3px 5px 3px 10px;
	color:#595959;
	font-weight:bold;
	background:#f9e2c4;
	font-size:12px;
	border:1px solid #f6a644;
	border-collapse:collapse;
}
.info_tb{
	float:left;
	width:467px;
	height:93px;
	background:url(../Img/Bg/bg_info_tb.jpg) no-repeat center top;
	margin:10px 0 0 20px;
}
.info_tb_span1{
	width:218px;
	float:left;
	color:#7f7f7f;
	font-size:11px;
	line-height:1.2;
	margin:20px 0 0 25px;
}
.info_tb_span1 strong{
	font-size:25px;
	color:#87c540;
	font-weight:400;
}
.info_tb_span2{
	text-align:center;
	font-size:12px;
	color:#7f7f7f;
	line-height:1.2;
	float:left;
	width:164px;
	margin:20px 0 0 35px;
}
.info_tb_span2 strong{
	color:#f5921c;
	display:block;
	padding-bottom:5px;
}
.tbFinaciamento_part_2{
	float:left;
	width:100%;
	margin:15px 0 0 0;
	border-bottom:1px dotted #cccccc;
	padding-bottom:15px;
}
.tbFinaciamento_part_2 h6{
	font:16px Arial, Helvetica, sans-serif;
	color:#595959;
	padding:0 0 0 15px;
}
.tbFinaciamento_part_3 .lisformat{
	padding:15px 0 20px 15px;
}
.lisformat_p{
	padding:8px 0 0 0;
	width:90%;
	display:none;
	/*color:#f5941d;*/
	color: #000;
	/*background:#feefdd url(../Img/Bg/bg_lisformat_p_top.gif) no-repeat right top;*/
}
.lisformat_p span{
	display:block;
	padding:0 10px 10px 10px;
	/*background:url(../Img/Bg/bg_lisformat_p_bottom.gif) no-repeat left bottom;*/
}
.toolTip{
	position:relative;
}
.contentTooltip{
	position:absolute; 
	width:466px; 
	height:409px; 
	top:-20px;
	left:15px;
	background:url(../Img/Bg/bg_tooltip.png) no-repeat left bottom;
}
.contentTooltip_addPadding{
	padding:0px 12px 0 30px;
}
.contentTooltip_part{

	overflow:auto;
	height:356px;
	text-align:left;
	margin:33px 0 0 0;
}
.contentTooltip_part h3{
	color:#f5921c;
	width:90%;
	font:24px Tahoma;
	padding:15px 0 0 0;
	line-height:1.2;
	text-decoration:underline;
}
.contentTooltip_part ul{
	padding:15px 0;
	width:90%;
	float:left;
}
.contentTooltip_part ul li{
	padding:2px 0;
	color:#595959;
	line-height:1.2;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.contentTooltip_part h4{
	color:#f5921c;
	width:90%;
	font:12px Arial, Helvetica, sans-serif;
	line-height:1.2;
	padding-top:15px;
	border-top:1px dotted #cacaca;
}
.contentTooltip_part p{
	font:12px Arial, Helvetica, sans-serif;
	line-height:1.2;
	color:#595959;
}
.content_emprendimentos{
	width:95%;
	margin:0 auto;
}
.empreendimentos_imgDestaque{
	float:left;
}
.empreendimentos_info{
	width:460px;
	float:left;
	margin:3px 0 0 10px;
}
.empreendimentos_info h2{
	font:14px Arial, Helvetica, sans-serif;
	color:#7f7f7f;
	font-weight:bold;
}
.empreendimentos_info p{
	padding:10px 0 0 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#7f7f7f;
	line-height:1.2;
}
.empreendimentos_info p strong{
	font-size:25px;
	font-weight:400;
}
.empreendimentos_info h6{
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#619f1a;
	padding:10px 0 0 0;
}
.empreendimentos_botoes{
	float:left;
	width:230px;
	padding:15px 0;
	border-left:1px dotted #c7c7c7;
	margin:5px 0 0 0;
}
.addPadding_busca{
	padding:40px 0;
}
.empreendimentos_botoes li{
	text-align:center;
	padding:2px 0;
}
.texts .nossasAcoes{
	padding:15px 0;
	border-bottom: 1px dotted #cccccc;
	
}
.texts .nossasAcoes strong{
	font-size:13px;
	font-weight:bolder;
	float:left;
	color:#619f1a;
	margin:0 3px 15px 0;
}
.filtro{
	float:right;
	width:459px;
	height:55px;
	background:url(../Img/Bg/bg_filtro.jpg) no-repeat center top;
	display:inline;
	margin:0 20px 0 0;
}
.tipoBusca{
	margin:0 50px 0 0;
}
.filtro p{
	font:14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	display:inline;
	float:left;
	padding:18px 0 0 25px;
	font-weight:bold;
	color:#7f7f7f;
}
.filtro span{
	float:left;
	padding:16px 0 0 5px;
}
.filtro span select{
	font:12px Arial, Helvetica, sans-serif;
	color:#7f7f7f;
	width:172px;
	border:1px solid #b7dc8c;
}
.tipoBusca span select{
	width:290px;
}






/* _____________________________________________________________________________________ TRABALHE CONOSCO*/
.etapas{
	float:right;
	display:inline;
	width:405px;
	margin:0 30px 0 0;
}
.etapas li{
	display:inline;
	float:left;
}
.content_trabalheConosco{
	margin:0;
	float:left;
	width:100%;
	padding-bottom:40px;
}
.content_trabalheConosco fieldset{
	font:11px Arial, Helvetica, sans-serif;
	color:#767676;
}
.trabalheConosco_intro{
	float:left;
	display: inline;
	width:360px;
	margin:0 0 0 20px;
	color:#7d7d7d;
}
.trabalheConosco_intro h5{
	font:13px "Trebuchet MS";
	text-transform:uppercase;
}
.trabalheConosco_intro p{
	font:11px Arial, Helvetica, sans-serif;
	padding:15px 0 0 0;
}
.trabalheConosco_part1{
	float:left;
	width:888px;
	padding:10px 0;
	background:#ededed;
	margin:15px 0 0 20px;
	display:inline;
}
.part1_label_1{
	float:left;
	margin:3px 0 0 30px;
	line-height:1.2;
}
.part1_label_1 select{
	font:11px Arial, Helvetica, sans-serif;
	color:#767676;
	width:293px;
	border:1px solid #87c540;
}
.part1_label_2{
	float:left;
	margin:0 0 0 35px;
}
.part1_label_2 input{
	background:transparent url(../Img/Bg/bg_part1_label_2_input.gif) no-repeat scroll left top;
	height:22px;
	width:293px;
}
.input_text{
	color:#7F7F7F;
	font-size:12px;
	line-height:1.8;
	text-indent:3px;
}
.trabalheConosco_part2{
	float:left;
	display:inline;
	margin:25px 0 0 25px;
	width:392px;
}
.trabalheConosco_part3{
	float:left;
	display:inline;
	margin:25px 0 0 35px;
	width:420px;
}
.trabalheConosco_part4{
	float:left;
	display:inline;
	margin:25px 0 0 35px;
	width:460px;
}
.trabalheConosco_part4 .part2_format_2{
	float:left;
	width:200px;
}
.part2_format_1{
	display:block;
	padding:5px 0 0 0;
}
.part3_format_1{
	display:inline-block;
	padding:5px 0 0 0;
	width:220px;
}
.part2_format_1 span{
	text-align:right;
	width:90px;
	display:inline-block;
	padding-right:2px;
}
.trabalheConosco2_part2 .part2_format_1 span{
	width:105px;
}
.part3_format_1 span{
	text-align:right;
	width:120px;
	display:inline-block;
	padding-right:2px;
}
.removePadding{
	width:190px;
}
.removePadding span{
	width:auto;
}
.trabalheConosco_part3 .part2_format_1 span{
	width:120px;
}
.part2_format_1 input{
	background:transparent url(../Img/Bg/bg_part1_label_2_input.gif) no-repeat scroll left top;
	height:22px;
	width:293px;
}
.part2_format_2{
	width:232px;
	display:inline-block;
	padding:5px 0 0 0;
}
.part2_format_2 span{
	text-align:right;
	width:90px;
	display:inline-block;
	padding-right:2px;
}
.part2_format_2 input{
	background:transparent url(../Img/Bg/bg_part2_format_2_input.gif) no-repeat scroll left top;
	height:22px;
	width:94px;
}
.part3_format_1 input{
	background:transparent url(../Img/Bg/bg_part2_format_2_input.gif) no-repeat scroll left top;
	height:22px;
	width:94px;
}
.part2_format_3 select{
	font:11px Arial, Helvetica, sans-serif;
	color:#767676;
	width:108px;
	border:1px solid #87c540;
}
.part3_format_2{
	font-weight:bold;
	color:#87c540;
	display:inline-block;
}
.part3_format_2 span{
	color:#7f7f7f;
}
.btn_continuar{
	float:right;
	margin:25px 70px 0 0;
}
.btn_enviar{
	float:right;
	margin:25px 100px 0 0;
}
.trabalheConosco2_part1{
	float:left;
	display:inline;
	width:415px;
	margin:25px 0 0 25px;
}
.part_2_label_1{
	display:block;
	padding:0 0 90px 0;
	font-weight:bold;
	color:#87c540;
}

.part_2_label_1 span{
	color:#7f7f7f;
	display:inline-block;
	text-align:right;
	width:116px;
	font-weight:100;
}
.part_2_label_2 span{
	color:#7f7f7f;
	display:inline-block;
	text-align:right;
	width:116px;
	font-weight:100;
	float:left;
}
.part_2_label_2 .part_2_label_2_select{
	width:auto;
	margin: 0 0 0 3px;
	width:290px;
}
.part_2_label_2 .part_2_label_2_select select{
	font:11px Arial, Helvetica, sans-serif;
	color:#767676;
	width:290px;
	border:1px solid #87c540;
	float:left;
	margin:0 0 10px 0 ;
}
.trabalheConosco2_part2{
	float:left;
	display:inline;
	margin:25px 0 0 30px;
	width:400px;
}
.addPaddingTop{
	padding:49px 0 0 0;
}
.addPaddingTop2{
	*padding:32px 0 0 0;_padding:32px 0 0 0;padding:25px 0 0 0;
}
.part2_label_2{
	display:block;
	padding:10px 0 0 0;
	text-align:right;
	font-weight:bold;
	color:#87c540;
}
.addPaddingTop3{
	padding:28px 0 0 0;
}
.addPaddingTop4{
	padding:55px 0 0 0;
}
.trabalheConosco3_part4{
	float:left;
	width:100%;
	margin:40px 0 0 0;
}
.trabalheConosco3_part4 label span{
	color:#7f7f7f;
	display:inline-block;
	text-align:right;
	width:90px;
	font-weight:bold;
	float:left;
	margin:0 0 0 16px;
}
.trabalheConosco3_part4 label textarea{
	color:#7F7F7F;
	font:12px Arial, Helvetica, sans-serif;
	line-height:1.2;
	width:734px;
	height:92px;
	float:left;
	margin:0 0 0 2px;
	overflow:hidden;
	background:url(../Img/Bg/bg_textarea2.gif) no-repeat center top;
}


.duvidas{
	float:left;
	width:435px;
}
.duvidas h3{
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#7f7f7f;
	line-height:1.2;
	text-transform:uppercase;
	padding:0;
}
.duvidas h4{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#7f7f7f;
	line-height:1.2;
	padding:10px 0;
}
.duvidas p{
	line-height:1.2;
	font:11px Arial, Helvetica, sans-serif;
	color:#7f7f7f;
	padding:5px 0px;
}
.duvidas p a{
	line-height:1.2;
	color:#7f7f7f;
}
.duvidas p a:hover{
	text-decoration:underline;
}
.respostas{
	float:left;
	margin:0 0 0 25px;
	width:420px;
	display:inline;
}
.respostas h3{
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#7f7f7f;
	line-height:1.2;
	text-transform:uppercase;
}
.topico{
	float:left;
	width:100%;
	border:1px solid #87c540;
	padding:10px 0 25px 0;
	background:#fff;
	margin:10px 0 0 0;
	
}
.topico h3{
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#7f7f7f;
	padding:10px;
	line-height:1.2;
}
.topico p{
	line-height:1.2;
	font:11px Arial, Helvetica, sans-serif;
	color:#7f7f7f;
	padding:5px 10px;
}

/* _____________________________________________________________________________________ LIGTHBOX COMO CHEGAR */
.comochegar{
	width:654px;
	height:672px;
	background:url(../Img/Bg/bg_comoChegar.jpg) no-repeat center top;
	position:relative;
}
.comochegar .vPrint{
	margin:60px 20px 0 0;
}
.comochegar h3{
	padding:60px 0 0 15px;
	font:14px Arial, Helvetica, sans-serif;
	color:#7f7f7f;
	font-weight:bold;
}
.comochegar p{
	padding:5px 0 0 15px;
	font:11px Arial, Helvetica, sans-serif;
	color:#7f7f7f;
}
.map_2{
	float:left;
	margin:15px 0 0 15px;
	padding-bottom:15px;
	width:616px;
	border-bottom:1px dotted #c6c6c6;
	display:inline;
}
.fechar{
	position:absolute;
	top:10px;
	left:626px;
	width:20px;
	display:block;
	height:20px;
	cursor:pointer;
}
.comochegar .textarea{
	float:right;
	width:364px;
	height:200px;
	overflow:hidden;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	border:1px solid #87C540;
	color:#595959;
	margin:10px 15px 0 0;
	background:#fff;
	overflow-y:auto;
	display:inline;
}
.comochegar  fieldset{
	float:left;
	width:245px;
	margin:15px 0 0 15px;
	padding-bottom:10px;
	border-bottom:1px dotted #c6c6c6;
	display:inline;
}
.endereco{
	float:left;
	width:245px;
	margin:15px 0 0 15px;
	display:inline;
}
.comochegar  fieldset *{
	float:left;
}
.comochegar  fieldset input{
	color:#7F7F7F;
	font-size:12px;
	line-height:1.8;
	text-indent:3px;
}
.cep{
	background: url(../Img/Bg/bg_inputCep.gif) no-repeat  left top;
	height:22px;
	width:65px;
	margin:10px 0 0 5px;
}
.cep2{
	background: url(../Img/Bg/bg_inputCep_2.gif) no-repeat left top;
	height:22px;
	width:41px;
	margin:10px 0 0 15px;
}
.estado_2{
	background: url(../Img/Bg/bg_inputEstado.gif) no-repeat left top;
	height:22px;
	width:117px;
	margin:10px 0 0 5px;
}
.comochegar  fieldset h4, .endereco h5{
	padding:0 0 10px 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#7b7b7b;
	font-weight:bold;
}
.comochegar  fieldset label{
	font:11px Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
	color:#7b7b7b;
	width:51px;
	text-align:right;
}
.comochegar .btn_comoChegar{
	margin:20px 0 0 0;
}

/* _____________________________________________________________________________________ LIGTHBOX ENVIE AMIGO */
.envieAmigo{
	width:437px;
	height:555px;
	position:relative;
	background: url(../Img/Bg/bg_envieAmigo.jpg) no-repeat  left top;
}
.envieAmigo .fechar{
	left:410px;
}
.envieAmigo span{
	font:10px Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#7f7f7f;
}
.envieAmigo .buttonEnviar2{
	margin:25px 0 0 25px;
}

/* _____________________________________________________________________________________ LINKS RODAPÉ */
.footerLinks{
	float:left;
	width:104%;
	background:#e96300 url(../Img/Bg/bg_footerLinks.jpg) no-repeat center top;
	padding:25px 0 15px 0;

}
.centralizeLinksFooter{
	width:1002px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
}
.listFooter{
	float:left;
	width:150px;
	font-size:11px;
	display:inline;
	margin:10px 0 0 23px;
	color:#7f7f7f;
	font-weight:bold;
}
.footerLinks  .centralizeLinksFooter .listFooter{
	color:#fff;
}
.listFooter li{
	padding:5px 0 0 0;
	line-height:1.2;
	float:left;
	clear:left;
	width:100%;
}
.listFooter li a{
	font-weight:100;
	color:#7f7f7f;
	line-height:1.2;
	float:left;
	padding:0 0 0 7px;
	display:inline;
	background:url(../Img/Conteudo/ico_listFooter.gif) no-repeat 0 5px;
}
.footerLinks  .centralizeLinksFooter .listFooter li a{
	color:#fff;
	background:url(../Img/Conteudo/ico_listFooter2.gif) no-repeat 0 5px;
}
.listFooter li a:hover{
	text-decoration:underline;
}
.featuredFooter{
	float:right;
	display:inline;
	width:160px;
	margin:13px 26px 0 0;
	font-family:"Trebuchet MS";
}

.featuredFooter p{
	padding:0 10px;
	line-height:1.3;
	font-size:11px;
	color:#7f7f7f;
	float:left;
}
.featuredFooter span{
	height:2px;
	float:left;
	margin:10px 0;
}
.featuredFooter p strong{
	font-size:18px;
}

.footerHome{
	width:100%;
	float:left;
	margin:10px 0 0 0;
	border-top:1px solid #e3e3e3;
	padding-bottom:10px;
}
.footer{
	width:100%;
	float:left;
	padding-bottom:10px;
}
.centralizeFooter{
	width:1002px;
	margin:0 auto;
}
.Txt_Footer_1{
	float:right;
	margin:10px 15px 0px 0;
	display:inline;
}
.Txt_Footer_2{
	float:left;
	margin:10px 0 0 10px;
	display:inline;
}

.noVisisvel{
	display:none;
}





.bannersMenores{
	border:0px solid #000000;
	width:958px;
}

.bannersMenores ul.ulBannersMen{
	border:1px solid #000000;
	padding:0;
	margin:0;
	border:0;
	list-style:none;
	background:url(../Img/Conteudo/bbFichaAba.jpg) repeat-x;
	height:44px;
}
.bannersMenores ul.ulBannersMen li{
	float:left;
}