body {
	margin: 0px;
	text-align: center;
	background-image: url(../Img/Fx/background.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	
	scrollbar-face-color:#F7F7F7;
	scrollbar-arrow-color:#BBBBBB;
	scrollbar-track-color:#EEEEEE;
}

a:link   {	text-decoration: none;		color:#666666; }
a:active {	text-decoration: none;		color:#666666; }
a:visited{	text-decoration: none;		color:#666666; }
a:hover  {	text-decoration: underline;	color:#333333; }

input{
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}

.label {
	display: block;
	float: left;
	text-align: right;
	padding-top: 5px;
	padding-right: 10px;
	width: 140px;
}

select{
    margin-top:5px;
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}

h1 {
color: #666666;
margin:10px 0 10px 0;
font-size:14px;
}

h2 {
color: #666666;
margin:10px 0 10px 0;
font-size:16px;
}

img {
	border: 0;
}

.txtCinza{
	color:#CCCCCC;
}

.noborder input
{
    border-style: none;
    border-width: 0px;
    border-color: inherit;
}
/* ----------container para Layout Inteiro-------------- */

#Estrutura {
	width: 948px;
	height:900px;
	margin: 0px auto;
	padding:10px;
	clear:both;
	background-color: #FFFFFF;
	background-image: url(../Img/Fx/backgroundEstrutura.png);
	background-repeat: no-repeat;
	background-position: center top;
}

/* ----------container Conteudo Esquerdo -------------- */
.EstruturaLeft {
	width: 715px;
	float:left;
	text-align:center;
}

/* ----------container Conteudo Esquerdo -------------- */

.EstruturaRight {
	width: 220px;
	float:right;
	_clear:both;
}

/* ----------Topo-------------- */
/* MATRIZ DO TOPO*/
#topo {
	width: 715px;
	/*height: 200px;*/
	text-align:center;
}
/* ----------AREA RESTRITA */
#topoAreaRestrita {
	width: 715px;
	height:21px;
	background-image: url(../Img/Fx/topBackRelogio.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#topoAreaRestritaLeft{
	float:left;
	font-size:9px;
	padding-top:4px;
	padding-left:30px;
}

#topoAreaRestritaRight{
	width:185px;
	float:right;
}

/* ----------BUSCA */
#topoBusca{
	width: 715px;
	height:35px;
	background-image: url(../Img/Fx/topBackBusca.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#topoBuscaCont{
	height:35px;
	text-align:left;
	padding-left: 120px;
	padding-top:4px;
	float:left;
	_margin-top:7px!IMPORTANT;
}
#topoBuscaOk{
	float:right;
	padding-top:8px;
    padding-right:20px;
	_margin-top:7px!IMPORTANT;
}

/* ----------LOGOMARCA */
#topoLogomarca{
	width: 715px;
	height:85px;
}
#topoLogomarcaLogo{
	width:265px;
	float:left;
}
#topoLogomarcaProdutos{
	width:450px;
	float:left;
	text-align:right;
}
/* ----------MENU */
#topoMenu{
	width: 715px;
}
/* FIM DA MATRIZ DO TOPO*/


/* ----------conteudo-------------- */
/* MATRIZ DO CONTEUDO*/
#conteudo {
	width: 715px;
	_width: 720px;
	/*height: 1105px;*/
	text-align:center;
	clear:both;
}
/* FIM DA MATRIZ DO CONTEUDO*/

/* ----------Rodape-------------- */

#rodape {
	width: 715px;
	height: 113px;
	background-image: url(../Img/Fx/backgroundRodape.jpg);
	background-repeat: no-repeat;
	background-position:center;
	text-align:center;
	clear:both;
	padding-top:20px;
}
#rodapeLinks{
	width: 700px;
	height: 70px;
	font-size:10px;
	color:#666666;
	display:block;
	padding-top:10px;
}
#rodapeCredito{
	width: 700px;
	height: 33px;
	font-size:9px;
	color:#FFFFFF;
}

#creditoMagicSite {
	width: 700px;
	height: 33px;
	font-size:9px;
	color:#CCCCCC;    
}

#creditoMagicSite a {
	color:#CCCCCC;    
}

.linha{
	height:1px;
}

.FielderBorder{
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #CCCCCC;
}

.FielderBorderTop{
	font-family: Verdana;
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #DDDDDD;
	padding:0 0 5px 0;
}

.combo {
	border: 1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

/* ----------Fonts-------------- */

/* ----------IMPRESSÃO-------------- */
#EstruturaPrint{
	width:705px;
	height:842px;
	padding:10px;
	background-color:#FFFFFF;
	text-align:left;
}

@media all
{
	.page-break	{ display:none; }
}

@media print
{
	.page-break	{ display:block; page-break-before:always; }
}

#splash {
	position:absolute;
	left:0px;
	top:60px;
	width:1002px;
	height:400px;
	z-index:1;
}

.estiloTreeView
{
	text-align:left;
}

#MenuPrincipal 
{
	background-attachment: scroll;
	background-image: url(../Img/Fx/FundoGeral.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:38px;
	width: 704px;
	margin: 0px;
}

#MenuItemEspaco 
{
	height:23px;
	width: 3px;
	float:left;
}

#MenuItemInstitucional 
{
	height:23px;
	width: 115px;
	float:left;
	text-align: center;
	padding:15px 0 0 0;
	cursor:pointer;
}
#MenuItemInvestidores {
	height:23px;
	width: 108px;
	float:left;
	text-align: center;
	padding:15px 0 0 0;
	cursor:pointer;
}
#MenuItemEmpreendimentos {
	height:23px;
	width: 141px;
	float:left;
	text-align: center;
	padding:15px 0 0 0;
	cursor:pointer;
}
#MenuItemParceiros {
	height:23px;
	width: 85px;
	float:left;
	text-align: center;
	padding:15px 0 0 0;
	cursor:pointer;
}
#MenuItemRevista {
	height:23px;
	width: 71px;
	float:left;
	text-align: center;
	padding:15px 0 0 0;
	cursor:pointer;
}
#MenuItemAndamentoDeObras {
	height:23px;
	width: 169px;
	float:left;
	text-align: center;
	padding:15px 0 0 0;
	cursor:pointer;
}


/*---------------------MENU NOVO ---------------*/
.backGroundMenu1 {
	width:935px; 
	height:78px; 
	background-image: url(../Img/Fx/backGroundMenu.jpg);
	background-repeat: no-repeat;
	background-position: center center; 
	text-align:center; 
	clear: both;
}
.MenuBase{
	padding:25px 0 0 50px; 
	clear: both; 
	text-align:center;
}
.itemMenu{
	width:auto;
	float:left;
}
/*---------------------fim MENU NOVO ---------------*/

.mesAtual { color:Red !important; }
.wrapEmpreendimentoObrasFotosDataMenu { float:left; width:95%; padding-left:25px; padding-bottom:10px;}
.wrapEmpreendimentoObrasFotosDataMenu a { width:100px; padding-top:4px;  }


.wrapEmpreendimentoObrasVideoDataMenu { float:left; width:95%; padding-left:25px; padding-bottom:10px; }
.wrapEmpreendimentoObrasVideoDataMenu a { width:100px; padding-top:4px;  }



/**PERSONALIZACAO DA HOME**/
.indexEmpreendimentosLogo { display:none; }
