/* GERAL */

/* reset */

#outter ul, #outter ol, #outter li, #outter p, #outter i, #outter div, #outter a, #outter em, #outter h1, #outter h2, #outter h3, #outter h4, #outter h5, #outter form, #outter input, #outter textarea, #outter label, #outter dl, #outter dt, #outter dd, #outter var, #outter span, #outter em, #outter select, #outter img, #outter fieldset, #outter legend {
	display:block;
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	clear:none;
	text-decoration:none;
	color:#000;
	font-style:normal;
	line-height:1.2em;
	z-index:1;
}
#outter a {
	color:#0091a3;
}
#outter a:hover {
	text-decoration:none;
}
#outter fieldset {
	border:none;
	padding:0;
}
#outter i {
	display:inline;
	float:none;
	clear:none;
	font-style:italic;
}
#outter p a {
	display:inline;
	float:none;
}
#outter label {
	display:inline-block;
}
#outter a img {
	border:none;	
}
#outter .floatfix {
	position:static;	
}

/* GERAL */

html {
	overflow-y:scroll;
}
html, body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}
body {
	position:relative;
	background:#e5e4d6;
	font-family:Arial, Helvetica, sans-serif;
}
#outter {
	float:none;
	width:960px;
	margin:0 auto;
}
#outter h1,
#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 #content .jornal-dados .jornaisanteriores,
#outter #hd .linguas li a {
	display:block;
	float:left;
	background:url(../img/geral.jpg) no-repeat;
	text-indent:-5000px;
}
#outter h3 {
	background:#e8d844;
	clear:both;
	width:97.2%;
	font-size:.8em;
	padding:.6em 1em;
	margin:0 0 1em 0;
}
#outter h4 {
	clear:both;
	width:97.2%;
	font-size:.8em;
	padding:.6em 0 .3em .7em;
	margin:0;
}
#outter #content h4 {
	padding:0 0 1em .7em;
}
#outter #content #letra {
	display:none;
}
#outter .cap {
	width:100%;
	padding:.7em 0;
}
#outter .cap a {
	display:block;
	float:left;
	width:26px;
	height:26px;
	background:url(../img/alfabeto.jpg);
	text-indent:-5000px;
}
#outter .cap .cap-1 a {
	background-position:0 0;
}
#outter .cap .cap-2 a {
	background-position:-22px 0;
}
#outter .cap .cap-3 a {
	background-position:-54px 0;
}
#outter .cap .cap-4 a {
	background-position:-86px 0;
}
#outter .cap .cap-5 a {
	background-position:-118px 0;
}
#outter .cap .cap-6 a {
	background-position:-149px 0;
}
#outter .cap .cap-7 a {
	background-position:-178px 0;
}
#outter .cap .cap-8 a {
	background-position:-211px 0;
}
#outter .cap .cap-9 a {
	background-position:-244px 0;
}
#outter .cap .cap-10 a {
	background-position:-274px 0;
}
#outter .cap .cap-11 a {
	background-position:-300px 0;
}
#outter .cap .cap-12 a {
	background-position:-329px 0;
}
#outter .cap .cap-13 a {
	background-position:-359px 0;
}
#outter .cap .cap-14 a {
	background-position:-390px 0;
}
#outter .cap .cap-15 a {
	background-position:-426px 0;
}
#outter .cap .cap-16 a {
	background-position:-461px 0;
}
#outter .cap .cap-17 a {
	background-position:-494px 0;
}
#outter .cap .cap-18 a {
	background-position:-527px 0;
}
#outter .cap .cap-19 a {
	background-position:-560px 0;
}
#outter .cap .cap-20 a {
	background-position:-591px 0;
}
#outter .cap .cap-21 a {
	background-position:-620px 0;
}
#outter .cap .cap-22 a {
	background-position:-651px 0;
}
#outter .cap .cap-23 a {
	background-position:-684px 0;
}
#outter .cap .cap-24 a {
	background-position:-719px 0;
}
#outter .cap .cap-25 a {
	background-position:-755px 0;
}
#outter .cap .cap-26 a {
	background-position:-786px 0;
}
#outter .cap .cap-27 a {
	background-position:-817px 0;
}

#outter .cap .cap-1:hover, #outter .cap .cap-1 a.selected {
	background-position:0 -26px;
}
#outter .cap .cap-2:hover, #outter .cap .cap-2 a.selected {
	background-position:-22px -26px;
}
#outter .cap .cap-3:hover, #outter .cap .cap-3 a.selected {
	background-position:-54px -26px;
}
#outter .cap .cap-4:hover, #outter .cap .cap-4 a.selected {
	background-position:-86px -26px;
}
#outter .cap .cap-5:hover, #outter .cap .cap-5 a.selected {
	background-position:-118px -26px;
}
#outter .cap .cap-6:hover, #outter .cap .cap-6 a.selected {
	background-position:-149px -26px;
}
#outter .cap .cap-7:hover, #outter .cap .cap-7 a.selected {
	background-position:-178px -26px;
}
#outter .cap .cap-8:hover, #outter .cap .cap-8 a.selected {
	background-position:-211px -26px;
}
#outter .cap .cap-9:hover, #outter .cap .cap-9 a.selected {
	background-position:-244px -26px;
}
#outter .cap .cap-10:hover, #outter .cap .cap-10 a.selected {
	background-position:-274px -26px;
}
#outter .cap .cap-11:hover, #outter .cap .cap-11 a.selected {
	background-position:-300px -26px;
}
#outter .cap .cap-12:hover, #outter .cap .cap-12 a.selected {
	background-position:-329px -26px;
}
#outter .cap .cap-13:hover, #outter .cap .cap-13 a.selected {
	background-position:-359px -26px;
}
#outter .cap .cap-14:hover, #outter .cap .cap-14 a.selected {
	background-position:-390px -26px;
}
#outter .cap .cap-15:hover, #outter .cap .cap-15 a.selected {
	background-position:-426px -26px;
}
#outter .cap .cap-16:hover, #outter .cap .cap-16 a.selected {
	background-position:-461px -26px;
}
#outter .cap .cap-17:hover, #outter .cap .cap-17 a.selected {
	background-position:-494px -26px;
}
#outter .cap .cap-18:hover, #outter .cap .cap-18 a.selected {
	background-position:-527px -26px;
}
#outter .cap .cap-19:hover, #outter .cap .cap-19 a.selected {
	background-position:-560px -26px;
}
#outter .cap .cap-20:hover, #outter .cap .cap-20 a.selected {
	background-position:-591px -26px;
}
#outter .cap .cap-21:hover, #outter .cap .cap-21 a.selected {
	background-position:-620px -26px;
}
#outter .cap .cap-22:hover, #outter .cap .cap-22 a.selected {
	background-position:-651px -26px;
}
#outter .cap .cap-23:hover, #outter .cap .cap-23 a.selected {
	background-position:-684px -26px;
}
#outter .cap .cap-24:hover, #outter .cap .cap-24 a.selected {
	background-position:-719px -26px;
}
#outter .cap .cap-25:hover, #outter .cap .cap-25 a.selected {
	background-position:-755px -26px;
}
#outter .cap .cap-26:hover, #outter .cap .cap-26 a.selected {
	background-position:-786px -26px;
}
#outter .cap .cap-27:hover, #outter .cap .cap-27 a.selected {
	background-position:-817px -26px;
}
#outter .anos li {
	padding-right:1em;
}
#outter .anos a {
	width:41px;
}
#outter .anos .cap-1 {
	width:43px;
	background-position:-28px -52px;
}
#outter .anos .cap-2 {
	background-position:-92px -52px;
}
#outter .anos .cap-3 {
	background-position:-154px -52px;
}
#outter .anos .cap-4 {
	background-position:-216px -52px;
}
#outter .anos .cap-5 {
	background-position:-279px -52px;
}
#outter .anos .cap-6 {
	background-position:-341px -52px;
}
#outter .anos .cap-7 {
	background-position:-403px -52px;
}
#outter .anos .cap-8 {
	background-position:-466px -52px;
}
#outter .anos .cap-9 {
	background-position:-528px -52px;
}
#outter .anos .cap-1:hover {
	background-position:-28px -77px;
}
#outter .anos .cap-2:hover {
	background-position:-92px -77px;
}
#outter .anos .cap-3:hover {
	background-position:-154px -77px;
}
#outter .anos .cap-4:hover {
	background-position:-216px -77px;
}
#outter .anos .cap-5:hover {
	background-position:-279px -77px;
}
#outter .anos .cap-6:hover {
	background-position:-341px -77px;
}
#outter .anos .cap-7:hover {
	background-position:-403px -77px;
}
#outter .anos .cap-8:hover {
	background-position:-466px -77px;
}
#outter .anos .cap-9:hover {
	background-position:-528px -77px;
}

/* HEADER */

#outter #hd {
	position:relative;
	width:100%;
}
#outter h1 {
	width:443px;
	height:245px;
	text-indent:-5000px;
	margin:20px 0 0 155px;
	_margin:20px 0 0 70px;
}
#outter h1 a {
	width:395px;
	height:100%;
}
/*
#outter h1 a:hover {
	background-position:0 -487px;
}
*/
#outter .petrobraslogo {
	background:url(../img/petrobras.gif) top left no-repeat;
	position:absolute;
	top:20px;
	left:0;
	width:176px;
	height:52px;
	text-indent:-5000px;
}
#outter #hd .youtube {
	width:310px;
	height:213px;
	float:right;
	padding:10px 25px 0 0;
}
#outter #hd .youtube a {
	width:100%;
	height:100%;
	background:url(../img/youtube.jpg) top left no-repeat;
	text-indent:-5000px;
}
#outter #hd .linguas {
	position:absolute;
	top:220px;
	left:0;
	width:150px;
}
#outter #hd .linguas li {
	width:50px;
	height:17px;
	padding:0 12px 0 0;
}
#outter #hd .linguas li a {
	width:100%;
	height:100%;
}
#outter #hd .linguas .vejaposter {
	clear:both;
	width:100%;
}
#outter #hd .linguas .vejaposter a {
	background-position:-441px -715px;
	width:125px;
}
#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 {
	position:absolute;
	top:13.3em;
	left:17.3em;
	float:right;
	width:692px;
	padding:.5em 0;
	margin:1em 0 0 0;
}
#outter .nav-bar ul li {
	padding:0 .5em;
}
#outter .nav-bar ul .first {
	border-right:1px solid #000;
	padding-left:4em;
}
#outter .nav-bar form {
	padding:0 0 0 2em;
}
#outter .nav-bar form legend {
	display:none;	
}
#outter .nav-bar form span {
	background-position:0 -250px;
	width:48px;
	height:20px;
	padding:0 .5em 0 0;
}
#outter .nav-bar form .text {
	width:8em;
	border:1px solid #b3b0a1;
	padding:.1em;
}
#outter .nav-bar form .submit {
	background:#b3b0a1;
	color:#fff;
	font-weight:900;
	cursor:pointer;
	border:none;
	padding:.1em;
	margin:0 .4em;
}
#outter .nav-bar form select {
	margin:0 .5em 0 0;
}
#outter .nav-bar .patrocinadores {
	background-position:-300px -248px;
	width:120px;
	height:20px;
	margin:0 .8em;
	_margin:0 .2em;
}
#outter .nav-bar .contato {
	background-position:-420px -248px;
	width:68px;
	height:20px;
	margin:0 0 0 -30px;
	_margin:0 0 0 -15px;
}
#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 .8em;
}
#outter .nav li a {
	display:block;
	height:23px;
	background:url(../img/menu.jpg);
	outline:none;
	text-indent:-5000px;
}
#outter .nav li ul li a {
	background:url(../img/submenu.jpg) no-repeat;
	height:14px;
}
#outter .nav li ul {
	position:absolute;
	top:0;
	left:8px;
	width:20em;
	padding:1.5em 0;
}
#outter .nav li ul li {
	padding:0 0 0 .5em;	
}
#outter .nav .filmes a {
	width:48px;
}
#outter .nav .filmes a:hover,
#outter .nav .filmes .hover {
	background-position:0 -23px;	
}
	#outter .nav li ul .ordem a {
		background-position:0 0;
		width:105px;
	}
	#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:42px;
	}
	#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:-172px 0;
		width:25px;
	}
	#outter .nav li ul .pais a:hover,
 	#outter .nav li ul .pais .hover {
		background-position:-172px -19px	
	}
	#outter .nav li ul .worldsales a {
		background-position:-208px 0;
		width:74px;
	}
	#outter .nav li ul .worldsales a:hover,
 	#outter .nav li ul .worldsales .hover {
		background-position:-208px -19px	
	}
#outter .nav .diretores a {
	background-position:-65px 0;
	width:72px;
}
#outter .nav .diretores a:hover,
#outter .nav .diretores .hover {
	background-position:-65px -23px;
}
#outter .nav .servicos ul {
	width:43em;
}
#outter .nav .servicos a {
	background-position:-155px 0;
	width:68px;
}
#outter .nav .servicos a:hover,
#outter .nav .servicos .hover {
	background-position:-155px -23px;
}
	#outter .nav li ul .ingressos a {
		background-position:-1012px 0;
		width:62px;
	}
	#outter .nav li ul .ingressos a:hover,
	#outter .nav li ul .ingressos .hover {
		background-position:-1012px -19px	
	}
	#outter .nav li ul .informacoes a {
		background-position:-1083px 0;
		width:121px;
	}
	#outter .nav li ul .informacoes a:hover,
	#outter .nav li ul .informacoes .hover {
		background-position:-1083px -19px	
	}
	#outter .nav li ul .encontre a {
		background-position:-1217px 0;
		width:110px;
	}
	#outter .nav li ul .encontre a:hover,
	#outter .nav li ul .encontre .hover {
		background-position:-1217px -19px	
	}
	#outter .nav li ul .central a {
		background-position:-1342px 0;
		width:115px;
	}
	#outter .nav li ul .central a:hover,
	#outter .nav li ul .central .hover {
		background-position:-1342px -19px	
	}
	#outter .nav li ul .endereco a {
		background-position:-1470px 0;
		width:124px;
	}
	#outter .nav li ul .endereco a:hover,
	#outter .nav li ul .endereco .hover {
		background-position:-1470px -19px	
	}
	#outter .nav li ul .restaurantes a {
		background-position:-773px 0;
		width:79px;
	}
	#outter .nav li ul .restaurantes a:hover,
	#outter .nav li ul .restaurantes .hover {
		background-position:-773px -19px	
	}
	#outter .nav li ul .agradecimentos a {
		background-position:-866px 0;
		width:100px;
	}
	#outter .nav li ul .agradecimentos a:hover,
	#outter .nav li ul .agradecimentos .hover {
		background-position:-866px -19px	
	}
	#outter .nav li ul .artemov a {
		background-position:-979px 0;
		width:26px;
	}
	#outter .nav li ul .artemov a:hover,
	#outter .nav li ul .artemov .hover {
		background-position:-979px -19px	
	}
#outter .nav .pressroom a {
	background-position:-240px 0;
	width:125px;	
}
#outter .nav .pressroom ul {
	width:500px;
}
#outter .nav .pressroom a:hover,
#outter .nav .pressroom .hover {
	background-position:-240px -23px;
}
	#outter .nav li ul .noticias a {
		background-position:-1601px 0;
		width:45px;
	}
	#outter .nav li ul .noticias a:hover,
	#outter .nav li ul .noticias .hover {
		background-position:-1601px -19px	
	}
	#outter .nav li ul .juri a {
		background-position:-344px 0;
		width:22px;
	}
	#outter .nav li ul .juri a:hover,
	#outter .nav li ul .juri .hover {
		background-position:-344px -19px	
	}
	#outter .nav li ul .editorial a {
		background-position:-380px 0;
		width:54px;
	}
	#outter .nav li ul .editorial a:hover,
	#outter .nav li ul .editorial .hover {
		background-position:-380px -19px	
	}
	#outter .nav li ul .contato a {
		background-position:-447px 0;
		width:50px;
	}
	#outter .nav li ul .contato a:hover,
	#outter .nav li ul .contato .hover {
		background-position:-447px -19px	
	}
	#outter .nav li ul .galeriadefotos a {
		background-position:-1859px 0;
		width:100px;
	}
	#outter .nav li ul .galeriadefotos a:hover,
	#outter .nav li ul .galeriadefotos .hover {
		background-position:-1859px -19px	
	}
	#outter .nav li ul .videos a {
		background-position:-1968px 0;
		width:40px;
	}
	#outter .nav li ul .videos a:hover,
	#outter .nav li ul .videos .hover {
		background-position:-1968px -19px	
	}
#outter .nav .jornal a {
	background-position:-390px 0;
	width:135px;
}
	#outter .nav li ul .hoje a {
		background-position:-499px 0;
		width:27px;
	}
	#outter .nav li ul .hoje a:hover,
	#outter .nav li ul .hoje .hover {
		background-position:-499px -19px	
	}
	#outter .nav li ul .arquivos a {
		background-position:-541px 0;
		width:52px;
	}
	#outter .nav li ul .arquivos a:hover,
	#outter .nav li ul .arquivos .hover {
		background-position:-541px -19px	
	}
	#outter .nav li ul .assine a {
		background-position:-606px 0;
		width:98px;
	}
	#outter .nav li ul .assine a:hover,
	#outter .nav li ul .assine .hover {
		background-position:-606px -19px	
	}
#outter .nav .jornal a:hover,
#outter .nav .jornal .hover {
	background-position:-390px -23px;
}
#outter .nav .mostraonline a {
	background-position:-555px 0;
	width:109px;
}
#outter .nav .mostraonline ul {
	width:14em;
	left:auto;
	right:-10px;
}
	#outter .nav li ul .acontecenamostra a {
		background-position:-1649px 0;
		width:124px;
	}
	#outter .nav li ul .acontecenamostra a:hover,
	#outter .nav li ul .acontecenamostra .hover {
		background-position:-1649px -19px	
	}
	#outter .nav li ul .theauters a {
		background-position:-1780px 0;
		width:70px;
	}
	#outter .nav li ul .theauters a:hover,
	#outter .nav li ul .theauters .hover {
		background-position:-1780px -19px	
	}
#outter .nav .mostraonline a:hover,
#outter .nav .mostraonline .hover {
	background-position:-555px -23px;
}
#outter .nav .encontros a {
	background-position:-680px 0;
	width:90px;
}
#outter .nav .encontros a:hover,
#outter .nav .encontros .hover {
	background-position:-680px -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 .programacao a {
	background-position:-929px 0;
	width:104px;
}
#outter .nav .programacao a:hover,
#outter .nav .programacao .hover {
	background-position:-929px -23px;
}
	#outter .nav li ul .pordata a {
		background-position:-1870px 0;
		width:55px;
	}
	#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 .programacaoextra a {
		background-position:-2247px 0;
		width:214px;
	}
	#outter .nav li ul .programacaoextra a:hover,
	#outter .nav li ul .programacaoextra .hover {
		background-position:-2248px -19px	
	}
#outter .nav .programacao ul {
	width:35em;
	left:3px;
}
#outter .nav .links ul {
	top:1em;
	width:9.5em;
	left:-5.5em;
	padding:8px;
}

/* CONTEÚDO GERAL */

#outter #content {
	width:97.8%;
	padding:1em 0 0 1.4em;
}
#home #outter #content {
	width:100%;
	padding:0;
}
#outter #content .texto p {
	width:95.8%;
	padding:1em 1.5em;
}
#half #outter #content .texto {
	font-size:1.1em;
	border-left:1px solid #7eb29b;
	border-right:1px solid #7eb29b;
	border-bottom:1px solid #7eb29b;
}
#outter #content .breadcrumb {
	font-size:.6em;
	padding:0 0 1em 0;
	width:100%;
}
#outter #content .breadcrumb li {
	text-transform:uppercase;
}
#outter #content .breadcrumb li a {
	text-transform:none;	
}
#outter #content h2 {
	color:#F00;
	font-size:1.2em;
	height:20px;
	font-weight:normal;
	margin:.5em 0 .2em 1em;
	_margin:.5em 0 .2em .5em;
}
#outter #content h3,
#outter #content p,
#outter #content .leiamais {
	font-size:.8em;
}
#outter #content p {
	font-size:.7em;
	width:100%;
	padding:.5em 0 0 0;
}
#outter #content .nomedodiretor {
	float:left;
	font-size:1em;
	padding:.5em 0 1em 0;
}
#outter #content .leiamais {
	text-transform:uppercase;
	color:#0090a4;
}
#outter .voltar,
#outter .avancar {
	display:block;
	width:11px;
	height:15px;
	margin:1em 0 0 0;
}
#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 #content .indique,
#outter #content .imprima,
#outter #content .assistir,
#outter #content .assistiragora {
	padding:.5em .3em 0 0;
}
#outter #content .indique a,
#outter #content .imprima a,
#outter #content .assistir a,
#outter #content .assistiragora a {
	width:139px;
	height:25px;
}
#outter #content .indique a {
	background-position:-206px -347px;	
}
#outter #content .imprima a {
	background-position:-349px -347px;	
}
#outter #content .assistir a {
	background:url(../img/queroassistir.gif) top left no-repeat;
	text-indent:-5000px;
}
#outter #content .assistiragora a {
	width:190px;
	background:url(../img/assistiragora.gif) top left no-repeat;
	text-indent:-5000px;
}
#outter #content .texto .img {
	width:100%;
}
#outter #content .texto .img img {
	float:none;
	margin:0 auto;
}
/* HOME - DESTAQUES */

#home #outter h3 {
	background:none;
	padding:0;
	margin:0;
	text-transform:uppercase;
	font-weight:900;
	font-size:.7em;
}
#outter #content .destaques {
	width:100%;
	margin-top:-8px;
	z-index:5;
}
#outter #content .destaquestit {
	background-position:0 -326px;
	_background-position:0 -323px;
	width:110px;
	z-index:5;
}
#outter #content .destaques li {
	position:relative;
	padding:.2em .3em .2em 0;
	z-index:5;
}
#outter #content .destaques .last {
	padding-right:0;	
}
#outter #content .destaques li img {
	width:67px;
	height:65px;
	border:1px solid #6d6b6b;
}
#outter #content .destaques li a {
	padding:.1em 0 0 0;
	border-top:2px solid #e5e4d6;
	z-index:5;
}
#outter #content .destaques li a:hover,
#outter #content .destaques li .hover {
	border-top:2px solid #6c6a6a;
}
#outter #content .destaques li .saiba-mais {
	position:absolute;
	top:75px;
	left:0;
	background:#fff;
	height:53px;
	width:355px;
	padding:10px;
	border:1px solid #999;
	z-index:10;
	overflow:hidden;
}
#outter #content .destaques li .right {
	left:auto;
	right:4px;
}
#outter #content .destaques li .saiba-mais a {
	padding:0;
	border-top:none;
}
#outter #content .destaques li .saiba-mais a:hover {
	border-top:none;
}

/* HOME - THE AUTERS */

#outter #content .homeauthers {
	width:100%;
	height:90px;
	
}
#outter #content .homeauthers .interna {
	width:630px;
	height:100%;
	
}
#outter #content .homeauthers .interna p {
	font-size:.8em;

}
#outter #content .homeauthers .mostraonline {
	background:url(../img/mostrabtn.jpg) top left no-repeat;
	float:right;
	width:320px;
	height:82px;
	margin-top:5px;
	text-indent:-5000px;
}

/* HOME - JORNAL DA MOSTRA */


#outter #content .jornaldamostra {
	width:100%;
	height:9em;
}
#outter #content .jornaltit {
	background-position:-113px -326px;
	_background-position:-113px -322px;
	width:195px;
}
#outter #content .jornaldamostra li {
	position:relative;
	width:182px;
	height:125px;
	padding:0 .6em 0 0;
	z-index:1;
}
#outter #content .jornaldamostra li a {
	position:relative;
	width:184px;
	height:125px;
	overflow:hidden;
}
#outter #content .jornaldamostra li a img {
	width:184px;
	height:250px;
	position:absolute;
	top:0;
	left:0;
}
#outter #content .jornaldamostra li a .ninja {
	top:-125px;
}
#outter #content .jornaldamostra li a {
	position:absolute;
	top:0;
	left:0;
	text-indent:-5000px;
	border:1px solid #666;
}
#outter #content .jornaldamostra li .saiba-mais {
	background:#fff;
	position:absolute;
	top:128px;
	left:0;
	width:358px;
	padding:.5em;
	border:1px solid #999;
	z-index:10;
}
#outter #content .jornaldamostra li .leiamais {
	position:static;
	height:auto;
	text-indent:0;
	border:none;
}
#outter #content .jornaldamostra .last .saiba-mais {
	left:-193px;	
}

/* HOME - GALERIA DE FOTOS */

#outter #content .galeriatit {
	background-position:-312px -326px;
	_background-position:-312px -323px;
	width:180px;
	_width:150px;
}
#outter .galeria {
	position:relative;
	width:100%;
	height:4em;
}
#outter .galeria .nowrap {
	float:left;
	width:930px;
	white-space:nowrap;
	overflow:hidden;
}
#outter .galeria img,
#outter .galeria a {
	display:inline;
	width:50px;
	height:50px;
	float:none;
	font-size:2.5em;
	_font-size:3.8em;
	border-left: solid 1px #e5e4d6;
}
#outter .galeria .voltar,
#outter .galeria .avancar {
	float:left;
	display:block;
	width:11px;
	height:15px;
	font-size:.8em;
	margin:1em 0 0 0;
}

/* SUB-NAV */

#outter #content .sub-nav {
	padding:0;	
}
#outter #content .sub-nav li {
	position:relative;
	height:25px;
	padding:0 0 0 1px;
}
#outter #content .sub-nav li a {
	background:url(../img/menu_inferior.jpg);
	height:25px;
	text-indent:-5000px;
}
#outter #content .sub-nav li a:hover {
	position:absolute;
	top:-3px;
	left:-3px;
	height:30px;
}
#outter #content .sub-nav .assine,
#outter #content .sub-nav .assine a {
	width:209px;
}
#outter #content .sub-nav .assine a:hover {
	background-position:0 -26px;
	left:0;
	width:250px;
}
#outter #content .sub-nav .ingressos,
#outter #content .sub-nav .ingressos a {
	background-position:0 -57px;
	width:112px;
}
#outter #content .sub-nav .ingressos a:hover {
	background-position:0 -83px;
	width:128px;
}
#outter #content .sub-nav .central,
#outter #content .sub-nav .central a {
	background-position:0 -114px;
	width:160px;
}
#outter #content .sub-nav .central a:hover {
	background-position:0 -140px;
	width:191px;
}
#outter #content .sub-nav .arquivo,
#outter #content .sub-nav .arquivo a {
	background-position:0 -171px;
	width:104px;
}
#outter #content .sub-nav .arquivo a:hover {
	background-position:0 -197px;
	width:125px;
}
#outter #content .sub-nav .restaurantes,
#outter #content .sub-nav .restaurantes a {
	background-position:0 -228px;
	width:119px;
}
#outter #content .sub-nav .restaurantes a:hover {
	background-position:0 -254px;
	width:143px;
}
#outter #content .sub-nav .publicacao,
#outter #content .sub-nav .publicacao a {
	background-position:0 -285px;
	width:119px;
}
#outter #content .sub-nav .publicacao a:hover {
	background-position:0 -311px;
	width:143px;
}
#outter #content .sub-nav .blog,
#outter #content .sub-nav .blog a {
	background-position:0 -342px;
	width:59px;
}
#outter #content .sub-nav .blog a:hover {
	background-position:0 -368px;
	width:71px;
}
#outter #content .sub-nav .twitter,
#outter #content .sub-nav .twitter a {
	background-position:0 -399px;
	width:70px;
}
#outter #content .sub-nav .twitter a:hover {
	background-position:0 -425px;
	left:auto;
	right:0;
	width:89px;
}

/* VÍDEO */

#outter #ft {
	width:100%;
	padding:2em 0 0 0;
}
#outter #ft .abertura {
	width:17.5em;
	padding:15px 3px 10px 3px;
}
#outter #ft .abertura h4 {
	background-position:0 -280px;
	width:248px;
	height:25px;
	clear:both;
	margin:-20px 0 0 0;
	padding:0;
}
#outter #ft .video {
	width:305px;
	height:14.5em;	
	overflow-y:auto;
	overflow-x:hidden;
	border-left:1px solid #bdbcaf;
	padding:0 0 0 20px;
}
#outter #ft .video dt {
	text-transform:uppercase;
	color:#383636;
	font-size:.7em;
	width:100%;
	padding:2em 0 0 0;
}
#outter #ft .video .first {
	padding:0;
}
#outter #ft .video dd {
	color:#7e797b;
	line-height:1em;
	font-size:.7em;
}
#outter #ft .sponsor {
	position:relative;
	width:212px;
	height:14.5em;	
	padding:0 0 0 5em;
	border-left:1px solid #bdbcaf;
	margin:0 0 0 30px;
	_margin:0 0 0 15px;
}
#outter #ft .sponsor img {
	position:absolute;
	top:30px;
	left:45px;
}

/* FILMES */

#filmes #outter ol {
	clear:both;	
}
#filmes #filme {
	width:100%;	
}
#filmes #outter .esquerda {
	position:relative;
	width:500px;
	padding:0 1em 0 0;
}
#filmes #outter .esquerda span {
	position:absolute;
	bottom:15px;
	left:0;
	background:url(../img/filmes-seta.jpg) top right no-repeat;
	width:20px;
	height:20px;
	z-index:15;
	text-indent:-5000px;
}
#filmes #outter .esquerda .controles a {
	display:none;
	background:url(../img/pause.gif);
	position:absolute;
	top:5px;
	right:20px;
	display:block;
	width:15px;
	height:18px;
	z-index:1000;
	text-indent:-5000px;
}
#filmes #outter .esquerda .controles .play {
	background-position:0 -21px;
}
#filmes #outter .esquerda .voltar,
#filmes #outter .esquerda .avancar {
	margin-top:5px;
}
#filmes #outter .esquerda dl {
	position:relative;
	width:100%;
	clear:none;
	padding:0 0 .5em 0;
}
#filmes #outter .esquerda dt {
	margin:332px 0 0 0;
	padding:0 1px;
}
#filmes #outter .esquerda dt img {
	background:#000;
	width:98px;
	height:57px;
}
#filmes #outter .esquerda dd {
	background:#e5e4d6;
	position:absolute;
	top:0;
	left:0;
	width:500px;
	height:330px;
}
#filmes #outter .esquerda dd .videoplayer {
	background:url(../img/videoplayer.jpg) top left no-repeat;
	width:500px;
	height:330px;
	text-indent:-5000px;
	outline:none;
}
#filmes #outter .esquerda dd img {
	position:absolute;
	top:0;
}
#filmes #outter .direita {
	width:395px;
}
#filmes #outter .direita p {
	font-size:.9em;
	text-transform:uppercase;
	padding:0 0 1em 0;
}
#filmes #outter .direita p a {
	color:#0091a3;	
}
#filmes #outter .direita table {
	float:left;
	clear:both;
	width:100%;
	padding:.5em;
	border:1px solid #000;
}
#filmes #outter .direita td {
	font-size:.7em;
	padding:1em 0;
	border-top:1px solid #000;
}
#filmes #outter .direita table thead td {
	font-weight:900;
	text-transform:uppercase;
	border:none;
	padding:0;
}
#filmes #outter .direita table .first td {
	border-top:none;	
}
#filmes #outter .dados {
	position:relative;
	width:93.5%;
	padding:2em 1em 1em 1em;
	font-size:.73em;
	margin:1em 0 0 0;
	border:1px solid #cecdc0;
}
#filmes #outter .dados dt a {
	position:absolute;
	top:-1px;
	width:72px;
	height:26px;
}
#filmes #outter .dados img {
	margin:0 10px 0 0;
}
#filmes #outter .dados dd a {
	float:none;
	display:inline;
}
#filmes #outter .dados dt a {
	height:28px;	
}
#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;
}
#filmes #outter .dados dd {
	width:98%;
	padding:1em 0 0 0;
}
#filmes #outter .dados dl {
	width:100%;	
}
#filmes #outter .dados dl dt,
#filmes #outter .dados dl dd {
	margin:0;
	padding:0;
}
#filmes #outter .dados dl dt {
	width:100%;
	font-weight:900;	
}
#filmes #outter .dados dl dd {
	width:100%;
	padding:0 0 1em 0;
}
#filmes #outter .dados dl dd a {
	color:#0091a3;
	width:100%;
	
}
/* BUSCA */

#outter .ul_busca {
	background:url(../img/buscabg.jpg) top right repeat-y;
	width:100%;
}
#outter .ul_busca li {
	float:left;
	clear:both;
	width:70%;
	font-size:.9em;
	padding:0 0 1em 0;
}
#outter .ul_busca li a {
	background:url(../img/li.jpg) center left no-repeat;
	color:#0091a3;
	padding:0 0 0 1em;
}

/* SALAS */

#outter #content .salas {
	width:96.5%;
	padding:0 0 5em 0;
	border-left:1px solid #7ab2ab;
	border-right:1px solid #7ab2ab;
	border-bottom:1px solid #7ab2ab;
	margin:-10px 0 0 0;
}
#outter #content .salas li {
	width:100%;
}
#outter #content .salas div {
	position:relative;
	width:410px;
	padding:1em;
}
#outter #content .salas div .veromapa {
	background-position:-206px -376px;
	position:absolute;
	top:140px;
	left:15px;
	width:160px;
	height:25px;
}
#outter #content .salas .par {
	float:right;	
}
#outter #content .salas div p {
	display:block;
	float:right;
	width:235px;
	padding:0 0 10px 0;
}
#outter #content .salas div p strong {
	text-transform:uppercase;
	font-weight:normal;
}
#outter #content .salas div p strong a {
	color:#0091a3;
	font-weight:900;
}
#salas #fullscreen {
	display:none;
	background:#000;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:9001;
}
#salas #localizacao {
	display:none;
	position:fixed;
	top:50%;
	left:50%;
	background:#fff;
	width:715px;
	height:415px;
	margin-top:-225px;
	margin-left:-375px;
	z-index:9002;

}
#salas #localizacao .close {
	background:#C90;
	border:3px solid #930;
	position:absolute;
	top:-15px;
	right:-15px;
	color:#fff;
	font-size:1em;
	font-weight:900;
	padding:5px 8px;
	z-index:9003;
	text-decoration:none;
}

/* JURI */

#outter #content .juri {
	width:97.5%;
}
#outter #content .juri li {
	width:100%;
	padding:.5em;
	border:1px solid #7eb1a8;
	margin:0 0 .5em 0;
}
#outter #content .juri li img {
	width:130px;
	height:144px;
	margin:0 .5em 0 0;	
}
#outter #content .juri li h5 {
	color:#7eb1a8;
	width:80%;
	text-transform:uppercase;
	font-weight:normal;
}
#outter #content .juri li p {
	width:80%;
	font-size:.8em;
}

/* JORNAL */

#outter #content .jornal {
	width:70%;
	padding-bottom:1.5em;
	border-left:1px solid #7eb29b;
	border-right:1px solid #7eb29b;
	border-bottom:1px solid #7eb29b;
}
#outter #content .jornal p {
	font-size:.8em;
}
#outter #content .jornal h3 {
	width:96.5%;
	margin-bottom:0;
}
#outter #content .jornal .img {
	width:590px;
	overflow:auto;
	padding:0 1.3em 1em 1.3em;
}
#outter #content .jornal .img img {
	float:none;
	width:590px;
	margin:0 auto;
}
#outter #content .jornal .img em {
	font-size:.6em;
	padding:.3em 0 0 0;
}
#outter #content .jornal p {
	width:590px;
	padding:0 2em;
}
#outter #content .jornal-dados {
	font-size:.8em;
	width:200px;
	padding:1.5em 0 0 1.5em;
}
#outter #content .jornal-dados ul {
	width:100%;
	padding:1em 0 0 0;
}
#outter #content .jornal-dados .strong {
	font-weight:900;
	padding-bottom:1em;
}
#outter #content .jornal-dados ul li {
	clear:both;	
}
#outter #content .jornal-dados h3 {
	background-position:-386px -436px;
	width:106px;
	height:62px;
	padding:0;
	margin:0;
	font-size:.8em;
}
#outter #content .jornal-dados em {
	font-style:italic;
	padding:1em 0 0 0;
}
#outter #content .jornal-dados .assineaqui {
	background-position:-182px -405px;
	width:185px;
	height:25px;
}
#outter #content .jornal-dados .jornaisanteriores {
	background-position:-374px -376px;
	width:185px;
	height:25px;
	margin:10px 0 0 0;
}
#outter #content .jornal-dados dl {
	width:100%;
}
#outter #content .jornal-dados dl dt {
	clear:both;
}
#outter #content .jornal-dados dl dd {
	padding:0 0 1em 0;
}
/* NEWS */

#outter #content .news {
	width:96%;
	font-size:.8em;
	border-left:1px solid #7ab2ab;
	border-right:1px solid #7ab2ab;
	border-bottom:1px solid #7ab2ab;
	margin-top:-10px;
}
#outter #content .news dl {
	float:right;
	width:95%;
	margin:2.8em 0 0 0;
	border-left:1px solid #7ab2ab;
	border-top:1px solid #7ab2ab;
}
#outter #content .news dt,
#outter #content .news dd {
	display:block;
	padding:1em;
	border-bottom:1px solid #7ab2ab;
}
#outter #content .news dt {
	clear:left;
}
#outter #content .news dd {
	width:86.4%;	
}
#outter #content .news a,
#outter #content .news i {
	color:#0090a4;
}

/* CADASTRO */

#outter #content .cadastro {
	position:relative;
	width:96%;
	font-size:.8em;
	padding:1em 0 2em 0;
	margin:-10px 0 0 0;
	border-left:1px solid #7ab2ab;
	border-right:1px solid #7ab2ab;
	border-bottom:1px solid #7ab2ab;
}
#outter #content .cadastro dt {
	width:200px;
}
#outter #content .cadastro dt,
#outter #content .cadastro dd {
	padding:0 2em 0 0;
	margin:0 0 .5em 0;
}
#outter #content .cadastro dt label {
	width:100%;
	text-align:right;
}
#outter #content .cadastro dd {
	width:600px;
}
#outter #content .cadastro .diamesano input {
	width:20px;
	margin:0 .3em;
}
#outter #content .cadastro .diamesano #data_nascimento_dia {
	margin:0 .3em 0 0;	
}
#outter #content .cadastro .last {
	width:550px;
}
#outter #content .cadastro .lastselect {
	position:absolute;
	top:315px;
	right:270px;
	width:auto;
}
#outter #content #estudantedados_outros {
	position:absolute;
	top:290px;
	right:200px;
	width:150px;
}
#outter #content .cadastro .submit-but {
	clear:both;
	margin:1em 0 0 1.5em;
	_margin:1em 0 0 .7em;
}

/* PUBLICAÇÕES */

#outter #content .publicacoes {
	width:100%;
}
#outter #content .publicacoes li {
	width:400px;
	padding:0 0 1.5em 0;
}
#outter #content .publicacoes li ul li {
	width:100%;
	clear:both;
	font-size:.7em;
	padding:0 0 .3em 0;
}
#outter #content .publicacoes li ul li a {
	color:#0090a4;
	font-size:1.3em;	
}
#outter #content .publicacoes li ul li strong {
	font-size:1.4em;
}
#outter #content .publicacoes li ul .img a {
	padding:5px 10px 5px 0;
}
#outter #content .publicacoes li ul li span {
	width:113px;
}

/* DIRETOR */
#diretores #outter #content h3,
#jornal #outter #content h3 {
	font-size:.9em;
	margin-bottom:0;	
}
#outter #content .diretor dl {
	width:200px;
	padding:15px 0 0 0;
}
#outter #content .diretor dt {
	clear:both;
	font-size:.9em;
	width:100%;
}
#outter #content .diretor dd {
	font-size:.7em;
	clear:both;
	width:95%;
	padding:1em 0;
}
#outter #content .diretor dd a {
	background:url(../img/li.jpg) center left no-repeat;
	color:#0090a4;
	width:96%;
	padding:0 0 0 1em;
}
#outter #content .diretor .biografia {
	width:665px;
	font-size:.8em;
	border-left:1px solid #0091a3;
	border-right:1px solid #0091a3;
	border-bottom:1px solid #0091a3;
	padding:10px 20px;
}
#outter #content .diretor .biografia img {
	margin:0 10px 0 0;
}

/* GALERIA DE FOTOS */

#galeriadefotos #outter #content,
#galeriadevideos #outter #content {
	position:relative;	
}
#galeriadefotos #outter #content .galeria-de-imagens {
	position:relative;
	width:56.5%;
	margin:0 0 2em 0;
}
#galeriadevideos #outter #content .galeria-de-videos {
	width:470px;
}
#galeriadevideos #outter #content .galeria-de-videos *{
	float:right;
}
#galeriadefotos #outter #content .galeria-de-imagens em,
#galeriadevideos #outter #content .galeria-de-videos em{
	width:96.5%;
	clear:both;
	font-size:.8em;
	text-align:right;
	padding:.5em 0 0 0;
}
#galeriadevideos #outter #content .galeria-de-videos em {
	padding-top:1em;
}
#galeriadefotos #outter #content .galeria-de-imagens img{
	float:right;
	margin:0 1.2em 0 0;
}
#galeriadefotos #outter #content .lista,
#galeriadevideos #outter #content .lista {
	width:43%;
	height:297px;
	padding:0 0 0 2px;
	overflow:hidden;
}
#galeriadevideos #outter #content .lista {
	width:49%;
	margin-bottom:40px;
}
#galeriadefotos #outter #content .lista ul,
#galeriadevideos #outter #content .lista ul {
	width:100%;	
}
#galeriadefotos #outter #content .lista li,
#galeriadevideos #outter #content .lista li {
	padding:2px 2px 0 0;	
}
#galeriadefotos #outter #content .lista .ant,
#galeriadefotos #outter #content .lista .prox,
#galeriadevideos #outter #content .lista .ant,
#galeriadevideos #outter #content .lista .prox {
	clear:both;	
}
#galeriadefotos #outter #content .lista li img {
	background:#000;
	width:98px;
	height:57px;
}
#galeriadevideos #outter #content .lista li img {
	background:#000;
	width:106px;
	height:73px;
}
#galeriadefotos #outter #content .navlista,
#galeriadevideos #outter #content .navlista {
	position:absolute;
	top:380px;
	left:23px;
	width:400px;
}
#galeriadevideos #outter #content .navlista {
	width:540px;
}
#galeriadefotos #outter #content .navlista .prox ,
#galeriadevideos #outter #content .navlista .prox {
	float:right;	
}

/* ENVIA FILME */

#envia_filme {
	font-family:Arial, Helvetica, sans-serif;
	background:#e6e4d7;
	font-size:.8em;
}
#envia_filme div,
#envia_filme form {
	padding:10px;
}
#envia_filme dt,
#envia_filme dd {
	padding:0;
	margin:0;
}
#envia_filme dd {
	padding:0 0 10px 0;	
}
#envia_filme label {
	padding:10px 0 0 0;	
}
/* FOOTER */

#outter .footer {
	width:960px;
	height:158px;
	margin:.5em 0 0 0;
	outline:none;
}
#outter .footer div {
	width:100%;
	height:100%;
}
#outter .sig {
	display:none;
	clear:both;
	font-size:.6em;
	width:100%;
	color:#67baa8;
	background:#fdfaed;
	border-top:3px solid #fff;
	margin:100px 0 0 0;
	_margin:0;
}
#home #outter .sig {
	margin-top:80px;
	_margin-top:0;
}
#outter .sig li {
	color:#67baa8;
	padding:2em 0 2em 1em;
}
#outter .sig .first {
	padding-right:34em;
}
#outter .sig li span {
	float:left;
	color:#67baa8;	
}
#outter .sig li a {
	padding:0 0 0 .5em;
	font-weight:900;
}

/* ARQUIVO */

#outter #content .arquivosdamostra {
	padding:1em 0 12.5em .5em;
	border-left:1px solid #7ab2ab;
	border-bottom:1px solid #7ab2ab;
	margin:-10px 0 0 0;
}
#outter #content .arquivo-mostra {
	padding:1em 1.4em .9em 0;
	border-right:1px solid #7ab2ab;
	border-bottom:1px solid #7ab2ab;
	margin:-10px 0 0 0;
}
#outter #content .arquivosdamostra form,
#outter #content .arquivosdamostra ul {
	width:280px;
	font-size:.8em;
}
#outter #content .arquivosdamostra form fieldset {
	padding:0 0 10px 0;	
}
#outter #content .arquivosdamostra form .text {
	width:130px;	
}
#outter #content .arquivosdamostra form .submit {
	background:#000;
	color:#b8b38a;
	border:none;
	padding:1px 4px;
	cursor:pointer;
	margin:0 0 0 4px;
}
#outter #content .arquivosdamostra ul {
	clear:left;
}
#outter #content .arquivosdamostra ul li {
	width:100%;
}
#outter #content .arquivosdamostra ul li a {
	background:url(../img/li.jpg) center left no-repeat;
	font-size:.9em;
	padding:5px 0 0 10px;
}
#outter #content .arquivo-mostra {
	width:600px;
}
#outter #content .arquivo-mostra li {
	padding:0 0 10px 16px;
}

/* ABERTURA */

.opening {
	position:absolute;
	top:50%;
	left:50%;
	width:1000px;
	height:580px;
	margin:-290px 0 0 -500px;
	outline:none;
}
.opening #aberturaswf {
	position:absolute;
	top:0;
	left:0;
	outline:none;
}

/* EXIB */

#exib_arquivo .ul_busca {
	background:none;
	padding-top:2em;
}
#exib_arquivo #outter #content .texto {
	position:relative;
	width:94%;
	height:500px;
	padding:10px;
	border-left:1px solid #7ab2ab;
	border-right:1px solid #7ab2ab;
	border-bottom:1px solid #7ab2ab;
	margin:-10px 0 0 0;
}
#exib_arquivo #outter #content .texto h4{
	padding-left:0;
}
#exib_arquivo #outter #content .texto * {
	width:20%;
	clear:both;
}
#exib_arquivo #outter #content .texto img {
	width:auto;	
}
#exib_arquivo #outter #content .texto ul li,
#exib_arquivo #outter #content .texto ul li a {
	width:90%;
	padding:0 0 0 1em;
}
#exib_arquivo #outter #content .texto h4 {
	font-size:1.2em;
}
#exib_arquivo #outter #content .texto p {
	position:absolute;
	top:35px;
	left:210px;
	width:650px;
	height:480px;
	font-size:.9em;
	overflow:auto;
}


/* NOTICIAS */

#noticias-borda #outter #content .ul_busca {
	background:none;
	width:96.5%;
	margin:-10px 0 0 0;
	border-left:1px solid #7ab2ab;
	border-right:1px solid #7ab2ab;
	border-bottom:1px solid #7ab2ab;
	padding:1em 0 2em 0;
}
#noticias-borda #outter #content .ul_busca li {
	float:right;
	width:92%;
	margin:1em 0 0 0;
	padding:10px;
	border-left:1px solid #7ab2ab;
	border-top:1px solid #7ab2ab;
	border-bottom:1px solid #7ab2ab;	
}
#noticias-borda #outter #content .ul_busca li a {
	background:none;
	padding:0;
}

/* INFO GERAL */

.info_geral #content .texto {
	position:relative;
	width:96.4%;
	padding-top:2em;
}
.info_geral #content .texto h3 {
	position:absolute;
	top:0;
	left:0;
	width:912px;
	/*alterado, fchamis*/
	
}
#outter #content .global_texts {
	width:95%;
	border-left:1px solid #7ab2ab;
	border-top:1px solid #7ab2ab;
	border-bottom:1px solid #7ab2ab;
}

/* PUBLICAÇÕES */

#outter #content .publicacoes {
	width:96.5%;
	border-left:1px solid #7ab2ab;
	border-right:1px solid #7ab2ab;
	border-bottom:1px solid #7ab2ab;
	margin:-10px 0 0 0;
}
#outter #content .publicacoes li {
	width:98%;
	padding:10px;
}
#outter #content .publicacoes li ul {
	width:98%;
	padding:5px;
	border:1px solid #7ab2ab;
}
#outter #content .publicacoes li ul li {
	font-size:.9em;
	width:600px;
	clear:none;
	border:none;
}
#outter #content .publicacoes li ul .img {
	width:135px;
	height:160px;
}
#outter #content .publicacoes li ul .img img {
	width:115px;
	height:150px;
}
#outter #content .publicacoes li ul li a {
	font-size:.7em;
	text-transform:lowercase;
}

/* DATAS */

#outter #content .alteracoes {
	padding:0 0 1em 0;	
}
#outter #content .datas {
	clear:both;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}
#outter #content .datas thead tr td {
	width:auto;
	height:auto;
}
#outter #content .datas tr td {
	width:200px;
	height:100px;
	border-left:1px solid #000;
	border-top:1px solid #000;
}
#outter #content .datas tr td a {
	width:100%;
	height:100%;
}
#outter #content .datas tr td span {
	width:65%;
	font-size:.8em;
	padding:.5em 0 0 0;
}
#outter #content .datas tr td .numero {
	height:100%;
	width:23%;
	font-size:1.1em;
	padding:.3em 0 0 .3em;
}
#outter #content .datas tr .nada .numero {
	color:#666;
}
#outter #content .datas tr td a:hover {
	background:#0091a3;	
}
#outter #content .datas tr .nada a:hover {
	background:none;
	cursor:default;
}
#outter #content .datas tr td a:hover span {
	color:#fff;
}
#outter #content .datas tr td a:hover .numero {
	color:#fff;
}
#outter #content .datas tr .nada a:hover .numero {
	color:#666;
}
#outter #content .madeby {
	width:100%;
	text-align:right;
}

/* AUTHERS */
#outter #content .the-auters li h5 {
	color:#000;
	font-weight:bold;
	padding-bottom:10px;
}
#outter #content .the-auters dl {
	width:82%;
	font-size:.8em;
}
#outter #content .the-auters dl dt {
	width:100%;
	font-weight:bold;
}
#outter #content .the-auters dl dd {
	width:100%;
	padding:0 0 10px 0;
}

/* ADIDAS */

#adidas {
	display:none;
	background:#fff;
	position:absolute;
	top:350px;
	left:50%;
	margin-left:-400px;
	width:800px;
	height:350px;
	z-index:9005;
}

/* programação */

#outter.prog #content h4 span,
#outter.prog #content h4 a {
	float:left;
	font-size:1.5em;
	padding:0 0 0 .4em;
}
#outter.prog #content h4 span {
	padding:0;
}
#outter.prog #content .texto a.sessaoa {
	font-size:1.2em;
}
#outter.prog #content .texto ul.secao {
	width:100%;
}
#outter.prog #content .texto ul.secao li {
	float:left;
	margin: 0.2em 0;
	width:7%;
	font-size:0.9em;
}
#outter.prog #content .texto ul.secao li.first {
	clear:both;
	float:left;
	margin:0;
	width:7%;
}
#outter.prog #content .texto ul.secao li.last {
	float:right;
	width:80%;
}
#outter.prog #content .pro{
	width:93%;
	margin-top:-.7em;
	padding:1em;
	border-right:1px solid #0091a3;
	border-left:1px solid #0091a3;
	border-bottom:1px solid #0091a3;
}
#outter.prog #content  h4 span,
#outter.prog #content  h4 a {
	margin:0;
}
#outter.prog #content  h4 {
	font-size:.7em;
	padding:1em 0;
}
#outter #content .texto {
	margin:0 0 1em 0;
}
#outter #content .texto a {
	padding:0 .3em 0 0;
}
#outter.prog #content .texto {
	padding:0;
}
#outter.prog #content .texto ul.secao li {
	width:5%;
}
#outter.prog #content .pro .texto ul.secao li a {
	display:inline;
	float:none;
}
#outter.prog #content .texto ul.secao li.first {
	width:7%;
	font-style:italic;
	margin:.2em 0;
}
#outter.prog #content .texto ul.secao li.last {
	width:85%;
	padding-right:1%;
}
#outter .jornal p img {
	float:none;
	clear:both;
	margin:10px 0 0 0;
}
