#outter h1 a,
#outter #content h2,
#outter .voltar, 
#outter .avancar,
#outter .nav-bar form span,
#outter .nav-bar .patrocinadores,
#outter .nav-bar .contato,
#outter #ft .abertura h4,
#outter #content .indique a,
#outter #content .imprima a,
#filmes #outter .dados dt a,
#outter #content .salas div .veromapa,
#outter #content .jornal-dados h3,
#outter #content .jornal-dados .assineaqui,
#outter #hd .linguas li a {
	display:block;
	float:left;
	background:url(../img/geral_en.jpg) no-repeat;
	text-indent:-5000px;
}
#outter .nav {
	width:100%;
	background:#262626;
	font-size:16px;
	text-transform:lowercase;
	padding:1em 0 1.6em 0;
}
#outter .nav li {
	position:relative;
	padding:0 0 0 1.7em;
}
#outter .nav li a {
	display:block;
	height:23px;
	background:url(../img/menu_en.jpg);
	outline:none;
	text-indent:-5000px;
}
#outter .nav li ul li a {
	background:url(../img/submenu_en.jpg) no-repeat;
	height:14px;
}
#outter .nav li ul {
	position:absolute;
	top:0;
	left:20px;
	width:40em;
	padding:1.5em 0;
}
#outter .nav li ul li {
	padding:0 0 0 .5em;	
}
#outter .nav .programacao a {
	background-position:-932px 0;
	width:62px;
}
#outter .nav .programacao a:hover,
#outter .nav .programacao .hover {
	background-position:-932px -23px;
}
	#outter .nav li ul .pordata a {
		background-position:-1870px 0;
		width:46px;
	}
	#outter .nav li ul .pordata a:hover,
	#outter .nav li ul .pordata .hover {
		background-position:-1870px -19px	
	}
	#outter .nav li ul .porsala a {
		background-position:-1940px 0;
		width:55px;
	}
	#outter .nav li ul .porsala a:hover,
	#outter .nav li ul .porsala .hover {
		background-position:-1940px -19px	
	}
	#outter .nav li ul .festivaldajuventude a {
		background-position:-2010px 0;
		width:129px;
	}
	#outter .nav li ul .festivaldajuventude a:hover,
	#outter .nav li ul .festivaldajuventude .hover {
		background-position:-2010px -19px	
	}
	#outter .nav li ul .cinematerna a {
		background-position:-2262px 0;
		width:82px;
	}
	#outter .nav li ul .cinematerna a:hover,
	#outter .nav li ul .cinematerna .hover {
		background-position:-2262px -19px	
	}
#outter .nav .programacao ul {
	width:35em;
	left:18px;
}
#outter .nav .filmes ul {
	left:25px;
}
#outter .nav .filmes a {
	width:37px;
}
#outter .nav .filmes a:hover,
#outter .nav .filmes .hover {
	background-position:0 -23px;	
}
	#outter .nav li ul .ordem a {
		background-position:0 0;
		width:102px;
	}
	#outter .nav li ul .ordem a:hover,
	#outter .nav li ul .ordem .hover {
		background-position:0 -19px;
	}
	#outter .nav li ul .sessao a {
		background-position:-117px 0;
		width:44px;
	}
	#outter .nav li ul .sessao a:hover,
 	#outter .nav li ul .sessao .hover {
		background-position:-117px -19px	
	}
	#outter .nav li ul .pais a {
		background-position:-173px 0;
		width:51px;
	}
	#outter .nav li ul .pais a:hover,
 	#outter .nav li ul .pais .hover {
		background-position:-173px -19px	
	}
	#outter .nav li ul .worldsales a {
		background-position:-232px 0;
		width:69px;
	}
	#outter .nav li ul .worldsales a:hover,
 	#outter .nav li ul .worldsales .hover {
		background-position:-232px -19px	
	}
#outter .nav .diretores a {
	background-position:-86px 0;
	width:69px;
}
#outter .nav .diretores a:hover,
#outter .nav .diretores .hover {
	background-position:-86px -23px;
}
#outter .nav .servicos ul {
	width:50em;
}
#outter .nav .servicos a {
	background-position:-196px 0;
	width:58px;
}
#outter .nav .servicos a:hover,
#outter .nav .servicos .hover {
	background-position:-196px -23px;
}
	#outter .nav li ul .ingressos a {
		background-position:-998px 0;
		width:40px;
	}
	#outter .nav li ul .ingressos a:hover,
	#outter .nav li ul .ingressos .hover {
		background-position:-998px -19px	
	}
	#outter .nav li ul .informacoes a {
		background-position:-1068px 0;
		width:78px;
	}
	#outter .nav li ul .informacoes a:hover,
	#outter .nav li ul .informacoes .hover {
		background-position:-1068px -19px	
	}
	#outter .nav li ul .encontre a {
		background-position:-1177px 0;
		width:92px;
	}
	#outter .nav li ul .encontre a:hover,
	#outter .nav li ul .encontre .hover {
		background-position:-1177px -19px	
	}
	#outter .nav li ul .central a {
		background-position:-1298px 0;
		width:115px;
	}
	#outter .nav li ul .central a:hover,
	#outter .nav li ul .central .hover {
		background-position:-1298px -19px	
	}
	#outter .nav li ul .endereco a {
		background-position:-1443px 0;
		width:88px;
	}
	#outter .nav li ul .endereco a:hover,
	#outter .nav li ul .endereco .hover {
		background-position:-1443px -19px	
	}
	#outter .nav li ul .agradecimentos a {
		background-position:-813px 0;
		width:113px;
	}
	#outter .nav li ul .agradecimentos a:hover,
	#outter .nav li ul .agradecimentos .hover {
		background-position:-813px -19px	
	}
#outter .nav .pressroom a {
	background-position:-285px 0;
	width:83px;	
}
#outter .nav .pressroom a:hover,
#outter .nav .pressroom .hover {
	background-position:-285px -23px;
}
	#outter .nav li ul .noticias a {
		background-position:-1561px 0;
		width:31px;
	}
	#outter .nav li ul .noticias a:hover,
	#outter .nav li ul .noticias .hover {
		background-position:-1561px -19px	
	}
	#outter .nav li ul .juri a {
		background-position:-345px 0;
		width:34px;
	}
	#outter .nav li ul .juri a:hover,
	#outter .nav li ul .juri .hover {
		background-position:-345px -19px	
	}
	#outter .nav li ul .editorial a {
		background-position:-389px 0;
		width:54px;
	}
	#outter .nav li ul .editorial a:hover,
	#outter .nav li ul .editorial .hover {
		background-position:-389px -19px	
	}
	#outter .nav li ul .contato a {
		background-position:-452px 0;
		width:50px;
	}
	#outter .nav li ul .contato a:hover,
	#outter .nav li ul .contato .hover {
		background-position:-452px -19px	
	}
#outter .nav .jornal a {
	background-position:-399px 0;
	width:135px;
}
	#outter .nav li ul .hoje a {
		background-position:-504px 0;
		width:36px;
	}
	#outter .nav li ul .hoje a:hover,
	#outter .nav li ul .hoje .hover {
		background-position:-504px -19px	
	}
	#outter .nav li ul .arquivos a {
		background-position:-550px 0;
		width:46px;
	}
	#outter .nav li ul .arquivos a:hover,
	#outter .nav li ul .arquivos .hover {
		background-position:-550px -19px	
	}
	#outter .nav li ul .assine a {
		background-position:-605px 0;
		width:120px;
	}
	#outter .nav li ul .assine a:hover,
	#outter .nav li ul .assine .hover {
		background-position:-605px -19px	
	}
#outter .nav .jornal a:hover,
#outter .nav .jornal .hover {
	background-position:-399px -23px;
}
#outter .nav .mostraonline a {
	background-position:-563px 0;
	width:109px;
}
#outter .nav .mostraonline a:hover,
#outter .nav .mostraonline .hover {
	background-position:-563px -23px;
}
#outter .nav .mostraonline ul {
	width:20em;
}
	#outter .nav li ul .acontecenamostra a {
		background-position:-1623px 0;
		width:118px;
	}
	#outter .nav li ul .acontecenamostra a:hover,
	#outter .nav li ul .acontecenamostra .hover {
		background-position:-1623px -19px	
	}
	#outter .nav li ul .theauters a {
		background-position:-1775px 0;
		width:70px;
	}
	#outter .nav li ul .theauters a:hover,
	#outter .nav li ul .theauters .hover {
		background-position:-1775px -19px	
	}
#outter .nav .encontros a {
	background-position:-701px 0;
	width:64px;
}
#outter .nav .encontros a:hover,
#outter .nav .encontros .hover {
	background-position:-701px -23px;
}
#outter .nav .arquivos a {
	background-position:-792px 0;
	width:70px;
}
#outter .nav .arquivos a:hover,
#outter .nav .arquivos .hover {
	background-position:-792px -23px;
}
#outter .nav .links a {
	background-position:-880px 0;
	width:40px;
}
#outter .nav .links a:hover,
#outter .nav .links .hover {
	background-position:-880px -23px;
}
#outter .nav .links ul {
	top:1em;
	width:9.5em;
	left:-5.5em;
	padding:8px;
}
#outter #content .sub-nav li a {
	background:url(../img/menu_inferior_en.jpg);
	height:25px;
	text-indent:-5000px;
}
#outter .voltar {
	background-position:-466px -293px;
}
#outter .voltar:hover {
	background-position:-466px -310px;
}
#outter .avancar {
	background-position:-480px -293px;
}
#outter .avancar:hover {
	background-position:-480px -310px;	
}
#outter .nav-bar .patrocinadores {
	background-position:-300px -248px;
	width:90px;
}
#outter .nav-bar .contato {
	background-position:-420px -248px;
}
#outter #ft .abertura h4 {
	background-position:0 -280px;
}
#outter #content .indique a {
	background-position:-206px -347px;	
}
#outter #content .imprima a {
	background-position:-349px -347px;	
}
#filmes #outter .dados .sinopse a {
	background-position:0 -348px;
	left:-1px;
}
#filmes #outter .dados .sinopse a:hover,
#filmes #outter .dados .sinopse .selected {
	background-position:0 -382px;
}
#filmes #outter .dados .creditos a {
	background-position:-72px -348px;
	width:69px;
	left:74px;
}
#filmes #outter .dados .creditos a:hover,
#filmes #outter .dados .creditos .selected {
	background-position:-72px -382px;
	width:75px;
}
#filmes #outter .dados .diretor a {
	background-position:-0 -414px;
	width:73px;
	height:28px;
	left:146px;
}
#filmes #outter .dados .diretor a:hover,
#filmes #outter .dados .diretor .selected {
	background-position:-0 -442px;
}
#outter #content .salas div .veromapa {
	background-position:-206px -376px;
}
#outter #content .jornal-dados h3 {
	background-position:-386px -436px;
}
#outter #content .jornal-dados .assineaqui {
	background-position:-182px -405px;
}
#outter #hd .linguas .portugues a {
	background-position:-235px -451px;
	width:58px;
}
#outter #hd .linguas .ingles a {
	background-position:-295px -451px;
	width:36px;
}
#outter .nav-bar form span {
	background-position:0 -250px;
}
#outter #content .assistiragora a {
	width:162px;
	background:url(../img/watchnowfree.gif) left top no-repeat;
	text-indent:-5000px;
}
#outter #content .assistir a {
	width:168px;
	background:url(../img/iwanttowatchthis.gif) top left no-repeat;
	text-indent:-5000px;
}
#outter #content .destaques li .saiba-mais {
	display:none;
}
#outter #content .jornaldamostra li .saiba-mais {
	display:none;
}
