#topo_conteudo{
	height:126px;
	z-index:500;
}

#container_busca{
	position:relative;
	float:left;
	
	width:668px;
	height:126px;
}


#container_lazer{
	position:relative;
	float:right;
	display:inline;
	
	width:280px;
	height:126px;
	
	margin-right:1px;
}





#container_busca .img_topo{
	background:url(../images/topo_busca.png);
	_background:url(../images/topo_busca.gif);
	height:9px;
	overflow:hidden;
}

#container_lazer .img_topo{
	background:url(../images/topo_lazer.png);
	_background:url(../images/topo_lazer.gif);
	height:9px;
	overflow:hidden;
}


#container_busca .conteudo{
	background:#81BA98;
	height:117px;
}

#container_lazer .conteudo{
	background:#49CDA8;
	height:117px;
}





#container_conteudo{
	background:url(../images/conteudo_bg.gif) repeat-y;
	padding-bottom:10px;
	
	z-index:1;
}

#conteudo_borda{
	height:10px;
	
	background:url(../images/conteudo_borda.png);
	_background:url(../images/conteudo_borda.gif);
	
	overflow:hidden;
}




/*
 ---------------------------------------------------------
 | B U S C A   E   L O J A S   P O R   S E G U I M E N T O
 ---------------------------------------------------------
*/






.busca{
	position:absolute;
	bottom:21px;
	left:20px;
	
	width:290px;
	height:80px;
	
	background:url(../images/bg_busca.jpg) bottom left no-repeat;
}

.busca p{
	position:absolute;
	bottom:38px;
	left:0;
	
	width:200px;
	
	color:#FFF;
	font-size:20px;
	
	letter-spacing:-1px;
}

.busca #busca_f{
	position:absolute;
	bottom:3px;
	left:10px;
	
	width:270px;
	height:22px;
	padding-top:4px;
	
	background:none;
	border:none;
	
	font-size:14px;
	color:#5ea479;
}

.busca #img_f{
	position:absolute;
	bottom:0;
	left:290px;
}









.lojas{
	position:absolute;
	bottom:21px;
	left:395px;
	
	width:197px;
	height:80px;
	
	background:url(../images/bg_busca.jpg) bottom left no-repeat;
}

.lojas p.titulo{
	position:absolute;
	bottom:38px;
	left:0;
	
	color:#105300;
	font-size:20px;
	
	letter-spacing:-1px;
}


.lojas #loja_f{
	position:absolute;
	bottom:3px;
	left:10px;
	
	width:178px;
	height:22px;
	padding-top:4px;
	
	background:none;
	border:none;
	
	font-size:14px;
	color:#5ea479;
}

.lojas #select_loja{
	position:absolute;
	bottom:0;
	left:197px;
	
	width:58px;
	height:33px;
	
	background:url(../images/bt_loja.jpg);
	
	text-indent:-99999px;
}





.lojas .drop_container{
	position:absolute;
	top:55px;
	left:0px;
	
	width:198px;
	height:200px;
	
	background:#F0F5F1;
	
	z-index:999;
	
	display:none;
}


.lojas .drop_container .drop_itens{
	position:absolute;
	bottom:0px;
	left:8px;
	
	width:188px;
	height:200px;
	
	overflow:hidden;
	overflow-y:auto;
}

.lojas .borda{
	position:absolute;
	bottom:-10px;
	left:0;
	
	width:198px;
	height:10px;
	
	background:url(../images/borda_lojas_drop.gif);
}

.lojas .drop_container .drop_itens a{
	position:relative;
	float:left;
	
	width:90%;
	
	margin-bottom:3px;
	margin-top:3px;
	
	font-size:12px;
	color:#5ea479;
}





/*
 ---------------------------------------------------------
 | M I N I   B A N N E R S   R O T A T I V O S
 ---------------------------------------------------------
*/





#container_lazer .conteudo p{
	position:absolute;
	bottom:85px;
	left:17px;
	
	color:#FFF;
	font-size:20px;
	
	letter-spacing:-1px;
}

#container_lazer .conteudo .banner{
	position:absolute;
	bottom:10px;
	left:9px;
	
	width:262px;
	height:66px;
	
	overflow:hidden;
}

#container_lazer .conteudo .banner>*{
	position:absolute;
	top:0;
	left:0;
}







/*
 ---------------------------------------------------------
 | D I V I S Ã O   E S Q U E R D A   D I R E I T A
 ---------------------------------------------------------
*/




#container_esquerda{
	position:relative;
	float:left;
	display:inline;
	
	margin-left:13px;
	margin-top:11px;
	
	width:645px;
}



#container_direita{
	position:relative;
	float:right;
	display:inline;
	
	margin-right:9px;
	margin-top:11px;
	
	width:264px;
}












/*
 ---------------------------------------------------------
 | F A I X A   N E W S   R S S
 ---------------------------------------------------------
*/




.b_news{
	position:relative;
	float:left;
	display:inline;
	
	width:633px;
	height:40px;
	
	margin-left:6px;
	
	background:#5e9d9b;
}


.b_news .extra1, .b_news .extra2{
	position:absolute;
	top:0;
	
	width:6px;
	height:40px;
	
	background:url(../images/borda_1.jpg);
}

.b_news .extra1{
	left:-6px;
	background-position:top left;
}

.b_news .extra2{
	right:-6px;
	background-position:top right;
}







.b_news .titulo{
	font-size:20px;
	color:#FFF;
	line-height:37px;
	letter-spacing:-1px;
	text-indent:2px;
}


.b_news .rss_bt{
	position:absolute;
	right:6px;
	top:8px;
}

.b_news .rss_tx{
	position:absolute;
	right:33px;
	top:9px;
	
	color:#d8e1bb;
	
	text-align:right;
	font-size:12px;
	
	line-height:12px;
}

.b_news .rss_tx a{
	color:#d8e1bb;
	font-size:10px;
}

.b_news .rss_tx a:hover{
	text-decoration:underline;
}









/*
 ---------------------------------------------------------
 | B A N N E R   R O T A T I V O   G R A N D E
 ---------------------------------------------------------
*/


#banner_principal{
	position:relative;
	float:left;
	
	width:645px;
	margin-top:10px;
}


#banner_principal .controle{
	position:relative;
	float:left;
	display:inline;
	
	width:626px;
	height:29px;
	
	margin-left:9px;
	margin-top:1px;
	
	background:#CBDA99;
}


#banner_principal .controle .extra1, #banner_principal .controle .extra2{
	position:absolute;
	top:0;
	
	width:9px;
	height:29px;
	
	background:url(../images/borda_2.jpg);
}

#banner_principal .controle .extra1{
	left:-9px;
	background-position:top left;
}

#banner_principal .controle .extra2{
	right:-9px;
	background-position:top right;
}








#banner_principal .controle .texto{
	position:absolute;
	top:4px;
	left:2px;
	
	width:450px;
	height:20px;
	
	overflow:hidden;
	
	color:#3d4c15;
	font-size:16px;
	line-height:20px;
}


#banner_principal .controle .bts{
	position:absolute;
	top:6px;
	right:2px;
	
	height:15px;
	
	overflow:hidden;
	text-align:right;
}


#banner_principal .controle .bts div{
	position:relative;
	float:left;
	display:block;
	
	width:19px;
	height:15px;
	
	line-height:1px;
	font-size:1px;
	color:#CBDA99;
	
	cursor:pointer;
	
	background:url(../images/banner_ball.jpg) center top no-repeat;
}

#banner_principal .controle .bts div.sel{
	background:url(../images/banner_ball.jpg) center center no-repeat;
}

#banner_principal .controle .bts div.hover{
	background:url(../images/banner_ball.jpg) center bottom no-repeat;
}







#banner_principal .banner{
	position:relative;
	float:left;

	width:100%;
	height:258px;
	
	overflow:hidden;
}

#banner_principal .banner>*{
	position:absolute;
	top:0;
	left:0;
}












/*
 ---------------------------------------------------------
 | Q U A D R O S   B A S E   C O N T E U D O
 ---------------------------------------------------------
*/




.quadro_b_c{
	position:relative;
	float:left;
	display:inline;
	
	width:317px;
	height:240px;
	
	margin-top:15px;
	
	background:#edf1e2;
}


.quadro_b_c.direita{
	float:right;
}


.quadro_b_c .titulo{
	position:relative;
	float:left;
	
	width:100%;
	height:53px;
}

.quadro_b_c .titulo.eventos{
	background:#cae2cd url(../images/ico_eventos.jpg) no-repeat left top;
}

.quadro_b_c .titulo.noticias{
	background:#cae2cd url(../images/ico_noticias.jpg) no-repeat left top;
}

.quadro_b_c .titulo.promocoes{
	background:#cae2cd url(../images/ico_promos.jpg) no-repeat left top;
}

.quadro_b_c .titulo p{
	text-indent:70px;
	line-height:53px;
	font-size:16px;
	color:#3d4c15;
	
	font-weight:bold;
}


.quadro_b_c .texto{
	position:relative;
	float:left;
	display:inline;
	
	width:294px;
	
	margin-left:14px;
	margin-top:20px;
}


.quadro_b_c .texto p{
	margin-bottom:20px;
	line-height:18px;
}


.quadro_b_c .texto p b, .quadro_b_c .texto p strong{
	color:#f44343;
}













/*
 ---------------------------------------------------------
 | B L O C O   D I R E I T A   C I N E M A
 ---------------------------------------------------------
*/


#bloco_cinema{
	position:relative;
	float:right;
	
	width:281px;
	height:430px;
	
	background:#e4eec9;
}










/*
 ---------------------------------------------------------
 | F O R M U L Á R I O   N E W S
 ---------------------------------------------------------
*/

.formulario_news p{
	position:relative;
	float:left;
	
	width:100%;
	margin-bottom:5px;
	
	font-size:10px;
}

.formulario_news label{
	display:block;
	margin-top:5px;
}

.formulario_news .inputs{
	display:block;
	
	width:260px;
	
	font-size:12px;
	color:#5EA479;
	
	padding-top:5px;
	padding-bottom:5px;
	
	border:1px solid #c1d8df;
}


