/* 480 */

body { 
	background: black;
}

object,embed{
	display:none;
	visibility:hidden;
}


/*********/
html body #fancybox-close{
	top: -25px;
	right: -25px;	
}
/*********/
#app{display:none;}
#app_promo_mobile_outershell{
	float: left;
}
#app_promo_mobile{
	width:460px;
}
#gratis{ 
	background-size: auto 80%;
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: -18px;
	position:relative;
}
#app_promo_mobile_close {
	position:relative;
	z-index:9999999;
}
#header_facebook_mobile_bottom{display:block;}
#header_facebook_mobile_top{display:none;}
#header_facebook_mobile_bottom_clear{display:none;}
body { width:480px; overflow:hidden; height:auto;}
h2{font-size:13px;}
#head{width:480px;}

/* #headRightHolder{display:none;} */
html,body{width:480px;height:auto;}

#hero_fallback, #hero_fallback_2x, #hero_fallback img,#hero_fallback_2x img{
	width:480px;
	min-width: 480px;
	left:0px;
	position:relative;
}
#hero_fallback_2x{
	display:block;
}
#hero_fallback{
	display:none !important;
}
#hero_fallback_mobile{
	display:none;
}



#hero_fallback_2x{
	width:480px;
	height:auto;
	display:block;
	position:relative:
	z-index:5555;
}
#bottom_banner div img{
	width:440px;
}
#wrapper{
	width:460px;
	top:200px;
	padding-left: 10px; 
	padding-right: 10px; 
}
#wrapper_holder {width:480px;margin:0;}
#subpromo .subpromo_slider {width:285px;}

#hero_fallback, #hero_fallback_2x{
    height: 513x;
    left:0px;
    position: relative;
    width: 480px;
    z-index: 1;
}
#hero_fallback a, #hero_fallback_2x a{
	display:block;
	width:480px;
	height:513x;
    position: relative;	
	max-width: 480px;
    min-width: 480px;
	left:0px;
}
#hero_fallback img, #hero_fallback_2x img{	
	left:0px;
	position:relative;
}
#hero_fallback, #hero_fallback_2x{
	max-width: 480px;
    min-width: 480px;
    overflow: hidden;
	/*background: url("../img/h/header_bg.jpg") no-repeat scroll center top transparent;*/
	background-repeat:	no-repeat;
	background-attachment:scroll;
	background-position:center top;
	background-color:transparent;
	height:513px;
}
#hero{
	height:513px;
	position:relative;
	left:0px;
	top:0px;
	width:480px;
}

/* NAVI */
/*  ,#topnav #newsletter_open, */
 #headSearch {
	display:none;
}
#topnav{ margin-top: -37px;}
#topnav .last{display:none;}

#topnav #navi li a, #navi_right li a {
  	padding-left: 0px;
    padding-right: 15px;
}


#head #newsletter_logo, #head #newsletter_logo1, #newsletter_open {
    background-image: url("../../../redesign_v2/images/newsletter_480.png");
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 36px;
    margin-left: 5px;
    margin-top: 25px;
    width: 80px;
}


#social {
    height: 20px;
    position: relative;
    top: -59px;
	margin:0px;
}

/*  Subpromo */
#subpromo, #subpromo .subpromo_slider{
	/*margin-left: 10px; 
	margin-right: 10px; */
	width: 416px;
}
.headline_extras{width:480px;}
.subpromo_prev{margin-right:0px;}
#subpromo{
	padding-left: 13px;
	padding-right: 10px;
}
#meta_navi{position:relative;padding-left:0px;left:16px;width:480px;padding-top: 20px;}
#wrapper_bottom_banner{width:440px;} 
#wrapper_bottom_banner object{height:77px;width:440px;}
.subpromo_next,.subpromo_next:hover{background-position:0px 0px;}

#subpromo .subpromo_prev{position:absolute;left: 6px;}
#subpromo .subpromo_next{position:absolute;left: 304px;}
#wrapper_bottom_banner object{width:440px;height:60px;}
.headline_extras_subpromo_add,.wrapper_extras,#bottom_banner,#bottom_banner img{
	width:480px;
}

.yt_list li{
	height:auto;
}
.headline_extras_subpromo_add{
	background:none;
}

h2.headlineLeft,h2.headlineRight  {
	padding-left:10px;
	width:429px;
	height:35px;
}
hgroup h2.headlineRight{
	background-position: 85px bottom;
}

hgroup h2.headlineLeft{
	background-position: 60px bottom;
}

#wrapper_yt ul.pager {
  margin-left: 399px;
  margin-top: -32px;
}
#wrapper_yt,#wrapper_fb {
    float: left;
    min-height: 135px;
    width: 310px;
}
#wrapper_fb{
	width:460px;
	margin-right:0px;
}
.posts span{ margin-top: 0px;
    width: 189px;}
.posts{
	width: 460px; 
	margin-left: 4px;
}	

.posts span {
    float: right;
    margin-right: 38px;
    width: 294px;
}
.posts img {
    /*height: 50px;*/
	width:60px;
}
#wrapper_fb .jScrollPaneContainer{
	min-width:429px;
}

#wrapper_bottom_banner{
	padding:0px;
	height:148px;
}
#bottom_banner{
	height:auto;
}
.nav-enter{clear:both;}

#meta_navi a.nav-nbc,#meta_navi a.nav-enter,#meta_navi a.nav-impressum, #meta_navi a.nav-faq, #meta_navi a.nav-kino{float:left;height:23px; margin-left: 15px;}

#meta_navi a.nav-international,#meta_navi a.nav-impressum,#meta_navi a.nav-datenschutz, #meta_navi a.nav-press{float:right;height:23px;}
#meta_navi{left:auto;}
a.nav-datenschutz{width:auto;}
.jScrollPaneContainer{
	width: 430px;
}

.subpromo_prev,.subpromo_next{
	margin-left:0px;
	margin-right:0px;
	margin-top:90px;
}
.subpromo_next{
	left:257px;
}
#wrapper_fb_holder{
	width:430px;
	margin-top:10px;
}

#wrapper_fb{
	height:435px;
	/*overflow-y:auto;*/
}

.fb_login{
	margin-top:20px;
}
/* ++++++++++++++++ TEASER +++++++++++++++++++++ */

#wrapper_teaser{
	width:440px;
	padding:20px 10px 5px 10px;
}

#micro_poster{display:none;}
#teaser_info_table .c_right{
	width: 40%;
}
ul.tabs{
	width:306px;
	margin-top: 10px;
}

#vid_1,#vid_2,#vid_3,#vid_4,#vid_5,#vid_6,#vid_7,#vid_8,#vid_9{
	height: 237px;
    width: 418px;
}
#inhalt_container{
	width:418px;
	min-height:150px;
}

#gallery {
    clear: both;
    float: left;
	margin-top:10px;
	width: 
}
#gallery  li img, #gallery  li{  
	height: 76px;
    width: 94px;
}
#gallery .gallery_tmb_big img,#teaser_gallery li.gallery_tmb_big{height:154px;width:190px;}

#teaser_info {
    clear: both;
    float: left;
    min-height: 200px;
    width: 480px;
}
#teaser_gallery {
    height: 170px;
    margin-left: -9px;
    width: 420px;
}


.tab_container{
	margin-top:10px;
}
#wrapper_teaser {
	min-height:auto;
	padding-bottom:20px;
}

#bottom_banner div img{
	height:auto;
}
.subpromo_slider ul li{
	margin-left:4px;
	margin-right:4px;
	
}
.subpromo_next {
    left: 430px;
}
.subpromo_prev{
	left:-4px;
}
#wrapper {
	background:none;
	margin:-290px auto 0;
}

.headline_extras_subpromo_add{
	width: 440px;
}
#head,#hero_fallback, #hero_fallback_2x,#hero,#wrapper,#footer,#copyRight,#footer_copyright{
	float:left;
}
html #inhalt_bg .inhalt_container{
	width:460px;
	overflow-y:auto;
}
html #inhalt_bg p{
	width:440px;
}
#fancybox-content,#fancybox-wrap{
	overflow-y:auto;
}
/* FOOTER */
#meta_navi{
	height: 79px;
}
#footer{
	width:460px;
	height:300px;
	font-size:10px;
}
#footer_copyright{
	width:480px;
	height:100px;
	top:0px;
	color:#3B5573;
}
#copyRight{
	width:480px;
	height:50px;
	text-align: center;
}

#wrapper_yt, #wrapper_fb{
	margin-left:10px;
	width: 420px; 
	margin-right: 0px; 
	padding-right: 10px; 
}

.yt_list img{
	width:430px;
}

#yt_tabs .yt_overlay {
    background-color: black;
    display: block;
    float: left;
    height: 243px;
    margin-top: -246px;
    opacity: 0.5;
    position: absolute;
    width: 430px;
}
#yt_tabs .yt_caption {
    background-color: black;
    color: #FFFFFF;
    display: block;
    float: left;
    height: 30px;
    margin-top: -33px;
    opacity: 0.8;
    position: absolute;
    width: 430px;
}

#yt_tabs .yt_btn_play {
    display: block;
    height: 48px;
    margin-left: 185px;
    margin-top: -157px;
    position: absolute;
    text-indent: -1e+8px;
    width: 67px;
}

#meta_navi a {
    margin-right: 85px;
}
#wrapper_bottom_banner{
	float:left;
}

#wrapper_teaser, #hero_wrapper{
	height:auto;
}

#bottom_banner_fallback{
	display:block;	
}
html #meta_navi a.nav-kino{
	width: 110px;
}

#copyRight{
	margin-top: 20px;
}

#nav_kinofinden, #coming_soon{
	margin-right: 25px;
	margin-top: 10px;
}
/* FSK */
.fsk_main{
	position:absolute;
	top: 20px; 
	margin-left: 364px;
}
.fsk_trailer {
    margin-left: 316px;
    margin-top: 39px;
    position: absolute;
}
