﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/fundo2.jpg);
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}

#divPrincipal {
	width:1024px;
	/*text-align:center;*/
	margin-left:auto;
	margin-right:auto;
	min-height:100%;
	height:auto;
}


* html #div_principal {
	height:100%;
}

#divTopo {
	position:relative;
	width:975px;
	height:75px;
}

#divTopoMenu
{
    width:975px;
}

#divConteudo {
	position:relative;
	width:975px;
	/* height:985px; */
	background-color:white;
}


a img {
	border: none;
}

a {
	outline: 0;
	text-decoration: none;
	color: #666;
}

a:visited {
	text-decoration: none;
}
a:hover 
{
    text-decoration:none;
    color:#900;
}
a:active {
	text-decoration: none;
}

#divLogo {
	position:absolute;
	left:0px;
	top:0px;
	width:240px;
	height:75px;
}
#divBanner {
	position:relative;
	left:50%;
	top:0px;
	width:975px;
	height:360px;
	margin-left: -487px;
}
#divData {
	position:absolute;
	left:248px;
	top:34px;
	width:275px;
	height:14px;
	color: #CCC;
}
#divCentralVendasTopo {
	position:absolute;
	left:528px;
	top:22px;
	width:397px;
	height:26px;
	color: #CCC;
	text-align: right;
}
telefone {
	font-size: 11px;
}
#divCentralVendasTopo strong {
	font-size: 11px;
}
#divFoneImg {
	position:absolute;
	left:940px;
	top:21px;
	width:31px;
	height:29px;
}

#divMenuInf {
	position:relative;
	width:975px;
	background-color:white;
	text-align:center;

}
#divLinhaInf {
	position:relative;
	width:975px;
	background-color:white;
	text-align:center;
}

#divMidiaSocial {
	position:relative;
	width:975px;
	height:42px;
	background-color:white;
	text-align:center;
}


#divFimConteudo {
	position:relative;
	width:975px;
	height:16px;
}
#divRodape {
	
	position:relative;
	margin-top:115px;
	width:975px;
	height:20px;
	text-align: center;
	color: #CCC;
}
.rodape {
}
#divRodape strong {

}


.verm {
	color: #900;
	font-size: 9px;
}


#divTitulo {
	position:relative;
	height:50px;
	width:975px;
}

#divTituloFigura {	
	position:relative;
	float:left;
	left:-10px;
}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
}

h2 {
	font-size: 14px;
	color: #900;
}

h3 {
	font-size: 12px;
}

.textoVermelho14{
	font-size: 14px;
	color: #900;
}


.textoCinza11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

.labelForm 
{
    font-size:10px;
    font-weight:bold;
    text-align:right;
}

label
{
    font-size:11px;
    font-weight:bold;
    text-align:right;
}

.mensagem
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #900;    
}

.caixaErro
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:White;
	background-color:#900;
	padding:8px;    
	
}


.TableContato 
{
    width:80%;
    
}

.vermelho12{
	color: #900;
	font-size: 12px;
}


.novo {
	color: #000;
	font-size: 14px;
}
.novo2 {
	color: #000;
	font-size: 16px;
}

.frase_port {
	font-size: 12px;
	font-weight: bold;
}

.centro 
{
    text-align:center;
}

.direita
{
    text-align:right;
}

#divCaixaMenu {
	position:relative;
	left:0px;
	top:0px;
	width:975px;
	height:460px;
	z-index:2;
	background-image: url(images/produto/fundo.jpg);
}

#divCaminhoMenu {
	position:absolute;
	left:20px;
	top:5px;
	width:526px;
	height:14px;
	z-index:3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
}

#divIcoEmp {
	position:absolute;
	left:35px;
	top:40px;
	width:35px;
	height:54px;
	z-index:3;
}

#divIcoObra {
	position:absolute;
	left:35px;
	top:40px;
	width:35px;
	height:54px;
	z-index:3;
}

.vermelhocaminho {
	color: #900;
}

.TextoGrande 
{
    font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	color: #000;

}

#divLocalEmp {
	position:absolute;
	left:81px;
	top:40px;
	width:573px;
	height:36px;
	z-index:3;
}

#divLocalObra {
	position:absolute;
	left:81px;
	top:40px;
	width:573px;
	height:36px;
	z-index:3;
}
.vermelhoempreendimento {
	font-size: 18px;
	color: #900;
}
#divLogoEmp {
	position:absolute;
	left:790px;
	top:41px;
	width:112px;
	height:34px;
	z-index:3;
}

#divAbasSuperior {
	position:absolute;
	left:50%;
	top:95px;
	width:888px;
	height:34px;
	z-index:3;
	margin-left: -444px;
}
#divLinhaMenu {
	position:absolute;
	left:0px;
	top:129px;
	width:975px;
	height:1px;
	z-index:3;
}
#divCaixaFotoMedia {
	position:absolute;
	left:50%;
	top:140px;
	width:908px;
	height:305px;
	z-index:3;
	margin-left: -454px;
}

#divMolduraGrande {
	position:absolute;
	left:0px;
	top:0px;
	width:570px;
	height:290px;
	z-index:3;
}

#divFiguras01 {
	position:absolute;
	top:0px;
	width:320px;
	height:52px;
	right: 0px;
}

#divFiguras02 {
	position:absolute;
	top:0px;
	width:320px;
	height:52px;
	right: 0px;
	display:none;
}

#divFiguras03 {
	position:absolute;
	top:0px;
	width:320px;
	height:52px;
	right: 0px;
	display:none;
}

#divFiguras04 {
	position:absolute;
	top:0px;
	width:320px;
	height:52px;
	right: 0px;
	display:none;
}

#divFiguras05 {
	position:absolute;
	top:0px;
	width:320px;
	height:52px;
	right: 0px;
	display:none;
}

#divFiguras06 {
	position:absolute;
	top:0px;
	width:320px;
	height:52px;
	right: 0px;
	display:none;
}

#divFiguras07 {
	position:absolute;
	top:0px;
	width:320px;
	height:52px;
	right: 0px;
	display:none;
}


.divMolduraPeq {
	position:relative;
	width:56px;
	height:45px;
	background-image: url(images/produto/figueiragarden/o+empreendimento/empreendimento_p.jpg);
	float:left;
	padding:3px;
}
#divCorretor {
	position:absolute;
	width:123px;
	height:122px;
	z-index:3;
	right: 0px;
	bottom: 15px;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #900;
	text-decoration: none;
}
a:active {
	color: #333;
	text-decoration: none;
	font-size: 12px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#divQtdeFotos {
	position:absolute;
	left:623px;
	top:105px;
	width:249px;
	height:16px;
	z-index:3;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
}
#divTextoFoto {
	position:absolute;
	top:125px;
	width:320px;
	height:35px;
	z-index:3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: justify;
	font-weight: bold;
	right: 0px;
}
.vermelhotumbail {
	color: #900;
}
#divEmail {
	position:absolute;
	left:585px;
	top:178px;
	width:114px;
	height:60px;
	z-index:3;
}
#divIconeEmail {
	position:absolute;
	left:0px;
	top:0px;
	width:38px;
	height:60px;
	z-index:3;
}
#divTextoEmail {
	position:absolute;
	left:41px;
	top:7px;
	width:55px;
	height:31px;
	z-index:3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
}
#divIcone2 {
	position:absolute;
	left:0px;
	top:0px;
	width:33px;
	height:60px;
	z-index:3;
}
#divCaixa2 {
	position:absolute;
	left:701px;
	top:178px;
	width:89px;
	height:60px;
	z-index:3;
}

#divIconeImp {
	position:absolute;
	left:0px;
	top:0px;
	width:39px;
	height:65px;
	z-index:3;
}
#divImpressao {
	position:absolute;
	left:585px;
	width:117px;
	height:65px;
	z-index:3;
	bottom: 0px;
}

#divTextoImpressao {
	position:absolute;
	left:42px;
	top:8px;
	width:73px;
	height:32px;
	z-index:3;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bold;
}

#divIconeIndique {
	position:absolute;
	left:0px;
	top:0px;
	width:36px;
	height:65px;
	z-index:3;
}
#divIndique {
	position:absolute;
	left:701px;
	width:89px;
	height:65px;
	z-index:3;
	bottom: 0px;
}

#divTextoIndique {
	position:absolute;
	left:39px;
	top:20px;
	width:47px;
	height:20px;
	z-index:3;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
}

#divParte2Emp 
{
	position:relative;
	width:975px;
	height:535px;
	z-index:3;
	background-color:White;
}
#divTabs {
	position:absolute;
	left:50%;
	top:0px;
	width:907px;
	height:31px;
	z-index:4;
	margin-left: -453px;
}
#divConteudoParte2 {
	position:absolute;
	left:50%;
	top:31px;
	width:907px;
	height:456px;
	z-index:4;
	margin-left: -453px;
}
#divCConteudoHTML01 {
	position:absolute;
	left:18px;
	top:18px;
	width:872px;
	height:421px;
	z-index:4;
}

#divCConteudoHTML02 {
	position:absolute;
	left:18px;
	top:18px;
	width:872px;
	height:421px;
	z-index:4;
	display:none;
}

#divCConteudoHTML03 {
	position:absolute;
	left:18px;
	top:18px;
	width:872px;
	height:421px;
	z-index:4;
	display:none;
}

#divCConteudoHTML04 {
	position:absolute;
	left:18px;
	top:18px;
	width:872px;
	height:421px;
	z-index:4;
	display:none;
}

#divCConteudoHTML05 {
	position:absolute;
	left:18px;
	top:18px;
	width:872px;
	height:421px;
	z-index:4;
	display:none;
}

#divMapa {
	position:absolute;
	left:50%;
	top:487px;
	width:907px;
	height:32px;
	z-index:4;
	margin-left: -453px;
}

#apDiv43 {
	position:relative;
	left:0px;
	top:0px;
	padding-left:30px;
	width:945px;
	height:240px;
	z-index:4;
	background-color:White;
}

#apDiv77 {
	position:relative;
	left:0px;
	top:0px;
	padding-right:30px;
	text-align:right;
	width:945px;
	z-index:4;
	background-color:White;
}


#apDivObra {
	position:relative;
	left:0px;
	top:0px;
	padding-left:30px;
	width:945px;
	z-index:4;
	background-color:White;
}

#apDiv44 {
	position:absolute;
	left:35px;
	top:0px;
	width:47px;
	height:49px;
	z-index:5;
}
#apDiv45 {
	position:relative;
	margin-left:100px;
	width:552px;
	height:55px;
	z-index:5;
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
}
#apDiv46 {
	position:relative;
	width:300px;
	height:125px;
	z-index:5;
	background-image: url(images/produto/fundo_semelhante.jpg);
	float:left;
}
#apDiv47 {
	position:absolute;
	left:11px;
	top:10px;
	width:85px;
	height:103px;
	z-index:5;
}
#apDiv48 {
	position:absolute;
	left:102px;
	top:11px;
	width:260px;
	height:40px;
	z-index:5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
}
.destaquevermelho1 {
}
#apDiv43 #apDiv46 #apDiv48 #apDiv56 #apDiv54 #apDiv52 #apDiv50 #apDiv58 #apDiv60 strong {
	font-size: 18px;
	color: #900;
}
#apDiv49 {
	position:absolute;
	left:102px;
	top:55px;
	width:260px;
	height:61px;
	z-index:5;
	color: #666;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
#apDiv43 #apDiv46 #apDiv49 strong {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}

#apDiv54 {
	position:absolute;
	left:263px;
	top:70px;
	width:221px;
	height:125px;
	z-index:5;
	background-image: url(images/produto/fundo_semelhante.jpg);
}
#apDiv55 {
	position:absolute;
	left:11px;
	top:10px;
	width:85px;
	height:103px;
	z-index:5;
}
#apDiv56 {
	position:absolute;
	left:102px;
	top:11px;
	width:116px;
	height:40px;
	z-index:5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
}

#apDiv57 {
	position:absolute;
	left:102px;
	top:55px;
	width:116px;
	height:61px;
	z-index:5;
	color: #666;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}