﻿
#pagina{
	width: 100%; background: url(../_imgs/efeito.jpg) no-repeat center top;
	background-color:#c9e0f0;
}
#geral{
	width: 816px; margin: 0 auto;
	
}
body{
   background-image:url(../_imgs/bg_geral.jpg);}

#menuTopo{
	width:800px; padding-top: 38px;
}
#menuTopo #menuArea{
	width: 800px; height: 28px; margin-left: 8px;
}
/*#bordaTopo{
	width: 800px; height: 43px; margin: 1px 0 0 8px; _margin: -12px 0 0 8px; background: #F4F6F7 url(../_imgs/bordaTopo.gif) no-repeat left top;
}*/
#bgPrincipal{
	width: 816px; _margin-top: -12px;
	background: url(../_imgs/bgPrincipal.gif) repeat-y left top !important;
   /* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=_imgs/bgPrincipal.png,sizingMethod='scale') !important;*/

	z-index: -1;
}

/*	#bgPrincipal, img, div, li, h2, h3 {
	behavior: url(iepngfix.htc);
}*/

#topo{
	width:816px;
	/*height: 204px;*/
	height:202px;
	background: url(../_imgs/bordaTopo.jpg) no-repeat left top; padding: 15px 0 !important;
	
}
#topo #corretor{
	width: 303px; background: url(../_imgs/separaTopo.jpg) no-repeat right top; margin: 20px 10px 0 10px; z-index:999; float:left;
}
#topo #marca, #topo #busca{
	float: left; 
}
#topo #marca{
	width: 258px; height: 178px; background: url(../_imgs/separaTopo.jpg) no-repeat right top; margin: 20px 0 0 20px;
}
#topo #busca{
	width: 177px;
}
#topo #busca #buscaImoveis{
	width: 177px; height: 160px; background: url(../_imgs/bordaBusca.gif) no-repeat right top; overflow: hidden;
}
#topo #busca #buscaImoveis .titBusca{
	font-size: 10px; text-align: right; font-weight: bold; height: 15px; margin-bottom: 13px; padding-right: 20px;
}
#topo #busca #buscaImoveis form{
	margin: 0; color: #05293D; 
}
#topo #busca #buscaImoveis form .bgSelect{
	background: url(../_imgs/bgSelect.gif) no-repeat left top; width: 154px; height: 23px; margin-bottom: 5px; padding: 3px 0 0 3px;
}
#topo #busca #buscaImoveis form .bgSelect select{
	width: 143px; height: 20px; background: none; border: none; margin-left: 4px; font-size: 11px;
}

#topo #busca #buscaCodigo{
	width: 177px; height: 48px; margin-top: 10px; background: url(../_imgs/bordaBuscaInterna.gif) no-repeat right top; overflow: hidden;
}
#topo #busca #buscaCodigo .titBuscaInterna{
	font-size: 10px; text-align: right; font-weight: bold; height: 15px; margin-bottom: 10px; padding-right: 18px;
}
#topo #busca #buscaCodigo p {
	font-size:11px; margin-bottom:3px; color: #FFFFFF;
}
#topo #busca #buscaCodigo form div#bgImput{
	float: left; width:130px; height:23px; overflow: hidden; background: url(../_imgs/bgInputBusca_interna.gif) left top no-repeat;
}
#topo #busca #buscaCodigo form input.txtImput{
	background:none; border:none; width:143px; height: 19px; padding: 4px 7px 0 7px; font-size: 11px;
}
#topo #busca #buscaCodigo form input.btn_ok{
	width:36px; height: 21px; float: left; margin-left: -10px; margin-top: 1px;
}


/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

#principal{
	width: 800px; margin-left: 8px;
	z-index: 1;
	position: relative;
}

#destaque{
	width: 770px; margin-left: 14px;
}

#conteudo{
	width: 792px; margin: 11px auto 0 auto;
	background: #EEF1F2;
}


/*------- ERIKO ------------*/
	
	#centro, #dir{
		float: left;
	}
	
	#centro{
		/*width: 524px; TAMANHO ORIGINAL*/
		width:792px;
	}
	.divBox{
		/*width: 524px; TAMANHO ORIGINAL*/ width:792px; margin: 0;
	}
	.box{
		width: 262px; height: 320px; background: url(../_imgs/bgBox.jpg) repeat-y left top; float: left;
	}
	.box .bg_boxTop{
		width: 262px; height: 320px; background: url(../_imgs/bgTopoBox.jpg) no-repeat left top;
	}
	.box .bg_boxBottom{
		width: 262px; height: 320px; background: url(../_imgs/bgBottomBox.jpg) no-repeat left bottom;
	}
	
	
	
	.box2{
		width: 262px; background: url(../_imgs/bgBox.jpg) repeat-y left top; float: left;
	}
	.box2 .bg_boxTop{
		width: 262px;  background: url(../_imgs/bgTopoBox.jpg) no-repeat left top;
	}
	.box2 .bg_boxBottom{
		width: 262px;  background: url(../_imgs/bgBottomBox.jpg) no-repeat left bottom;
	}
	
	.box_dir{
		width: 262px; background: url(../_imgs/bgBox_dir.jpg) repeat-y left top; float: left;
	}
	.box_dir .bg_boxTop_dir{
		width: 262px; background: url(../_imgs/bgTopoBox_dir.jpg) no-repeat left top;
	}
	.box_dir .bg_boxBottom_dir{
		width: 262px; background: url(../_imgs/bgBottomBox_dir.jpg) no-repeat left bottom;
	}
	
	.box h2, .box_dir h2{
		font-size: 13px; margin-left: h2; margin: 0 0 0 17px; font-weight: bold;
	}
	.box .dadosBox, .box_dir .dadosBox{
		width: 207px; margin: 0 auto; padding: 18px 0 45px 0;
	}
	.box .dadosBox .foto, .box_dir .dadosBox .foto{
		margin: 10px 0;
	}
	.box .dadosBox .foto img, .box_dir .dadosBox .foto img{
		border: 1px solid #103A52; padding: 1px;
	}
	.box .dadosBox .dadosTXT, .box_dir .dadosBox .dadosTXT{
		background: url(../_imgs/icoTxt.gif) no-repeat left 6px;
	}
	.box .dadosBox .dadosTXT p, .box_dir .dadosBox .dadosTXT p{
		line-height: 125%; text-indent: 13px; text-align:left;
	}
	
	
	/*UTILITÁRIO INICIAL - INCIO*/
	
		
	/*UTILITARIO*/
	#utilitarios_capa{
		width: 228px; margin: 0 auto; padding: 18px 0 45px 0;
	}
	#utilitarios_capa h2{
		background: url(../_imgs/abreu.gif) no-repeat left top; padding: 8px 0 10px 85px;
	}
	#utilitarios_capa .abreuUtilitarios_capa{
		border-bottom: 1px solid #5DB432; padding-bottom: 5px; margin: 5px 0 0 6px; font-weight: bold;
	}
	#utilitarios_capa .abreuUtilitarios_capa img.google{
		position: relative; bottom: -3px;
	}
	#utilitarios_capa .linksUtilitarios_capa{
		width: 190px; background: url(../_imgs/icoUtilitarios.gif) no-repeat left top;
		padding: 0 0 0 22px; 
	}
	#utilitarios_capa .linksUtilitarios_capa a{
		color: #111112; text-decoration: none; font-size: 13px;
	}
	#utilitarios_capa .boxUtilitarios_capa{
		margin-left: 0; padding: 8px 0;
	}
	#utilitarios_capa .boxUtilitarios_capa ol{
		list-style-type: none; margin-left: 15px;
	}
	#utilitarios_capa .boxUtilitarios_capa ol li{
		background: url(../_imgs/icoClassificados.gif) no-repeat left 5px; padding: 0 0 0 12px; line-height: 160%;
	}
	#utilitarios_capa .boxUtilitarios_capa ol li a{
		color: #111112; text-decoration: none;
	}
	/*UTILITARIO*/
	
	#cotacao_capa{
		width: 228px; margin: 0 auto; padding: 18px 0 45px 0;
	}
	#cotacao_capa h2{
		background: url(../_imgs/abreu.gif) no-repeat left top; padding: 8px 0 10px 85px;
	}	
	#naMidia_capa{
		width: 210px; margin: 0 auto; padding: 18px 0 45px 0;
	}
	#naMidia_capa h2{
		background: url(../_imgs/abreu.gif) no-repeat left top; padding: 5px 0 10px 80px;
	}
	#naMidia_capa .infoMidia_capa{
		border-bottom: 1px solid #5F6D74; padding: 15px 0 10px; *padding: 13px 0 10px;
	}
	#naMidia_capa .infoMidia_capa span{
		color: #5BB432; font-size: 11px; font-style: italic;
	}
	#naMidia_capa .infoMidia_capa p{
		line-height: 140%; text-align:left;
	}
	#regioes_capa{
		width: 207px; margin: 0 auto; padding: 28px 0 45px 0;
	}
	#regioes_capa h2{
		margin: 0 0 5px 8px;
	}
	
	/*UTILITÁRIO INICIAL - FIM*/
	
	/*UTILITÁRIO DIREITA*/
	#dir{
		margin-left: 6px; width: 262px;
	}
	
	/*UTILITARIO*/
	#dir #utilitarios{
		width: 228px; margin: 0 auto; padding: 18px 0 45px 0;
	}
	#dir #utilitarios h2{
		background: url(../_imgs/abreu.gif) no-repeat left top; padding: 8px 0 10px 85px;
	}
	#dir #utilitarios .abreuUtilitarios{
		border-bottom: 1px solid #5DB432; padding-bottom: 5px; margin: 5px 0 0 6px; font-weight: bold;
	}
	#dir #utilitarios .abreuUtilitarios img.google{
		position: relative; bottom: -3px;
	}
	#dir #utilitarios .linksUtilitarios{
		width: 190px; background: url(../_imgs/icoUtilitarios.gif) no-repeat left top;
		padding: 0 0 0 22px; 
	}
	#dir #utilitarios .linksUtilitarios a{
		color: #111112; text-decoration: none; font-size: 13px;
	}
	#dir #utilitarios .boxUtilitarios{
		margin-left: 0; padding: 8px 0;
	}
	#dir #utilitarios .boxUtilitarios ol{
		list-style-type: none; margin-left: 15px;
	}
	#dir #utilitarios .boxUtilitarios ol li{
		background: url(../_imgs/icoClassificados.gif) no-repeat left 5px; padding: 0 0 0 12px; line-height: 160%;
	}
	#dir #utilitarios .boxUtilitarios ol li a{
		color: #111112; text-decoration: none;
	}
	/*UTILITARIO*/
	
	#dir #cotacao{
		width: 228px; margin: 0 auto; padding: 18px 0 45px 0;
	}
	#dir #cotacao h2{
		background: url(../_imgs/abreu.gif) no-repeat left top; padding: 8px 0 10px 85px;
	}	
	#dir #naMidia{
		width: 210px; margin: 0 auto; padding: 18px 0 45px 0;
	}
	#dir #naMidia h2{
		background: url(../_imgs/abreu.gif) no-repeat left top; padding: 5px 0 10px 80px;
	}
	#dir #naMidia .infoMidia{
		border-bottom: 1px solid #5F6D74; padding: 15px 0 10px; *padding: 13px 0 10px;
	}
	#dir #naMidia .infoMidia span{
		color: #5BB432; font-size: 11px; font-style: italic;
	}
	#dir #naMidia .infoMidia p{
		line-height: 140%; text-align:left;
	}
	#dir #regioes{
		width: 207px; margin: 0 auto; padding: 28px 0 45px 0;
	}
	#dir #regioes h2{
		margin: 0 0 5px 8px;
	}
	/*#dir #regioes #divReg{
		position: relative; width: 167px; height: 161px; z-index: 100;
	}
	#dir #regioes #divReg #mapaRegiao{
		position: absolute; width: 256px; height: 164px; left: 20px; z-index: 1000;"
	}*/

	
	/*---- BOX BUSCAR ----*/
	#dir #boxNews{
		width: 228px; padding: 30px 0 45px 0; margin: 0 auto;
	}
	#dir #boxNews h2{
		background: url(../_imgs/abreu.gif) no-repeat left top; padding: 5px 0 5px 83px;
	}
	#dir #boxNews p{
		margin: 0; line-height: 140%; padding: 5px 8px 8px 8px; color: #111112;
	}
	#dir #boxNews form{
		width: 216px; margin-left: 5px;
	}
	#dir #boxNews form .bgForm{
		background: url(../_imgs/bgInput_news.jpg) no-repeat;
		width: 216px; height: 24px; margin-bottom: 10px;
	}
	#dir #boxNews form .bgForm input.dados{
		width: 196px; height: 18px; border: 0; color: #768C9A; font-size: 10px; padding: 6px 10px 0 10px; margin-bottom: 11px; background:none;
	}
	#dir #boxNews form .bgForm select{
		width: 135px; margin: 5px 0 0 5px; border: 0; color: #768C9A; font-size: 9px; background: #E8EAF1;
	}
	#dir #boxNews form input.bt{
			margin-top: 3px; _margin-top: 13px;
	}
	/*---- FINAL BOX BUSCAR ----*/
	
	
	
	
#linhaTitulo{
		width: 100%; height: 7px;  background: url(../_imgs/linhaTitulo.jpg) repeat-x left top; overflow: hidden;
	}
	#topoMeio{
		width: 792px; margin: 0 auto; margin-top: -19px; _margin-top: -16px; overflow: hidden;
	}
	
	#topoMeio .espacoBGtitulo{
		width: 520px; float: left;
	}
	#topoMeio #bgTitulo{
		height: 28px; width: 250px; margin: 0 0 0 12px; _margin: -3px 0 0 5px; background: url(../_imgs/bgTitulo.jpg) repeat-x left top;
	}
	#topoMeio #bgTitulo .titulo_bordaEsq{
		background: url(../_imgs/bordaEsq_titulo.jpg) no-repeat left top; height: 28px;
	}
	#topoMeio #bgTitulo .titulo_bordaDir{
		background: url(../_imgs/bordaDir_titulo.jpg) no-repeat right top; height: 28px;
	}
	
	
	
	#topoMeio #bgTitulo #titulo{
		height: 21px; text-align: center;
	}
	#topoMeio #bgTitulo #titulo p{
		color: #71B4B4; padding-top: 7px; overflow: hidden;  font-size:10px;
	}
	#topoMeio #detalheDivisao{
		background: url(../_imgs/detalheDivisao.jpg) no-repeat left top; width: 12px; height: 9px; float: left; margin: 17px 93px 0 0; _margin: 14px 93px 0 0;
	}
	#topoMeio #bgAtalho{
		background: url(../_imgs/bgAtalho.jpg) no-repeat left top; width: 154px; height: 20px; float: left; margin-top: 5px; _margin-top: 2px;
	}
	#topoMeio #bgAtalho #atalho{
		width: 142px; height: 19px; margin: 0 auto; text-align: center; padding-top: 1px;
	}
	#topoMeio #bgAtalho #atalho p{
		color: #09212D; font-size: 11px; font-family:Arial, Helvetica, sans-serif !important;
	}
	#topoMeio #bgAtalho #atalho p a{
		color: #09212D; text-decoration: none;font-size: 11px;
	}
	
	
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

#rodape{
	width: 100%; height: 93px;	background: url(../_imgs/bg_rodape.jpg) top repeat-x;
}
#rodapeArea{
	width: 800px; margin:0 auto; overflow: hidden;
}

#rodapeArea #logomarca, #rodapeArea #legenda, #rodapeArea #assinatura{
float:left; height:93px;
}
#rodapeArea #logomarca{
	width: 150px; position:relative; margin-left: 15px;
}
#rodapeArea #logomarca img{
	position:absolute; left: 0; top: 8px;
}
#rodapeArea #legenda {
width:405px; height: 75px; line-height:110%; background: url(../_imgs/bg_line.jpg) left top no-repeat; padding:25px 0 0 20px;color:#263C50 !important;
}

#rodapeArea #assinatura{
width:140px; position:relative;
}
#rodapeArea #assinatura img{
width:70px; height:17px; position:absolute; left:50%; top:50%; margin-left:-35px; margin-top:-8px;
} 

#bgMapasite{
	width: 100%; background: #263C50 url(../_imgs/bordaMapaSite.gif) left bottom repeat-x;
}
#bgMapasite #siteMap{
width:770px; margin:0 auto; text-align: left; line-height:27px;
}
#bgMapasite #siteMap a{
color:#fff;
}
#bgMapasite #siteMap #mapa h3{
	cursor: pointer;
}

#bgMapasite #siteMap #mapa{
	width:775px; overflow: hidden; font-family: "Trebuchet MS"; font-size:12px;
}
#bgMapasite #siteMap #mapa a{
	text-decoration: none;
}
#bgMapasite #siteMap #mapa a:hover{
	text-decoration: underline;
}
#bgMapasite #siteMap #mapa .boxMapa{
	float: left; height: 250px; margin: 22px 0 0 3px; overflow: hidden; background: url(../_imgs/separaLinks.jpg) left top no-repeat; padding-left: 15px;
}
#bgMapasite #siteMap #mapa .boxMapa .titMapa{
	font-size: 13px; color: #73BC25; font-weight: bold; margin-bottom: 8px;
}
#bgMapasite #siteMap #mapa .boxMapa .titMapa a{
	color: #EBA725;
}
#bgMapasite #siteMap #mapa .boxMapa ol.map{
	list-style-type: none; margin-left: 8px;
}
#bgMapasite #siteMap #mapa .boxMapa ol.map li.mapSite{
	background: url(../_imgs/icoMapaSite.gif) no-repeat left 7px; padding-left: 8px;
	line-height: 150%;
}
#bgMapasite #siteMap #mapa .boxMapa ol.map li.mapSite a{
	/*color: #FFFFFF;*/
}
/*FLOAT MENU*/

#formulario_sidebar {
float:left;
padding-left:33px;
padding-top:10px;}

	
	#formulario_sidebar p{
		margin: 0; line-height: 140%; padding: 5px 8px 8px 8px; color: #111112;
		width:180px;
	}
	#formulario_sidebar form{
		width: 200px; margin-left: 5px;
	}
	#formulario_sidebar form .bgForm2{
		background: url(../_imgs/bgInput_news2.jpg) no-repeat;
		width: 200px; height: 24px; margin-bottom: 10px;
	}
	#formulario_sidebar form .bgForm2 input.dados{
		width: 196px; height: 18px; border: 0; color: #768C9A; font-size: 10px; padding: 6px 10px 0 10px; margin-bottom: 11px; background:none;
	}
	#formulario_sidebar form .bgForm2 select{
		width: 135px; margin: 5px 0 0 5px; border: 0; color: #768C9A; font-size: 9px; background: #E8EAF1;
	}
	#formulario_sidebar form input.bt{
			margin-top: 3px; _margin-top: 13px;
	}
	/*---- FINAL BOX BUSCAR ----*/

	
	#sideBar{
	z-index:99;
		position: absolute;
		width: auto;
		height: auto;
		top: 340px;
		right: 0px;
		background-image:url(http://www.abreuimoveis.com.br/novo/_imgs/slide_bg.gif);
		background-position:top left;
		background-repeat:repeat-y;
	}
	
	#sideBarTab{
		float:left;
		height:0px;
		width:28px;
		/*background:#188cbd;*/
	}
	
	#sideBarTab img{
		border:0px ;
	}
	
	#sideBarContents{
		overflow:hidden;
		z-index:100px;
		float:left;
	}
	
	#sideBarContentsInner{
		width:300px;
	}