/*
* CSS criado por Thiago de Oliveira Cruz e Romy Campos Menegazzi
*/
@charset "UTF-8";
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#452C10;
	text-decoration:none;
	width:100%;
	font-size:11px;
	margin:0 auto;
	padding:0;
	z-index:0;
	background-color:#000;
	background-image:url(/images/bg_black.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	}
	
body:first-of-type  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#452C10;
	text-decoration:none;
	width:100%;
	font-size:11px;
	margin:0 auto;
	padding:0;
	z-index:0;
	background-color:#000;
	background-image:url(/images/bg_black.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	}
a {
	color:#462C13;
	text-decoration:none;
}
a:link, #areaplayerlista h5 a {
	text-decoration:none;
	border:none;
	border-style:none;
}
ul, li {
	display:inline;
	list-style-type:none;
	padding:0px;
	margin:0px;
}
img {
	border:none;
	text-decoration:none;
}
ul {
	margin-top:0;
}
ol {
	margin-left:0;
	margin-top:0;
	padding-left:0;
}
h1, h2, h3, h4, h5, h6 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#CA7900;
	font-weight:700;
	margin-top:0;
}
h1, h2, h3 {
	margin-bottom:10px;
}
h6 {
	font-size:10px;
}
h4, h5, h6 {
	margin-bottom:0;
}
h1 {
	font-size:28px;
	margin:0px 0px 0px 0px;
}
h4 {
	font-size:1.3em;
	font-weight:700;
}
h4 a {
	padding-top:-10px;
	padding-bottom:-10px;
}
h5 {
	font-size:1.1em;
}
h6 p {
	font-size:10px;
}
p {
	margin-top:0;
	margin-bottom:0;
	font-size:11px;
}
dt, #m_top {
	margin-top:15px;
}
address {
	font-size:11px;
	font-style:italic;
}
fieldset {
	border:none;
	margin:0;
	padding:0;
	width: 100%;
}
.border-fix, .border-fix hr, linha_unica hr, hr{
	border:1px dashed #CC6600;
}

.text-align{
	text-align:left !important;
}

.clear{
	clear:both;
}

#container {
	margin-right:auto;
	margin-left:auto;
	width:1024px;
	overflow:hidden;
	height:100%;
}
#header {
	padding-right:0;
	padding-left:0;
	/*background-position:-194px top;background-color:#000;
	background-image:url(/images/bg_black.jpg);
	background-repeat:no-repeat;*/
	margin:0;
}
#contentbody {
	width:100%;
	background-color:#fff;
	font-size:11px;
	clear:both;
}
#footer {
	font-size:11px;
	color:#FFF;
	background-color:#442922;
	width:100%;
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:10px;
	float:left;
	clear:both;
}
#footer ul, #footer li {
	padding-left:0;
	display:list-item;
	list-style-position:inside;
	margin:1px;
}
#footer li {
	list-style-type:disc;
}

#logo {
	width:100%;
	margin:0;
	padding:0;
	float:left;
	height:99px;
}
#logo h1 {
	line-height:20px;
	float:left;
	width:55%;
	margin:0;
}
#cadastro {
	width:95%;
	padding-left:5px;
	padding-right:10px;
	display:block;
}
#contentcenter {
    background-color:#fff;
	float:left;
	clear:left;
	width:68%;
	padding-top:5px;
	padding-bottom:10px;
	margin-left:10px;
}
#subcontent {
	padding-top:5px;
	padding-bottom:10px;
	/*width:95%;*/
}
#top_content {
	width:100%;
	float:left;
	clear:left;
	margin-left:auto;
	margin-right:auto;
}
#contentright {
	float:right;
	clear:right;
	width:30%;
	background-color:#FFF;
	padding-top:5px;
	padding-bottom:10px;
	margin-right:10px;
}
#fichafilme {
	width:100%;
}
#fichaconteudo {
	width:95%;
	border:1px solid #CAB38A;
	float:left;
	padding-left:5px;
	z-index:0;
	margin-top:-1px;
}
#fichaconteudo li , .inedito_film li{
	display:list-item;
	list-style: none;
	list-style-position:inside;
	padding-left:0px;
	margin-left:0px;
	text-align:left !important;
}

#dest_roteiristas h3, #roteiristas h3 {
	background-image:url(/images/dest_roteiristas.gif);
	width:149px;
}
#dest_produtores h3, #produtores h3 {
	background-image:url(/images/dest_produtores.gif);
	width:156px;
}
#todos h3 {
	background-image:url(/images/todos.gif);
	width:116px;
}
#perfil h3 {
	background-image:url(/images/perfil.gif);
	width:149px;
}
#cadastro_perfil h3 {
	background-image:url(/images/cadastro_perfil.gif);
	width:178px;
}
#anunciar h3 {
	background-image:url(/images/anunciar.gif);
	width:178px;
}
#beneficios_cadastro h3 {
	background-image:url(/images/beneficios.gif);
	width:123px;
}
#dest_premios_home {
	background-repeat:no-repeat;
	clear:left;
	width:100%;
	margin:5px 0 15px 0;
}
div#dest_festivais {
	width:99%;
}
#alerta p {
	text-align:justify;
	padding-bottom:10px;
}
.alerta{
	display:block;
	padding-bottom:20px;	
}
#beneficios_cadastro {
	height:100%;
	padding-bottom:20px;
}
#dest_estreia, #dest_cartaz, #dest_ineditos {
	float:left;
}
#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 {
	color:#CA7900;
}
#ficha_perfil h5 {
	color:#CA7900;
	margin-right:10px;
}
#ficha_perfil p {
	margin:10px;
}
#dest_setima, #dest_panoramica, #dest_classicos, #dest_diarios, #dest_especiais, #dest_arquivos {
	width:100%;
	border:1px dashed #cc6600;
}
#dest_especiais { float:left; }
#dest_top10 {
	width:100%;
	margin-right:10px;
}
#dest_top10_sidebar {
	float:right;
	width:100%;
	margin-top:14px;
}
#table_top10 {
	width:333px;
	border-color:#FFF #E0B07C #E0B07C;
	border-style:solid;
	border-width:1px;
	margin:2px 3px 5px;
}
#dest_trailers, .blog {
	width:49%;
	float:right;
}
#areaplayer {
	width:100%;
	float:left;
	clear:left;
	position:relative;
	padding-bottom:6px;
}

.marca_dagua{
	position:absolute;
	top:70px;
	left:42%;
}
#miniplayer{
	position:relative;
	float:left;
	margin-right:10px;
}
#areaplayerlista{
	margin-top:10px;
	width:48%;
	float:left;
}
#areaplayerlista h5{
	font-size:11px;
	margin-right:5px;
}

.marca_dagua_mini{
	position:absolute;
	top:12px;
	left:21px;
}
#areaplayer_films {
	width:100%;
	float:left;
}
#square {
	border-bottom:1px dotted #CC6600;
	font-size:x11px;
	margin-bottom:15px;
	padding-bottom:15px;
	text-align:center;
	width:300px;
}
#premio_small img {
	width:210px;
	height:52px;
}
#video1, #video2, #video3 {
	width:160px;
	clear:right;
	float:left;
	margin-left:36px;
	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:#462C13;
	border-bottom-color:#462C13;
	border-left-color:#462C13;
}
#imagens {
	float:left;
	width:100%;
	height:260px;
}
#ficha_poster p {
	line-height:1px;
	vertical-align:top;
	padding:1px 3px;
}
#comentarios, #coluna {
	margin-top:5px;
	border-style:none;
}
#coluna {
	width:100%;
	float:left;
	clear:left;
}
#atornoticias h4, #coluna h4, #comentarios h4, #ferramentas h4 {
	font-size:1.5em;
	color:#CA7900;
}
#ficha_poster {
	float:left;
	clear:right;
	margin-top:10px;
	margin-right:10px;
	margin-left:10px;
	padding-right:10px;
}
#imagem1, #imagem2, #imagem3, #imagem4 {
	width:140px;
	clear:right;
	float:left;
	margin-right:6px;
	margin-left:7px;
	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:#462C13;
	border-bottom-color:#462C13;
	border-left-color:#462C13;
}
#imprensa {
	width:298px;
	padding-top:6px;
	margin-bottom:10px;
	border:1px solid #8a8178;
}
.interno{
	padding:5px;
}
.interno p{
	text-align:justify;
	width:100%;	
}
#footernavigacional {
	line-height:15px;
	word-spacing:30px;
	text-align:center;
	clear:both;
	float:left;
	width:100%;
	background-image:url(/images/linhaseparador.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:2px 10px 3px;
}
#footernavigacional li {
	margin:0 30px;
}
#ficha_pessoa {
	display:inline;
	list-style-type:none;
	clear:both;
}
#ficha_content {
	margin-top:20px;
	width:100%;
}
#biografia {
	float:left;
	clear:left;
	width:100%;
}
#Unpublished, #Opening, #NowPlaying, #atores, #diretores, #setima, #curtas, #panoramica, #classicos, #diarios, #especiais {
	clear:left;
	float:left;
	padding-left:0;
	margin-top:0;
	margin-left:0;
	width:95%;
	padding-right:0;
	margin-bottom:10px;
}
#ineditos h3 {
	background-image:url(/images/dest_ineditos.gif);
	background-repeat:no-repeat;
	height:23px;
	width:84px;
	line-height:20px;
	padding-left:50px;
	margin:0;
}
#dest_lista {
	border:1px solid #FFD9B3;
	float:left;
	list-style-position:inside;
	margin-top:20px;
	padding:5px 0 2px 0;
	width:95%;
}
#dest_lista ol {
	display:table-row;
	list-style-type:none;
}
#dest_lista li {
	display:block;
	list-style-type:none;
	list-style-position:inside;
	padding-top:2px;
	padding-bottom:2px;
	font-size:1em;
}
#dest_lista h4 a {
	list-style-type:circle;
	list-style-position:inside;
	font-size:0.8em;
	color:#CA7900;
	text-decoration:none;
	padding:10px 3px 2px;
}
#dest_lista h4 a:hover {
	list-style-type:circle;
	list-style-position:inside;
	font-size:0.8em;
	text-decoration:underline;
	padding:10px 3px 2px;
}
#dest_atores, #dest_diretores, #dest_roteiristas, #dest_produtores {
	clear:right;
	float:left;
	padding-left:4px;
	width:47%;
	padding-right:0;
	margin:0 4px 14px 0;
}
#dest_roteiristas h3 {
	background-image:url(/images/dest_roteiristas.gif);
	background-repeat:no-repeat;
	height:25px;
	width:149px;
	padding-left:20px;
	line-height:20px;
	margin:0;
}
#dest_produtores h3 {
	background-image:url(/images/dest_produtores.gif);
	background-repeat:no-repeat;
	height:25px;
	width:156px;
	padding-left:20px;
	margin:0;
}
#mapa h3 {
	background-image:url(/images/mapa.gif);
	width:150px;
}
#dest_atores li, #dest_diretores li, #atores li, #diretores li {
	list-style-position:inside;
	list-style-type:none;
	padding-right:4px;
	padding-left:4px;
}
#ultimascolunas h4, #ultimascolunas h5 {
	margin-bottom:5px;
	margin-top:10px;
}
#ultimascolunas {
	margin-top:10px;
	border:1px dotted #FFE7CE;
}
#ferramentas {
	padding-bottom:2px;
	border:1px dotted #FFDFBF;
	clear:left;
	float:left;
	padding-top:10px;
	width:100%;
	margin-bottom:20px;
	margin-top:10px;
}
#ferramentas li {
	padding-right:10px;
	padding-left:2px;
	display:inline;
}
#ferramentas li img {
	font-size:0.7em;
	vertical-align:middle;
	text-align:left;
	padding:2px 2px 3px;
}
#beneficios_cadastro h4 {
	margin-top:10px;
	margin-bottom:10px;
}
#paginationHeader {
	margin-top:5px;
	margin-bottom:5px;
}
#FilmPagination {
	padding-bottom:8px;
}

#dest_premios_passados ul, #dest_premios_passados li {
	display:block;
	list-style-type:decimal;
	padding-left:5px;
}
#busca {
	background-color:#FFF;
	width:100%;
	padding-left:10px;
	float:left;
	top:5px;
	margin-top:4px;
	margin-bottom:4px;
	display:block;
}

#flash_notice {
	background-color:#A6D2DF;
	padding-right:5px;
	padding-left:5px;
	border:2px dotted #83DACF;
	margin-right:10px;
	margin-bottom:2px;
	margin-left:15px;
	font-size:20px;
}
#flash_error {
	background-color:#D18D88;
	padding-right:5px;
	padding-left:5px;
	border:2px dotted #E65C6E;
	margin-right:10px;
	margin-bottom:2px;
	margin-left:15px;
	font-size:20px;
}
#contentDescription a, #atornoticias a {
	text-decoration:underline;
	font-weight:700;
}
#contentDescription p{
	text-align:justify;
	font-height: 1.3em;
	font-size: 1.1em;
	margin-left:10px;
	margin-right:10px;
}

########## ERRORS ############
#errorExplanation {
	background-color:#fff;
	padding-right:5px;
	padding-left:5px;
	border:1px dotted #FFF0E1;
	text-indent:0;
	margin:2px 10px 5px 15px;
}
#errorExplanation h3 {
	text-align:left;
	font-weight:700;
	color:#C00;
	margin:-2px -7px;
	padding:10px 3px 3px 10px;
}
#errorExplanation p {
	color:#333;
	margin-bottom:0;
	font-size:x11px;
	padding:1px;
}
#errorExplanation ul {
	list-style-type:none;
	text-indent:0;
	margin:0 0 0 25px;
}
#errorExplanation li {
	font-size:11px;
	display:block;
	list-style-type:none;
	text-indent:0;
	color:#C30;
	background-image:url(/images/10/050.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	font-weight:700;
	margin-bottom:5px;
}
form {
	margin:1px;
}
input {
	color:#5f8d9b;
	border:1px solid #F90;
	margin-bottom:4px;
	font-size:12px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#FFF;
}
checkbox {
	border-style:none;
}
select {
	color:#C60;
	font-size:x11px;
	border:1px solid #F90;
}
textarea {
	font-size:12px;
	color:#442922;
	border:1px solid #630;
	width:100%;
}
#comentarioadicao {
	width:98%;
	overflow:hidden;
}
button {
	border:none;
}
#btcomentar {
	float:right;
	border:1px dotted #CC7A00;
	padding-top:2px;
	margin-top:5px;
	background-image:url(/images/16/102.gif);
	background-repeat:no-repeat;
	background-position:2px center;
	padding-left:19px;
}
#mnprincipal .mnbusca #search {
	background-image:url(/images/10/049.gif);
	background-repeat:no-repeat;
}

#go_button {
	background-image:url(/images/10/049.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	margin-left:2px;
	background-color:#FFE6CC;
	border-style:none;
}
#Form_enviar input, #FORMCADASTRO input {
	border:1px solid #F90;
}
#BT_cadastrar {
	background-image:url(/images/16/019.gif);
	background-repeat:no-repeat;
	background-position:2px center;
	padding:2px 6px 2px 22px;
}
#BT_cancelar {
	background-image:url(/images/16/101.gif);
	background-repeat:no-repeat;
	background-position:2px center;
	margin-left:6px;
	border:1px solid #F90;
	padding:2px 6px 2px 22px;
}
#BT_enviar {
	background-image:url(/images/16/004.gif);
	background-repeat:no-repeat;
	background-position:2px center;
	border:1px solid #F90;
	padding:2px 6px 2px 22px;
}
.formulario_envie {
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	clear:left;
}
.coluna-dupla {
	width:250px;
	float:left;
	padding-left:8px;
	padding-right:8px;
	height:50px;
}
.coluna-dupla-festival {
	width:250px;
	float:left;
	padding-left:16px;
}
.coluna-tripla {
	width:33%;
	float:left;
}
.coluna-tripla-search {
	width:30%;
	float:left;
	padding-left:16px;
}
.coluna-tripla-search2 {
	width:30%;
	float:left;
	padding-left:16px;
	overflow:hidden;
}
.coluna-unica {
	width:100%;
	float:left;
	padding-left:8px;
	margin-top:10px;
	padding-bottom:5px;
}
.campounico {
	border:1px solid #F90;
	width:95%;
}
.campo {
	border:1px solid #F90;
	margin-bottom:4px;
	width:250px;
}
.campo2 {
	border:1px solid #F90;
	margin:0px;
	padding:0px;
	font-size: 10px;
	height:12px;
}
.formulario_envie ul{
	padding:0px;
	margin:0px;	
}
#bt_ok {
	border:none;
	background-color:#5f330c;
	color:#fff;
	font-size:10px;
	padding: 0px;
	margin:0px;
}
.form_header {
	float:right;
	margin:0;
	text-align:center;
	vertical-align:middle;
	width:400px;
}

.cp_enviar_on, .cp_imprimir_on, .cp_newsletter_on, .cp_twitter_on, .cp_rss_on {
	background-position:left center;
	background-repeat:no-repeat;
	font-weight:700;
	padding:10px;
}
.cp_enviar_hold a, .cp_imprimir_hold a, .cp_newsletter_hold a, .cp_twitter_hold a, .cp_rss_hold a {
	background-position:left center;
	background-repeat:no-repeat;
	background-color:#FFF3C6;
	margin-right:-10px;
	margin-left:-10px;
	padding:8px 6px 2px 38px;
}
#profile_city_id, #profile_region {
	width:250px;
	margin-bottom:4px;
	font-size:12px;
}
#regulamento {
	border:1px solid #f7c603;
	margin:10px;
	float:left;
	width:95%;
}

#buscasimples {
	width:280px;
	height:14px;
	border-color:#FF9400;
}

.logo {
	width:55%;
	float:left;
}

.maisbuscados ul, .maisbuscados li, .maisbuscados, .maisbuscados li a, .busca_header {
	color:#FFF;
	float:left;
	margin:0;
	padding:0 3px 0 0;
}
#busca .faixainfo {
	text-align:left;
	color:#FFF;
	padding-top:5px;
	padding-bottom:5px;
	height:15px;
}
#busca .resultado_busca .faixainfo h4 {
	text-align:left;
	color:#FFF;
	width:40%;
	display:inline;
}
.BT_veja_todos {
	background-image:url(/images/bt_veja.jpg);
	background-repeat:no-repeat;
	margin-left:2px;
	height:25px;
	width:91px;
	border-style:none;
	padding:5px 25px 3px 30px;
}
a.BT_veja_todos {
	color:#FF9400;
	padding-bottom:10px;
	font-weight:700;
	border-style:none;
}
.resultado_busca {
	clear:both;
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
}

.search-item {
	display:block;
	border-top:1px dashed #cc6600;
	margin-left:10px;
	margin-right:10px;
	padding:10px;
	clear:right;
}
.search-item img {
	float:left;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
	width:62px;
}
.goToAll{
	padding-bottom:5px;
	border-top: 1px dashed #cc6600;
	display:block;
	margin-left:10px;
	margin-right:10px;
}

.resultados{
	padding:5px 0px 5px 10px;
	display:block;
}
.resultados a, .resultados a:hover{
	text-decoration:underline;
	color:#cc6600;
}

.highlight{
	font-size:small;
	font-weight:bold;	
}

.busca-geral{
	border: 1px dashed #cc6600;
	width:95%;
	float:left;
	clear:left;
	margin-bottom:10px;	
}
#menunavigacional {
	
	font-size:x11px;
	line-height:14px;
	text-align:right;
	background-image:url(/images/top_navegacional.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
	background-color:#000;
	margin:0;
	padding:0 20px;
}
.mnsite {
	padding-top:2px;
	padding-bottom:2px;
}
#menunavigacional ul, #menunavigacional li {
	margin-top:0;
	font-size:x11px;
	margin-bottom:0;
}
#menunavigacional ul{
	padding-left:40px;
	float:left;
}
.mnbug, .mntwitter, .mndelicious, .mnmapa, .mncontato, .mnequipe, .mnlogin, .mncadastro, .mnsenha {
	background-repeat:no-repeat;
	background-position:left center;
	height:10px;
	width:10px;
	padding-left:12px;
	padding-right:6px;
	border-right-width:1px;
	border-right-style:dotted;
	border-right-color:#C9B001;
	margin-left:6px;
}
.mntwitter {
	background-image:url(/images/16/twitterbird.gif);
	padding-left:20px;
}
.mnbug {
	background-image:url(/images/16/bug.gif);
	padding-left:20px;
}
.mndelicious {
	background-image:url(/images/16/delicioussq.gif);
	padding-left:15px;
}
.mnmapa {
	background-image:url(/images/10/187.gif);
}
.mncontato {
	background-image:url(/images/10/004.gif);
}
.mnequipe {
	background-image:url(/images/10/006.gif);
}
.mnlogin {
	background-image:url(/images/10/002.gif);
	color:#C90;
	border-right-width:1px;
	border-right-color:#C90;
	border-style:none solid none none;
	padding:0 4px 0 10px;
}
#login a:link {
	color:#462C13;
}
.mnsenha, #user_password_label {
	background-image:url(/images/10/050.gif);
	background-repeat:no-repeat;
	color:#C90;
}
.mncadastro {
	background-image:url(/images/10/019.gif);
	color:#C90;
	padding:0 2px 0 15px;
}

#menupage {
	margin-top:5px;
	float:left;
	z-index:1;
	position:relative;
}
ul#tabmenu {
	list-style:none;
	float:left;
	display:inline;
}
ul#tabmenu a {
	float:left;
	text-decoration:none;
	padding-right:10px;
}
ul#tabmenu li.hold {
	float:left;
	background-image:url(/images/mf_direita_off.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#A5866B;
	padding-left:9px;
}
ul#tabmenu li.hold a {
	color:#FFF;
	float:left;
	height:17px;
	text-decoration:none;
	background-image:url(/images/mf_esquerda_off.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#A5866B;
	padding-right:10px;
	padding-top:5px;
	font-weight:700;
}
#tabmenu .hold a:hover, #tabmenu .active a:hover {
	float:left;
	text-decoration:none;
	padding-right:10px;
}
ul#tabmenu li.active {
	float:left;
	background-image:url(/images/mf_esquerda_on.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:9px;
}
ul#tabmenu li.active a {
	color:#000;
	float:left;
	height:17px;
	text-decoration:none;
	background-position:right top;
	background-image:url(/images/mf_direita_on.gif);
	background-repeat:no-repeat;
	background-color:#FFF;
	border-top:#A5866B;
	padding-top:5px;
	font-weight:700;
}
ul#tabmenu2 {
	list-style:none;
	font-size:11px;
	margin:0;
	padding:0;
	position:relative;
}
ul#tabmenu2 a {
	float:left;
	text-decoration:none;
	margin-right:3px;
	margin-left:3px;
	padding-right:9px;
	padding-bottom:3px;
	padding-top:3px;
	font-size:small;
}
ul#tabmenu2 li.hold {
	float:left;
	background-image:url(/images/top_off_esquerda.gif);
	font-weight:700;
	padding-left:8px;
}
ul#tabmenu2 li.hold a {
	color:#FFF;
	float:left;
	text-decoration:none;
	background-position:100% 0;
	background-image:url(/images/top_off_direita.jpg);
	margin-right:0;
	margin-left:0;
	font-weight:700;
}
#tabmenu2 .hold a:hover, #tabmenu2 .active a:hover {
	float:left;
	text-decoration:underline;
	background-position:100% 0;
	margin-right:0;
	margin-left:0;
	font-weight:700;
}
ul#tabmenu2 li.active {
	float:left;
	background-image:url(/images/top_on_esquerda.gif);
	font-weight:700;
	padding-left:8px;
}
ul#tabmenu2 li.active a {
	color:#7D654D;
	float:left;
	text-decoration:none;
	background-position:100% 0;
	background-image:url(/images/top_on_direita.gif);
	margin-right:0;
	margin-left:0;
	font-weight:700;
}
#menufooter {
	clear:both;
	float:left;
	height:100%;
	padding-right:10px;
	padding-left:10px;
}
#menubuscafooter {
	clear:both;
	float:left;
	height:100%;
	background-image:url(/images/linhaseparador.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	width:100%;
	padding-right:10px;
	padding-left:10px;
	margin-top:10px;
}
.logo {
	overflow:hidden;
}
a.rss {
	width:10px;
	height:10px;
	display:block;
	background-image:url(/images/10/001.gif);
	background-repeat: no-repeat;
	background-position:left center;
	padding: 10px 10px 10px 16px;	
}
.rss_common {
	background-image:url(/images/10/001.gif);
	background-repeat: no-repeat;
	background-position:left center;
	padding: 10px 10px 10px 16px;	
}
a.common_twitter {
	background:url(/images/10/062.gif) no-repeat;
	background-repeat: no-repeat;
	background-position:left center;
	padding: 10px 10px 10px 16px;	
}
.common_newsletter {
	background:url(/images/10/061.gif) no-repeat;
	background-repeat: no-repeat;
	background-position:left center;
	padding: 10px 10px 10px 16px;	
}
.common_print {
	background:url(/images/10/063.gif) no-repeat;
	background-repeat: no-repeat;
	background-position:left center;
	padding: 10px 10px 10px 16px;	
}
.common_friend {
	background:url(/images/10/064.gif) no-repeat;
	background-repeat: no-repeat;
	background-position:left center;
	padding: 10px 10px 10px 16px;	
}
.common_sign {
	background:url(/images/10/065.gif) no-repeat;
	background-repeat: no-repeat;
	background-position:left center;
	padding: 10px 10px 10px 16px;	
}
.common_comment{
	background:url(/images/10/028.gif) no-repeat;
	background-repeat: no-repeat;
	background-position:left center;
	padding: 10px 10px 10px 16px;	
}
.swap {
	display:none;
}
.usuario {
	padding-top:5px;
	padding-left:5px;
	width:95%;
	float:left;
}
.usuariocomentario {
	padding-right:4px;
	padding-left:4px;
	margin-top:20px;
	margin-bottom:10px;
}
.usuarionota {
	width:50px;
	font-size:2em;
	padding-right:5px;
	padding-left:5px;
	text-align:center;
	vertical-align:top;
	float:left;
	font-weight:bolder;
}
.avatar, .avatar_big {
	clear:right;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	width:100px;
	margin-top:10px;
	margin-right:5px;
}
.text5 {
	margin-left:10px;
	margin-right:10px;
	text-align:justify;
}
li.mnsite {
	padding-right:14px;
	padding-left:14px;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#C90;
}
li.mnlogin img {
	vertical-align:top;
	padding:2px 4px;
}
.mnbusca {
	color:#FFA824;
	border-right-style:none;
	font-weight:700;
	width:200px;
}
.thumbnews {
	height:35px;
	width:40px;
	float:left;
	clear:left;
	padding-right:2px;
	padding-left:2px;
	padding-bottom:0;
}
.news {
	margin-bottom:7px;
	float:left;
	width:100%;
}
.icons {
	height:10px;
	width:10px;
	float:left;
	margin-right:2px;
	border:none;
	padding:1px;
}
.faixainfo {
	font-size:x11px;
	color:#FFF;
	background-color:#462C13;
	height:10px;
	padding-bottom:2px;
	top:-10px;
	padding-right:0;
	padding-left:0;
	margin-right:0;
	text-align:right;
	border:1px dotted #C39B15;
	background-image:url(/images/bg_faixainfo.gif);
}
.faixainfo a {
	color:#FFF;
	text-decoration:none;
}
.faixainfo a img {
	padding-right:2px;
	padding-left:2px;
	border-style:none;
}
.faixainfo a:hover {
	text-decoration:underline;
}
.horario {
	font-weight:700;
	float:left;
	margin-right:5px;
	margin-left:2px;
}
.thumbposter {
	width:100px;
	margin-right:5px;
	text-decoration:none;
	border-style:none;
}
.thumbposter_med {
	height:147px;
	width:100px;
	margin-right:5px;
	margin-top:4px;
	text-decoration:none;
	border-style:none;
}
.thumbposter_big {
	height:170px;
	width:120px;
	margin-right:5px;
	float:left;
	margin-top:4px;
	text-decoration:none;
	border-style:none;
}
.poster {
	width:120px;
	height:170px;
	text-decoration:none;
	margin-bottom:4px;
	margin-right:5px;
	margin-left:5px;
	border-style:none;
}
.destaque1 {
	width:100%;
	float:left;
	clear:left;
	height:160px;
}
.destaque2 {
	float:left;
	clear:left;
	width:100%;
	height:160px;
	margin-top:5px;
}
.destaque_filme {
	padding:5px;
	border:1px dotted #C39B15;
}

.listaesquerda_genero, .listadireita_genero{
	width: 48%;
	padding-left:10px;
}
.listaesquerda_genero{float:left;}
.listadireita_genero{float:right;}

.listaesquerda_genero li a, .listadireita_genero li a{
	float:left;
	width:100%;
	color:#cc6600;
}

.filmes-textos{
	width:45%;
	float:right;
}
.titulofilme-index-films{
	width:100%;
	float:left;
	margin-top:5px;
}
.titulofilme-index-films ul, .titulofilme-index-films li{
	padding-left:0px;
	display:list-item;
}

div.gray_total {
	width:100%;
	background-color:#E4DDD6;
	margin-top:5px;
	margin-bottom:8px;
	clear:left;
}
div.gray_total a {
	color:#990000;
}
div.gray_total p{
	color:#FFF;
	font-weight:bold;
	padding-left:5px;
}
div.gray_total h3, div.gray_total h2, div.gray_total h1, div.gray_total h3 a{
	margin:0px;
	padding:0px 0px 0px 5px;
	font-weight:bold;
	font-size:18px;
	color:#cc6600;
}
div.gray_total h4 {
	margin:0px;
	padding:0px 0px 0px 5px;
	font-weight:bold;
	font-size:14px;
	color:#cc6600;
}

.criado-por{
	display:block;
	clear:both;
	color:#cc6600;
	width:100%;
	margin: 10px 5px;
}

.artigo-autor{
	width:50%;
	float:right;
	margin:-25px 5px -5px 5px;
	text-align:right;
	color:#cc6600;
}

#dest_ineditos div.gray_total h2 a, #dest_ineditos div.gray_total h2{
	padding-bottom:0px !important;
}


.filmes_ilustracao{
	width: 49%;
	padding:5px 10px 10px 10px;
	margin-top:10px;
	float:left;
	border-right: 1px solid #C39B15;
}
.ilustracoes-film {
	width:33%;
	float:left;
}

.destaque_festivais {
	width:45%;
	float:left;
	margin-right:10px;
}
.destaque_top {
	margin:0 0 8px;
}
.destaque_coluna {
	width:100%;
	margin-top:5px;
	margin-botton:5px;
}
.destaque_coluna_interna {
	width:100%;
	margin-top:5px;
	margin-botton:5px;
}
.destaque3 {
	width:100%;
	height:210px;
	float:left;
	clear:left;
}
.destaque4 {
	width:100%;
	float:left;
	clear:left;
}
.titulofilme a {
	color:#C60 !important;
	text-decoration:none !important;
}
.faixatitulo {
	font-size:x11px;
	color:#FFF;
	top:-10px;
	text-align:right;
	vertical-align:middle;
	border:1px dotted C39B15;
	height:15px;
	bottom:-20px;
}
.faixaatores {
	background-color:#FFF;
	top:-10px;
	float:left;
	clear:left;
	width:700px;
	padding:2px;
}
.faixaineditos {
	background-color:#FFF;
	top:-10px;
	float:left;
	clear:left;
	width:100%;
	padding:2px 0;
}
.titTotal {
	float:left;
	text-align:left;
	font-size:18px;
	color:#F90;
	height:30px;
	vertical-align:text-top;
	margin-bottom:8px;
	width:90%;
}
.titTotal h2 a:hover {
	color:#CC6600 !important;
	text-decoration:none !important;
}
.titTotal_top {
	float:left;
	clear:left;
	text-align:left;
	font-size:18px;
	color:#F90;
	width:100%;
	padding-bottom:5px;
	vertical-align:text-top;
}
.feeds_total {
	float:right;
	width:12px;
	height:12px;
	margin-top:6px;
	border:none;
}
.feeds_total2 {
	float:left;
	width:20px;
	height:20px;
	border:none;
	margin-right:10px;
}
.dvd {
	width:75px;
	clear:right;
	float:left;
	margin-left:4px;
}
.trailer {
	height:160px;
	background-color:#462C13;
	width:310px;
	margin-top:2px;
}
.itensfooter {
	clear:right;
	float:left;
	margin-top:5px;
	width:190px;
	text-indent:0;
	padding-left:10px;
}
.footerstrong a {
	font-weight:700;
	color:#FFF;
	font-size:12px;
	padding-bottom:2px;
	padding-top:2px;
	text-indent:0;
}
.footerstrong {
	font-weight:700;
	color:#FFF;
	font-size:14px;
	padding-bottom:2px;
	padding-top:2px;
	margin-top:3px;
	margin-bottom:3px;
}
.inicialfooter {
	clear:right;
	float:left;
	margin-left:10px;
	margin-top:5px;
	width:70px;
}
.itensmenufooter {
	clear:right;
	float:left;
	margin-left:10px;
	margin-top:5px;
	width:110px;
	text-indent:0;
}
.inicialfooter ul, .inicialfooter li.itensfooter ul, .itensfooter li, .itensmenufooter ul, .itensmenufooter li, .itensfooter_pequeno ul, .itensfooter_pequeno li, .itensfooter_grande ul, .itensfooter_grande li {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	text-indent:0;
}
.itensfooter_pequeno {
	clear:right;
	float:left;
	margin-top:5px;
	width:150px;
	text-indent:0;
	padding-left:10px;
}
.itensfooter_grande {
	clear:right;
	float:left;
	margin-top:5px;
	width:300px;
	text-indent:0;
	padding-left:10px;
}
.video {
	margin-right:5px;
	margin-left:5px;
}
.info-video{
	padding:2px 0 0 5px;
	margin-bottom:8px;
}
.proximo {
	height:142px;
	width:30px;
	float:right;
}
.anterior {
	height:142px;
	width:30px;
	float:left;
}
.proximo img, .anterior img {
	margin-top:15px;
}
.thumbfilmes {
	height:58px;
	width:40px;
	float:left;
	clear:left;
	padding-right:2px;
	padding-left:2px;
	padding-bottom:0;
}
.filmes {
	margin-bottom:7px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFD8B0;
}
.nota_imprensa, .texto_imprensa {
	display:block;
	margin-top:10px;
}
.nota_imprensa p {
	line-height:14px;
}
.notaimprensa {
	font-size:2.5em;
	margin-right:15px;
	margin-left:5px;
	margin-bottom:2px;
	padding-top:5px;
	height:20px;
	clear:right;
	float:left;
	font-weight:700;
	position:relative;
}
.nota, .rating {
	font-size:3em;
	margin-right:15px;
	margin-bottom:5px;
	margin-left:30px;
	font-weight:700;
	color:#000;
}
.paginacao {
	line-height:10px;
	color:#000;
	margin-left:2px;
	text-align:center;
	top:330px;
	left:30px;
	float:left;
}
.tituloDVD {
	font-weight:400;
	vertical-align:text-top;
	font-size:11px;
	text-decoration:none;
	color:#462C13;
}
.pessoa {
	width:120px;
	text-decoration:none;
	margin-bottom:4px;
	margin-right:5px;
	margin-left:5px;
	height:170px;
	border-style:none;
}
.subtitulofilme {
	font-style:italic;
	font-size:0.9em;
	display:block;
}
.ator-diretor {
	margin-right:15px;
	margin-bottom:10px;
	margin-top:5px;
	border-bottom:1px dashed #cc6600;
}
.mais_procurados {
	float:left;
	clear:left;
	width:100%;
	margin-right:15px;
	margin-bottom:10px;
	margin-top:10px;
}
.inedito_film {
	float:left;
	width:45%;
	margin-right:10px;
	margin-bottom:10px;
	margin-left:10px;
	margin-top:5px;
}
.inedito_film table tr td{
	text-align:left !important;
}
.inedito_film h3{
	margin-bottom:0px;
	padding:0px;
	display:inline;
	font-size:small;
}
.inedito_film img{
	float:left;
	margin: 5px 5px 3px 0px;	
}

#mostViewed{
	clear:both;
	padding:10px;	
}

.mais-vistos {
	margin:10px;
}

.listadireita_filme {
	margin-top:20px;
}
.inedito2 {
	clear:right;
	float:left;
	width:24%;
	margin-right:2px;
	margin-left:2px;
	margin-bottom:10px;
}
.thumbfoto {
	height:80px;
	width:60px;
	margin-right:5px;
	float:left;
	margin-top:4px;
	text-decoration:none;
	border-style:none;
}
.listadireita {
	width:48%;
	clear:right;
	float:left;
	margin-right:0;
	margin-left:0;
	margin-top:25px;
}
.listageral {
	clear:right;
	float:left;
	margin-right:0;
	margin-left:0;
	margin-top:10px;
}
#listageral{
	padding:8px;	
}
.column_set_title {
	width:240px;
	float:left;
	text-align:left;
	margin-top:0;
	margin-botton:0;
}

.column-index-left, .ator-diretor-left{
	width:48%;
	float:left;
	border-right:1px dashed #cc6600;
	clear:left;
	padding-left:5px;
	margin-bottom:10px;
}
.column-index-right, .ator-diretor-right{
	width:48%;
	float:right;
	clear:right;
	margin-right:5px;
}

.ator-diretor-right img, .ator-diretor-left img{
	width:100px;
	padding:5px;
}

.column-index-right img, .column-index-left img{
	float:left;
}

.column_set_icon {
	float:right;
	clear:right;
	text-align:left;
	vertical-align:middle;
	height:20px;
	margin-top:5px;
}
.column_descricao {
	width:100%;
	float:left;
	height:24px;
	margin-left:5px;
}
a.favorite {
	width:10px;
	height:10px;
	display:block;
	text-indent:-9999px;
	background:url(/images/10/034.gif) no-repeat;
	margin:2px 2px 0 10px;
}
.comente, .adicione, .super, .leiamais, .abusos, .comentariosinfo, .n_comentarios, .leiamais, .arquivo, .buscar, .n_imagens, .n_trailers, .edite, .categoria, .tags, .inscricoes, .indicados, .avisoerro  {
	background-repeat:no-repeat;
	background-position:left center;
	padding:2px 2px 2px 12px;
	font-weight:700;
}
.edite {
	color:#090;
	background-image:url(/images/10/019.gif);
	text-align:right;
	margin-left:50px;
	font-size:x11px;
}
a.aprovar, a:hover.aprovar, a:link.aprovar {
	color:#C30;
	background-image:url(/images/10/thumbs_up.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	padding-bottom:2px;
	font-weight:700;
	text-align:right;
}
.deletar a, .deletar a:hover {
	color:#C30;
	background-image:url(/images/admin/ic_rejeitar.jpg);
	background-repeat:no-repeat;
	padding-left:17px;
	padding-bottom:2px;
	font-weight:700;
	text-align:right;
}
.categoria {
	color:#369;
	background-image:url(/images/10/022.gif);
	float:left;
}
.tags {
	color:#C63;
	padding-left:18px;
	background-image:url(/images/10/016.gif);
	float:left;
}
.inscricoes {
	color:#933;
	background-image:url(/images/10/019.gif);
}
.leiamais {
	color:#900;
	background-image:url(/images/10/103red.gif);
	background-position:0 50%;
	white-space:nowrap;
	padding-left:15px;
	padding-top:0;
	padding-bottom:0;
	margin-left:2px;
}
.arquivo {
	color:#333;
	background-image:url(/images/10/026.gif);
}
.buscar {
	color:#C90;
	background-image:url(/images/10/049.gif);
	background-position:2px;
	padding-left:15px;
	border:none;
}

form.form_busca input.buscar {
	background-image:url(/images/bt_busca.jpg);
	background-position:100% 50%;
	background-repeat:no-repeat;
	border-style:none;
	color:#FF9400;
	height:22px;
	margin-left:2px;
	padding-left:24px;
	width:80px;
}

.indicados {
	color:#069;
	background-image:url(/images/10/023.gif);
}
.ganhadores {
	background-image:url(/images/10/092.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:12px;
	font-weight:700;
	color:#C90;
}
.ganhadores a {
	color:#C90;
}
.n_imagens {
	background-image:url(/images/10/020.gif);
	color:#360;
	text-align:right;
	vertical-align:middle;
}
.n_trailers {
	background-image:url(/images/10/067.gif);
	color:#036;
	text-align:right;
	vertical-align:middle;
}
.comente {
	color:#09C;
	background-image:url(/images/16/028.gif);
}
.adicione {
	color:#090;
	background-image:url(/images/10/103.gif);
	margin:10px;
}
.super {
	color:#C90;
	padding-left:18px;
	background-image:url(/images/16/092.gif);
}
.favorito {
	padding: 10px 10px 10px 16px;
	background-image:url(/images/10/034.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.favoritos{
	padding-left:12px;
	background-image:url(/images/10/034.gif);
	background-repeat:no-repeat;
	background-position: left center;
	color:#4400ff;
	font-weight:bold;
}
.abusos {
	color:#C30;
	background-image:url(/images/10/071.gif);
}
.comentariosinfo {
	background-image:url(/images/10/028.gif);
	margin-right:2px;
	margin-left:4px;
}
.right {
	padding:2px 5px 2px 10px;
}
.titulofilme a.n_comentarios {
	color:#4400ff !important;
	background-image:url(/images/10/028.gif);
	text-align:right;
	margin-left:5px;
	font-size:10px;
}

.n_comentarios {
	color:#4400FF !important;
	background-image:url(/images/10/028.gif);
	text-align:right;
	margin-left:5px;
	font-size:10px;
}

.comment-picture {
	width:50px;
	float:left;
}

.aceitar, .rejeitar, .editar, .visualizar, .apagar {
	background-repeat:no-repeat;
	background-position:left;
	padding-right:3px;
	padding-left:16px;
	font-weight:700;
	color:#666;
}
.aceitar {
	background-image:url(/images/admin/ic_aceitar.jpg);
}
.rejeitar {
	background-image:url(/images/admin/ic_rejeitar.jpg);
}
.editar {
	background-image:url(/images/admin/ic_editar.jpg);
}
.visualizar {
	background-image:url(/images/admin/ic_visualizar.jpg);
}
.apagar {
	background-image:url(/images/admin/ic_apagar.jpg);
	padding-left:18px;
}
.trimpar {
	background-color:#FFF;
	width:100%;
	padding:3px 0;
}
.trpar {
	background-color:#F4E3D0;
	width:100%;
	padding:3px 0;
}
.trimpar h5 a, .trpar h5 a {
	font-weight:700;
	color:#F90;
}
.trimpar h5 a:hover, .trpar h5 a:hover {
	color:#900;
	font-weight:700;
}
.trimpar2 {
	background-color:#FFF;
	padding:3px 0;
}
.trpar2 {
	background-color:#D1C6B8;
	padding:3px 0;
}
.critica {
	background-color:#FFF;
	padding:0px 0px 5px 0px;
}
.trimparinterna {
	padding-right:0;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:middle;
	text-align:center;
	border-left:1px dashed #cc6600;
	border-right:1px dashed #cc6600;
}
.trparinterna {
	vertical-align:middle;
	text-align:center;
	background-color:#f4e3d3;
	padding:3px 0;
	border-left:1px dashed #cc6600;
	border-right:1px dashed #cc6600;
}
.campo_comentario {
	float:right;
	width:560px;
	clear:right;
	margin-right:5px;
}
.campo_foto {
	float:left;
	width:100px;
	margin-right:5px;
}
.operations {
	float:right;
	clear:right;
	margin-top:5px;
	margin-right:10px;
}
.thumb_amigos {
	height:40px;
	width:29px;
	vertical-align:text-top;
	display:inline;
	float:left;
	margin:2px 4px 2px 2px;
}
.ima_noticia {
	height:220px;
	width:120px;
	float:left;
	margin-bottom:5px;
	margin-right:5px;
}
.common_tools {
	float:right;
	padding:10px;
	width:20%;
}

.ima_noticia_text {
	margin-top:5px;
	width:100%;
	height:60px;
	float:left;
}
.content_news {
	padding:3px;
	margin:5px;
	border-bottom:1px dashed #FEDAA9;
	float:left;
	width:97%;
}
.noticias {
	float:left;
	border:1px dashed #cc6600;
}
.noticias img, .conteudo img{
	float:left;
	padding:10px;
}
.content_film, .content_actor {
	width:100%;
	float:left;
}
.fichatecnica {
	width:100%;
	float:left;
	margin-top:5px;
}
.fichatecnica li {
	display:block;
	margin-left:10px;
}
#perfil h5.coluna-unica {
	padding-bottom:2px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#630;
	padding-top:2px;
}
.avatar_big {
	width:105px;
	padding-bottom:5px;
}
.thumb_avatar {
	width:50px;
	height:50px;
}
.espaco_perfil {
	float:right;
	width:550px;
}
.esqueceu {
	float:left;
	padding-left:16px;
	width:516px;
	margin-top:10px;
}
.paginationPrevious {
	margin-right:5px;
}
.paginationNext {
	margin-left:5px;
}
.thumbpremio {
	width:210px;
	padding:10px;
}
.conteudo_premio p {
	line-height:16px;
}
.conteudo_premio ul, .conteudo_premio li {
	display:list-item;
	padding-left:0px;
	color:#000;
	font-weight:bold;
}

.thumbfilmes, .thumbnews, .thumbposter, .thumbfoto, .poster, .thumbpremio {
	border:medium none;
	text-decoration:none;
}
.tag1_0, .tag1_5, .tag2_0, .tag2_5, .tag3_0, .tag3_5 {
	list-style-type:none;
	float:left;
	padding:2px 5px;
}
.tag1_5 {
	font-size:1.4em;
}
.tag2_0 {
	font-size:1.8em;
}
.tag2_5 {
	font-size:2.2em;
}
.tag3_0 {
	font-size:2.6em;
}
.tag3_5 {
	font-size:3em;
}
.linha_unica {
	width:100%;
	float:left;
	clear:both;
	margin-top:10px;
}
.fest_edicoes {
	text-align:left;
	margin-top:4px;
	margin-left:2px;
	line-height:25px;
}
.fest_edicoes a {
	border:1px solid #C60;
	margin-right:2px;
	margin-left:2px;
	padding:3px;
}
.fest_edicoes_on {
	color:#FFF;
	background-color:#C90;
	padding:3px;
}
.indicados_festival {
	float:left;
	width:100%;
	margin-bottom:10px;
	margin-left:10px;
}
.imagens, .videos {
	float:left;
	width:100%;
	margin-top:20px;
	border:none;
	padding-right:0;
	padding-left:0;
}
.segura {
	width:90%;
	height:142px;
	overflow:hidden;
}
.index-estreia{
	margin:12px 0 8px 0;
	width:100%;
	float:left;
}

.galeria-index {
	width:740px;
	overflow:hidden;
	float:left;
	margin-left:0;
}
.galeria-home {
	width:90%;
	overflow:hidden;
}
.galeria-item {
	display:inline;
	width:100px;
	padding-right:5px;
	float:left;
	text-align:center;
}
.galeria-seta-direita{
	background-image:url(/images/ic_proximo.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
	height:130px;
	width:4%;
	float:right;
}
.galeria-seta-esquerda{
	background-image:url(/images/ic_anterior.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
	height:130px;
	width:4%;	
	float:left;
	padding-right:8px;
}

.galeria_imagens, .galeria_videos {
	float:left;
	margin-left:5px;
	margin-top:0;
	margin-bottom:5px;
	display:block;
	height:150px;
}
.galeria_videos_all {
	float:left;
	margin-left:5px;
	margin-top:auto;
	margin-bottom:auto;
}
.galeria_imagens_all {
	float:left;
	font-size:0.8em;
	margin-top:auto;
	margin-bottom:auto;
	width: 100%;
}
.galeria_td {
	width:130px;
	padding-left:10px;
	padding-right:10px;
}
.imagem_unica, .video_unico {
	width:120px;
	height:140px;
	line-text:center;
	float:left;
	margin-right:10px;
	border:1px dotted #462C13;
	margin-bottom:5px;
	overflow:hidden;
}
.image-gallery{
	width:15%; 
	height:100px; 
	overflow:hidden; 
	float:left; 
	margin:5px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;	
}
.image-gallery a img{ vertical-align:middle; }

.video-gallery{
	width:85px; height:85px; overflow:hidden; float:left; margin:5px; position:relative;	
}
.video-gallery a img{ position:relative; top: -50%; left: -50%; }

.player {
	float:left;
	width:380px;
	margin-right:5px;
}
.video_player {
	float:left;
}
.escolhe_videos {
	float:left;
	width:475px;
	margin:0px 10% 0px 10%;
}
.slide_listing{
	position:relative;
}
.slide_right{
	position:absolute;
	top:0;
	right:0;
	width:90%;
	height:278px;
	border-top:1px dotted #E0B07C;
	border-right:1px dotted #E0B07C;
	border-bottom:1px dotted #E0B07C;
	z-index:0;
	overflow:hidden;
}
.slide_buttons {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	width:39%;
	height:280px;
	overflow:hidden;
}
.slide_left{
	float:left;
	clear:left;
	width:100%;
	height:70px;
	display:block;
}
.menu_slide_on1 {
	background-image:url(/images/dest_01_on.gif);
	background-position: top left;
	background-repeat:no-repeat;
	height:70px;
	width:100%;	
}


.menu_slide_on2, .menu_slide_on3, .menu_slide_on4{
	background-image:url(/images/dest_02_on.gif);
	background-position: top left;
	background-repeat:no-repeat;
	height:70px;
	width:100%;		
}

.menu_slide_off1{
	background-image:url(/images/dest_01_of.gif);
	background-position: top left;
	background-repeat:no-repeat;
	height:70px;
	width:100%;	
}	
	
.menu_slide_off2, .menu_slide_off3, .menu_slide_off4{
	background-image:url(/images/dest_02_of.gif);
	background-position: top left;
	background-repeat:no-repeat;
	height:70px;
	width:100%;		
}

.menu_slide_off1 h3, .menu_slide_off2 h3, .menu_slide_off3 h3, .menu_slide_off4 h3{
	margin:0px 0px 0px 0px;
	padding: 13px 0px 5px 5px;
	color:#3f2307;
	font-size:16px;
	width:90%;
}
.menu_slide_on1 h3, .menu_slide_on2 h3, .menu_slide_on3 h3, .menu_slide_on4 h3{
	color:#FFF;
	font-size:16px;
	width:90%;
	margin:0px 0px 0px 0px;
	padding: 13px 0px 5px 5px;
}

div.menu_slide_off1 h3 a.linkOnSlide, div.menu_slide_off2 h3 a.linkOnSlide, div.menu_slide_off3 h3 a.linkOnSlide, div.menu_slide_off4 h3 a.linkOnSlide{
	color:#3f2307;
	text-decoration:none;
}

div.menu_slide_on1 h3 a.linkOnSlide, div.menu_slide_on2 h3 a.linkOnSlide, div.menu_slide_on3 h3 a.linkOnSlide, div.menu_slide_on4 h3 a.linkOnSlide{
	color:#fff;
	text-decoration:none;
}

.slideshow {
	width:100%;
	float:left;
	height:277px;
	position:relative;
	clear:both;
	margin-bottom:10px;
}

.slide_image {
	position:absolute;
	right:0px;
	float:right;

}
.slide_trasnparencia {
	float:left;
	width:210px;
	height:263px;
	left:0px;
	filter:alpha(opacity=70);
	background-color:#FFF;
	moz-opacity:.70;
	opacity:.70;
	position:absolute;
}
.slide_text {
	float:left;
	width:200px;
	height:300px;
	margin-left:5px;
	position:absolute;
	color:#000;
}
.slide_text h3 {
	padding-right:10px;
	font-size:18px;
}
.slide_description {
	margin-top:20px;
	width:98%;
	font-size:small;
	text-align:justify;
}
.slide_description p {
	padding-right:5px;
	padding-left:5px;
}
.paginationCurrent {
	border:1px dotted #C60;
	background-color:#C60;
	color:#FFF;
	margin-left:2px;
	margin-right:2px;
	padding:3px 2px;
}
.paginationLink:link, .paginationLink:visited {
	border:1px dotted #C60;
}
.paginacao a, .paginationLink {
	margin-left:2px;
	margin-right:2px;
	text-decoration:none;
	color:#000;
	padding:3px 2px;
}
.pagination {
	height:50px;
	float:left;
	clear:left;
	width:100%;
	text-align:center;
}
.paginacao a:hover, .paginationLink:hover {
	background-color:#c60;
	color:#fff;
}
.slide_botoes {
	position:absolute;
	width:210px;
	height:45px;
	top:232px;
	left:0;
	background-color:#EEE;
	text-align:center;
}
.botoes_center {
	padding-top:8px;
	margin-left:auto;
	margin-right:auto;
}
.ver_mais {
	width:90%;
	float:left;
	clear:left;
}
.profile_user {
	word-wrap:normal;
	width:210px;
	float:left;
	clear:left;
}
.avatar_profile {
	float:left;
	width:60px;
	height:60px;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
}
.coluna-tripla_profile {
	float:left;
	margin-left:5px;
	margin-right:5px;
	padding-left:0;
	width:31%;
	height:100px;
}
.profiles_comunidade {
	float:left;
	width:100%;
}
.info_users {
	border-top:dotted 1px #300;
	padding-left:0;
	margin-left:0;
	margin-bottom:2px;
	padding-bottom:10px;
	padding-top:10px;
}
.mapa_nivel1 {
	background-image:url(/images/10/176.gif);
	background-position:left center;
	background-repeat:no-repeat;
	font-size:1.4em;
	font-weight:700;
	margin-left:5px;
	padding-bottom:5px;
	padding-left:15px;
	padding-top:5px;
}
.mapa_nivel2 {
	background-image:url(/images/10/188.gif);
	background-position:left center;
	background-repeat:no-repeat;
	font-size:1.2em;
	font-weight:700;
	margin-left:15px;
	padding-bottom:5px;
	padding-left:15px;
	padding-top:5px;
}
.content_listing {
	width:100%;
	margin-top:0;
	margin-bottom:0;
	float:left;
	clear:left;
	padding-top:0;
	padding-bottom:0;
}
.festival_content {
	float:left;
	width:100%;
}
div.festival_content ul {
	float:left;
	margin-top:10px;
	padding-left:0;
	margin-left:0;
}
.trailersinfo {
	background-image:url(/images/10/067.gif);
	background-repeat:no-repeat;
	margin-right:2px;
	margin-left:4px;
	padding-left:12px;
}
.imagensinfo {
	background-image:url(/images/10/020.gif);
	background-repeat:no-repeat;
	margin-right:2px;
	margin-left:4px;
	padding-left:12px;
}
.img_gallery {
	margin-left:auto;
	margin-right:auto;
	width:81px;
}
/* Error */ .error {
	border:solid 2px #DCC;
	background:#FEE;
	padding:1em;
}
p.error {
	border:1px solid #000;
	background-color:red;
	background-image:url(/booklink/images/icon_error.gif);
	background-repeat:no-repeat;
	background-position:3px 3px;
	color:#FFF;
	margin:auto 100px;
	padding:3px 3px 5px 27px;
}
form div.error {
	border:1px solid red;
	background-color:#FFFFE1;
	background-image:url(/booklink/images/required_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	color:#666;
}
form div.error p.error {
	width:200px;
	background-image:url(/booklink/images/icon_error.gif);
	background-position:top left;
	background-color:transparent;
	color:red;
	font-size:88%;
	font-weight:700;
	border-style:none;
	margin:0 0 0 118px;
}
.avisoerro {
	color:#C30;
	background-image:url(images/10/050.gif);
}
.fieldError {
	background-color:#fdd;
}
.formError {
	background-image:url(/images/10/050.gif);
	background-repeat:no-repeat;
	color:#C30;
	display:block;
	font-size:11px;
	font-weight:700;
	list-style-type:none;
	margin-bottom:5px;
	padding-left:12px;
	text-indent:0;
}
.fieldWithErrors {
	background-color:red;
	display:table;
	padding:2px;
}
############## Notification ######### .notice {
border:solid 2px #EEB;
display:block;
background:#FFD;
font-family:Verdana;
padding:1em;
}
.thumb {
	width:105px;
	margin-bottom:5px;
	margin-right:5px;
	margin-top:2px;
	float:left;
	clear:left;
}
#tit_top10 {
	height:22px;
	width:100%;
	display:inline;
	background-color:#FFF;
}
.top10maison, .top10brasil, .top10EUA {
	background-repeat:no-repeat;
	height:22px;
	display:inline;
	float:left;
	clear:right;
	margin-left:3px;
}
.top10Sidebar{
	clear:both;
	margin-bottom:10px;
	margin-top:0px;
	border-collapse:collapse;
	border:1px dashed #EBC38E;
	margin-left:1px;
}
.top10conteudo {
	clear:both;
	margin:10px;
	border-collapse:collapse;
	border-bottom:1px dashed #cc6600;
}
.top10conteudo th{
	background-image:url(/images/barra_laranja_centro.gif);
	color:#fff;
	text-align:center;
	height:26px;
}

.left_th, .right_th{
	background-color:#FFF;
	color:#fff;
	text-align:center;
}
.left_th {
	background-image:url(/images/barra_laranja_esquerda.gif) !important;
	background-repeat:no-repeat;
	background-position:left top;
}
.right_th {
	background-image:url(/images/barra_laranja_direita.gif) !important;
	background-repeat:no-repeat;
	background-position:right top;
}

.td_border {
	border-right:1px dotted #cc6600;
}

#top10_content {
	float:left;
	margin:1%;
	width:47%;
}
#top10_content table{
	border-collapse:collapse;
	border-bottom:1px dashed #cc6600;
	margin-left:1px;
}
.header_top{
	background:#D47B03;
	border-right: 1px solid #D47B03;
	padding: 4px 0px 4px 0px;
	color:#fff;
	width:100%;
	text-align:center;
	margin-top:10px;
}

.top10conteudo h4 {
	margin-top:5px;
}
#top10itens {
	color:#000;
	font-weight:700;
	height:20px;
	text-align:center;
}
#dest_top10Brasil, #dest_top10EUA {
	width:330px;
	float:left;
	margin-bottom:15px;
	margin-left:0;
	padding-right:0;
	padding-left:0;
}
#dest_top10EUA {
	margin-left:11px;
}
#dest_top10Adoro, #dest_top10Melhores, #dest_top10Piores, #dest_top10Visitados {
	width:32%;
	margin-bottom:15px;
	margin-top:5px;
	float:left;
	margin-right:5px;
	padding-left:0;
	padding-right:0;
}
#top10Adoro, #top10Melhores, #top10Piores {
	width:95%;
	margin-top:10px;
}
#dest_top10Brasil h2 a, #dest_top10EUA h2 a, #dest_top10Adoro h2 a, #dest_top10Melhores h2 a, #dest_top10Piores h2 a, #dest_top10Visitados h2 a, #top10Brasil h2 a, #top10Eua h2 a, #top10Adoro h2 a, #top10Melhores h2 a, #top10Piores h2 a {
	color:#C60;
	text-decoration:none;
	margin:2px;
}
#dest_top10Adoro h4 a, #dest_top10Melhores h4 a, #dest_top10Piores h4 a, #dest_top10Visitados h4 a {
	color:#C60;
	text-decoration:none;
	font-size:18px;
	margin:2px 2px 5px;
}
#top10Brasil, #top10Eua {
	width:100%;
	padding-right:0px;
	padding-left:0px;
	float:left;
}

.nota_top10_up {
	font-weight:0 bold;
	color:#C60;
	background-image:url(/images/10/108.gif);
	background-position:10% 50%;
	margin-left:2px;
	padding-left:12px;
	background-repeat:no-repeat;
}
.nota_top10_down {
	font-weight:700;
	color:#C60;
	background-image:url(/images/10/107.gif);
	background-position:10% 50%;
	margin-left:2px;
	padding-left:12px;
	background-repeat:no-repeat;
}
.nota_top10_same {
	font-weight:700;
	color:#C60;
	background-image:url(/images/10/104_same.gif);
	background-position:10% 50%;
	margin-left:2px;
	padding-left:12px;
	background-repeat:no-repeat;
	vertical-align:middle;
}
.nota_passada_top10_up {
	font-weight:700;
	color:#999;
	background-image:url(/images/10/108_fade.gif);
	background-position:10% 50%;
	margin-left:2px;
	padding-left:12px;
	background-repeat:no-repeat;
}
.nota_passada_top10_down {
	font-weight:700;
	color:#999;
	background-image:url(/images/10/107_fade.gif);
	background-position:10% 50%;
	margin-left:2px;
	padding-left:12px;
	background-repeat:no-repeat;
}
.top10_nota{
	background-image:url(/images/10/031.gif);
	background-position:left center;
	background-repeat:no-repeat;
	text-align:right;
	margin-left:5px;
	padding-left:12px;
	color:#4400FF;
	font-weight:bold;
}
.top10_nota_null {
	background-image:url(/images/10/032.gif);
	background-position:left center;
	background-repeat:no-repeat;
	text-align:right;
	margin-left:5px;
	padding-left:12px;
	color:#4400FF;
	font-weight:bold;
}

.top10_publico {
	text-align:center;
}
.top10_semana {
	text-align:left;
}
.nota_passada_top10_same {
	font-weight:700;
	color:#999;
	background-image:url(/images/10/104_same_fade.gif);
	background-position:0 50%;
	margin-left:2px;
	padding-left:12px;
	background-repeat:no-repeat;
}
.top10_titulofilme {
	text-align:left;
	padding-left:5px;
}
.top10_acoes {
	text-align:left;
	padding-left:5px;
	font-size:11px;
}
.nota_top10 {
	text-align:center;
	padding-left:3px;
}
a:active, #logo h1 a, #mnprincipal li.mninicial a img, .feeds_total a, .feeds_total a:visited, .feeds_total2 a, .feeds_total2 a:visited {
	text-decoration:none;
	border:none;
}
a:hover, #login a:hover {
	color:#900;
	text-decoration:underline;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, #contentcenter h1 a,#dest_ineditos h2 a, #Unpublished h2 a, #dest_estreia h2 a, #Opening h2 a, #dest_cartaz h2 a, #NowPlaying h2 a, #dest_catalogo h2 a, #catalogo h2 a, #ficha_perfil h2 a, #dest_setima h2 a, #setima h2 a, #dest_panoramica h2 a, #panoramica h2 a, #dest_classicos h2 a, #classicos h2 a, #dest_diarios h2 a, #diarios h2 a, #dest_especiais h2 a, #especiais h2 a, #dest_arquivos h2 a, #arquivos h2 a, #dest_comunidades h2 a, #equipe h2 a, #login h2 a, #cadastro h2 a, #dest_diretores h2 a, #diretores h2 a, #dest_atores h2 a, #atores h2 a, #dest_noticias h2 a, #dest_atores .titulofilme a, #dest_diretores .titulofilme a, #dest_setima .titulofilme a, #dest_panoramica .titulofilme a, #dest_classicos .titulofilme a, #dest_diarios .titulofilme a, #dest_especiais .titulofilme a, #dest_arquivos .titulofilme a, #dest_ineditos .titulofilme a, #dest_estreia .titulofilme a, #dest_cartaz .titulofilme a, #dest_catalogo .titulofilme a, #atores .titulofilme a {
	color:#CA7900;
	text-decoration:none;
}
h2, h3, #busca h2 {
	font-size:24px;
	text-align:left;
	width:98%;
}
#footer a, a:hover.BT_veja_todos {
	color:#FFF;
}
.inedito_film ul, #fichaconteudo ul, #submenu_film ul, #submenu_artist ul, #submenu_column ul, #submenu_top10 ul, #submenu_comunidade ul, #submenu_premio ul, #submenu_profile ul {
	padding-left:0;
	margin-left:0;
}
#sinopse, #atornoticias, .informacoes {
	float:left;
	width:100%;
}
#contato, #equipe, #mapa {
	padding-left:5px;
	padding-right:10px;
}
#dest_ineditos h2, #Unpublished h2, #dest_estreia h2, #Opening h2, #dest_cartaz h2, #NowPlaying h2, #dest_catalogo h2, #catalogo h2, #ficha_perfil h2, #dest_setima h2, #setima h2, #dest_panoramica h2, #panoramica h2, #dest_classicos h2, #classicos h2, #dest_diarios h2, #diarios h2, #dest_especiais h2, #especiais h2, #dest_arquivos h2, #arquivos h2, #dest_diretores h2, #diretores h2, #dest_atores h2, #atores h2, #dest_noticias h2, .titTotal h2 {
	width:92%;
}
#anunciar p, #beneficios_cadastro p {
	text-align:justify;
}
#dest_premios h2 a, #dest_premios_home h2 a, #dest_festivais h2 a, #contato h2 a, #alerta h2 a, #dest_top10 a, .titTotal h2 a {
	color:#C60;
	text-decoration:none;
}
#player, #change_content {
	width:100%;
}
#videos, #videos_all {
	float:left;
	clear:left;
	width:100%;
	padding-top:20px;
}
#comentarios, #profileList {
	width:95%;
	float:left;
}
.comentarios{
	width:100%;
	float:left;
	padding-top:5px;
	border: 1px solid #e8cb0b;
	margin-top:-2px;
}

#comentarios{
	background-image:url(/images/bg_head_comments.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:10px;
}
#comentarios h4{
	color:#000;
	background-image:url(/images/16/016.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
	padding-top:2px;
	margin-left:10px;
	font-size:16px;
	font-weight:700;
}

#comentarios .titulo {	
	color:#000;
	background-image:url(/images/16/016.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
	padding-top:2px;
	margin-left:10px;
	font-size:16px
}

.comment-table{
	border-bottom:1px dashed #f4e8dc;
	border-top:1px dashed #f4e8dc;
	margin-top: 5px;
	float:left;
}

.news, #tags {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFF0E1;
}
#nota {
	background-image:url(/images/bg_vote_films.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height:81px;
	margin-bottom:5px;
}
#nota h4{
	margin-left:20px;
	margin-top:5px;
}

#tags, .form_busca, .ptitulo, .conteudo, .float_left {
	float:left;
	padding-bottom:10px;
}
.conteudo {
	width:100%;
}
.latest_comment h3,.blog h3,#tags h2 a, #ultimasnoticias h2 a, #top10_review h2 a, #dest_top10_sidebar h2 a, #mapa h2 a, .ultimasnoticias h2 a, .top10_review h2 a{
	color:#CC6600;
	text-decoration:none;
}
.ultimasnoticias, .latest_comment {
	width:49%;
	float:left;
}

.top10_review {
	width:75%;
	float:left;
	padding-left: 5px;
}

.user-comment, .home-user-comment {
	width:100%;
}
.home-comments {
	border-collapse:collapse;
}
.home-comments tr{
	border-bottom:1px solid #FFF0E1;
	margin-bottom:8px;
	display:block;
}
	

#dest_atores a, #dest_diretores a, #mnprincipal li.mninicial a {
	text-decoration:none;
}
#ferramentas ul, #flash_notice ul li, #flash_error ul li, .fest_edicoes ul {
	padding-left:0;
}
#alpha_list, h5.paginacao {
	padding-top:10px;
	padding-bottom:10px;
}
#mapa li, .coluna-dupla-festival li, #login {
	display:block;
}
#flash_notice h5, #flash_error h5 {
	padding-top:5px;
	padding-bottom:5px;
}
#flash_notice p, #flash_error p {
	margin:0 0 5px;
	padding:0;
}
#flash_notice ul, #flash_error ul {
	padding-left:30px;
	margin:0 0 5px;
}
#formsearch, .coluna-dupla-festival p {
	display:inline;
}
#cadastro label, #login label {
	font-weight:700;
	padding-bottom:3px;
	display:block;
	color:#630;
}
#cadastro label.nao, #login label.nao {
	display:inline;
	padding-top:5px;
	padding-bottom:10px;
}
#cadastro label.sim, #login label.sim {
	display:inline;
	padding-top:5px;
	padding-left:10px;
}
#mailTo, .form_user, .form_password, .form_envia, .form_cadastre, #mailTo2 {
	float:left;
	clear:left;
}

#mailTo , #mailTo2{
	background-color:#FFF;
	padding:10px;
	width: 95%;
}
.cp_enviar_on, .cp_enviar_hold a {
	background-image:url(/images/16/003.gif);
}
.cp_imprimir_on, .cp_imprimir_hold a {
	background-image:url(/images/16/062.gif);
}
.cp_newsletter_on, .cp_newsletter_hold a {
	background-image:url(/images/16/023.gif);
}
.cp_twitter_on, .cp_twitter_hold a {
	background-image:url(/images/16/twitterbird.gif);
}
.cp_rss_on, .cp_rss_hold a {
	background-image:url(/images/16/001.gif);
}
#mnprincipal li a:hover.mn_on, #submenu_film li a:hover.mn_on, #submenu_artist li a:hover.mn_on, #submenu_column li a:hover.mn_on, #submenu_top10 li a:hover.mn_on, #submenu_comunidade li a:hover.mn_on, #submenu_premio li a:hover.mn_on, #submenu_profile li a:hover.mn_on {
	color:#F60;
	font-weight:700;
}
#mnfilme, #top10Brasil h3 {
	color:#C60;
}
.destaque3 li, div.festival_content li {
	display:block;
	padding-left:0;
	margin-left:0;
}
.destaque3_colunas, .edicao_festival {
	width:100%;
	float:left;
	clear:left;
}
.titulofilme, .a.titulofilme {
	font-weight:700;
	font-size:small;
	text-decoration:none;
	text-align:left;
	padding-left:5px;
	color:#C60;
}
.titTotal h4, .tag1_0 {
	font-size:1em;
}
.listaesquerda, .listaesquerda_filme, .listadireita_filme {
	width:48%;
	clear:right;
	float:left;
	margin-top:10px;
	padding:0;
}
.espaco_avatar, .espaco_amigos {
	float:left;
	width:130px;
	margin-bottom:5px;
}
/* bug report */ div.ss-form-container {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#ce9f49;
	border-color:#333333;
	border-style:solid;
	border-width:2px
}
h1.ss-form-title {
	background-color:#57431f;
	padding:15px;
	margin:-15px -15px 15px;
	color:#ffffff;
	text-align:left
}
div.errorbox-bad {
	background-color:#72180c
}
body.ss-base-body {
	background-color:#392f12
}
label.ss-q-help {
	color:#52482c
}
div.errorbox-bad {
	color:#fff
}
body.ss-base-body {
	background-image:url('//lh3.googleusercontent.com/YVXxQ22LZMdDDHDQz9oVG-JKoR2onAg9PBOEzMuneJTEi1CNhv_Ex3JeTElRAOgL5EY8_7GRfFtH0xAw4Jvmstw=s0')
}
div.errorbox-bad label.ss-q-help {
	color:#aaa
}
div.ss-form-container {
	background-repeat:repeat-x
}
body.ss-base-body {
	background-repeat:repeat-x
}
h2.ss-section-title {
	background-color:transparent
}
div.ss-submit div.ss-form-entry {
	background:none;
	border:none
}
input.ss-q-long {
	width:100%;
	height:100px;
}
/*barra promotional*/ .barra {
	background-color:#FFFFFF;
	width:100%;
	height:30px;
	display:block;
	color:red;
	text-align:center;
	padding:0px;
	margin:0px
}
.mncadastro2, .mnlogin2 {
	background-repeat:no-repeat;
	background-position:0% 50%;
	font-size:11px;
	color:#CA7900;
	padding:0px 2px 0px 15px;
}
.mncadastro2 a, .mnlogin2 a {
	color:#CA7900;
	font-weight:bold;
}
.submenu_cadastro {
	clear:both;
	float:left;
	width:100%;
	margin-top:7px;
	text-align:center;
	border-bottom:1px dotted #E0B07C;
	padding:3px 0 3px 0;
}
.mncadastro2 {
	background-image:url(/images/10/019.gif);
}
.mnlogin2, #user_login_label {
	background-image:url(/images/10/002.gif);
}
#user_login_label, #user_password_label{
	background-repeat:	no-repeat;
	padding-left: 12px;
	color:#C90;
}
.prevTop {
	text-align:left;
	padding: 0px 0px 3px 18px;
	background-image:url(/images/16/left_arrow.gif);
	background-repeat:	no-repeat;
	background-position:left top;
}

.nextTop {
	text-align:right;
	padding: 0px 18px 3px 0px;
	background-image:url(/images/16/right_arrow.gif);
	background-repeat:	no-repeat;
	background-position:right top;
}

.nextTop a, .prevTop a, .nextTop, .prevTop {
	text-decoration:none;
	color:#CC6600;
}
.change_top {
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#E4DDD6;
	text-align:center;
	margin-bottom:10px;
}

/* fichas num geral */
#film-details tr{
	vertical-align:top;
}
#film-details h1{
	font-size:20px;
}
#film-details{
	padding:5px;
	border-bottom:1px dashed #cc6600;
}

#common-tools {
	padding-left:10px;
	padding-rightt:8px;
}
#common-tools tr td{
	border-style:dashed;
	border-color:#dbdbdb;
	border-width:1px;
	padding:5px;
}

/* Comunidade */
#dest_comunidades{
	width:95%;
}
.last_members{
	margin-top:10px;
	width:100%;
	border:1px dashed #cc6600;
}
.user-comment-community{
	width:32%;
	float:left;
	margin: 5px 0px 5px 5px;
}
.user-comment-community img{
	float:left;
}


.name_comment{
	color:#cc6600;
	font-weight:700;
}

/* common tools */
.common-tools{
	float:right;
	width:20%;
	padding-right:10px;
}

.tools_news{
	margin:15px 5px 0px 8px;
	width:98%;
	
}
div.tools_news div.ultimasnoticias div.top10_review{
	padding-left:10px;
	padding-right:10px;
}

/* Programa��o */
#cidade_prog{
	background-image:url(/images/16/cidade.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:18px;
}
.place{
	background-image:url(/images/16/cid_film.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:18px;
}
.address{
	padding-left:18px;
	text-decoration:none;
}
.city_film{
	background-image:url(/images/16/img_film.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:18px;
}

.point{
	background-image:url(/images/16/point.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:12px;
	color:#c8660b;
}

/* promo��o */
#dest_premios_atuais {
	float:left;
	padding-right:10px;
	width:95%;
	border:1px dashed #cc6600;
}

.promocao_lateral{
	margin-bottom:10px;
}

.promotion_cell{
	float:left;
	margin:10px 5px 10px 5px;
	width:100%;
	border-bottom:1px dashed #cc6600;
}

.promotion_cell img{
	float:left;
	margin: 8px 8px 3px 5px;
}
.promotion_cell ul, .promotion_cell li{
	display:list-item;
	list-style-position:inside;
	padding-left:10px;
}

.promotion_cell ul{
	float:left;
	clear:both;
	margin-top:10px;
	margin-bottom:10px;
}
.premio_titulo{
	float:left;
	clear:left;
	width:100%;
	padding-left:10px;
}
.premio{
	color:#990000;
	padding-left:10px;
	margin-top:5px;
}
li.ganhador {
	color:#CC9900;
	padding-left:10px !important;
	display:block;
}
.ic_inscricoes a img{
	float:right;
}
#regulamento h4 p{
	color:#cc6600;
	font-size:14px;
}
.regulamento{
	font-size:11px;
	margin:10px 0 10px 10px;
	float:left;
}

/* Noticias */
#dest_noticias, #top10, #dest_premios {
	width:95%;
}
/* tag cloud */
.tagCloud, .tagCloud p, .tagCloud a{
	line-height:20px;
	word-spacing:normal;
	display:inline;
	text-align:justify;
}
#tags {
	width:95%;
}

#ad_super_banner {
	text-align: center;
}

/* gallery */
.thumb-gallery{
	float:none !important;	
}

/* video */
.video_thumb{
	width: 240px;
	height: 180px;
}
