
*, body {
	font-family: 'Arial', "Raleway","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
}

div.Title h2,
h3.Title,
h3.Titulo,
div.Box404 div.Texto404,
table.Indice td.local, table.Indice td.local-tit,
div.BoxListagemImovel div.UL_Imovel div.LI_Imovel a.VejaMais,
div#Page_IMD div.BoxButtonsImovel a.BtnSquare span.Text,
div.BoxArtigo a.Titulo,
div.TextBox h1,
div.TextBox h2,
div.TextBox h3,
div.TextBox h4,
div.TextBox h5,
div.TextBox h6 {
	font-family: 'Source Sans Pro', "Raleway","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
}

    
    
    div#Header div.HeaderContent div.LogoSide a.Logo.Image {  display:none; }

    
    
body {
    background-color: #f2f2f2;
    background-image: url('https://img.alohin.com.br/==wImZXby1TNmYne01DciF2c2RXJyMFciF2c2R3Xp5WeiV2Xf9VeuxmYod2XiVmd0ZXYul3XvJWcs91b09ld65Gdy91Xf5ydjRnJyp3YfZXc9EDNwQTJ');   
}


div#Header div.HeaderBackGround {
    background-color: #edf1f2;
    background-image: url('https://img.alohin.com.br/==wImZXby1TNmYne01DciF2c2RXJyMFciF2c2R3Xp5WeiV2Xf9VeuxmYod2XiVmd0ZXYul3XnJ2Yi91b09ld65Gdy91Xf5ydjRnJyp3YfZXc9EDNwQTJ');  
}

div#Header div.HeaderBackGroundCentral {
    background-image: url('https://img.alohin.com.br/jYmdtJXP1Yid6RXPwJWYzZHdlIzUwJWYzZHdflmb5JWZf91X55Gbih2ZfJWZ2Rndh5WefdmYjJ2XvR3X2pnb0J3XwJXYnVmb591Xf5yYhRnJyp3YfZXc9EDNwQTJ');  
}

div#Header div.HeaderContent {
	min-height:141px;
}

div#Header img.ImageMaxHeight {
	max-height:141px;
}


div#Header div.InfoContatoFormatada div.BoxDescritivo *,
div#Header div.InfoContatoFormatada div.BoxDescritivo a,
div#Header div.LogoSide h1.Title,
div#Header div.LogoSide span.Slogan {
	color:#212121;   
	text-shadow:0px 0px 2px #dedede;
}


.sm-blue,
.sm-blue ul a:hover,
.sm-blue ul a.highlighted  {
	background: #b9b9b9;
                background-image: -webkit-gradient(linear, to bottom, to top, color-stop(0%, #b9b9b9), color-stop(100%, #adadad));
                background-image: -webkit-linear-gradient(to bottom, #b9b9b9, #adadad);
                background-image: -moz-linear-gradient(to bottom, #b9b9b9, #adadad);
                background-image: -o-linear-gradient(to bottom, #b9b9b9, #adadad);
                background-image: linear-gradient(to bottom, #b9b9b9, #adadad);;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
					   filter: alpha(opacity=60);
					   -moz-opacity: 0.6;
					   -khtml-opacity: 0.6;
					   opacity: 0.6;	color: #ffffff !important;
}

.sm-blue a {
	color: #ffffff !important;
	background: #b9b9b9;
                background-image: -webkit-gradient(linear, to bottom, to top, color-stop(0%, #b9b9b9), color-stop(100%, #adadad));
                background-image: -webkit-linear-gradient(to bottom, #b9b9b9, #adadad);
                background-image: -moz-linear-gradient(to bottom, #b9b9b9, #adadad);
                background-image: -o-linear-gradient(to bottom, #b9b9b9, #adadad);
                background-image: linear-gradient(to bottom, #b9b9b9, #adadad);;
}

.sm-blue a:hover,
.sm-blue a.highlighted  {
	background: #b6b6b6;
                background-image: -webkit-gradient(linear, to bottom, to top, color-stop(0%, #b6b6b6), color-stop(100%, #a9a9a9));
                background-image: -webkit-linear-gradient(to bottom, #b6b6b6, #a9a9a9);
                background-image: -moz-linear-gradient(to bottom, #b6b6b6, #a9a9a9);
                background-image: -o-linear-gradient(to bottom, #b6b6b6, #a9a9a9);
                background-image: linear-gradient(to bottom, #b6b6b6, #a9a9a9);;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
					   filter: alpha(opacity=60);
					   -moz-opacity: 0.6;
					   -khtml-opacity: 0.6;
					   opacity: 0.6;}

.sm-blue ul a {
	color: #333 !important;
}

a.MenuButton {
	border-color: #949494;
	background: #b9b9b9;
                background-image: -webkit-gradient(linear, to bottom, to top, color-stop(0%, #b9b9b9), color-stop(100%, #adadad));
                background-image: -webkit-linear-gradient(to bottom, #b9b9b9, #adadad);
                background-image: -moz-linear-gradient(to bottom, #b9b9b9, #adadad);
                background-image: -o-linear-gradient(to bottom, #b9b9b9, #adadad);
                background-image: linear-gradient(to bottom, #b9b9b9, #adadad);;
    color: #ffffff !important;
}

a.MenuButton .navbar-toggle {
	border-color: #ffffff !important;
}

a.MenuButton .navbar-toggle:focus,
a.MenuButton .navbar-toggle:hover {
    background-color: #9d9d9d;
}

a.MenuButton .icon-bar {
    background: #ffffff !important;
}

.sm-blue > li,
.sm-blue span.sub-arrow {
	border-color: rgba(255, 255, 255, 0.2);
	color: #ffffff;
}

.sm-blue span.sub-arrow {
	border-color: rgba(255, 255, 255, 0.6) transparent transparent transparent;
}
.sm-blue ul a span.sub-arrow {
	border-color: transparent transparent transparent rgba(51, 51, 51, 0.6);
}




div.Title,
div.Title.SubTitle,
div.BoxCheckBox div.CategoriaImovel div.CategoriaImovelTitulo,
table.table tr th,
div.BoxTabelaIndiceZap td {
	border-color: #F0F0F0 !important; 
}


div.Title h2 {
	color: #647e85 !important;
}

div.Title h2 span.SubTitle {
	color: #2e9396 !important;
}

div.Title h2 a.PageLink {
	color: #355760 !important;
}

div.Title span.Color {
	border-color: #1a2a2e !important;
}

div.BoxDestaqueColunaImovel h4.ImovelTitulo,
div.BoxDestaqueColunaImovel div.ImovelIcons span {
	background-color: #1a2a2e !important;
}


table.table tr td {
	border-top:1px solid transparent;
	border-bottom:1px solid #f1f1f1;
	padding:6px;
	font-size:14px;
}

table.table tr.Odd {
	background-color: transparent !important; 
}

table.table tr.Even td {
	background-color: rgba(240, 240, 240, 0.3) !important; 
    color: #0f0f0f;
}

table.table tr:hover td {
	background-color: rgba(235, 235, 235, 0.7); 
    color: #575757;
}

body,
div.FormLinha label.Form,
ul.Widget_ArtigoListaSimples span.Data,
div#Artigo div.BoxArtigo div.Text a.Titulo,
div#Artigo div.BoxArtigo div.Text div.Resumo,
div#Contact div.DadosEmpresa a span.Slogan,
div.BoxImovelCalendario table.calendar td.calendarHeaderMeses, 
div.BoxImovelCalendario table.calendar td.calendarDias a,
div.FormConteudo label.error {
	color: #647e85;  
}

a,
ul.list_style li,
div#Artigo div.BoxArtigo div.Text a.ContinuarLendo {
	color: #2e9396;  
}

a:hover,
ul.list_style li:hover,
div#Artigo div.BoxArtigo div.Text a.ContinuarLendo:hover {
	color: #6db3b6;  
}

a:visited {
	color: #97c9cb; 
}

div.ListaArtigo div.BoxArtigo.Odd {
	background-color: rgba(240, 240, 240, 0.5); 
	border:1px solid #f5f5f5; 
}

div.ListaArtigo div.BoxArtigo:hover {
	background-color: rgba(238, 238, 238, 0.7) !important;
	border:1px solid transparent;
}

div#Artigo div.BoxArtigo div.Text div.CategoriaData {
	border-color: #F0F0F0; 
}


div#Artigo div.BoxArtigo.Odd div.Text div.CategoriaData,
div#Artigo div.BoxArtigo:hover div.Text div.CategoriaData {
	border-color: #b9a7a2 !important;
}




div.BoxListagemImovel div.UL_Imovel div.LI_Imovel div.LI_ImovelInner {
	background-color: #FCFCFC; 
	border:1px solid #FCFCFC; 
}

div.BoxListagemImovel div.UL_Imovel div.LI_Imovel div.LI_ImovelInner div.BoxDesc div.Categoria,
div.BoxListagemImovel div.UL_Imovel div.LI_Imovel div.LI_ImovelInner div.BoxDesc div.BoxValores *,
div.BoxListagemImovel div.UL_Imovel div.LI_Imovel div.LI_ImovelInner div.BoxDesc div.ResumoDescritivo,
div.BoxListagemImovel div.UL_Imovel div.LI_Imovel div.LI_ImovelInner div.BoxDesc span.Resumo,
div.BoxListagemImovel div.UL_Imovel div.LI_Imovel div.LI_ImovelInner div.BoxDesc span.Endereco {
	color: #333333 !important;  
}

div.BoxListagemImovel div.UL_Imovel div.LI_Imovel div.LI_ImovelInner div.BoxDesc span.Linha {
	border-color: #999999 !important;
}

div#Footer {
    background-color: #b3b3b3;
    background-image: url('https://img.alohin.com.br/jYmdtJXP1Yid6RXPwJWYzZHdlIzUwJWYzZHdflmb5JWZf91X55Gbih2ZfJWZ2Rndh5WefNnYidmcl91b09ld65Gdy91Xf5yYhRnJyp3YfZXc9EDNwQTJ');   
}

div#Footer ul.MenuRodape,
div#Footer div.FooterFacebookLikeBox {
	background-color: #dedede;
}

div#Footer a {
	color: #0a0a0a !important;  
}

div#Footer a:hover {
	color: #6c6c6c !important;
}

div#Footer ul.MenuRodape li a {
	background-color: #b3b3b3 !important;
	border-color: #dedede !important;
}

div#Footer ul.MenuRodape li a:hover {
	background-color: #d1d1d1 !important;
	border-color: #dedede !important;
}

div#Footer div.ColunaRodape div.DadosEmpresa a,
div#Footer div.ColunaRodape div.DadosEmpresa span,
div#Footer div.FooterCopyright span,
div#Footer div.FooterCopyright span a,
div#Footer label.Form,
div#Footer h3.Titulo,
div#Footer div.RedesSociais li a {
	color: #0a0a0a;
}









