@charset "utf-8";
/* CSS Document */

.tabs {
	width:940px;
	height:70px;
	background:url(../images/bg_5.jpg) no-repeat;
	margin:10px 0 0 0;
	padding-top:10px;
}
UL.tabNavigation {
	list-style: none;
	width:500px;
	height:38px;
	margin-top:-13px;
	float: right;
	margin-right:3px;
}
UL.tabNavigation LI {
	display: inline;
	height:38px;
}
UL.tabNavigation LI A {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #8c8a80;
	text-decoration: none;
	text-align:center;
	padding-top:18px;
	margin-right:-3px;
	height:20px;
}
UL.tabNavigation LI A.rapida {
	width:102px;
	display:inline-block;
	background: url(../images/bg_rapida.png) no-repeat 0 0;
}
UL.tabNavigation LI A.cep {
	width:116px;
	display:inline-block;
	background: url(../images/bg_emp.png) no-repeat 0 0;
}
UL.tabNavigation LI A.empreendimento {
	width:116px;
	display:inline-block;
	background: url(../images/bg_avancada.jpg) no-repeat 0 0;
}
UL.tabNavigation LI A.avancada
{
	width:146px;
	display:inline-block;
	background: url(../images/bg_emp.png) no-repeat 0 0;	
}
UL.tabNavigation LI A.selected, UL.tabNavigation LI A:hover {
	color: #1c6768;
	background-position: 0 -39px;
}
UL.tabNavigation LI A:focus { outline: 0; }
div.tabs > div h3 { margin-bottom:10px; }
.div_busca {
	padding: 10px 0 10px 0px !important;
	border: 1px solid #d7d5c6;
	border-top:none;
	background:#f2f1ea;
	width:938px !important;
	display:block;
	float:left;
	font:12px Arial,Helvetica,sans-serif;
}
.div_busca h2, .div_busca p {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1c6768;
	margin-left:5px;
}
.div_busca img {
	margin-left:5px;
}
span.texto_tabs {
	width:480px;
	float:left;
	padding:3px 0 0 13px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#999999;
}
span.setas { color:#cccccc; }
span.estado {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#1c6768;
}

/******************************BUSCA RÁPIDA****************************************/

#rapida{margin:0; padding:0; }
#rapida h3 { margin:10px 0 0 5px; float:left; }
.busca_rapida {
	width:818px;
	height:40px;
	float:left;
	padding-top:10px;
}
.busca_rapida fieldset label {
	width:127px;
	height:28px;
	padding:3px;
	background:url(../images/bg_select.jpg) no-repeat;
	float:left;
	margin-left:10px;
}
.busca_rapida fieldset label.bt_procurar {
	background:none;
	width:70px !important;float:right;
}
.busca_rapida fieldset label.bt_procurar input {
	margin-bottom:-5px;
	border-width:0;
}
.busca_rapida fieldset label select {
	width:127px;
	height:20px;
	border:none;
	
}
/*
.selectbox {  behavior:expression(window.dropdown_menu_hack!=null?window.dropdown_menu_hack(this):0);
}
/********************************BUSCA POR CEP***********************************/

.busca_cep {
	width:297px;
	height:40px;
	margin-top:10px;
	float:left;
	margin-left:5px;
}
.busca_cep fieldset label {
	width:70px;
	height:22px;
	padding:3px;
	background:url(../images/bg_input_cep.jpg) no-repeat;
	display: inline-block;
}
.busca_cep fieldset label input {
	border:none;
	width:60px;
	height:15px;
	border-width:0;
}
.busca_cep fieldset label.input_p {
	width:53px;
	height:22px;
	padding:3px;
	background:url(../images/bg_input_p.jpg) no-repeat;
	display: inline-block;
}
.busca_cep fieldset label.input_p input {
	border:none;
	width:44px;
	height:15px;
	border-width:0;
}
.busca_cep span {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
}
.busca_cep fieldset label.bt_procurar {
	width:70px;
	height:20px;	
background:none;
}
.busca_cep fieldset label.bt_procurar input {
	
	width:70px;
	height:20px;
	margin-bottom:-5px;
	border-width:0;
}
.bt_voltar_a, .bt_voltar_b, .bt_voltar_c {
	width:88px;
	height:22px;
	float:right;
	text-align:left;
}
/****************************************BUSCA EMPREENDIMENTO***************/
.busca_emp { margin:0 0 10px 5px;  	padding-bottom:1px;
}
.busca_emp span {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
}
.busca_emp fieldset { margin:8px 0 0 0; }
.busca_emp fieldset label {
	width:223px;
	height:24px;
	padding:3px;
	background:url(../images/bg_input_emp.jpg) no-repeat;
	display: inline-block;
}
.busca_emp fieldset label input {
	border:none;
	width:211px;
	height:15px;
	border-width:0;
}
.busca_emp fieldset label.bt_procurar {
	background:none;
	width:70px;
	height:20px;
}
.busca_emp fieldset label.bt_procurar input {
	width:70px;
	height:20px;
	margin-bottom:-5px;
	border-width:0;
}
/****************************************BUSCA AVANCADA***************/

.busca_avancada {
	width:917px;
	height:auto;
	padding-bottom:10px;
	margin:13px 0 0 5px;
}
.busca_avancada fieldset { margin:5px 0 0 0;}
.busca_avancada fieldset legend {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1c6768;
	display: block;
	margin:0 0 10px 0;
	z-index:100;
}
.busca_avancada fieldset label.select {
	width:127px;
	height:28px;
	padding:3px;
	background:url(../images/bg_select.jpg) no-repeat;
	display: inline-block;
	float:left;
	margin-right:3px;
}
.busca_avancada fieldset label.select select {
	width:127px;
	height:20px;
	border:none;
}
.busca_avancada fieldset label.cep {
	width:123px;
	height:22px;
	padding:3px;
	background:url(../images/bg_input_g.jpg) no-repeat;
	display: inline-block;
}
.busca_avancada fieldset label.cep_p {
	width:53px;
	height:22px;
	padding:3px;
	background:url(../images/bg_input_p.jpg) no-repeat;
	display: inline-block;
}
.busca_avancada fieldset label.cep input {
	border:none;
	width:114px;
	height:15px;
	display: inline-block;
	border-width:0;
}
.busca_avancada fieldset label.cep_p input {
	border:none;
	width:44px;
	height:15px;
	border-width:0;
}
.busca_avancada fieldset label.checkbox {
	width:140px;
	height:auto;
	margin-right:0;
	display:inline-block;
}
.busca_avancada span {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0 5px;
}
.itens_lazer {
	width:860px;
	height:auto;
	padding-bottom:10px;
	margin-top:10px;
	display:table;
	font:12px Arial,Helvetica,sans-serif;
}
.busca_avancada fieldset label.pchave {
	width:223px;
	height:24px;
	padding:3px;
	background:url(../images/bg_input_emp.jpg) no-repeat;
	display: inline-block;
}
.busca_avancada fieldset label.pchave input {
	border:none;
	width:211px;
	height:15px;
	border-width:0;
}
.busca_avancada fieldset .bt_procurar { float:right; }
/**********************************/

.waste { min-height: 1000px; }


.marked { background:#ffffff; }

/*alterado por lucas abranches 15/04/10*/

UL.tabNavigation LI input{width:118px; height:16px; display:block; float:right; margin:9px 5px 0 0; z-index:1; position:relative; border:solid 1px #e8e7dd; font:11px arial; color:#666; padding:3px;}
UL.tabNavigation LI .bt_palavra_chave{width:23px; height:20px; margin:8px 4px 0 -36px; display:inline; z-index:2;}
.bt_palavra_chave{ background:url(../images/btn_procurar.png) no-repeat !important; border:none !important; width:70px !important; height:20px !important; margin:4px 7px 0 -80px !important; display:inline !important; z-index:2 !important; text-indent:-5000px;border:0 !important;}
