body {background-color:#1c5572;padding:0 0 0 0;margin:0 0 0 0;font-family:lucida sans,tahoma;font-size:11;color:#666666;text-align:left;background-image:url('/images/common/backgroundRepeater.png');
	  background-repeat:repeat-x;background-position:left top;}
img{border:0;behavior:url("/scripts/pngDraw.htcc");}
form {border:0px;margin: 0 0 0 0;}
blockquote {margin-top:0}
a{position:relative;}
a:link,a:visited {text-decoration:none}
a:hover,a:visited:hover {text-decoration:none}

/*DIVS*/
	
	/*Layout*/
		.contentBoxBackgroundDiv{width:100%;height:100%;-moz-box-sizing:border-box;box-sizing:border-box}
		.contentBoxContentContainer{width:999;padding:13 13 13 13;position:absolute;z-index:1;-moz-box-sizing:border-box;box-sizing:border-box}
		.cinemasArrowsContainer{float:right;padding:0 12 0 0;margin:-4 0 0 0;}
		.destaqueArrowsContainer{float:right;padding:0 12 0 0;margin:0 0 0 0;}
		.destaqueArrowsContainerInterior{float:right;padding:0 3 0 0;margin:0 0 0 0;}
		.arrows{cursor:hand;}
		.subMenuContainer{float:right;margin:6 0 0 0;}
		.floatRight{float:right;padding:0 0 20 20;}
		.floatLeft{float:left;padding:0 20 20 0;}
		
		/*SPACERS*/
			.cinemasOverFlow{width:100%;height:150;padding:0 15 0 0;overflow:auto;}
			.txtSep{padding:20 0 0 0;}
			.txtSepSmall{padding:10 0 0 0;}
			.txtSepSmaller{padding:5 0 0 0;}
			.titInteriorMainSpacer{padding:0 0 30 0;}
			.titFilmeSep{padding:14 0 12 0;}
			.titFilmeSep2{padding:14 0 22 0;}
			.titFilmeSepInterior{height:40;padding:10 0 5 0;}
			.titFilmeSepInterior2{height:40;padding:10 0 10 0;}
			.titDestaqueSep{padding:10 0 5 0;}
			.titDestaqueSepInterior{height:49;padding:10 0 5 0;}
			.subMenuSpacer{padding:0 5 0 0;}
	
	/*BOXES*/
		.contentBoxHome{width:999;height:553;-moz-box-sizing:border-box;box-sizing:border-box}
		.filmesLateralBox{padding:12 12 12 12;text-align:left;background-repeat:no-repeat;-moz-box-sizing:border-box;box-sizing:border-box}

/*Layout*/

	.topoTable{width:999;height:125;}
		.ttTd1{width:430;padding:0 0 0 10;}
		.ttTd2{vertical-align:bottom;text-align:right;padding:0 10 30 0;}
	
	.menuTable{width:999;height:70;}
		.mtTd1{height:21;}
		.mtTd2{height:37;}
		.mtTd3{height:12;}
		
	.mainContentTable{width:999;}
		.mctTd1{padding:0 0 0 0;vertical-align:top;}
		
	.contentTable{width:975;height:528;background-image:url('/images/common/contentBoxRepeater2.png');background-position:left top;background-repeat:repeat-x;background-color:#3399cc;}
		.cthTd1{width:630;vertical-align:top;padding:12 0 12 12;}
		.cthTd2{width:321;vertical-align:top;text-align:right;padding:12 12 12 0;}
		.cthTd3{width:692;vertical-align:top;padding:12 0 12 12;}
		.cthTd4{vertical-align:top;text-align:right;padding:12 12 12 0;}

	.bottomBannerTable{width:999;}
		.bbtTd1{height:21;}
		.bbtTd2{padding:12 12 12 12;background-color:#cccccc;}
		.bbtTd3{padding:35 0 20 0;text-align:center;}
		.bbtTd4{padding:0 0 40 0;text-align:center;}
		.bbtTd5{padding:25 0 15 5;text-align:left;}
		
	.boxFilmeHomeTable{width:309;height:160;clear:both;background-image:url('/images/common/boxFilmesLaterias.png');background-position:left top;background-repeat:no-repeat;}
		.bfhtTd1{width:114;vertical-align:top;padding:12 0 12 12;}
		.bfhtTd2{vertical-align:top;padding:27 12 0 12;}
		.bfhtTd3{height:12;}
	.boxFilmeInteriorTable{width:246;height:127;clear:both;background-image:url('/images/common/boxFilmesInterior.png');background-position:left top;background-repeat:no-repeat;}
		.bfitTd1{width:100;vertical-align:top;padding:8 0 9 9;}
		.bfitTd2{vertical-align:top;padding:20 0 0 0;}
		.bfitTd3{height:12;}
		
	.boxDestaqueHomeTable{width:309;height:160;background-image:url('/images/common/boxDestaque.png');background-position:left 12;background-repeat:no-repeat;}
	.boxDestaqueHomeTable2{width:309;height:160;clear:both;background-image:url('/images/common/boxDestaque.png');background-position:left top;background-repeat:no-repeat;}
		.bdhtTd1{width:114;vertical-align:top;padding:12 0 12 12;}
		.bdhtTd2{vertical-align:top;padding:15 12 0 12;}
		.bdhtTd3{height:12;}
		
	.boxDestaqueInteriorTable{width:246;height:126;background-image:url('/images/common/boxDestaqueInterior.png');background-position:left top;background-repeat:no-repeat;clear:both;}
		.bditTd1{width:;vertical-align:top;padding:9 0 9 9;}
		.bditTd2{vertical-align:top;padding:9 9 0 9;}
		.bditTd3{height:12;}
		
	.contentFrameInterior{width:999;padding:12 12 12 12;background-image:url('/images/common/frameInteriorBg.png');background-color:#235a76;
						background-repeat:repeat-x;background-position:left top;-moz-box-sizing:border-box;box-sizing:border-box}
		.ctiTd1{vertical-align:top;}
		
	.leftContentTableInterior{width:100%;height:100%;}
		.lctiTd1{vertical-align:top;padding:20 20 20 20;background-color:#ffffff;}
		.lctiTd2{height:15;}
		
	.boxMiscContent{width:100%;height:100;background-image:url('/images/common/boxMiscContentRepeater.png');background-repeat:repeat-x;background-position:left top;}
		.boxMiscContent td{vertical-align:top;}
		.bmcTd1{vertical-align:top;width:105;padding:0 0 4 0;padding:20 20 20 20;}
		.bmcTd2{vertical-align:top;padding:0 0 4 0;padding:20 20 20 20;}
		.bmcTd3{vertical-align:top;padding:0 0 4 0;padding:5 20 5 20;}
		
		
	/*CINEMAS*/
		* html div#cinemaFicha{
			position: absolute;
			width:100%;
			height:100%;
			top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop : document.body.scrollTop);}
		
		* html div#passatempoLayer{
			position: absolute;
			width:100%;
			height:100%;
			top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop : document.body.scrollTop);}	
			
		.cinemaFichaLayer{width:100%;height:100%;position:absolute;z-index:4;top:0;left:0;display:none;}
		.cinemaFichaContainer{width:100%;height:100%;background-image:url('/images/cinema/cinemaFichaLayerBG.png');}
			.cinemaFichaContainer td{}
		.cinemaFicha{width:687;}
			.cinemaFichaTd1{height:16;}
			.cinemaFichaTd2{vertical-align:top;padding:20 30 10 30;text-align:left;background-image:url('/images/cinema/cinemFichaRepeater.png');background-repeater:repeat-y;background-position:left top;}
			.cinemaFichaTd3{height:26;}
			.cinemaFichaDescTd{vertical-align:top;}
			.cinemaFichaImgTd{vertical-align:top;text-align:right;}
		.txtEstreia{font-family:lucida sans,tahoma;font-size:11;color:#659637;font-weight:bold;}
		.txtCriancas{font-family:lucida sans,tahoma;font-size:11;color:#48a1ca;font-weight:bold;}
		.cinemaListagemTable{width:100%;}
			.cltTd1{width:50%;padding:0 0 20 0;vertical-align:top;}
		.cinemaListagemFilme{width:309;}
			.clfTd1{width:120;vertical-align:top;}
			.clfTd2{padding:30 12 0 12;vertical-align:top;width:189;height:87;background-image:url('/images/cinema/cinemaListagemDescBg.png');background-repeat:no-repeat;background-position:left top;}
	
	/*NOTICIAS*/
		.noticasFichaImgContainer{float:right;padding:0 0 20 20;}
		.noticiasListagemTable{width:100%;}
			.nltTd1{width:50%;padding:0 0 20 0;vertical-align:top;}
		.noticiasListagemFilme{width:309;}
			.nlfTd1{width:120;vertical-align:top;}
			.nlfTd2{padding:20 12 0 12;vertical-align:top;width:189;height:87;background-image:url('/images/common/boxMiscContentRepeater.png');background-repeat:repeat-x;background-position:left top;}
	
	/*PAGER*/
		.plTr{text-align:right;font-family:Arial,Verdana;font-size:12;}
			.plTr span{color:#4c4c4c;font-weight:bold;padding:0 3 0 3;}
			.plTr a:link {color:#000000;text-decoration:none;padding:0 3 0 3;}
			.plTr a:hover {text-decoration:none;padding:0 3 0 3;color:#FFFFFF;background-color:#71a041;}
			.plTr a:visited {color:#4c4c4c;text-decoration:none;padding:0 3 0 3;}
			.plTr a:visited:hover {text-decoration:none;padding:0 3 0 3;color:#FFFFFF;background-color:#71a041;}
	
			
	/*LOJAS*/
		.fichaLojaContainerDiv{display:block;}
		.plantaLojaContainerDiv{display:none;}
		.listaLojasTable{width:100%;}
			.lltTd1{vertical-align:top;width:110;padding:0 20 20 0;}
			.lltTd2{vertical-align:top;padding:0 0 20 0;}
			
		.pesquisaLojasListagemTable{width:100%;height:126;}
			.plltTd1{width:110;padding:20 20 30 20;vertical-align:top;text-align:center;background-image:url('/images/common/boxMiscContentRepeater.png');background-repeat:repeat-x;background-position:left top;}
			
		.fichaLojaTable{width:100%;}
			.fltTd1{width:170;vertical-align:top;padding:0 20 0 0;}
			.fltTd2{vertical-align:top;}
			
		.fichaLojaDesTable{width:100%;}
			.fldtTd1{width:150;vertical-align:top;padding:0 0 5 0;}
			.fldtTd2{vertical-align:top;padding:0 0 5 0;}
			
		.fichaLojaSectoresRelacionados{padding:30 0 0 0;}
		
	/*PESQUISACONTACTOS*/
		.pesquisaContactosLojasListagemTable{width:100%}
			.pclltTd1 {padding:15 15 10 15;vertical-align:top;background-image:url('/images/common/boxMiscContentRepeater.png');background-repeat:repeat-x;background-position:left top;}
		
	/*FORMULARIOS*/
		.txtFormLabel{font-family:lucida sans,tahoma;font-size:11;color:#4e4f50;font-weight:bold;}
		.inputField1{width:365;height:23;background-color:#ffffff;border:solid 1px #cececf;font-family:lucida sans,tahoma;font-size:11;color:#4a4a4a;padding:3 0 0 0;}
		.formTxtArea1{width:365;height:100;background-color:#ffffff;border:solid 1px #cececf;font-family:lucida sans,tahoma;font-size:11;color:#4a4a4a;padding:3 0 0 0;overflow:auto;}
		.inputField2{width:70;height:23;background-color:#ffffff;border:solid 1px #cececf;font-family:lucida sans,tahoma;font-size:11;color:#4a4a4a;padding:3 0 0 0;}
		.inputField3{width:170;height:23;background-color:#ffffff;border:solid 1px #cececf;font-family:lucida sans,tahoma;font-size:11;color:#4a4a4a;padding:3 0 0 0;}
		.formCbo1{font-family:lucida sans,tahoma;font-size:11;color:#4e4f50;}
		.formTable{width:100%;}
			.ftLabelTd{width:150;vertical-align:top;padding:3 0 10 0;}
			.ftInputFieldTd{vertical-align:top;padding:0 0 10 20;}
		.val_msg{font-family:lucida sans,tahoma;font-size:11;color:#4e4f50;font-weight:bold;}
		
	/* TOPS */
		.txtTopsPosicao{font-family:lucida sans,tahoma;font-size:16;color:#bdbdbd;font-weight:bold;}
		.txtTopsTitProduto{font-family:lucida sans,tahoma;font-size:11;color:#333333;font-weight:bold;text-transform:uppercase;}
		.txtTopsDesc{font-family:lucida sans,tahoma;font-size:11;color:#333333;}
		.topsListagemMainTable{width:100%;}
			.tlmtTd1{vertical-align:top;padding:0 16 0 0;}
			.tlmtTd2{vertical-align:top;}
		.topsListagemTable{width:100%;}
			.tltTd1{vertical-align:top;padding:0 20 0 0;}
			.tltTd2{width:215;vertical-align:top;padding:0 10 10 0;}
			.tltTd3{vertical-align:top;padding:0 0 10 0;}
		
/*TEXTOS*/

.txtOutrasLojasFicha{font-family:lucida sans,tahoma;font-size:11;color:#4a4a4a;font-weight:bold;padding:0 0 4 2;text-transform:uppercase;}
	.txtOutrasLojasFicha a:link {font-family:lucida sans,tahoma;color:#4a4a4a;text-decoration:none;}
	.txtOutrasLojasFicha a:hover {font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}
	.txtOutrasLojasFicha a:visited {font-family:lucida sans,tahoma;color:#4a4a4a;text-decoration:none;}
	.txtOutrasLojasFicha a:visited:hover{font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}

.txtTitBlack{font-family:lucida sans,tahoma;font-size:13;color:#171717;text-transform:uppercase;font-weight:bold;padding:0 0 5 0;}
	.txtTitBlack a:link {font-family:lucida sans,tahoma;color:#171717;text-decoration:none;}
	.txtTitBlack a:hover {font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}
	.txtTitBlack a:visited {font-family:lucida sans,tahoma;color:#171717;text-decoration:none;}
	.txtTitBlack a:visited:hover{font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}

.txtSubTitleGreen{font-family:lucida sans,tahoma;font-size:13;color:#659637;text-transform:uppercase;font-weight:bold;padding:0 0 15 0;}
	.txtSubTitleGreen a:link {font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}
	.txtSubTitleGreen a:hover {font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}
	.txtSubTitleGreen a:visited {font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}
	.txtSubTitleGreen a:visited:hover{font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}

.txtTitFilmeLateral{font-family:lucida sans,tahoma;font-size:12;color:#000000;text-transform:uppercase;font-weight:bold;}
	.txtTitFilmeLateral a:link {font-family:lucida sans,tahoma;color:#000000;text-decoration:none;}
	.txtTitFilmeLateral a:hover {font-family:lucida sans,tahoma;color:#a0dfff;text-decoration:none;}
	.txtTitFilmeLateral a:visited {font-family:lucida sans,tahoma;color:#000000;text-decoration:none;}
	.txtTitFilmeLateral a:visited:hover{font-family:lucida sans,tahoma;color:#a0dfff;text-decoration:none;}
	
.txtTitFilmeListagem{font-family:lucida sans,tahoma;font-size:12;color:#000000;text-transform:uppercase;font-weight:bold;}
	.txtTitFilmeListagem a:link {font-family:lucida sans,tahoma;color:#000000;text-decoration:none;}
	.txtTitFilmeListagem a:hover {font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}
	.txtTitFilmeListagem a:visited {font-family:lucida sans,tahoma;color:#000000;text-decoration:none;}
	.txtTitFilmeListagem a:visited:hover{font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}

.txtTitNoticiaFicha{font-family:lucida sans,tahoma;font-size:14;color:#000000;text-transform:uppercase;font-weight:bold;}

.txtNoticiaFichaMaisInfo{font-family:lucida sans,tahoma;font-size:12;color:#659538;font-weight:bold;}
	.txtNoticiaFichaMaisInfo a:link {font-family:lucida sans,tahoma;color:#659538;text-decoration:none;}
	.txtNoticiaFichaMaisInfo a:hover {font-family:lucida sans,tahoma;color:#a0dfff;text-decoration:none;}
	.txtNoticiaFichaMaisInfo a:visited {font-family:lucida sans,tahoma;color:#659538;text-decoration:none;}
	.txtNoticiaFichaMaisInfo a:visited:hover{font-family:lucida sans,tahoma;color:#659538;text-decoration:none;}

.txtTitNoticiaListagem{font-family:lucida sans,tahoma;font-size:12;color:#000000;text-transform:uppercase;font-weight:bold;}
	.txtTitNoticiaListagem a:link {font-family:lucida sans,tahoma;color:#000000;text-decoration:none;}
	.txtTitNoticiaListagem a:hover {font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}
	.txtTitNoticiaListagem a:visited {font-family:lucida sans,tahoma;color:#000000;text-decoration:none;}
	.txtTitNoticiaListagem a:visited:hover{font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}
	
.txtTitFilmeFicha{font-family:lucida sans,tahoma;font-size:13;color:#333333;text-transform:uppercase;font-weight:bold;}
	.txtTitFilmeFicha a:link {font-family:lucida sans,tahoma;color:#333333;text-decoration:none;}
	.txtTitFilmeFicha a:hover {font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}
	.txtTitFilmeFicha a:visited {font-family:lucida sans,tahoma;color:#333333;text-decoration:none;}
	.txtTitFilmeFicha a:visited:hover{font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}
	
.txtTitDestaque{font-family:lucida sans,tahoma;font-size:11;color:#000000;font-weight:bold;}
	.txtTitDestaque a:link {font-family:lucida sans,tahoma;color:#000000;text-decoration:none;}
	.txtTitDestaque a:hover {font-family:lucida sans,tahoma;color:#a0dfff;text-decoration:none;}
	.txtTitDestaque a:visited {font-family:lucida sans,tahoma;color:#000000;text-decoration:none;}
	.txtTitDestaque a:visited:hover{font-family:lucida sans,tahoma;color:#a0dfff;text-decoration:none;}
	
.txtNormalBlack{font-family:lucida sans,tahoma;font-size:12;color:#4a4a4a;}
	.txtNormalBlack a:link {font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}
	.txtNormalBlack a:hover {font-family:lucida sans,tahoma;color:#88bf55;text-decoration:none;}
	.txtNormalBlack a:visited {font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}
	.txtNormalBlack a:visited:hover{font-family:lucida sans,tahoma;color:#88bf55;text-decoration:none;}
	
.txtNormalWhite{font-family:lucida sans,tahoma;font-size:12;color:#ffffff;}
	.txtNormalWhite a:link {font-family:lucida sans,tahoma;color:#ffffff;text-decoration:none;}
	.txtNormalWhite a:hover {font-family:lucida sans,tahoma;color:#a0dfff;text-decoration:none;}
	.txtNormalWhite a:visited {font-family:lucida sans,tahoma;color:#ffffff;text-decoration:none;}
	.txtNormalWhite a:visited:hover{font-family:lucida sans,tahoma;color:#a0dfff;text-decoration:none;}
	
.txtSmallBlack{font-family:lucida sans,tahoma;font-size:11;color:#4a4a4a;}
	.txtSmallBlack a:link {font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}
	.txtSmallBlack a:hover {font-family:lucida sans,tahoma;color:#88bf55;text-decoration:none;}
	.txtSmallBlack a:visited {font-family:lucida sans,tahoma;color:#659637;text-decoration:none;}
	.txtSmallBlack a:visited:hover{font-family:lucida sans,tahoma;color:#88bf55;text-decoration:none;}
	
.txtDestRes{font-family:lucida sans,tahoma;font-size:11;color:#000000;}
	.txtDestRes a:link {font-family:lucida sans,tahoma;color:#000000;text-decoration:none;}
	.txtDestRes a:hover {font-family:lucida sans,tahoma;color:#a0dfff;text-decoration:none;}
	.txtDestRes a:visited {font-family:lucida sans,tahoma;color:#000000;text-decoration:none;}
	.txtDestRes a:visited:hover{font-family:lucida sans,tahoma;color:#a0dfff;text-decoration:none;}
	
.txtDataEstreiaFilme{font-family:lucida sans,tahoma;font-size:10;color:#ffffff;font-weight:bold;}
	.txtDataEstreiaFilme a:link {font-family:lucida sans,tahoma;color:#ffffff;text-decoration:none;}
	.txtDataEstreiaFilme a:hover {font-family:lucida sans,tahoma;color:#a0dfff;text-decoration:none;}
	.txtDataEstreiaFilme a:visited {font-family:lucida sans,tahoma;color:#ffffff;text-decoration:none;}
	.txtDataEstreiaFilme a:visited:hover{font-family:lucida sans,tahoma;color:#a0dfff;text-decoration:none;}
	
.txtBottom{font-family:lucida sans,tahoma;font-size:10;color:#ffffff;}
	.txtBottom a:link {font-family:lucida sans,tahoma;color:#ffffff;text-decoration:none;}
	.txtBottom a:hover {font-family:lucida sans,tahoma;color:#a0dfff;text-decoration:none;}
	.txtBottom a:visited {font-family:lucida sans,tahoma;color:#ffffff;text-decoration:none;}
	.txtBottom a:visited:hover{font-family:lucida sans,tahoma;color:#a0dfff;text-decoration:none;}

.txtSubMenu{font-family:lucida sans,tahoma;font-size:13;color:#818181;text-transform:uppercase;font-weight:bold;}
	.txtSubMenu a:link {height:20;padding:2 8 2 8;font-family:lucida sans,tahoma;color:#818181;text-decoration:none;}
	.txtSubMenu a:hover {height:20;padding:2 8 2 8;font-family:lucida sans,tahoma;color:#659637;text-decoration:none;background-color:#e1e4e5;}
	.txtSubMenu a:visited {height:20;padding:2 8 2 8;font-family:lucida sans,tahoma;color:#818181;text-decoration:none;}
	.txtSubMenu a:visited:hover{height:20;padding:2 8 2 8;font-family:lucida sans,tahoma;color:#659637;text-decoration:none;background-color:#e1e4e5;}
	
.txtSubMenuSelected{font-family:lucida sans,tahoma;font-size:13;color:#659637;text-transform:uppercase;font-weight:bold;height:20;background-color:#e1e4e5;padding:2 8 2 8;text-decoration:none;}