* {margin:0; padding:0; border:0; }
@font-face {
        font-family: "Eurostile Extended-Roman";
        src: url('877960206-eurostile-extended-roman.eot');
        src: url('877960206-eurostile-extended-roman.eot?#iefix') format('embedded-opentype'),
        url('877960206-eurostile-extended-roman.svg#Eurostile Extended-Roman') format('svg'),
        url('877960206-eurostile-extended-roman.woff') format('woff'),
        url('877960206-eurostile-extended-roman.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
}

Body{
	font-family: "Arial"; 
	Background:Url("../imagens/BackTopo.jpg") no-repeat;
	background-position:top center;
	font-size:15px;
}

a{
	text-decoration:none;
}

a:hover{
	text-decoration:none;
}

textarea{
	Border:solid #AAA 1px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	padding:8px;
	font-family: "Arial"; 
}



h1,h2,h3,h4,h5{
	font-family: "Eurostile Extended-Roman";
	font-weight:bold;
	float:left;
	width:100%;
	text-align:left;
	margin:15px 0;
	-webkit-font-smoothing: antialiased;
	font-smooth: always;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}
h2{
	font-size:18px;
}



h5{
	width:auto;
	font-size:15px;
	sborder:solid red 2px;	
	float:left;
	margin:3px 0;
}

.H2Home{
	font-size: 2em;
}

Input {
	padding-left:10px;
}

Input [type="Submit"]{
	padding-left:0px;
}


Input, Select{
	font-family: "Arial"; 
	Border:solid #AAA 1px;
	sBorder:solid red 2px;
	width:auto;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:5px;
	height:35px;
}

#Input{
	float:left;
	margin:0px 0 0 0;
	font-family: "Arial"; 
	
}
#Input Select, #Input input{
	zxc-border:solid red 2px;
	float:left;
	width:237px;
	border:solid #AAA 1px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	height:35px;
	margin:0px 5px 10px 5px;
}

#InputPesquisa{
	sborder:solid red 2px;
	float:right;
	margin-right:8px;	
	height: 35px;
}

.InputMultiplo .ms-parent{
	border: solid #AAA 1px;
    width:24% !important;
    border-radius: 7px;
	
}

.InputMultiplo .ms-choice{
	border-radius: 7px;
	box-shadow:none !important;
}

.Imovel h3{
	sborder:solid red 2px;
	width:auto;
	float:left;
}

.ImovelBuscaAvancadaBox2 .ms-parent{
	border: solid #AAA 1px;
    width:100% !important;
    border-radius: 7px;
    text-align:left;
	
}

.ImovelBuscaAvancadaBox2 input[type='checkbox'], .ImovelBuscaAvancadaBox2 input[type='radio']{
	float:none !important;
}

.ImovelBuscaAvancadaBox2 .ms-choice{
	border-radius: 7px;
	box-shadow:none !important;
}

.ImoveDetalhe{
	float:left;
	zxc-border:solid red 2px;
	width:700px;
}

.Hand{
	cursor:pointer;
}

.Botao{
	width:72px !important;
	height:35px !important;
	background:#FFF;
	float:right !important;
	padding:0;
	margin: 0 0 0 28px;
	cursor:pointer;
}

#InputPesquisa .Botao{
	width:237px !important;
	font-weight: bold;
	sborder:solid red 2px;
	cursor:pointer;
}

.Botao2{
	width:auto !important;
	height:auto !important;
	float:right;
	color:#FFF;
	padding:10 15px;
	margin: 0 0 0 0px;
    border-radius: 5px;	
    font-size: 15px;
    cursor:pointer;
}

.Botao3{
	width:auto !important;
	height:auto !important;
	float:right !important;
	color:#FFF;
	padding:10 15px;
	margin: 0 0 0 10px;
    border-radius: 5px;	
    font-size: 15px;
    cursor:pointer;
}

.BotaoAvancada{
	width:140px;
	height:23px;
	Background:Url("../Imagens/BotaoGrande.png");
	float:right;
	cursor:pointer;	
}

#Menu{
	Width:100%;
	height:60px;
	sborder:solid red 1px;

}
#MenuInterno{
	Width:1170px;
	height:60px;
	sborder:solid red 2px;
}
#MenuItem{
	Float:left;
	padding:24px 108px 20px 0px;
	font-size:13px;
	sborder:solid red 1px;
	font-family: "Eurostile Extended-Roman";
} 

#MenuItem:last-child{
	sborder:solid red 2px;
	padding-right:0;
}

#MenuItem a{
	height:30px;
	Text-decoration:none;

}
#MenuItem a:hover{
	scolor:#DDD;
	Text-decoration:none;
	border-bottom:solid #DDD 2px;
	
}
#MenuItem a.selec{
	scolor:#DDD;
	Text-decoration:none;
	border-bottom:solid #DDD 2px;
	
}

#TopoDados{
	width:1170px;
	height:110px;
	sborder:solid red 1px;
	margin:30px 0 20px 0;
}
#Logo{
	width:auto;
	height:100px;
	sborder:solid red 1px;
	Float:left;
	margin:0px 0 0 40px;
}

#LogoRodape{
	float:left;
	width:100px; 
	margin:40px 15px 15px 15px;
}

#Dados{
	width:322px;
	height:103px;
	sborder:solid red 1px;
	Float:right;
	margin:0px 40px 0 0px;
}
#Banner{
	margin:10px 0 0 0;;
	
}
#BarraPesquisa{
	Smargin:10px 0 0 0;
	width:100%;
	height:auto;
	display:table;
	border-radius:5px;
	sborder:solid red 1px;
	sbackground:#e9e9e9;
	text-align:center;
	
}

#BarraPesquisaInterno{
	width:1170px;
	height:auto;
	display:table;
	border-radius:5px;
	sborder:solid red 1px;
	sbackground:#e9e9e9;
	margin:0 auto;	
}

#BarraPesquisaSelect{
	width:990px;
	height:auto;
	display:table;
	sborder:solid red 1px;
	float:left;
	margin:15px 0 15px 0;
}


.Icone{
	margin:0 0px;
	width:36px
}

#IcoBusca{
	Float:left; 
	margin:15px 15px 0px 15px;
	dborder:solid red 1px;

}

.IcoBusca{
	width:135px;
	height:120px;
	float:left;
	sborder:solid red 1px;
	margin-top:15px;
}

.IcoBusca h2{
	float:none;
	sborder:solid red 2px;
	text-align:center;
}

.IcoImovel{
	sborder:solid red 2px;
	margin-top:4px;
	margin-right:5px;
	float:right;
}

#IcoSobra{
	Float:left; 
	margin:10px;

}
#BuscaCodigo{
	Float:left; 
	margin:20px 0 0 0px;
	float:right;
	sborder:solid red 1px;
}

.ImovelImagem{
	sborder:solid red 2px;
	float:left;
	display:table;
}

.ImovelTexto{
	width:840px;
	sborder:solid red 2px;
	float:right;
	display:table;
}


#ImovelCapa{
	width:1170px;
	height:620px;
	sborder:solid red 1px;
}

.ImovelDetalheTabela{
	sborder:solid red 2px;
	float:right;
}

.ImovelDetalheTabela2{
	border:solid 1px #DDD;
}
.ImovelDetalheTabela2 td{
	sborder:solid red 2px;
	padding:15px;
	font-weight:bold;
}
.ImovelDetalheTabela2 td:nth-child(2n+0){
	background:#FFF;
}
.ImovelDetalheTabela2 td:nth-child(2n+1){
	background:#EEE;
}

.ImovelDetalheIco{
	float:left;
	margin-right:10px;
}

.ImovelBuscaAvancadaBox, .ImovelBuscaAvancadaBox2{
	sborder:solid red 2px;
	width:24%;
	margin-right:1%;
	margin-bottom:1%;
	float:left;
}



.ImovelDetalheBox{
	sborder:solid red 2px;
	width:24%;
	margin-right:1%;
	margin-bottom:1%;
	float:left;
	text-align:left;
}

.ImovelBuscaAvancadaBox input, .ImovelBuscaAvancadaBox select{
	width:100%;
	sborder:solid red 2px;	
}

.ImovelBuscaAvancadaBox input[type='checkbox'], .ImovelBuscaAvancadaBox input[type='radio']{
	width:15px;
	float:left;
	margin-top:-8px;
	margin-right:8px;
}



.BoxDestaque h1{
	font-size:20px;
}
.BoxDestaque{
	sborder:solid yellow 2px;
	width:250px;
	height:188px;
	sfloat:left;
}

.BoxDestaque2{
	_border:solid #AAA 2px;
	sborder:solid red 2px;
	width:250px;
	height:188px;
	sfloat:left;
	margin:0px 5px 0px 5px;
	cursor:pointer;
	box-shadow: 1px 0px 10px #000;
	-moz-box-shadow: 1px 0px 10px #000;
	-webkit-box-shadow: 1px 0px 10px #000;
}



.ImovelDetalheMini{
	width:170px;
	height:128px;
	sBorder:solid red 1px; 
	margin:2px;
}

#Conteudo{
	width:100%;
	height:auto;
	sborder:solid red 1px;
	min-height:150px;
	Background:Url("../Imagens/BgConteudo.jpg")no-repeat;
	margin:0 0 30px 0;
}
#ConteudoInterno{
	width:1170px;
	height:auto;
	display:table;
	sborder:solid red 1px;
	sfloat:left;
	text-align:left;
	margin:0px 0 40px 0;
	PADDING:15PX 0 0 0;
}

.DestaqueCapa{
	width:250px;
	height:188px;
	float:left;
	sborder:solid yellow 1px;
	smargin:15px;
	position:relative;
	z-index:1;
}
.DestaqueCapa2{
	width:250px;
	height:188px;
	float:left;
	sborder:solid red 1px;
	position:relative;
	margin:0 0px 0 -290px;
	z-index:2;
	sdisplay:none;
	Background:Url("../Imagens/Opacidade.png");
	scolor:#FFF;
	vertical-align: middle;
}

.DestaqueCapa2Interno{
	width:240px;
	height:135px;
	margin: 40px 0px 0px 30px;
	sborder:solid red 1px;
	float:left;
}

.ImovelMini{
	width:290px;
	height:225px;
	sborder:solid red 1px;
	margin:2px;
	
}

.CondominioMini{
	width:296px;
	height:146px;
	sborder:solid red 1px;
	margin:2px;
	
}
.CondominioBox{
	width:300px;
	height:150px;
	float:left;
	margin:0px 20px 20px 20px;
	_border:solid #AAA 2px;
	smargin:15px;
	box-shadow: 1px 0px 10px #000;
	-moz-box-shadow: 1px 0px 10px #000;
	-webkit-box-shadow: 1px 0px 10px #000;
	sborder:solid red 1px;
}


.Box2{
	width:1170px;
	height:auto;
	min-height:190px;
	sborder:solid red 1px;
	margin: 20px 0;
	display:table;
}


.ImovelBox{
	width:294px;
	height:229px;
	float:left;
	_border:solid #AAA 2px;
	smargin:15px;
	box-shadow: 1px 0px 10px #000;
	-moz-box-shadow: 1px 0px 10px #000;
	-webkit-box-shadow: 1px 0px 10px #000;
	sborder:solid red 1px;
}

.Box{
	width:1170px;
	height:auto;
	height:230px;
	sborder:solid red 1px;
	margin: 20px 0 40px 0;
	display:table;
}

.BoxInterno{
	sborder:solid red 1px;
	float:left;
	height:350px;
	width:290px;
	font-size:17px;
	padding:15px 0 0 0;
}
.sBoxInterno:hover{
	background:#EEE;
}

.Valor{
	font-family: "Eurostile Extended-Roman";
	font-weight:bold;
	sfloat:left;
	swidth:100%;
	stext-align:left;
	smargin:15px 0;
}

.TaxasHome{
	sborder:solid red 2px;
	padding-top:10px;
	font-size:12px;
}

.ImagemCapa{
	width:300px;
	height:225px;
}
#BarraAvancada{
	sborder:solid red 1px;
	background:#EEE;
}
#BarraInterno{
	sborder:solid red 1px;
	margin:10px 10px 30px 10px;
}

#ID1{
	sBorder:solid red 1px;
	sbackground:#e9e9e9;
}
#ID1 select{
	Border:solid #AAA 1px;
	width:350px;
}


.CadastroImovel input, .CadastroImovel textarea{
	width:100%;
	sborder:solid red 2px;
}
.Branco{
	width:15px !important;
	border:solid red 2px;
	float:left;
	margin-top:-8px;
	margin-right:5px;
}

#Rodape{
	width:100%;
	height:auto;
	sdisplay:table;
	sborder:solid red 1px;
	margin:20px 0 0 0;
}

#RodapeInterno{
	width:1170px;
	height:80px;
	margin:0 auto;
	padding:15px 0;
	display:table;
	sfont-family: "Eurostile Extended-Roman";
	font-size:15px;
	color:#fff;
	sborder:solid red 1px;

}
#RodapeInterno h1, #RodapeInterno b, #RodapeInterno a, #RodapeInterno{
	zxc-margin:5px 0;
}

#RodapeInterno h2{
	font-size:20px; 
	margin: 0 0 15px 0; 
	width:100%; 
	zxc-border:solid red 1px;
	color:#FFF;
}

.RodapeInternoEndereco{
	width:650px; 
	height:auto; 
	float:left; 
	margin: 0 0 0 30px; 
	padding: 0 0 10px 0;
	text-align:left; 	
}
.RodapeInternoCredito{
	width:120px; 
	height:40px; 
	sborder:solid red 1px; 
	float:right; 
	margin: 25px 0 0 30px; 
	text-align:right; 
	color:#FFF;
}


.Ordernacao{
	border:solid #AAA 1px;
	float:right;
	width:auto;
	padding:0 10px;
}

#Fechar{
	Clear:both;
}

.Whatsapp{    
	width: auto;
    position: fixed;
    bottom: 15px;
    right: 15px;
    z-index: 1000;
    background: #00a859;
    border-radius: 100px;
    sborder: solid #000 2px;
    padding: 12px; 
}
.Whatsapp:hover{background: #AAA;-webkit-transition: 1s;}
.Whatsapp i{color:#FFF; margin:10px;}
