@import url("../Default/styles-head-footer.css");
/*border: solid #e2e5d2; border-width:0 1px; */
/* ------------------
		 Reset 
   ------------------   */
html, body, div, span, applet, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	/*vertical-align: baseline;*/
	background: transparent;
}
/*ol, ul 		{list-style: none;}*/
blockquote, q 	{quotes: none;}
:focus 			{outline: 0;}
ins 			{text-decoration: none;}
del 			{text-decoration: line-through;}
table 			{border-collapse: collapse;	border-spacing: 0;}

/* ------------------
		 Geral 
   ------------------   */
body{
	font: 11px Arial, Helvetica, sans-serif;
	color:#555;
	text-align:center;
	background: #fff;
	line-height:19px;
}
/* ------------------
		 Links 
   ------------------   */
a:link, a:active, a:visited {color:#636c7b;	text-decoration:none;}
a:hover 					{text-decoration:underline;}

/* ------------------
		 Textos 
   ------------------   */
h1			{margin-bottom:25px;}
h2 			{font: bold 14px Arial, Helvetica, sans-serif;}
h3 			{}
h4 			{padding:10px 0;}
h5 img 		{margin:30px 0 20px ;}
span		{}
hr			{border:dashed 1px #0b5590;}
p			{margin-bottom:15px; font-size:11px;}

/* ------------------
		 Estrutura 
   ------------------   */
#div_site 			{width:970px; overflow:hidden; margin:0 auto; text-align:left; background:url(bg_site.gif) repeat-y;}
#div_content1				{width:680px; margin-right:10px; float:left;}
	#div_banner		{background:#fff; padding:10px 0 ;}
	#div_lancamentos_home	{height:238px; background:#fff;}
	
	#div_box_left			{width:605px; background:url(bg_div_box_left.jpg) top no-repeat; padding:0 40px 0 35px; overflow:hidden;}
	#div_box_left div		{width:550px; float:left; margin-bottom:15px;}
	#div_box_left .img_icon	{width:40px; height:40px; margin-right:10px; float:left;}
	#div_box_left img		{margin-right:10px; float:left;}
	#div_box_left table		{clear:both;}
	#div_box_left p			{margin-top:10px;}
	.blog_span				{font-size:10px;}
	
	#div_lancamentos		{width:605px; background:url(bg_div_box_left.jpg) top no-repeat; padding:0 40px 0 35px; overflow:hidden;}
	#div_lancamentos div	{height:100px;}
	
	#div_box_acervo			{width:605px; background:url(bg_div_box_left.jpg) top no-repeat; padding:0 40px 0 35px; overflow:hidden;}
	#div_box_acervo h2		{margin-top:5px;}
	#div_box_acervo p		{margin-top:10px;}
	#div_box_acervo .div_blog	{clear:left;}
	.div_acervo_resultado	{width:290px; height:120px; float:left; margin:0 10px 10px 0; line-height:normal;}
	.div_ator_diretor		{width:190px; height:40px; float:left; margin:0 10px 10px 0; line-height:normal;}

	#div_box_clubinho		{width:530px; background:url(bg_div_box_left.jpg) top no-repeat; padding:0 40px 0 110px; overflow:hidden;}
	#div_box_clubinho h3	{margin-bottom:15px;}
	#div_box_clubinho ul	{list-style:none; padding:7px 0 5px;}
	#div_box_clubinho ul li	{padding:6px 0 5px 15px; line-height:normal; background:url(bullet.gif) 0 8px no-repeat; list-style:none;}
	
	.div_box_clubinho		{width:280px; height:1000px; background:url(bg_div_box.gif) repeat-y;}
	#box_clubinho			{width:380px; height:1000px; position:absolute; left:50%; top:0; margin:260px 0 0 80px;}



#div_content2			{width:280px; padding-top:10px; float:left; background:#fff;}  
	#div_calendar			{width:270px; height:187px; background:url(bg_calendario.jpg) no-repeat; margin:0 0 10px; padding:35px 0 0 10px;}

	/*Busca*/
	#div_busca						{width:270px; height:59px; margin:10px 0; padding:10px 0 0 10px; background:url(bg_busca.jpg) no-repeat;}
	.destaque_resultado				{font-weight:bold; font-size:15px;}
	a.btn_resultado 				{color:#c72428; background:url(bullet.gif) 0 8px no-repeat; list-style:none; padding:6px 0 8px 15px;}
	.ator_diretor_resultado 		{color:#fff; background:url(bullet.gif) 0 8px no-repeat; list-style:none; padding:6px 0 8px 15px;}

	#div_content2 h3		{margin:7px 0 0 0;}	
	
	#div_os10mais			{height: 300px;}
	#div_os10mais1,
	#div_os10mais2			{width:280px; height:180px; margin:0; background:url(bg_os10mais.jpg) no-repeat;}
	#div_os10mais2			{display: none}
	#div_os10mais h3		{margin:0;}
	
	.list_os10mais			{margin-left:40px; padding-top:7px; font-weight:bold; line-height:15px; list-style-type:decimal-leading-zero;}
	.list_os10mais  a		{font-weight:normal;}
	
	#div_os10maisRodape1 	{display:none; margin-bottom:10px;}

	.div_top			{width:280px; height:5px; background:url(top_div_box.gif) bottom no-repeat;}		
	.div_bottom			{width:280px; height:5px; margin-bottom:10px; background:url(bottom_div_box.gif) no-repeat;}
	
	.div_box 			{width:280px; height:auto; background:url(bg_div_box.gif) repeat-y;}
	.div_box h4 img		{padding:0 0 0 20px;}
	.div_box ul			{list-style:none; margin:0 20px; padding:7px 0 5px;}
	.div_box ul li		{padding:6px 0 5px 15px; *padding:3px 0 5px 15px; line-height:normal; background:url(bullet.gif) 0 8px no-repeat; list-style:none;}
	
	#div_critica ul li		{list-style:none;}
	#div_critica ul li a	{padding:8px 0 8px 15px; background:url(bullet.gif) 0 8px no-repeat; list-style:none; }	
	
	/*Lojas*/
	#list_lojasrede 		{list-style:none;}
	#list_lojasrede li		{margin-bottom:15px; line-height:normal;}
	#list_lojasrede li a	{background:url(bullet.gif) 0 11px no-repeat; padding:8px 0 0 15px;}
	
	#div_box_lojas			{width:605px; background:url(bg_div_box_left.jpg) top no-repeat; padding:0 40px 0 35px; overflow:hidden;}
	.loja_internas img		{float:right; border:solid 6px #e9eae3!important;}
	.loja_internas	h2		{font-size:18px; margin-bottom:30px;}
	.loja_internas	h3		{font-size:15px; color:#555; margin-bottom:15px;}
	a.btn_loja_fale,
	a.btn_loja_acervo,
	a.btn_loja_precadastro	{width:89px; height:17px; display:block; float:left; margin:10px 10px 0 0; background:url(btn_exibir_acervo.gif) no-repeat; text-indent:-2000px;}		
	a.btn_loja_fale			{width:73px; background:url(btn_loja_fale.gif) no-repeat;}
	a.btn_loja_precadastro	{width:108px; background:url(btn_loja_precadastro.gif) no-repeat;}

	.div_avalie_star	{padding:0 20px;}
	
	#div_arquivo 		{width:260px; height:64px; background:url(bg_arquivo.jpg) no-repeat; margin:8px 0; padding:10px 0 15px 20px;}
	.div_disponivel,
	.div_indisponivel	{padding:20px 20px 5px 20px; line-height:normal;}
	
	/*#div_content3					{width:167px; padding-top:80px; float:right; background:url(bg_div_content3.jpg) no-repeat;}
	#div_content3 ul				{width:140px; margin:0 0 25px 25px; list-style:none;}
	#div_content3 ul li				{line-height:15px;}
	#div_content3 ul li.cat			{margin-top:5px;}
	#div_content3 ul li.title		{font-weight:bold; margin-top:5px;}
	#div_content3 ul li.btn_comprar	{margin-top:8px;}*/
	
/*	.opaca {
	background-color:#000;
	filter:alpha(opacity=40);
	opacity:0.4;
	-moz-opacity: 0.40;
	-khtml-opacity: 0.4;
	position:fixed;	
	margin:0 auto;
	width:100%;
	height:100%;
	left:0px;	
	top:0px;
	overflow:hidden;
	display:none;
}

 html .opaca {
	background-color:#000;
	filter: alpha(opacity=40);
	opacity:0.40;
	-moz-opacity: 0.40;
	-khtml-opacity: 0.4;
	position:absolute;	
	margin:0 auto;
	width:100%;
	height:786px;
	float:left;
	left:0px;	
	top:0px;
	overflow:hidden;
	z-index:100;
}

* + html .opaca {
	background-color:#000;
	filter: alpha(opacity=40);
	opacity:0.40;
	-moz-opacity: 0.40;
	-khtml-opacity: 0.4;
	position:absolute;	
	margin:0 auto;
	width:100%;
	height:786px;
	float:left;
	left:0px;	
	top:0px;
	overflow:hidden;
	z-index:100;
}*/

div.form-email {
	width:400px;
	height:auto;
	display:block;
	text-align:left;
	padding:10px 20px;
	}
	
	div.form-email h2 , div.form-email p , div.form-email label {
		color:#555;
		margin-bottom:10px;
	}
		
	div.form-email label , div.form-email input , div.form-email textarea {
		display:block;
	}
	
	div.form-email label {
		margin-bottom:0px;
	}
	
	div.form-email input.bt-submit {
		margin-top:12px;
	}
	
	div.form-email input , div.form-email textarea {
		display:block;
		border:1px solid #CCCCCE;
		height:auto;
		margin:0 0 5px;
		padding:5px 2px;
	}
	
	#TB_title {
	clear:none;
	position:absolute!important;
	right:0!important;
	width:60px;
	text-align:center;
	}
		
	.list_franqueado				{list-style:none; margin:25px 0; clear:both;}
	.list_franqueado li				{background:url(bullet_franqueado.gif) 10px 6px no-repeat; padding-left:20px; margin-top:10px;}
	.list_franqueado .tit			{font-weight:bold; background:none; padding:0;}
	.list_franqueado .txt_normal	{margin:0; padding:0; background:none; }
	
	.bannerscoldir img	{margin:0 0 10px;}
	.bannerscoldir h3 img	{margin:0 0 0;}

/* ------------------
         Footer 
   ------------------   */
#div_footer 	{background:#d80000 url(../Portal/bg_footer_portal.jpg) no-repeat; padding-top:35px;}

/* ------------------
      Complementos
   ------------------   */

/* -------Paginação------*/
#div_datapager			{text-align:center; clear:left;}	


/* -------Detalhes Filmes------*/
.det_filme_txt			{color:#333; line-height:normal;}
.det_filme_dado,
.det_filme_dado a		{color:#666; line-height:normal;}
.det_filme_elenco		{padding-top:15px;}
.det_filme_elenco a		{text-decoration:underline;}

/* ------------------
      Formulário
   ------------------   */
textarea, select, input	{height:14px; padding:3px; margin:2px 0 5px; font: 11px Verdana, Arial, Helvetica, sans-serif; border:solid 1px #ccccce; color:#333;}
select					{width:auto; height:22px;}
textarea 				{width:318px; height:85px; margin:2px 0 5px; border:solid 1px #ccccce;}
textarea.indique		{width:240px; height:85px; margin:2px 0 5px; border:solid 1px #ccccce;}

.select_right			{width:245px;}
.btn_enviar 			{width:56px; height:18px; margin-top:5px; background:url(btn_enviar.gif) top no-repeat; border:none;}
.btn_cancelar 			{width:69px; height:18px; margin-top:5px; background:url(btn_cancelar.gif) top no-repeat; border:none;}
.btn_busca,
.btn_opcoes		{width:56px; height:18px; background:url(btn_buscar.gif) top no-repeat; border:none; cursor:hand; float:right;}
.btn_opcoes		{width:70px; background:url(btn_opcoes.gif) top no-repeat; margin-right:16px;}
.btn_cadastre	{width:280px; height:33px; background:url(btn_cadastre_home.jpg) no-repeat; border:none; cursor:hand; margin:0;}
.btn_input		{height:15px; padding:3px; margin:2px 0 5px; font: 11px Arial, Helvetica, sans-serif; border:solid 1px #cfcec1; color:#7f7e7b; background:url(bg_input.gif) repeat-x;}
.input_none		{width:auto; height:auto; border:none; background:none; }
.input_img		{width:auto; height:auto; margin:0 10px 0 0; border:none; background:none; float:left;}

input.checkbox, input.radio {margin:0 2px; padding:0; background:none; border:none;}	


/* ------------------
      Tag Cloud
   ------------------   */
#div_tag_claud 		{width:500px; height:93px; padding:5px 0 0 180px; background:url(tit_blog_home.jpg) no-repeat;}
#div_tag_claud span {line-height:12px;}
#div_tag_claud a 	{font-weight:bold;}
.tag1 {font-size: 10px;} .tag2 {font-size: 12px;} .tag3 {font-size: 14px;} .tag4 {font-size: 16px;} .tag5 {font-size: 18px;} .tag6 {font-size: 10px;}.tag7 {font-size: 12px;} .tag8 {font-size: 14px;} .tag9 {font-size: 16px;} .tag10 {font-size: 18px;} 

/*-------------------
  Controle Avaliação
--------------------*/
.hyperlink {width:20px; height:20px; float:left; background:url(FilledStar.png) no-repeat;}

.div_box .newsletter 				{margin-right:10px;}
.div_box .newsletter li				{background:none; padding:0;}
.div_box .newsletter li label		{width:40px; margin-top:7px; display:block; float:left;}
.div_box .newsletter .btn_enviar	{margin-left:186px;}

.div_box .indiqueamigo 				{margin:0 10px 0 20px;}
.div_box .indiqueamigo li			{background:none; padding:0;}
.div_box .indiqueamigo label		{width:83px; margin-top:7px; display:block; float:left;}
.div_box .indiqueamigo .btn_enviar	{margin-left:120px;}

.pnNews								{display:none;}
.pnIndique							{display:none;}
.divResultado						{width:200px; float:right; display:none;}

/*-------------------
  Comentários
--------------------*/
#div_box_left .divComentarios div 		{width:580px; background:#f1f2eb; border:solid 1px #e2e5d2;}
#div_box_left .divComentarios p 		{margin:0; padding:20px;}
#div_box_left .divComentarios h4 		{font-size:18px; margin:0 0 20px; font-weight:normal;}
#div_box_left .divComentarios .h4_deixe {background:url(bullet.gif)0 5px no-repeat; padding:0 0 0 15px;}


#div_box_left .envie_comentario 		{width:542px!important; padding:20px; margin:30px 0 0;}
#div_box_left .envie_comentario p		{padding:0; margin:0 0 10px;}
#div_box_left .envie_comentario label	{width:80px; display:block; float:left; margin:5px 0 0;}
#div_box_left .envie_comentario input	{width:430px; height:25px; padding:10px 0 0 10px;}
#div_box_left .envie_comentario textarea{width:430px; height:25px; padding:10px 0 0 10px;}
#div_box_left .envie_comentario .btn_enviar 	{width:100px; margin:0 0 0 80px;}

/*-------------------
  Premio
--------------------*/
#div_Premio {width:680px; height:80px; padding:10px 0 0 0; background:#fff url(tit_premio_cinema.jpg) no-repeat 0 10px;}
.divAnuncio	{width:366px; height:27px; padding:10px 10px 0; background:url(bg_anuncio_premio.gif) no-repeat; color:#929677;}
.divAnuncio strong	{font-size:18px;}
.participe			{color:#929677; font-size:14px; font-weight:bold; margin:0 0 0 10px;}
.cadpremio label	{width:40px; float:left; display:block;}

/*-------------------
  Loja Rede
--------------------*/

span.fil-horario    {display:block; margin-top:10px;}
.btn_busca_avancada	{width:56px; height:18px; margin-top:5px; background:url(btn_buscar.gif) top no-repeat; border:none;}
div.filmes-acervo   {margin-top:20px;}
