#programa {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	visibility:hidden;
	width:100%;
}
#home {
	z-index:1;
	position:absolute;
	top:0;
	left:0;
}
#saiba_mais {
	position:absolute;
	top:0;
	left:0;
	left: 0px;
	z-index:1;
	visibility:hidden;
	width:100%;
}

.pitalic {
	font-style:italic;
	text-align:center;
	width:600px;
	margin-top: 45px;
}
.obs_b {
	font-size:10px;
	font-weight:bold;
}
.obs {
	font-size:10px;
}
.extra_pad_smurfs {
	padding:20px 20px 0 20px;
*line-height:14px;
	line-height:14px\0/;
	color:#4c4c4e;
	background-color:#ffffff;
	vertical-align:top;
}

.div_bg {
	display:block;
	height:600px;
	width:775px;
	z-index:1;
	position:relative;
	top: -20px;
}
.main_full_fds {
	display:block;
	border-top:none;
	border-bottom:none;
	padding:30px 0px 20px 0px;
}
.block {
	display:block;
}
.main_col_esq {
	width:260px;
	float:left;
	margin-right:100px;
	margin-top:-40px;
}
.main_col_dir {
	float:left;
	width:392px;
	position:relative;
	margin-top:-57px;
	margin-left:-50px;
}
.main {
	/*width:785px;*/
	margin-top: 10px;
}
.border_bottom {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color: #949494;
}
.border_left_right {
	border-left-width:1px;
	border-left-color:#949494;
	border-left-style:solid;
	border-right-width:1px;
	border-right-color:#949494;
	border-right-style:solid;
	border-bottom:none;
}
.border_left {
	border-left-width:1px;
	border-left-color:#949494;
	border-left-style:solid;
	border-bottom:none;
}
.extra_pad {
	padding:5px 20px 0 20px;

}
.scroll_overflow {
	overflow:scroll;
	overflow-x:hidden;
	height:200px;
	padding-right:1px;
	border-right:1px #949494 solid;
	width:398px;
}
.padding_top {
	padding:32px 0 0 0;
}
.col_dir_bot {
	background-image:url('/Portal tmn pontos/Sensacoes t/Cinema/Ataque_ao_Poder/images/bottom.png');
	background-position:left top;
	background-repeat:no-repeat !important;
	display:block;
	margin-top:-2px;
	height:5px;
	
}
.h2_regular {
	font-size:24px;
	font-weight:normal;
	color:#000;
}
.h3_regular {
	font-size:18px;
	font-weight:normal;
	color:#0da5c1;
}
.h2_p {
	font-size:18px;
	font-weight:bold;
	color:#4c4c4e;
	margin-top:-10px;
}
.h3_p {
	font-size:18px;
	font-weight:bold;
	color:#0da5c1;
}
.h4_p {
	font-size:12px;
	font-weight:bold;
	color:#0da5c1;
}

.chair {
	position:absolute;
	top: 340px;
	right: -7px;
	z-index: 1;
}
.tit3_def{font-size:18px;font-weight:bold;color:#0da5c1;}
h1, h2, h3, h4, h5, h6 {color: #0099ab !important;
}
.trailer{position: relative !important; top: 315px !important;}