#film_photo_left{
	width:633px;
	height:268px;
	border-bottom:1px solid #333;
	float:left !important;
	overflow:hidden;
	display:block;
}

#film_photo_left .photo{
	width:633px;
	height:269px;
	float: left;
}

#film_photo_left .main_play_online{
margin:95px 0 0 280px;

}


#film_pay{
	width:274px;
	height:238px;
	padding:15px 21px;
	float:right;
	border-bottom:1px solid #333;
}

.film_pay_blue{
	background-color:#0088D4;
}

.film_pay_grey{
	background-color:#CCCCCC;
}

.film_pay_grey_dark{
	background-color:#666666;
}

.film_pay_pink{
	background-color:#1A1A1A !important;
}

.film_pay_pink .can_watch{
	font-size:13px;
	font-family:Arial, sans-serif;
	font-weight:bold;
	color:#FF0066 !important;
}

.film_pay_orange{
	background: url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -173px -1533px;
	background-color:#FF7F1A !important;
}


.add_fav_blue, .add_fav_blue a:link, .add_fav_blue a:visited, .add_fav_blue a{
	background:url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -328px -777px transparent;
	color:#006298;
	display:block;
	float:right;
	font-weight:bold;
	padding-left:18px;
}

.add_like_blue, .add_like_blue a:link, .add_like_blue a:visited, .add_like_blue a{
	background:url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -328px -827px transparent;
	color:#006298;
	display:block;
	position:absolute;
	font-weight:bold;
	padding-left:22px;
}

.add_fav_grey, .add_fav_grey a:link, .add_fav_grey a:visited, .add_fav_grey a{
	color:#8E8E8E;
	float:right;
	font-weight:bold;
	padding-left:18px;
	background:url("http://d6xicjbjo3rov.cloudfront.net/img/add_favorites_grey_prem.png") no-repeat scroll left center transparent;
	display:block;
}

.add_like_grey, .add_like_grey a:link, .add_like_grey a:visited, .add_like_grey a{
	color:#8E8E8E;
	position:absolute;
	font-weight:bold;
	padding-left:22px;
	background:url("http://d6xicjbjo3rov.cloudfront.net/img/icoLikeViewLightGrey.png") no-repeat scroll left center transparent;
	display:block;
}

.add_fav_grey_prem, .add_fav_grey_prem a:link, .add_fav_grey_prem a:visited, .add_fav_grey_prem a{
	color:#8E8E8E;
	float:right;
	font-weight:bold;
	padding-left:18px;
	background:url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -328px -762px transparent;
	display:block;
}

.add_like_grey_prem, .add_like_grey_prem a:link, .add_like_grey_prem a:visited, .add_like_grey_prem a{
	color:#8E8E8E;
	position:absolute;
	font-weight:bold;
	padding-left:22px;
	background:url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -328px -796px transparent;
	display:block;
}

.film_pay_orange .add_like_grey_prem, .film_pay_orange .add_fav_grey_prem{
	color:#B25912 !important;
}

.add_fav_orange, .add_fav_orange a:link, .add_fav_orange a:visited, .add_fav_orange a{
	background:url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -330px -746px transparent;
	color:#B25912;
	display:block;
	float:right;
	font-weight:bold;
	padding-left:18px;
}

.add_like_orange, .add_like_orange a:link, .add_like_orange a:visited, .add_like_orange a{
	background:url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -328px -812px transparent;
	color:#B25912;
	display:block;
	position:absolute;
	font-weight:bold;
	padding-left:22px;
}

.cambiar{color:#FFCC00 !important; font-size:11px; font-family:Arial, sans-serif; text-decoration:underline;float:right;padding-top:1px;}
.cambiar_blue{color:#0099CC !important; font-size:11px; font-family:Arial, sans-serif; text-decoration:underline;float:right;padding-top:1px;}

#film_pay .view_online{
	display:block;
	margin-top:30px;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:13px;*/
	color:#80C4EA;
	text-transform:uppercase;
}

.film_pay_orange .view_online{
	color:#F2B788 !important;
}

#film_pay .price{
	display:block;
	margin-top:-5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:53px;
	line-height:110%;
	color:#fff;
}

#film_pay .promo{
	display:block;
	/*font-family:Arial, Helvetica, sans-serif;*/
	margin:-3px 0 10px 0;
	/*font-size:13px;*/
	font-weight:bold;
	color:#005F93;
	letter-spacing:0px;
}

.film_pay_orange .promo, .film_pay_orange .consejos{
	color:#653d00 !important;
}

#film_pay .promo a, #film_pay .promo a:link, #film_pay .promo a:visited{
	color:#fff;
	text-decoration:underline;
}

#film_pay .no_online, #film_view .no_online{
	font-family:Arial;
	font-size:35px;
	font-weight:bold;
	color:#fff;
	display:block;
	margin-top:50px;
}

#film_pay .buy_dvd{
	font-size:18px;
	font-weight:bold;
	color:#fff;
	display:block;
	margin-top:35px;
}

#film_pay .buy_dvd a, #film_pay .buy_dvd a:link, #film_pay .buy_dvd a:visited{
	color:#666;
}

#film_pay .box_pay{
	width:262px;
	height:42px;
	/*background-image:url(http://d6xicjbjo3rov.cloudfront.net/img/pay_box_blue.gif);*/
	margin-top:5px;
	padding:8px 0 0 8px;
}

.film_pay_blue .paypal{
	background: url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll 0 -1330px transparent;
}
.film_pay_blue .visa{
	background: url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll 0 -1385px transparent;
}

.film_pay_orange .paypal{
	background: url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll 0 -1218px transparent;
}
.film_pay_orange .visa{
	background: url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll 0 -1273px transparent;
}

#film_pay .box_pay img{
	display:block;
	float:left;
}

#film_pay .paypal img{
	margin-right:12px;
}

#film_pay .box_pay span{
	display:block;
	font-weight:bold;
	color:#fff;
}

#film_pay .paypal span{
	margin: 8px 0 0 100px;
	*padding-top:8px;
	display:table;
}

#film_pay .visa img{
	margin:6px 7px 0 0;
}

#film_pay .visa span{
	padding-left:7px;
	display:table;
	zoom:1;
	margin: 0px 0 0 135px;
}

#film_rated{
	width:618px;
	height:85px;
	padding:10px 0 15px 15px;
	float:left;
	border-bottom:1px solid #333;
	background-color:#fff;
}

#film_rated .poster{
	float:left;
	margin:5px 10px 0 0;
	width:57px;
	height:82px;
}

#film_rated h1{
	/*display:table;*/
	line-height:99%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:31px;
	color:#262626;
	/*margin-top:-4px;*/
}

#film_rated .director{
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:13px;*/
	font-weight:bold;
	color:#666;
	display:block;
}

#film_rated .director a,#film_rated .director a:link,#film_rated .director a:visited{
	color:#0087D3;
}

#film_rated .rate{
	display:inline-table;
	*display:inline;
	zoom:1;
	width:180px;
	height:35px;
	margin-top:5px;
}

#film_rated .last{
	width:120px !important;
}

#film_rated .rate .val_img{
	float:left;
	display:block;
	padding-top:7px;
	width:35px;
	height:28px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#fff;
	margin-right:5px;
}

#film_rated .rate .mag{
	background:url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -278px -505px transparent;
}

#film_rated .rate .user{
	background:url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -278px -384px transparent;
}

.own{
	background:url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -278px -425px transparent;
}

#film_rated .rate .vote{
	background-image:url(http://d6xicjbjo3rov.cloudfront.net/img/rating_film_vote.gif);
}

#film_rated .rate span.title{
	display:table;
	*display:block;
	/*font-family:Arial, Helvetica, sans-serif;*/
	/*font-size:12px;*/
	font-weight:bold;
	color:#333;
	margin-top:4px;
}

#film_rated .rate a{
	display:table;
	color:#0087D3;
	/*font-family:Arial, Helvetica, sans-serif;*/
	/*font-size:11px;*/
	font-weight:bold;
	/*margin-top:-2px;*/
	letter-spacing:-0.5px;
}
#film_rated .rate .main_progress_bar {
	display:table;
	display: -moz-inline-stack;
	zoom: 1;
	*display:inline;
}
/*#film_rated .rate .main_progress_bar span{font-weight:bold;padding-left:3px;}*/

#film_rated_right{
	width:314px;
	height:87px;
	padding:23px 0 0 3px;
	float:right;
	border-bottom:1px solid #333;
	background-color:#fff;
}

#film_rated_right .film_box_info{
	width:63px;
	height:65px;
	display:inline-block;
	zoom:1;
	*display:inline;
	/*font-family:Arial, Helvetica, sans-serif;*/
	background:url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -260px -695px transparent;
	margin-right:10px;
	position:relative;
	float:left;
	/*letter-spacing:0px;*/
}


#film_rated_right .film_box_info span{
	display:block;
	text-align:center;
	color:#fff;
	width:63px;
}

#film_rated_right .film_box_info .time{
	font-size:31px;
	margin-top:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#film_rated_right .film_box_info .time a{
	margin-top:0px;
	font-size:14px;
}

#film_rated_right .film_box_info .min{
	font-size:10px;
	margin-top:-5px;
	font-weight:bold;
}

#film_rated_right .film_box_info .price{
	font-size:24px;
	font-weight:bold;
	margin-top:25px;
}

#film_rated_right .film_box_info .view_online{
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
}

#film_rated_right .film_box_info .play{margin:25px 0 0 35px;}

#film_rated_right .film_box_info .lang{
	margin-top:13px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:line-through;
}

#film_rated_right .film_box_info .avaible{
	text-decoration:none;
}

#film_rated_right .film_box_info .sub{
	margin-top:8px;
}

#film_rated_right .film_box_info .separator{
	width:40px;
	height:1px;
	background-color:#fff;
	margin:8px 0 0 11px;
}

#film_awards .main_title_dark{
	font-size: 20px;
}

#film_awards .main_list_awards{margin-top:6px;}

#film_awards .main_list_awards li{
	margin-top:0px;
}

#film_awards ul.main_pagination_one{
	width:275px;
	position:relative;
	/*margin-top:310px;*/
}

#film_awards .director_awards_container{
	height:290px;
}

#film_info .main_imdb{
	margin-top:-15px;
	display:block;
	overflow:hidden;
}

#film_info .main_sensacine{
	margin-top:-15px;
	display:block;
	overflow:hidden;
	margin-right:15px;
	margin-left:440px;
	position:absolute;
}

#film_info .notes{
	background:url("http://d6xicjbjo3rov.cloudfront.net/img/goto_blue.gif") no-repeat scroll right center transparent;
	color:#0085D2;
	float:right;
	font-weight:bold;
	font-family:Arial,sans-serif;
	font-size:13px;
	padding-right:15px;
	position:absolute;
	z-index:12;
}
.main_module_left_four .notes{margin:30px 0 0 748px;}

.main_module_left_three .notes{margin:30px 0 0 431px;}

.main_module_left_four .main_sensacine{margin-left:755px !important;}

#film_info .text{
	/*font-size:15px;*/
	color:#666;
	display:block;
	/*overflow-y:auto;*/
	/*overflow:hidden;*/
	
}

#film_info .recommend{
	background:url(http://d6xicjbjo3rov.cloudfront.net/img/mood_left.png) left center no-repeat;
		display:inline-block;
	*display:inline;
	*zoom:1;
	/*margin-top:-5px;*/
}

#film_info .recommend a{
	display:inline-block;
	*display:inline;
	*zoom:1;
	background:url(http://d6xicjbjo3rov.cloudfront.net/img/mood_right.png) right center no-repeat;
	color:#fff;
	font-weight:bold;
	height:19px;
	padding:3px 7px 0 20px;
}

#film_info .recommend img{
	margin-left:6px;
	position:absolute;
	margin-top:8px;
	/**padding-top:-5px;*/
}

#film_info .main_title_awards{
	padding:17px 0 4px 0;
	margin:0;
	display:block;
	clear:both;
	position:relative;
	font-size:13px;
	text-transform:none;
	color:#333 !important;
}

#film_info .title_awards_right{
	position:relative;
	margin:-52px 0 5px 0;
	font-weight:bold;
	/*margin-top:-57px;*/
	display:block !important;
	/*display:inline;*/
	/*font-size:13px;*/
	/*font-weight:bold !important;*/
	overflow:hidden;
}

h3,h4,h5{width:330px;display:block;overflow:hidden;}

#film_user_opinions{
	padding:15px 0 0 0 !important;
	width:633px !important;
	border-right:1px solid #333;
	height:785px !important;
	background-color:#ebefe7 !important;
}

#film_user_opinions  .main_critics_comments{
	max-height:640px !important;
}

#film_user_container{
	/*clear:both;*/
	/*display:table;*/
	padding:0px 20px 0px 20px;
	height:749px;
	background-color:#fff;
	width: 593px;
	overflow:auto;
}

/*#film_user_container .main_progress_bar{position:relative;margin:7px 0 0 62px;}*/
#film_user_container .main_progress_bar{position:relative;margin-top:7px;}

#film_user_opinions .main_user_comments{max-height:390px}
#film_user_opinions .main_pagination_one{position:relative;margin-top:25px;}
#film_user_opinions .main_write_comment{margin-top:25px;display:inline-table;*display:inline;clear:both;}
#film_user_opinions .main_rss_footer_dark{margin-left:20px;}

#film_user_opinions .main_tab_one{margin-left:5px;}

#film_user_opinions .main_user_comments .user_rank{
	padding-left:63px;
	margin:3px 0 5px 0;
}

#film_blog{
	background-color:#EBEFE7;
}

#film_blog .main_title_dark{
}

#film_blog ul.main_news_txt li{
	background: url(http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png) 0px -1441px no-repeat;
	margin:16px 0 10px -3px;
	padding:4px 7px;
	height:70px;
	width:259px;
}

#film_extras{
	width:633px;
	height:385px;
	padding:15px 0 0 0;
	/*border-bottom:1px solid #333;*/
	background-color:#ebefe7;
	/*float:left;*/	
}

#film_extras .main_tab_one{margin-left:5px;}

#film_extras_container{
	width:593px;
	height:299px;
	padding:25px 20px;
	background-color:#fff;
}

#film_extras_container .main_play_online{
margin:115px 0 0 270px;
/*position:absolute;*/

}

.tab_container .desc{
	display:block;
	margin-top:10px;
	color:#666;
}

#film_dvd{
	/*background:#C8DEEE url(http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png) 160px 349px no-repeat;*/
	background-color: #C8DEEE;
}
	#cameoLogo{
		display:block;
		position:absolute;
		width:134px;
		height:50px;
		background:#C8DEEE url(http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png) 0px -1619px no-repeat;
		margin: 146px 0 0 137px;
	}
	#dvdLogo{
		display:block;
		width:67px;
		height:30px;
		margin:-0px 0 0 130px;
		background:#C8DEEE url(http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png) 0px -1670px no-repeat;
	}

#film_dvd .film_title{
	font-size:15px;
	font-weight:bold;
	color:#2F2F2F;
	display:block;
}

#film_dvd .film_director{
	color:#2E2E2E;
	display:block;
}

#film_dvd ul.main_list_cameo_dvd{
	margin-top:20px;
}

#film_dvd .main_buy_dvd{
	margin:5px 0 15px 0;
}

#film_dvd ul.main_list_cameo_dvd li .desc{
	clear:left;
	padding:10px 0;
	display:block;
	margin:0px;
}

#film_dvd ul.main_list_cameo_dvd li .desc a{
	font-weight:bold;
	color:#0087D3;
}

#main_upload_short{
	height:384px !important;
}

/*#main_email_news{
	height:380px !important;
}*/

.main_module_left_two  {
	height:783px;
}

.tech_data_info a:link,.tech_data_info a:hover,.tech_data_info a:visited{
color:#0086D2;
font-size:11px;
font-weight:bold;
}

#film_view{
	padding:20px;
	float:right;
	height:310px;
	width:276px;
	background-color:#666666;
	border-bottom:1px solid #333;
}

#film_view .hasta {
	color:#B3B3B3;
	display:block;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	margin-top:35px;
}

#film_view .no_online {
	margin-bottom:50px;
}

#film_view .version {
	background-image:url("http://d6xicjbjo3rov.cloudfront.net/img/backversion.gif");
	color:#FF9900;
	display:block;
	font-family:Arial;
	font-size:11px;
	font-weight:inherit;
	margin-top:15px;
	padding:2px 17px;
	vertical-align:middle;
	width:82px;
}

/*#film_view .no_online{
	color:#FFFFFF;
	display:block;
	font-family:Arial;
	font-size:45px;
	font-weight:bold;
	margin-top:10px;
}*/

.can_watch{
	display:block;
	font-size:13px;
	color:#a7a7a7;
	font-family:Arial;
	margin:33px 0 7px 0;
}

.film_pay_orange .can_watch{
	color:#F2B98B;
}

.can_watch_date{
	display:block;
	color:#fff;
	font-family:Arial;
	font-size:28px;
	font-weight:bold;
	line-height:24px;
	margin-bottom:0px;
}

.select_version{
	margin-bottom:10px;
	width:130px;
	text-align:center;
	height:40px;
	display:block;
	float:left;
	color:#fff;
	background: url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -135px -433px transparent;
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	padding-top:10px;
	margin-left:14px;
}

.select_version:hover{
	background: url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -141px -1048px transparent;
}

.film_pay_pink .select_version{
	background: url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -135px -547px transparent
}

.film_pay_pink .select_version:hover{
	background: url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -141px -1105px transparent
}

.film_pay_orange .select_version{
	background: url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -135px -490px transparent
}

.film_pay_orange .select_version:hover{
	background: url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -141px -1163px transparent
}


.final_can_view .can_watch{
	margin:53px 0 27px 0;
}

.final_can_view .can_watch_date{
	margin-bottom:45px;
}

#film_view .consejos{
	font-family:Arial;
	position:absolute;
	margin:300px 0 0 80px;
	color:#999;
}
#film_pay .consejos{
	font-family:Arial;
	position:absolute;
	margin:225px 0 0 80px;
	color:#999;
}
/*#mood{
	display:block;
	width:300px;
	height:50px;
	overflow:hidden;
	position:absolute;
	}*/
	
	
	
	
	
	
#socialCnt{
	display:block;
	width:114px;
	height:20px;
	position:absolute;
	margin:205px 0 0 155px;
	overflow:hidden;
	font-weight:bold;
}
	#socialCnt .socialBtn{
		display:block;
		float:right;
		width:16px;
		height:16px;
	}
	.withVersion{
		margin-top:280px !important;
	}
	.socialPremium strong{
		float:left;
		color:#999999;
	}
	.film_pay_pink .socialPremium .btn_facebook_gris, .film_pay_grey_dark .socialPremium .btn_facebook_gris, .film_pay_grey .socialPremium .btn_facebook_gris{
		background:url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -323px -444px transparent;
		margin:0;
	}
	.film_pay_pink .socialPremium .btn_twitter_gris, .film_pay_grey_dark .socialPremium .btn_twitter_gris, .film_pay_grey .socialPremium .btn_twitter_gris{
		background:url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -323px -426px transparent;
		margin-right:2px;
	}
	.film_pay_orange #socialCnt strong{
		color:#B25912;
	}
	.film_pay_orange #socialCnt .btn_facebook_gris{
		background:url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -323px -480px transparent;
		margin:0;
	}
	.film_pay_orange #socialCnt .btn_twitter_gris{
		background:url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -323px -462px transparent;
		margin-right:2px;
	}
	/* specific rules for ie7*/
	.film_pay_orange .socialPremier .btn_twitter_gris{
		*margin-top:-15px !important;
	}
	.film_pay_orange .socialPremier .btn_facebook_gris{
		*margin-top:-15px !important;
	}
	
.boxoffice_img{
	display:block;
	float:left;
	width:65px;
	height:65px;
	margin-right:20px;
	background:url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -61px -507px transparent;
}
.boxoffice_profit_img{
	display:block;
	float:left;
	width:65px;
	height:65px;
	margin-right:20px;
	background:url("http://d6xicjbjo3rov.cloudfront.net/img/mainSprite.png") no-repeat scroll -60px -434px transparent;
}

#sinopsis_container{
	height:65px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#sinopsis_container{
		height:62px;
	}
}


