.centralizar {
	margin:0 auto;
	width:971px;
	position:relative;
	z-index:3;
}

.area,.inputText {
	font-size:18px;
	font-weight:bold;
}
.bg-area input {
	display:none;
}
.area {
	background:transparent url(../../imgs/bg/bg-textarea-esq.png) no-repeat scroll 0 0 !important;
	height:166px;
	width:460px !important;
}
#btn .btn-enviar {
	float:right;
	margin:-46px 9px 0 0 !important;
}
.bg-area {
	background:transparent url(../../imgs/bg/bg-textarea-dir.png) no-repeat scroll right center;
	height:180px;
	margin-top:-4px;
	width:481px;	
}

.bg-inputText {
	/*background:transparent url(../../imgs/bg/bg-input-esq.png) no-repeat scroll 0 0;
	height:47px;
	margin-bottom:10px;
	width:480px;
	padding-top:1px;*/
	background:transparent url(../../imgs/bg/input-bg-grande.png) no-repeat scroll 0 0;
	height:35px;
	margin-bottom:10px;
	padding-top:1px;
	width:480px;
}
.bg-input-btn {
	background:transparent url(../../imgs/bg/bg-input3.png) no-repeat scroll right 0;
	float:right;
	height:45px;
	width:233px;
}

#informativo .bg-input-btn, .bg-input-btn2 {
	background:transparent url(../../imgs/bg/bg-input2.png) no-repeat scroll 0 -48px
}
.bg-input-btn2 {
	background:transparent url(../../imgs/bg/bg-input.png) no-repeat scroll 0 -48px;
	height:53px;
	width:220px;
}
.selectbox { 
	color:#ABBAC4 !important;
}
.text-type2 {
	background:transparent none repeat scroll 0 0;
	color:#ABBAC4 !important;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-top:11px;
	width:181px;
}
.text-type {
	background:transparent none repeat scroll 0 0;
	float:left;
	color:#ABBAC4 !important;
	font-size:14px;
	font-weight:bolder;
	padding-left:10px;
	padding-top:11px;
	width:157px;
}
.input-image {
	float:left;
	height:38px;
	text-indent:-9999px;
	width:32px;
	background:none;
	border:none;
	font-size:0;
	cursor:pointer;
	line-height:0;
}

.inputText {
	width:477px;
}

.alinha-Titulo {
	padding:32px 0 0 85px;
}

/*** Tabs ***/
.topo-tabs {
	clear:both;
	margin-left:20px;
	/*overflow:hidden;*/
	height:42px;
	display:table;
}

.topo-tabs li {
	list-style:none;
}

.htabs li , .htabs2 li {
	float:left;
}

.htabs {
	list-style:none;
}

.tabs {
	background:transparent url(../../imgs/bg-tab.png) no-repeat scroll 0 0;
	clear:both;
	float:left;
	height:143px;
	width:440px;
/*	background:transparent url(../../imgs/bg-tab.png) no-repeat scroll 0 0;
	height:181px;
	width:440px;
	clear:both;
	overflow:hidden;
	margin-top:-14px;
	display:table;*/
}

.galeriaAtivo {
	background:transparent url(../../imgs/abas/galeria-on.png) no-repeat scroll bottom center;
}

.galeria {
	background:transparent url(../../imgs/abas/galeria-off.png) no-repeat scroll center top;
	margin-left:-11px;
	position:relative;
	width:133px !important;
	z-index:1;
}

.informativo {
	background:transparent url(../../imgs/abas/informativo-off.png) no-repeat scroll 0 0 !important;
}

.informativoAtivo {
	background:transparent url(../../imgs/abas/informativo-on.png) no-repeat scroll 0 0 !important ;
	margin-left:4px;
	position:relative;
	z-index:2;
}

.tour {
	background:transparent url(../../imgs/abas/tour-off.png) no-repeat scroll 0 0 !important;
	margin-left:-4px;
	position:relative;
	z-index:1;
}

.tourAtivo {
	background:transparent url(../../imgs/abas/tour-on.png) no-repeat scroll !important;
	position:relative;
	z-index:2;
}

.novidades {
	background:transparent url(../../imgs/abas/novidades-off.png) no-repeat scroll !important;
	margin-left:-6px;
	position:relative;
	z-index:1;
}

.novidadesAtivo {
	background:transparent url(../../imgs/abas/novidades-on.png) no-repeat scroll !important;
	position:relative;
	z-index:3;
}

.agenda {
	background:transparent url(../../imgs/abas/agenda-off.png) no-repeat scroll !important;
}

.agendaAtivo {
	background:transparent url(../../imgs/abas/agenda-on.png) no-repeat scroll !important;
	margin-left:4px;
	position:relative;
	z-index:2;
}

.acontece {
	background:transparent url(../../imgs/abas/acontece-off.png) no-repeat scroll !important;
	margin-left:-13px;
	position:relative;
	width:133px !important;
	z-index:1;
}

.aconteceAtivo {
	background:transparent url(../../imgs/abas/acontece-on.png) no-repeat scroll;
}

.tourAtivo, .informativoAtivo, .galeriaAtivo, .aconteceAtivo,.agendaAtivo, .novidadesAtivo {
	height:42px;
	display:block;
}
.tourAtivo, .informativoAtivo, .galeriaAtivo {
	width:132px;
}

.aconteceAtivo,.agendaAtivo, .novidadesAtivo {
	width:134px;
}

.acontece, .tour, .informativo, .galeria, .novidades, .agenda {
	display:block;
	height:34px;
	margin-top:8px;
	width:126px;
}

.conteudo-tabs  ul ,.conteudo-tabs-acontece ul, .conteudo-tabs2 ul{
	padding:0;
	margin:0;
	/*height:100px;*/
}

.conteudo-tabs  ul li, .conteudo-tabs2 ul li {
	float:left;
	margin:6px 0 0 13px;
	border:2px #ffda02 solid;
	background:#da6d10;
	padding:0 2px 2px 0;
	line-height:0 !important;
	width: 80px;
	height:80px;
}

.conteudo-tabs, .conteudo-tabs2 {
	margin-top:5px;
	height:131px;
	margin-left:10px;
}

.conteudo-tabs-acontece ul li {
	list-style:none;
	width:440px !important;
	height:110px !important;
}

.conteudo-tabs-acontece {
	display:block;
	margin:20px 0 20px 20px;
	width:412px !important;
	height:106px;
}

.acontece-chamada {
	float:left;
	width:188px;
	margin:-4px 0 0 15px;
}

.acontece-chamada p a {
	color:#627786;
	text-decoration:underline;
}

/*** Topo ***/
#pagina {
	background:url(../../imgs/bg-topo.jpg) no-repeat;
	min-height:100%;
	position:relative;
}

* html #pagina {
	height:100%;
}
#topo {
	height:138px;
}
#topo .container {
	float:left;
	margin-top:50px;
	width:100%;
}
.logomarca {
	float:left;
	width:198px;
	margin-left: -2px;
	margin-top:-17px;
	*margin-top:-27px;
}

#menu-home, #menu-shopping, #menu-acontece, #menu-lojas, #menu-lazer, #menu-contato {
	float:left;
}

#menu-shopping ul li{
	
}

.menu ul li, .sub-menu li {
	list-style:none !important;
}

.sub-menu {
	position:absolute;
	padding:0;
	margin:-14px 0 0 -2px;
	z-index:1000;
	width:100px;
	display:none;
	*margin-left:-148px;
	*margin-top:35px;
}
.sub-menu li {
	height:26px;
	display:block;
}

.sf-sub-indicator {
	display:none;
}

/*** coluna esquerda index ***/
#colunaesq-index, #colunadir-index,#colunadir {
	margin-top:5px;
}
#colunaesq-index {
	float:left;
	width:485px;
}

.Aglomerado {
	float:left;
}

.cinema {
	/*background:transparent url(../../imgs/bg/bg-cinema.png) no-repeat scroll 0 0;*/
	float:left;
	height:183px;
	margin-bottom:29px;
	width:482px;
}

.img-filme {
	float:left;
}

.dados-filme {
	float:left;
	overflow:hidden;
	padding-left:21px;
	padding-top:51px;
}

.dados-tecnicos {
	background-color:#FF8800;
	float:left;
	font-size:9px;
	height:119px;
	line-height:1.3em;
	width:120px;
}

.dados-tecnicos p {
	padding-bottom:0 !important;
	color:#592f00;
}

.sinopse, .dados-tecnicos {
	margin-left:10px;
}

.sinopse {
	float:left;
	width:155px;
}

.padding-cinema {
	padding:7px 0 0 5px;
	text-align:justify;
}

.titulo-sinopse {
	font-size:17px;
	font-weight:bold;
}

.outros-filmes {
	float:left;
	margin-left:20px;
	margin-top:52px;
}

.tumb-filme {
	margin-bottom:2px;
}

.tumb-filme img {
	border:1px #ffd902 solid;
}

.coluna2-filmes {
	margin-left:2px;
}

.coluna2-filmes, .coluna1-filmes {
	float:left;
}

.botoes-cinema {
	right:0;
	bottom:0;
}

/*** coluna direta index e interna ***/

#colunadir-index {
	float:right;
	*margin-left:20px;
	margin-right:-22px;
	width:454px;
}

#colunadir {
	float:right;
	margin-right:-12px;
	margin-top:20px;
	width:220px;
}

/*** inputs ***/
	/*** Busca ***/
	#busca-interna {
		width:235px;
	}
	.busca-Informativo {
		color:#BFD4E1;
		clear:both;
		margin-top:-11px;
		position:relative;
		z-index:2;
	}
	
	.porloja {
		float:right;
		margin-left:-3px;
	}
	
	.segmento-interna, .porloja-interna  {
		display:table;
	}
	
	.segmento-interna {
		margin-bottom:10px;
	}
	.porloja-interna {
		margin-top:5px;
	}
	
	.segmento {
		float:left;
		display:table;
	}
	
	#segmento-index .selectbox{
		background:transparent url(../../imgs/bg/bg-input3.png) no-repeat scroll left 0;
		color:#627786;
		cursor:pointer;
		font-family:Arial,Helvetica,sans-serif;
		font-size:15px;
		font-weight:bold;
		height:30px;
		margin-right:5px;
		padding-left:8px;
		padding-top:9px;
		text-align:justify;
		width:229px !important;

	}
	
	.inputBtn input {
		background:none;
	}
	
	.inputBtn {
		float:left;
		margin-left:-41px;
		*margin-left:-31px;
		margin-top:7px;
		position:relative;
		z-index:1;
	}
	/*** Fim Busca ***/

.bg-inputEsq  {
	background:url(../../imgs/bg-inputEsq.png) no-repeat scroll 0 0;
	float:left;
	height:47px;
	width:13px;
	
}

.bg-inputDir {
	background:url(../../imgs/bg-inputDir.png) no-repeat scroll 0 0;
	float:left;
	height:47px;
	width:13px;
}

#informativo .bg-inputMid {
	background:transparent url(../../imgs/bg/bg-input2.png) no-repeat scroll 0 -3px;
	display:table;
	float:left;
}

/*** Corpo ***/
#corpo {
/*	clear:both;
	overflow:hidden;
	position:relative;
	z-index:1;*/
	overflow:hidden;
	padding-bottom:30px;
	position:relative;
	z-index:1;
}

/*** Destaque ***/

#destaque-interna {
	background:transparent url(../../imgs/ajax-loader.gif) no-repeat scroll center center;
	height:279px;
	width:220px;
	position:relative;
	z-index:1;
}

.bloco-lateralesq .bg-bl,.bloco-lateralesq .bg-br, .bloco-lateralesq .bg-tl, .bloco-lateralesq .bg-tr    {
	width:13px;
	height:13px;
	position:absolute;
	z-index:4;
}	
.bloco-lateralesq {
	position:relative;
	float:left;
}
.bloco-lateralesq .bg-bl {
	background: transparent url('../../imgs/bg/bg-bl.gif') no-repeat scroll left bottom;
	bottom:-1px;
	left:0;
}

.bloco-lateralesq .bg-br {
	background: transparent url('../../imgs/bg/bg-br.gif') no-repeat scroll right bottom;
	bottom:-1px;
	right:0;
}

.bloco-lateralesq .bg-tr {
	background: transparent url('../../imgs/bg/bg-tr.gif') no-repeat scroll right top;
	top:0;
	right:0;
}

.bloco-lateralesq .bg-tl {
	background: transparent url('../../imgs/bg/bg-tl.gif') no-repeat scroll left top;
	top:0;
	left:0;
}

#destaque {
	height:189px !important;
	width:473px;
	display:none;
}

#output, .itens-destaque .botoes {
	display:none;
}

.Aglomerado {
	position:relative;
	z-index:1;
	height:201px;
	margin-bottom:11px;
}

.itens-destaque {
	float:left;
	height:198px;
	width:482px;
}

.reflexo {
	margin-top:-21px;
	position:relative;
	z-index:-1;
	display:none;
}


#prev , #prev-galeria, #prev-acontece, #prev-tour{
	float:right;
	margin-top:-14px;
	position:relative;
	z-index:1;
}

#next, #next-galeria, #next-acontece, #next-tour{
	float:right;
	position:relative;
	z-index:20;
}

.imgDestaque {
	cursor:pointer;
	height:182px !important;
	position:relative;
	z-index:10;
}

#output {
	margin:-42px 0 0 3px;
	position:absolute;
	float:left;
	z-index:12;
	color: #FFF;
}

#output  p{
	background:url(../../imgs/bg/bg-destaque.png) repeat;
	padding-bottom:0;
	margin-top:2px;
	width:auto;
	font-size:18px;
	padding-right:10px;
}
/*** Rodape ***/

#rodape {
	/*clear:both;
	margin-top:-30px;
	overflow:hidden;*/
	clear:both;
	position:absolute;
	width:100%;
}

.esq-rodape {
	float:left;
}

.logoMarcaRodape {
	float:left;
	margin-right:17px;
}

.dadosRodape-comoChegar {
	float:left;
}


.dir-rodape {
	float:right;
}

.wi-fi {
	float:left;
	margin-right:29px;
}

.maxmeio {
	float:left;
	margin-top:8px;
}

/*** Galeria Imagem ***/

#galeria  .bg-titulo-galeria, #tour .bg-titulo-tour, #informativo .bg-titulo-galeria {
	background:transparent url(../../imgs/bg-titulo-galeria.png) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-weight:bolder;
	height:18px;
	margin:0 auto;
	text-align:center;
	width:399px;
	font-size:12px;
	
}


/*** Geral ***/

.botoes ,.botoes-galeria,.botoes-acontece  {
	position:relative;
	right:0;
	z-index:10;
}

.botoes {
	margin:-15px -15px 0 0;
}

.botoes-galeria  {
	margin:-5px -13px 0 1px;
}
.botoes-acontece {
	margin:-20px -13px 0 1px;
}

.titulo-acontece {
	font-weight:bold;
}
/*** Conteudo ***/

.bg-noticia {
	background:url(../../imgs/bg-topo-noticia.png) no-repeat;
	height:81px;
	width:476px;
}

.bg-faixa-noticia {
	background:url(../../imgs/bg-topo-noticia-comp.png) ;
	height:42px;
	margin-left:-49%;
	*margin-left:-53%;
	margin-top:24px;
	position:absolute;
	width:70%;
	z-index:2;
}

#conteudo {
	float:left;
	text-align:justify;
	width:685px;
}

.acontece-interna {
	margin-top:20px;
}
.imagem-texto{
float:right;
padding:10px;
}

.texto {

}

.voltar {
	margin-top:50px;
	text-align:right;
	clear:both;
}

/*** Acontece Interna ***/ 

.coluna1, .coluna2, .img-Acontece, .chamada-Acontece ,.contorno-chamada, .coluna1-coluna2 {
	float:left;
}

.coluna1-coluna2 {
	margin-right:12px;
	margin-top:20px;
	width:725px;
}

.img-Acontece {
	background:#CD640E none repeat scroll 0 0;
	border:2px solid #FFDA02;
	padding:0 1px 1px 0;
}

.noticia-acontece {
	display:block;
	height:112px;
	margin:0 0 15px 0;
	width:360px;
	color:#004787;
	float:left;
}

.chamada-Acontece {
	font-size:11px;
	font-weight:bold;
	margin-top:-4px;
	padding:12px 0 0 18px;
	width:150px;
}

.chamada-Acontece a {
	text-decoration:underline;
}

.contorno-chamada {
	background:transparent url(../../imgs/bg-img-acontece.png) no-repeat scroll 0 0;
	height:112px;
	width:180px;
}

.btn-enviar {
	float:right;
	margin:-22px -19px 0 0;
	
}

.form-contato {
	margin:0 auto;
	width:500px;
}

.lojas-link {
	background:transparent url(../../libs/fonts/modelo_botao_loja.png) no-repeat scroll 0 50%;
	float:left;
	height:53px;
	margin-bottom:10px;
	margin-left:10px;
	position:relative;
	width:149px;
	position:relative;
}
.lojas-link a {
	cursor:pointer;
	display:block;
	float:left;
	height:54px;
	width:149px;
	position:absolute;
	top:0;
	left:0;
	z-index:1000;
}
.lojas-link span {
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
font-size:15px;
height:19px;
padding-left:0;
padding-top:17px;
position:absolute;
text-align:center;
width:149px;
z-index:1;
}
.botoes-cima {
	overflow:hidden;
}

.botoes-lojas  {
	display:table;
}

.botoes-lojas .primeiro,.botoes-lojas .ultimo  {

}

.botoes-baixo {
	clear:both;
	margin-top:15px;
}

.conteudo-lojas {
	width:683px !important;
}

.galeria-tour-informativo {
	float:left;
	margin:-2px 0 20px;
}



.listagem-galeria p {
	float:left;
	margin-right:10px;
}

#informativo .aoredor {
	margin-left:16px;
overflow-x:hidden;
overflow-y:hidden;
width:420px;
margin-top:30px;
}

.input-informativo {
	float: left;
	margin-left:5px;
}
.segmento .bg-inputMid, .segmento-interna .bg-inputMid {
border-top:1px solid #8BAFC9;
height:47px;

}

.caixaselecao {
background:#FFFFFF none repeat scroll 0 0;
border-color:#8BAFC9 -moz-use-text-color -moz-use-text-color !important;
border-style:solid none none !important;
border-width:0px medium medium !important;
font-size:20px;
font-weight:bold;
height:31px;
padding-top:15px;
width:197px !important;
position:relative;
}

.segmento-interna .caixaselecao {
height:41px;
padding-top:5px;
}

.caixaselecao ul li {
	font-size:12px;
	font-weight:normal;
}

.display-table {
	display:table;
}
div.acontece-novidades-agenda {
	float:left;
	margin-bottom:18px;
	margin-top:-14px;
}

.carregando {
	background: transparent url('../../imgs/ajax-loader.gif') no-repeat scroll center center !important;
}
.data {
	font-weight:bold;
}

#controles {
	color:#627786;
	font-size:18px;
	margin:0 auto;
	text-align:center;
	width:300px;
}

#controles a {
	float:left;
	padding-right:5px;
	padding-top:9px;
}

#controles .esq,#controles .dir {
	width:33px;
	height:44px;
	display:block;
	text-indent:-9999px;
	padding:0 !important;
} 

#controles .esq {
	background: transparent url('../../imgs/btn/btn-esq.png') no-repeat scroll center top;
}
#controles .dir{
	background: transparent url('../../imgs/btn/btn-dir.png') no-repeat scroll center top;
}
.estacionamento {
	float:left;
	margin-top:9px;
	width:440px !important;
	height:39px !important;
}
.estacionamento img {
	width:440px !important;
	height:39px !important;
}
.imagem-texto img, .listagem-galeria img, .imagem-bg {
	border:2px #FFDA02 solid;
	background:#CD640E;
	padding:0 2px 2px 0px;
	margin-left:7px;
	margin-bottom:5px;
}

.campanha {
	display:table;
	float:left;
	height:200px;
	margin-bottom:10px;
	margin-right:30px;
	width:238px;
}

.campanha .descricao-campanha{
	margin:0 auto;
	width:218px;
}

#informativo {
	margin-top:8px;
}

#informativo .inputBtn{
	margin-left:-51px;
	margin-top:5px;
}

.menu-topo {
	padding:0;
}

.menu {
	float:right;
	margin-right:-12px;
	position:relative;
	width:754px;
	z-index:10;
}
.menu-interna {
	margin-right:1px !important;
	*margin-right:0;
}

.displaytable {
	display:table;
}

#formAlbum {
	margin-bottom: 15px;
}

.vermais-galeria {
	float:right;
	margin:0 9px 0 -48px;
	text-align:right;
}
.vermais-galeria a {
	color: #FFFFFF;
}

.margin-bottom {
	margin-bottom: 10px;
}

div.selectbox-wrapper ul li {
	font-size:12px;
}

#informativo .bg-inputMid input { 
	font-size:12px;
	height:25px;
	padding-top:11px;
}

.selectbox {
	*background-position:0 -96px;
	*height:30px;
}

.menu-topo {
	>width:100% !important;
	>margin-left:0;
}


.funcionamento {
	background:transparent url(../../imgs/box.png) no-repeat scroll 0 0;
	color:#FFFFFF;
	height:39px !important;
	width:484px !important;
	float:left;
}
.funcionamento p {
	padding-top:10px;
	font-size:14px;
	text-align:center;
	width:100%;
	background:none !important;
}
.fonte-menor {
	font-size:13px !important;
	width:460px !important;
	padding-top:0 !important;
	background:none !important;
}

.porloja input, .selectbox {
	color:#abbac4 !important;
}

.seja-lojista .btn-enviar {
	*margin-left:-40px;
}

#colunaesq-index #busca {
	margin-bottom:10px;
	display:none;
}

.titulo-sessao {
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:23px;
	margin-left:13px;
	margin-top:36px;
	text-align:center;
	width:100%;
	padding-bottom:4px;
}

#album_input {
	background:transparent url(../../imgs/bg/bg-select-album.png) no-repeat scroll left top;
	height:36px;
	width:400px !important;
}

#album_container {
	width:40% !important;
}


.conteudo-tabs-acontece a {
	text-decoration:none !important;
}	

#paginacao {
	height:70px;
	margin-bottom:15px;
	width:100%;
}
.anos a {
	padding-right:20px !important;
	border:none;
}
.anos .inativo {
	color:#ABBAC4;
}

.dadosRodape {
	height:39px;
}