a:link {text-decoration:none; color:#0000CC; font-family: Arial, Verdana, Helvetica;}
a:visited {text-decoration:none; color:#0000CC; font-family: Arial, Verdana, Helvetica;}
a:hover {text-decoration:underline; color:#0000CC; font-family: Arial, Verdana, Helvetica;}
a:active {
	text-decoration: underline;
	color: #CC0000;
	font-family: Arial, Verdana, Helvetica;
	border-radius: 0 3px 3px;
}
img  {
	border: 0;
	border-collapse: collapse;
}
#MarcaTexto {
	background-color: #FFFF99;
}

/* fixing firefox bug */
div:after, ol:after, form:after, ul:after, dl:after {content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}

body {
	margin: 0;
	padding: 0;
	text-align: left;
	background: #E1E2E6;
	background: -moz-linear-gradient(top, #C9C9C9 0%, #E1E2E6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C9C9C9), color-stop(100%,#E1E2E6));
	background: -webkit-linear-gradient(top, #C9C9C9 0%,#E1E2E6 100%);
	background: -o-linear-gradient(top, #C9C9C9 0%,#E1E2E6 100%);
	background: -ms-linear-gradient(top, #C9C9C9 0%,#E1E2E6 100%);
	background: linear-gradient(top, #C9C9C9 0%,#E1E2E6 100%);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C9C9C9', endColorstr='#E1E2E6',GradientType=0); 
}
#corpo {
	width: 980px;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000;
	background-color: #FFF;
	box-shadow: 0 0 4px 4px #999999;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	display: block;
	height: auto;
	min-height: 1000px;
	font-style: normal;
	font-weight: 400;
}
#espaco {
	height: 8px;
	width: 100%;
	position: relative;
	left: 0;
	float: left;
}

#header {
	background-image: url(../images/bordanegativo.jpg);
	background-repeat: repeat;
}
#logo {
	float: left;
	width: 251px;
	padding-top: 11px;
	padding-left: 5px;
}
#head_busca {
	float: right;
	width: 720px;
	height: 73px;
	border-color: #14506A;
	border-width: 1px;
}
#busca_person {
	border-color: #14506A;
	border-width: 1px;
	text-align: center;
	margin-top: 10px;
}
#busca_todosite {
	border-color: #14506A;
	border-width: 1px;
	text-align: center;
	margin-top: 10px;
}

#menu{
	height: 37px;
	padding: 0;
	margin: 0 auto;
	border: 1px solid;
	border-radius: 5px;
	border-top-color: #003B56;
	border-right-color: #003B56;
	border-bottom-color: #003B56;
	border-left-color: #003B56;
	width: 100%;
	float: left;
	display: block;
} 
#menu > ul {
	list-style: inside none;
	padding: 0;
	margin: 0;
} 
#menu > ul > li {
	list-style: inside none;
	padding: 0;
	margin: 0;
	float: left;
	display: block;
	position: relative;
	border-radius: 0 0 5px 5px;
} 
#menu > ul > li > a{ outline:none; display:block; position:relative; padding:10px 11px; font:bold 17px/100% Arial, Helvetica, sans-serif; text-align:center; text-decoration:none; text-shadow:1px 1px 0 rgba(0,0,0, 0.4); } 
#menu > ul > li:first-child > a{border-radius:5px 0 0 5px;} 
#menu > ul > li > a:after{ content:''; position:absolute; border-right:1px solid; top:-1px; bottom:-1px; right:-2px; z-index:99; } 
#menu ul li.has-sub:hover > a:after{top:0; bottom:0;} 
#menu > ul > li.has-sub > a:before{ content:''; position:absolute; top:18px; right:1px; border:5px solid transparent; border-top:5px solid #fff; } 
#menu > ul > li.has-sub:hover > a:before{top:19px;} 
#menu ul li.has-sub:hover > a{ background:#3f3f3f; border-color:#3f3f3f; padding-bottom:13px; padding-top:11px; top:-1px; z-index:999; } 
#menu ul li.has-sub:hover > ul, #menu ul li.has-sub:hover > div{display:block;} 
#menu ul li.has-sub > a:hover{background:#3f3f3f; border-color:#3f3f3f;} 
#menu ul li > ul, #menu ul li > div{ display:none; width:auto; position:absolute; top:38px; padding:10px 0; background:#3f3f3f; border-radius:0 0 5px 5px; z-index:999; } 
#menu ul li > ul{width:auto; white-space:nowrap} 
#menu ul li > ul li{display: block;	list-style: inside none; padding: 0; margin: 0;	position: relative;	text-align: left;} 
#menu ul li > ul li a{ outline:none; display:block; position:relative; margin:0; padding:8px 20px; font:12pt Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; text-shadow:1px 1px 0 rgba(0,0,0, 0.5); } 

#menu, #menu > ul > li > ul > li a:hover{ background:#003B56; background:-moz-linear-gradient(top, #003B56 0%, #306581 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#003B56), color-stop(100%,#306581)); background:-webkit-linear-gradient(top, #003B56 0%,#306581 100%); background:-o-linear-gradient(top, #003B56 0%,#306581 100%); background:-ms-linear-gradient(top, #003B56 0%,#306581 100%); background:linear-gradient(top, #003B56 0%,#306581 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#003B56', endColorstr='#306581',GradientType=0); } 
#menu > ul > li > a{border-right:1px solid #003B56; color:#fff;} 
#menu > ul > li > a:after{border-color:#003B56;} 
#menu > ul > li > a:hover{background: #306581;} 


#pageslideshow {
	width: 620px;
	background: #fff;
	border: 1px solid #666;
	box-shadow: 1px 1px 3px #999;
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#pageslideshow h1 { font-weight: normal; font-size: 32px; letter-spacing: -2px; margin:0 0 20px 0; border-bottom: 1px solid #ddd; padding:0 0 10px 0; }
#pageslideshow h2 { font-weight: bold; font-size: 22px; letter-spacing: -1px; font-style: italic; margin:40px 0 0 0; }
#pageslideshow h3 { float: right; }
#pageslideshow h3 a { font-weight: normal; font-size: 16px; color:#004499; }
#pageslideshow h3 a:hover { color:#333; }

#adv_2 {
	float: right;
	width: 336px;
	height: auto;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#adv_300x250_1 {
	margin: 5px;
	float: left;
	width: 300px;
	border: 1px solid #666;
	padding: 5px;
	height: 250px;
	clear: left;
}
#adv_336x280_1 {
	float: left;
	width: 336px;
	border: 1px solid #666;
	height: 280px;
	clear: left;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin-bottom: 5px;
	margin-left: 2px;
	margin-right: 5px;
	margin-top: 5px;
}

#search {
	float: right;
	margin-top: 0;
	width: 240px;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: repeat;
	background-position: 0 0;
	left: 5px;
}
#search form{
	height:32px;
}
#search form input.submit {
	color: #FFF;
	border: medium none;
	display: block;
	float: left;
	height: 25px;
	width: 10px;
	width: 50px;
	margin-top: 6px;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0 0;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#search form input.text{
	color: #003B56;
	line-height: 26px;
	height: 22px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	background-color: #FFF;
	margin-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	float: left;
}

#home_estreias {
	margin: 5px;
	padding: 5px;
	float: left;
	height: auto;
	border: 1px solid #666;
	width: 780px;
}

#home_proximasestreias {
	margin: 5px;
	padding: 5px;
	float: left;
	height: auto;
	width: 780px;
	border: 1px solid #666;
}

#barra_filme_estreias {
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	background-image: url(../images/fundo1.jpg);
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	clear: both;
}
#barra_filme_estreias #barra_filme_right {
	float: right;
	width: 575px;
}
#barra_filme_estreias .poster {
	border: 0;
	float: left;
	padding-right: 5px;
	width: 200px;
	text-decoration: none;
	border-collapse: collapse;
}
#barra_filme_estreias .nomedofilme {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #F00;
	padding: 5px;
}
#barra_filme_estreias .nomedofilme a {
	color: #CC0000;
	float: left;
}
#barra_filme_estreias .sinopse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333;
	padding: 5px;
	text-align: justify;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#barra_filme_estreias .leiamais {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #006;
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 5px;
}
#barra_filme_estreias .comenteaqui {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #006;
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 30px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
#rodape {
	background: #003B56;
	background: -moz-linear-gradient(top, #003B56 0%, #306581 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#003B56), color-stop(100%,#306581));
	background: -webkit-linear-gradient(top, #003B56 0%,#306581 100%);
	background: -o-linear-gradient(top, #003B56 0%,#306581 100%);
	background: -ms-linear-gradient(top, #003B56 0%,#306581 100%);
	background: linear-gradient(top, #003B56 0%,#306581 100%);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#003B56', endColorstr='#306581',GradientType=0); 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFF;
	text-align: center;
	word-spacing: normal;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#rodape a {
	color: #FFF;
}
#menuinferior {
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}
#direitos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-align: center;
	padding: 5px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	width: 960px;
}
#rodape #ultimosvisitados {
	text-align: center;
	width: 960px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 120px;
}
#rodape #ultimosvisitados table {
	text-align: left;
	width: 100%;
}
#rodape p {
	text-align: left;
}
#rodape #ultimosvisitados p {
	margin: 1px;
	font-size: 17px;
}
#rodape hr {
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	text-align: center;
	margin: 1px;
}
#adv_3 {
	float: right;
	height: 600px;
	width: 160px;
}
#home_coluna1 {
	float: left;
	width: 800px;
}
#home_coluna2 {
	float: right;
	width: 163px;
}
#rodape #ultimosvisitados table tr td {
	padding: 0;
	width: 70px;
	margin: 0;
	height: 100px;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	vertical-align: middle;
}
#lista_coluna1 {
	float: left;
	width: 800px;
	text-align: left;
}
#lista_coluna2 {
	float: right;
	width: 163px;
}

#lista_coluna1 #linha_lista {
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 5px;
	background-image: url(../images/fundo1.jpg);
}
#lista_coluna1 #linha_lista .poster {
	float: left;
	width: 100px;
	text-align: center;
}
#lista_coluna1 #linha_lista .estrelas {
	margin-right: 5px;
	margin-left: 5px;
}
#lista_coluna1 #linha_lista .info_filme {
	float: right;
	width: 685px;

}
#lista_coluna1 #linha_lista .info_filme .nomedofilme {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #900;
	padding: 3px;

}
#lista_coluna1 #linha_lista .info_filme .sinopse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	text-align: justify;
}
#lista_coluna1 #linha_lista .info_filme .nomedofilme a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #CC0000;
}
#lista_coluna1 #linha_lista .info_filme .original {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	padding-right: 3px;
	padding-left: 3px;
}
#lista_coluna1 #linha_lista .info_filme .info_tec_t {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666;
	padding: 3px;
	width: 120px;
	float: left;
	height: 14px;
}
#lista_coluna1 #linha_lista .info_filme .info_tec_d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	padding: 3px;
	width: 550px;
	float: left;
	color: #0000CC;
	height: 14px;
}
#pag-ant-prox {
	text-align: center;
	padding: 5px;
	width: 700px;
	margin: auto;
}
#pag-ant-prox ul {
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
	text-align: center;
	background-color: #909;
	clear: both;
	display: inline-block;
}
#pag-ant-prox ul li {
	padding: 2px;
	display: block;
	background-color: #FFF;
	margin: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	float: left;
}
#pag-ant-prox .bloco {
	text-align: center;
	background-color: #D5DCEC;
	width: auto;
	border-radius: 15px;
	vertical-align: middle;
	margin: 2px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#pag-ant-prox .bloco .sel {
	margin: 0;
	padding: 3px;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000;
	font-weight: bold;
}
#pag-ant-prox .bloco .n a {
	margin: 0;
	padding: 3px;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #009;
}
#pag-ant-prox .bloco .n a:hover{
	padding: 3px;
	text-decoration: none;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	background-color: #009;
}
#pag-ant-prox .bloco .ant a {
	background-color: #FFF;
	padding: 3px;
	margin: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	border-radius: 15px 0 0 15px;
}

#pag-ant-prox .bloco .ant a:hover{
	padding: 3px;
	text-decoration: none;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	border-radius: 15px 0 0 15px;
	background-color: #009;
}

#pag-ant-prox .bloco .prox a {
	background-color: #FFF;
	padding: 3px;
	margin: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	border-radius: 0 15px 15px 0;
}

#pag-ant-prox .bloco .prox a:hover{
	padding: 3px;
	text-decoration: none;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	border-radius: 0 15px 15px 0;
	background-color: #009;
}

#filme_coluna1 {
	float: left;
	width: 800px;
	padding-right: 0;
	text-align: left;
}

#filme_coluna2 {
	float: right;
	width: 163px;
}

#qeof_coluna1 {
	float: left;
	width: 800px;
	margin-left: 3px;
	margin-top: 3px;
	padding-left: 2px;
	margin-bottom: 3px;
	margin-right: 3px;
	text-align: left;
}

#qeof_coluna2 {
	float: right;
	width: 163px;
}

#filme_barraaposmenu {
	height: 15px;
	float: left;
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	margin-left: 2px;
}
#qeof_barraaposmenu {
	height: 20px;
	float: left;
	width: 100%;
}
#filme_area1 .sinopse {
	float: left;
	width: 580px;
	padding: 3px;
	text-align: justify;
}
#filme_area1 .sinopse .sin {
	font-family: Arial, Helvetica, sans-serif;
	color: #CE171B;
	font-size: 18px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	border-radius: 7px 7px 0 0;
	margin-bottom: 0;
	font-weight: bold;
}
#filme_area1 .poster {
	float: left;
	width: 200px;
	padding: 4px;
	text-align: center;
}
#filme_area1 .sinopse .sinopse_adv {
	height: 120px;
	width: 160px;
	padding: 4px;
	float: right;
}
#filme_area1 .filme_info {
	float: left;
	padding: 4px;
	width: 790px;
	clear: left;
}
#filme_area1 .filme_info h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #CE171B;
	float: left;
	width: 420px;
	background-color: #ECECFF;
	font-size: 18px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	border-radius: 7px 7px 0 0;
	margin-bottom: 0;
}
#filme_area1 .filme_info table tr .td1 {
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #666;
	height: 20px;
	padding: 3px;
}
#filme_area1 .filme_info table tr .td2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000;
	height: 20px;
	padding: 3px;
}
#filme_area1 .poster .estrelas {
	margin-right: 5px;
	margin-left: 5px;
}
#filme_area1 .poster .nota {
	text-align: left;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 18px;
	vertical-align: middle;
	margin: 1px;
}
#filme_area1 .poster .votos {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: right;
	height: 18px;
	vertical-align: middle;
	margin: 1px;
}
#filme_area1 .sinopse .links {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
#filme_area1 .sinopse .links a {
	padding-right: 10px;
	padding-left: 10px;
}
#filme_adv_info {
	text-align: center;
}
#filme_area1 .titulodofilme {
	float: left;
	width: 585px;
	background-color: #ECECFF;
	border-radius: 7px 7px 0 0;
	margin-top: 3px;
}
#filme_area1 .titulodofilme h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #CE171B;
	display: inline;
	float: left;
	height: 23px;
	width: 580px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	padding: 0;
	margin-left: 5px;
	text-shadow: 1px 1px 0 rgba(0,0,0, 0.4);
}
#filme_area1 .titulodofilme h5 {
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	float: left;
	display: inline;
	font-size: 9px;
	padding: 0;
	margin: 0;
	width: 100%;
}
#filme_area1 .elenco h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #CE171B;
	background-color: #ECECFF;
	font-size: 18px;
	margin-bottom: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	border-radius: 7px 7px 0 0;
}
#filme_area1 .elenco table .tr1 {
	background-color: #F7F7F7;
}
#filme_area1 .elenco table .tr2 {
}
#filme_area1 .elenco table tr .td1 {
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	padding: 3px;
}
#filme_area1 .elenco table tr .td2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #666;
}
#filme_area1 .trilhasonora h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #CE171B;
	background-color: #ECECFF;
	font-size: 15px;
	margin-bottom: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	border-radius: 7px 7px 0 0;
}
#filme_area1 .trilhasonora table .tr1 {
	background-color: #F7F7F7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	vertical-align: top;
}
#filme_area1 .trilhasonora table .tr2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	vertical-align: top;
}
#filme_area1 .trilhasonora table tr .td1 {
	width: 40%;
	padding: 3px;
	font-weight: bold;
}
#filme_area1 .trilhasonora table tr .td2 {
	width: 60%;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	color: #666;
}
#filme_area1 .fotoscenas {
	padding: 4px;
}
#filme_area1 .fotoscenas h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #CE171B;
	background-color: #ECECFF;
	font-size: 18px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	margin-bottom: 0;
	border-radius: 7px 7px 0 0;
}
#filme_area1 .fotoscenas table tr td {
	background-color: #F7F7F7;
	padding: 3px;
}
#filme_area1 .fotoscenas table tr td img {
	width: 258px;
	height: auto;
}
#filme_area1 .comentarios {
	background-color: #F7F7F7;
	padding: 4px;
}
#filme_area1 .trailer {
	background-color: #F7F7F7;
	padding: 4px;
}
#filme_area1 .comentarios h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #CE171B;
	background-color: #ECECFF;
	font-size: 18px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	border-radius: 7px 7px 0 0;
	margin-bottom: 0;
}
#filme_area1 .trailer h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #CE171B;
	background-color: #ECECFF;
	font-size: 18px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	border-radius: 7px 7px 0 0;
	margin-bottom: 0;
}
#filme_area1 .comentarios .coment .quem img {
	float: left;
}
#filme_area1 .comentarios .coment .quem p {
	float: left;
	margin-left: 10px;
}
#filme_area1 .comentarios .coment {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 3px;
	background-image: url(../images/fundo1.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFF;
}
#filme_area1 .comentarios .coment .quem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
}
#filme_area1 .comentarios .coment .quem .nota {
	float: left;
	font-size: 14px;
	margin: 2px;
	font-weight: bold;
}
#filme_area1 .comentarios .coment .quem .estrelas {
	float: right;
	width: 170px;
	margin-left: 0;
	margin-right: 5px;
	margin-top: 14px;
}
#filme_area1 .comentarios .textocoment {
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	text-align: justify;
}
#filme_area1 .titulodofilme hr {
	margin: 0;
}
#filme_area1 .elenco {
	padding: 4px;
	clear: left;
}
#filme_area1 .trilhasonora {
	padding: 4px;
}
#linha1 {
	margin: 0;
	padding: 0;
	height: 1px;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	background-color: #999;
}
#seta2 {
	background-repeat: no-repeat;
	text-shadow: none;
	background-image: url(../images/objetos.png);
	width: 15px;
	height: 15px;
	background-position: -120px -132px;
	padding: 0;
	padding-top: 0;
	padding-right-value: 0;
	padding-bottom: 0;
	padding-left-value: 0;
	padding-left-ltr-source: physical;
	padding-left-rtl-source: physical;
	padding-right-ltr-source: physical;
	padding-right-rtl-source: physical;
	display: inline-table;
	vertical-align: middle;
}
#novoComentario {
	width: 100%;
	margin: 0;
	padding: 0;
	height: 25px;
}
#novoComentario #coment {
	width: 600px;
	position: fixed;
	top: 50%;
	border: 3px dashed #999;
	-webkit-transition: all;
	-moz-transition: all;
	-ms-transition: all;
	-o-transition: all;
	transition: all;
	font-size: 15px;
	z-index: 200;
	height: auto;
	visibility: hidden;
	left: 50%;
	margin-top: -200px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -300px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(255,255,255,1.00)),color-stop( 100% , rgba(228,228,228,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(228,228,228,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(228,228,228,1.00) 100%);
	background-color: #FFF;
}

#novoComentario #linkcoment {
	padding: 0;
	vertical-align: middle;
	text-align: left;
	font-size: 17px;
	float: left;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 8px;
}
#novoComentario #linkcoment b {
	font-size: 18px;
}
#novoComentario #coment .regras {
	font-size: 15px;
	color: #C60000;
}
#novoComentario #coment .regras b {
	font-size: 15px;
}
#novoComentario #coment textarea {
	font-size: 16px;
	margin: 2px;
	padding: 1px;
	width: 95%;
	height: 150px;
	overflow: auto;
}
#novoComentario #coment input {
	font-size: 16px;
}
#novoComentario #coment select {
	font-size: 16px;
}
#novoComentario #coment .idade {
	width: 25px;
}
#novoComentario #coment #nomecoment {
	width: 150px;
}
#escurecer {
	height: 100%;
	width: 100%;
	-webkit-transition: all;
	-moz-transition: all;
	-ms-transition: all;
	-o-transition: all;
	transition: all;
	position: fixed;
	margin: 0;
	padding: 0;
	visibility: hidden;
	top: 0;
	background-image: url(../images/fundo.png);
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	left: 0;
	z-index: 100;
	right: 0;
	bottom: 0;
}

#qeof_coluna1 .qeof {
	background-color: #F7F7F7;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 0;
}
#qeof_coluna1 .qeof h3 {
	/* [disabled]font-family: Arial, Helvetica, sans-serif; */
	color: #CE171B;
	background-color: #ECECFF;
	font-size: 18px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	border-radius: 7px 7px 0 0;
	margin-bottom: 0;
	margin-top: 0;
}
#qeof_coluna1 .qeof .topico {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 3px;
	background-image: url(../images/fundo1.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFF;
}
#qeof_coluna1 .qeof .quem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #DFDFDF;
}
#qeof_coluna1 .qeof .quem img {
	float: left;
}
#qeof_coluna1 .qeof .quem .data {
	float: right;
	vertical-align: middle;
	font-size: 17px;
	text-align: right;
	color: #666666;
	padding-top: 17px;
	padding-bottom: 17px;
	padding-left: 10px;
	padding-right: 10px;
}
#qeof_coluna1 .qeof .quem .nome {
	float: left;
	vertical-align: middle;
	font-size: 16px;
	text-align: right;
	color: #666666;
	padding-top: 17px;
	padding-bottom: 17px;
	padding-left: 10px;
	padding-right: 10px;
}
#qeof_coluna1 .qeof .textocoment {
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333;
	text-align: justify;
}
#qeof_coluna1 .qeof .textoqeof {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
#qeof_coluna1 .qeof .textoqeof p {
	margin-top: 0;
	margin-bottom: 0;
	text-align: justify;
	text-indent: 35pt;
	font-size: 18px;
	color: #002E42;
}
#qeof_coluna1 .qeof .respostatopico {
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-left: 3px;
	background-image: url(../images/fundo1.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFF;
	width: 92%;
	float: right;
}
#qeof_coluna1 .qeof .novaresposta {
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-left: 0;
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFF;
	width: 91%;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 2px;
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(255,255,255,1.00)),color-stop( 100% , rgba(228,228,228,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(228,228,228,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(228,228,228,1.00) 100%);
}
#qeof_coluna1 .qeof .novapergunta {
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 5px;
	background-image: url(../images/fundo1.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFF;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
}

#qeof_coluna1 .qeof .novaresposta .regras {
	color: #990000;

}

#barra_titulo {
	vertical-align: middle;
	background: #75003A;
	background: -moz-linear-gradient(top, #75003A 0%, #CC0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#75003A), color-stop(100%,#CC0000));
	background: -webkit-linear-gradient(top, #75003A 0%,#CC0000 100%);
	background: -o-linear-gradient(top, #75003A 0%,#CC0000 100%);
	background: -ms-linear-gradient(top, #75003A 0%,#CC0000 100%);
	background: linear-gradient(top, #75003A 0%,#CC0000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75003A', endColorstr='#CC0000',GradientType=0); 
	color: #FFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	vertical-align: middle;
	height: 29px;
	line-height: 29px;
}

#barra_titulo_lista {
	vertical-align: middle;
	background: #75003A;
	background: -moz-linear-gradient(top, #75003A 0%, #CC0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#75003A), color-stop(100%,#CC0000));
	background: -webkit-linear-gradient(top, #75003A 0%,#CC0000 100%);
	background: -o-linear-gradient(top, #75003A 0%,#CC0000 100%);
	background: -ms-linear-gradient(top, #75003A 0%,#CC0000 100%);
	background: linear-gradient(top, #75003A 0%,#CC0000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75003A', endColorstr='#CC0000',GradientType=0); 
	color: #FFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	vertical-align: middle;
	height: 29px;
	line-height: 29px;
}
#barra_titulo_lista #detalheslista a {
	color: #FFF;
}

#ordemlista {
	position: relative;
	vertical-align: middle;
	float: right;
	text-align: right;
	padding-top: 0;
	margin-top: -2px;
	margin-right: 3px;
	margin-left: 3px;
	left: 0;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	margin-bottom: 0;
	top: 0;
	right: 0;
	bottom: 0;
}
#ordemlista select {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
#divisaolista {
	position: relative;
	vertical-align: middle;
	float: right;
	text-align: right;
	padding-top: 0;
	margin-top: -2px;
	margin-right: 3px;
	margin-left: 3px;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	padding-bottom: 0;
	padding-right: 0;
	padding-left: 0;
	margin-bottom: 0;
}
#divisaolista select {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
#detalheslista {
	position: relative;
	vertical-align: middle;
	float: right;
	text-align: right;
	padding-top: 0;
	font-size: 13px;
	color: #FFF;
	margin-top: 0;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 0;
}
#filme_area1 .comentarios .coment .quem .itcom {
	float: right;
	border-width: 1px;
	margin-right: 5px;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	clear: right;
	font-size: 13px;
	background-color: #CCCCCC;
	border-color: #000;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}
#cornota0 {
	color:#000; 
	font-family: Tahoma, Arial; 
	font-size:14
}
#cornota1 {
	color:#FF0000; 
	font-family: Tahoma, Arial; 
	font-size:14
}
#cornota2 {
	color:#FF6600; 
	font-family: Tahoma, Arial; 
	font-size:14
}
#cornota3 {
	color:#CC9900; 
	font-family: Tahoma, Arial; 
	font-size:14
}
#cornota4 {
	color:#339933; 
	font-family: Tahoma, Arial; 
	font-size:14
}
#cornota5 {
	color:#006600; 
	font-family: Tahoma, Arial; 
	font-size:14
}
#filme_area1 .comentarios .coment .quem p span   {
	color: #999999;
}
#qeof_coluna1 .qeof .quem .expira  {
	float: right;
	padding-right: 10px;
	vertical-align: middle;
	font-size: 17px;
	text-align: right;
	color: #666666;
	padding-top: 17px;
	padding-bottom: 17px;
}
#qeof_coluna1 .qeof .novapergunta i {
	font-size: 16px;
	margin-left: 20px;
	margin-right: 30px;
}
#qeof_coluna1 .qeof .novapergunta .regras {
	color: #990000;
	font-size: 16px;
}
#qeof_coluna1 .qeof .novapergunta textarea {
	width: 770px;
	font-size: 17px;
}
#qeof_coluna1 .qeof .novaresposta textarea {
	width: 710px;
	font-size: 17px;
}
#qeof_coluna1 .qeof .novapergunta input {
	font-size: 16px;
}
#qeof_coluna1 .qeof .novaresposta input {
	font-size: 16px;
}
#qeof_p_r {
	border-radius: 5px;
	border-color: #FFF;
	background-color: #C5C5C5;
	color: #FFF;
	font-size: 17px;
	font-weight: bold;
	width: auto;
	margin-left: 3px;
	float: left;
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 3px;
	margin-top: 3px;
}
#qeof_p_r:hover {
	background-color: #009;
	color: #FFF;
}
#qeof_p_r a:link, #qeof_p_r a:visited, #qeof_p_r a:hover, #qeof_p_r a:active {
	text-decoration:none; color:none;
	color: #FFF;
}

#qeof_p_r_ativo {
	border-radius: 5px;
	border-color: #FFF;
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
	width: auto;
	margin-left: 3px;
	float: left;
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 3px;
	margin-top: 3px;
	background-color: #9A9A9A;
}
#qeof_p_r_ativo:hover {
	background-color: #009;
	color: #FFF;
}
#qeof_p_r_ativo a:link, #qeof_p_r_ativo a:visited, #qeof_p_r_ativo a:hover, #qeof_p_r_ativo a:active {
	text-decoration:none; color:none;
	color: #FFF;
}

#qeof_p_r a:link, #qeof_p_r a:visited, #qeof_p_r a:hover, #qeof_p_r a:active {
	text-decoration:none; color:none;
	color: #FFF;
}
#qeof_coluna1 .qeof .caract {
	clear: right;
	float: right;
	margin-right: 10px;
	font-size: 16px;
	font-weight: normal;
}
#qeof_coluna1 .qeof .caract #Digitado {
	color: #FF0000;
	font-weight: bold;
}
#qeof_coluna1 .qeof .caract #Restante {
	color: #006600;
	font-weight: bold;
}
.qeof_social {
	width: 92%;
	float: right;
	margin-right: 8px;
	margin-top: 4px;
	margin-bottom: 4px;
}
#linha_lista_simples {
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 5px;
	background-image: url(../images/fundo5.jpg);
}
#linha_lista_simples_person {
	background-repeat: repeat-x;
	background-position: bottom;
	background-image: url(../images/fundo5.jpg);
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 5px;
	margin-top: 0;
	height: 40px;
	clear: left;
	padding-left: 3px;
}
#linha_lista_simples .nomedofilme, #linha_lista_simples .nomedofilme a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #5D5D5D;
	font-weight: bold;
}
#linha_lista_simples .original {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999;
	padding-right: 3px;
	padding-left: 23px;
	float: left;
	width: 300px;
	max-width: 300px;
}
#linha_lista_simples .direcao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	padding-right: 3px;
	padding-left: 23px;
	float: left;
}
#linha_lista_simples .elenco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	padding-right: 3px;
	padding-left: 23px;
	float: left;
}
#linha_lista_simples .AnoGenero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-left: 23px;
	clear: left;
	float: left;
	width: 300px;
	padding-right: 3px;
	max-width: 300px;
}
#adv_aposmenu {
	height: 90px;
	margin-top: 3px;
	clear: both;
	text-align: left;
	float: left;
	margin-left: 3px;
	margin-bottom: 3px;
	margin-right: 3px;
}
#login1 {
	font-size: 18px;
	width: 100%;
	padding: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	background-image: url(../images/fundo4.jpg);
	height: 340px;
	background-repeat: repeat-x;
	background-size: 100% auto;
}
#login1 .fechar {
	width: 25px;
	height: 25px;
	position: fixed;
	margin-top: -22px;
	float: right;
	margin-left: 595px;
}
#login1 #login, #login1 #senha {
	width: 250px;
	height: 20px;
	font-size: 18px;
}
#login1 .l1 {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}
#login1 .l2a {
	text-align: right;
	width: 45%;
	float: left;
	height: 30px;
	margin-right: 5px;
}
#login1 .l2b {
	text-align: left;
	width: 40%;
	float: left;
	height: 30px;
}
#login1 .l3a {
	width: 45%;
	float: left;
	text-align: right;
	height: 30px;
	margin-right: 5px;
}
#login1 .l3b {
	width: 40%;
	float: left;
	text-align: left;
	height: 30px;
}
#login1 .l4b {
	width: 55%;
	float: right;
	clear: right;
	text-align: left;
}
#login1 .l5 {
	float: left;
	clear: both;
	text-align: center;
	width: 100%;
	margin-top: 20px;
}
#login2 {
	width: 100%;
	padding: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	background-image: url(../images/fundo4.jpg);
	height: 330px;
	background-repeat: repeat-x;
	background-size: 100% auto;
}
#login2 .l1 {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}
#login2 .l2a {
	width: 45%;
	height: 30px;
	float: left;
	text-align: right;
	margin-bottom: 0;
	padding-bottom: 0;
	margin-top: 5px;
	padding-top: 0;
	bottom: 0;
	margin-right: 3px;
}
#login2 .l2b {
	float: left;
	width: 40%;
	height: 30px;
	text-align: left;
}
#login2 .l3a {
	width: 45%;
	height: 50px;
	float: left;
	clear: left;
	text-align: right;
	margin-right: 3px;
}
#login2 .l3b {
	width: 40%;
	height: 22px;
	float: left;
}
#login2 .l3c {
	width: 40%;
	height: 25px;
	float: left;
}
#login2 .l4 {
	width: 55%;
	height: 30px;
	clear: left;
	float: right;
	margin-top: 3px;
}
#login2  #email, #login2 #captcha {
	width: 250px;
	height: 20px;
	font-size: 18px;
}
#logincadastro {
	padding: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
/*	background-image: url(../images/fundo6.jpg); */
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(255,255,255,1.00)),color-stop( 100% , rgba(227,227,227,1.00)),color-stop( 100% , rgba(247,247,247,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(227,227,227,1.00) 100%,rgba(247,247,247,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(227,227,227,1.00) 100%,rgba(247,247,247,1.00) 100%);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-repeat: repeat-x;
	min-height: 800px;
}
#logincadastro #nome, #nascimento, #sexo, #tel, #cel, #email, #pais, #endereco, #bairro, #cidade, #estado, #estadoW, #cep, #login, #senha, #senha2, #captcha {
	font-size: 17px;
}
#logincadastro #q1  {
	width: 30%;
	text-align: right;
	font-size: 18px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-top: 7px;
	float: left;
	clear: left;
}
#logincadastro #r1 {
	width: 60%;
	color: #990000;
	font-size: 15px;
	float: left;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#logincadastro #l1 {
	font-size: 18px;
	margin-left: 100px;
	margin-right: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#loginareausuario {
	padding: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	background-image: url(../images/fundo6.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-repeat: repeat-x;
	min-height: 800px;
}
#loginareausuario #q1  {
	width: 30%;
	text-align: right;
	font-size: 17px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-top: 7px;
	float: left;
	clear: left;
}
#loginareausuario #q2  {
	width: 30%;
	text-align: right;
	font-size: 14px;
	padding-right: 3px;
	padding-bottom: 0;
	padding-top: 60px;
	float: left;
	clear: left;
	display: table-cell;
	bottom: 0;
	vertical-align: text-bottom;
}
#loginareausuario #r1 {
	width: 60%;
	color: #000;
	font-size: 17px;
	float: left;
	padding-left: 3px;
	padding-top: 7px;
	padding-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#loginareausuario #r2 {
	width: 60%;
	color: #000;
	font-size: 17px;
	float: left;
	padding-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#loginareausuario #l1 {
	font-size: 17px;
	margin-left: 100px;
	margin-right: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#head_busca form {
	font-size: 17px;
	color: #14506A;
	border-color: #14506A;
	border-width: 1px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#head_busca form .text {
	width: 400px;
	font-size: 20px;
	margin-top: 12px;
}
#head_busca form .submit {
	font-size: 17px;
}
#LogarCadastrar {
	width: 160px;
	text-align: right;
	float: right;
	margin-right: 8px;
	margin-top: 1px;

}
#social {
	float: right;
	margin-top: 30px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 5px;
	/* [disabled]padding-top: 5px; */
	/* [disabled]padding-right: 5px; */
	/* [disabled]padding-bottom: 5px; */
	/* [disabled]padding-left: 5px; */
	width: 200px;
	text-align: right;
}
#social #mais1 {
	float: left;
}
#social #twitter {
	float: left;
}
#social #facebook {
	float: left;
	width: 50px;
}
#LogarCadastrar a {
	position: relative;
	top: 8px;
	float: left;
	color: #FFF;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 0px;
	margin-left: -5px;
	font-weight: bold;
}
#LogarCadastrar #logar {
	position: relative;
	top: 8px;
	float: left;
	color: #FFF;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 10px;
	margin-left: -5px;
	font-weight: bold;
}
#LogarCadastrar #cadastrar {
	position: relative;
	top: 8px;
	float: left;
	color: #FFF;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#head_busca .opbusca {
	float: left;
	font-size: 18px;
	width: 220px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
#head_busca .opbusca table td {
	text-align: right;
}
#head_busca .opbusca table  {
	float: right;
	border-collapse: collapse;
	border-spacing: 0 0;
	height: 50px;
}
#lista_coluna1 #personalidade {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#lista_coluna1 #personalidade .col1 {
	float: left;
	width: 160px;
}
#lista_coluna1 #personalidade .col2 {
	float: left;
	width: 630px;

}
#lista_coluna1 #personalidade .col2 #adv_personalidade_300x250_1 {
	float: right;
}
#lista_coluna1 #personalidade .col2 ul {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
#lista_coluna1 #personalidade .col2 ul li b {
	color: #333333;
	font-size: 17px;
}
#lista_coluna1 #personalidade .col2 ul li {
	margin-top: 3px;
	color: #333333;
	font-size: 15px;
	font-style: normal;
}
#lista_coluna1 #personalidade .col2 ol {
	font-size: 16px;
}
#lista_coluna1 #personalidade .col2 ol a {
	color: #333333;
}
#lista_coluna1 #personalidade .col2 .obs {
	font-size: 16px;
	color: #333333;
}
#linha_lista_simples_person .foto {
	width: 40px;
	float: left;
	text-align: center;
	overflow-x: hidden;
}
#linha_lista_simples_person .nome {
	float: left;
	margin-top: 10px;
	margin-left: 5px;
	overflow: hidden;
	width: 730px;
	height: 22px;
}
#linha_lista_simples_person .nome i {
	font-size: 12px;
	color: #666666;
}
#linha_lista_simples_person .nomereg {
	font-size: 14px;
	color: #999999;
}
#linha_lista_simples_person .nome a {
	color: #666666;
	font-weight: bold;
}
.size12 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#lista_coluna1 #tela_busca_person {
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(255,255,255,1.00)),color-stop( 100% , rgba(227,227,227,1.00)),color-stop( 100% , rgba(247,247,247,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(227,227,227,1.00) 100%,rgba(247,247,247,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(227,227,227,1.00) 100%,rgba(247,247,247,1.00) 100%);
	min-height: 800px;
}
#busca_person form {
	font-size: 17px;
	color: #14506A;
	border-color: #14506A;
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#busca_todosite form   {
	font-size: 17px;
	color: #14506A;
	border-color: #14506A;
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#busca_person form .textperson {
	width: 400px;
	font-size: 20px;
}
#busca_todosite form .texttodosite {
	width: 400px;
	font-size: 20px;
}
#busca_person form .submit {
	font-size: 17px;
}
#busca_todosite form .submit {
	font-size: 17px;
}
#lista_coluna1 #tela_busca_person #tabperson {
	width: 100%;
}
#lista_coluna1 #tela_busca_person #tabperson tr td {
	text-align: center;
}
#lista_coluna1 #tela_busca_person p {
	font-size: 18px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
#barra_resultado_busca {
	height: 27px;
	text-align: center;
	font-weight: bold;
	background-color: #CCE1EC;
	line-height: 27px;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}
#titulocaixadepesquisa {
	font-size: 11px;
	text-align: left;
	margin-left: 160px;
	color: #999999;
}
#titulocaixadepesquisa1 {
	font-size: 13px;
	text-align: left;
	margin-left: 160px;
	color: #E00606;
}
#busca_filme {
	border-color: #14506A;
	border-width: 1px;
	text-align: center;
	margin-top: 10px;
}
#busca_filme form {
	font-size: 17px;
	color: #14506A;
	border-color: #14506A;
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#busca_filme form .textfilme {
	width: 400px;
	font-size: 20px;
}
#busca_filme form .submit {
	font-size: 17px;
}
#tela_contato {
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(255,255,255,1.00)),color-stop( 100% , rgba(227,227,227,1.00)),color-stop( 100% , rgba(247,247,247,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(227,227,227,1.00) 100%,rgba(247,247,247,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(227,227,227,1.00) 100%,rgba(247,247,247,1.00) 100%);
	min-height: 800px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 18px;
}
#tela_privacidade {
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(255,255,255,1.00)),color-stop( 100% , rgba(227,227,227,1.00)),color-stop( 100% , rgba(247,247,247,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(227,227,227,1.00) 100%,rgba(247,247,247,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(227,227,227,1.00) 100%,rgba(247,247,247,1.00) 100%);
	min-height: 800px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 18px;
}
#tela_contato a {
	color: #333333;
}
#tela_contato input {
	font-size: 17px;
}
#tela_contato textarea {
	font-size: 17px;
	width: 550px;
	height: 190px;
}
#tela_privacidade a {
	color: #333333;
}
#tela_escolhaavatar {
	width: 100%;
	padding: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	background-repeat: repeat-x;
	background-size: 100% auto;
	min-height: 800px;
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(255,255,255,1.00)),color-stop( 100% , rgba(220,220,220,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(220,220,220,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(220,220,220,1.00) 100%);
}
#novoComentario #coment .fechar {
	float: right;
	background-image: url(../images/fechar1.png);
	width: 23px;
	height: 23px;
	margin-top: -17px;
	margin-right: -20px;
	cursor: pointer;
	cursor: hand;
}
#MarcarTextoSpoiter {
	font-family: Arial, Helvetica, sans-serif;
}
#BotaoTextoOcultoSpoiler {
	color: #FFF;
	background-color: #666666;
	border-width: 1px;
	font-size: 12px;
	border-color: #000;
	margin-top: 1px;
	margin-right: 3px;
	margin-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0;
	padding-bottom: 0;
	visibility: visible;
	margin-left: 3px;
	cursor: pointer;
	cursor:hand;
}
#BotaoTextoOcultoSpoiler a {
	color: #FFF;
	text-decoration: none;
}
#TextoOcultoSpoiler {
//	visibility: hidden;
//	display: none;
	color: #999999;
}
#filme_area1 .comentarios .coment .quem .denunciar {
	float: right;
	clear: right;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	margin-right: 5px;
	cursor: pointer;
	cursor: hand;
}
#filme_area1 .comentarios .coment .quem .denunciar a {
	font-size: 10px;
	color: #999999;
	text-decoration: none;

}
.oculta {
    visibility: hidden; 
	display: none;
}
#denuncia {
	border: 3px dashed #999;
	-webkit-transition: all;
	-moz-transition: all;
	-ms-transition: all;
	-o-transition: all;
	transition: all;
	z-index: 200;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(255,255,255,1.00)),color-stop( 100% , rgba(218,218,218,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(218,218,218,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(218,218,218,1.00) 100%);
}
.denuncia_visivel {
	display: inline;
	width: 600px;
	height: auto;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -200px;
	margin-left: -300px;
}
.denuncia_oculta {
	display: none;
}
#denuncia .msg {
	text-align: justify;
	margin-left: 30px;
	margin-right: 20px;
}
#denuncia .a1 {
	width: 30%;
	float: left;
	margin-right: 5px;
	text-align: right;
	margin-top: 5px;
	font-size: 14px;
	font-weight: bold;
}
#denuncia .a2 {
	width: 65%;
	float: left;
	text-align: left;
	margin-left: 5px;
}
#denuncia .fechar {
	float: right;
	background-image: url(../images/fechar1.png);
	width: 23px;
	height: 23px;
	margin-top: -17px;
	margin-right: -17px;
	cursor: pointer;
	cursor: hand;
}
#denuncia form .a2 textarea {
	width: 380px;
}
#adv_Listas_sel_pag {
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	text-align: center;
}
#novoComentario .facebook {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
	clear: none;
	float: left;
}
#linha_lista_simples .subtit {
	width: 60px;
	float: left;
}
#linha_lista_simples .subtit_i {
	float: left;
	max-width: 350px;
	width: 350px;
}
#linha_lista_simples .AnoGenero .estreia {
	font-size: 12px;
	color: #666666;
}
#ColunaDiretaDestaques {
	width: 163px;
	margin-top: 20px;
	float: right;
}
#ColunaDiretaDestaques #barra_titulo_lista a {
	color: #FFFFFF;
}
