@charset "utf-8";
/* Body */
body{
background-color:#eeeeee; 
/*background-image:url(../imagens/bg_topo.png); */
background-repeat:repeat-x;
margin:0px;
}

#g1 {
    margin-left:0px;
    text-align:center;
}

#g1 a:hover img {
	border:#FC3 5px solid;
	color: #fff;
}

#g1 a img {
	border: 5px solid #fff;
	color: #fff;
}

#g1 a { color: #fC3; }
#g1 a:hover { color: #fff; }

	/*  Geral  */
	#geral{
		position:relative; 
		width:100%; 
		min-height:918px;
	}
	
	#bg_topo{
	width:100%;
	height:465px;
	background-image:url(../imagens/bg_desenvolvimento.jpg);
	background-repeat:repeat-x;
	position:relative;
	}

	/* menu */
	#menu{
		position:relative;
		width:870px;
		height:300px;
		margin:auto;
		z-index:10;
		}
	
	/* banner */
	#banner{
		position:relative;
		width:870px;
		height:312px;
		z-index:5;
		margin:auto;
		top:-171px;
		background-color:#FFF;
		border:#FFF 6px solid;
		}
	
	/* conteudo */
	#conteudo{
		position:relative;
		width:880px;
		min-height:500px;
		margin:auto;
	}	
		#tit_secao{
		width:850px;
		height:20px;
		text-align:left;
		margin-bottom:15px;
		}
		
		#accordion_locacao{
		width:860px;
		min-height:500px;
		margin:auto;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		margin-bottom:15px;
		position:relative;
		line-height:15px;
		text-align:justify;
		}
		
		#texto_conteudo{
		width:850px;
		min-height:500px;
		margin:auto;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		margin-bottom:15px;
		position:relative;
		line-height:15px;
		text-align:justify;
		}
		
		#fotos_maiores{
		position:relative;
		width:390px;
		height:240px;
		float:left;
		left:55px;
		top:35px;
		z-index:1;
		}
		
		#texto_conteudo h2{
		font-size:12px;
		letter-spacing:-1px;
		font-weight:bold;
		font-style:italic;
		color:#02a4c8;
		}
		
		#texto_conteudo h3{
		font-size:12px;
		letter-spacing:-1px;
		color:#4e4e4e;
		font-weight:normal;
		text-indent:35px;
		}
		.contatolabel{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		letter-spacing:-1px;
		color:#4e4e4e;
		font-weight:normal;
		}
		
		#foto_secao{
		width:413px;
		height:293px;
		background-image:url(../imagens/bg_fotos.png);
		position:relative;
		float:left;
		text-align:center;
		text-indent:0px;
		margin-right:15px;
		}
		#foto_secao img{
		margin-top:20px;
		}

		#texto_secao{
		width:400px;
		height:293px;
		position:relative;
		float:right;
		text-align:justify;
		text-indent:0px;
		margin-right:15px;
		}
		#texto_secao img{
		margin-top:20px;
		}
		

		
	.tit_1{
		letter-spacing:-1px;
		height:25px;
		color:#02a4c8;
		font-family:Verdana, Geneva, sans-serif;
		font-size:15px;
		font-style:italic;
		font-weight:bold;
		margin-top:10px;
	}
	.tit_2{
		letter-spacing:-1px;
		height:25px;
		color:#004282;
		font-family:Verdana, Geneva, sans-serif;
		font-size:15px;
		font-style:italic;
		font-weight:bold;
	}
	.tit_3{
		letter-spacing:-1px;
		height:25px;
		color:#ff6000;
		font-family:Verdana, Geneva, sans-serif;
		font-size:15px;
		font-style:italic;
		font-weight:bold;
	}
	
	#westcine .tit_1{
		color:#ff6000;
	}
	
	/* Colunaum */
	#colunaum{
		position:relative;
		width:196px;
		min-height:300px;
		float:left;
		margin-bottom:10px;
		}
	#newsletter{
		font-family:Verdana, Geneva, sans-serif;
		font-size:17px;
		font-style:italic;
		color:#000000;
		position:relative;
		min-height:90px;
		}
	#twitter{
			position:relative;
			min-height:147px;
		}
		
		#corpo_twitter{
			width:217px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-style:italic;
			color:#5c6d73;
			text-align:left;
			text-indent:0px;
			position:relative;
			min-height:117px;
			left:-10px;
			background-image:url(../imagens/bg_twitter.png);
		}

		#corpo_twitter ul{
		position:relative;
		width:195px;
		top:20px;
		list-style:none;
		margin:auto;
		padding:0px;
		}
		
		#follow{
		position:relative;
		width:173px;
		height:32px;
		top:-10px;
		}
		#follow img{
		border:none;
		}

		
		#divextranet{
			position:relative;
			min-height:110px;
			top:15px;
		}
		
		.campos_form{
		width:197px;
		height:22px;
		background-color:#FFFFFF;
		border:none;
		border-bottom:#cfcfcf 1px solid;
		margin-right:5px;
		margin-bottom:5px;
		margin-top:5px;

		}
		.campos_form2{
		width:161px;
		height:22px;
		background-color:#FFFFFF;
		border:none;
		border-bottom:#cfcfcf 1px solid;
		margin-right:5px;
		margin-bottom:5px;
		margin-top:5px;

		}

	
	/* colunadois */
	#colunadois{
		position:relative;
		width:475px;
		min-height:300px;
		float:left;
		margin-left:8px;
		}
		
		
		#destaques_index{
			width:473px;
			min-height:194px;
			position:relative;
			text-align:justify;
		}
		
		#novidades{
			width:430px;
			margin:auto;
			min-height:221px;
			position:relative;
		}
		.data{
			width:40px;
			height:46px;
			background-image:url(../imagens/indice_noticias.png);
			background-position:center;
			background-repeat:no-repeat;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:13px;
			font-style:italic;
			color:#FFFFFF;
			font-weight:bold;
			text-align:center;
			padding-left:5px;
		}
		
		.chamada a{
			color:#638800;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			font-style:italic;
			letter-spacing:-1px;
			text-decoration:none;
		}
	
		.chamada a:hover{
		text-decoration:underline;
		}
		
	/* colunatres */
	#colunatres{
		position:relative;
		width:197px;
		float:right;
		}
		
		
	/* rodape */
	#rodape{
		position:relative;
		background-color:#FFFFFF;
		height:79px;
		width:100%;
		font-family:Verdana, Geneva, sans-serif;
		font-size:14px;
		color:#535353;
		font-weight:bold;
		}
		
	#conteudo_rodape{
		position:relative;
		width:870px;
		margin:auto;
		}
	
	#endereco{
		position:relative;
		width:679px;
		float:left;
		font-style:italic;
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		font-weight:normal;
		padding-top:5px;
		}
	
	
	#zenitech{
		position:relative;
		padding-top:25px;
		float:right;
		}
		
		#zenitech img{
			border:none;
		}
	
		span.bold{
			font-size:12px;
		}
		
		.botnewsletter{
		width:30px;
		height:23px;
		background:url(../imagens/ok.jpg);
		border:none;
		cursor:pointer;
		}
		
		.cadastre{
		margin-top:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#828282;
		font-style:normal;
		letter-spacing:-1px;
		}
		
		.newsedit{
		width:161px;
		height:22px;
		background-color:#FFFFFF;
		border:none;
		border-bottom:#cfcfcf 1px solid;
		margin-right:5px;
		margin-bottom:5px;
		margin-top:5px;
		}

		.borda_banner{
		border:#cfcfcf 5px solid;
		}
		
		/******************************************/
		#caixa_restaurantes{
			position:relative;
			min-height:400px;
			left:-50px;
			text-indent:0px;
			}
		.tb_restaurantes{
			position:relative;
			margin:auto;
			}
		.tb_restaurantes td{
			width:416px;
			text-indent:0px;
			background-image:url(../imagens/b_lojas.png);
			background-position:center;
			height:100px;
			background-repeat:no-repeat;
			}
			
		.img_al{
				left:4px;
				top:0px;
				width:158px;
				height:87x;
				position:relative;
				float:left;
		}
				
		.texto_al{
			width:200px;
			height:87px;
			position:relative;
			float:right;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000;
			text-align:right;
			right:10px;
		}
		
		.tit_loja{
		color:#ff6000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		letter-spacing:-1px;
		font-size:14px;
		font-style:italic;
		font-weight:bold;
		line-height:25px;
		}
		
		#westcine{
			position:relative;
			}

		#imalls{
			position:relative;
			width:180px;
			height:65px;
			}
			
			#imalls img{
				border:none;
				text-align:center;
			}

		#publicidade{
			width:180px;
			position:relative;
			height:120px;
			margin-top:15px;
			}
		
		#banner_pais{
			width:450px;
			height:630px;
			position:absolute;
			z-index:99999;
			top:0px;
			left:50%;
			margin-left:-225px;
			background:none;
			}
			
			#banner_pais img{
				position:relative;
				margin:auto;
				top:15px;}
				
		#bt_fechar_popup{
			width:28px;
			left:410px;
			height:31px;
			position:absolute;
			z-index:9999999999999999;
			}
			
			#bt_fechar_popup img{
				top:0px;
				}
				
#tamanho_accordion{
	min-height:100px
}