<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	background: #000;
}
#total {
	display:block;
	margin:auto;
	width:920px;
	height: 750px;
	position:relative;
	background:url(img/bg.jpg) no-repeat 0 0 #000;
}
#total.abre {
	background: url(img/bg_abre.jpg) no-repeat 0 0 #000;
}

#topo {
	display:block;
	background:url(img/topo_cinema.gif) no-repeat 0 0;
	position:absolute;
	top:0;
	left:0;
	width: 920px;
	height: 31px;
}
#topo .terra a {
	text-indent: -5000px;
	position:absolute;
	top: 0;
	left:0;
	height:31px;
	width: 110px;
}
#topo .cinema a {
	text-indent: -5000px;
	position:absolute;
	top: 0;
	left:110px;
	height:31px;
	width: 200px;
}
#banner {
	display:block;
	width : 480px;
	height : 60px;
	position : absolute;
	top : 45px;
	left : 430px;
	z-index : 30;
}
#info_logo a {
	display:block;
	position:absolute;
	top: 65px;
	left: 45px;
	background:url(img/luanova.png) no-repeat;
	width: 260px;
	height: 100px;
}
#menu {
	display:block;
	width: 900px;
	height: 95px;
	position:absolute;
	left: 8px;
	top: 170px;
	background: url(img/logo_menu.png) 100px 45px  no-repeat;
}
#menu .bg {
	display:block;
	width: 900px;
	height: 95px;
	z-index:2;
	background: #000;
	border: solid 3px #3b2b12;
	opacity: .25;
	-moz-opacity: 0.25;
	filter:alpha(opacity=25);
}
#menu ul {
	display:block;
	float:left;
	list-style:none;
	z-index: 5;
	position:absolute;
	top: 17px;
	left: 25px;
	width: 900px;
	margin:0;
	padding:0;
}
#menu li {
	display:block;
	float:left;
	border-right: solid 1px #e9a33b;
}
#menu a {
	padding: 0 10px;
	text-decoration: none;
	text-align:center;
	color: #e9a33b;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}
#menu a:hover {
	color:#000;
	background-color:#FFCA7F;
	padding: 0 10px;
	border: solid 1px #e9a33b;
}
#menu a.sel  {
	color:#000;
	background-color:#e9a33b;
	padding: 0 10px;
	border: solid 1px #e9a33b;
}
#menu .nav {
	display:block;
	position:absolute;
	padding: 0px 0 0 2px;
	top:80px;
	left: 717px;
	width:180px;
	height:30px;
}
#menu .nav li{
	display:block;
	float:left;
	border-right: solid 1px #CFB79B;
}
#menu .nav a {
	padding: 0 10px;
	text-decoration: none;
	text-align:center;
	color: #CFB79B;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}
#menu .nav a:hover {
	color:#000;
	background-color:#CFB79B;
	padding: 0 10px;
	border: solid 1px #CFB79B;
}
.nxt_bck {
	text-transform:lowercase;
	font-style: italic;
}
/* ABERTURA */
#menu_abre {
	display:block;
	width: 900px;
	height: 95px;
	position:absolute;
	left: 8px;
	top: 520px;
	background: url(img/logo_menu.png) 100px 45px  no-repeat;
	z-index: 50;
}
#menu_abre .bg {
	display:block;
	width: 900px;
	height: 95px;
	z-index:2;
	background: #000;
	border: solid 3px #3b2b12;
	opacity: .25;
	-moz-opacity: 0.25;
	filter:alpha(opacity=25);
}
#menu_abre ul {
	display:block;
	float:left;
	list-style:none;
	z-index: 5;
	position:absolute;
	top: 17px;
	left: 25px;
	width: 900px;
	margin:0;
	padding:0;
}
#menu_abre li {
	display:block;
	float:left;
	border-right: solid 1px #e9a33b;
}
#menu_abre a {
	padding: 0 10px;
	text-decoration: none;
	text-align:center;
	color: #e9a33b;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}
#menu_abre a:hover {
	color:#000;
	background-color:#e9a33b;
	padding: 0 10px;
	border: solid 1px #e9a33b;
}

#timer {display:none; float:left; width:377px; height:145px; position:absolute; left:40px; top:340px; *top:355px; background:url(img/bg_timer.png) no-repeat 0 0; z-index: 100; }
#timer h2 {font-weight:normal; font-size:20px; text-align:center; color:#e9a33b; line-height:1; margin: 0 0 0 5px; letter-spacing:1px;}
#defaultCountdown {display:block; float:none; background:none; border:none; color:#e9a33b; height:85px; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; margin-top:10px; }
#bgcount { display:none; float:left; position:absolute; top: 370px; *top: 384px; left:39px; width:378px; height: 72px;	opacity: .45; -moz-opacity: 0.45; filter:alpha(opacity=45); background: #1B0A03; border:#a9630b solid 1px; z-index:1!important;}


/* fim da abertura */

#info {
	display:block;
	position:absolute;
	top:272px;
	left:0;
	width: 920px;
	height: 450px;
}
#info .persons {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	margin:10px 30px;
	line-height: 24px;
	letter-spacing:2px;
	color: #E1A73C;
	font-weight:normal;
	text-align:right;
}
#info .fotos {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	margin:10px 30px;
	line-height: 24px;
	letter-spacing:2px;
	color: #E1A73C;
	font-weight:normal;
	text-align:left;
}
#persons_casa {
	display:block;
	float:left;
	width:290px;
	height: 213px;
	position:relative;
	border: solid 1px #3b2b12;
	margin-left:5px;
	color:#FFF;
}
.persons_casa_bg {
	display:block;
    float:left;
	width:290px;
	height: 213px;
	background: #000;
	opacity: .25;
	-moz-opacity: 0.25;
	filter:alpha(opacity=25);
	z-index: 1!important;
	position:absolute;
	top:0;
	left:0;
}
#persons_casa_int {
	display:block;
	float:none;
	width:380px;
	height: 85px;
	position:relative;
	top:0;
	border: solid 1px #3b2b12;
	margin-left:10px;
	margin-bottom:10px;
	color:#FFF;
}
.persons_casa_bg_int {
	display:block;
    float:left;
	width:380px;
	height: 105px;
	background: #000;
	opacity: .25;
	-moz-opacity: 0.25;
	filter:alpha(opacity=25);
	z-index: 1!important;
	position:absolute;
	top:0;
	left:0;
}
#persons_card {
	display:block;
	width:450px;
	height: 400px;
	position:absolute;
	top:45px;
	left: 430px;
	border: solid 1px #3b2b12;
	margin-left:10px;
	margin-bottom:10px;
	color:#FFF;
	background:url(img/card.jpg) no-repeat 0 0;	
}
.persons_card_bg {
	display:block;
    float:left;
	width:450px;
	height: 400px;
	background: #000;
	opacity: .25;
	-moz-opacity: 0.25;
	filter:alpha(opacity=25);
	z-index: 1!important;
	position:absolute;
	top:0;
	left:0;
}
#card {
	display:block;
	position:relative;
	left:34px;
	top:23px;
	z-index:2;
}
#card ul {
	display:block;
	list-style-type:none;
	padding:0;
	margin:0;
	width:235px;
	position:absolute;
/*	top:155px;*/
	bottom:-355px;
	*bottom:-365px;
	_bottom:25px;
	z-index:30;
}
#card li {
	margin-bottom:5px;
	text-align:left;
	line-height:14px;
	font-size:12px;
	background: url(img/bg_card_li.jpg) repeat-x 0 0;
	padding:1px;
	border: solid 1px #3b2b12;	
}
#card h2 {
	display:block;
	font-size:18px;
	position:absolute;
	top:40px;
	*top:55px;
	left:250px;
	width:150px;
	text-align:right;
}
.ator {
	font-style:italic;
	font-size: 14px;
}
.topico {
	color:#E9A33B;
	font-weight:bold;
}
.pontos_1 {
	background:url(img/pontos.png) repeat-x 0 0;
	display:block;
	float:right;
	position:relative;
	*top:-15px;
	right:120px;
	z-index:35;
	height:12px;
	width:12px;
}
.pontos_2 {
	background:url(img/pontos.png) repeat-x 0 0;
	display:block;
	float:right;
	position:relative;
	*top:-15px;
	right:108px;
	z-index:35;
	height:12px;
	width:24px;
}
.pontos_3 {
	background:url(img/pontos.png) repeat-x 0 0;
	display:block;
	float:right;
	position:relative;
	*top:-15px;
	right:96px;
	z-index:35;
	height:12px;
	width:36px;
}
.pontos_4 {
	background:url(img/pontos.png) repeat-x 0 0;
	display:block;
	float:right;
	position:relative;
	*top:-15px;
	right:84px;
	z-index:35;
	height:12px;
	width:48px;
}
.pontos_5 {
	background:url(img/pontos.png) repeat-x 0 0;
	display:block;
	float:right;
	position:relative;
	*top:-15px;
	right:72px;
	z-index:35;
	height:12px;
	width:60px;
}

#card p {
	display:block;
	font-size:12px;
	position:absolute;
	top:100px;
	*top:115px;
	left:260px;
	width:140px;
	text-align:left;
}
#card img {
	display:block;
	float:left;
	position:absolute;
	top:-4px;
	left:-5px;
	z-index:10;
}
#simbolo_casa_1 {
	display:block;
	float:left;
	position:absolute;
	top:7px;
	left:10px;
	width:45px;
	height:50px;
	background:url(img/cullen.png) 0 0 no-repeat;
	z-index: 25;
}
#simbolo_casa_2 {
	display:block;
	float:left;
	position:absolute;
	top:7px;
	left:10px;
	width:45px;
	height:50px;
	background: url(img/reservation.png) 0 0 no-repeat;
	z-index: 25;
}
#simbolo_casa_3 {
	display:block;
	float:left;
	position:absolute;
	top:7px;
	left:10px;
	width:45px;
	height:50px;
	background: url(img/volturi.png) 0 0 no-repeat;
	z-index: 25;	
}
#simbolo_casa_1a {
	display:block;
	float:left;
	position:absolute;
	top:-4px;
	left:-3px;
	width:45px;
	height:50px;
	background:url(img/cullen.png) 0 0 no-repeat;
	z-index: 25;
}
#simbolo_casa_2a {
	display:block;
	float:left;
	position:absolute;
	top:-4px;
	left:-3px;
	width:45px;
	height:50px;
	background: url(img/reservation.png) 0 0 no-repeat;
	z-index: 25;
}
#simbolo_casa_3a {
	display:block;
	float:left;
	position:absolute;
	top:-4px;
	left:-3px;
	width:45px;
	height:50px;
	background: url(img/volturi.png) 0 0 no-repeat;
	z-index: 25;	
}
#person_main {
	display:block;
	float:left;
	height:175px;
}
#person_main ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
#person_main li {
	float:left;
	margin: 0 82px;
	_margin: 0px 62px;
}
#person_main a {
	display:block;
	border: solid 3px #3F270C;
}
#person_main a:hover {
	display:block;
	border: solid 3px #FFF;
}
#item_person {
	display:block;
	float:right;
	margin:5px 6px 0 1px;
	_margin:5px 3px 0 1px;	
	position:relative;
	z-index: 2;
}
#item_person a {
	display:block;
	border: solid 3px #3F270C;
}
#item_person a:hover {
	display:block;
	border: solid 3px #FFF;
}
#item_person.sel_person a {
	border: solid 3px #FFF!important;
}

#thumbs {
	display:block;
	float:none;
	width:216px;
	height: 361px;
	position:relative;
	top:0;
	border: solid 1px #3b2b12;
	margin-left:10px;
	margin-bottom:10px;
	color:#FFF;
}
.thumbs_bg {
	display:block;
    float:left;
	width:216px;
	height: 361px;
	background: #000;
	opacity: .25;
	-moz-opacity: 0.25;
	filter:alpha(opacity=25);
	z-index: 1!important;
	position:absolute;
	top:0;
	left:0;
}
#th {
	display:block;
	float:left;
	margin:3px;
	_margin:3px 3px 2px 2px;
	position:relative;
	z-index: 2;
}
#th a {
	display:block;
	border: solid 3px #3F270C;
}
#th a:hover {
	display:block;
	border: solid 3px #FFF;
}
#th.sel_foto a {
	border: solid 3px #FFF!important;
}

#foto_grande {
	display:block;
	float:right;
	width:672px;
	height: 402px;
	position:absolute;
	top:4px;
	left:225px;
	margin-left:10px;
	margin-bottom:10px;
	color:#FFF;
}
#foto_grande img {
	float:right;
	border: solid 1px #3b2b12;
}

#foto_grande p {
	display:block;
	position:absolute;
	bottom:-5px;
	float:right;
	text-align:center;
	width:98%;
	height:30px;
	z-index:3!important;
	margin: 0 5px;
	font-size:13px;
}
.p_bg {
	display:block;
    float:left;
	background: #2C200D;
	opacity: .65;
	-moz-opacity: 0.65;
	filter:alpha(opacity=65);
	z-index: 1!important;
	width:100%;
	height:30px;
	position:absolute;
	bottom:0;
	left:0;
}


#maisesp_int {
	display:block;
	float:none;
	width:853px;
	height: 361px;
	position:relative;
	top:0;
	border: solid 1px #3b2b12;
	margin-left:30px;
	margin-bottom:10px;
	color:#FFF;
}
#maisesp_mn {
	display:block;
	float:left;
	margin:8px;
	position:relative;
	z-index: 2;
}
#maisesp_mn a {
	display:block;
	border: solid 3px #3F270C;
	color:#FFF;
	text-align:center;
	text-decoration:none;
}
#maisesp_mn a:hover {
	display:block;
	border: solid 3px #FFF;
}

.filme {
	background:url(img/bg_filme.jpg) 0 0 no-repeat;
	z-index:5;
}
.livros {
	background: url(img/bg_livros.jpg) 0 0 no-repeat;
	z-index:5;
}
.autora {
	background:url(img/bg_autora.jpg) 0 0 no-repeat;
	z-index:5;
}
.quiz {
	background:url(img/bg_quiz.jpg) 0 0 no-repeat;
	z-index:5;
}
#info .iframe {
	display:block;
	float:left;
	background: none;
	position:absolute;
	z-index: 30;
	left:270px;
	top:58px;
}
#sinopse {
		display:block;
		float:left;
		position:absolute;
		top: 20px;
		left: 410px;
		width: 485px;
		height: 400px;
		z-index:10;
		background:none;
}
#sinopse_bg {
		display:block;
		float:left;
		position:absolute;
		top: 20px;
		left: 410px;
		width: 475px;
		height: 400px;
		background: #000;
		border: solid 3px #3b2b12;
		opacity: .55;
		-moz-opacity: 0.55;
		filter:alpha(opacity=55);
		z-index:1;
}
#sinopse p {
	margin: 10px;
	z-index:20;
}
#sinopse h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	text-indent: 8px;
	margin: 0 0 5px 0;
	line-height: 24px;
	color: #e1aa4d;
}

#sinopse .quadro {display:block; float:left; position:absolute; top:8px; z-index: 31; }
#sinopse .scroll-sinopse {
	width: 465px;
	height: 355px;
	overflow: auto;
	float: left;
	padding-right: 10px;
	margin:10px 0 5px 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 18px;
	color:#fff;
}
#sinopse img {
	float:right;
	margin: 5px;
}
#mundo {
		display:block;
		float:left;
		position:absolute;
		top: 30px;
		left: 10px;
		width: 580px;
		height: 400px;
		z-index:10;
		background:none;
}
#mundo p {
	padding:10px;
	margin:3px;
	color:#FFF;
	text-align:left;
}
#mundo_bg {
		display:block;
		float:left;
		position:absolute;
		top: 30px;
		left: 10px;
		width: 580px;
		height: 400px;
		background: #000;
		border: solid 2px #3b2b12;
		opacity: .55;
		-moz-opacity: 0.55;
		filter:alpha(opacity=55);
		z-index:1;
}
#foto_acs {
		display:block;
		float:left;
		position:absolute;
		top: 25px;
		left: 10px;
		width: 580px;
		height: 410px;
		z-index:10;
}
#foto_acs img {
	display:block;
	margin:auto;
	z-index:10;
}
#foto_acs_bg {
		display:block;
		float:left;
		position:absolute;
		top: 18px;
		left: 10px;
		width: 580px;
		height: 410px;
		background: #000;
		border: solid 2px #3b2b12;
		opacity: .55;
		-moz-opacity: 0.55;
		filter:alpha(opacity=55);
		z-index:1;
}
#foto_acs p {
	display:block;
	position:absolute;
	bottom:15px;
	float:right;
	text-align:left;
	width:580px;
	height:30px;
	z-index:3!important;
	margin: 0 5px;
	color:#FFF;
	font-size:13px;
	line-height:15px;
}
.p_bg2 {
	display:block;
    float:left;
	background: #000;
	opacity: .65;
	-moz-opacity: 0.65;
	filter:alpha(opacity=65);
	z-index: 1!important;
	width:580px;
	height:40px;
	position:absolute;
	bottom:5px;
	left:2px;
}
.mundo { 
	font-size:22px;
	text-align:center;
	height: 28px;
	margin: 10px 0 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#E9A33B;
}
#acessorios {
	display:block;
	float:none;
	width:290px;
	height: 400px;
	position:absolute;
	top:30px;
	left: 600px;
	border: solid 2px #21180A;
	margin-left:10px;
	margin-bottom:10px;
	color:#FFF;
}

#menu_livros {
	display:block;
	float:left;
	background:url(img/bg_menu_livros.jpg) 0 0 no-repeat transparent;
	_background-image:url(img/bg_menu_livros.jpg) ;
	width:350px;
	height: 450px;
	position:absolute;
	top:0px;
	left: 0px;
}
#menu_livros h2 {
	font-size:28px;
	margin: 20px 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#3C2C12;
	text-decoration:underline;
}
#menu_livros ul {
	display:block;
	float:left;
	height:140px;
	width: 180px;
	position:absolute;
	left: -19px;
	top: 200px;
}
#menu_livros li {
	display:block;
	list-style-type: none;
	width: 138px;
	height: 34px;
	margin:2px 0;
}

#menu_livros .livro1  { display:block; width: 140px; height:36px; background:url(img/livro_1.png) 4px 0 no-repeat; text-indent: -5000px; }
#menu_livros .livro2  { display:block; width: 140px; height:36px; background:url(img/livro_2.png) 4px 0 no-repeat; text-indent: -5000px; }
#menu_livros .livro3  { display:block; width: 140px; height:36px; background:url(img/livro_3.png) 4px 0 no-repeat; text-indent: -5000px; }
#menu_livros .livro4  { display:block; width: 140px; height:36px; background:url(img/livro_4.png) 4px 0 no-repeat; text-indent: -5000px; }

#menu_livros a:hover.livro1  { display:block; width: 140px; height:35px; background:url(img/livro_1.png) 0 0 no-repeat; }
#menu_livros a:hover.livro2  { background:url(img/livro_2.png) 0 0 no-repeat; }
#menu_livros a:hover.livro3  { background:url(img/livro_3.png) 0 0 no-repeat; }
#menu_livros a:hover.livro4  { background:url(img/livro_4.png) 0 0 no-repeat; }

#quiz_bg {
		display:block;
		float:left;
		position:absolute;
		top: 50px;
		left: 258px;
		width: 640px;
		height: 360px;
		background: #000;
		border: solid 3px #3b2b12;
		opacity: .55;
		-moz-opacity: 0.55;
		filter:alpha(opacity=55);
		z-index:1;
}
/* Elementos para o scroll */

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}
.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: transparent url(img/bg_scroll.gif) repeat-y;
}
.jScrollPaneDrag {
	position: absolute;
	background: #d68f30;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
/* fim dos elementos para o scroll */

#info.video h2{
	margin : 8px 32px;
}
#info.video h2 a,
#info.video h2{
	display : block;
	width : 350px;
	float : left;
	height : 120px;
	font-size : 14px;
	color : #ff9900;
	height : 75px;
	background-repeat : no-repeat;
	text-decoration : none;
}
#info.video h2 a span{
	width : 160px;
	height : 75px;
	float : left;
	display : block;
}
#info.video h2 a:hover{
	background-position : 0 -75px;
}
#info.video h2.vd1 a{	background-image : url(img/video1.jpg);}
#info.video h2.vd2 a{	background-image : url(img/video2.jpg);}
#info.video h2.vd3 a{	background-image : url(img/video3.jpg);}
#info.video h2.vd4 a{	background-image : url(img/video4.jpg);}
#info.video h2.vd5 a{	background-image : url(img/video5.jpg);}
#info.video h2.vd6 a{	background-image : url(img/video6.jpg);}
</pre></body></html>