/****TAGS****/
*{margin:0;padding:0;border:0px;}
html{height:100%;}
body{height:100%;font:11px arial,tahoma;background:#155039 url(../img/bg_body.jpg) center top no-repeat;}
ul{list-style:none;}
.float{float:left;}
.right{float:right;}
.link01{color:#fdfdfd;text-decoration:none;}
.link01:hover{text-decoration:underline;}
.link02{color:#ffeb8a;text-decoration:none;}
.link02:hover{text-decoration:underline;}
.link03{color:#00678f;text-decoration:none;}
.link03:hover{text-decoration:underline;}
.link04{color:#009b5b;text-decoration:none;}
.link04:hover{text-decoration:underline;}
.link05{color:#b6ac7e;text-decoration:none;}
.link05:hover{text-decoration:underline;}

/****PÁGINA INICIAL****/
#geral_inicial{width:970px;margin:0 auto;}
#rodape{float:left;width:970px;font:9px verdana,arial,tahoma;padding:20px 0 20px 0;}
.itens_rodape, .itens_rodape2{float:left;border-right:1px solid #b6ac7e;padding:0 16px;}
.itens_rodape2{border-right:0px;}
#selo{width:180px;margin:0 auto;}
.txt_selo{float:left;font:10px Verdana, Arial, Verdana;padding:8px 0 15px 10px;}
#rodape_enderecoi{float:left;width:970px;font:9px verdana,arial,tahoma;padding:0px 0 10px 0;text-align:center;color:#b6ac7e}
.item_rodaenderecoi{border-right:0px;}
/****INTERNAS*****/
#geral{width:970px;margin:0 auto;background:url(../img/bg_conteudo.jpg) 10px 0 repeat-y;}
#bg_geral{float:left;width:970px;background:url(../img/bg_conteudo.jpg) 10px 0 repeat-y;}
#topo{float:left;width:970px;background:#fff url(../img/img_top.jpg) 217px 43px no-repeat;}
#logo{float:left;width:217px;height:107px;background:url(../img/logo.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
#slogan{float:right;width:376px;height:107px;background:url(../img/img_top2.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
#meio{float:left;width:970px;}
#menu{float:left;width:182px;padding-left:35px;}
.form_lojistas{float:left;width:176px;padding:2px 0 0 6px;}
.linha_lojista{float:left;width:78px;padding-left:10px;}
.desc_lojistas{float:left;width:99%;font-size:9px;color:#00678f;padding-bottom:3px;}
.campo_form, .campo_form_over{float:left;border:1px solid #009b5b;background:#fff;font:11px Arial, Verdana, Tahoma;}
.campo_form_over{background:#e2fef2;}
.bt_ok{float:left;margin:4px 0 0 152px;}
#conteudo{float:left;width:718px;background:url(../img/bg_meio.jpg) repeat-x;}
#rodape_internas{float:left;width:970px;font:9px verdana,arial,tahoma;background:url(../img/bg_rodape.jpg) 10px 0 no-repeat;padding:45px 0 10px 0;}
.itens_rodapeint, .itens_rodapeint2{float:left;border-right:1px solid #b6ac7e;padding:0 13px;}
.itens_rodapeint2{border-right:0px;}
#rodape_endereco{float:left;width:970px;font:9px verdana,arial,tahoma;padding:0px 0 60px 0;text-align:center;color:#b6ac7e}
.item_rodaendereco{border-right:0px;}
#encerrada {font-size:18px; color:red;}
/****O SHOPPING****/
.top_secao_shopping{float:left;width:687px;height:36px;font:30px Arial, Tahoma;color:#0c709c;background:url(../img/bg_toposhopping.jpg) no-repeat;padding:55px 0 0 31px;}
.txt_oshopping{float:left;width:370px;color:#095674;padding:40px 0 0 30px;}
.tabela_horario{float:left;margin:40px 0 0 52px;}
.video_campanha{float:left;width:434px;height:410px;background:url(../img/bkg_video.jpg) 0px 0px no-repeat;padding:10px 0 0 54px;margin:20px 0 0 85px;display:inline;}
.bt_voltar{float:left; margin-top:420px;}

/****FACILIDADES****/
.top_secao_facil{float:left;width:656px;font:30px Arial, Tahoma;color:#0c709c;padding:30px 0 0 30px;}
.top_secao_facil2{background:url(../img/bg_linhaaliment.jpg) repeat-x; float:left;width:688px;font:20px Arial, Tahoma;color:#0c709c;padding:30px 0 0 30px; height:50px; display:block;}
.txt_facilidade{float:left;width:550px;color:#095674;padding:10px 0 0 30px;}
.caixa_facilidades{float:left;width:316px;color:#095674;padding:30px 0 0 30px;}
.caixa_facilidades2{float:left;width:316px;color:#095674;padding:30px 0 30px 30px;}
.desc_facilidade{float:left;width:220px;padding:10px 0 0 65px;}
.tabela_estacionamento{float:left;margin:30px 0 0 55px;}

/****ALIMENTAÇÃO****/
.esq_alimentacao{float:left;width:261px;background:url(../img/bg_alimentacao.jpg) no-repeat;padding:55px 0 0 30px;}
.top_secao_alimentacao{float:left;width:230px;font:30px Arial, Tahoma;color:#0c709c;}
.desc_alimentacao{float:left;width:220px;color:#095674;padding:30px 0 0 0;}
.linha_alimentacao{float:left;width:658px;background:url(../img/bg_linhaaliment.jpg) left bottom repeat-x;padding:7px 0 0 60px;}
.nome_alimento{float:left;width:216px;color:#005ab7;font-size:15px;padding:15px 0 0 20px;}
.agrupa_infosalimento{float:left;width:120px;padding-top:8px;}
.agrupa_infolojas{float:left;width:80px;padding-top:8px;}
.ver_fotoaliment{float:left;width:90px;padding-top:8px;}
.desc_contato{float:left;width:100%;color:#7a7a7a;}
.num_contato{float:left;width:100%;color:#009b5b;font-size:12px;}

/****CADASTRE-SE****/
.agrupa_cadastrese{float:left;width:696px;background:url(../img/bg_cadastre.jpg) no-repeat;}
.top_secao_cadas{float:left;width:610px;font:30px Arial, Tahoma;color:#fcfcfc;padding:52px 0 0 62px;}
.form_cadastre{float:left;width:571px;padding:0 0 0 77px;}
.txt_cadas{float:left;width:420px;color:#f2e7b5;padding:20px 190px 0 0;}
.linha_cadas{float:left;width:275px;margin-top:12px;}
.linha_cadas2{float:left;width:500px;margin-top:12px;}
.desc_form{float:left;width:99%;color:#03e394;font-weight:bold;font-size:12px;}
.agrupa_labels{float:left;width:100px;color:#f2e7b5;padding-bottom:6px;}

/****FALE CONOSCO****/
.agrupa_fale{float:left;width:696px;background:url(../img/bg_cadastre2.jpg) no-repeat;}
.txt_fale{float:left;width:340px;color:#f2e7b5;padding-left:62px;}
.form_contato{float:left;width:640px;padding:0 0 0 47px;}
.divide_form{float:left;width:320px;margin-top:10px;}
.divide_form2{float:left;width:310px;margin-top:10px;}
.linha_form{float:left;width:320px;margin-top:10px;}
.linha_form2{float:left;width:290px;margin-top:10px;}
.infos_lojas{float:left;width:329px;background:url(../img/bg_barra.jpg) repeat-x;padding:26px 0 0 30px;margin-top:40px;}
.infos_lojas2{float:left;width:230px;background:url(../img/bg_barra.jpg) repeat-x;padding:58px 0 0 10px;margin-top:60px;}
.infos_lojas3{float:left;width:230px;background:url(../img/bg_barra.jpg) repeat-x;padding:32px 0 0 0;margin-top:60px;}
.infos_lojas4{float:left;width:240px;background:url(../img/bg_barra.jpg) repeat-x;padding:53px 0 0 8px;margin-top:60px;}
.desc_falelojas{float:left;width:190px;color:#095674;padding:15px 0 0 40px;}
.sucesso{float:left;width:700px;text-align:center;color:#095674;font-size:12px;padding-top:60px;}
.tel_cor{float:left;color:#009b5b;margin-top:-2px;}

/****LOCALIZAÇÃO***/
.esq_localizacao{float:left;width:410px;background: url(../img/bg_esqloca.jpg) no-repeat;padding:52px 0 0 0;}
.desc_localizacao{float:left;width:250px;color:#095674;padding:10px 0 0 30px;}
.dir_localizacao{float:left;width:256px;background:url(../img/bg_endereco.jpg) no-repeat;padding:47px 0 0 45px;}
.endereco{float:left;width:215px;color:#f8f8f8;font-style:normal;padding:15px 0 33px 0;}
.mapa{float:left;margin-left:30px;}

/****TRABALHE CONOSCO*****/
.esq_trabalhe{float:left;width:412px;background:url(../img/bg_esqtrabalhe.jpg) no-repeat;padding:58px 0 0 0;}
.top_secao_trabalhe{float:left;width:350px;font:30px Arial, Tahoma;color:#0c709c;padding-left:30px;}
.tit_paraacessar{float:left;margin:30px 0 0 30px;}
.form_trabalhe{float:left;width:395px;background:url(../img/bg_formtrabalhe.jpg) no-repeat;padding:30px 0 10px 17px;margin-top:10px;}
.linha_trabalhe{float:left;width:325px;margin-top:12px;}
.campo_formtrabalhe, .campo_formtrabalhe_over{float:left;clear:both;border:2px solid #fff;background:#e5e1ce;font:11px Arial, Verdana, Tahoma;margin-left:15px;}
.campo_formtrabalhe_over{background:#c0b78e;}
.esqueci{float:left;width:135px;padding:0 0 0 15px;}
.bt_enviar{float:left;margin:40px 0 0 195px;}
.dir_trabalhe{float:left;width:285px;height:446px;background:url(../img/bg_dirtrabalhe.jpg) no-repeat;padding:48px 0 0 16px;}
.bt_cadastrar{float:left;clear:both;margin:231px 0 0 43px;}

/****LOJAS*****/
.tit_selecione{float:left;margin:30px 0 0 30px;}
.topo_busca{float:left;width:645px;height:69px;background:url(../img/bg_busca.jpg) no-repeat;padding:30px 0 0 25px;margin:5px 0 0 30px;display:inline;}
.agrupa_loja{float:left;width:140px;}
.agrupa_categoria{float:left;width:122px;}
.agrupa_inicias{float:left;width:295px;}
.iniciais{float:left;width:270px;font-size:10px;padding:2px 0 0 13px;}
.bt_buscar{float:left;margin-top:21px;}
.top_secao_lojas{float:left;width:616px;font:30px Arial, Tahoma;color:#0c709c;padding:30px 0 0 30px;}
.agrupa_resultado{float:left;width:380px;padding:20px 0 0 60px;}
.desc_resultado{float:left;width:270px;color:#00678f;font-size:12px;padding:13px 0 0 8px;}
.cor{color:#c55e26;}
.caixa_resultado{float:left;width:658px;background:url(../img/bg_result.gif) repeat-y;margin:10px 0 0 30px;display:inline;}
.logo_loja{float:left;width:99px;height:61px;text-align:center;padding-left:30px;}
.nome_loja{float:left;width:486px;color:#005ab7;font-size:18px;padding:0 0 0 35px;}
.agrupa_desccategoria, .agrupa_contato, .agrupa_numloja{float:left;width:115px;padding:15px 0 0 35px;}
.agrupa_contato{width:130px;}
.agrupa_numloja{width:70px;}
.desc_bagaca{float:left;width:100%;font-size:11px;color:#7a7a7a;}
.nome_bagaca{float:left;width:100%;font-size:12px;color:#009b5b;}
.ver_foto{float:left;width:90px;padding:15px 0 0 0;}
.tit_utilize{float:left;margin:30px 0 0 65px;}
.erro_lojas{float:left;width:260px;color:#3986b3;font-size:12px;line-height:16px;padding:30px 0 0 65px;}

/****CINEMA*****/
.top_secao_cinema_provisorio{float:left;width:688px;height:30px;color:#0c709c;font-size:30px;background:url(../img/bg_topcinema.jpg) no-repeat;padding:35px 0 0 30px;}
.lado_filmes{float:left;width:346px;padding:10px 0 0 30px;}
/*.top_secao_cinema{float:left;width:315px;font:30px Arial, Tahoma;color:#0c709c;}*/
.top_secao_cinema{float:left;width:687px;height:36px;font:30px Arial, Tahoma;color:#0c709c;background:url(../img/bg_topregulamento.jpg) no-repeat;padding:55px 0 0 31px;}
.agrupa_filme{float:left;width:300px;background:url(../img/bg_cartazes.jpg) no-repeat;padding:20px 0 0 20px;margin-top:25px;}
.cartaz_home{float:left;padding:4px;background:#fff;border:1px solid #e7e4d0;}
.sala_filme{float:left;width:146px;font-size:12px;background:url(../img/seta2.jpg) 20px 0 no-repeat;padding:0 0 0 39px;}
.chamada_filme{float:left;width:146px;font:9px Verdana, Arial, Tahoma;padding:5px 0 0 39px;}
.lado_horarios{float:left;width:337px; padding-top:13px;}
.linha_bilheteria{float:left;width:337px;background:url(../img/bg_tabelaingressos.jpg) left bottom repeat-x;padding-bottom:10px;}
.ingressos{float:left;width:210px;color:#005ab7;font-size:12px;padding:13px 0 0 12px;}
.preco{float:left;width:100px;color:#005ab7;text-align:right;font-size:12px;padding:13px 0 0 0;}
.obs_cinema{float:left;width:300px;font-size:11px;padding:10px 0 20px 10px;}
.maisinform{float:left;margin:10px 0 0 35px;}

/*internas*/
.agrupa_cartaz{float:left;width:164px;background:url(../img/bg_cartaz.jpg) no-repeat;padding:60px 0 0 30px;}
.cartaz_cinema{float:left;padding:8px;background:#fff;border:1px solid #a39a4d;}
.bt_verprog{float:left;margin:20px 0 0 0;}
.infos_cinema{float:left;width:519px;background:url(../img/bg_infoscinema.gif) repeat-y;}
.nome_filme{float:left;width:460px;font-size:21px;color:#009055;background:url(../img/seta_filme.gif) 16px 22px no-repeat;padding:20px 0 0 32px;}
.agrupa_datascartaz{float:left;width:455px;background:url(../img/seta.gif) 28px 18px no-repeat;padding:15px 0 0 40px;}
.tit_emcartaz{float:left;width:100%;color:#106e95;}
.data_cartaz{float:left;width:100%;color:#009055;font-size:12px;}
.sinopse{float:left;width:455px;color:#106e95;padding:0 0 0 40px;}
.tit_horario{float:left;width:355px;color:#68603c;font-size:12px;padding:10px 0 0 40px;}
.tabela_salas{float:left;width:460px;margin:5px 0 0 40px;display:inline;}
.linha_tr{background:#d3ebf4;font:10px Verdana, Arial, Tahoma;color:#005b87;}
.td01{width:64px;padding:3px 0 1px 5px;border-bottom:2px solid #fff;}
.td02{width:65px;padding:3px 0 1px 12px;border-bottom:2px solid #fff;border-left:1px solid #fff;}
.td03{width:290px;padding:3px 5px 1px 15px;border-bottom:2px solid #fff;border-left:1px solid #fff;}
.tit_outros{float:left;margin:25px 0 0 385px;}
.outras_salas{float:left;width:627px;background:url(../img/bg_outrasalas.jpg) repeat-x;margin:0 0 20px 30px;display:inline;}
.cartaz_menor{float:left;padding:2px;background:#fff;border:1px solid #a39a4d;margin-top:4px;}
.meio_menor{float:left;width:545px;}
.nome_filmemenor{float:left;font-size:14px;background:url(../img/seta_filme.jpg) 4px 16px no-repeat;padding:16px 0 0 23px;}
.horarios{float:left;font:10px Verdana, Arial, Tahoma;padding:18px 0 0 6px;}
.mini_sinopse{float:left;width:520px;clear:both;padding:18px 0 0 20px;}

/****NOTICIAS****/
.esq_noticias{float:left;width:499px;background:url(../img/bg_esqnoti.jpg) no-repeat;padding-left:30px;}
.top_secao{float:left;width:480px;font:30px Arial, Tahoma;color:#0c709c;padding:50px 0 0 0;}
.data_noticia{float:left;width:470px;color:#095674;padding-top:45px;}
.titulo_noticia{float:left;width:470px;color:#008f54;font-size:18px;padding-top:5px;}
.desc_noticia{float:left;width:470px;color:#095674;padding-top:15px;}
.foto_noticia{float:left;border:5px solid #c3ba8e;margin:0 10px 3px 0;}
.dir_noticias{float:left;width:184px;background:#107097 url(../img/bg_dirnoti.jpg) repeat-x;padding-top:30px;}
.agrupa_menor{float:left;width:140px;background:url(../img/noti_seta.jpg) 0 32px no-repeat;padding:30px 0 0 30px;}
.tit_menor{float:left;width:125px;font-size:13px;}
.desc_menor{float:left;width:125px;font-size:10px;margin-top:5px;}
.paginacao{float:left;width:172px;background:#e5e1ce url(../img/bg_paginacao.jpg) no-repeat;margin-top:20px;padding:5px 0 0 12px;}
.numero_pagina{float:left;width:80px;text-align:center;color:#faf9f9;}

/***REGULAMENTO***/
.top_secao_regulamento{float:left;width:687px;height:70px;font:30px Arial, Tahoma;color:#0c709c;background:url(../img/bg_topregulamento.jpg) no-repeat;padding:55px 0 0 31px;}
.img_regulamento{float:left;width:600px;color:#095674;padding:20px 0 0 30px;}
.img_regulamento2{float:left;width:600px;color:#095674;padding:0 0 0 30px;}
.txt_regulamento, .txt_regulamento2 {float:left; display:inline; width:650px; padding:30px 0 0 30px;}
.txt_regulamento2 {padding-top:10px; text-align:center; font-weight:bold}

/*** Horário Especial ***/
.tabela_horarios{width:650px;margin: 20px 0 0 30px; float:left}
.linhas_tabelas{text-align:center;background-color:#028e5f; color:#fff; font-weight:bold}
.dias{background-color:#0c709c; color:#fff; font-weight:bold;}
.horarios{background-color:#f2efe2; color:#fff; font-weight:bold;}
.tit_cases{float:right; margin: 0 50px;}
.tabela_cases{width:650px; background-color:#028e5f;margin:20px 0 0 30px;}
.titulo_cases{background-color: #028e5f;height:10px; color:#fff;}
.linha_cases1{background-color:#0c709c; color:#fff; font-weight:bold;}
.linha_cases2{background-color:#f2efe2;}
.linha_cases3{background-color:#d2ccb4;}
.linha_cases4{background-color:#0c709c; height:5px}
.celulas_cases{padding: 5px;}
.txt_cases{padding:7px;}
