html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,
blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,
em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,
var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,
tbody,tfoot,thead,tr,th,td {
	margin				: 0;
	padding				: 0;
	border				: 0;
	outline				: 0;
	font-weight			: inherit;
	font-style			: inherit;
	font-size			: 100%;
	font-family			: inherit;
	vertical-align		: baseline
}
html, body{
	min-width: 980px;
}
abbr {
	border-bottom		: 1px dotted;
	cursor				: help;
	font-weight			: bold
}
body { 
	background			: white;
	color				: black;
	cursor				: default;
	line-height			: 1
}
ol,ul {
	list-style			: none
}
table {
	border-collapse		: separate;
	border-spacing		: 0
}
caption,th,td {
	text-align			: left;
	font-weight			: normal
}
blockquote:before,blockquote:after,q:before,q:after {
	content				:""
}
blockquote,q {
	quotes				:"" ""
}
.acessibilidade {
	height				: 1%;
	left				: -9999em;
	position			: absolute;
	top					: -9999em;
	width				: 1%;
	z-index				: -99
}
.invisivel {
	visibility			: hidden
}
.visivel {
	visibility			: visible
}
.esconde {
	display				: none
}
.mostra {
	display				: block
}
/* FIM DO RESET */

BODY {
    background			: #ffffff;
    color				: #5f6063; 
    font-size			: 11px;
	font				: 11px Helvetica, Arial, sans-serif;
	height				: 100%;
    line-height			: 1.5em;
	width				: 100%;
}

A {
	text-decoration		: none;
}

A:HOVER {
	text-decoration		: underline;
}

STRONG {
	font-weight			: bold;
}

H2 {
	margin				: 40px 0 0 40px;
}

H3 {
	color				: #325c6c;
	font-size			: 16px;
	font-weight			: bold;
}

H3.banco {
	margin		 		: 14px 0 0 24px;
}

EM {
	font-style			: italic;
}

#corpo {
    background			: #0B1F3C url('../imagens/background/bgBody.jpg') center -1px repeat;
    height				: auto !important;
    min-height			: 715px;
    height				: 815px; 
	width				: 100%;
}

#corpo .aroeira.acompanheObra, #corpo .corais.acompanheObra {
    height				: 465px;
}

.inicial #topo {
	margin-bottom: 16px;
}
#topo {
	height				: 165px;
	margin				: 0 auto;
	position			: relative;
    width				: 980px;
}

#topo A.logo {
    background			: url('../imagens/imagens/logo.jpg') no-repeat top left;
	display				: block;
    float				: left;
    height				: 152px;
	margin				: 13px 0 0 0;
	width				: 221px;
}
#topo .atendimentoOnline{
	top: 5px;
	right: 266px;
	position: absolute;
}
#topo .atendimentoOnline img{
	cursor: pointer;
}
#topo .atalhos {	
	color				: #fff;
	right				: 0;
	position			: absolute;
	top					: 10px;
    width				: 220px;
}


#topo .atalhos A.btBandeira {
	position: absolute;
	top: 2px;
	right: 0;
}

#topo .atalhos A.btBandeira.brasil {
    background			: url('../imagens/imagens/bandeira-brasil.jpg') no-repeat top right;
    display				: block;
    width				: 19px;
    height				: 12px;
}

#topo .atalhos .separador {
	border-bottom		: 1px solid #fff;
	height				: 1px;
	margin				: 5px 0 4px 0;
    width				: 100%;
}

#topo .atalhos .separador.en {
	margin				: 5px 0 4px 16px;
    width				: 92%;
}

#topo .atalhos A {
	color				: #fff;
}

.alinhaMenuTopo {
	margin-left			: 16px;
}

#topo A.btNavegacao {
	background			: url('../imagens/botoes/btNavegacao.png') no-repeat top center;
	display				: block;
	height				: 40px;
	right				: 135px;
	position			: absolute;
	bottom				: 71px; 
	width				: 247px;
}

#topo A.btCameras {
	background			: url('../imagens/botoes/btCamera.png') no-repeat top center;
	display				: none;
	height				: 40px;
	right				: 135px;
	position			: absolute;
	bottom				: 71px; 
	width				: 247px;
}

#topo #redesSociais {
	position			: absolute;
	right				: 0;
	bottom				: 73px;
}

.ie8 #redesSociais {
	bottom				: 74px!important;
}

.ie7 #redesSociais {
	bottom				: 75px!important;
}

#topo #redesSociais img {
	border				: 0;
}

#topo A.btNavegacao.btNavegacaoEN {
    background			: url('../imagens/botoes/en/btNavegacao.gif') no-repeat center 6px;
    right			: 110px!important;
}

#topo ul.menu {
    height				: 28px;
	right				: 0;
	position			: absolute;
	bottom					: 18px;
	width				: 708px;
	padding-left: 11px;
	background: #1e5886 url('../imagens/background/menu_inicio.jpg') no-repeat top left;
}

#topo .menu li {
	background			: url('../imagens/imagens/strokeMenu.png') no-repeat top right;
	float				: left;
	height				: 28px;
	margin				: 0;
	text-align			: center;
}

#topo .menu A {
	color				: #ffffff;
	display				: block;
	font				: 12px Helvetica, Arial, sans-serif;
	height				: 28px;
	line-height			: 28px;
	margin-left			: -1px;
	padding-left		: 1px;
}

#topo .menu A#semRecuo {
	margin-left			: 0;
	padding-left		: 0;
}

/* #topo .menu A:HOVER {
	background-color	: #1cb8de;
	color				: #ffffff;
	text-decoration		: none;
}

.escolha .menu LI.bt1 A,
.lazer .menu LI.bt2 A,
.infraestrutura .menu LI.bt3 A,
.esporte .menu LI.bt4 A,
.localizacao .menu LI.bt5 A,
.atitude .menu LI.bt6 A,
.contato .menu LI.bt8 A,
.apartamentos_decorados .menu LI.bt7 A{
	background-color	: #1cb8de;
	color				: #ffffff !important;
} */

#topo .menu li.bt1 { width: 91px; border-right: 1px solid #4482b1}
#topo .menu li.bt2 { width: 46px; border-right: 1px solid #4482b1; border-left: 1px solid #0f3856}
#topo .menu li.bt3 { width: 88px; border-right: 1px solid #4482b1; border-left: 1px solid #0f3856}
#topo .menu li.bt4 { width: 100px; border-right: 1px solid #4482b1; border-left: 1px solid #0f3856}
#topo .menu li.bt5 { width: 75px; border-right: 1px solid #4482b1; border-left: 1px solid #0f3856}
#topo .menu li.bt6 {width: 106px; border-right: 1px solid #4482b1; border-left: 1px solid #0f3856}
#topo .menu li.bt7 { width: 148px; border-left: 1px solid #0f3856}
#topo .menu li.bt8 { width: 21px; margin-left: 10px;margin-top: 1px;}

#topo .menu LI {background	: none;}

#aroeira #topo .menu .btSairReserva A, #aroeira-infra #topo .menu .btSairReserva A, #aroeira-lazer #topo .menu .btSairReserva A, #aroeira-apartamentos #topo .menu .btSairReserva A, #aroeira-plantas #topo .menu .btSairReserva A, #aroeira-acompanhe #topo .menu .btSairReserva A {
	background			: url('../imagens/icones/seta-voltar.gif') left center no-repeat;
	color				: #fff!important;
	margin-right		: 400px;
	width				: 116px; 
}

#aroeira #topo .menu .btSairReserva A:HOVER, #aroeira-infra #topo .menu .btSairReserva A:HOVER, #aroeira-lazer #topo .menu .btSairReserva A:HOVER, #aroeira-apartamentos #topo .menu .btSairReserva A:HOVER, #aroeira-plantas #topo .menu .btSairReserva A:HOVER, #aroeira-acompanhe #topo .menu .btSairReserva A:HOVER {
	background			: url('../imagens/icones/seta-voltar.gif') left center no-repeat;
	color				: #fff;
	text-decoration		: underline;
}

#aroeira #topo .menu .btSairReserva.en A, #aroeira-infra #topo .menu .btSairReserva.en A, #aroeira-lazer #topo .menu .btSairReserva.en A, #aroeira-apartamentos #topo .menu .btSairReserva.en A, #aroeira-plantas #topo .menu .btSairReserva.en A, #aroeira-acompanhe #topo .menu .btSairReserva.en A {
	background			: url('../imagens/icones/seta-voltar.gif') left center no-repeat;
	color				: #fff!important;
	margin-right		: 384px;
	width				: 132px; 
}

#corais #topo .menu .btSairReserva A, #corais-infra #topo .menu .btSairReserva A, #corais-lazer #topo .menu .btSairReserva A, #corais-apartamentos #topo .menu .btSairReserva A, #corais-plantas #topo .menu .btSairReserva A, #corais-acompanhe #topo .menu .btSairReserva A {
	background			: url('../imagens/icones/seta-voltar.gif') left center no-repeat;
	color				: #fff!important;
	margin-right		: 400px;
	width				: 116px; 
}

#corais #topo .menu .btSairReserva.en A, #corais-infra #topo .menu .btSairReserva.en A, #corais-lazer #topo .menu .btSairReserva.en A, #corais-apartamentos #topo .menu .btSairReserva.en A, #corais-plantas #topo .menu .btSairReserva.en A, #corais-acompanhe #topo .menu .btSairReserva.en A {
	background			: url('../imagens/icones/seta-voltar.gif') left center no-repeat;
	color				: #fff!important;
	margin-right		: 384px;
	width				: 132px; 
}

#corais #topo .menu .btSairReserva A:HOVER, #corais-infra #topo .menu .btSairReserva A:HOVER, #corais-lazer #topo .menu .btSairReserva A:HOVER, #corais-apartamentos #topo .menu .btSairReserva A:HOVER, #corais-plantas #topo .menu .btSairReserva A:HOVER, #corais-acompanhe #topo .menu .btSairReserva A:HOVER {
	background			: url('../imagens/icones/seta-voltar.gif') left center no-repeat;
	color				: #49494d;
	text-decoration		: underline;
}

#topo .menu li.contatoTopo {
	background			: none;
	color				: #fff;
	margin				: 8px 0 0 110px;
}

.caminhoMigalha {
	color				: #fff;
	font-size		: 10px;
	margin			: 0 auto;
	height			: 16px;
	width				: 720px;
	padding-left	: 260px;
	position			: relative;
	top					: -8px;
}

.caminhoMigalha SPAN {margin-left: 4px;}

.caminhoMigalha A {
	color				: #fff;
	margin-right		: 4px;
}

#corpo .flash {
	height				: 465px;
	margin				: 0 auto;
    width				: 980px;
}

#corpo .flash .principal {
	float				: left;
	height				: 465px;
	width				: 730px;
}

#corpo .flash .principal.acompanhamento {background: #fff;}

#corpo .flash .principal.acompanhamento UL {margin: 20px 0 0 0;}

#corpo .flash .principal.acompanhamento UL LI {
	float				: left;
	margin				: 12px 0 0 42px;
	width				: 300px;
}

#aroeira-acompanhe #corpo .flash .principal.acompanhamento UL LI.atualizacao {
	color				: #7c9442;
	font-size			: 10px;
	padding				: 60px 0 0 22px;
}

#corais #corpo .flash .principal.acompanhamento UL LI.atualizacao {
	color				: #315c6a;
	font-size			: 10px;
	padding				: 60px 0 0 22px;
}

#corpo .flash .principal.acompanhamento .fotosObra {
	position			: relative;
	top					: 38px;
}

#corpo .flash .estruturaPrincipal {background: #EEE8D8;}

#corpo .flash .realizacao {background: #EEE8D8;}

#corpo .flash .estruturaPrincipal .conteudo {
	background			: #EEE8D8;
	border-top			: 1px solid #35616C;
	height				: 350px;
	margin-left			: 30px;
	overflow			: auto;
	width				: 700px;
}

#corpo .flash .estruturaPrincipal .conteudo UL.galeriaFotos, #corpo .flash .estruturaPrincipal .conteudo UL.galeriaClipping {
	padding				: 10px 0 22px 22px;
}

#corpo .flash .estruturaPrincipal .conteudo UL.galeriaFotos LI, #corpo .linksBancoImagens UL.galeriaFotos LI {
	background			: url('../imagens/background/fundo_foto.gif') no-repeat top left;
	float				: left;
	height				: 78px;
	padding				: 5px;
	margin				: 0 12px 12px 0;
	width				: 86px;
}

#corpo .flash .estruturaPrincipal .conteudo UL.galeriaFotos LI A.download, #corpo .linksBancoImagens UL.galeriaFotos LI A.download {
	color 				: #312b2d;
	margin-left			: 18px;
} 

#corpo .flash .estruturaPrincipal .conteudo UL.galeriaClipping LI {
	float				: left;
	margin				: 0 12px 12px 0;
}

#corpo .flash .estruturaPrincipal .conteudo UL.galeriaClipping LI IMG {
	border				: 1px solid #bebebe;
	height				: 71px;
}

#corpo .flash .estruturaPrincipal .conteudo UL.galeriaClipping LI H4 {
	color				: #3c3a3b;
	font-size			: 10px;
	height				: 28px;
	line-height			: 12px;
	width				: 95px;
}

#corpo .flash .secundaria {
	float				: left;
	height				: 465px;
	width				: 250px;
}

#corpo .flash .secundaria P {padding: 0 0 0 26px;}

#corpo .flash .secundaria.azul {
	background-color 	: #1b5885;
	color 				: #fff;
}

#corpo .flash .secundaria.marrom {
	background-color 	: #1b5885;
	color 				: #fff;
}

#corpo .flash .secundaria UL {margin: 25px 0 0 0;}
	
#corpo .flash .secundaria.azul UL LI {
	border-bottom		: 1px solid #fff;
	font-family			: arial;
	font-size			: 12px;
	padding 			: 5px 0 5px 26px;
}

#corpo .flash .secundaria.marrom UL LI {
	border-bottom		: 1px solid #ffffff;
	color  				: #fff;
	font-family			: arial;
	font-size			: 12px;
	padding 			: 5px 0 5px 26px;
}
	
#corpo .flash .secundaria UL LI.semLinha {border-bottom: none;}

.noticias .linksNoticias {
	background			: #eee8d8;
	border-top			: 1px solid #35616C;
	float				: left;	
	font-weight			: bold;
	height				: 340px;
	margin-left			: 30px;
	padding				: 20px 28px 0 0;
	width				: 200px;
}

.noticias .linksNoticiasImprensa {
	background			: #EEE8D8;
	border-top			: 1px solid #35616C;
	float				: left;	
	font-weight			: bold;
	height				: 340px;
	margin-left			: 30px;
	padding				: 20px 0 0 0;
	width				: 200px;
}

.noticias .linksClipping {
	border-top			: 1px solid #35616C;
	float				: left;	
	height				: 340px;
	margin-left			: 30px;
	padding-top			: 10px;
	width				: 204px;
}

.noticias .linksClipping LI {
	float				: left;
	margin				: 10px 12px 0 0;
}

.noticias .linksClipping LI IMG {border: 1px solid #bebebe;}

.noticias .linksClipping LI H4 {
	color				: #3c3a3b;
	font-size			: 10px;
	font-weight			: bold;
	height				: auto;
	line-height			: 12px;
	margin-bottom		: 3px;
	width				: 95px;
}

.noticias .linksBancoImagens {
	border-top			: 1px solid #35616C;
	float				: left;	
	height				: 340px;
	margin-left			: 30px;
	padding-top			: 22px;
	width				: 204px;
}

.noticias .linksBancoImagens LI {
	float				: left;
	margin				: 20px 5px 0 0;
}

.noticias .linksBancoImagens LI H4 {
	color				: #3c3a3b;
	font-size			: 10px;
	height				: 28px;
	line-height			: 12px;
	font-weight			: bold;
	width				: 95px;
}

.noticias .noticia {
	background			: #EEE8D8;
	border-top			: 1px solid #35616C;
	float				: left;
	height				: 310px;
	overflow			: auto;
	overflow-x			: hidden;
	padding				: 20px 20px 10px 20px;
	width				: 432px;
}

.noticias .noticia P {padding: 20px 0 0 0;}

.noticias .noticia UL {
	list-style			: disc;
	margin 				: 10px 0 0 27px;
}

.noticias .noticia OL {
	list-style			: decimal;	
	margin 				: 10px 0 0 30px;
}	

.noticias .noticia .imagemNoticia {
	background			: url("../imagens/background/fundo_foto_noticia.gif") top left no-repeat;
	float				: right;
	height				: 99px;
	margin				: 22px 0 6px 6px;
	width				: 128px;
}

.noticias .noticia .imagemNoticia IMG {padding: 6px;}

.noticias .linksNoticiasImprensa LI, .noticias .linksNoticias LI {
	background			: url("../imagens/background/marcador-noticia.gif") top left no-repeat;
	color				: #2e5c6b;
	margin				: 0 0 10px 0;
	padding				: 0 0 0 12px;
}

.noticias .linksNoticiasImprensa LI A, .noticias .linksNoticias LI A {color: #312b2d;}

A.linkMais {
	color 				: #baa27e;	
	font-size			: 10px;
	font-weight			: bold;
	margin-top			: 15px;
}

A.linkMais.clippingsImg {position:relative;top:10px;}

.noticias UL.paginacao {
	height				: 20px;
	margin-top			: 20px;
	text-align			: center;
	width				: 200px;
}

.noticias UL.paginacao LI {
	background			: none;
	display				: inline;
	font-size			: 12px;
	padding				: 0 4px 0 4px;
} 

.noticias UL.paginacao LI A {
	color				: #315c6c;
	font-weight			: bold;
}

.noticias UL.paginacao LI STRONG {
	color				: #000;
	font-size			: 16px;
	font-weight			: bold;
}

#corpo .flash .principal #fotoTopo {margin-bottom: 4px;}

#corpo .flash .principal #fotoBottomEsquerda {margin-right: 5px;}

.descreveArea {
	background			: #f1ece6;
	color				: #545456;
	height				: 111px;
	margin				: 0 auto;
	width				: 848px;
}

.descreveArea P {
	float				: left;
	width				: 500px;	
}

.descreveArea IMG {float: left;}

.descreveArea.descreveAreaBcItajai {
	border-left			: 36px solid #f5a33f; 
	border-right		: 96px solid #315d6a; 
}

.descreveArea.descreveAreaBcItajai P {padding: 24px 130px 20px 26px;}
	
.descreveArea.descreveAreaBoulevard {
	border-left			: 36px solid #74afb7; 
	border-right		: 96px solid #7d9442; 
}

.descreveArea.descreveAreaBoulevard P {padding: 30px 130px 20px 26px;}

.descreveArea.descreveAreaEspacosIntegrados {
	border-left			: 36px solid #468057; 
	border-right		: 96px solid #a43325; 
}

.descreveArea.descreveAreaEspacosIntegrados .texto {
	float				: left;
	margin				: 23px 43px 0 26px;
	width				: 205px;
}

.descreveArea.descreveAreaEspacosIntegrados IMG#imagemEspacos {
	float				: left;
	margin				: 21px 89px 0 0;
}

.descreveArea.descreveAreaOpenShopping {
	border-left			: 36px solid #74afb7; 
	border-right		: 96px solid #7d9442; 
}

.descreveArea.descreveAreaOpenShopping P {padding: 38px 168px 26px 26px;}

.descreveArea.descreveAreaTecnologiaServicos {
	border-left			: 36px solid #74afb7; 
	border-right		: 96px solid #7d9442; 
}

.descreveArea.descreveAreaTecnologiaServicos P {padding: 22px 168px 20px 26px;}

.descreveArea.descreveAreaAroeira {
	background			: #7c9442;
	border-left			: 38px solid #a43325; 
	border-right		: 71px solid #d87327; 
	color				: #ffffff;
	width				: 871px;
}

.descreveArea.descreveAreaAroeira P {padding: 30px 166px 20px 26px;}

.descreveArea.descreveAreaAroeiraInfra {
	background			: #7c9442;
	border-left			: 38px solid #da482e; 
	border-right		: 71px solid #d87327; 
	color				: #ffffff;
	width				: 871px;
}

.descreveArea.descreveAreaAroeiraInfra .texto {
	float				: left;
	margin				: 23px 36px 0 26px;
	width				: 255px;
}

.descreveArea.descreveAreaAroeiraLazer IMG#imagemEspacos {float: left;}

.descreveArea.descreveAreaAroeiraLazer {
	background			: #7c9442;
	border-left			: 38px solid #da482e; 
	border-right		: 71px solid #d87327; 
	color				: #ffffff;
	width				: 871px;
}

.descreveArea.descreveAreaAroeiraLazer .texto {
	float				: left;
	margin				: 23px 21px 0 26px;
	width				: 270px;
}

.descreveArea.descreveAreaAroeiraLazer IMG#imagemEspacos {float: left;}

.descreveArea.descreveAreaAroeiraLazer IMG#imagemEspacos {float: left;}

.descreveArea.descreveAreaAroeiraApartamentos {
	background			: #7c9442;
	border-left			: 38px solid #da482e; 
	border-right		: 71px solid #d87327; 
	color				: #ffffff;
	width				: 871px;
}

.descreveArea.descreveAreaAroeiraApartamentos .texto {
	float				: left;
	margin				: 23px 19px 0 26px;
	width				: 270px;
}

.descreveArea.descreveAreaAroeiraApartamentos IMG#imagemEspacos {float: left;}

.descreveArea.descreveAreaCorais {
	background			: #315c6a;
	border-left			: 38px solid #da482e; 
	border-right		: 71px solid #7c9442; 
	color				: #ffffff;
	width				: 871px;
}

.descreveArea.descreveAreaCorais P {padding: 30px 67px 20px 26px;}

.descreveArea.descreveAreaCoraisInfra {
	background			: #315c6a;
	border-left			: 38px solid #da482e; 
	color				: #ffffff;
	width				: 942px;
}

.descreveArea.descreveAreaCoraisInfra IMG#imagemEspacos {
	border-right		: 69px solid #f4a33f;
	float				: left;
}

.descreveArea.descreveAreaCoraisLazer {
	background			: #315c6a;
	border-left			: 38px solid #da482e; 
	color				: #ffffff;
	width				: 942px;
}

.descreveArea.descreveAreaCoraisLazer .texto {
	float				: left;
	margin				: 23px 26px 0 26px;
	width				: 270px;
}

.descreveArea.descreveAreaCoraisLazer IMG#imagemEspacos {float: left;}

.descreveArea.descreveAreaCoraisApartamentos {
	background			: #315c6a;
	border-left			: 38px solid #da482e; 
	color				: #ffffff;
	width				: 942px;
}

.descreveArea.descreveAreaCoraisApartamentos .texto {
	float				: left;
	margin				: 23px 14px 0 26px;
	width				: 270px;
}

.descreveArea.descreveAreaCoraisApartamentos IMG#imagemEspacos {
	border-right		: 70px solid #74aeb6; 
	float				: left;
}

.descreveArea.descreveAreaAroeiraPlantas {
	background			: transparent;
	border-right		: 71px solid #d87327; 
	width				: 909px;
}

.descreveArea.descreveAreaAroeiraPlantas IMG {float: right;}

.descreveArea.descreveAreaCoraisPlantas {
	background			: transparent;
	width				: 940px;
}

.descreveArea.descreveAreaCoraisPlantas IMG {
	border-left			: 70px solid #f4a33f; 
	float				: right;
	left				: 20px;
	position			: relative;
}

#corpo .boxs {
	background			: #fff;
	height				: 143px;
	margin				: 12px auto -3px auto;
    width				: 981px;
}

#corpo .boxs li {
	background			: url('../imagens/imagens/strokeMenu.png') repeat-y top right;
	float				: left;
  	height				: 93px;
	margin				: 26px 0 0 20px;
	position 			: relative;
}

#corpo .boxs li#infra {
	margin-right		: 0;
	background			: none;
}

#corpo .boxs li.paella {
	height:93px;
	width:220px;
}

#corpo .boxs li P {margin: -6px 0 0 46px;}
#corpo .boxs li P A{color: #5f6063;text-decoration: none;}

#corpo .boxs li A SPAN {
	height 				: 110px;
	left 				: 0;
	position 			: absolute;
	top					: 0;
	width				: 205px;
}

#bc-e-itajai .boxs li{margin-top: 5px;}

#corpo .boxs li p A.verdeClaro		{color: #628d36; font-weight: bold;padding-top: 5px;}
#corpo .boxs li p A.laranja			{color: #d87327; font-weight: bold;padding-top: 5px;}
#corpo .boxs li p A.azul			{color: #315c6a ; font-weight: bold;padding-top: 5px;}
#corpo .boxs li p A.verdeEscuro 	{color: #458057; font-weight: bold;padding-top: 5px;}

#corpo .chamada {
	margin			: 0 auto;
	background	: #fff;
	padding-top	: 6px;
    width				: 980px;
	height			: 154px;
}

#inicio .rodape {
	margin-top:2px!important;
} 

.principal .tituloRealizacao {
	color 				: #35616c;
	font-size			: 15px;
	margin				: 45px 0 0 30px;
	font-weight			: bold;
	text-transform	: uppercase;
}

UL.logosRealizacao {margin: 20px 0 0 74px;}

UL.logosRealizacao LI {float: left;}

/**** FORMULÁRIOS ****/

FORM.contato INPUT {
	border				: 1px solid #4a494e;
	font				: normal 16px arial;
	height				: 19px;
	padding				: 4px 2px 3px 2px;
	width				: 181px;
}

FORM.contato SELECT {
	border				: 1px solid #4a494e;
	font				: normal 16px arial;
	height				: 24px;
	width				: 187px;
}

FORM.contato TEXTAREA {
	border				: 1px solid #4a494e;
	font				: normal 12px arial;
	height				: 187px;
	margin				: 0;
	overflow			: auto;
	padding				: 4px 2px 3px 2px;
	width				: 252px;
}

FORM.contato .formEsq {
	float				: left;
	margin				: 0 0 0 44px;
	width				: 210px;
}

FORM.contato .formEsq .nome, FORM.contato .formEsq .email, FORM.contato .formEsq .telefone, FORM.contato .formEsq .para {
	margin-bottom		: 13px;
}

FORM.contato .formDir {
	float				: left;
	width				: 256px;
}

FORM.contato INPUT.btEnviar {
	border				: none;
	cursor 				: pointer;
	float				: left;	
	height				: 29px;
	margin				: 180px 0 0 10px;
	width				: 63px;
}

.principal P.mensagem {
	float				: right;
	font-weight			: bold;
	height				: 28px;
	line-height			: 28px;
	padding				: 0 0 0 24px;
	position			: relative;
	top					: 42px;
	width				: 452px;
}

.principal P.mensagem.en {width: 420px;}

.principal P.mensagem.sucesso {
	background			: url("../imagens/icones/sucesso.gif") left 3px no-repeat;
	color 				: #24a055;
	font-size			: 12px;
}

.principal P.mensagem.erro {
	background			: url("../imagens/icones/erro.gif") left 3px no-repeat;
	color 				: #df1818;
	font-size			: 12px;
}

.principal P.mensagem.msgClipping, .principal P.mensagem.msgBanco {
	background			: url("../imagens/icones/alerta-branco.gif") left 4px no-repeat;
}

.principal P.aviso {
	background			: url("../imagens/icones/alerta.gif") left top no-repeat;
	font-weight			: bold;	
	padding				: 1px 0 0 28px;
}

.principal P.aviso.msgNoticia {margin: 10px 0 0 40px;}

.callMeback {
	background			: #cebea5;
	height				: 63px;
	margin				: 20px 0 0 0;
}

.callMeback IMG {
	float				: left;
	margin				: 20px 0 0 42px;
}

.centralDeVendas {margin: 16px 0 0 46px;}

FORM.contato INPUT.dddCall {
	float				: left;
	margin				: 17px 0 0 4px;
	width				: 30px;
}

FORM.contato INPUT.telefoneCall {
	float				: left;
	margin				: 17px 0 0 4px;
	width				: 138px;
}

FORM.contato INPUT#enviarTel {
	border				: none;
	float				: left;
	height				: 28px;
	margin				: 17px 0 0 4px;
	padding				: 0;
	width				: 32px;
}

SPAN.telephoneInternacional {
	display				: block;
	float				: left;
	font-size			: 20px;
	margin				: 22px 0 0 6px;
}

/**** FIM FORMULÁRIOS ****/

.rodape {
	background			: url('../imagens/background/rodape.gif') repeat-x left  -2px #ffffff;
	width				: 100%;
	padding-top: 8px;
}
 
.rodape .content {
	height				: 137px;
	margin				: 0 auto;
 	width				: 976px;
}

.rodape .content UL.itensRodape {
	height				: 38px;
	line-height			: 38px;
	margin-bottom		: 14px;
}

.rodape .content UL.itensRodape LI {float: left;}

.rodape .content UL.itensRodape LI.pipe 				{background: url('../imagens/background/pipe.gif') no-repeat  center right;}
.rodape .content UL.itensRodape LI.tracejado 			{background: url('../imagens/background/tracejado.gif') no-repeat  right 6px;}
.rodape .content UL.itensRodape LI.item1 				{margin-right: 20px;}
.rodape .content UL.itensRodape LI.item2	 			{padding-right:14px;}
.rodape .content UL.itensRodape LI.item3 				{padding-left:12px;padding-right:20px;}
.rodape .content UL.itensRodape LI.item4 				{margin-right:15px;margin-left:22px;}
.rodape .content UL.itensRodape LI.item5 				{padding-right:22px;}
.rodape .content UL.itensRodape LI.item6 				{margin-left:98px;padding-right:98px;}

.rodape .content UL.itensRodape LI.item6 INPUT {
	width				: 169px;
	border				: 1px solid #c8b79d;
	margin				: 0 0 0 15px;
	height				: 14px;
	color				: #b7a07e;
	font-size			: 11px;
	padding				: 3px;
}

.rodape .content UL.itensRodape LI.item6 INPUT.btOk 	{width:24px;position:relative;top:7px;padding:0;height:22px;border:none;margin-left:1px;cursor: pointer;}
.rodape .content UL.itensRodape LI.item6 INPUT.btRemover{width:62px;position:relative;top:7px;padding:0;height:22px;border:none;margin-left:1px;cursor: pointer;}
.rodape .content UL.itensRodape LI.item7				{padding-left:0;padding-right:2px;}
.rodape .content UL.itensRodape LI.item8				{padding-right:22px;}
.rodape .content UL.itensRodape LI.item9.ingles		{padding-left:20px;}
.rodape .content UL.itensRodape LI.item9				{padding-left:20px;}
.rodape .content UL.itensRodape LI.item10				{padding-left:22px;padding-right:2px;margin-top:2px;}
.rodape .content UL.itensRodape LI SPAN.news 			{float: left;}
.rodape .content UL.itensRodape LI FORM.news 			{float: left;}

.rodape .content .esq {
	color				: #817658;
	float				: left;
	width				: 700px;
}

.rodape .content .esq P, .rodape .content .esq P A, .rodape .content .esq SMALL A {
	color				: #817658;
}

.rodape .content .esq SMALL {font-size: 9px;}

.rodape .content .dir {
	color				: #817658;
	float				: right;
}

.rodape .content .dir SMALL {
	font-size			: 9px;
	margin-left			: 50px;
}

.rodape .content .dir UL.planejamento {margin-top: 5px;}

.rodape .content .dir UL.planejamento LI {float: left;}

.marrom 		{color: #b7a07e;}
.azulMarinho	{color: #49494d;}

.escolhaResidence {margin-right:15px}

.tamanhoLetra {width:146px;margin-left:269px;}
.tamanhoLetra.en {width:106px;margin-left:309px;}
.tamanhoLetra SPAN {color:#325c6c;display:block;float:left;}
.tamanhoLetra IMG {cursor:pointer;float:left;margin-left:4px;}
.diminuir {margin:0 1px 0 4px;}
.seloCopa {position:absolute;left:-220px;top:5px;}
/***** CORREÇÕES *****/

.ie6 .rodape .content UL.itensRodape LI.item6 INPUT {margin: 4px 0 0 10px;}
.ie6 .rodape .content UL.itensRodape LI.item6 INPUT.btOk {top: 4px;cursor:pointer;}
.ie6 .rodape .content UL.itensRodape LI.item6 INPUT.btRemover {top: 4px;cursor:pointer;}
.ie6 #corpo .flash .estruturaPrincipal .conteudo UL.galeriaFotos LI {margin: 0 12px 0 0;}
.ie6 #corpo .flash .estruturaPrincipal .conteudo UL.galeriaFotos {margin-bottom: 55px;}
.ie6 #topo .menu li {height: 22px;}
.ie6 #topo .menu A {position: relative;left: 0px;}
.ie6 .descreveArea.descreveAreaBcItajai, .ie6 .descreveArea.descreveAreaBoulevard, .ie6 .descreveArea.descreveAreaEspacosIntegrados, 
.ie6 .descreveArea.descreveAreaOpenShopping, .ie6 .descreveArea.descreveAreaTecnologiaServicos {margin-top:-3px;}
.ie6 .descreveArea.descreveAreaEspacosIntegrados .texto {margin: 23px 43px 0 13px;}
.ie6 #corpo .flash .principal #fotoBottomEsquerda, .ie7 #corpo .flash .principal #fotoBottomEsquerda {margin-top:1px;}
.ie6 #topo .menu A {height: 30px;line-height: 30px;}
.ie6 .noticias .linksNoticiasImprensa {margin-left: 15px;}	
.ie6 A.linkMais.bancoImg {position:relative;top: -25px!important;}
.ie6 A.linkMais.clippingsImg {position:relative;top:-5px;}
.ie6.noticias .linksNoticias {margin-left: 15px;}
.ie6 #corpo .flash .estruturaPrincipal .conteudo UL.galeriaFotos {margin-bottom: 75px;}
.ie6 FORM.contato .formEsq {margin: 0 0 0 22px;}
.ie6 FORM.contato .formEsq .nome, FORM.contato .formEsq .email, FORM.contato .formEsq .telefone, FORM.contato .formEsq .para {margin-bottom: 6px;}
.ie6 .descreveArea.descreveAreaCorais, .ie6 .descreveArea.descreveAreaAroeira {margin-top:-3px;}
.ie6 .descreveArea.descreveAreaCoraisLazer .texto {margin: 23px 26px 0 13px;}
.ie6 .descreveArea.descreveAreaCoraisApartamentos .texto {margin: 23px 14px 0 13px;}
.ie6 #corpo .flash .principal.acompanhamento UL LI {margin: 12px 0 0 21px;}
.ie6 .descreveArea.descreveAreaAroeiraLazer .texto {margin: 23px 21px 0 13px;}
.ie6 .descreveArea.descreveAreaAroeiraInfra .texto {margin: 23px 36px 0 13px;}
.ie6 .descreveArea.descreveAreaAroeiraApartamentos .texto {margin: 23px 19px 0 13px;}
.ie6 .descreveArea.descreveAreaAroeiraPlantas {width:909px;margin-top:-111px;}
.ie6 .descreveArea.descreveAreaCoraisPlantas {width:939px;margin-top:-111px;}
.ie6 #corpo .flash .principal.acompanhamento .fotosObra {top:51px;}
.ie6 #corpo .corais.acompanheObra {height:465px!important;}
.ie7 .rodape .content UL.itensRodape LI.item6 INPUT.btOk {top: 4px;cursor:pointer;}
.ie7 .rodape .content UL.itensRodape LI.item6 INPUT.btRemover {top: 4px;cursor:pointer;}
.ie7 #corpo .flash .estruturaPrincipal .conteudo UL.galeriaFotos {margin-bottom: 75px;}
.ie7 #corpo .flash .estruturaPrincipal .conteudo UL.galeriaFotos LI {margin: 0 12px 0 0;}
.ie7 FORM.contato .formEsq .nome, FORM.contato .formEsq .email, FORM.contato .formEsq .telefone, FORM.contato .formEsq .para {margin-bottom: 8px;}
.ie7 .callMeback {margin: 40px 0 0 0;}
.ie7 .rodape .content UL.itensRodape LI FORM.news {position:relative;top:-2px;}
.ie7 .noticias .noticia {padding: 20px 19px 0 20px;}
.ie7 .noticias .noticia .imagemNoticia {margin: 24px 0 6px 6px;}
.ie7 #corpo .flash .principal.acompanhamento .fotosObra {top:51px;}
.ie8 H2 A {text-decoration:none!important;}
.ie8 .noticias .noticia {padding: 20px 19px 0 20px;}
.ie8 FORM.contato .formEsq .nome, FORM.contato .formEsq .email, FORM.contato .formEsq .telefone, FORM.contato .formEsq .para {margin-bottom: 13px;}
.ie8 .tamanhoLetra SPAN {margin-top:2px;}
.ie9 .noticias .noticia {padding: 20px 19px 0 20px;}
.ie9 #topo .atalhos{width: 225px;}
.chrome #corpo .flash .principal.acompanhamento .fotosObra {top:39px;}
.mac.ff3 .escolhaResidence {margin-right:14px}
.mac.ff3 .escolhaAroeira {position:relative;left:1px;}
.mac.ff3 .rodape .content UL.itensRodape LI FORM.news {position:relative;top:1px;}
.mac.ff3 .tamanhoLetra {width:156px}	
.mac.ff3 .descreveArea.descreveAreaCoraisLazer .texto {margin: 23px 26px 0 21px;width: 274px;}
.mac.ff3 .descreveArea.descreveAreaCoraisApartamentos .texto {margin: 20px 14px 0 22px;width: 274px;}
.mac.ff3 .descreveArea.descreveAreaAroeiraInfra .texto {margin:23px 31px 0 21px;width: 265px;}
.mac.ff3 .descreveArea.descreveAreaAroeiraLazer .texto {margin: 23px 19px 0 24px;width: 274px;}
.mac.ff3 #corpo .flash .principal.acompanhamento .fotosObra {top:35px;}
.mac.ff3_5 .escolhaResidence {margin-right:14px}
.mac.ff3_5 .escolhaAroeira {position:relative;left:1px;}
.mac.ff3_6 .escolhaAroeira {position:relative;left:5px;}
.mac.ff3_5 .rodape .content UL.itensRodape LI FORM.news {position:relative;top:1px;}
.mac.safari .rodape .content UL.itensRodape LI FORM.news {position:relative;top:1px;}
.ff3 #corpo .chamada LI IMG {margin-left:1px;}
.mac.ff4 .escolhaResidence {margin-right:14px}
.mac.ff4 .escolhaAroeira {position:relative;left:1px;}
.mac #topo .atalhos {width: 225px;}
.mac #topo .atalhos A.btBandeira {top: 1px;}
.escolhaAroeira {position:relative;left:5px;}
.chrome .rodape, .chrome strong, 
.chrome #corpo .boxs li A,
.chrome .principal p.mensagem.erro,
.chrome .salaImprensa .principal.estruturaPrincipal,
.safari .salaImprensa .principal.estruturaPrincipal,
 .safari #corpo .boxs li A,
 .safari strong,
 .safari .principal p.mensagem.erro{font-family: Arial;}
.chrome .rodape {background: url('../imagens/background/rodape.gif') repeat-x left  -2px #ffffff;}
.ie #topo .menu A, .ie BODY {font-family: Arial!important;}
.ie #topo .menu li.bt8 img{margin-top: 7px;}
.ie #corpo .flash .principal {width: 729px;}
.ie #corpo .flash {width: 979px;}
.ie .descreveAreaBcItajai,
.ie .descreveAreaEspacosIntegrados,
.ie .descreveAreaOpenShopping,
.ie .descreveAreaTecnologiaServicos,
.ie .descreveAreaBoulevard{border-right-width: 95px;}
.ie .descreveAreaAroeira, 
.ie .descreveAreaCorais, 
.ie .descreveAreaAroeiraInfra, 
.ie .descreveAreaAroeiraApartamentos, 
.ie .descreveAreaAroeiraLazer {width: 870px;}
.ie .descreveAreaCorais.descreveArea p{padding-right: 66px!important;}
.ie .descreveAreaAroeira.descreveArea p{padding-right: 165px!important;}
.ie .descreveAreaCoraisInfra,
.ie .descreveAreaCoraisApartamentos,
.ie .descreveAreaCoraisLazer {width: 941px;}
.ie .descreveAreaCoraisLazer .texto{margin-right: 25px;}
.ie .descreveAreaCoraisApartamentos .texto{margin-right: 13px;}
.ie .descreveAreaCoraisPlantas img{left: 19px;}
.ie .descreveAreaAroeiraInfra .texto{margin-right: 35px;}
.ie .descreveAreaAroeiraLazer .texto{margin-right: 20px;}
.ie .descreveAreaAroeiraPlantas {width: 908px;}
.ie .descreveAreaAroeiraApartamentos .texto{margin-right: 18px;}
.ie .descreveAreaCoraisInfra.descreveArea img#imagemEspacos{border-right-width: 68px;}
