* { margin:0; padding:0; }

.pog { clear:both; }

.pog2 { display:inline-block; }

.alinha-dir { float:right; text-align:right; }

.alinha-meio { text-align:center; }

a img { border:0; }

a { outline-style:none; }

#topo { width:100%; height:150px; }

	#topoC { margin:0 auto; width:1000px;}
		
		#logo { float:left; height:110px;}
		
		#menu { float:right; margin-top:76px; }
		
			#menu li { float:left; list-style-type:none; text-indent:20px; }
			
				#menu li a { display:block; width:154px; height:26px; background:no-repeat url(../imagens/bg-menu.jpg) #FFF; text-decoration:none; color:#747474; font:bold 14px Trebuchet MS; padding-top:8px; }
				
				#menu li a:hover { background:url(../imagens/bg-menu-hover.jpg); color:#FE721D; }
				
			.menuLi { margin-left:-20px;}
			
	#buscaDetalhada { height:40px; background:repeat-x url(../imagens/bg-busca-avancada.png); }
	
		#buscaDetalhada p { width:1000px; margin:0 auto; font:bold 16px Trebuchet MS; }
		
			#buscaDetalhada p a { float:right; text-decoration:none; color:#FFF; display:block; background:no-repeat url(../imagens/icone-busca.gif) center right; width:240px; height:30px; padding-top:10px; outline-style:none;}
		
#detalhesBusca { height:200px; background-color:#FF6F18; display:none; }

	#detalhesBuscaInterna { width:1000px; margin:0 auto;}
	
		#busca-esq { float:left; width:390px; margin-left:10px; }
		
			#busca-esq select { width:200px; font:bold 12px Trebuchet MS; color:#FF6F18 } 
		
		#busca-meio { float:left; width:400px; }
		
			#busca-meio select { width:250px; font:bold 12px Trebuchet MS; color:#FF6F18; }
		
		#busca-dir { float:right; margin-right:10px;}
		
			#busca-dir select { width:160px; font:bold 12px Trebuchet MS; color:#FF6F18 }
			
#meio { }

	.pedacos { width:1000px; margin:40px auto; }
	
		.lista1 { float:left; width:200px; margin:0 20px 0 15px;; }
		
			.lista1 li { list-style:none; }
		
			li.normal { background-color:#F6F6F6; border-top:1px solid #F1F1F1; border-left:1px solid #F1F1F1; border-right:1px solid #F1F1F1; }
			
				li.normal:hover { border-color:#FE6E17; }
			
				li.normal a { display:block; height:30px; padding-top:10px; text-align:center; font:bold 14px Trebuchet MS; color:#747474; text-decoration:none; }
				
					li.normal a:hover { color:#FFF; background-color:#FE6E17; text-decoration:underline; }
				
			#locacoes-tit { background:url(../imagens/locacoes-bg.gif); color:#FFF; font:bold 16px Trebuchet MS; text-align:center; height:30px; padding-top:20px; }
			
			#vendas-tit { background:url(../imagens/vendas-bg.gif); color:#FFF; font:bold 16px Trebuchet MS; text-align:center; height:30px; padding-top:20px; }
			
			.lista1 li.final { background:no-repeat url(../imagens/lista1-final.jpg) center center; height:12px; }
			
		.lista2 li { list-style-type:none; }
			
		#banner { width:420px; height:230px; float:left; margin-left:70px;}
		
		.mais { float:right; margin-right:20px; font:bold 14px Trebuchet MS; }
		
			.mais a { color:#FE6E17; text-decoration:none; }
		
	.bloco { width:460px; margin:0 20px; float:left; }

		.img-esq { float:left; border:0; padding-right:10px; }

		.tabela1 { width:1109px; height: 2000px;}

		.tabela2 { width:657px; height:2000px;}
	
		.titulo1 { color:#FE6E17; font:bold 16px Trebuchet MS; }
		
			.titulo1 a { color:#FE6E17; text-decoration:none; }
		
		.titulo2 { color:#4C4C4C; font:bold 12px Trebuchet MS; }
		
			.titulo2 a { color:#4C4C4C; text-decoration:none; }
			
		.titulo3 { float:left; font:bold 15px Trebuchet MS; color:#FE6E17; background:no-repeat url(../imagens/icone-locacoes.gif) center right; width:250px; height:24px; padding-top:26px; }

		.titulo4 { float:left; font:bold 15px Trebuchet MS; color:#FE6E17; background:no-repeat url(../imagens/icone-vendas.gif) center right; width:250px; height:24px; padding-top:26px; }

		.titulo5 { text-align:center; font:bold 13px Trebuchet MS; color:#FE6E17; }

		.titulo6 { float:left; font:bold 15px Trebuchet MS; color:#FE6E17; background:no-repeat url(../imagens/icone-mapa.jpg) center right; width:250px; height:24px; padding-top:26px; }

		.titulo7 { float:left; font:bold 15px Trebuchet MS; color:#FE6E17; background:no-repeat url(../imagens/icone-recomendados.gif) center right; width:250px; height:24px; padding-top:26px; }

		.titulo8 { float:left; font:bold 15px Trebuchet MS; color:#FE6E17; background:no-repeat url(../imagens/icone-busca2.gif) center right; width:250px; height:24px; padding-top:26px; }

		.titulo9 { float:left; font:bold 15px Trebuchet MS; color:#FE6E17;width:500px; height:24px; padding-top:26px; }

		.texto1 { color:#696969; font:12px Trebuchet MS; line-height:25px; }
		
			.texto1 a { color:#696969; text-decoration:none; }
			
		.texto2 { color:#A5A5A5; font:10px Trebuchet MS; margin-left:10px; }
		
		.texto3 { font:11px Trebuchet MS; color:#FE6E17; }
		
		.texto4 { font:12px Trebuchet MS; color:#FFF; line-height:25px; }
		
			.texto4 input[type="radio"] { margin-left:10px; }

			.textoform {font:normal 14px Trebuchet MS;color:#333;}

			.textoform1 {font:normal 12px Arial; }

		.textoSecoes{font:normal 14px Trebuchet MS;color:#333;line-height:2em;padding:10px; }
		.textoSecoes a{padding:2px 3px;color:#333;text-decoration:none;}
		.textoSecoes a:hover{background-color:#666;color:#fff;}

		.link1 { font:bold 10px Trebuchet MS; color:#FFF; text-decoration:none; float:right;}
		
		.link2 { display:block; padding:0 3px; text-decoration:none; color:#FE6E17; }
		
			.link2:hover { color:#F6F6F6; background-color:#FE6E17; }
			
		.link3 { display:block; padding:0 3px; text-decoration:none; color:#FE6E17; }
		
			.link3:hover { color:#FFF; background-color:#FE6E17; }
			
	.destaque { width:1000px; margin:10px auto; clear:both; }
	
		.cima { background:repeat-x url(../imagens/bg-meio.jpg) bottom center; clear:both; }
	
			.esq-cima { float:left; background:no-repeat url(../imagens/esq-cima.jpg) bottom center; display:block; width:16px; height:50px; }
			
			.esq-cima2 { float:left; background:no-repeat url(../imagens/esq-cima.jpg) bottom center; display:block; width:16px; height:16px; }
			
			.dir-cima { float:right; background:no-repeat url(../imagens/dir-cima.jpg) bottom center; display:block; width:16px; height:50px; }
			
			.dir-cima2 { float:right; background:no-repeat url(../imagens/dir-cima.jpg) bottom center; display:block; width:16px; height:16px; }
		
			.cima a { float:right; margin:33px 15px 0 0; color:#FE6E17; font:bold 14px Trebuchet MS; text-decoration:none; }
			
		.destaque-meio { background-color:#F6F6F6; }
		
			.ul-destaque { padding-top:20px; }
			
				.ul-destaque li { float:left; list-style:none; margin-left:30px; width:220px;}
				
			.ul-busca { padding-top:20px; }
			
				.ul-busca li { display:inline-block; margin-left:30px; margin-bottom:30px; width:460px;}
			
		.baixo { background-color:#F6F6F6; clear:both; }	
			
			.esq-baixo { float:left; background:no-repeat url(../imagens/esq-baixo.jpg) bottom center; display:block; width:16px; }
			
			.dir-baixo { float:right; background:no-repeat url(../imagens/dir-baixo.jpg) bottom center; display:block; width:16px; }
		
	#divFotoGrande { float:left; padding:0 20px; width:460px; height:300px; text-align:center; }
			
	#miniaturas { }
	
		#miniaturas li { display:inline-block; list-style-type:none; margin:0 10px 3px 0; width:145px; height:95px; }
		
			#miniaturas li img:hover { cursor:pointer; }
		
	.bloco4 { width:600px; float:left; margin-top:20px; }
	
		.aba-ativo { height:27px; width:122px; display:inline-block; background:no-repeat url(../imagens/aba-ativo.jpg); margin:-50px 10px 0 10px; text-align:center; padding-top:10px; color:#FE7B2C; font:bold 14px Trebuchet MS; text-decoration:none; }
		
		.aba-inativo { height:23px; width:122px; display:inline-block; background:no-repeat url(../imagens/aba-inativo.jpg); margin:-50px 10px 0 0; text-align:center; padding-top:7px; color:#727272; font:bold 12px Trebuchet MS; text-decoration:none; }
	
			.aba-inativo:hover { cursor:pointer; }
		
		.cima2 { background-color:#F6F6F6; }
		
		.meio2 { padding:16px; font:12px Trebuchet MS; color:#727272; background-color:#F6F6F6; }
		
		.baixo2 { border-top:1px solid #F1F1F1; background-color:#F6F6F6; }
		
		#maisInfo { display:none; }
		
		#mapa { width:566px; height:405px; border:1px solid #CCC;}
		
		#mapa2 { width:800px; height:450px; margin-left:80px; }
		
	.bloco5 { float:right; width:300px; margin:-15px 45px 0 0; }
			
#baixo { background-color:#F7F7F7; padding:20px 0; }

	#rodape { width:1000px; margin:0 auto; }
	
		.bloco2 { width:244px; height:245px; border-right:1px solid #CCC; padding-right:5px; float:left; }
		
			#linha { float:left; margin:50px 0 0 0;}
		
			.mapa-site { float:left; margin:30px 0 0 20px; }
			
				.mapa-site li { list-style:none; font:11px Trebuchet MS; line-height:30px; color:#FE6E17; width:100px;}

					.mapa-site li a { color:#FE6E17; text-decoration:none; }
					
		.bloco3 { width:235px; padding-left:14px; float:left; }
		
			.input { border:1px solid #CCC; height:23px; width:170px; padding-top:7px; background:repeat-x url(../imagens/bg-input.png); font:bold 12px Trebuchet MS; color:#666; margin-top:7px; }

			.input2 { position:absolute; }


form.generalForm{ width:400px;margin-left:50px; }
form.generalForm ul li{padding:5px;list-style:none;border:1px solid #f9f9f9;}
form.generalForm ul li:hover{background-color:#fff9ef;border:1px solid #FE6E17;}
form.generalForm ul li label{ font:bold 12px Trebuchet MS;color:#333;width:120px;float:left;}
form.generalForm ul li input.generalInput{width:250px;padding:2px 3px;font:normal 12px Trebuchet MS;color:#666;}
form.generalForm input#enviar{width:100px;padding:2px 3px;font:bold 12px Trebuchet MS;color:#333;background-color:#f1f1f1;border:1px solid #ccc;}
form.generalForm input#enviar:hover{border:1px solid #FE6E17;background-color:#fff9ef;}
form.generalForm input#cadastrar{width:150px;padding:2px 3px;font:bold 12px Trebuchet MS;color:#333;background-color:#f1f1f1;border:1px solid #ccc;}
form.generalForm input#cadastrar:hover{border:1px solid #FE6E17;background-color:#fff9ef;}
form.generalForm ul li textarea.generalTextArea{width:250px;height:50px;padding:2px 3px;font:normal 12px Trebuchet MS;color:#666;}

ul.openWideList{ width:950px;margin-left:15px;margin-bottom:20px;}
ul.openWideList li{padding:5px;font:normal 12px Trebuchet MS;color:#333;list-style: inside square;}
ul.openWideList li.noListStyleLi{list-style: none;}
ul.openWideList li.listTitle{font:bold 14px Trebuchet MS;list-style:none;color:#333;}
ul.openWideList li a{padding:2px 3px;color:#333;text-decoration:none;}
ul.openWideList li a:hover{background-color:#666;color:#fff;}
