/* estrutural */ 

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
a {
	color: black;
	text-decoration: none;
}
a:link {
	text-decoration: none;
	color: black;
}
a:active {
    text-decoration: none;
	border:none;
}
a:hover {
	text-decoration: underline;
	color: black;
}
ul, li{
    display: inline;
	list-style-type: none;
	text-indent: 0px;
	
}
img a:active {
    text-decoration: none;
	border:none;
}
img {
	border:none;	
}
ul {
	line-height: 12px;
}
ol {
	margin-left: 2px;
}

legend {
	font-weight: bold;
	color: gray;
	margin-right: 15px;
	margin-left: 2px;
	padding-right: 15px;
	padding-left: 5px;
}
h1 {
	font-size:4em;
	font-weight: bold;
	color: black;
}

h2 {
	font-size: 24px;
	font-weight: bold;
	color: black;
	text-align:left;
	margin-top:2px;
	padding-botton:5px;
	margin-bottom: 2px;
}

h3 {
	font-size: 24px;
	font-weight: bold;
	color: black;
	text-align:left;
	margin-top:2px;
	padding-botton:5px;
	margin-bottom: 2px;
}
h4 {
	font-size: 1.5em;
	font-weight: bold;
	color: black;
}
h4 a {
	color: black;
	text-decoration: none;
	padding-top: -10px;
	padding-bottom: -10px;
}
h5 {
	font-size: 1.1em;
	font-weight: bold;
	color: black;
	margin-top: 10px;
	margin-bottom: 5px;
}

h6 {
	font-size: 0.9em;
	font-weight: bold;
	color: black;
}
h5 a {
	color: black;
	text-decoration: none;
}

h2, h3{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	margin:1px
}
h4, h5, h6 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 5px;
}

p {
	line-height: 16px;
}
fieldset {
	border: none;
	margin: 0px;
	padding: 0px;
}

/* ID estruturais */
#container {
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
	width: 99%;
}
#header {
	margin: 0px;
	background-color: #FFFFFF;
}
#contentbody{
	background-color: #fff;
}
#footer {
display:none;
}

/* conte�do central */
#contentcenter{	
	width: 99%;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left:10px;
	font-size: 12px;
	overflow: visible;
	page-break-after: left;
}
#contentright{
	display:none;
}
/* cabe�alho */
#logo {
	margin: 0px;
	padding: 0px;
}
#logo h1 {
	visibility:visible;
	background-image: url(/images/logo_print.jpg);
	height: 59px;
	width: 478px;
	padding-left: 21px;
	line-height: 20px;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: left top;
}
#logo h1 .swap {
	visibility: hidden;
}
#cadastro, #login {
	padding-left: 5px;
	padding-right: 10px;
}
#contato {
	padding-left: 5px;
	padding-right: 10px;
}
#alerta {
	padding-left: 5px;
	padding-right: 10px;
}
#mapa {
	padding-left: 5px;
	padding-right: 10px;
}
#mapa li {
	display: block;
}
#equipe {
	padding-left: 5px;
	padding-right: 10px;
}
#busca{
	padding-left: 10px;
	width: 100%;
}

/* ######################   titulos de p�ginas ##########################*/
#dest_ineditos h3, #ineditos h3, #dest_estreia h3, #dest_cartaz h3, #dest_catalogo h3, #dest_setima h3, #setima h3, #dest_panoramica h3, #panoramica h3, #dest_classicos h3, #classicos h3, #dest_diarios h3, #diarios h3, #dest_especiais h3, #especiais h3, #dest_arquivos h3, #arquivos h3, #dest_atores h3, #personalidades h3, #dest_diretores h3, #diretores h3, #dest_roteiristas h3, #roteiristas h3, #dest_produtores h3, #produtores h3, #todos h3, #dest_top10Brasil h3, #dest_top10EUA h3 , #dest_top10Adoro h3 , #dest_top10Melhores h3 , #dest_top10Piores h3 , #top10Adoro h3, #top10Melhores h3, #top10Piores h3, #top10Brasil h3, #top10Eua h3, #perfil h3, #cadastro_perfil h3, #contato h3, #equipe h3,#busca h3, #login h3, #cadastro h3, #anunciar h3, #beneficios_cadastro h3, #dest_noticias h3,#dest_premios h3, #dest_festivais h3, #ficha_perfil h3, #alerta h3, #mapa h3, #dest_tags h3
{
	line-height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-left: 0px;
}
#anunciar {
	/*margin-right: 10px;
	margin-left: 10px;	*/
}
#anunciar p {
	text-align: justify;
}

#beneficios_cadastro  {
	/*margin-left:10px;
	margin-right:10px;*/
}
#beneficios_cadastro p {
	text-align: justify;
}

/* ########################## conte�do esquerda #################################*/
/* index filmes */
#dest_ineditos, #dest_estreia, #dest_cartaz {
	clear: right;
	float: left;
	width: 213px;
	margin-right: 13px;
	margin-bottom: 10px;
	margin-top: 5px;
	display:inline;
}
 #dest_catalogo{
	width: 24%;
	clear: right;
	float: left;
	padding-left: 4px;
	margin-top: 0px;
	display:inline;
}
/* index coluna  */

#dest_setima, #dest_panoramica, #dest_classicos, #dest_diarios, #dest_especiais, #dest_arquivos {
	clear: right;
	float: left;
	display:inline;
	padding-left: 4px;
	margin-top: 0px;
	margin-left: 0px;
	width: 47%;
	margin-bottom: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFDFBF;
	padding-right: 16px;
	margin-right: 0px;
}
	/* destaque de todas as index trailers*/	
#dest_top10, #dest_trailers {
	margin-top: 5px;
	display: inline;

}
#dest_trailers {
display:none;
}
#premio {
	clear: none;
	float: left;
	width: 310px;
	display:inline;
}
#premio li{
	display:block;
}

#player p, #ultimasnoticias p, #tags p,#imprensa p {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF0E1;
}
/*#tags {
	width: 260px;
	margin-right: 10px;
	margin-left: 10px;
}*/
#dest_festivais {
padding-left:10px;
}
#dest_festivais li{
 display:block;
}
/****************************************** ids internas de fichas***************************************/
#fichafilme, #fichaperfil {
	overflow: visible;
	list-style-type: none;
	float:left;
	clear:left;
	width:685px;
	margin-top:0px;
	padding-left: 5px;
	
}
#fichaconteudo {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: black;
	border-bottom-color:  black;
	border-left-color:  black;
	width: 675px;
	float:left;
	overflow: visible;
	display: inline;

}
#fichaconteudo li {
	display: block;
	list-style-type: none;
	font-size: small;
}
#fichaconteudo ul {
	display: block;
	list-style-type: none;
	text-indent: 0px;
}
#fichaconteudo h4 {
	font-size: small;
	color:black;
}
#sinopse {
	float: left;
	width: 96%;
	display:inline;
}
#videos, #imagens {
	width: 97%;
	float: left;
	display:inline;
	background-position: center;
	margin-right: 7px;
	margin-top: 5px;
	margin-left:10px;
}
.video1{
	width: 150px;
	clear: right;
	float: left;
	display:inline;
	margin-right: 7px;
	margin-left: 7px;
	font-size: 0.8em;
	border: 1px dotted black;
	text-align: center;
	margin-bottom: 7px;
}
#videos p, #imagens p, #ficha_poster p{
	vertical-align: top;
	margin: 1px;
}
.imagem1{
	width: 100px;
	clear: right;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 0.8em;
	border: 1px dotted black;
	text-align: center;
	margin-bottom: 5px;
}
#comentarios  {
display:none;
}
#coluna  {
	float: left;
	width: 650px;
	margin-right:5px;
	margin-left:5px;
	clear: both;
}
#atornoticias h4, #atorimagens h4, #atorcuriosidades h4, #atorfilmes h4, #atorpremios h4, #atorvideos h4, #atorfans h4, #coluna h4, #comentarios h4 {
	font-size: 1.5em;
	color:black;
}
#ficha_poster {
	float: left;
	clear: right;
	width: 130px;
	text-align: center;
	margin-top: 10px;
	margin-right: 10px;
}
#ficha_pessoa {
	display: inline;
	list-style-type: none;
	clear: both;
}
#biografia {
	float: left;
	width: 96%;
}
#indexfilmes, #ineditos, #estreia, #cartaz{
	clear: right;
	float: left;
	padding-left: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 680px;
	display:block;
	margin-bottom: 10px;
}
#personalidades, #diretores, #setima {
	clear: right;
	float: left;
	padding-left: 5px;
	margin-top: 0px;
	margin-left: 0px;
	width: 99%;
	display:block;
	margin-bottom: 10px;
	padding-right: 5px;
}


#dest_lista   {
	list-style-type: circle;
	list-style-position: inside;
	font-size: 1.3em;
	padding-top: 0px;
	padding-bottom: 2px;
	border: 1px dotted #FFD9B3;
	margin: 0px;
	clear: both;
	float:left;
	width:99%;
}
#dest_lista ol {
	margin-top: -10px;
	margin-left: -30px;
	margin-right: 10px;
	margin-bottom: 10px;
	list-style-type: decimal;
}
#dest_lista li {
	list-style-type: circle;
	list-style-position: inside;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 1.0em;
}
#dest_lista h4 a {
	list-style-type: circle;
	list-style-position: inside;
	font-size: 0.8em;
	padding-top: 10px;
	padding-bottom: 2px;
	color: black;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
#dest_lista h4 a:hover {
	list-style-type: circle;
	list-style-position: inside;
	font-size: 0.8em;
	padding-top: 10px;
	padding-bottom: 2px;
	color: black;
	text-decoration: underline;
	padding-right: 3px;
	padding-left: 3px;
}
#dest_atores, #dest_diretores, #dest_roteiristas, #dest_produtores {
	clear: right;
	float: left;
	padding-left: 4px;
	margin-top: 0px;
	margin-left: 0px;
	width: 47%;
	margin-bottom: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: black;
	margin-right: 4px;
	padding-right: 0px;
}
#atornoticias, #atorimagens, #atorcuriosidades, #atorfilmes, #atorpremios, #atorvideos, #atorfans {
	float: left;
	clear: both;
	width: 96%;
	margin-left: 5px;
	padding-right: 5px;
	margin-top: 0px;
	padding-top: 1px;
}
#dest_atores li, #dest_diretores li, #personalidades li {
	display: block;
	list-style-position: inside;
	list-style-type: none;
	padding-right: 4px;
	padding-left: 4px;
}
#dest_atores a, #dest_diretores a {
	color: #462C13;
	text-decoration: none;
}
#dest_atores h4 a, #dest_diretores h4 a, #dest_setima h4 a, #dest_panoramica h4 a, #dest_classicos h4 a, #dest_diarios h4 a, #dest_especiais h4 a, #dest_arquivos h4 a, #dest_ineditos h4 a, #dest_estreia h4 a, #dest_cartaz h4 a, #dest_catalogo h4 a, #personalidades h4 a {
	color:  black;
	text-decoration: none;
}
#dest_atores h4 a:hover, #dest_diretores h4 a:hover, #dest_setima h4 a:hover, #dest_panoramica v a:hover, #dest_classicos h4 a:hover, #dest_diarios h4 a:hover, #dest_especiais h4 a:hover, #dest_arquivos h4 a:hover, #dest_ineditos h4 a:hover, #dest_estreia h4 a:hover, #dest_cartaz h4 a:hover, #dest_catalogo h4 a:hover, #personalidades h4 a:hover {
	color:  black;
	text-decoration: underline;
}

#ultimascolunas   h4, #ultimascolunas h5 {
	margin-bottom: 5px;
	margin-top:10px

}
#ultimascolunas {
	margin-top: 10px;
}
#dest_premios_atuais {
	float: left;
	width: 430px;
	padding-right: 10px;
}
#dest_premios_passados {
	float: left;
	width: 230px;
	padding-left: 5px;
}
#dest_premios ul, #dest_premios li {
	display: block;
	padding-left:5px;
	list-style-type: decimal;
}
#dest_perfil_amigos, #dest_perfil_filmes, dest_perfil_atores {
	float: left;
	width: 100%;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#ficha_perfil h4{
   font-size: 2em;
   color:  black;
}
#ficha_perfil h5{
	font-size: 1.5em;
	color:  black;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color:  black;
	margin-right: 10px;
}
#ficha_perfil p{
	
	margin: 10px;
}
/*conte�do direita*/
#dest_tags {
	padding-left: 5px;
	padding-right: 5px;
}
#ultimasnoticias{
	padding-right: 5px;
	padding-left: 5px;
}
#beneficios_cadastro {
	height: 10%;
	padding-bottom: 20px;
}
#square{
	display:none;
}
#premio_small img{
	width: 210px;
	height: 52px;
}

/* �rea de compartilhamento */
#ferramentas {
	display:none;	
}
#filmesrelacionados {
	margin-right: 10px;
	margin-left: 10px;
}

#festivais_outras {
    padding-top:5px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color:  black;
	margin-top:5px;
}

.mapa_nivel1 {
	font-size: 1.4em;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 5px;
	font-weight: bold;
}
.mapa_nivel2 {
	font-size: 1.2em;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 15px;
}
#destaque_index {
	width: 679px;
	height: 287px;
}
#destaque_texto {
	width: 219px;
	height:258px;
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color:  black;
	border-bottom-color:  black;
	border-left-color:  black;
}
#destaque_texto h3 a {
	color:  black;
}
/* menu topo */
#menunavigacional {
display:none;
}

#mnprincipal, #submenu_film {
	display:none;
}
#submenu_total{
	display:none;	
}
#subindex, #submenu_filmes, #submenu_personalidades,#submenu_artist ,#submenu_colunas, #submenu_top10, #submenu_comunidade, #submenu_premios, #submenu_festivais, .faixainfo {
	display:none;
}
/* destaque de  top 10 nas p�ginas index do site */

#dest_top10 {
	clear: right;
	float: left;
	width: 320px;
	margin-top: 14px;
	display: inline;
}
/* destaques */
#dest_top10Brasil, #dest_top10EUA{
	width: 320px;
	float: left;
	margin-bottom: 15px;
	margin-left: 0px;
}
#dest_top10Brasil{
    margin-right: 20px;
}
#dest_top10Adoro, #dest_top10Melhores, #dest_top10Piores, #dest_top10Visitados {
	width: 220px;
	margin-bottom: 15px;
	margin-top: 5px;
	float: left;
	margin-right: 0px;
	padding-right: 5px;
}
#dest_top10Adoro h4 a, #dest_top10Melhores h4 a, #dest_top10Piores h4 a, #dest_top10Visitados h4 a {
	color: black;
	text-decoration: none;
	font-size: 18px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
}

#table_top10 {
	margin-right: 3px;
	margin-bottom: 5px;
	margin-left: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
	margin-top: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}


.top10maison, .top10brasil, .top10EUA{
	background-repeat: no-repeat;
	height: 22px;
	display: inline;
	float: left;
	clear: right;
	margin-left: 3px;
} 
.top10maison  {
	width: 100px;
}
.top10brasil  {
	width: 107px;
}
.top10EUA  {
	width: 101px;
}

#tit_top10 {
	height: 22px;
	width: 100%;
	display: inline;
}
#top10Brasil{
	width: 680px;
	float: left;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
}

#top10Mais {
	width: 680px;
	float: left;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
}
#top10Adoro {
	width: 680px;
	float: left;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
}
#top10Eua {
	width: 680px;
	float: left;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
}
#top10Melhores {
	width: 680px;
	float: left;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
}
#top10Piores {
	width: 680px;
	float: left;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
}

#top10itens {
	text-align: center;
	height: 20px;
	font-weight: bold;
	color: black;
}
.top10_acoes {
	float: left;
	width: 200px;
	text-align: center;
}
.top10_publico {
	float: left;
	width: 80px;
	text-align: center;
}
.top10conteudo {
	border: 1px dotted black;
	margin-bottom: 20px;
}
.nota_top10_up {
	font-weight: bold;
	color: black;
	margin-left: 2px;
	padding-left: 12px;
	width: 20px;
	float: left;}
}
.nota_top10 {
	width: 20px;
	float: left;
	height: 20px;
	text-align: center;
}
.nota_top10_down {
	font-weight: bold;
	color: black;
	margin-left: 2px;
	padding-left: 12px;
	width: 20px;
	float: left;}
}
.nota_top10_same {
	font-weight: bold;
	color: black;
	margin-left: 2px;
	padding-left: 12px;
	width: 20px;
	float: left;}
}
.nota_passada_top10_up {
	font-weight: bold;
	color: black;
	margin-left: 2px;
	padding-left: 12px;
	width: 20px;
	float: left;}
}
.nota_passada_top10_down {
	font-weight: bold;
	color: black;
	margin-left: 2px;
	padding-left: 12px;
	width: 20px;
	float: left;}
}
.nota_passada_top10_same {
	font-weight: bold;
	color: black;
	margin-left: 2px;
	padding-left: 12px;
	width: 20px;
	float: left;}
.top10_titulofilme {
	vertical-align: text-top;
	text-decoration: none;
	width: 250px;
	float: left;
	padding-left: 5px;
}
/*estilo de esconder*/
.swap {
	display: inherit;
}
/* espa�o de link para usar junto com swap */
.link {
	width: 100px;
	padding-right: 50px;
	padding-left: 50px;
	text-decoration: none;
}
.link a{
	text-decoration: none;
}
.link a:hover{
	text-decoration: none;
	color: #663300;
}
/*coment�rios */
.usuario {
	border: 1px dotted #FFE2C6;
}
.usuariocomentario {
	padding-right: 4px;
	padding-left: 4px;
	margin-left: 100px;
	width: 520px;
}
.usuarionota {
	width: 50px;
	font-size: 2em;
	padding-right: 5px;
	padding-left: 5px;
	text-align: center;
	vertical-align: top;
	float: left;
	font-weight: bolder;
}
/* not�cias */
.news {
	margin-bottom: 7px;
}
.noticias {
	padding-top: 5px;
	padding-bottom: 10px;
}
.destaque_noticias {
	padding-top: 5px;
	padding-bottom: 10px;
	height: 310px;
}

/****************************************   coluna central **********************************/
/* faixa marrom com data e hor�rio */
.faixainfo {
	font-size: xx-small;
	height: 10px;
	padding: 2px;
	top: -10px;
	text-align: right;
	border: 1px dotted black;
}
.faixainfo a {
	color: black;
	text-decoration: none;
}
.faixainfo a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 2px;
	padding-left: 2px;
}
.faixainfo a:hover {
	text-decoration: underline;
}
.horario {
	font-weight: bold;
	float: left;
}
/* t�tulos */
.faixatitulo {
	font-size: xx-small;
	color: black;
	padding: 2px;
	top: -10px;
	text-align: right;
	border: 1px dotted black;
	height: 15px;
	bottom: -20px;
}

.titulofilme {
	font-weight: bold;
	vertical-align: text-top;
	font-size: small;
	text-decoration: none;
	color:black;
}
.titulofilme a{
	font-weight: bold;
	vertical-align: text-top;
	font-size: small;
	text-decoration: none;
	color:black;
}
.tituloDVD {
	font-weight: normal;
	vertical-align: text-top;
	font-size: x-small;
	text-decoration: none;
	color:black;
}
.subtitulofilme {
	font-style: italic;
	font-size: 0.9em;
}

/* espa�os de destaques */
.destaque1 {
	padding-bottom: 10px;
	height: 120px;
	display:inline;
}
.destaque2 {
	margin-top: 5px;
	height: 150px;
	display:inline;
}
.destaque3 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	display:inline;
}
.destaque4 {
	padding-bottom: 10px;
	display:inline;
}
/* imagens */

.thumbfilmes, .thumbnews, .thumbposter, .thumbfoto, .poster, .thumbpremio{
    display:inline;
	float: left;
	clear: left;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	border: none;
	text-decoration: none;
	margin-bottom: 10px;
} 
.thumbfilmes {
	height:58px;
	width: 40px;
	float: left;
	padding-bottom: 2px;
}
.thumbnews{
	height:35px;
	width: 40px;
}
.thumbposter {
	height:170px;
	width:115px;
	margin-right: 5px;
	margin-top: 4px;
}
.thumbfoto {
	height: 80px;
	width: 60px;
	margin-right: 5px;
	margin-top: 4px;
}
.thumb_amigos {
	height: 80px;
	width: 60px;
	margin-right: 5px;
	margin-top: 4px;
}
.thumbpremio {
	width: 210px;
	padding: 10px;
}
.thumb_avatar {
	height: 80px;
	width: 80px;
	padding-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
}

.image, .video, .poster, .pessoa, .posterbig{
	margin-right: auto;
	margin-left: auto;
	border: none;
}
.image {
	width: 90px;
	height: 170px;
}
.poster {
	height:191px;
	margin-bottom: 4px;
}
.posterbig {
	width: 200px;
	height: 298px;
	margin-top: 5px;
	margin-right: 10px;
	float: left;
}
.pessoa {
	width: 130px;
	height: 170px;
	margin-bottom: 4px;
	margin-right: auto;
	margin-left: 5px;
	text-align: center;
}
.dvd {
	width: 75px;
	clear: right;
	float: left;
	margin-left: 4px;
}
.trailer {
	height: 160px;
	width: 310px;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 2px;
}
.avatar, .avatar_big{
    clear: right;
	float: left;
    text-align: center;
    font-size: 1em;
	font-weight: bold;
}
.avatar {
	width: 100px;
	font-size: x-small;
	padding-top: 10px;
	padding-right: 5px;
}
.avatar_big {
	width: 105px;
	padding-bottom: 5px;
}
/* linhas branca e pessego */
.trimpar {
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;
	text-align: left;
}
.trpar {
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #ccc;
	display:block;
	text-align: left;
}
.trimparinterna {
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
	width: 669px;
	clear: both;
}
.trparinterna {
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
	width: 669px;
	clear: both;
	background-color: #ccc;
}
/* setas grandes de pr�ximo e anterior */
.proximo {
	height: 103px;
	width: 30px;
	padding-left: 30px;
	float: left;
	padding-right: 5px;
}
.anterior {
	height: 103px;
	width: 30px;
	padding-right: 30px;
	float: left;
	padding-left: 5px;
}
/* pagina��o */
.paginacao {
	text-align: center;
	margin-top: 2px;
	margin-left: 2px;
}
.paginacao a {
	padding: 3px;
	border: 1px dotted black;
	margin-right: 2px;
	margin-left: 2px;
}
.paginacao_on {
	color: #FFFFFF;
	background-color: black;
	padding: 3px;
}
/* filmes */
.filmes {
	margin-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFD8B0;
	clear: both;
}
/* notas */
.nota {
	font-size: 3em;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 5px;
	font-weight: bold;
	color: #000000;
}
.notaimprensa {
	font-size: 2.5em;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 5px;
	clear: right;
	float: left;
	font-weight: bold;
}
/* espa�os */
.inedito1 {
	clear: right;
	float: left;
	width: 212px;
	margin-right: 13px;
	margin-bottom: 10px;
	margin-top: 5px;
	display: inline;
}
.inedito2 {
	clear: right;
	float: left;
	width: 24%;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 10px;
}
.listaesquerda {
	width: 48%;
	clear: right;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 10px;
	display: inline;
}
.listaesquerda ul, .listadireita ul
{
	list-style-type: none;
}
.listaesquerda li{
	padding-left: 30px;
	list-style-type: none;
}
.listadireita {
	width: 48%;
	clear: right;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 60px;
	display: block;
}
.listadireita li{
	padding-left: 30px;
	list-style-type: none;
}
.listageral {
	clear: right;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 10px;
}
.conteudo p{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 5px;
	padding-left: 5px;
}
/*  a��es do usu�rio */
.comente, .adicione, .super, .favorito, .abusos, .comentariosinfo,.imagensinfo, .trailersinfo, .n_comentarios, .leiamais, .arquivo, .buscar, .n_imagens, .n_trailers, .edite, .categoria, .tags, .regulamento, .inscricoes,.ganhadores, .indicados, .amigos, .perfil_filmes, .estrelas{
    font-weight: bold;
    padding-right: 2px;
	padding-left: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
} 
 .rss {
	display:none;
}
.comente {
	color:black;
}
.adicione {
	color:black;
}
.super {
	color:black;
	padding-left: 18px;
}
.favorito  {
	color:black;
	
}
.abusos  {
	color:black;
}
.edite {
	color:black;
	text-align: right;
	margin-left: 50px;
	font-size: xx-small;
}
.comentariosinfo {
	margin-right: 2px;
	margin-left: 4px;
}
.imagensinfo {
	margin-right: 2px;
	margin-left: 4px;
}
.trailersinfo {
	margin-right: 2px;
	margin-left: 4px;
}
.right {
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.n_comentarios {
	color:black;
	text-align: right;
	vertical-align: middle;
}
.feeds_total2 {
	border:none;
	float:right;
	height:20px;
	margin-top:5px;
	width: 20px;
}
.titTotal{
	float:left;
	text-align:left;
	font-size:18px;
	color:black;
	height:20px;
	vertical-align:text-top;
	margin-botton:10px;
}
.leiamais {
	color:black;
	font-weight:bold;
}
.amigos {
	color:black;
}
.arquivo {
	color:black;
}
.estrelas {
	color:black;
}
.buscar {
	color:black;
}
.categoria {
	color:black;
}
.tags {
	color:black;
}
.regulamento {
	color:black;
}
.inscricoes {
	color:black;
}
.indicados {
	color:black;
}
.ganhadores {
	color:black;
	font-weight:bold;
	
}
.linha_unica {
	width: 100%;
	float: left;
	padding: 2px;
	border: 1px dotted #FFEFDF;
}

.n_imagens {
	text-align: right;
	vertical-align: middle;
}
.n_trailers {
	text-align: right;
	vertical-align: middle;
}
/* tags*/
.tag1_0, .tag1_5, .tag2_0, .tag2_5, .tag3_0, .tag3_5
{
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	list-style-type: none;
	line-height: normal;
}
.tag1_0{
	font-size: 1em;
}
.tag1_5{
	font-size: 1.5em;
}
.tag2_0{
	font-size: 2em;
}
.tag2_5{
	font-size: 2.5em;
}
.tag3_0{
	font-size: 3em;
}
.tag3_5{
	font-size: 3.5em;
}
/* festivais */
.fest_edicoes {
	text-align: left;
	margin-top: 4px;
	margin-left: 2px;
	line-height: 25px;
}
.fest_edicoes a {
	padding: 3px;
	border: 1px dotted #black;
	margin-right: 2px;
	margin-left: 2px;
}
.fest_edicoes_on {
	color: black;
	padding: 3px;
}
.resultado_busca {
	clear: both;
	float: left;
	width: 100%;
}
.dest_player {
	font-weight: bold;
	font-size: small;
}


#header_busca {
	display:none;
}
