@charset "utf-8";
html {
	background-image:url(../images/topomenu/bg_html.jpg);
	background-repeat:repeat-x;
	font:Arial;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
#container {
	position: absolute;
	margin-left:-375px;
	left:50%;
	width:750px;
	height:auto;
	top:0px;

}

#boxTopo {
	float: left;
	height: 161px;
	width: 750px;
}
#titTopo {
	background-image: url(../images/topomenu/fundo_topo.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 124px;
	width: 750px;
}
#logoMm {
	float: left;
	height: 86px;
	width: 262px;
	padding-top: 20px;
	padding-bottom: 15px;
}
#telEnd {
	float: left;
	height: 70px;
	width: 240px;
	padding: 30px 20px 20px 228px;
}
.azul16Bold {
	font-size:16px;
	font-weight:bold;
	color:#000066;
}
.padraoazul {
	color:#000066;
	}
#menuTopo, #boxMenuBass, #separaBass, #conteudo{
	float:left;
	width:750px;
	height:auto;
	}
/* bass.php */
#menuBass {
	float:left;
	width:630px;
	height:auto;
	padding:5px;
}
#menuBass a {
	color:#000063;
	font-size:11px;
	text-decoration:none;
	}
#logoSoft {
	float:left;
	width:100px;
	height:auto;
	padding:5px;
}
/* busca_rapída.php */
#boxBuscaRapida {
	float:left;
	width:750px;
	height:60px;
	background-image:url(../images/busca_rapida/bg_busca_rapida.jpg);
	margin-top: 15px;
	}
#figBusca {
	float: left;
	height: 36px;
	width: 98px;
	padding: 10px;
}
#formBuscaRapida {
	float:left;
	height:50px;
	width:632px;
	padding-top: 10px;
}
.formPadrao {
	margin:0px;
	border:0px;
}
.tam10Azul {
	font-size:10px;
	color:#000068;
}
/* index.php */
#empreendimento {
	float:left;
	width:176px;
	height:222px;
	border: 2px solid #e6e6e6;
	margin:3px;
}
#fotoEmpreen{
	float:left;
	width:176px;
	height:120px;
}
#empCont {
	float:left;
	width:176px;
	height:78px;
}
.tam14boldAzul {
	font-size:14px;
	color:#000063;
	font-weight:bold;
}
#maisDetalhes {
	float:left;
	width:176px;
	height:24px;
	background-color:#000068;
}
#maisDetalhes a {
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
/* empresa.php */
#contEmpresa, #boxContato, #boxBAvan, #contCadI, #contNE {
	float:left;
	width:746px;
	height:auto;
	border: 2px solid #e6e6e6;
	margin: 5px 0px 5px 0px;
}
#textoEmp {
	float:left;
	width:505px;
	height:auto;
	padding:11px;
}
#fotosEmp {
	float:left;
	width:200px;
	height:auto;
	padding:11px;
}
#empFoto {
	float:left;
	width:200px;
	height:auto;
	padding-bottom:10px;
	}
/*contato.php */ 
#titCont {
	float:left;
	width:746px;
	height:26px;
	background-color:#000068;
	}
.branco14bold {
	color:#FFF;
	font-weight:bold;
	font-size:14px;
}

#formContato, #formBA, #formCI {
	float:left;
	width:746px;
	height:auto;
	padding: 20px 0px 20px 0px;
}
/* detalhes_imovel.php */
#titEmpresa, #bassEmp {
	float:left;
	width:750px;
	height:33px;
	background-color:#000068;
	}
#titEmpTxt {
	float:left;
	width:150px;
	height:25px;
	padding-top:8px;
	padding-left:5px;
}
#envieImob {
	float:left;
	width:263px;
	height:27px;
	padding-top: 6px;
	padding-left: 256px;
}
#btVoltarT {
	float:left;
	width:71px;
	height:27px;
	padding-top:6px;
	padding-left:5px;
}
#boxEmpresa {
	float:left;
	width:750px;
	height:auto;
	border: 1px solid #e6e6e6;
	margin-top: 5px;
	}
#diLadoa, #caracImovel {
	float:left;
	width:450px;
	height:auto;
}
#diLadob {
	float:left;
	width:120px;
	padding-top:5px;
	height:auto;
	padding-left: 10px;
}
#fotoBig {
	float:left;
	width:450px;
	height:320px;
}
#separador {
	float:left;
	width:750px;
	height:6px;
}
#buscaACont, #contEmp{
	float:left;
	width:750px;
	height:auto;
} 
#btPrint {
	float:left;
	width:83px;
	height:27px;
	padding-top:6px;
	padding-left:5px;
}
#btEnvieAmigo {
	float:left;
	width:140px;
	height:27px;
	padding-top:6px;
	padding-left:5px;
}
#envieImobF {
	float:left;
	width:263px;
	height:27px;
	padding-top:6px;
	padding-left:5px;
}
#btVoltarF {
	float:left;
	width:71px;
	height:27px;
	padding-top:6px;
	padding-left:178px;
}
/*
			Vertical Accordions
		*/
		
		.accordion_toggle {
			display: block;
			padding: 0 10px 0 10px;
			background-color:#fffcbd;
			line-height: 30px;
			color: #000068;
			font-weight: bold;
			text-decoration: none;
			outline: none;
			font-size: 16px;
			cursor: pointer;
			margin: 5px 5px 0px 5px;
		}
		
		.accordion_toggle_active {
			background-color:#000068;
			color: #FFF;
		}
		
		.accordion_content {
			background-color: #fff;
			margin: 0px 5px 5px 5px;
			border:1px solid #e6e6e6;
			overflow: hidden;
		}
			
			.accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
			}
			
			.accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
			
		.vertical_accordion_toggle {
			display: block;
			height: auto;
			width:624px;
			padding: 0 10px 0 10px;
			line-height: 30px;
			color: #e6e6e6;
			font-weight: bold;
			text-decoration: none;
			outline: none;
			font-size: 16px;
			color: #fff;
			cursor: pointer;
			margin: 0 0 0 0;
		}

		.vertical_accordion_toggle_active {
			/*background: url(images/accordion_toggle_active.jpg) no-repeat top right #e0542f;*/
			color: #ffffff;
			border-bottom: 1px solid #f68263;
		}

		.vertical_accordion_content {
			background-color: #ffffff;
			color: #444444;
			overflow: hidden;
		}

			.vertical_accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
			}

			.vertical_accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
		#vertical_nested_container {
		      margin: 20px auto 20px auto;
		      width: 620px;
		    }
.12Cinza {
	font-size:12px;
	color:#666;
}
.12azulBold {
	font-size:12px;
	font-weight:bold;
	color:000068;
}
/* Indique Amigo */
#boxIndique {
	height: auto;
	width: 180px;
	margin:auto;
	}
	
.resultadosVoltar {
	float: left;
	height: 20px;
	width: 750px;
	font-size:14px;
	color:#006;
}
.resultadosVoltar a {
	text-decoration:none;
	font-size:14px;
    color:#006;
	padding-top:10px;
	padding-bottom:10px;
}
.contPesq {
	float: left;
	height: auto;
	width: 750px;
}

