body.cLumBody
{
	/*background:url(../images/fundo/bg_menu2.gif) #FFF repeat-y;*/

	background			:url(../../images/Institucional/Fundo.gif) #FFF repeat-X;
	margin				:0px;
	padding				:0px;
}

.AreaUtilHomeEsquerda {border-left:0px solid #A6A7A9; background-image: url(../../images/Institucional/bgdAreaUtil.gif); background-repeat: repeat-x;}
.AreaUtilHomeDireita  {border-right:0px solid #A6A7A9; background-image: url(../../images/Institucional/bgdAreaUtil.gif); background-repeat: repeat-x;}
.AreaUtilHomeBorda	 {background-color: #A6A7A9}
.AreaUtil				 {border-right:1px solid #A6A7A9;	background-image: url(../../images/Institucional/FundoAreaUtilPublica.gif); background-repeat:no-repeat; background-position:right top; background-color: #ffffff; padding-right:6px;  text-align: right;}
.AreaMenu				 {border-left:1px solid #A6A7A9;	background-image: url(../../images/Institucional/bgdAreaUtil.gif); background-repeat: repeat-x;}

.bgHomeHeaderNoticiasEsquerda				{background-image: url(../../images/Institucional/imgHeaderNoticias_BordaEsquerda.gif);				background-repeat: no-repeat;	}
.bgHomeHeaderNoticiasMeio					{background-image: url(../../images/Institucional/imgHeaderNoticias_BordaMeio.gif);						background-repeat: repeat-x; }
.bgHomeHeaderNoticiasDireita				{background-image: url(../../images/Institucional/imgHeaderNoticias_BordaDireita.gif);					background-repeat: no-repeat;	}
.bgHomeHeaderEmpreendimentos				{background-image: url(../../images/Institucional/imgHeaderEmpreendimentos.gif);							background-repeat: no-repeat;	}
.bgHomeVerdeEmpreendimentos				{background-image: url(../../images/Institucional/bkVerde_Empreendimentos.gif);							background-repeat: no-repeat;	}
.bgHomeHeaderListaComercializacao      {background-image: url(../../images/Institucional/Navigation/MenuAreaPublica/FundoTitulo.gif);		background-repeat: no-repeat;	}

.txtCinzaEscuro9								{font-family:Trebuchet MS; font-size:9px; color:#48494d;}
.txtPreto12										{font-family:Trebuchet MS; font-size:12px; color:#000000;}
.txtPreto12Bold								{font-family:Trebuchet MS; font-size:12px; font-weight:bold; color:#000000;}
.txtTrebuchetCinza12B						{font-family:Trebuchet MS;	font-size:12px; color:#48494d; font-weight:bold;}
.txtTrebuchetCinza16B						{font-family:Trebuchet MS;	font-size:16px; color:#48494d; font-weight:bold;}
.txtVermelho18									{font-family:Trebuchet MS; font-size:18px; color:#C53339; font-weight:normal;}
.txtCinza12										{font-family:Trebuchet MS; font-size:12px; color:#787878;}
.txtCinza16										{font-family:Trebuchet MS; font-size:16px; color:#585858;}
.txtCinza22										{font-family:Trebuchet MS; font-size:22px; color:#797979;}

.lnkVerde11Bold                        {font-family:Trebuchet MS; font-size:11px; font-weight:bold;   color:#397c53;}
.lnkVerde12Bold                        {font-family:Trebuchet MS; font-size:12px; font-weight:bold;   color:#337C52;}
.lnkVermelho10									{font-family:Trebuchet MS; font-size:10px; font-weight:normal; color:#b60007;}
.lnkVermelho11Bold							{font-family:Trebuchet MS; font-size:11px; font-weight:bold;	color:#b60007;}
.lnkVermelho12Bold							{font-family:Trebuchet MS; font-size:12px; font-weight:bold;	color:#b60007;}
.lnkPreto10Bold								{font-family:Trebuchet MS; font-size:10px; font-weight:bold;	color:#696F73;}
.lnkPreto11Bold								{font-family:Trebuchet MS; font-size:11px; font-weight:bold;	color:#696F73;}
.lnkCinzaCxAlta11Bold						{font-family:Trebuchet MS; font-size:11px; font-weight:bold;	color:#696f73; text-transform:uppercase;}
.lnkPretoCxAlta11Bold						{font-family:Trebuchet MS; font-size:11px; font-weight:bold;	color:#48494d; text-transform:uppercase; }
.lnkVerdeCxAlta10Bold						{font-family:Trebuchet MS; font-size:10px; font-weight:bold;	color:#126635; text-transform:uppercase;}

.bgResultadoBusca
{
	background:url(../../images/Institucional/Busca/bgInputResultadoBusca.gif) no-repeat;
}

.bgTextoResultadoBusca
{
	font-family:Trebuchet MS;
	font-size:11pt;
	border-top:1px solid #9EA1A4;
	border-bottom:1px solid #9EA1A4;
	border-left:0px;
	border-right:0px;
	height:24px;
	width:226px;
	background:url(../../images/Institucional/Busca/bgInputText.gif) repeat-x;
}

.bgTextoBusca
{
	font-family:Trebuchet MS;
	font-size:11pt;
	border-top:1px solid #9EA1A4;
	border-bottom:1px solid #9EA1A4;
	border-left:0px;
	border-right:0px;
	height:24px;
	width:157px;
	background:url(../../images/Institucional/Busca/bgInputText.gif) repeat-x;
}

.bgTextoLogin
{
	font-family:Trebuchet MS;
	font-size:10pt;
	border-top:1px solid #A3A3A3;
	border-bottom:1px solid #A3A3A3;
	border-left:0px;
	border-right:0px;
	height:19px;
	width:106px;
}

/* Scroll lista Empreendimentos  Imobiliários da Home */

.scrollEmpreendimentos
{
	scrollbar-track-color:#ECEDEF;
	scrollbar-face-color:#CCCCCC;
	scrollbar-3dlight-color:#ECEDEF;
	scrollbar-highlight-color:#ECEDEF;
	scrollbar-shadow-color:#ECEDEF;
	scrollbar-darkshadow-color:#ECEDEF;
	scrollbar-arrow-color:#B60007;
}


/* Zoom da foto */

div.fotoZoom								{ padding:20px 20px 20px 20px; background:#FFFFFF; position:absolute; z-index:900001; visibility:hidden; width:200px; min-width:200px; }
div.fotoZoom div.fonte					{ color:#000000; }
div.fotoZoom div.fechar					{ background: url(multiplan/service/gm5PhotoList/images/fechar.gif) no-repeat right; position:absolute; right:20px; top:6px; font-size:10px; line-height:11px; }
div.fotoZoom div.fechar a				{ width:48px; color:#000000; display:block; text-decoration:none; padding:0px 12px 0px 0px; }
div.fotoZoom div.carregando			{ width:200px; min-width:200px; }
div.fotoZoom img							{ display:block; clear:both; margin:0px; }
div.fotoZoom div.descricao				{ font:12px Verdana; color:#125474; background-color:#FFFFFF; padding:0px 0px 7px 0px; }
div.fotoZoom div.descricao strong	{ color:#C90000; }
div.fotoZoom div.descricao p			{ padding:4px 8px 2px 10px; max-width:95%; margin:0px; }
.erro											{ border:1px solid #900; }
div.sombra									{ background:black; width:100%; left:0px; top:0px; position:absolute; z-index:900000; filter:alpha(opacity=30); -moz-opacity:0.3; opacity: 0.3; }
div.zoom										{ width:100%; left:0px; top:0px; position:absolute; z-index:900001; }

div#container 
{
	position:relative;
	margin:0 auto;
	background:#8C9286;
	height:auto !important;
	height:100%;
	min-height:100%;
}