/*		GERAL		*/
body{
	background:#000;
	margin:0px;
	padding:0px;
	}
img{border:0px;}
.fix{clear:both;}
/*		TOPO		*/
#topo{
	width:1000px;
	margin:auto;
	}
#topo h1{ 
	width: 494px; 
	height: 22px; 
	background:url(../images/tit_top.gif) no-repeat; 
	overflow:hidden;
	text-indent: -9999px; 
	margin:auto;
	margin-top:20px;
	margin-bottom:0px;
}
#menu{
	width:1000px;
 	background:#ffc001;
	margin-top:4px;
	height:27px;
	}
#topo ul{
 	list-style:none;
	margin:0px;
	padding:0px;
	width:841px;
	margin:auto;
	}
#topo .trailer{ 
	display: block;
	width: 78px; 
	height: 27px; 
	background:url(../images/menu/trailer.gif); 
	overflow:hidden;
	text-indent: -9999px; 
 	float:left;
}
#topo a.trailer{ 
	background:url(../images/menu/trailer.gif); 
}
#topo a:hover.trailer{ 
	background:url(../images/menu/trailer_hover.gif); 
}
#topo .premios{ 
	display: block;
	width: 80px; 
	height: 27px; 
	background:url(../images/menu/premios.gif); 
	overflow:hidden;
	text-indent: -9999px; 
 	float:left;
}
#topo a.premios{ 
	background:url(../images/menu/premios.gif); 
}
#topo a:hover.premios{ 
	background:url(../images/menu/premios_hover.gif); 
}
#topo .biofilmografia{ 
	display: block;
	width: 132px; 
	height: 27px; 
	background:url(../images/menu/biofilmografia.gif); 
	overflow:hidden;
	text-indent: -9999px; 
 	float:left;
}
#topo a.biofilmografia{ 
	background:url(../images/menu/biofilmografia.gif); 
}
#topo a:hover.biofilmografia{ 
	background:url(../images/menu/biofilmografia_hover.gif); 
}
#topo .beatriz_nascimento{ 
	display: block;
	width: 165px; 
	height: 27px; 
	background:url(../images/menu/beatriz_nascimento.gif); 
	overflow:hidden;
	text-indent: -9999px; 
 	float:left;
}
#topo a.beatriz_nascimento{ 
	background:url(../images/menu/beatriz_nascimento.gif); 
}
#topo a:hover.beatriz_nascimento{ 
	background:url(../images/menu/beatriz_nascimento_hover.gif); 
}
#topo .making_of{ 
	display: block;
	width: 94px; 
	height: 27px; 
	background:url(../images/menu/making_of.gif); 
	overflow:hidden;
	text-indent: -9999px; 
 	float:left;
}
#topo a.making_of{ 
	background:url(../images/menu/making_of.gif); 
}
#topo a:hover.making_of{ 
	background:url(../images/menu/making_of_hover.gif); 
}
#topo .glossario{ 
	display: block;
	width: 97px; 
	height: 27px; 
	background:url(../images/menu/glossario.gif); 
	overflow:hidden;
	text-indent: -9999px; 
 	float:left;
}
#topo a.glossario{ 
	background:url(../images/menu/glossario.gif); 
}
#topo a:hover.glossario{ 
	background:url(../images/menu/glossario_hover.gif); 
}
#topo .release{ 
	display: block;
	width: 81px; 
	height: 27px; 
	background:url(../images/menu/release.gif); 
	overflow:hidden;
	text-indent: -9999px; 
 	float:left;
}
#topo a.release{ 
	background:url(../images/menu/release.gif); 
}
#topo a:hover.release{ 
	background:url(../images/menu/release_hover.gif); 
}
#topo .bibliografia{ 
	display: block;
	width: 114px; 
	height: 27px; 
	background:url(../images/menu/bibliografia.gif); 
	overflow:hidden;
	text-indent: -9999px; 
 	float:left;
}
#topo a.bibliografia{ 
	background:url(../images/menu/bibliografia.gif); 
}
#topo a:hover.bibliografia{ 
	background:url(../images/menu/bibliografia_hover.gif); 
}

/*		ESTRUTURA		*/
#content{
	width:1000px;
	height:637px;
	margin:auto;
	}
	
/*		HOME		*/
.home{background:url(../images/bg_home.jpg) no-repeat;}
#idiomas{
	width:579px;
	margin:auto;
	padding-top:70px;
	}
#idiomas ul{
 	list-style:none;
	margin:0px;
	padding:0px;
	}
#idiomas .idioma_portugues{ 
	width: 201px; 
	height: 34px; 
	margin-right:60px;
	background:url(../images/idioma_portugues.gif); 
	overflow:hidden;
	text-indent: -9999px; 
 	float:left;
	display: block;
}
#idiomas .idioma_frances{ 
	width: 57px; 
	height: 34px;
	margin-right:60px; 
	background:url(../images/idioma_frances.gif); 
	overflow:hidden;
	text-indent: -9999px; 
 	float:left;
	display: block;
}
#idiomas .idioma_ingles{ 
	width: 201px; 
	height: 34px; 
	background:url(../images/idioma_ingles.gif); 
	overflow:hidden;
	text-indent: -9999px; 
 	float:left;
	display: block;
}
/*		 INTERNAS		*/
.bg_premios{background:url(../images/bg_premios.jpg) no-repeat;}
.bg_biofilmografia{background:url(../images/bg_biofilmografia.jpg) no-repeat;}
.bg_beatriz_nascimento{background:url(../images/bg_beatriz_nascimento.jpg) no-repeat;}
.bg_release{background:url(../images/bg_release.jpg) no-repeat;}
.bg_bibliografia{background:url(../images/bg_bibliografia.jpg) no-repeat;}
.bg_glossario{background:url(../images/bg_glossario.jpg) no-repeat;}
.bg_making_of{background:url(../images/bg_making_of.jpg) no-repeat;}
#logo_and_home{
	width:330px;
	float:left;
	}
#voltar_home a{
	color:#ffff38;
	text-decoration:none
	}
#voltar_home a:hover{
	color:#e90303;
	text-decoration:none
	}
#paginacao{font:bolder 12px "Arial", sans-serif;}
#paginacao ul{list-style:none; margin:0px; padding:0px;}
#paginacao li{float:left; padding:5px;}
#paginacao a{
	text-decoration:none;
	color:#ffff38;
	}
#paginacao a:hover{
	text-decoration:none;
	color:#e30903;
	}
/*		MENU ORI		*/
.menu{
	width:950px;
	text-align:right;
	padding-top:150px;
	}

/*		STYLES		*/
.color1{
	color:#fff;
	font:bolder 15px "Arial", sans-serif;
	}