/* ESTILOS PADRONIZADOS, INDEPENDENTE DO SKIN */
body { BACKGROUND-COLOR: #ffffff; background-repeat:repeat-x; margin:0px; }
a, span, p, b, i, label, div, input, select, textarea, td { FONT-FAMILY: Arial, Helvetica, MS Sans Serif;  font-size:11px; }

a.textonormal { color:#000000; text-decoration:none; }

a { COLOR: #0054A6; TEXT-DECORATION: ;}

.detalhe { font-size:10px; }

.citacao { width:100%; border:1px solid #BFC7DB; padding:5px; margin:10px 0px 10px 0px; font-size:10px; line-height:13px; }

.menuSite { width:155px; margin-left:5px; text-align:left; font-family:arial; font-size:11px;  }

/* CLASSES GENÉRICAS */
a:hover { COLOR: #F07D20; TEXT-DECORATION: none;}
a:active { COLOR: #0054A6;}

.HrPadrao { height:1px; border:1px solid #9AAAC1; }

b { color:#666666; }

fieldset { border:1px solid #AEC1DC; padding:12px; }
legend b { color:#4B72AA }

.invisivel { display:none; }
.visivel { display:block; }

.espacoCampoRB { float:left; padding-right:7px; height:45px; }
.espacoCampoB { float:left; height:45px; }

.MarcarSelects{background-color:FFFFB2;}

/* ESTILOS PERSONALIZADOS PELO SKIN */
.botao { border:1px solid #235898; background-color:#FFFFFF; color:#235898; padding:1px 0px 1px 0px; cursor:pointer; }
.botaoDestaque { border:1px solid #9CA5B1; background-color:#A3BBDA; color:#515D6D; padding:2px 0px 1px 0px; cursor:pointer; font-size:10px; text-align:center; padding-top:3px; height:21px;}

.destaquePesquisa { color:red; }

/* Estilos novo menu */

.BaseMenuPrincipal { background:url(expression(HttpImgsWebgim + 'cores/mkr_item_menu.gif')) no-repeat; width:146px; padding:10px 0px 2px 11px; margin-bottom:-1px; border-bottom:1px solid #EEEBE4;}
.BaseMenu { background:url(expression(HttpImgsWebgim + 'cores/mkr_subitem_menu.gif')) no-repeat; width:132px; padding:4px 0px 4px 11px; margin-bottom:-3px; border-bottom:1px solid #EEEBE4;}
.BaseSubMenu { background:url(expression(HttpImgsWebgim + 'cores/mkr_nivel2_menu.gif')) no-repeat;  width:122px; padding:4px 0px 4px 12px; margin-left:11px; margin-bottom:-1px; border-bottom:1px solid #EEEBE4;}

.MenuPrincipal, .Menu, .SubMenu {color:#535A6C;}
.OverMenuPrincipal, .OverMenu, .OverSubMenu, .OverBarraModulos {color:#F07D20;}

.MenuPrincipal, .OverMenuPrincipal{ font-weight:bold;}
.MenuPrincipal, .OverMenuPrincipal {font-family:Arial; font-size:11px; cursor: pointer;}

.itemMenu, .itemMenuOver, .subitemMenu, .subitemMenuOver { font-family:arial; font-size:11px; cursor:pointer; color:#535A6C; }
.itemMenu, .itemMenuOver { padding:10px 0px 2px 5px; border-bottom:1px solid #D4DFF1; background-image:url(expression(HttpImgsWebgim + 'cores/mkr_item_menu.gif')); background-repeat:no-repeat; width:142px; font-weight:bold; }
.itemMenuOver { color:#F07D20; }
.corMenuOver { color:#F07D20; }

.subitemMenu, .subitemMenuOver { padding:4px 0px 4px 5px; background-image:url(expression(HttpImgsWebgim + 'cores/mkr_subitem_menu.gif')); background-repeat:no-repeat; border-bottom:1px solid #D4DFF1; font-weight:normal; }
.subitemMenuOver { color:#F07D20; }



.bordaExtFoto { border:1px solid #7492CE; width:67px; height:67px; }
.bordaIntFoto { border:1px solid #ffffff;  width:66px; height:66px; }

.divAlerta { width:548px; background-color:#CAD5E7; padding:0px 10px 0px 10px }
.linhaAlerta { border-bottom:1px solid #B2C1D4; padding:7px 0px 7px 0px; }

.tabelaConteudo, .tabelaConteudoAdm { border-right:1px solid #BFC7DB; border-top: 1px solid #BFC7DB; }
.tabelaConteudo td, .tabelaConteudoAdm td { border-bottom:1px solid #BFC7DB; border-left:1px solid #BFC7DB; padding:0px 10px 0px 10px; }
.tabelaConteudo.cabecalho, .tabelaConteudoAdm.cabecalho { background-color:#A0B1C8; color:#FFFFFF; font-weight:bold; }
.tabelaConteudo td { padding:0px 10px 0px 10px; }
.tabelaConteudoAdm td { padding:6px 10px 6px 10px; }

.semborda td { border:0px; padding:0px;}

.bordaInfCor { border-bottom:1px solid #AEC1DC; }

.bgCorPadrao { background-color: #B2C1D4; }

.corFonteDestPad { color:#4B72AA; }
.corFonteDestPadEsc { color:#355584; }

.celNomeTitulo { background-color:#A0B1C8; border-right:1px solid #E8EEF5; text-transform:uppercase; color:#FFFFFF; font-size:10px; }
.celComplTitulo { background-color:#D6DEE9; }

.bgBox { background-color:#D6DEE9; }

.zebrado0 { background-color:#E8EEF5; border-bottom:1px solid #FFFFFF; }
.zebrado1 { background-color:#D6DEE9; border-bottom:1px solid #FFFFFF; }

.bordaDirCorSuave { border-right:1px solid #E1E6ED; padding:7px 0px 7px 0px; }
.bordaInfCorSuave { border-bottom:1px solid #E1E6ED; padding:7px 0px 7px 0px; }
.bordaSupCorSuave { border-top:1px solid #E1E6ED; padding:7px 0px 7px 0px; }

/* ANTIGOS NECESSÁRIOS */
.form { COLOR: #000000; FONT-SIZE: 8pt; BACKGROUND-COLOR: #FFFFFF; BORDER-TOP: 1pt solid #c6c6c6; BORDER-BOTTOM: 1pt solid #c6c6c6; BORDER-LEFT: 1pt solid #c6c6c6; BORDER-RIGHT: 1pt solid #c6c6c6; width: 100%; margin-bottom: 3px;}

.mensagemtit { BACKGROUND-COLOR: #0054A6; COLOR: #ffffff; FONT-WEIGHT: bold; FONT-SIZE: 9pt; HEIGHT: 16px;}
.mensagemtxt { COLOR: #000000; FONT-SIZE: 8pt; MARGIN:2 0 2 5; width: 100%;}
.mensagemlinha { BACKGROUND-COLOR: #C1D5E8;}

.bodyCor { background-color:#E8EEF5; }

.n2menu { padding:3px 0px 0px 5px }

/* Box */
#BX_window, #BX_window {
		position: absolute;
		margin-top: expression(0 - parseInt(document.getElementById("BX_window").offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
	top:50%;
}
#BX_window
 {

	z-index:99;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	background:#ebebeb;
}
* html #BX_window { /* ie6 hack */
	height:100%;
	width:100%;

	}

#BX_iframeContent{
	border: 4px solid #48658F;
	_margin-bottom:1px;
	z-index:101;
	position: absolute;
	margin-top: 0px;
	top:80px;
	Left: expression(((screen.availWidth-document.getElementById("BX_iframeContent").offsetWidth)/2) + 'px');

}
Select {
z-index:99;
}

#BX_title
{
	background-color:#D2D7DD;
	height:38px;
	color:#345683;
	width:96%;
}
#BX_ajaxWindowTitle{
	float:left;
	margin:7px 0 5px 10px;
	margin-bottom:1px;
	font-size:18px;
}

#BX_closeAjaxWindow{
	margin:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
}

* html {overflow-x: hidden;}

/* Fim Box */

.CorRodape { background-color:#3E81CB; }
.LinksRodape, .LinksRodape:hover { color:#8ABBF0; text-decoration:none }
/*
.PosicaoMenu { position:relative; margin-top:-50px; }
*/

.textDestaque {
	 color:#2C4F86;
}

/* Estilos da seção de imóveis */
	.boxHomeExterno { border:1px solid #BFCFDE; width:544px; }
	.boxHomeInterno { border:1px solid #FFFFFF; width:542px; background-color:#C8D5E5; }
	.linkDestaque { font-size:12px; font-weight:bold; }
	.txtDestaque { color:#3B507D; }
	.precoDestaque { color:#EE881B; font-size:18px; }
	.navegDestOn, .navegDestOff { color:#FFFFFF; float:left; width:25px; text-align:center; border-right:1px solid #D0DCEC; font-size:11px; padding:2px; cursor:pointer; }
	.navegDestOn { background-color:#6C88AF; }
	.navegDestOff { background-color:#A3BBDA; }
	
	.zebra1, .zebra2 { border-bottom:1px solid #BFCFDE; padding:2px 3px 2px 3px; height:20px;}
	.zebra1 { background-color:#D8E3EC; }
	.zebra2 { background-color:#EEF3F7; }
	.bordaBairros { border:1px solid #BFCFDE; }
	
		
	/* Oportunidades */
	.oportunidadesOn { width:129px; border:1px solid #7492CE; border-top:0px; background-color:#C8D5E5; }
	.oportunidadesOff { width:129px; border:1px solid #7492CE; border-top:0px;}
	.TxtDestaqueImovel { color:#F01745; }
	
	/* Lista Rolante */
	.ListaRolandoExt { border-top:1px solid #A3BADA; border-bottom:1px solid #A3BADA; }
	.ListaRolandoInt { border-top:1px solid #E9EFF3; border-bottom:1px solid #E9EFF3; background-color:#BFCFE4; }
	
.campoAviso { border:1px solid #FF9F9F; background-color:#FFFFFF; }

.gridValores { border:1px solid #cccccc;background-color:#FFFFFF;padding:2px; }

.bgTitAdm {	background-color:#CEDCE9; }

/* Estilos novo menu */

.BaseMenuPrincipal { background:url(expression(HttpImgsWebgim + 'mkr_item_menu.gif')) no-repeat; width:142px; padding:10px 0px 2px 11px; margin-bottom:-1px; border-bottom:1px solid #EEEBE4;}
.BaseMenu { background:url(expression(HttpImgsWebgim + 'mkr_subitem_menu.gif')) no-repeat; width:132px; padding:4px 0px 4px 11px; margin-bottom:-3px; border-bottom:1px solid #EEEBE4;}
.BaseSubMenu { background:url(expression(HttpImgsWebgim + 'mkr_nivel2_menu.gif')) no-repeat;  width:122px; padding:4px 0px 4px 12px; margin-left:11px; margin-bottom:-1px; border-bottom:1px solid #EEEBE4;}

.MenuPrincipal, .Menu, .SubMenu { color:#777777;}
.OverMenuPrincipal, .OverMenu, .OverSubMenu, .OverBarraModulos { color:#F07D20;}

/* Genericos */
.MenuPrincipal, .OverMenuPrincipal{ font-weight:bold;}
.MenuPrincipal, .OverMenuPrincipal {font-family:Arial; font-size:11px; cursor: pointer;}

.OverBackground { background-color: #921A31; color:#FFFFFF;}

.teste { background:url(expression(HttpImgsWebgim + 'mkr_item_menu.gif')) }

/* Fim Estilos novo menu */
