/******** regles par defaut des balises ********/
*{margin:0; padding:0; outline:none}
body {font-family: 'Droid Serif',Arial,Helvetica,sans-serif; color:#494643; font-size:14px}
img, fieldset{border:0}
h2 {font-family:"Oswald", tahoma, Arial; color:#2a5780; font-weight:normal}
h3 {font-family:"Oswald"; color:#2a5780; font-weight:normal; font-size:18px}
h4 {font-family:"Oswald"; color:#2a5780; font-weight:normal}
ol, ul{list-style-type:none}
a {text-decoration:none; color:#2a5780}
a:hover{text-decoration:underline}
input, select, textarea {font-family: 'Droid Serif',Arial,Helvetica,sans-serif}
.floatR {float:right}
.floatL {float:left}
.hidden {display: none}
/********** ID common to all templates ********/
/*Content Central*/		
.bgdHome {background:#fffdea url(../_img/layout/bgd_body_home.gif) 0 0 repeat-x;  background-position-y: -40px;}
.bgdSubpage {background:#fffdea url(../_img/layout/bgd_body_sub.gif) 0 0 repeat-x;  background-position-y: -40px;}
.bgdCele {background:#fffdea url(../_img/layout/bgd_celebridades.gif) 0 0 repeat-x;  background-position-y: -40px;}
#container {width:100%}
	/*///Header///*/
	#header {width:978px; margin:0 auto; overflow:hidden}
		.listClient {text-align:center; padding:8px 0 12px}
			.listClient li {display:inline; padding:0 35px 0 0}
			
		.listChanel {padding:4px 0 5px 8px; overflow:hidden}
			.listChanel li {display:inline; padding:0 14px 0 0}
			.listChanel li.floatR {padding:4px 14px 0 0; display:block}
		
		.centerHeader {overflow:hidden; padding:25px 0 24px; }
			.leftHeader {float:left; width:230px; margin:22px 15px 0 0}
				.leftHeader ul {}
				.leftHeader li {float:right; padding:0 0 0 4px}
				
				.login li {background:url(../_img/layout/bullet.gif) 100% 0 no-repeat; padding:0 10px 0 0; margin:6px 7px 0 0}
				.login li.last {background:none; padding:0 8px 0 0; margin:6px 0 0}
				.login a {color:#2a5780; font-size:18px; font-style:italic}
				
			.centerHeader h1 {float:left; width:470px}
			
			.centerHeader form {float:left; width:256px; margin-top: 22px;}
				.centerHeader input {background:url(../_img/layout/bgd_input.png) 0 0 no-repeat; padding:6px 2px 8px; width:208px; border:0; font-style:italic; font-size:18px; color:#2a5780; text-align:right; float:left}
				.centerHeader input.btnSearch {background:url(../_img/layout/btn_search.png) 0 0 no-repeat; width:28px; height:36px; padding:0; cursor:pointer}
				
		.nav {background:url(../_img/layout/bgd_nav.png) 0 0 no-repeat; height:56px; padding:28px 0 0 43px}
		.nav li {float:left; padding:0 40px 0 0}
		.nav li.last {padding:0}
			.uiNav {background:url(../_img/layout/bgd_uiNav.png) no-repeat; height:27px}
				.uiNav01 {background-position:0 0; width:53px}
				a:hover .uiNav01 {background-position:0 -27px}
				a.current .uiNav01 {background-position:0 -54px; width:62px}
				
				.uiNav02 {background-position:-96px 0; width:113px}
				a:hover .uiNav02 {background-position:-96px -27px}
				a.current .uiNav02 {background-position:-96px -54px; width:133px}
				
				.uiNav03 {background-position:-249px 0; width:80px}
				a:hover .uiNav03 {background-position:-249px -27px}
				a.current .uiNav03 {background-position:-249px -54px; width:95px}
				
				.uiNav04 {background-position:-375px 0; width:76px}
				a:hover .uiNav04 {background-position:-375px -27px}
				a.current .uiNav04 {background-position:-375px -54px; width:90px}
				
				.uiNav05 {background-position:-492px 0; width:71px}
				a:hover .uiNav05 {background-position:-492px -27px}
				a.current .uiNav05 {background-position:-492px -54px; width:84px}
				
				.uiNav06 {background-position:-605px 0; width:104px}
				a:hover .uiNav06 {background-position:-605px -27px}
				a.current .uiNav06 {background-position:-605px -54px; width:122px}
				
				.uiNav07 {background-position:-744px 0; width:129px}
				a:hover .uiNav07 {background-position:-744px -27px}
				a.current .uiNav07 {background-position:-744px -54px; width:151px}
		
		/* General */
		.tab {overflow:hidden}
			.tab li {float:left}
			.tab a {display:block; padding:0 13px 0 0} 
			.tab a span {display:block; color:#fffdea; font-size:16px; font-style:italic; padding:7px 13px 5px 16px}
			.tab a span .floatL {margin:1px 6px 0 0}
			
			.tab a:hover, .tab a.current {background:url(../_img/layout/bgd_tab_R.png) 100% 0 no-repeat; text-decoration:none}
			.tab a:hover span, .tab a.current span {background:url(../_img/layout/bgd_tab_L.png) 0 0 no-repeat} 
		
		.breakrum {overflow:hidden; margin:0 0 40px}
			.breakrum li {background:url(../_img/layout/bgd_tab_R.png) 100% 0 no-repeat; padding:0 13px 0 0; float:left}
			.breakrum span {background:url(../_img/layout/bgd_tab_L.png) 0 0 no-repeat; display:block; color:#fffdea; font-size:20px; padding:4px 13px 5px 16px; font-family:"Oswald", tahoma, Arial; text-transform:uppercase} 
			.breakrum .floatL {margin:7px 9px 0 0}
			.breakrum .floatR {margin:7px 0 0 10px}
			.marB10 {margin:0 0 10px}
			.marB55 {margin:0 0 55px}
		
		.sort {overflow:hidden; background:url(../_img/layout/bgd_dot_01.gif) 0 100% repeat-x; margin:0 0 15px; padding:0 0 9px}
			.sort li {display:inline}
			.sort li a {font-family:"Oswald", tahoma, Arial; font-size:16px; color:#fffdea; text-transform:uppercase; padding:0 8px 0 0}
		
		.pagging {overflow:hidden; font-style:italic; font-size:15px; padding: 0 18px 0 0;}
			.pagging ul {float:right}
			.pagging li {display:inline; padding:0 0 0 3px}
			.pagging a.first {color:#494643}
			.pagging span {color:#2a5780}
		
		.infoProfile { position: relative; overflow:hidden; padding:45px 0 0; margin:0 0 20px}
			.infoProfile h3 {padding:0 0 22px; font-size: 24px;}
			.infoProfile dt {float:left; margin:0 6px 0 0}
			.infoProfile dd {overflow:hidden}
			.infoProfile p {font-size:15px; padding:0 0 15px}
				.lineHeight27 p {line-height:27px; padding:0 0 10px}
			.detalhes_filme {
	display: none;
	position:absolute;
	width: 268px;
	height: 189px;
	overflow: hidden;
	left: 360px;
	top: 140px;
	background-image: url(../_img/layout/fundo_film_detahes.gif);
	background-repeat: no-repeat;
	z-index: 99;
			}
			.detalhes_filme .btfechar{
	position:absolute;
	width: 19px;
	height: 19px;
	left: 243px;
	top: 7px;
			}
			
		.barra_pc {
	background-color: #fffdea;
	padding: 1px;
	height: 6px;
	width: 174px;
	border: 1px solid #c4c4c4;
		}
		
		#detalhes_conteudo{
			position: relative;
			margin-left: 22px;
			margin-top: 45px;
			width: 220px;
			height: 120px;
			font-size:10px;
		}
		.bgdThumb01 {background:url(../_img/layout/bgd_cinInt.png) 0 0 no-repeat; padding:6px 20px 15px 7px}
		.bgdThumb02 {background:url(../_img/layout/bgd_trailer.png) 0 0 no-repeat; padding:6px 20px 15px 7px}
		
		.tab01 {overflow:hidden}
			.tab01 li {float:left; margin:0 7px 0 0}
			.tab01 li a {background:url(../_img/layout/bgd_tab01_R_n.png) 100% 0 no-repeat; padding:0 11px 0 0; display:block}
			.tab01 li a span {display:block; background:url(../_img/layout/bgd_tab01_L_n.png) 0 0 no-repeat; padding:2px 4px 2px 10px; font-family:"Oswald", tahoma, Arial; font-size:18px; color:#fffdea}
			
			.tab01 li a:hover, .tab01 li a.current {background:url(../_img/layout/bgd_tab01_R_a.png) 100% 0 no-repeat; text-decoration:none}
			.tab01 li a:hover span , .tab01 li a.current span {background:url(../_img/layout/bgd_tab01_L_a.png) 0 0 no-repeat}
			
			.tab02 {background:url(../_img/layout/bgd_tab_02_R.gif) 100% 0 no-repeat; padding:0 3px 0 0; display:inline-block; margin:-10px 0 20px}
				.tab02 ul {background:url(../_img/layout/bgd_tab_02_L.gif) 0 0 no-repeat; overflow:hidden; padding:3px 0 4px; display:inline-block}
				.tab02 li {float:left; background:url(../_img/layout/bullet_03.gif) 0 3px no-repeat; padding:0 11px}
				.tab02 li.first {background:none}
				.box2T .tab02 a {font-family:"Oswald", tahoma, Arial; color:#fff; font-size:18px}
				.tab02 a:hover, .tab02 a.current {color:#0d3b5d; text-decoration:none}
		
		.rate {overflow:hidden; margin:0 0 10px}
			.rate li {background:url(../_img/layout/ico_rate_n.png) 0 0 no-repeat; width:23px; height:22px; float:left; margin:0 4px 0 0}
			 .rate li.current {background:url(../_img/layout/ico_rate_a.png) 0 0 no-repeat}
		.detalhes_result {	
		position:relative;
		float: left;
		padding-top: 4px;
		}
		.rate2 {
			position:relative;
	overflow:hidden;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
			.rate2 li {background:url(../_img/layout/estrela_detalhes_cheia.gif) 0 0 no-repeat; width:16px; height:16px; float:left; margin:0 2px 0 0}
			 .rate2 li.current {background:url(../_img/layout/estrela_detalhes_vazia.gif) 0 0 no-repeat}	 
			 
			 
		.rateFilm {overflow:hidden; margin:0 0 10px}
			.rateFilm li {background:url(../_img/layout/estrela_cheia.png) 0 0 no-repeat; width:30px; height:29px; float:left; margin:0 4px 0 0}
			 .rateFilm li.current {background:url(../_img/layout/estrela_vazia.png) 0 0 no-repeat}
			 .rateFilm p span{ font-size: 18px;  padding-left: 10px; }
			 .rateFilm p { margin-top: 8px; font-size: 12px; }
			 
			 .social li { float:left; margin:0 10px 0 0}
			 .social { height:40px; clear:both; margin-top: 20px; }
			 .fav_filmec{ position:relative; height:30px;  font-size: 12px;}
			  .fav_filmec a{ color:#494643;}
			  .fav_filmec span{ padding-left:10px; padding-top:5x; height: 15px; }
			  .film_left {
				  font-size: 13px;
				  position: relative;
				  width: 320px;
				  float:left; 
			  }
			  .film_left h3 {font-family:"Oswald", tahoma, Arial; color:#2a5780; font-size:14px; }
			   .film_right h3 {font-family:"Oswald", tahoma, Arial; color:#2a5780; font-size:14px;  }
			   .film_right .aele {
					font-size:13px;
					color:#494643;
					font-weight:bold;   
			   } 
			    .film_right .vejam {
					font-size:12px;
					color:#494643;
			   }
			  .film_right {
				  ont-size: 14px;
				  
				  position: relative;
				  width: 300px;
				  float:left; 
			  }
			  .sinopse { position:relative; clear:both; font-size: 13px; padding-top: 20px; padding-bottom: 20px; width: 620px; }
			  .filme_trailer { width:300px; margin-left:auto; margin-right:auto; margin-bottom: 20px; position:relative; clear:both; }
			   .filme_trailer p, .filme_trailer a{ text-align:right; font-size:12px; color:#46443e; }
			   .filme_trailer h3{ font-size: 14px; margin-bottom: 10px;}
			   
			   .filme_cartaz h3{ font-size: 14px; margin-bottom: 10px;}
			   .filme_cartaz .box {
				   position:relative;
				   width: 298px;
				   height: 146px; 
				   background-image:url(../_img/layout/fundo_em_cartaz.png); 
				   background-repeat:no-repeat; 
				   margin-bottom: 5px;
				   padding-top: 25px;
			   }
			   .filme_cartaz .titulo {
					font-family: 'Droid Serif';
					font-size:16px;
					font-weight:bold;
					color:#2A5780;
					text-align:center;   
			   }
			    .filme_cartaz .cidade_titulo {
					margin-top: 23px;
					font-family: 'Droid Serif';
					font-size:12px;
					color:#46443e;
					text-align:center;
					position:relative;
					clear: both;	
			   }
			   .filme_cartaz .cidade_botao {
					font-family: 'Droid Serif';
					font-size:10px;
					color:#46443e;
					width: 125px;
			   }
			    .filme_cartaz .cidade_enviar {
					margin-top: 23px;
					text-align:center;
					position:relative;
					clear: both;	
				}
			   
			  .filme_cartaz { width:300px; margin-left:auto; margin-right:auto; margin-bottom: 20px; position:relative; clear:both; }

	/*///main///*/
	#main {width:978px; margin:0 auto; background:url(../_img/layout/bgd_main.png) 0 0 no-repeat; overflow:hidden; padding:31px 0 20px}
	.bannerAdv {width:978px; margin:5px auto 10px; height:90px; text-align:center}
			/*content ///////////////*/	
			#content {width:646px; float:left}
			#content h2 {background:url(../_img/layout/bgd_dot.gif) 0 100% repeat-x; overflow:hidden; padding:0 0 6px; margin:0 60px 12px 0}
			#content h2 span {background:url(../_img/layout/ico_arrow.gif) 0 5px no-repeat; padding:0 0 0 20px; font-size:18px}
				/* Page home */
				.tabContent .titulo_data_film{overflow:hidden; height: 43px;}
				.tabContent {overflow:hidden; margin:0 0 10px}
					.mar18 {margin:18px 0 10px}
					.tabContent  ul {margin:0 0 12px; overflow:hidden}
					
					.tabContent li { position:relative; width:136px; height:241px; float:left; padding:6px 12px 8px 6px; background:url(../_img/layout/bgd_illus_film.png) 0 0 no-repeat; margin:0 6px 0 0;}
					.estrela { position:absolute; width: 50px; height: 22px; background-color: #07364c; left:92px; top:183px; z-index:10; background:url(../_img/layout/fundo_estrela.gif) 0 0 no-repeat; font-family: 'Droid Serif'; font-size:12px; color:#FFF; font-weight:bold; padding-left: 20px; padding-top: 4px;  };
					
					.tabContent li.last {margin:0}
					.tabContent li p.first {padding:0 0 5px}
					.tabContent a {color:#fffdea; font-size:12px}
					.tabContent .moreView {padding:0 0 30px}
					.moreView a {font-style:italic}
				
				.contNoticias {overflow:hidden; margin:0 0 10px}
				.marB0 {margin:0}
					.contNoticias h3 {margin:0 0 2px!important}
					.contNoticias p {padding:0 0 20px; font-size:15px; font-style:italic}
					.contNoticias .moreView a {color:#989898}
				
				.contMural {overflow:hidden; margin:0 0 25px}
					.contMural dl {overflow:hidden; background:url(../_img/layout/bgd_line_home.gif) 0 100% repeat-x; padding:12px 0 14px; width:564px}
					.contMural dl.last {background:none}
					.contMural dt {width:64px; height:64px; float:left; background:url(../_img/layout/bgd_thumb_mural.gif) 0 0 no-repeat; padding:2px 2px 3px 2px; margin:0 19px 0 0}
					.contMural dd {width:476px; float:left}
					.contMural p {font-size:15px; font-style:italic; line-height:20px; padding:0 0 12px}
					.contMural p.time {font-size:12px; color:#989898; padding:0}
					.contMural a {color:#494643}
					.contMural p span {color:#2a5780}
				
				/* Page ajuda */
				.contTermos {color:#303030; overflow:hidden; padding:0 10px 20px 0}
					.contTermos p {font-size:13px;  line-height:20px; padding:0 0 20px}
					.contTermos h3 {font-size:26px; color:#2a5780; padding:0 0 20px}
					.contTermos h4 {font-size:13px; padding:0 0 20px}
				
				/* Page celetridades */
				.box2B {background:url(../_img/layout/mural_inferior.gif) 0 100% no-repeat; padding:0 0 22px; margin:0 0 30px}
				.box2T {background:url(../_img/layout/mural_topo.gif) 0 0 no-repeat; padding:30px 48px 5px 32px}
				.box2BM {background:url(../_img/layout/mural_meio.gif) 0 0 repeat-y;}
					.box2T dl {overflow:hidden; position:relative;}
					.box2T dt {float:left; margin:0 10px 0 0}
					.box2T dd {overflow:hidden}
					.box2T h3 {margin:0 0 0px; color:#2b7ab4}
					.box2T h3.first {padding:0 0 5px}
					.box2T h3.first a {color:#2b7ab4}
					
					.contFilmografia {}
						.contFilmografia h3 {color:#2b7ab4; padding:0 0 20px}
						.contFilmografia h5 {font-weight:bold}
						.contFilmografia h5 a {color:#494643}
						.contFilmografia p {padding:0 0 20px 10px}
					
					.contCinefilos {padding:0 0 20px 0; overflow:hidden}
					.contCinefilos h3 {padding:0 0 15px; color:#2b7ab4}
						.contCinefilos div {background:url(../_img/layout/bgd_dot_y.gif) top right repeat-y; padding:0 15px 0 0; width:300px; float:left}
						.contCinefilos div.last {background:none; margin:0 0 0 15px}
						.contCinefilos dl {padding:0 0 15px; overflow:hidden}
						.contCinefilos dt {float:left; margin:0 12px 0 0}
						.contCinefilos h4 a {color:#252525; font-size:18px}
						.contCinefilos p {color:#2d7eba; font-weight:bold}
			
				/* page detail cinefilos */
				.contAvalia {}
					.contAvalia dl {background:url(../_img/layout/bgd_dot.gif) 0 100% repeat-x; padding:0 0 10px; margin:0 0 10px}
					.contAvalia dl.last {background:none}
					.contAvalia h4 {color:#2a78b2; font-size:14px; padding:0 0 10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
					.contAvalia a {font-weight:normal; color:#343434}
					.contAvalia p {color:#959595; font-size:12px}
					.contAvalia p.first {color:#252525; font-size:13px; padding:0 0 10px}
					.contAvalia p.second {color:#454545; font-size:14px; font-weight:bold}
					.contAvalia p.three {color:#686868; font-size:11px}
					
					.frmComment {background:url(../_img/layout/bgd_dot.gif) 0 100% repeat-x; padding:0 0 10px; margin:0 0 10px}
					.frmComment p {padding:0 0 12px; overflow:hidden}
					.frmComment textarea {background:#fffdea; border:1px solid #b8b8b8; height:100px; width:550px; padding:2px}
					.frmComment input {background:url(../_img/layout/btn_enviar.gif) 0 0 no-repeat; width:77px; height:30px; padding:0; border:0; cursor:pointer}
					
					.frmBuscar ul {float:right; margin:5px 0 0}
					.frmBuscar li {float:left; margin:0 30px 0 0}
					.frmBuscar li input {width:15px; height:15px; background:none; border:0; margin:0 3px 0 0}
					.frmBuscar input {background:#fff; border:1px solid #9f9e92; width:260px; float:left; margin:0 15px 0 0; padding:4px 3px 5px}
					.frmBuscar input.btnBuscar {background:url(../_img/layout/btn_buscar.gif) 0 0 no-repeat; width:70px; height:28px; border:0; cursor:pointer}
					
				/*Page internal Flim*/	
					.tabComment {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
						.tabComment dl {overflow:hidden; margin:0 0 10px; border-bottom:1px solid #e9e9eb; padding:0 0 10px}
						.tabComment h5 {font-size:11px; padding:0 0 5px}
						.tabComment h5 span {font-size:10px; color:#8e8f94; font-weight:normal}
						.tabComment a {color:#4159a3}
						.tabComment p {padding:0 0 6px}
					
					.boxComment {overflow:hidden; margin:0 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
						.boxComment .floatL {margin:0 10px 0 0}
						.contComment {background:#f3f3f3 url(../_img/layout/bgd_comment.gif) 0 0 repeat-x; border:1px solid #cdcdcd; overflow:hidden; padding:5px}
						.contComment p {padding:0 0 10px}
						.contComment textarea {background:#fff; border:1px solid #c5c5cd; width:488px; height:50px; padding:2px}
						.contComment textarea.first {width:568px}
						.contComment p.last {float:right}
						.contComment p.last span {display:block; float:left; margin:4px 0 0}
						.contComment input {background:url(../_img/layout/btn_public.gif) 0 0 no-repeat; width:60px; height:22px; border:0; cursor:pointer; padding:0; float:left; margin:0 0 0 5px}
						.contComment input.first {width:15px; height:15px; background:none; margin:0 2px 0 0}
					
					.lastComent {overflow:hidden; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}
					.comentR {float:right; font-style:italic; font-weight:bold}
					
					.contTrailer dl {background:none}
					.contTrailer dd  h4 {color:#2784c7}
					.contTrailer dd p {font-size:12px; color:#484745}
					.film_status {
	position:relative;
	width: 400px;
	height: 62px;
	margin-top: 0px;
	margin-bottom: 10px;
	background-image: url(../_img/layout/profile_status.png);
	background-repeat: no-repeat;
					}
				
				.contadores_film li { font-family:"Oswald", tahoma, Arial; font-size: 15px; text-align:center; width:85px;  float:left; margin-top: 0; margin-right: 17px; margin-bottom: 0; margin-left: 0px; color: #2a78b2;
}
			 .contadores_film { padding-top: 6px;height:40px; clear:both; }
				/* Bio */
				.contBio p {line-height:20px; color:#494643; padding:0 0 20px}
				
				/*Page Minha_paginav*/
				.contCelebri li {float:left}
					.listCelebri {overflow:hidden; margin:0 0 15px}
					.listCelebri li {float:left; margin:0 20px 0 0; width:76px}
					.listCelebri li.last {margin:0}
					.listCelebri p {padding:0 0 5px; text-align:center}
					.listCelebri a {color:#4c4c4c; font-size:11px}
					
					.listSeguindo {overflow:hidden; margin:0 0 15px}
					.listSeguindo li {float:left; margin:0 25px 0 0; width:73px}
					.listSeguindo li.last {margin:0}
					.listSeguindo p {padding:0 0 5px; text-align:center}
					.listSeguindo a {color:#4c4c4c; font-size:11px}
				
				/* Page faleconosco */
				.contFale {overflow:hidden; padding:40px 0 0}
					.contFale h3 {padding:0 0 18px; font-size:26px}
					.contFale p {padding:0 0 30px 0; font-size:14px}
					.contFale p span {font-weight:bold}
					.contFC {overflow:hidden}
						.contFC  h4 {font-size:18px; padding:0 0 15px}
						.contFC p {padding:0 0 30px}
						.contFC p span {font-weight:bold; display:block}
					.contFaleConosco {float:left; width:300px}
					.contactFaleConosco {background:url(../_img/layout/bgd_dot.gif) 0 0 repeat-x; padding:15px 0 0; width:630px}
			
				/*Page Promocoes*/
			.contPromococes {padding:38px 0 50px; overflow:hidden}
			.contPromococes p.tit {padding:0 0 18px; font-size:26px; color:#2a5780; font-family:"Oswald", tahoma, Arial; font-weight:normal}
			.contPromococes dl {overflow:hidden; margin:0 0 30px}
			.contPromococes dt {float:left; margin:0 5px 0 0}
			.contPromococes dt a {color:#454545; font-size:10px}
			.contPromococes dt img { background:url(../_img/layout/bgd_trailer.png) 0 0 no-repeat; padding:6px 20px 15px 7px; display:block}
			
			.contPromococes dd {overflow:hidden}
			.contPromococes h3 {font-size:24px; padding:0 0 5px}
			.contPromococes h4 {font-size:18px; padding:10px 0 6px}
			.contPromococes p {padding:0 0 10px; line-height:27px}
			
			/* Contact */
			.frmContact {}
			.frmContact p {overflow:hidden; padding:0 0 12px}
			.frmContact label {float:left; width:70px; text-align:right; padding:0 9px 0 0}
			.frmContact p input {background:url(../_img/layout/bgd_input_01.gif) 0 0 no-repeat; border:0; float:left; padding:7px 2px; width:266px}
			.frmContact textarea {background:url(../_img/layout/bgd_texare.gif) 0 0 no-repeat; border:0; height:106px; padding:5px 2px; width: 387px}
			.frmContact p.btnSubmit {padding:0 0 0 79px}
			.frmContact p.btnSubmit input {background:url(../_img/layout/btn_contact.png) 0 0 no-repeat; cursor:pointer; height:50px; padding: 0; width:100px}
			.frmContact p.btnSubmit span input {width:15px; height:15px; background:none; float:none; margin:0 4px 0 0}
		  
			/*Page Tralers*/
			.contTrailers {padding:36px 0 50px}
			.contTrailers div {padding:0 0 10px}
			.contTrailers h3 {padding:0 0 16px; font-size:26px}
			.contTrailers ul {padding:0 0 13px; overflow:hidden}
			.contTrailers li {float:left; width:153px; margin:0 10px 0 0}
			.contTrailers li.last {margin:0}
			.contTrailers p {padding:0 0 2px}
			.contTrailers p img {background:url(../_img/layout/bgd_trailer.png) 0 0 no-repeat; padding:6px 20px 15px 7px; display:block}
			.contTrailers a {color:#454545 ; padding:10px 0 0 0}
			
			.tabTrainer p {color:#404040; font-weight:bold; font-size:13px}
			.tabComment {}
			
			/* Box text */
			.boxFav {overflow:hidden; background:url(../_img/layout/bgd_fav.gif) 0 0 no-repeat; padding:9px 0 9px 10px; margin:0 0 24px}
			.boxFav01 {margin:50px 0 24px}
			.boxSuguir {}
			.boxFav02 {background:none; padding:0; margin:10px 0 24px}
				.col01 {float:left; width:66px}
				.col02 {float:left; width:278px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#474646}
					.col02 .floatL {margin:3px 8px 10px 0}
				.col03 {float:left; width:128px}
					.col03 a {float:left; margin:0 4px 0 0}
					.col03 span {display:block; background:url(../_img/layout/bgd_tweet_R.gif) 100% 0 no-repeat; padding:0 3px 0 0; float:left}
					.col03 span span {background:url(../_img/layout/bgd_tweet_L.png) 0 0 no-repeat; padding:3px 8px 3px 12px; font-size:12px}
				.col04 {float:left; width:205px}
					.col04 .floatL {margin:0 6px 0 0}
					.col04 h4 {color:#2a78b2; font-size:13px}
					.col04 p {color:#000; font-size:11px}
					.col011 {float:right}
					.boxFav02 .col02 {width:400px}
				
				.boxSuguir {padding:6px 0 9px 10px}
				.boxSuguir a {float:left; margin:0 50px 0 0}
				.boxSuguir div {float:left; margin:0 18px 0 0}
				.boxSuguir p {font-size:11px; font-weight:bold}
				.boxSuguir p span {display:block; font-size:18px}
				
				.boxSuguir2 {padding:6px 0 9px 10px}
				.boxSuguir2 a {float:left; margin:0 20px 0 0}
				.boxSuguir2 div {float:left; margin:0 18px 0 0}
				.boxSuguir2 p {font-size:11px; font-weight:bold}
				.boxSuguir2 p span {display:block; font-size:18px}
			/* List fav*/
			.listFav01 {overflow:hidden; margin:0 0 20px}
			.listFav01 li {float:left; margin:0 20px 0 0}
			
			.noticiasDetail {overflow:hidden;  margin:0 0 0px; padding:0 0 30px}
				.noticiasDetail h3, .noticiasDetail h4 {padding:0 0 15px}
				.noticiasDetail h4 {font-size:24px}
				.innerNotice .floatR {margin:0 10px 0 25px}
				.innerNotice p {padding:0 0 20px}
				.tit02, .formComment h3 {}
				.tit02 {
					padding:30px 0 20px;
					background:url(../_img/layout/bgd_dot.gif) 0 0 repeat-x;
				}
				
				.formComment { background:url(../_img/layout/bgd_dot.gif) 0 0 repeat-x; padding:20px 0 0; margin:0 0 30px}
				.innerComment {overflow:hidden; margin:0 0 10px}
				.innerComment .floatL {margin:0 5px 0 0}
				.col022 {float:none; width:600px}
			 
			 .contFicha {}
			 	.contFicha h3, .contFicha p {padding:0 0 20px}
				.contFicha p {color:#494643; font-size:14px; line-height:20px}
				.contFicha p.last {padding:0 0 40px}
				
				.contMuralMinha {}
					.innerMinha { position:relative; overflow:hidden; background:url(../_img/layout/bgd_dot.gif) 0 100% repeat-x; padding:0 0 15px; margin:0 0 15px}
					.leftMinha {float:left; margin:0 8px 0 0}
					.leftMinha p {padding:0 0 5px}
					.innerMinha .rightMinha dl {background:none; padding:0; margin:0}
					.innerMinha .rightMinha p {color:#343434}
				
				.contPhoto {}
					.contPhoto ul {overflow:hidden; margin:0 0 15px}
					.contPhoto li {float:left; margin:0 12px 0 0}
					.contPhoto li.last {margin:0}
				
				.boxForm {}
				.boxForm h3 {font-size:20px; padding:0 0 3px}
				.boxForm p {padding:0 0 12px; overflow:hidden}
					.frmQuero {overflow:hidden; margin:0 0 40px}
					.frmQuero textarea {width:550px; border:1px solid #b8b7a9; background:#fff; height:110px; padding:2px}
					.frmQuero #film_querover_enviar {background:url(../_img/layout/btn_quern.gif) 0 0 no-repeat; width:88px; height:28px; cursor:pointer; padding:0; border:0; margin:0 14px 0 0; float:left}
					.frmQuero input.btnEnviar {background:url(../_img/layout/btn_enviar.gif) 0 0 no-repeat; width:77px; height:30px; cursor:pointer; padding:0; border:0; margin:0 14px 0 0; float:left}
					.frmQuero input.last {width:15px; height:15px; background:none; margin:0 5px 0 0}
					.frmQuero p label {font-size:12px}
					.frmQuero p span {display:block; float:left; margin:8px 0 0}
					
					.frmCheck {margin:0 0 30px}
					.frmCheck span {margin:0 14px 0 0}
					.frmCheck input {width:15px; height:15px; border:0; background:none; margin:0 4px 0 0}
					.frmCheck .btnCheck {background:url(../_img/layout/btn_check_in.gif) 0 0 no-repeat; width:89px; height:28px; cursor:pointer}

			/*context ///////////////*/	
			#context {width:332px; float:left; padding:100px 0 0}
				.adv {margin:0 0 12px; text-align:center}
				.facebook {text-align:center}
				.advFirst {margin:0}
				.boxLB {background:url(../_img/layout/bgd_box_L_B.png) 0 100% no-repeat; padding:0 0 23px; margin:0 0 5px}
				.boxLT {background:url(../_img/layout/bgd_box_L_T.png) 0 0 no-repeat; padding:29px 0 0}
				.boxLC {background:url(../_img/layout/bgd_box_L_C.png) 0 0 repeat-y; overflow:hidden; padding:0 20px 0 18px; color:#fffdea}
					.boxLB h3 {background:url(../_img/layout/bgd_dot_01.gif) 0 100% repeat-x; padding:10px 0 10px 12px; margin:0 10px 10px;  text-transform:uppercase; color:#fffdea}
					.boxLB h3 img {margin:0 8px 0 0}
					.boxLB dl {overflow:hidden; padding:10px 0 5px; margin:0 2px}
					.bgdBlue01 {background:#005f9a url(../_img/layout/bgd_blue_01.gif) 0 0 repeat-x}
					.bgdBlue02 {background:#008cc8 url(../_img/layout/bgd_blue_02.gif) 0 0 repeat-x}
					.boxLB dt {float:left; margin:0 11px 0 8px}
					.boxLB dd {overflow:hidden; padding:0 10px 0 0}
					.boxLB a {color:#fffdea}
					.boxLB h4 {font-size:14px}
					.boxLB p {font-size:12px; font-style:italic}
					.boxLC01 p {font-style:normal; padding:0 0 5px; font-size:14px}
					.boxLC01 p.lang {font-size:11px; font-family:Arial, Helvetica, sans-serif}
					
					.boxFilm div {overflow:hidden}
					.boxFilm dl {width:300px; float:left; margin:0}
					
					.boxFilm {background:url(../_img/layout/bgd_box_L_B_01.png) 0 100% no-repeat; margin:0 0 15px}
					.boxFilm .boxLT {background:url(../_img/layout/bgd_box_L_T_01.png) 0 0 no-repeat}
					.boxFilm .boxLC {background:url(../_img/layout/bgd_box_L_C_01.png) 0 0 repeat-y; padding:0 23px 0 20px}
			
			/* Page result */
			.result {color:#2d7eba; font-weight:bold; margin:60px 0 30px}
			.result span {color:#494643}
				
	/*///footer///*/
	#footer {width:100%}	
		.upperFooter {width:100%; background:#1967ae url(../_img/layout/bgd_footer.gif) 0 0 repeat-x; font-family:"Oswald", tahoma, Arial; font-size:16px; color:#fffdea; text-transform:uppercase}
		.upperFooter a {color:#fffdea}
			.contUpper {width:978px; margin:0 auto; padding:18px 0; overflow:hidden}
				.contUpper ul {float:left; width:284px; padding:0 10px 0 0}
				.contUpper ul.last {width:95px; padding:0; text-align:right}
				.contUpper ul.last li {display:inline; padding:0 5px 0 0}
				.contUpper li {padding:0 0 1px}
			
		.lowerFooter {width:100%; background:#212535 url(../_img/layout/bgd_footer_01.gif) 0 0 repeat-x; overflow:hidden; font-size:12px; text-transform:uppercase; color:#fffdea}
			.lowerFooter p {padding:18px 0 14px}
			.lowerFooter img {margin:10px 20px 0 0}
#generos {
	position: relative;
	padding-top: 50px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
#generos a{
	margin: 10px;	
}
.excluir_publicacao {
	position:absolute;
	right: 0px;
	bottom: 10px;
	font-size: 11px;
	color: #808080;
}