/* CSS Document */



h2{
	font-size:0;
	margin-top:31px;
	margin-bottom:10px;
	margin-left:5px;
}

h2 span{
	visibility:hidden;
}


/* titulos home */

h2.tituloHome.lojas{
	display:block;
	background:transparent url(../imagem/titLojas.gif) no-repeat left top;
	width:178px;
	height:26px;
}

#flash_topo{
	text-align:center;
}
#topo_interna{
	text-align:center;

}


h2.tituloHome.destaques{
	display:block;
	background:transparent url(../imagem/titDestaque.gif) no-repeat left top;
	width:297px;	
	height:28px;


}


/* sub-titulos */ 

.cadastroConteiner h4{
	background:transparent  url(../imagem/titCadastreSe.gif) no-repeat left top;
	height:22px;
	font-size:0px;
	margin-top:20px;

}

.cadastroConteiner h4 span{
	visibility:hidden;	
}

.direitaConteiner{
text-align:left;
}
.direitaConteiner a{
	text-align:left;
	display:block;
	width:179px;
}
.direitaConteiner h4{
	font-size:11px;
	font-weight:bold;
	color:#075ed2;
	text-align:left;

}

.cacConteiner h4{
	background:url(../imagem/titCAC.gif) no-repeat left top;
	height:19px;
	font-size:0px;
	margin-top:24px;
}





/* ######################################################   home  ######################################################  */



/* #################### lateral esquerda segmentos #########################*/
.esquerdaConteiner{
	width:200px;
	float:left;
	margin-left:14px;
	padding-bottom:140px;
}

.esquerdaConteiner p{
	margin-left:4px;
	width:180px;
}
.esquerdaConteiner ul{
	margin-bottom:4px;
	margin-left:4px;
}
.esquerdaConteiner ul li{
	line-height:13px;
	_line-height:14px;

}
.esquerdaConteiner ul li a{
	color:#616161;
	font-size:11px;
	font-weight:normal;
}
.vejaMais{
	margin-left:5px;
	line-height:15px;
}
.vejaMais:hover{
	text-decoration:underline;
}
.esquerdaConteiner ul li a:hover{
	color:#908963;
	font-size:11px;
	text-decoration:underline;

}

.conteinerTexto{
	width:194px;
	margin-left:10px;
	margin-top:8px;
}

h3.tituloHome.segmento{
	font-size:0px;
	background:transparent url(../imagem/tituSegmentos.jpg) no-repeat left top;
	display:block;
	width:176px;
	height:19px;
	margin-top:23px;
	margin-left:1px;
}
.tituloHome.segmento span{
	visibility:hidden;
}




/* ####################  fim lateral esquerda #########################*/


/* ####################  destaques #########################*/

.conteinerDestaques{
	float:left;
	margin-left:18px;
	_margin-left:16px;
	_margin-left:12px;
}

#flashBotoes{
	width: 180px;
	margin-top: 52px;
	margin-left: 6px;
	}

#video{
	margin-top: 12px;
	}

.destaque-campanha{
	border-top:1px solid #CECEB2;
	display:block;
	margin-top:27px;
	padding-top:12px;
	padding-bottom:18px;
	width:297px;
	border-bottom:1px solid #CECEB2;
}
.destaque-campanha strong{
	margin-bottom:19px;
}

.destaque-campanha h3{
	color:#DB1C7D;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:22px;
	margin-bottom:9px;
	font-weight:normal;
}
.link a{
	color:#DB1C7D;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:22px;
	margin-bottom:9px;
	font-weight:normal;
	line-height: 120%;
}



/* ####################  fim destaques #########################*/



/* ####################  direita #########################*/
.direitaConteiner{
	float:right;
	width:188px;
	margin-left:15px;
	
	_margin-left: 0;
	/*display: table;
	overflow:hidden;*/
}



.tituloHome.eventos{
	font-size:0px;
	background: transparent  url(../imagem/titulo_evento.png) no-repeat left top;
	display:block;
	height:21px;	
	_background: none!important;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=imagem/titulo_evento.png, sizingMethod='crop');
	margin-bottom:16px;
	_margin-bottom:-5px;
	_padding-right:80px;
}


.direitaConteiner a:hover{
	text-decoration:underline;
}
.direitaConteiner span{
	font-size:11px;
	color:#000;
	font-weight:bold;
}

.eventoHome{
	width:154px;
	margin-left:15px;	
	padding-top:18px;
	_padding-top:10px;
	text-align:left;	
	height: 106px;
	overflow: hidden;
}

.eventoHome a{
	width:150px;
}

.eventoHome p{
	text-align:left;
	display:inline;
}

.eventoHome a:hover{
	text-decoration:underline;	
}


.eventoHomeConteiner{
	background:transparent url(../imagem/fundo_eventos.jpg) no-repeat left top;
	height:137px;
	
}
.eventoHomeConteiner a{
	padding-bottom:18px;

}


.cacConteiner{
	margin-bottom:18px;
}

.cacConteiner span{
	visibility:hidden;
}

.cacConteiner p{
	margin-top:0px;
	width:190px;
}


.conteudoDireita{
	margin-left:5px;
	margin-right:5px;
}




/*  ################## Enquete - home  ########################## */
.enquenteGeral{
	background:url(../imagem/fundoEnquete.jpg) no-repeat left top;
	height:191px;
}

#formEnquete {
	overflow: visible;
}


.enqueteConteiner{
	font-size:11px;
	color:#616161;
	width:151px;
	margin-left:15px;
	margin-top:10px;
	_margin-top:-5px;
	position:relative;
	top:30px;
}

.enqueteConteiner dl {
	height: 142px;
	_height: 147px;
	*height: 135px;
}

.enqueteConteiner dl label {
	text-align: left;
}

.enqueteConteiner dl label input {
	vertical-align: middle;
}

.enqueteConteiner input.submit {
	position:relative;
	top:20px;
	_top:7px;

	text-align:right;
	left: 125px;
	_left: 90px;
	*left: 105px;
	border: none;
	background-color: transparent;
	cursor: pointer;
	_font-size: 11px;
	*font-size: 11px;
	color:#d08d44;
	text-transform:lowercase;
	font-weight:bold;
	margin-right:8px;
	
}

input.submit.enquete{
	float:left;
	margin-left:-10px;
	margin-top:4px;
	_margin-top: 1px;
}

.enqueteConteiner a:hover{
	text-decoration:underline;
}

 dl dt {
	font-size:11px;
	width:131px;
	padding-bottom:7px;
	_padding-bottom:4px;
	_line-height:12px;
}


#conteudoConteiner.home{
	background:transparent url(../imagem/mulher.jpg) no-repeat left bottom;
	_background:transparent url(../imagem/mulher.jpg) no-repeat left 665px;
	position:relative;
	z-index:64;
}





/* ######################################################  fim home  ###################################################### /*





/* ######################################################  internas  ###################################################### */

/* ######################################################  titulas  ###################################################### */

.tituloInterna.loja {
	background:transparent url(../imagem/titulo_loja.gif) no-repeat left top;
	height:30px;
	width:55px;		
	_margin-left:0px;


}

.tituloInterna.news{
	background:transparent url(../imagem/tituNews.gif) no-repeat left top;
	height:22px;
}



/* ######################################################  internas  ###################################################### */





/* ######################################################  lojas  ###################################################### */
.navInterna{
	width:158px;	
	float:left;
	border-right:solid 1px #d7d1bc;
	padding-right:9px;
	_margin-left:0px;
	
}
.navInterna p{
	margin-top:10px;
}


#navSegmentos ul li{
	line-height:13px;

}

#navSegmentos ul li a:hover, .listaLojas li a:hover{
	color:#908963;
	text-decoration:underline;
}

 .listaLojas li{
	 text-align:left; 
 }

.navInterna ul{
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}
.ordemAlf ul li{
	float:left;
	text-align:center;
	/*line-height:20px;*/
	margin:1px;
}
.ordemAlf ul li a{
	background:url(../imagem/loja_btn.gif) no-repeat left top;
	width:23px;
	line-height:24px;
	display: block;
	font-weight:lighter;
	text-align: center;
}
.ordemAlf ul li a:hover{
	/*color:#0000ff;*/
}
#buscaConteiner{
	float:right;
	margin-right:12px;
	position:relative;
	
	top:16px;
}

#buscaConteiner label{
	font-size:11px;
	color:#616161;
}

#buscaConteiner form div {
	width: auto;
	text-align: right;
}

#buscaConteiner #btnBusca{
	width:24px;
	height:23px;
	background-color:#b2a880;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	margin-left:3px;
	clear: none;
	display: inline;
	
}

#buscaConteiner #txtBusca{
	border:solid 1px #bab49c;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
	color:#005BAA;
	padding-left:3px;
	clear: none;
	display: inline;
	height: 14px;
	width: 160px;
}




#conteudoLojas{
	float:right;
	width:560px;
	
}

#conteudoLojas .lojasMain {
	overflow: hidden;
	height: 300px;
	border-bottom: 1px solid #D7D1BC;
}

#conteudoLojas .lojasMain h3 {
	border-bottom:1px solid #D7D1BC;
	color:#9F9978;
	font-size:14px;
	margin-bottom:10px;
}


.textoMain{
	width:269px;	
	

}

.textoMain h2{
	background:url(../imagem/loja_200.gif) no-repeat left top;
	height:53px;
	width:228px;
	
	margin-left:0px;
	margin-top:8px;
	margin-left:0px;
	margin-left:-4px;
		
}
.textoMain p{
	margin-bottom:16px;
}



#flashGallery{
	
	float:right;	

	 	

}



.lojasConteiner{
	border-bottom:solid  1px #bab49c;
	height:280px;
	margin-left:5px;
	width:261px;


}
.lojasConhecer h2{
	background:transparent url(../imagem/lojas_nao_deixe.gif) no-repeat left top;
	width:222px;
	height:27px;
	margin-top:55px;
	margin-left:0;
}

.listaLojas{
	float:left;
	line-height:13px;
	position:relative;
	top:0px;
	width: 100px;
	
	
	
}
.listaLojas.segunda{
	float:right;
	margin-right:48px;
	


}
#bolsaFlash{
	float:right;
	position:relative;
	top:-20px;
}

.lojaInteresse{
	margin-left:5px;
	margin-top:5px;
}

/* ######################################################  fim lojas  ###################################################### */


/* ######################################################  Lojas detalhes ###################################################### */


.detalhesTitulo{
	font-size:22px;
	color:#616161;
	font-weight:normal;
	margin-bottom:10px;
}
.fotoLojasConteiner{
	background:url(../imagem/fundoFotos.gif) no-repeat left top;
	height:331px;
	width: 465px;
	overflow: hidden;
}

.fotoLojasConteiner img {
	margin: 0 auto;
	/*margin-left:14px;*/
	margin-top:	13px; 
	display: block;
}
.detalhesConteudo{
	margin-left: 3px;
	width: 465px;
	margin-bottom: 20px;
}

.detalhesConteudo .te {
	background: url('../imagem/borda_loja_te.gif') no-repeat;
	width: 9px;
	height: 9px;
}

.detalhesConteudo .t {
	background: url('../imagem/borda_loja_t.gif') repeat-x;
	height: 9px;
}

.detalhesConteudo .td {
	background: url('../imagem/borda_loja_td.gif') no-repeat;
	width: 11px;
	height: 9px;
}

.detalhesConteudo .e {
	background: url('../imagem/borda_loja_e.gif') repeat-y;
	width: 9px;
}

.detalhesConteudo .d {
	background: url('../imagem/borda_loja_d.gif') repeat-y;
	width: 11px;
}

.detalhesConteudo .be {
	background: url('../imagem/borda_loja_be.gif') no-repeat;
	width: 9px;
	height: 9px;
}

.detalhesConteudo .b {
	background: url('../imagem/borda_loja_b.gif') repeat-x;
	height: 9px;
}

.detalhesConteudo .bd {
	background: url('../imagem/borda_loja_bd.gif') no-repeat;
	width: 11px;
	height: 9px;
}

.detalhesConteudo .conteudo {
	padding: 20px;
}

.detalhesConteudo .logoLoja {
	margin-bottom: 10px;
	display: block;
}

.lojaDetalhes{
margin-left:40px;
}
.detalhesConteudo dl{
	position:relative;
	font-size:11px;
}
.detalhesConteudo dl dt{
	font-weight: bold;
	margin-top: 10px;
	width: auto;
	height: 8px;
}

/* ######################################################  FIM Lojas detalhes  ###################################################### */


/* ######################################################  lista lojas###################################################### */

.listaLojasConteiner {
	font-size:16px;
	width:560px;
	
}

.listaLojasConteiner ul{
	float:left;
	width: 187px;	
}
.listaLojasConteiner ul li{
	line-height:18px;
	height: 18px;
	overflow: hidden;
	background: url('../imagem/marca_lojas.gif') no-repeat left center;
	padding-left: 10px;
}
.listaLojasConteiner ul li a{
	font-size:13px;
	text-align:left!important;
}

.lojaDetalhes dd.descricao {
	position: absolute;
	top: -10px;
	*top: 0px;
	left: 190px;
	width: 234px;
	height: 160px;
	overflow: auto;
	padding: 0.5px;
}

.lojaDetalhes dd.descricao.sem-foto {
	height: 240px;
}
/* ######################################################  news  ###################################################### */




.newsConteiner{
	padding-bottom:46px;
	border-bottom:solid 1px  #d7d1bc;
}
.newsConteiner a{
text-decoration:underline;
}

.newsConteiner h3{
	font-size:22px;
	color:#616161;
	font-weight:normal;
	text-align:left;
}



.newsResumoConteiner h3{
	font-size:0px;
	background:transparent  url(../imagem/tituAnteriores.gif) no-repeat left top;
	height:42px;
	width:242px;
	margin-bottom:10px;
}
.newsResumoConteiner h3 span{
	visibility:hidden;
}
.newsConteiner p{
	margin-bottom:24px;
}


.newsResumo{margin-bottom:15px;}
.newsResumo h4{font-size:11px;color:#705000;}
.newsResumo a:hover {
	text-decoration:underline;
	color:#616161;

}

.newsResumo a{
	display:block;
}
.newsResumo  a:link{
	color:#616161;
}
.newsResumo  a:visited{
	color:red;
}


.newsResumo a:hover,.newsResumo a:hover p,.newsResumo a:hover h4{
	text-decoration:underline;

}
.newsResumo a:active {
	color:blue;
}

.newsConteiner h3{
	margin-bottom:10px;

}

newsImagens{
	line-height:10px;
}
.newsImagens li{
	display: inline;

}
.newsImagens li a img{
	border:solid 3px #ECE7D6;
	margin:4px;
}
.newsImagens li a:hover img{
	text-decoration:none;
}


.vejaMaisNoticias,.vejaMaisEventos,.vejaMaisClippings{
	background: transparent url(../imagem/btn_ver.jpg) no-repeat left top;
	width:174px;
	height:25px;
	display:block;
	
}


.vejaMaisNoticias:hover,.vejaMaisEventos:hover,.vejaMaisClippings:hover{
text-decoration:none;
}
.vejaMaisNoticias span,.vejaMaisEventos span,.vejaMaisClippings span{
	visibility:hidden;
}

.paginacaoConteiner li{
	display: inline;
}
.paginacaoConteiner li a{
	display:block;
	float:left;
	width:28px;
	height:28px;
	font-weight:bold;
	font-size:13px; 
}



.lstLojas{
	float:left;	
	margin-right:10px;
	text-align:left;

}

.lstLojas li{
	text-align:left!important;
}

.tituloInterna.clipping{
	 background:url(../imagem/titulo_clipping.gif) no-repeat left top;
	 width:89px;
	 height:31px;
 

}
.tituloInterna.clipping span{
visibility: hidden;
}



.tituloInterna.eventos span{
visibility: hidden;
}

/* ###################################################### fim news  ###################################################### */


/* ###################################################### moda  ###################################################### */

.tituloInterna.moda{
	background:url(../imagem/tituloModa.jpg) no-repeat left top;
	width:72px;
	height:25px;
}

#conteudoModa{
	width:484px;	
	margin-top:51px;
	
}

#conteudoModa img.foto-moda{
float:left;
margin-right:17px;
margin-bottom:17px;
}


#conteudoModa.com-foto-lateral{
	width:307px;	
	margin-top:51px;
	
}
#conteudoModa h2{
	background:none!important;
	font-size:24px;
	margin:0;
	color:#616161;
	margin-bottom:17px;
	font-weight:normal;
}
#conteudoModa p{
	margin-bottom:12px;
	color:#616161;
	text-align:justify;
}
#fotoDireita{
	float:right;
	width:194px;
	height:607px;	
}

#lista-modas-geral{
	background:url(../imagem/moda_menu_topo.png) no-repeat left top;
 	float:right;
	width:225px;

}

#lista-modas{
background:url(../imagem/moda_fundo_menu.jpg) left top;
padding-top:26px;

}
/*
#lista-modas a{
	display:block;
*/	



#lista-modas-geral h3{

	display:block;
	width:221px;
	height:125px;
	background:url(../imagem/ttulo_moda.png) no-repeat left top;

}

#lista-modas-geral h3 span{
	visibility:hidden;
}


	
	
/*

#lista-modas h3 span{
	visibility:hidden;
}

#lista-modas h4{
	font-size:24px;
	color:#616161;
	font-weight:normal;
}


*/

.lista-modas{
margin-top:30px;
}

.resumo-moda a h4{
	text-align:left;
	width:184px;
	margin:0 auto;
	margin-left:3px;
	margin-bottom:10px;
	font-size:17px;

}
.resumo-moda a:hover{
text-decoration:none!important;
}


.resumo-moda{
	margin:0 auto;
	margin-bottom:15px;
}

.resumo-moda h4{
	font-size:24px;
	color:#616161;
	font-weight:normal;
	margin-bottom:4px;
	margin-left:4px;
	padding-left:20px;
	background:url(../imagem/fundo_titulo.jpg)  no-repeat left center;
}

.resumo-moda a{
	width:180px;
}


.resumo-moda a:hover p{
	text-decoration:underline;	
}

.resumo-moda p{
	width:180px;
	margin-left:24px;
}


#menu_rodape{
	 display:block;
	 background:transparent url(../imagem/moda_rodape_menu.jpg) no-repeat 2px top;
	 width:222px;
	 height:18px;
	 position:relative;
	 bottom:-10px;

}

.moda-anteriores{
	width:210px;
	height:10px;
	text-align:right;
	padding-bottom:2px;
	display:table;
	margin-top:20px;

}
a.moda-anteriores:hover{
	text-decoration:underline;
}




/* ###################################################### fim moda  ###################################################### */

/* ############################################### central de atendimento ############################################### */

.tituloInterna.cac {
	background:transparent url(../imagem/titulo-central-atendimento.gif)   no-repeat left top;
	height:25px;
	width:484px;
	margin-bottom: 30px;	
	
}

#conteudoCac > p {
/*	width: 764px;*/
}

#conteudoCac {
	position: relative;
}

#conteudoCac div.mensagem textarea {
	border: 1px solid #BCB69C;
	width: 389px;
	height: 132px;
	padding: 2px;
	background-color: #f8f7f2;
}

#conteudoCac .oportunidade, #conteudoOportunidades .oportunidade {
	float: left;
	width: 310px;
	background: url('../imagem/cac_oportunidade.gif') no-repeat;
	padding-left: 10px;
	font-weight: bold;
}

#conteudoCac p.telefone, #conteudoOportunidades p.telefone {
	float: right;
	margin-right: 0;
	text-align: right;
	width: 200px;
	font-weight: bold;
}

/* ############################################### fim central de atendimento ############################################### */

/* ###################################################### oportunidades ###################################################### */

.tituloInterna.oportunidades {
	background:transparent url(../imagem/titulo_oportunidades.gif) no-repeat left top;
	height:29px;
	width:159px;
	margin-bottom: 30px;	
}

#conteudoOportunidades .outros-detalhes {
	left: 420px;
	position: absolute;
	top: 0;
}

/* ###################################################### fim oportunidades ###################################################### */


/* ###################################################### o shopping ###################################################### */


#menu-shopping{
	/*background:url(../imagem/menu_oshopping.jpg) no-repeat left top;*/
	width:749px;
	height:32px;
	margin-bottom:28px;

}



.associados{
	float:left;
}

.associados h4{
	font-size:0px;
	height:28px;
}
.associados h4 span{
	visibility:hidden;
}

#associadosT{
	background:url(../imagem/titulo_associados.jpg) no-repeat left top;
	width:71px;
	
}
.associados.conteiner{
	margin-right:60px;
}


.associados.premios{
	margin-right:60px;

}

.associados.assessoria{
	margin-right:60px;
}


#assessoriaT{
	background:url(../imagem/titulo_assoria.jpg) no-repeat left top;
	width:83px;
	height:28px;
}

#premiosT{
	background:url(../imagem/titulo_pre.jpg) no-repeat left top;
	width:54px;

}
#diversos-conteiner{	
	width:730px;
	margin:0 auto;
	margin-top:40px;
}


#publicidadeT{
	background:url(../imagem/titulo_publicida.jpg) no-repeat left top;
	width:78px;

}

.tituloInterna.o-shoopping{
	height:29px;
	width:164px;
	background: transparent  url(../imagem/titulo_oshopping.gif) no-repeat left top;
	display:block;
}




.conteudo-extra{
	float:right;	
	text-align:center;
}
.conteudo-extra a {
	margin-left:0px;	
	font-size:9px;
	margin-left:6px;
}

.conteudo-oshopping{
	width:400px;
	
}
.conteudo-oshopping p{
	margin-bottom:14px;
}

.conteudo-oshopping a{
	text-decoration:underline;
}
.conteudo-oshopping.grupo-mendes{
	
	width:536px;
}

.logo-grupo{
	background:no-repeat url(../imagem/grupo-mendes.png) left top;
	width:158px;
	height:138px;
	display:block;

}
.logo-grupo-conteiner{
	float:right;
	position:relative;
	left:-20px;
	top:21px;
	text-align:center;
	
}

.logo-grupo-conteiner a{
font-size:9px;
}


/* ###################################################### fim shopping ###################################################### */




/* ###################################################### horario ###################################################### */
.horario{	
	background:transparent url(../imagem/fundo_horario_segunda.jpg) no-repeat left top;
	width:159px;
	height:230px;	
	float:left;
	margin-right:12px;
	
}

.horario h3{
	visibility:hidden;
}

.horario dl{

	padding-top:5px;
	margin-bottom:0px;

}
.horario-alimentacao{
	
	width:179px!important;
	padding-right:4px;
}
.horario-alimentacao dl dt{
	padding-bottom:0px;
	margin-bottom:0;
	padding-top:0px;

}
.horario-alimentacao dl dd{
margin-bottom:10px;
}

.horario dl dd,.horario-alimentacao  dd,.horario dl dt,.horario-alimentacao  dt{
	font-size:11px;
	color:#616161;
}

.horario dl dt,.horario-alimentacao  dt{
	width:151px;
	
}

.horario dl,.horario-alimentacao dl{
	margin-top:10px;	
	font-size:11px;
	margin-left:4px;


}
.horario-alimentacao{
	background:transparent url(../imagem/fundo_horario_domingo.png) no-repeat left top;
	width:189px;
	height:230px;
	float:left;
	margin-right:10px;
	_margin-right:0px;
	
}

.logo-alimentacao{
	float:right;


	margin-top:12px;
	
	
}


.horario-alimentacao dl{
	margin-top:60px;
	font-size:11px;

}

.horario-alimentacao  dt{
	font-weight:bold;
}


/* ######################################################  fim horario ###################################################### */

/* ######################################################  alimentação ###################################################### */

.tituloInterna.alimentacao{
	background:transparent url(../imagem/titulo_alimentacao.gif) no-repeat left top;
	width:139px;
	height:29px;
	
	

}

.galeria-alimentacao{
	float:left;

}

.conteudo-alimentacao{
	float:left;
	width:281px;
	margin-left:10px;

	
	
}
.conteudo-alimentacao p{
margin-bottom:10px;
}

.conteudo-alimentacao a{
text-decoration:underline;
}
.conteudo-alimentacao h3,.conteudo-cinema h3{
	font-size:24px;
	color:#616161;
	margin-bottom:17px;
	font-weight:normal;
	

}
.conteudo-alimentacao ,.conteudo-cinema  p{
	margin-bottom:16px;
	color:#616161;

}
/* ###################################################### fim  alimentação ###################################################### */


/* ###################################################### Cinema ###################################################### */
.tituloInterna.cinema
{
	background:transparent url(../imagem/titulo_cinema.jpg) no-repeat left top;
	width:87px;
	height:25px;
	display:block;

}
.conteudo-cinema{
	width:399px;
	margin-top:16px;

	



}

.cinema-conteiner{
	float:left;
	

}
.galery-cinema{
	float:right;
	position:relative;
	left:-40px;
	top:24px;

}


a.programacao-cinema{
/*	background:url(../imagem/clique_aqui.jpg) no-repeat left top;*/
/*	display:block;
	width:343px;	
	height:54px;
	font-size:0;*/
}



a.programacao-cinema span{
	visibility:hidden;
}

/* ######################################################  FIM Cinema ###################################################### */
/* ######################################################  CLIPPING ###################################################### */


.tituloInterna clipping{

}

.tituloInterna clipping span{
	visibility:hidden;	

}

/* ######################################################  FIM CLIPPING ###################################################### */



/* ######################################################   VAMOS AO PRAIAMAR? ###################################################### */



.tituloInterna.vamos{
	background:transparent url(../imagem/titulo_vamos.gif) no-repeat left top;
	width:234px;
	height:29px;
	display:block;
	position:relative;
	top:-7px;
}

.tituloInterna.vamos span{
visibility:hidden;
}



.e-card-conteiner{
	overflow:hidden;
	width:745px;
	margin-top:32px;
	
}

.e-card-conteiner div.erro {
	text-align: center;
	/*margin-bottom: 30px;*/
	color: #F00;

}

.e-card-conteiner #conteudoVamos div.erro {
	text-align: left;
}


.e-card{
	width:202px;
	overflow:hidden;
	text-align:center;
	float:left;	
	padding-right:69px;
	margin-bottom: 31px;
}


.e-card.ultimo{
	
	padding-right:0px;
}


.e-card h4{
	font-size:24px;
	color:#616161;
	font-weight:normal;
	float:left;
	background:url(../imagem/buliet.gif) no-repeat left center;
	padding-left:18px;
	margin-bottom:10px;
}

.e-card div.rodape-ecard{
	height:48px;
	background:url(../imagem/rodape_ecard.jpg) repeat-x left top;
}

.e-card div.rodape-ecard label{
	font-size:11px;
	color:#616161;
	
	padding-left:5px;	
	font-weight:bold;
	position:relative;
	top:-3px;
}

.e-card div.rodape-ecard input{
	margin-left:21px;
	margin-top:12px;
}

#conteudoVamos {
	position: relative;
	clear: both;
}

/*#conteudoVamos div.mensagem {
	position: absolute;
	top: -12px;
	left: 350px;
	width: 401px;
}*/

#conteudoVamos div.mensagem textarea {
	border: 1px solid #BCB69C;
	width: 389px;
	height: 189px;
	padding: 2px;
	background-color: #f8f7f2;
}

/* ######################################################  FIM  VAMOS AO PRAIAMAR? ###################################################### */

/* ######################################################  Tour ###################################################### */

.tituloInterna.tour{
background: url(../imagem/titulo_tour.gif) no-repeat left top;
width:118px;
height:25px;
}

/* ######################################################  FIM Tour ###################################################### */


/* ######################################################  CAMPANHA ###################################################### */


ol li {
	margin-bottom:16px;
	font-size:11px;
	color:#616161;	
}

.logoCampanha{
	display:block;
	background:transparent url(../imagem/logo_casa_flor.png) no-repeat left -10px;
	width:290px;
	height:231px;
	
}


span.espaco{
	margin-right:10px;
}

h2.tituloInterna.campanha{
	
	background:url(../imagem/titulo_campanha.gif) no-repeat left top;
	width:124px;
	height:29px;

}
.conteudo-campanha h3{
	margin-bottom:18px;
}

.conteudo-campanha{
margin-bottom:20px;
}

.conteudo-resumo{
	margin-top:20px;
	width:440px;
	float:right;
	font-weight:bold;
	margin-top:20px;
	
}
.conteudo-resumo p{
	margin-bottom:10px;
}



.regulamento{
	margin-top:10px;
}

.conteudo-campanha h3{
	font-size:24px;
	font-weight:normal;
	color:#616161;
}


/* ######################################################  Lazer// servicos ###################################################### */

.lazer-conteiner{
	margin-top:20px;


}
.tituloInterna.lazer{
	background:url(../imagem/titulo_lazer.gif) no-repeat left top;
	width:52px;
	height:24px;
}
.conteudo-lazer {
	width:290px;
	margin-right:8px;
	margin-top:10px;


}
	
.conteudo-lazer h3{
	font-size:24px;
	color:#616161;
	float: left;
	margin-bottom:10px;
	font-weight:normal;
	width:290px;
	text-align:left;

}
.conteudo-lazer p{
	margin-bottom:10px;
}
.galeria-lazer{
	float:right;
}


.tituloInterna.localizacao{
	background:url(../imagem/titu_localizacao.gif) no-repeat left top;
	width:136px;
	height:31px;

}

.tituloInterna.servicos{
	background:url(../imagem/titu_servicos.gif)	no-repeat left top;
	width:96px;
	height:31px;

}



.tituloInterna.eventos{
	 width:96px;
	 height:31px;	
	 background:transparent url(../imagem/titu_eventos_interna.gif) no-repeat left top;
	 _width:10px;
	 margin-bottom:15px;
}

.tituloInterna.cadastro{
	 width:99px;
	 height:31px;	
	 background:transparent url(../imagem/titulo_cadastro.gif)  no-repeat left top;
	 }


.menu-html li{
	display:inline;

	font-size:12px;
	margin-right:80px;	

}
.menu-html li a{
	font-size:14px;


}


#menu_geral{
	background:transparent url(../imagem/bgMenu.gif) repeat-x left top;
	height:65px;
	text-align:center;

	
	
}


.menu {
	text-align:center;
	margin-bottom:4px;

}

.menu li{
	display:inline;
	font-size:13px;
	font-weight:bold;
	margin-left:20px;
	text-transform:uppercase;



}

.menu-conteiner{
	width:700px;
	margin:0 auto;
	position:relative;
   top:13px;
}

.menu.inf{
border-top:solid 1px  #e8e5d7;

}
