/*CSS reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,
blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,
em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,
var,dl,dt,dd,ol,ul,li,fieldset, form,label,legend,table,caption,
tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:normal;font-size:100%;font-family:inherit;vertical-align:baseline;outline:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
a{text-decoration:none;}a:hover{text-decoration:underline;}
input,select,textarea{font:12px arial,helvetica,"sans Serif",clean,sans-serif;color:#4876a3}
legend{display:none}label{cursor:pointer;cursor:hand;}:focus{outline:0;}
input,textarea{border:0;background:none;}
/**/

/*CSS Defaut*/
body{background:#c1d9e7;font:12px Arial}
#all{}
#ct{width:921px;margin:0 auto}
#hd,#md,#ft{float:none;clear:both;}
#all,#md,#ft,#md .topoMd,#md #colB .chamadaCinema,#md #colB .proximasSessoes ol li,#md #colAB .hdLoja,
#md #colAB .mdLoja {overflow:auto;zoom:1}
.home #md {overflow:visible;}
.dropdown .hidden.index{display:none}
.bgInterna{background:url(../img/luzInterna.png) no-repeat center 0}
.sIFR-flash {visibility:visible!important;margin:0}
.sIFR-replaced {visibility:hidden!important}
span.sIFR-alternate {position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:0!important;height:0!important;display:block!important;overflow:hidden!important}
.bgInterna .meuPlaza{background:url(../img/bgMeuPlaza.png) no-repeat;}
.bgInterna .meuPlaza.login{background:url(../img/bgMeuPlazaLogado2.png) no-repeat;}
.bgInterna #colA{background:none!important}
/**/

/* hd */
#hd{width:100%;height:116px;position:relative;}
#hd #menu{width:100%;margin:0 auto;z-index:4;position:relative}
#hd #topoOusado{width:100%;z-index:1;top:-4px;}
/* hd / end */

/* md */
#md{width:901px;margin:0 auto;position:relative;top:-25px;z-index:3;overflow:hidden}
.home #md{margin-top:275px;overflow:visible;}

#md #topo{width:650px;height:256px;margin:0 0 19px;*margin:0 0 9px;display:block}
.home #md #topo {display:none}
#md #topo h2{margin:-11px 0 0;*margin:-10px 0 11px;font-size:50px}
#md #topo .logo{display:none}
#topoOusado{position:absolute;left:0;z-index:1}

#md h2{font-size:24px;color:#003d7d}
#md .meuPlaza{width:210px;height:239px;margin:0 0 13px;padding:10px 0 7px 22px;float:right;font-size:10px;z-index:90;zoom:1;overflow:hidden}
#md .meuPlaza h2.sIFR-replaced {width:189px;height:44px;margin:0 0 3px!important;background:url(../img/titMeuPlaza.png) no-repeat;display:block;text-indent:-999em;visibility:visible!important}
#md .meuPlaza p{position:relative}
#md .meuPlaza a{color:#fff}
#md .meuPlaza p em {width:138px;height:23px;background:url(../img/titCrieSeuEspaco.png) no-repeat;position:absolute;right:14px;top:25px;}
#md .meuPlaza p em a{width:100%;height:100%;display:block;text-indent:-999em;}
#md .meuPlaza ol li .right{background:url(../img/bgInputMeuPlaza.png) no-repeat right 0;display:block;float:left}
#md .meuPlaza .left{margin:0 0 5px;*margin:0 0 2px;float:left;background:url(../img/bgInputMeuPlaza.png) no-repeat}
#md .meuPlaza .left input{width:179px;padding:6px;color:#6f6f6f;z-index:90}
#md .meuPlaza ol .fltl{margin:1px 0 0;*margin:5px 0 0;float:left;background:none}
#md .meuPlaza ol .fltr{float:right;background:none}
#md .meuPlaza ol .fltr a{width:40px!important;height:13px!important;margin:1px 20px 0 0;*margin:5px 20px 0 0;display:block;padding:0;background:url(../img/btEntrar.png) no-repeat;text-indent:-999em!important;cursor:pointer}
#md .meuPlaza form{margin:38px 0 0}
#md .meuPlaza form p{width:150px;height:21px;margin:0 0 8px;background:url(../img/titJaSouCadastrado.png) no-repeat;display:block;text-indent:-999em}
#md .meuPlaza.login li{margin:0 0 9px;padding:0 0 10px;background:url(../img/pontos.gif) no-repeat 0 bottom}
#md .meuPlaza.login li a{height:16px;display:block;font-size:11px;color:#fff}
#md .meuPlaza.login ul{margin:15px 0 0;/*margin:30px 0 0*/}
#md .meuPlaza.login span{margin:6px 0 0;float:left;color:#fff;font-size:11px}
#md .meuPlaza.login p{padding:0 0 10px;font-size:12px;color:#fff}
#md .meuPlaza.login p strong{font-size:14px;display:block}

.icMyLoja{padding:0 0 0 21px;background:url(../img/icMeuPlaza.gif) no-repeat 0 -200px}
.icDate{padding:0 0 0 21px;background:url(../img/icMeuPlaza.gif) no-repeat 0 -131px}
.icGift{padding:0 0 0 21px;background:url(../img/icMeuPlaza.gif) no-repeat 0 -167px}

#md #colA{width:650px;float:left;background:url(../img/bgColuna.png) no-repeat 0 390px}
.home #md #colA{background:url(../img/bgColuna.png) no-repeat 0 115px}

#md #colA .colA{width:231px;float:left!important}

#md #colA .box h2{*width:231px;margin:0 0 7px;*margin:0 0 9px;_margin:0 0 15px}

.busca{}
.busca .bgpng{width:230px;font-size:24px;display:block}
.busca form{*margin:5px 0 0}
.busca h2{*margin:0 0 7px;text-indent:-999em}
.busca ol {margin:0 0 0 1px;*overflow:auto;zoom:1}
.busca ol li{margin:0 0 10px;*margin:0 0 9px;*overflow:auto;zoom:1}

.busca ol li .left{padding:0 0 0 5px;background:url(../img/bgInput.gif) no-repeat left 0;display:block;float:left}
.busca ol li .right{padding:7px 5px 7px 0;background:url(../img/bgInput.gif) no-repeat right 0;display:block;float:left}

.busca ol li span input{width:189px;font-size:18px;}
.btOk{width:25px;padding:9px 0 10px;margin:0 0 0 5px;*margin:0 0 0 4px;_margin:0;background:url(../img/btOk.png) no-repeat;color:#fff!important;cursor:pointer}
.busca ol li .dropdown{position:relative;}
.busca ol li .dropdown dt{background:url(../img/bgSelect.gif) no-repeat;overflow:hidden;}
.busca ol li .dropdown dt a {width:221px;padding:6px 4px 5px;display:block;outline:0;color:#4876a3}
.busca ol li .dropdown .options{margin:0 4px;border:1px solid #004744;border-top:0;background:#fff;position:absolute;top:26px}
.busca ol li .dropdown .options ul{width:216px;height:100px;padding:5px 0 0;overflow-y:auto;}
.busca ol li .dropdown .options ul li{margin:0;padding:0}
.busca ol li .dropdown .options ul a{padding:5px 4px;display:block}
.busca ol li .dropdown .options ul a:hover,
.busca ol li .dropdown .options ul a:focus{background:#00948d;color:#fff!important}
.busca ol li .dropdown a{ color:#000;text-decoration:none}

#md #colA .chamdaBlog{width:231px;margin:15px 0 25px;*margin:19px 0 25px;float:left}
#md #colA .chamdaBlog h2{}
#md #colA .chamdaBlog .crop{margin:0 11px 0 0;padding:2px;background:url(../img/bgChamadaBlog.gif) no-repeat;display:block;float:left}
#md #colA .chamdaBlog em{font-size:10px;color:#00a89f}
#md #colA .chamdaBlog p a{font-size:14px;color:#164c88;}
#md #colA .chamdaBlog .icMais{width:91px;height:15px;margin:8px 10px 0 0;float:left;background:url(../img/icMais.png) no-repeat;clear:both;display:block;text-indent:-999em}
#md #colA .chamdaBlog .icTwitter{width:91px;height:15px;margin:8px 0 0;float:left;background:url(../img/icTwitter.png) no-repeat;display:block;text-indent:-999em}

.guiaCompras{float:left;font-size:9px}
.guiaCompras h2{font-size:24px}

.guiaCompras span{width:48px;float:right;background:url(../img/setas.png) no-repeat right 0}
.guiaCompras span a{width:14px;height:15px;margin:0 0 0 10px;float:left;display:block;text-indent:-999em}
.guiaCompras a{color:#4876a3}
.guiaCompras .no{margin:10px 0 0 0}
.guiaCompras ul{width:231px;float:left}
.guiaCompras ul li{width:50px;height:46px;margin:10px 0 0 10px;float:left;background:url(../img/bgGuiaDeCompras.png) no-repeat;text-align:center;display:table}
.guiaCompras ul li img{*margin:4px 0 0}
.guiaCompras ul li a{display:table-cell;vertical-align:middle;}
.guiaCompras .loader{width:16px;height:16px;background:url(../img/loader.gif) no-repeat;position:absolute;bottom:48px;*bottom:72px;left:107px;z-index:2;cursor:pointer}
.home .guiaCompras .loader{bottom:auto;*bottom:auto;left:auto;float:left;margin:75px 0 0 107px;}
.guiaCompras #boxLojas{_margin:-189px 0 0}

#md #colA .colB{width:399px;margin:0 0 0 20px;_margin:0 0 0 18px;float:left}
#md #colA .colB h2{*margin:0 0 7px}
#md #colA .colB #destaque{height:226px;margin:1px 0 20px;_margin:1px 0 10px}
#md #colA .colB .box{width:188px;float:left;}
#md #colA .colB .box h3{margin:0 0 4px;*margin:0 0 10px;font-size:18px;color:#275a91!important}
#md #colA .colB .box a{color:#6f6f6f}
#md #colA .colB .box .crop{margin:0 0 6px}
#md #colA .colB .box .ct{padding:8px 9px;background:url(../img/bgDestaques.gif) no-repeat}
#md #colA .colB .dest2{float:right}

#md #colA .topoInternas{margin:28px 0 0;*margin:29px 0 0;}
#md #colA .topoInternas .titLojas{width:89px;height:45px;margin:0 0 14px;*margin:0 0 13px;background:url(../img/titLojas.png) no-repeat;text-indent:-999em;display:block;}

.opcoes{height:88px;padding:8px;margin:0 0 10px;background:url(../img/boxOpcoes.png) no-repeat;overflow:hidden;}
.opcoes .crop{width:107px;height:87px;margin:0 10px 10px 0;float:left;overflow:hidden;}
.opcoes h4{font-size:16px;font-weight:700;color:#069791;}
.opcoes a{color:#454545}

#md #colAB{color:#4876a3;float:none;clear:both}
#md #colAB h2{margin:0 0 9px;color:#4876a3}

#md #colAB .buscaNome {width:324px;margin:41px 0 0;*margin:19px 0 0;float:left;}
#md #colAB .buscaNome h2{font-size:20px}
#md #colAB .buscaNome ol li span input{width:274px;padding:0 0 2px;font-size:18px;}
#md #colAB .buscaNome ol li .btOk{width:25px;padding:9px 0 10px;margin:0 0 0 5px;*margin:0 0 0 4px;_margin:0;background:url(../img/btOk.png) no-repeat;color:#fff}
#md #colAB .buscaNome ol li .left{padding:0 0 0 5px;background:url(../img/bgInputGrande.gif) no-repeat left 0;display:block;float:left}
#md #colAB .buscaNome ol li .right{padding:7px 5px 5px 0;background:url(../img/bgInputGrande.gif) no-repeat right 0;display:block;float:left}

#md #colAB .selectGrande{}
#md #colAB ol li{padding:0;margin:0;zoom:1}
#md #colAB ol li .dropdown{position:relative;}
#md #colAB ol li .dropdown dt{background:url(../img/bgsSelectsBusca.png) no-repeat;overflow:hidden;}
#md #colAB ol li .dropdown dt a {width:304px;padding:11px 4px 10px;display:block;outline:0;color:#4876a3;}
#md #colAB ol li .dropdown .options{margin:0 4px;border:1px solid #004744;border-top:0;background:#fff;position:absolute;top:33px}
#md #colAB ol li .dropdown .options ul{width:302px;height:75px;padding:5px 0 0;overflow-y:auto;}
#md #colAB ol li .dropdown .options ul li{margin:0;padding:0}
#md #colAB ol li .dropdown .options ul a{padding:5px 4px;display:block}
#md #colAB ol li .dropdown .options ul a:hover,
#md #colAB ol li .dropdown .options ul a:focus{background:#00948d;color:#fff}
#md #colAB ol li .dropdown a{color:#000;text-decoration:none}

#md #colAB .buscaAtividade{width:313px;margin:42px 10px 0;float:left}
#md #colAB .buscaAtividade h2{font-size:20px}

#md #colAB .buscaVaga{width:400px;margin:24px 0 0;float:left;clear:both}
#md #colAB .buscaVaga h2{margin:0 0 -20px;font-size:20px}
#md #colAB .buscaVaga ol li{width:324px;height:16px;padding:10px;background:url(../img/bgSelect1.png) no-repeat 0 0}
#md #colAB .buscaVaga select{width:324px;height:16px;*height:20px;border:0}
#md #colAB .buscaVaga ol li .dropdown dt {background:url(../img/bgsSelectsBusca.png) no-repeat 0 -132px}
#md #colAB .buscaVaga ol li .dropdown dt a{width:336px;padding:11px 4px 10px;display:block}
#md #colAB .buscaVaga ol li .dropdown .options,
#md #colAB .buscaVaga ol li .dropdown .options ul {width:334px;}

#md #colAB .buscaPiso{width:230px;margin:42px 0 0;float:right}
#md #colAB .buscaPiso h2{font-size:20px}
#md #colAB .buscaPiso ol li .dropdown dt {background:url(../img/bgsSelectsBusca.png) no-repeat 0 -66px}
#md #colAB .buscaPiso ol li .dropdown dt a{width:222px;padding:11px 4px 10px;display:block}
#md #colAB .buscaPiso ol li .dropdown .options,
#md #colAB .buscaPiso ol li .dropdown .options ul {width:220px;}

#md #colAB .buscaOrdem{width:899px;margin:25px 0 0;float:left;overflow:auto;clear:both}
#md #colAB .buscaOrdem h2{font-size:20px}

#md #colAB .hdLoja{margin:0 0 26px;background:url(../img/bgLoja.png) no-repeat 100px 0}
#md #colAB .hdLoja .avatar{width:101px;height:76px;margin:0 19px 0 0;padding:10px;float:left;background:url(../img/bgAvatar.png) no-repeat}
#md #colAB .hdLoja .avatar img{}
#md #colAB .hdLoja .info{width:510px;float:left}
#md #colAB .hdLoja .info h2{height:48px;margin:0;font-size:36px}
#md #colAB .hdLoja .info ul{margin:7px 0 0}
#md #colAB .hdLoja .info li{margin:0 0 0 3px;float:left;font-size:9px}
#md #colAB .hdLoja .info li a{color:#4876a3}
#md #colAB .hdLoja .info .tags{height:15px;margin:0;padding:0 6px;width:18px;background:url(../img/bgTags.png) no-repeat;color:#fff}
#md #colAB .hdLoja .info em{font-size:18px}
#md #colAB .hdLoja .acoes{width:151px;float:right}
#md #colAB .hdLoja .acoes ol li{display:block;zoom:1;margin:0 0 10px;*margin:0 0 7px;clear:both;}
#md #colAB .hdLoja .acoes a{padding:1px 0 2px 23px;font-size:9px;color:#4876a3;background:url(../img/bgAcoes.png) no-repeat;display:block}
#md #colAB .hdLoja .acoes .indicar{padding:1px 0 2px 24px}

#md #colAB .mdLoja{}
#md #colAB .mdLoja .crop {margin:0 20px 0 0;float:left;position:relative}
#md #colAB .mdLoja .crop img{cursor:pointer}
#md #colAB .mdLoja .crop span{width:44px;height:44px;background:url(../img/lupa.png) no-repeat;position:absolute;top:83px;left:118px;z-index:2;cursor:pointer}

#md #colAB .mdLoja .box{width:600px;float:left}
#md #colAB .mdLoja .box .ct{width:580px;padding:0 10px;background:#fff}
#md #colAB .mdLoja .box .ct a{color:#4876a3}
#md #colAB .mdLoja .box .bordaTop{width:600px;height:7px;margin:10px 0 0;background:url(../img/bordas.png) no-repeat top;overflow:hidden}
#md #colAB .mdLoja .box .bordaBottom{width:600px;height:9px;background:url(../img/bordas.png) no-repeat bottom;_background-position:0 -53px;zoom:1;_overflow:hidden}

#md #colAB .mdLoja .release h3{height:20px;margin:-3px 0 0;padding:0;font-size:18px}

#md #colAB .mdLoja .informacoes h3{margin:11px 0 0;font-size:18px}
#md #colAB .mdLoja .informacoes .bordaTop{margin:6px 0 0}

#md #colAB .localizacao{padding:55px 0 44px;*padding-bottom:51px;_padding:51px 0 51px;clear:both}
#md #colAB .localizacao h3{font-size:24px;margin:0 0 15px}

#md #colAB .descricao{margin:12px 0 0;float:left}
#md #colAB .descricao p{font-size:14px}

#md #colAB .listaResultado{margin:26px 0 0;float:left}
#md #colAB .listaResultado h2{font-size:30px}
#md #colAB .listaResultado div div a{display:table-cell;vertical-align:middle}
#md #colAB .listaResultado div{width:877px;height:50px;margin:0 0 10px;*margin:8px 0 2px;padding:12px 12px 14px 10px;*float:left;background:url(../img/bgListaLoja.png) no-repeat}
#md #colAB .listaResultado div div{width:81px;height:50px;margin:0 27px 0 0;padding:0;float:left;background:none;text-align:center;display:table}
#md #colAB .listaResultado ul{float:left}
#md #colAB .listaResultado ul li a{color:#4876a3}
#md #colAB .listaResultado em{width:71px;height:50px;float:right;background:url(../img/pisos.gif) no-repeat 0 0;text-indent:-999em}
#md #colAB .listaResultado strong a{font-size:16px;color:#4876a3}
#md #colAB .listaResultado p{margin:0 0 18px;font-size:16px}
#md #colAB .listaResultado .pisoL1{background-position:0 0}
#md #colAB .listaResultado .pisoL2{background-position:0 -65px}
#md #colAB .listaResultado .pisoL3{background-position:0 -130px}
#md #colAB .listaResultado .pisoL4{background-position:0 -195px}
#md #colAB .listaResultado .pisoL5{background-position:0 -260px}

#md #colAB .topAll{width:900px;height:19px;background:url(../img/bgColAB.png) no-repeat 0 top;clear:both}
#md #colAB .ctAll{width:860px;padding:0 20px 0;background:#fff;overflow:hidden}
#md #colAB .ctAll p{margin:0 0 14px;font-size:14px;line-height:18px}
#md #colAB .ctAll em{font-size:18px}
#md #colAB .ctAll div{margin:0 20px 0 0;float:left}
#md #colAB .ftAll{width:900px;height:19px;background:url(../img/bgColABFt.png) no-repeat 0 bottom}

#md #colAB .topAll{width:900px;height:19px;background:url(../img/bgColAB.png) no-repeat 0 top;clear:both}
#md #colAB .ctAll{width:860px;padding:0 20px 0;background:#fff;overflow:hidden}
#md #colAB .ctAll p{font-size:14px;line-height:18px}
#md #colAB .ctAll em{font-size:18px}
#md #colAB .ctAll div{margin:0 20px 0 0;float:left}
#md #colAB .ftAll{width:900px;height:19px;background:url(../img/bgColABFt.png) no-repeat 0 bottom}

.merchandising{margin:45px 0 0;float:left}
.merchandising .topAll2{width:900px;height:10px;background:url(../img/bgColAB.png) no-repeat 0 top;clear:both}
.merchandising .ctAll2{width:870px;padding:0 10px 0 20px;background:#fff;overflow:hidden}
.merchandising .ctAll2 p{font-size:14px;line-height:18px}
.merchandising .ftAll2{width:900px;height:10px;background:url(../img/bgColABFt.png) no-repeat 0 bottom}

.merchandising .formatos{margin:0 0 10px;}
.merchandising .content{padding:10px 0;overflow:auto;zoom:1}
.merchandising #content_1, #content_2, #content_3, #content_4, #content_5, #content_6, #content_7, #content_8, #content_9 {display:none;}
.merchandising .content img{margin:0 20px 0 0;float:left}
.merchandising .content img.no{margin:0}

.merchandising .top{position:relative}
.merchandising .top h2{padding:4px 0 0;margin:0!important}
.merchandising .top img{position:absolute;right:0;top:0}

.merchan h2{margin:40px 0 10px!important;font-size:30px!important;}

#md #colAB .nav{width:900px;margin:0 0 10px;*margin:0 0 20px;float:left}
#md #colAB .nav li{margin:27px 0 0;float:left;font-size:20px}
#md #colAB .nav .active{margin:0;font-size:48px}

.bgMedio{width:650px;margin:0 20px 0 0;float:left;zoom:1;overflow:hidden}
.bgMedio span{width:650px;height:19px;float:left}
.bgMedio .top{background:url(../img/bgColAB2.png) no-repeat 0 top}
.bgMedio .ct{width:610px;padding:0 20px;float:left;background:#fff;clear:both}
.bgMedio .ct .botoes{width:610px;float:left;}
.bgMedio .ct .botoes .ant, .bgMedio .ct .botoes .pro{float:left;font-weight:700;cursor:pointer;}
.bgMedio .ct .botoes .ant{margin:0 10px 0 0;}
.bgMedio .ct .botoes .ant.off{color:#999;}
.bgMedio .ct .botoes .pro.off{color:#999;}
.bgMedio .ft{background:url(../img/bgColABFt2.png) no-repeat 0 bottom;clear:both}

.resposta .bgMedio{width:599px;margin:0 20px 0 0;float:right;zoom:1;overflow:hidden}


#md #colAB .lateral{width:230px;float:left;clear:none!important}
#md #colAB .topLateral{width:230px;height:16px;background:url(../img/bgColAB3.png) no-repeat 0 top}
#md #colAB .ctLateral{padding:0 17px;background:#fff;}
#md #colAB .ctLateral p{margin:0!important;font-size:12px!important}
#md #colAB .ctLateral h4{width:157px;height:21px;margin:0 0 5px;background:url(../img/titComoChegar.gif) no-repeat;text-indent:-999em}
#md #colAB .ctLateral .titEndereco{background-position:0 0}
#md #colAB .ctLateral .titFuncionamento{background-position:0 -39px}
#md #colAB .ftLateral{width:230px;height:16px;margin:0 0 21px;background:url(../img/bgColABFt3.png) no-repeat 0 top;clear:both}

#md #colAB .servicos {float:left}
#md #colAB .servicos .no{margin-left:0}
#md #colAB .servicos img{margin:0 13px 0 0;float:left}
#md #colAB .servicos ul{width:900px}
#md #colAB .servicos li{width:419px;height:85px;margin:0 0 20px 22px;padding:10px;float:left;background:url(../img/bgServicos.png) no-repeat 0 0}
#md #colAB .servicos h4{width:300px;margin:0 0 8px;*margin:20px 0 8px;_margin:0 0 8px;float:left;clear:both;font-size:24px}
#md #colAB .servicos h5{font:700 16px arial;color:#00a89f}
#md #colAB .servicos strong a{font-size:16px;color:#4876a3}
#md #colAB .servicos .topAll{height:11px}
#md #colAB .servicos .ftAll{height:12px;margin:0 0 7px;}

#md #colAB .oportunidades{width:899px;margin:0 0 24px;float:left} 
#md #colAB .oportunidades.form{*height:auto}
#md #colAB .oportunidades .nav{width:auto}
#md #colAB .oportunidades p{width:595px;float:left;font-size:14px;clear:both}
#md #colAB .oportunidades em{width:595px;margin:13px 0 0;float:left;font-size:11px;font-style:italic}
#md #colAB .oportunidades img{margin:-100px 0 0;*margin:0;float:right}
#md #colAB .oportunidades ol{float:left}

#md #colB{width:231px;float:right}
.home #md #colB{margin-top:-275px}
#md #colB h2{margin:0 0 7px}

#md #colB .chamadaCinema{width:230px;margin:0 0 26px;*margin:0 0 21px;overflow:hidden}
#md #colB .chamadaCinema #carroselFilmes{height:227px;overflow:hidden}
#md #colB .chamadaCinema h2{font-size:36px!important;margin:0 0 4px;*margin:-10px 0 12px}

#md #colB .proximasSessoes{}
#md #colB .proximasSessoes h2{margin:0 0 3px;*margin:0 0 7px;font-size:22px}
#md #colB .proximasSessoes ol li {margin:0 0 4px;*margin:0 0 2px;font-size:9px;}
#md #colB .proximasSessoes ol li em{padding:2px 6px 1px;background:url(../img/bgProximaSessao.gif) no-repeat;color:#fff;display:block;float:left}
#md #colB .proximasSessoes ol li  a{width:184px;padding:2px 0 1px 7px;background:url(../img/bgProximaSessao.gif) no-repeat -40px 0;color:#4876a3;display:block;float:left;}


#md #colAB .formulario li .dropdown{position:relative}
#md #colAB .formulario .no .dropdown dt{float:left;background:url(../img/bgSelectExtra.png) no-repeat;overflow:hidden;}
#md #colAB .formulario .no .dropdown dt a {width:554px;padding:7px 4px 7px 11px;display:block;outline:0;color:#4876a3;font-size:18px}
#md #colAB .formulario .no .dropdown .options ul{width:559px;height:75px;padding:5px 0 0;overflow-y:auto;}
#md #colAB .formulario .no .dropdown .options ul li{width:542px;margin:0;padding:0}
#md #colAB .formulario li .dropdown dt{background:url(../img/bgsSelectsBusca.png) no-repeat;overflow:hidden;}
#md #colAB .formulario li .dropdown dt a {width:297px;padding:7px 4px 7px 11px;display:block;outline:0;color:#4876a3;font-size:18px}
#md #colAB .formulario li .dropdown .options{margin:0 4px;border:1px solid #004744;border-top:0;background:#fff;_position:absolute;top:33px}
#md #colAB .formulario li .dropdown .options ul{width:302px;height:75px;padding:5px 0 0;overflow-y:auto;}
#md #colAB .formulario li .dropdown .options ul li{width:285px;margin:0;padding:0}
#md #colAB .formulario li .dropdown .options ul a{padding:5px 4px;display:block}
#md #colAB .formulario li .dropdown .options ul a:hover,
#md #colAB .formulario li .dropdown .options ul a:focus{background:#00948d;color:#fff}
#md #colAB .formulario li .dropdown a{color:#000;text-decoration:none}
#md #colAB .formulario div {clear:both}
#md #colAB .formulario .escolha{padding:7px 0 0}
#md #colAB .formulario .escolha strong{width:auto;height:auto;margin:0;float:left;background:none;text-indent:0;font-size:18px;font-weight:normal}
#md #colAB .formulario .escolha input{width:auto;height:auto;margin:0 10px 0 14px}
#md #colAB .formulario .escolha label{font-size:18px}
#md #colAB .formulario .escolha .left{margin:0 0 0 10px}
#md #colAB .formulario .escolha .left input{margin:0}
#md #colAB .formulario .escolha.termo1{width:877px}
#md #colAB .formulario .escolha.termo{width:877px;margin:18px 0 20px}
#md #colAB .formulario .escolha.termo label{font-size:14px}
#md #colAB .formulario .escolha.termo input{margin:0 10px 0 0}
.formulario{_padding:0 0 60px;float:left;*float:none}
.formulario p{margin:0 0 29px;font-size:14px}
.formulario strong{width:901px;height:69px;margin:0 0 30px;background:url(../img/cadastreCurriculo.png) no-repeat;display:block;text-indent:-999em}
.formulario strong a{width:149px;height:19px;margin:40px 12px 0 0;float:right;display:block}
.formulario input{width:293px;font-size:18px;color:#4876a3}
.formulario .left{padding:0 0 0 11px;float:left;background:url(../img/bgInput3.gif) no-repeat left 0;display:block;overflow:hidden}
.formulario .right{padding:5px 11px 8px 0;float:left;background:url(../img/bgInput3.gif) no-repeat right 0;display:block;overflow:hidden}
.formulario .right select{width:208px;height:20px;margin:5px 0;padding:0;font-size:18px;border:0}
.formulario form span{width:auto!important;height:auto!important;}
.formulario form li{margin:0 20px 20px 0;*margin:0 16px 20px 0;float:left}
.formulario .no{margin:0 0 20px!important;_float:left}
.formulario .msg{width:627px;height:138px;padding:0 11px;background:url(../img/bgTextarea.gif) no-repeat}
.formulario textarea{width:625px;height:125px;margin:5px 0 0;font-size:18px;color:#4876a3}
.formulario .msg2{width:880px;height:138px;padding:0 11px;background:url(../img/bgTextarea2.gif) no-repeat}
.formulario .msg2 textarea{width:870px;height:125px;margin:5px 0 0;font-size:18px;color:#4876a3}
.formulario h4{margin:0 0 15px;font-size:18px}
.formulario h4 span{font-size:14px}
.formulario .tam0{width:290px}
.formulario .tam01{width:36px}
.formulario .tam02{width:257px}
.formulario .tam03{width:514px}
.formulario .tam1{width:878px}
.formulario .tam2{width:628px}
.formulario .tam3{width:543px}
.formulario .tam4{width:318px}
.formulario .tam5{width:208px}
.formulario .tam6{width:145px!important}
.formulario .tam7{width:108px}
.formulario .tam8{width:96px}
.formulario .tam9{width:190px}
.formulario .tam10{width:293px}
.formulario .tam13{width:418px}
.formulario .mensagem .escolha{width:260px !important;margin:0 0 0 10px;padding:0 !important;float:left}
.formulario .mensagem{width:897px;margin:0 0 15px;float:left;background:#fff url(../img/topMsg.gif) no-repeat 0 top;overflow:hidden}
.formulario .mensagem div{width:877px;padding:10px;_float:left;background:url(../img/ftMsg.gif) no-repeat 0 bottom;overflow:hidden}
.formulario .mensagem ol li{margin:7px 0!important;float:none}
.formulario .mensagem ol li a{font-size:14px;color:#4876a3}
.formulario .mensagem textarea{width:877px;height:118px;margin:0}

.formulario .mensagem2{width:897px;float:left;}
.formulario .mensagem2 ol li{margin:7px 0!important;float:left}
.formulario .mensagem2 ol li a{font-size:14px;color:#4876a3}
.formulario .mensagem2 .escolha{width:260px!important;padding:0!important;margin:0 0 5px!important;float:left}
.formulario .mensagem2 .escolha input{margin:0!important;}

.formulario .cadastro ul{clear:both}

.btEnviar{width:45px!important;padding:11px 0 10px;float:right;background:url(../img/btEnviar.png) no-repeat;color:#fff!important;font-size:10px!important;cursor:pointer}
.btAdd{width:184px!important;margin:0 3px 0 0;padding:11px 0 10px 41px;float:right;background:url(../img/btCadastro.gif) no-repeat;color:#fff!important;font-size:10px!important;cursor:pointer}
.btCad{width:143px!important;margin:0 3px 0 0;padding:11px 0 10px;float:right;background:url(../img/btCadastro.gif) no-repeat 0 -56px;color:#fff!important;font-size:10px!important;cursor:pointer}

#md #colC .proximasSessoes{}
#md #colC .proximasSessoes h2{height:35px}
#md #colC .proximasSessoes ol li{width:231px;height:15px;margin:0 0 5px;*margin:0 0 2px;background:url(../img/bgProximaSessao.png) no-repeat 0 -20px;font-size:9px;}
#md #colC .proximasSessoes ol li em{padding:2px 6px 1px;color:#fff;display:block;float:left}
#md #colC .proximasSessoes ol li a{padding:2px 0 1px 6px;color:#4876a3;display:block;float:left;}
#md #colC .proximasSessoes .now{background-position:0 0}

.newsletter{clear:both}
.newsletter h2{margin:0 0 3px}
.newsletter p{width:210px;margin:0 0 7px;color:#fff}
.newsletter ol li{margin:0 0 10px;/*margin:0 0 9px;*/overflow:auto;zoom:1}
.newsletter ol li .left{padding:0 0 0 5px;background:url(../img/bgInputCine.gif) no-repeat left 0;display:block;float:left}
.newsletter ol li .right{padding:5px 5px 5px 0;background:url(../img/bgInputCine.gif) no-repeat right 0;display:block;float:left}
.newsletter ol li span input{width:180px;font-size:14px;}
.newsletter ol li .btOk{width:26px;padding:5px 0 4px;margin:0 0 0 5px;*margin:0 0 0 4px;_margin:0;background:url(../img/btOk2.png) no-repeat;color:#fff}

.indiqueAmigo{width:430px;height:145px;padding:25px;background:url(../img/bgIndique.png) no-repeat 0 0;position:absolute;top:294px;right:0}
.home .indiqueAmigo{top:20px;}
.indiqueAmigo h4{width:214px;height:23px;margin:0 0 15px;float:left;background:url(../img/titIndique.gif) no-repeat;text-indent:-999em}
.indiqueAmigo input{width:199px;height:16px;padding:5px;background:url(../img/inputIndique.gif) no-repeat;font-size:14px}
.indiqueAmigo button{width:21px;height:22px;float:right;background:url(../img/btFechar.gif) no-repeat;display:block;text-indent:-999em;border:0;cursor:pointer}
.indiqueAmigo ul{width:430px;float:left;clear:both;display:block}
.indiqueAmigo li{margin:0 11px 10px 0;*margin:0 5px 10px 0;float:left}
.indiqueAmigo .no,
.indiqueAmigo .enviarIndique{margin:0}
.indiqueAmigo .enviarIndique input{width:65px;height:36px;padding:0;margin:13px 0 0 144px;background:url(../img/btEnviar2.gif) no-repeat;text-align:center;color:#fff;font-size:10px;cursor:pointer}

.selecao{width:324px;height:26px;padding:6px 10px;background:url(../img/bgSelect1.png) no-repeat;}
.selecao select{width:324px;height:20px;*height:24px;margin:3px 0 0;*margin:1px 0 0;border:0;font-size:18px}
/* md / end */

/* ft */
#ft{width:901px;margin:51px auto 20px;clear:both}
#ft .ct{margin:0 0 14px;padding:12px 0 13px 70px;background:url(../img/bgFt.png) no-repeat 0 0;color:#fff}
#ft address{width:800px;float:left;color:#003d7d}
#ft .fishy{width:46px;height:15px;background:url(../img/fishy.gif) no-repeat;display:block;text-indent:-999em;float:right}
/* ft / end */

/* jQuery lightBox plugin*/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	background: transparent url(___just-anything-here.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
/* jQuery lightBox plugin /end*/
#overlayCine{display:none}
#overlayCine .bgOverlay{width:100%;height:2500px;background:#000;position:absolute;z-index:10;top:0;left:0;opacity:0.8;filter:alpha(opacity=80);}
#overlayCine .indique{width:283px;padding:8px 5px 4px;position:absolute;top:50px;left:40%;z-index:11;background:#064094;color:#fff;font-size:11px}
#overlayCine .indique em{display:block;text-align:right;clear:both}
#overlayCine .indique h2{width:248px;margin:10px 0 17px;color:#ffff00;font-size:22px;font-weight:700}
#overlayCine .indique em strong{color:#ff0}
#overlayCine .indique .box {width:248px;padding:0 19px 0 14px;background:#0c4caa;border:1px solid #9bb3d4;overflow:auto}
#overlayCine .indique .box  form{margin:23px 0 0}
#overlayCine .indique .box ol {}
#overlayCine .indique .box ol li{width:248px;overflow:auto;}
#overlayCine .indique .box ol li label{margin:0 0 4px 7px;display:block;font-weight:700}
#overlayCine .indique .box ol li .left{padding:0 0 0 5px;background:url(../img/inputCine.gif) no-repeat left 0;display:block;float:left}
#overlayCine .indique .box ol li .right{padding:3px 5px 4px 0;background:url(../img/inputCine.gif) no-repeat right 0;display:block;float:left}
#overlayCine .indique .box ol li .right input{width:238px;border:0;background:none}
#overlayCine .indique .box ol li.btEnviar{margin:18px 0 17px;text-align:right;display:block}