.box_foto {
	width:260px;
	border:1px solid #DDD;
	padding:5px;
	float:left;
}
.box_textogrande {
	width:298px;
	margin-right:30px;
	float:left;
}
#banner_institucional { 
	width:100%;
	margin-bottom: 10px;
	float:left;
}
#banner_simular{
	float:left; 
	width:165px; 
	height:90px; 
	border:1px solid #CCCCCC; 
	padding:8px; 
	margin-right:20px; 
	margin-bottom:20px
}
#conheca_coluna1 {
	width:290px;
	margin-right:20px;
	float:left;
}
#conheca_coluna2 {
	width:290px;
	float:left;
}
#conheca_titulo{
	width: 590px;
	background-color: #F5F5F5;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top:10px;
	margin-bottom: 20px;
	margin-top:20px;
	float: left;
}
#conheca_box_fotos {
	width: 575px;
	float: left;
	padding-left: 25px;
	padding-bottom: 10px;
}
.conheca_fotos {
	width: 148px;
	float: left;
	border: 1px solid #DDD;
	padding: 10px;
	margin: 5px;
}

.mapalocalizacao_botao {
	width:250px;
	padding:10px;
	margin-top:10px;
	background-color:#F5F5F5;
	border:1px solid #DDD;
	float:right;
}
#mapalocalizacao_rodape {
	background-color:#FFF; 
	width:720px; 
	height:60px; 
	padding-left:20px; 
	float:left
}
.mapalocalizacao_logo {
	padding-top:10px; 
	float:left; 
	width:160px;
	padding-left:20px;
}
.mapalocalizacao_endereco {
	padding-top:20px; 
	float:left; 
	width:300px;
	text-align:left;
}
.mapalocalizacao_telefone {
	padding-top:20px; 
	float:left; 
	width:170px;
}
.mapalocalizacao_print {
	width:50px; 
	padding-top:15px; 
	float:left
}

/* OPORTUNIDADES */
.oportunidades_box{
	width:190px;
	margin-right:15px;
	margin-bottom:15px;
	float:left;
}
.oportunidades_foto{
	width:170px;
	padding:9px;
	border: 1px solid #DDD;
	border-bottom:none;
	height:135px;
	float:left;
}

.oportunidades_foto a{
	width:170px;
	height:135px;
	float:left;
}
.oportunidades_titulo{
	width:170px;
	padding:9px;
	font-size:14px;
	border: 1px solid #DDD;
	padding-top:0px;
	color:#E10000;
	border-top:none;
	float:left;
}
.oportunidades_descricao{
	width:170px;
	padding:10px;
	padding-top: 5px;
	background-color:#F5F5F5;
	background-image:url(../images/bg_box_descricao.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	color:#666;
	font-size:12px;
	line-height:13px;
	float:left;
}
.oportunidades_vazio{
	width:598px; 
	height:115px; 
	background-color:#FAFAFA;
	border:1px solid #DDD;
	padding-top:85px; 
	text-align:center;
	float:left; 
}

/* BUSCA */
.busca_titulo {
	width:168px;
	border:1px solid #d3d3d3;
	border-bottom:none;
	float:left;
}
.busca_box { 
	width:160px;
	padding-left:11px;
	padding-top:15px;
	border-top:none;
	background-color:#F5F5F5;
	float:left;
	margin-bottom:10px
}
.busca_botao {
	width:160px;
	height:46px;
	text-align:right;
	background-image:url(../images/pesquisar.gif);
	background-position:right;
	cursor:pointer;
	border:0px;
	float:left;
}

/* FORMULÁRIOS */
.formularios_busca {
	width:140px;
	border:1px solid #CACACA;
	background-color:#FFF;
	font-size:12px;
	font-family:Arial;
	color:#666;
	font-size:11px;
	padding:1px;
	margin-bottom:5px;
}
.formularios_busca2 {
	width:140px;
	border:1px solid #CACACA;
	background-color:#FFF;
	font-size:12px;
	font-family:Arial;
	color:#666;
	font-size:11px;
	padding:1px;
	margin-bottom:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.formularios_botao {
	width:250px;
	padding:7px;
	text-align:center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:#0080c1;
	font-weight:bold;
	cursor:pointer;
}

/* CESTA */
.cesta {
	width:26px;
	margin-right:10px;
	float:left;
}
.cesta_imoveis {
	width:134px; 
	float:left;
}
.cesta_descricao {
	width:125px;
	padding-top:15px;
	float:left;
}

/* PAGINAÇÃO */
#pagina {
	width:100%-20px;
	float:left;
	margin-top:20px;
	padding:10px;
	border-top:1px solid #EDECDC;
	background-color:#FAFAFA;
}
#paginaA {
	width:40%;
	float:left;
	text-align:left;
}
#paginaB {
	width:40%;
	float:right;
	text-align:right;
}


.conteudo_informacoes { width:100%; float:left }
.conteudo_informacoes_colunas { width:45%; padding-right:5%; padding-top:10px; padding-bottom:20px; float:left }
.conteudo_informacoes_colunas ul { padding-left:10% }
.conteudo_informacoes_colunas li { margin-bottom:6px; font-size:11px }
.conteudo_informacoes_colunas strong { color:#000 }

/* FONT */
.branco11 {	font-size:11px;	color:#FFFFFF }
.branco12 { font-size:12px;	color:#FFFFFF }
.cinza11 { font-size:11px; color:#999999; text-decoration:none }
.cinza12 { font-size:12px; color:#666666; text-decoration:none }
.cinza_esc11 { font-size:11px; color:#666666; text-decoration:none }
.cinza_esc12 { font-size:12px; color:#666666; text-decoration:none }
.cinza14 { font-size:14px; color:#666666; text-decoration:none; font-weight:bold; }
.cinza16 { font-size:16px; color:#666666; text-decoration:none; font-weight:bold; }
.cinza20 { font-size:20px; color:#666666; text-decoration:none; font-weight:bold; letter-spacing:-1px; }
.vermelho11 { font-size:11px; color:#f00000; text-decoration:none }
.vermelho12 { font-size:12px; color:#f00000; text-decoration:none }
.vermelho14 { font-size:14px; color:#f00000; text-decoration:none }
.vermelho16 { font-size:16px; color:#f00000; text-decoration:none; font-weight:bold; }
.vermelho18 { font-size:18px; color:#f00000; text-decoration:none; font-weight:bold; }
.vermelho20 { font-size:20px; color:#f00000; text-decoration:none; font-weight:bold; }

.azul11 { font-size:11px; color:#1b5daa; text-decoration:none }
.azul12 { font-size:12px; color:#1b5daa; text-decoration:none }
.azul14 { font-size:14px; color:#1b5daa; text-decoration:none }
.azul16 { font-size:16px; color:#1b5daa; text-decoration:none; font-weight:bold; }
.azul18 { font-size:18px; color:#1b5daa; text-decoration:none; font-weight:bold; }
.azul20 { font-size:20px; color:#1b5daa; text-decoration:none; font-weight:bold; }

.cinza22 { font-size:22px; color:#666; text-decoration:none; } 

/* LINKS */
.Abranco11 { font-size:11px;	color:#FFFFFF; text-decoration:none }
.Abranco12 { font-size:12px;	color:#FFFFFF; text-decoration:none }
.Acinza_esc11 { font-size:11px; color:#666666; text-decoration:none }
.Acinza_esc12 { font-size:12px; color:#666666; text-decoration:none }
.Acinza11 { font-size:11px; color:#999999; text-decoration:none }
.Acinza12 { font-size:12px; color:#999999; text-decoration:none }
.Avermelho12 { font-size:12px; color:#f00000; text-decoration:none }
.Avermelho14 { font-size:14px; color:#f00000; text-decoration:none }

.Abranco11:hover {	font-size:11px;	color:#FF9900; text-decoration:none }
.Abranco12:hover { font-size:12px;	color:#FF9900; text-decoration:none }
.Acinza_esc11:hover { font-size:11px; color:#999999; text-decoration:none }
.Acinza_esc12:hover { font-size:12px; color:#999999; text-decoration:none }
.Acinza11:hover { font-size:11px; color:#999999; text-decoration:none }
.Acinza12:hover { font-size:12px; color:#999999; text-decoration:none }
.Avermelho12:hover { font-size:12px; color:#0071bb; text-decoration:none }
.Avermelho14:hover { font-size:14px; color:#0071bb; text-decoration:none }

/* LINKS */
.link12 { font-size:12px; color:#666; }
.link12:hover { font-size:12px; color:#666; }
