@charset "utf-8";
/* CSS Document */

body {
	background-color:#000;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	margin:0px;
}

/* general */
input,
textarea{
	border:1px solid #6F6F6F;
	background:#101010;
	color:#818181;
	font-size:11px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
}

.clear{
	clear:both;
}

.hidden{
	display:none;
}
.activeSlide{
  color: #FF0000 !important;
}

#now_wrapper {
	width:932px;
	height:auto;
	clear:both;
	overflow:visible;
	margin:auto;
}

#now_header #banner {
	background-image:url(../images/banner.jpg);
	height:105px;
	width:930px;
	border-right: 1px solid #6f6f6f;
	border-bottom: 1px solid #6f6f6f;
	border-left:1px solid #6f6f6f;
	clear:both;
}

.logo_alice {
	float:left;
	height:85px;
	width:92px;
	clear:none;
	margin-left:20px;
	margin-top:10px;
}

#now_header #navigation {
	clear:both;
	width:932px;
}

#now_wrapper #now_pageArea {
	clear:both;
	height:auto;
}

#now_pageArea #now_col1 {
	float:left;
	clear:none;
	width:752px;
	height:auto;
}

#now_pageArea #now_col2 {
	float:left;
	clear:none;
	width:167px;
	padding-left:13px;
}

#now_pageArea #now_center_nc {
	float:left;
	clear:none;
	width:932px;
	background-color:#00000;
}

.box_t1 {
	width:752px;
	float:left;
	clear:both;
	background-image:url(../images/boxes/t1_top.gif);
	background-repeat:no-repeat;
}

.box_t1.mTop10 { margin-top:10px; }

.box_t1.redaktion { margin-top:12px; }
.box_t1.recomandation_details { margin-top:12px; }

.t8 {margin-top:8px;}

.box_t1_content {
	width:750px;
	float:left;
	clear:both;
	border-left:1px solid #6f6f6f;
	border-right:1px solid #6f6f6f;
	background-color:#1f1f1f;
	margin-top:6px;
}

.box_t1_content_inner {
	padding-left:20px;
	width:730px;
	float:left;
	clear:both;
}

.box_t1_content_inner_left {
	float:left;
	clear:none;
	width:470px;
}

.box_t1_content_inner_right {
	float:left;
	clear:none;
	width:230px;
	margin-left:10px;
}

.box_t1 .box_t1_inner_title {
	height:24px;
	float:left;
	clear:both;
	font-size:13px;
	color:#b9b9b9;
	line-height:17px;
	font-weight:bold;
}

.box_t1 .box_t1_bottom {
	float:left;
	clear:both;
	width:752px;
	height:6px;
	background-image:url(../images/boxes/t1_bottom.gif);
	background-repeat:no-repeat;
}

.box_t2 {
	width:230px;
	float:left;
	clear:both;
	background-image:url(../images/boxes/t2_top.gif);
	background-repeat:no-repeat;
	min-height:8px;
}

.box_t2_content {
	width:229px;
	float:left;
	clear:both;
	border-left:1px solid #6f6f6f;
	border-right:1px solid #6f6f6f;
	background-color:#101010;
	margin-top:8px;
}

.box_t2_content_inner {
	padding-left:9px;
	width:208px;
	float:left;
	clear:both;
	background-color:#101010;	
}

.box_t2 .box_t2_bottom {
	float:left;
	clear:both;
	width:230px;
	height:8px;
	background-image:url(../images/boxes/t2_bottom.gif);
	background-repeat:no-repeat;
}

.box_t3 {
	width:167px;
	float:left;
	clear:both;
	background-image:url(../images/boxes/t3_top.gif);
	background-repeat:no-repeat;	
}

.box_t3.mTop10 { margin-top:10px; }

.box_t3_content {
	width:165px;
	float:left;
	clear:both;
	border-left:1px solid #6f6f6f;
	border-right:1px solid #6f6f6f;
	background-color:#1f1f1f;
	margin-top:6px;
}

#moviesAll2d_right_links .box_t3_content_inner {
	padding-left:7px;
	margin-top:0px;
}

.box_t3_content_inner a {
	text-decoration:none;
}

.box_t3_content_inner {
	padding-left:18px;
	width:145px;
	float:left;
	clear:both;
	margin-top:5px;
}

.box_t3 .box_t3_bottom {
	float:left;
	clear:both;
	width:167px;
	height:6px;
	background-image:url(../images/boxes/t3_bottom.gif);
	background-repeat:no-repeat;
	font-size:0px;
}


.box_t4 {
	width:350px;
	float:left;
	clear:both;
	background-image:url(../images/boxes/top_box_t4.gif);
	background-repeat:no-repeat;	
}

/* > box-t4 */
.box-t4{
	position: relative;
}

	.box-t4 .left-col{
		width: 9px;
		float: left;	
	}
	
		.box-t4 .left-col .lt{
			height: 8px;
			background: transparent url(../images/corner/t4-lt.gif) no-repeat;
		}
		
		.box-t4 .left-col .l{
			border-left: 1px solid #6F6F6F;
		}
		
		.box-t4 .left-col .lb{
			height: 8px;
			background: transparent url(../images/corner/t4-lb.gif) no-repeat;
		}
		
	.box-t4 .right-col{
		width: 9px;
		float: right;
	}
	
		.box-t4 .right-col .rt{
			height: 8px;
			background: transparent url(../images/corner/t4-rt.gif) no-repeat;
		}
		
		.box-t4 .right-col .r{
			border-right: 1px solid #6F6F6F;
		}

		.box-t4 .right-col .rb{
			height: 8px;
			background: transparent url(../images/corner/t4-rb.gif) no-repeat;
		}
	
	.box-t4 .center-col{
		position: absolute;
		border-top: 1px solid #6F6F6F;
		border-bottom: 1px solid #6F6F6F;
		z-index: 1;
		left:9px;				
	}
	
	.box-t4 .content{
		position: absolute;
		z-index: 2;
		padding: 0;
	}


#film-details-hinweis{
	width: 350px;
}
#film-details-hinweis .l,
#film-details-hinweis .r{
	height: 18px;
}
#film-details-hinweis .center-col{
	height: 32px;
	width: 332px;
}
#film-details-hinweis .content{
	left:22px;
	top:2px;
	width:320px;
	height:26px;
}

	#film-details-hinweis .content p{
		color: #B9B9B9;
		line-height:1.3;
	}
	
#film-details-preis{
	width: 350px;
	margin-top: 22px;
}
#film-details-preis .l,
#film-details-preis .r{
	height: 66px;
}
#film-details-preis .center-col{
	height: 80px;
	width: 332px;
}
#film-details-preis .content{
	width:350px;
}

#film-details-preis .leihen_col{
    line-height:1;
    color: #B9B9B9;
    font-family:Arial, Helvetica, sans-serif;   
    padding-top:32px;
    padding-left:10px;
    width:188px;
    float:left;
}

  #film-details-preis .leihen_col h2{
    padding:0;
    font-size:23px;
    margin-bottom:6px;
  }
  
    .leihen_col a{
       color: #B9B9B9;
       text-decoration: underline;
       line-height:1;
    }   
   
#film-details-preis .price_col{
  width:147px;
  float:left;
  color: #B9B9B9;
  padding-top:10px;
  font-size:12px;
  padding-left:5px;
}
  #film-details-preis .price_col p{
    vertical-align: baseline;
    line-height:1.2;  
    font-size:12px;
  }
  
    .price_col span.price_int{
      font-size:44px;
      color:#D80111;
      padding-left:4px;
    }
    
    .price_col span.price_dec{
      vertical-align:top;
      color:#D80111;
      font-size:24px;
      margin-left:-8px;
      margin-right:-15px;
      line-height:1.5;
      font-weight:bold;
    }

	p span.note{
		font-size:9px;
		font-family:Arial, Helvetica, sans-serif;
	}

/* box-t4 < */

.box_t4_content {
	width:339px;
	float:left;
	clear:both;
	border-left:1px solid #616161;
	border-right:1px solid #616161;
	margin-top:2px;
	margin-bottom:2px;
	padding-left:9px;
	height:30px;
}

.box_t4_content_inner {
	width:338px;
	float:left;
	clear:both;
	color:#b9b9b9;
}

.box_t4_content_inner p {
	margin-bottom:0px;
	font-size:11px;
	margin-left:15px;
}

.stRed { color:#F00; }

.box_t4 .box_t4_bottom {
	float:left;
	clear:both;
	width:350px;
	height:9px;
	background-image:url(../images/boxes/bottom_box_t4.gif);
	background-repeat:no-repeat;
	font-size:0px;
}

#promoBoxWrapper {
	float:left;
	clear:both;
	width:752px;
}

#promoBoxWrapper .box_t1_content { padding-bottom:3px; }
#redaktionHome .box_t1_inner_title { height:26px; }

#promoBox {
	width:470px;
	height:270px;
	float:left;
	clear:both;	
	position:relative;
}

	#promoImg {
		width:470px;
		height:224px;
		position: absolute;
		left:0;
		top:0;
	}
/*
#promoBox .promoImg {
	width:470px;
	height:224px;
	clear:both; 
  	overflow:hidden;  
}
*/

	#promoBox .promoImg img{
		width:470px;
		height:224px;
	}

#promoBox .cornerLeft {  
	position:absolute;
	z-index: 10;
	width:11px;
	height:11px;
	background-image:url(../images/corner/t1_left.png);
	left:0;
	top:0;   
}

#promoBox .cornerRight {
	position:absolute;
	z-index: 11;
	width:11px;
	height:11px;
	background-image:url(../images/corner/t1_right.png);
	right:0;
	top:0;
}       

#promoBox .topBorder {
	position:absolute;
	z-index: 12;
	height:1px;
	width:448px;
	background-image:url(../images/corner/t1_top.gif);
	left:11px;
	top:0;
}
#promoBox .leftBorder {
	position:absolute;
	z-index: 13;
	height:213px;
	width:1px;
	background-image:url(../images/corner/t1_top.gif);
	background-repeat:repeat-y;
	left:0;
	top:11px;
}
#promoBox .rightBorder {
	position:absolute;
	z-index: 14;
	height:213px;
	width:1px;
	background-image:url(../images/corner/t1_top.gif);
	background-repeat:repeat-y;
	right:0;
	top:11px;
}

/* promo nav */
#promoImgPaging {
	margin:0 auto;
 	clear:both;
  	text-align:center;
	background:transparent url('../images/boxes/promoImgPaging.gif') no-repeat;
	line-height:1;
	font-size:6px;
	vertical-align:top;
	position:absolute;
	top:224px;
	width:470px;
}
.promoImgPaging a.pageNumber{
	color:#808080;
	text-decoration:none;
	font-size:12px;
	line-height:1.4;
	height:15px;
	display:inline-block;
	border:1px solid transparent;
	padding:0 4px;
}

#promoImgPagingBox{
	height:45px;
}

.promoImgPagingBox {
	text-align:center;
	padding-top:14px;
	vertical-align: top;
	font-size:10px;
}

a#promoImgPrev{
	margin:0 0 0 16px;
	padding:0;
}

a#promoImgNext{
	margin:0 0 0 5px;
	padding:0;
}

#promoImgPagingBox a#promoImgPrev img,
#promoImgPagingBox a#promoImgNext img{
	border:0;
	padding:0;
	margin:0;
	vertical-align:top;
}

.promoImgPaging a.selected {
	color:#F00;
	vertical-align: top;
}

.promoImgPaging a:hover {
	color:#F00;
	text-decoration:none;
}

/* promo nav */

#promoBox .footerPaginator { width:470px; }
#promoBox .footerPaginator .content { 	width:450px; padding-top:12px;}

#redaktionHome .footerPaginator { width:752px; }
#redaktionHome .footerPaginator .content { 	width:732px; padding-top:12px;}

#abmeldenHome .box_t3_content_inner {margin-bottom:5px; height:auto;}

.footerPaginator {
	height:45px;
	float:left;
	clear:both;
}

.footerPaginator .left {
	height:45px;
	float:left;
	clear:none;
	width:10px;
	background-image:url(../images/corner/promo_nav_leftc.gif);
}

.footerPaginator .right {
	height:45px;
	float:left;
	clear:none;
	width:10px;
	background-image:url(../images/corner/promo_nav_rightc.gif)
}

.footerPaginator .content {
	background-image:url(../images/corner/promo_nav_bk.GIF);
	height:45px;
	background-repeat:repeat-x;
	float:left;
	clear:none;
	text-align:center;
}

.footerPaginator li {
	display:block;
	float:left;
	margin-left:2px;
	margin-right:2px;
}

.footerPaginator li a {
	color:#808080;
	text-decoration:none;
	font-weight:bold;	
	display:inline;
	float:left;
}

/*
.footerPaginator .content a.aFooterPaginator {
	color:#808080;
	text-decoration:none;
	vertical-align: middle;
	font-size:11px;
	margin-left:3px;
	margin-right:3px;
}
*/
/*
.footerPaginator .content a.selected {
	color:#F00;
}
*/

#footerPaginator .content a{
	color:#808080;
	text-decoration:none;
	vertical-align: middle;
	font-size:11px;
	margin-left:3px;
	margin-right:3px;
}

#footerPaginator .content a.selected {
	color:#F00;
}

.footerPaginator .content a:hover {
	color:#F00;
	text-decoration:none;
}

#footerPaginator .content .arrow-left{
	margin-right:4px;
	margin-left:8px;	
}

#footerPaginator .content .arrow-right{
	margin-left:2px;
	margin-right:0;
}

#footerPaginator .content img {
	vertical-align: top;
	border:0;
}

.movieBox {
	width:110px;
	height:263px;
	float:left;
	clear:none;
	margin-left:10px;
}

.movieBox a {
	color:#818181;
	text-decoration:none;
}

.redaktionHomeContent {
	float:left;
	clear:both;
	width:710px;
}

.movieBox .movieBoxImage {
	height:160px;
	width:110px;
	float:left;
	clear:both;
	background-color:#0F0;
	cursor:pointer;
}

.movieBoxOverlay {
	background-image:url(../images/overlays/overlay.png);
	height:160px;
	width:110px;
}

.movieBoxOverlaySmall {
	background-image:url(../images/overlays/overlay_small.png);
	height:60px;
	width:40;
}

.movieBox.firstBox {
	margin-left:0px;
}

.movieBox .movieBoxDetails {
	width:110px;
	height:95px;
	float:left;
	clear:both;
}

.movieBox .movieBoxDetails .movieBoxDetailsRating {
	margin-top:18px;
}

.movieBox .textLine {
	width:110px;
	height:13px;
	float:left;
	clear:both;
	color:#818181;
	line-height:13px;
	font-size:11px;
	margin-left:1px;
}
.movieBox .textLine .filmTitle{
	font-weight: bold;
}
.movieBox .textLine a:hover{
  color:red;
}

.movieBox .textLine.movie_lenght {
	margin-top:6px;
}


.details_t1_col1 .movieBoxDetailsButtons {
	margin-top:9px;
}

.movieBoxDetailsButtons {
	float:left;
	clear:both;
	height:16px;
	margin-top:4px;
	font-size:0px;
}

.movieBoxDetailsRating {
	height:12px;
	float:left;
	clear:both;
	width:65px;
}

.movieBoxDetailsRatingLine {
	height:24px;
	width:211px;
}

.ratingLineSmall {
	clear:none;
	float:left;
	height:11px;
	width:60px;
	margin-top:6px;
}
/*
.bullet_s0 {
	background-image:url(../images/icons/stea1.jpg);
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:12px;
}

.bullet_s1 {
	background-image:url(../images/icons/stea2.jpg);
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:12px;
}

.bullet_s2 {
	background-image:url(../images/icons/stea3.jpg);
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:12px;
}

.bullet_s3 {
	background-image:url(../images/icons/stea4.jpg);
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:12px;
	margin-right:1px;
}
*/

.bullet_sbo_0 {
	background-image:url('../images/icons/sb1.jpg');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_sbo_1 {
	background-image:url('../images/icons/sb2.jpg');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_sbo_2 {
	background-image:url('../images/icons/sb3.jpg');
	background-repeat:no-repeat;
	clear:none;                            
	float:left;
	height:11px;
	width:11px;
}

.bullet_sbo_3 {
	background-image:url('../images/icons/sb4.jpg');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
	margin-right:1px;
}

.bullet_sgo_0 {
	background-image:url('../images/icons/sg1.jpg');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_sgo_1 {
	background-image:url('../images/icons/sg2.jpg');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_sgo_2 {
	background-image:url('../images/icons/sg3.jpg');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_sgo_3 {
	background-image:url('../images/icons/sg4.jpg');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
	margin-right:1px;
}

.bullet_s_black_0 {
	background-image:url('../images/icons/stea_b_1.gif');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_s_black_1 {
	background-image:url('../images/icons/stea_b_2.gif');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_s_black_2 {
	background-image:url('../images/icons/stea_b_3.gif');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_s_black_3 {
	background-image:url('../images/icons/stea_b_4.gif');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
	margin-right:1px;
}

.bullet_s_grey_0 {
	background-image:url('../images/icons/stea_g_1.gif');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_s_grey_1 {
	background-image:url('../images/icons/stea_g_2.gif');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_s_grey_2 {
	background-image:url('../images/icons/stea_g_3.gif');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_s_grey_3 {
	background-image:url('../images/icons/stea_g_4.gif');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
	margin-right:1px;
}


.naw_detailsBox {
	clear:both;
	float:left;
	height:auto;
	margin-top:4px;
}

.movieBoxDetailsRatingLine .ratingMovieTitle {
	width:146px;
	height:24px;
	float:left;
	clear:none;
	color:#707070;
	line-height:24px;
}                                             
   
.plusButton {
	width:11px;
	height:11px;
	float:left;
	clear:none;
	line-height:11px;
	background-image:url(../images/icons/plus1.gif);
	background-repeat:no-repeat;
}

.minusButton {
	width:11px;
	height:11px;
	float:left;
	clear:none;
	line-height:11px;
	background-image:url(../images/icons/minus1.gif);
	background-repeat:no-repeat;
}

.licence_na {
	width:0px;
	height:0px;
	float:left;
	clear:none;
	background-image:none;
}

.mailButton {
	width:11px;
	height:11px;
	float:left;
	clear:none;
	background-image:url(../images/icons/mail.gif);
	background-repeat:no-repeat;
}

.hoursButton {
	width:11px;
	height:11px;
	float:left;
	clear:none;
	background-image:url(../images/icons/48.gif);
	background-repeat:no-repeat;	
}

.hoursButton24 {
	width:11px;
	height:11px;
	float:left;
	clear:none;
	background-image:url(../images/icons/241.gif);
	background-repeat:no-repeat;	
}

.playButton {
	width:11px;
	height:11px;
	float:left;
	clear:none;
	background-image:url(../images/icons/play1.gif);
	background-repeat:no-repeat;	
}

.playButtonOver { background-image:url(../images/icons/play2.gif); }
.plusButtonOver { background-image:url(../images/icons/plus2.gif); }
.minusButtonOver { background-image:url(../images/icons/minus2.gif); }
.mailButtonOver { background-image:url(../images/icons/mail2.gif); }

.movieBoxDetailsButtons .mailButton { margin-left:8px; }
.movieBoxDetailsButtons .hoursButton { margin-left:9px; }
.movieBoxDetailsButtons .playButton { margin-left:9px; }
.movieBoxDetailsButtons .hoursButton24 { margin-left:9px; }


#rightPromo1 {
	float:left;
	clear:both;
	margin-top:10px;
}

#rightPromo1 .imageBox1 {
	height:210px;
	width:167px;
}

#rightPromo1 .imageBox1_top { width:167px; }
#rightPromo1 .imageBox1_top_center { width:155px; }
#rightPromo1 .imageBox1_center { height:199px; }
#rightPromo1 .imageBox1_bottom_center {width:155px; }

#rightPromo2 {
	float:left;
	clear:both;
	margin-top:10px;
}

#rightPromo2 .imageBox1 {
	height:212px;
	width:167px;
	font-size:0px;
}

#rightPromo2 .imageBox1_top { width:167px; }
#rightPromo2 .imageBox1_top_center { width:155px;}
#rightPromo2 .imageBox1_center { height:201px; }
#rightPromo2 .imageBox1_bottom_center {width:155px; }

#homeCloud1 { float:left; clear:both; }

#homeCloud1 .box_t3_content_inner { 
	padding-left:0px;
	height:150px;
}

#homeTop10 {
	float:left;
	clear:both;
}

#homeTop10 a {
	color:#818181;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#homeTop10 .box_t2_content {
	height:254px;
}

.imageBox1 {
	/*background-color:#060;*/
	background-color:#1F1F1F;
	font-size:0px;
}

.imageBox1_top_left {
	float:left;
	clear:none;
	width:6px;
	height:6px;
	background-image:url(../images/corner/k1.png);
	background-repeat:no-repeat;
	line-height:6px;
}

.imageBox1_top_right {
	float:left;
	clear:right;
	width:6px;
	height:6px;
	background-image:url(../images/corner/k2.png);
	background-repeat:no-repeat;
	line-height:6px;
}

.imageBox1_top_center {
	float:left;
	clear:none;
	border-top: 1px solid #6f6f6f;
}

.imageBox1_center {
	float:left;
	clear:both;
	border-right: 1px solid #6f6f6f;
	border-left: 1px solid #6f6f6f;
	width:165px;
}

.imageBox1_bottom_left {
	float:left;
	clear:left;
	width:6px;
	height:6px;
	background-image:url(../images/corner/k4.png);
	background-repeat:no-repeat;
	line-height:6px;
}

.imageBox1_bottom_right {
	float:left;
	clear:none;
	width:6px;
	height:6px;
	background-image:url(../images/corner/k3.png);
	background-repeat:no-repeat;
	line-height:6px;
}

.imageBox1_bottom_center {
	float:left;
	clear:none;
	border-bottom: 1px solid #6f6f6f;
	height:5px;
	line-height:5px;
}


.btn_sm1 {
	width:130px;
	height:18px;
	background-image:url(../images/buttons/btn_sm1.gif);
	background-repeat:no-repeat;
	color:#FFF;
	text-align:center;
	line-height:18px;
	font-size:11px;
	float:left;
	clear:none;	
	cursor:pointer;
}

.btn_sm1 a, a .btn_sm1 {
	color:#FFF;
	text-decoration:none;
}

.btn_sm2 {
	width:80px;
	height:18px;
	background-image:url(../images/buttons/zuruch.gif);
	background-repeat:no-repeat;
	color:#d90011;
	text-align:center;
	line-height:18px;
	font-size:11px;
	float:left;
	clear:none;
	cursor:pointer;
}

.btn_sm3 {
	width:130px;
	height:18px;
	background-image:url(../images/buttons/btn_sm3.gif);
	background-repeat:no-repeat;
	color:#D00312;
	text-align:center;
	line-height:18px;
	font-size:11px;
	float:left;
	clear:none;	
	cursor:pointer;
}

a .btn_sm2, a:hover .btn_sm2, a:visited .btn_sm2,
a .btn_sm3, a:hover .btn_sm3, a:visited .btn_sm3 {
  text-decoration:none;
}

#bottomNavigation {
	margin-top:31px;
	border-top:3px solid #1f1f1f;
	height:40px;
	width:932px;
	float:left;
	clear:both;
	color:#616161;
	font-size:11px;
	text-align:center;
}

#bottomNavigation p {
	margin-top:5px;
}

#bottomNavigation a {
	color:#616161;
	text-decoration:none;
}

#bottomNavigation a:hover {
	text-decoration:underline;
}

#navBar_2d {
	width:710px;
	height:30px;
	margin-top:3px;
	float:left;
	clear:both;
}

#redaktionHome {
	float:left;
	clear:both;
}

#navBar_2d .leftBarView {
	float:left;
	clear:none;
	width:500px;
	height:20px;
	margin-left:0px;
	font-size:15px;
}

#navBar_2d .rightBarViews {
	float:right;
	clear:none;
	width:43px;
	margin-top:2px;
	height:10px;
	cursor:pointer;
}

.rightBarViews a {
	text-decoration:none;
}

.rightBarViews .btnListView { margin-left:8px; }
.rightBarViews .btnCoverView { margin-left:8px; }


#ds2dContent {
	width:710px;
	height:auto;
	margin-bottom:10px;
	float:left;
	clear:both;
}

#ds2dContent .movieLine {
	width:710px;
	height:276px;
	float:left;
	clear:both;
}

#ds2dContent .movieLine.separator {
	border-top:1px dotted #999999;
	padding-top:20px;
	height:2px;
}

.btnView1 {
	width:9px;
	height:9px;
	background-image:url(../images/icons/view1.gif);
	font-size:0px;
	float:left;
	clear:none;	
}

.btnListView {
	width:9px;
	height:9px;
	background-image:url(../images/icons/list_view.gif);
	font-size:0px;
	float:left;
	clear:none;	
}

.btnListView.over {
	background-image:url(../images/icons/list_view_o.gif);
}

.btnCoverView {
	width:9px;
	height:9px;
	background-image:url(../images/icons/normal_view.gif);
	font-size:0px;
	float:left;
	clear:none;	
}

.btnCoverView.over {
	background-image:url(../images/icons/normal_view_o.gif);
}

#footer {
	height:44px;
	width:932px;
	float:left;
	clear:both;
}

#footer a {
  text-decoration: none;
  cursor: pointer;
}

#footer .socialLinks {
	width:168px;
	height:18px;
	float:left;
	clear:none;
	margin-top:19px;
}

#footer .nowtiliusLogo {
	width:212px;
	height:45px;
	float:right;
	clear:none;
	background-image:url(../images/logo.gif);
	background-position: 74px;
	background-repeat:no-repeat;
	line-height:70px;
	color:#616161;
}

#footer a .nowtiliusLogo, #footer a:hover .nowtiliusLogo, #footer a:visited .nowtiliusLogo {
  text-decoration:none;
} 

#moviesAll2d_right_links a {
	text-decoration:none;
	color:#7f7f7f;
	font-size:13px;
}

#moviesAll2d_right_links a:hover {
	text-decoration:underline;
}

#moviesAll2d_right_links p {
	margin-top:2px;
	margin-bottom:2px;
}

#movieList2d {
	width:710px;
	float:left;
	clear:both;
}

.movie_details_box_t1 {
	width:710px;
	float:left;
	clear:both;
	border-top:1px dotted #999999;	
	height:224px;
}

.titleLine_t1 {
	width:710px;
	float:left;
	clear:both;
	margin-top:8px;
}

.title_t1 {
	color:#b9b9b9;	
	width:500px;
	clear:none;
	float:left;
	font-size:15px;
	font-weight:bold;
	cursor:pointer;
	margin-left:7px;
}

.movie_details_box_t1 .movieBoxDetailsRating {
	float:right;
	clear:none;
	margin-top:2px;
	width:64px;
}

.details_t1 {
	width:710px;
	height:197px;
	float:left;
	clear:both;
}

.details_t1_col1 {
	width:110px;
	height:197px;
	float:left;
	clear:none;
	margin-top:8px;
	margin-left:5px;
}

.details_t1_col2 {
	width:595px;
	height:197px;
	float:left;
	clear:none;
}

.details_t1_image {
	width:110px;
	height:160px;
	float:left;
	clear:both;
}

.details_t1_headerInfo {
	width:590px;
	height:92px;
	float:left;
	clear:both;
}

.details_t1_infoLine {
	width:580px;
	height:12px;
	float:left;
	clear:both;
	font-size:11px;
	color:#818181;
	margin-bottom:5px;
	padding-left:20px;
}

.details_t1_infoLine_col {
	float:left;
	clear:none;
	height:12px
}

.details_t1_infoLine_col.col1 { width:92px; }
.details_t1_infoLine_col.col2 { width:99px; }
.details_t1_infoLine_col.col3 { width:88px; }
.details_t1_infoLine_col.col4 { width:297px; }

.details_t1_description {
	height:76px;
	float:left;
	clear:both;
	width:580px;
	padding-left:20px;
	font-size:11px;
	color:#818181;
}

.details_t1_col1 .movieBoxDetailsButtons { width:100px; }


.movie_details_box_t2 .title_t1 {
	margin-left:0px;
}

.movie_details_box_t2 {
	width:710px;
	float:left;
	clear:both;
	border-top:1px dotted #999999;	
	height:89px;	
}

.details_t2_col1 {
	width:43px;
	height:89px;
	float:left;
	clear:none;
}

.details_t2_col2 {
	width:559px;
	height:89px;
	float:left;
	clear:none;
	padding-left:7px;
}

.details_t2_image {
	margin-top:10px;
	width:40px;
	height:60px;
	float:left;
	clear:both;
	border:1px solid #666666;
}


.titleLine_t2 {
	width:656px;
	float:left;
	clear:both;
	margin-top:8px;
}

.title_t2 {
	color:#b9b9b9;	
	width:400px;
	clear:none;
	float:left;
	font-size:15px;
	font-weight:bold;
}

.movie_details_box_t2 .movieBoxDetailsRating {
	float:right;
	clear:none;
	margin-top:0px;
	width:64px;
}

.details_t2_headerInfo {
	width:660px;
	height:45px;
	float:left;
	clear:both;
}

.details_t2_infoLine {
	width:660px;
	height:12px;
	float:left;
	clear:both;
	font-size:11px;
	color:#818181;
	margin-bottom:5px;
}

.details_t2_infoLine a,.details_t1_infoLine a{
  font-size:11px;
	color:#818181;
	text-decoration: none;	
}

.details_t2_infoLine a:hover, .details_t1_infoLine a:hover{
  color:red;
}

.details_t2_infoLine_col {
	float:left;
	clear:none;
	height:12px
}

.details_t2_infoLine_col.col1 { width:90px; }
.details_t2_infoLine_col.col2 { width:150px; }
.details_t2_infoLine_col.col3 { width:50px; }
.details_t2_infoLine_col.col4 { width:295px; }
.details_t2_infoLine_col.col5 { width:71px;}

.movie_details_box_t2 .movieBoxDetailsButtons {	 margin-top:0px; }

#filmDetail03 .rightBarViews { width: 80px; height:20px; margin-top:0px; }

#filmDetail03_content {
	height:615px;
	float:left;
	clear:both;
	width:730px;
	padding-top:14px;
}

#filmDetail03_content .movieBoxDetailsButtons {
	margin-top:5px;
}


#filmDetail03_content .details_left {
	width:190px;
	height:372px;
	float:left;
	clear:left;
}

#filmDetail03_content .details_right {
	width:540px;
	height:372px;
	float:left;
	clear:right;
}

#filmDetail03_content .movieImage {
	float:left;
	clear:both;
	width:110px;
	height:160px;
}

#filmDetail03_detailsBottom {
	height:118px;
	border-top:1px dotted #999999;
	width:710px;
	float:left;
	clear:both;
	
}

#filmDetail03_detailsBottom .col1 {
	width:360px;
	float:left;
	clear:none;
}

#filmDetail03_detailsBottom .col1 .links{
	padding-top:14px;
	height: 56px;
}

#filmDetail03_detailsBottom p{
	font-size:11px;
	line-height:2;
}

#filmDetail03_detailsBottom .box_t4_content_inner p{
	line-height: 1.3;
}

#filmDetail03_detailsBottom .col1 a { color:#696969; }


#filmDetail03_detailsBottom .col2 {
	width:350px;
	height:118px;
	float:left;
	clear:none;
}

#filmDetail03_movieDetails {
	float:left;
	clear:both;
	height:136px;
	width:190px;
	margin-top:9px;
}

.movieDetails_line {
	float:left;
	clear:both;
	width:190px;
	margin-top:5px;
}

.movieDescription {
	clear:both;
	border-top:1px dotted #999999;
	width:710px;
	height:124px;
	color:#6d6d6d;
}

.movieDescription p {
	margin-top:15px;
	font-size:11px;
	line-height:1.9;
}

.detailsCol { float:left; clear:none; height:15px; font-size:11px; color:#6d6d6d;}

.detailsCol a {font-size:11px; color:#6d6d6d; text-decoration: none;}
.detailsCol a:hover{ color:red}

.detailsCol.col1 	{ width:87px; }
.detailsCol.col2 	{ width:100px; }
.detailsCol.details { width:100px; height:44px; overflow:hidden; }

.socialIcons {
	float:left;
	clear:both;
	height:17px;
	width:110px;
}

#videoPlayer, #videoPlayerWrongFlash {
	float:left;
	clear:both;
	width:520px;
	height:316px;
}

#videoPlayer {
  background-image:url(../../../images/player.jpg);
}

#videoPlayerWrongFlash {
  display: none;
  background-image:url(../../../images/player_wrong_flash.png);
}

.pad11 { /* margin-bottom:11px; */}
.pad7 { margin-bottom:7px; }
.pad15 { margin-bottom:15px; }

.tooltip_large {
 width:372px;
 min-height:22px;
}

.tooltip_large_top {
 width:372px;
 background-image:url(../images/tooltip_/large_top.png);
 background-repeat:no-repeat;
 height:11px;
 clear:both;
 float:left;
}

.tooltip_large_content {
 width:372px;
 background-image:url(../images/tooltip_/large_center.png);
 background-repeat:repeat-y;
 float:left;
 clear:both;
 padding-left:10px;
}

.tooltip_large_bottom {
 width:372px;
 background-image:url(../images/tooltip_/large_bottom.png);
 background-repeat:no-repeat;
 min-height:22px;
 height:22px;
 float:left;
 clear:both;
}

.tooltip_title_line {
 width:350px;
 height:14px;
 float:left; 
 clear:both;
 font-size:11px;
 color:#b9b9b9;
}

.tooltip_title_line .title {
 width:290px;
 height:14px;
 float:left;
 line-height:14px;
 clear:none;
 font-size:14px;
 color:#b9b9b9;
 font-weight:bold;
}

.tooltip_title_line .rating {
 width:60px;
 height:14px;
 float:left;
 clear:none;
}

.tooltip_title_line .director {
 width:190px;
 height:14px;
 float:left;
 clear:none;
 margin-top:5px;
 color:#818181;
}

.tooltip_title_line .details {
 width:150px;
 height:14px;
 float:right;
 clear:none;
 text-align:right;
 margin-top:5px;
 color:#aeaeae;
}

.tooltip_content {
 width:350px;
 float:left;
 clear:both; 
 color:#808080;
 font-size:11px;
 margin-top:10px;
}

.basic_overlay a {
	text-decoration:none;
}

.basic_overlay {
	width:600px;
}

.basic_overlay_header {
	background-image:url(../images/overlay/top.png);
	width:600px;
	height:10px;
	float:left;
	clear:both;
	font-size:0px;
}

.basic_overlay_bar {
	width:598px;
	height:23px;
	float:left;
	clear:both;
	border-left:1px solid #6f6f6f;
	border-bottom:1px solid #6f6f6f;
	border-right:1px solid #6f6f6f;
}

.basic_overlay_title {
	height:24px;
	line-height:24px;
	float:left;
	clear:none;
	width:480px;
	font-size:14px;
	color:#b8b8b8;
	font-weight:bold;
	margin-left:10px;
    line-height:12px;
}

.basic_overlay_close {
	height:24px;
	float:right;
	clear:none;
	width:80px;
	background-image:url(../images/overlay/close_but.gif);
	background-repeat:no-repeat;
	color:#818181;
	font-size:11px;
	background-position:53px 0px;
	line-height:13px;
	cursor:pointer;
}

.basic_overlay_content {
	background-color:#1f1f1f;
	width:588px;
	border-left:1px solid #6f6f6f;	
	border-right:1px solid #6f6f6f;
	float:left;
	clear:both;
	padding-left:10px;
	padding-top:8px;
}
	.basic_overlay_content .box{ 
		clear:both;
		color:#7f7f7f;
	}
	#tell-a-friend .col{
		width:275px;
		float:left;
	}
	#tell-a-friend .box input{
		width:273px;
		margin:0 0 5px 0;
	}
	#tell-a-friend .box .item_line{
		padding-left:0;
	}
	
	#tell-a-friend .box .item_line_title {
		line-height:1;
		margin-bottom:0;
		padding-bottom:0;
		float:none;
	} 
	#tell-a-friend textarea{
		width:570px;
		height:100px;
		margin-bottom:10px;
	}
	#tell-a-friend .box .btn_sm3{
		margin-right:10px;
	}
	#tell-a-friend .box .overlay_footer_content{
		width:272px;
		margin:10px auto 0 auto;
	}

	

.basic_overlay_bottom {
	background-image:url(../images/overlay/bottom.png);
	width:600px;
	height:8px;
	float:left;
	clear:both;
	font-size:0px;
}

.single_button {
	margin-left:150px;
}

#navigation_top {
	background:url(../images/corner/main_nav_center.gif) repeat-x;
	clear:both;
	min-height:25px;
	-height:25px;
}

.navigation_top_left {
	background-image:url(../images/corner/main_nav_left.gif);
	height:25px;
	width:7px;
	float:left;
	clear:none;	
}

.navigation_top_right {
	background-image:url(../images/corner/main_nav_right.gif);
	height:25px;
	width:7px;
	float:right;
	clear:none;	
}

.navigation_top_center {
	width:918px;
	height:25px;
	float:left;
	clear:none;
	position: relative;
}

.navigation_top_ns {
	float:left;
	clear:none;
	height:25px;
	padding-left:12px;
	padding-right:12px;
	line-height:25px;
}

.navigation_top_ns a {
	color:#b9b9b9;
	text-decoration:none;
	font-weight:bold;
}


.navigation_top_sel {
	float:left;
	clear:none;
	height:25px;
	width:810px;
}

.navigation_top_sel_l {
	background-image:url(../images/corner/main_nav_but_selected_left.gif);
	height:25px;
	width:8px;
	float:left;
	clear:none;
}

.navigation_top_sel_r {
	background-image:url(../images/corner/main_nav_but_selected_right.gif);
	height:25px;
	width:8px;
	float:left;
	clear:none;
}

.navigation_top_sel_c {
	float:left;
	clear:none;
	height:25px;
	background-color:#3b3b3b;	
	padding-left:5px;
	padding-right:5px;
	line-height:25px;
}

.navigation_top_sel_c a {
	color:#616161;
	text-decoration:none;
	font-weight:bold;
}




.navigation_bottom_left {
	background-image:url(../images/corner/subnav_left.gif);
	height:20px;
	width:8px;
	float:left;
	clear:none;	
}

.navigation_bottom_right {
	background-image:url(../images/corner/subnav_right.gif);
	height:20px;
	width:8px;
	float:right;
	clear:none;	
}

#navigation_bottom {
	/*
	background-image:url(../images/corner/subnav_center.gif);
	background-repeat:repeat-x;
	*/
}

#navigation_bottom.second {
	margin-left:111px;
}
	
#navigation_bottom ul {
	list-style-type:none;
	padding:0;
	margin:0;
	clear:both;
}

	#navigation_bottom li {
		padding-left:0;
		padding-right:0;
		vertical-align:top;
		display:block;
		float:left;
		height:20px;
		background:url('../images/corner/subnav_center.gif') repeat-x;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		text-align:center;
	}

	#navigation_bottom ul li.left{
		width:5px;
		height:20px;
		display:block;
		float:left;
		background: url('../images/corner/subnav_left.gif') no-repeat left top;
	}
	
	#navigation_bottom ul li.right{
		width:5px;
		height:20px;
		display:block;
		float:left;
		background:url('../images/corner/subnav_right.gif') no-repeat right top;
	}

	#navigation_bottom ul li.first{
		padding-left:10px;
	}
	
	#navigation_bottom ul li.last{
		padding-right:10px;
	}

	#navigation_bottom li.separator {
		width:22px;
		height:20px;
		text-align:center;
	}

	#navigation_bottom li a {
		width:auto;
		color:#939393;
		text-decoration:none;
		font-weight:bold;
		line-height:1.5;
	}


.tab_bar_button_left {
	width:8px;
	height:23px;
	background-image:url(../images/tab_bar/left_ns.gif);
	float:left;
	clear:none;
	background-position: 0px;
	background-repeat:no-repeat;
}

.tab_bar_button_left.l_sel {
	background-repeat:no-repeat;
	background-image:url(../images/tab_bar/left_s.gif);
	background-color:#0C0;	
	height:26px;
}

.tab_bar_button_center {
	height:23px;
	padding-left:7px;
	padding-right:7px;
	
	border-top:1px solid #6f6f6f;
	float:left;
	clear:none;
	line-height:23px;
	color:#616161;
	cursor:pointer;
}

.tab_bar_button_center.c_sel {
	height:26px;
	border-top:1px solid #6f6f6f;
	color:#b8b8b8;
	background-color:#101010;
	margin-top:0px;
	line-height:26px;
	background-repeat:no-repeat;
	font-weight:bold;	
	color:#FFFFF;
}

.tab_bar_button_right {
	width:8px;
	height:23px;
	background-image:url(../images/tab_bar/right_ns.gif);
	float:left;
	clear:none;
	background-repeat:no-repeat;
	background-position: 0px;
}

.tab_bar_button_right.r_sel {
	background-repeat:no-repeat;
	background-image:url(../images/tab_bar/right_s.gif);
	height:26px;
}

.tab_bar_button {
	float:left;
	clear:none;
	height:26px;
	margin-left:12px;
}

.tab_bar_button_n_sel {
	float:left;
	clear:none;
	height:23px;
	margin-left:12px;
	margin-top:2px;
}

.tab_bar {
	width:571px;
	height:25px;
	float:left;
	clear:both;
	border-bottom:1px solid #6f6f6f;	
}

.tab_content_top {
	background-image:url(../images/tab_bar/tab_top_content.gif);
	background-repeat:no-repeat;
	width:577px;
	float:left;
	clear:both;
	height:7px;
	font-size:0px;
	
}

.tab_content_bottom {
	background-image:url(../images/tab_bar/tab_bottom_content.gif);
	background-repeat:no-repeat;
	width:577px;
	float:left;
	clear:both;
	height:7px;
}

.tab_content {
	border-left:1px solid #6f6f6f;
	border-right:1px solid #6f6f6f;
	width:575px;
	float:left;
	clear:both;
	background-color:#101010;
	height:300px;	
	overflow:hidden;	
	
}

.tab_content a {
	color:#B00;
	text-decoration:none;
}

.tab_content a:hover {
	text-decoration:underline;
}


#merkliste_view {
	padding-left:10px;
	width:552px;
	float:left;
	clear:both;
	background-color:#101010;
}

#systemcheck_view  {
	width:580px;
	float:left;
	clear:both;
	color:#7f7f7f;	
}

#systemcheck_view p {
	margin-top:8px;
	margin-left:5px;
}

#systemcheck_view .item_line,
.item_line {
	float:left;
	clear:both;
	width:575px;
	border-top:1px dotted #484848;
	margin-bottom:13px;
	margin-top:8px;
	padding-top:8px;
	padding-left:5px;
}

.item_line_title {
	width:549px;
	height:20px;
	float:left;
	clear:none;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
}

.item_line_content {
	float:left;
	clear:both;
	width:570px;
	
}

.system_ico_1 {
	background-image:url(../images/icons/1.gif);
	width:21px;
	height:17px;
	float:left;
	clear:none;
}

.system_ico_2 {
	background-image:url(../images/icons/2.gif);
	width:21px;
	height:17px;
	float:left;
	clear:none;
}

.system_ico_3 {
	background-image:url(../images/icons/3.gif);
	width:21px;
	height:17px;
	float:left;
	clear:none;
}

.system_ico_4 {
	background-image:url(../images/loader/ajax-loader1.gif);
	width:21px;
	height:17px;
	float:left;
	clear:none;
}

#social_view {
	width:575px;
	float:left;
	clear:both;
	color:#7f7f7f;	
}

#social_view p {
	margin-top:8px;
	margin-left:6px;
}

#social_view .social_buttons {
	float:left;
	clear:both;
	width:575px;
	border-top:1px dotted #484848;
	margin-bottom:13px;
	margin-top:13px;
}

.social_button_line {
	width:59px;
	height:60px;
	clear:both;
	width:570px;
	margin-top:12px;
	margin-left:5px;
}

.social_button {
	clear:none;
	margin-left:11px;
}

#faq_view {
	width:552px;
	float:left;
	clear:both;
	color:#7f7f7f;
}

#movie_play_login {
	width:552px;
	float:left;
	clear:both;
	color:#7f7f7f;
}

#movie_play_login .overlay_footer_content {
	padding-left:150px;
	width:300px;
}

#movie_play_login #dialog_login {
	margin-left:10px;
}


#geo_ip_view {
	width:552px;
	float:left;
	clear:both;
	color:#7f7f7f;
}

#geo_ip_view .overlay_footer_content {
	padding-left:210px;
	width:140px;
}

#geo_ip_view #dialog_login {
	margin-left:10px;
}


#tell_a_friend_th_view {
	width:552px;
	float:left;
	clear:both;
	color:#7f7f7f;
}

#tell_a_friend_th_view .overlay_footer_content {
	padding-left:200px;
}


#merkliste_login_view {
	width:552px;
	float:left;
	clear:both;
	color:#7f7f7f;
}

#merkliste_login_view .overlay_footer_content {
	padding-left:130px;
}

#merkliste_login_view #dialog_login {
	margin-left:10px;
}

#marketing_view {
	width:552px;
	float:left;
	clear:both;
	color:#7f7f7f;
	line-height:30px;
}

#agb_view {
	margin-left:10px;
	width:540px;
	float:left;
	clear:both;
	background-color:#101010;
	color:#7f7f7f;
}

#view_content {
	width:570px;
	float:left;
	clear:both;
	background-color:#101010;
	height:300px;	
	overflow:auto;	
}

#newsletter_view {
	margin-left:10px;
	width:540px;
	float:left;
	clear:both;
	background-color:#101010;
	color:#7f7f7f;
}

#merkliste_view .movieBoxDetailsRating {
	margin-top:3px;
}

.merkliste_view_line {
	width:552px;
	height:22px;
	float:left;
	clear:both;
	padding-top:3px;
}

.merkliste_view_line .col1 {
	float:left;
	clear:none;
	width:400px;
	height:20px;
	color:#636363;
	font-size:11px;
}

.merkliste_view_line .col2 {
	float:left;
	clear:none;
	width:87px;
	height:20px;
}

.merkliste_view_line .col3 {
	float:left;
	clear:none;
	width:64px;
	height:15px;
}

#merkliste_view .footerPaginator {
	width:552px;
	border:0px;
	height:39px;
}

#merkliste_view .footerPaginator .content {
	width:552px;
	margin-top:10px;
	height:20px;
	background-image:none;
}

#filmliste_view .footerPaginator {
	width:552px;
	border:0px;
}

#filmliste_view .footerPaginator .content {
	width:552px;
	margin-top:20px;
	height:40px;
	background-image:none;
}

#agb_view .footerPaginator .content {
	width:552px;
	margin-top:20px;
	height:20px;
	background-image:none;
}

#agb_view .footerPaginator {
	width:552px;
	border:0px;
}


#filmliste_view {
	padding-left:10px;
	width:552px;
	float:left;
	clear:both;
	background-color:#101010;
}

#filmliste_view .movieBoxDetailsRating {
	margin-top:3px;
}

.filmliste_view_line {
	width:552px;
	height:22px;
	float:left;
	clear:both;	
	color:#808080;
	font-size:11px;
	padding-top:3px;
}

.filmliste_view_line .col1 {
	float:left;
	clear:none;
	width:165px;
	height:20px;
}
       
.filmliste_view_line .col2 {
	float:left;
	clear:none;
	width:150px;
	height:20px;
}

.filmliste_view_line .col3 {
	float:left;
	clear:none;
	width:85px;
	height:15px;
}

.filmliste_view_line .col4 {
	float:left;
	clear:none;
	width:87px;
	height:15px;
}

.filmliste_view_line .col5 {
	float:left;
	clear:none;
	width:64px;
	height:15px;
}

.ico_hours_left {
	float:left;
	clear:both;
	width:30px;
	height:11px;
	font-size:11px;
	padding-left:33px;
	background-repeat:no-repeat;
}

.ico_hours_left.l_48 {
	color:#006600;
	background-image:url(../images/icons/key_48.gif);			
}

.ico_hours_left.l_20 {
	color:#ff6600;
	background-image:url(../images/icons/key_20.gif);
}

.ico_hours_left.l_12 {
	color:#ff0000;
	background-image:url(../images/icons/key_12.gif);
}

.ico_hours_left.l_00 {
	color:#616161;
	background-image:url(../images/icons/key_00.gif);
}

#faq_view p.title {
	font-weight:bold;
	font-size:14px;
	margin-top:5px;
}

#agb_view p.title {
	font-weight:bold;
	font-size:14px;
	margin-top:10px;
}

#agb_view p {
	font-size:12px;
	margin-top:12px;
}

.overlay_footer {
	float:left;
	clear:both;
	height:45px;
	border-top:1px dotted #494949;
	width:570px;
	padding-left:10px;
}

.overlay_footer_content {
	/*width:560px;*/
	margin-top:11px;
	height:34px;
}

#social_view .btn_sm2 {
	color:#cbcbcb;
	margin-left:10px;
}

#faq_view p.title {
	font-weight:bold;
	font-size:14px;
	margin-top:10px;
}

#faq_view p {
	font-size:12px;
	margin-top:12px;
}

#marketing_view p.title {
	font-weight:bold;
	font-size:14px;
	margin-top:10px;
}

#marketing_view p {
	font-size:12px;
	margin-top:12px;
}

#filmDetail03_detailsBottom .col2 .box_t4{
	margin-top:21px;
}

#filmDetail03_detailsBottom .col2 .box_t4 .box_t4_content_inner{
	height:66px;
}

.filmliste_view_line a {
color:#808080;
}
.filmliste_view_line a:hover {
text-decoration:none;
color:red;
cursor:pointer;
}

.merkliste_view_line a {
color:#808080;
}
.merkliste_view_line a:hover {
text-decoration:none;
color:red;
cursor:pointer;
}


#cloud_control { margin-left:3px; width:160px; text-align:center; font-size:70%; font-family:arial; height:155px; overflow:hidden;}
#cloud_control li { margin:0 3px; height:25px; font-weight:bold;}
#cloud_control li a { text-decoration:none; color:#818181; }
#cloud_control li a:hover { text-decoration:underline; }

#cloud_control .cloud_element { margin:0 3px; font-weight:bold;  }
#cloud_control .cloud_element a { 
  text-decoration:none; 
  color:#818181;
  padding-top: 2px; 
  padding-bottom: 2px; 
  display: inline-block;    
}
#cloud_control .cloud_element a:hover { color: red;  }
 
#cloud_control .big a { font-size: large;}
#cloud_control .medium a { font-size: medium;}
#cloud_control .small a { font-size: small;}
#cloud_control .smaller a { font-size: x-small;}
#cloud_control .huge a { font-size: x-large;}

#moviePicture {
  width:520px;
  height: 316px;
  background-image:url(../images/keintrailer.png);
}

#movieGeoIp {
  width:520px;
  height: 316px;
  background-image:url(../images/geoiptrailer.png);
}

#film-details-preis .leihen_col h2 {
  *font-size:22px;  
}

#film-details-preis .leihen_col {
  *padding-left:0px;
  *width:190px;  
}

#easyTooltip {
  height: 40px;
}

#smallTooltip {
  height: 40px;
}

#smallTooltip .smallTooltipLeftCorner,
#smallTooltip .smallTooltipRightCorner {
    height: 32px;
    background-repeat: no-repeat;
}
#smallTooltip .smallTooltipLeftCorner {
    padding-left: 10px;
    background-image:url(../images/overlays/x4.png);
    background-position: left top;
}
#smallTooltip .smallTooltipRightCorner {
    padding-right: 11px;
    background-image:url(../images/overlays/x2.png);
    background-position: right top;
}
#smallTooltip .smallTooltipContent {
    line-height: 31px;
    background-image:url(../images/overlays/x3.png);
    color: #818181;
    font-size:11px;
    font-weight: bold;
}
#smallTooltip .smallTooltipBottomArrow {
    position: absolute;
    left: 10px;
    bottom: 0;
    width: 30px;
    height: 9px;
    line-height: 9px;
    background-image:url(../images/overlays/x1.png);
    background-repeat: no-repeat;
}
#smallTooltip .smallTooltipBottomBorder {
    margin-left: 30px;
    height: 9px;
    line-height: 9px;
    background-image:url(../images/overlays/x5.png);
    background-repeat: repeat-x;
    background-position: center top;
}

#noJavascript {
  margin-top:10px;
  background-image:url(../images/nojavascript.png);
  background-repeat: repeat-x;
  width: 932px;
  height: 310px;
}

#movieListNoContent {
  height: 45px;
  color: #616161;
  padding-top:20px;
}

#movieRecomandations {
  color: #6D6D6D;
}

#recomandationRating {
  width: 100%;
  text-align:center;
  color: #B8B8B8;
}

#recomandationRating .title {
  font-size: 24px;
}

#movieRecomandations .box_t1_content {
  background-color: #000;
  width: 931px;
  height: 650px;
}

#movieRecomandations .box_t1_content_inner {
  padding-left:0px;
  width: 933px;
}

#movieRecomandations .box_t1_content .recomandationContent {
  /*background-color:#1F1F1F;*/
  clear:both;
  float:left;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  width:933px;
}

#movieRecomandations .movieBox {
  float:none;
  display:inline-block;
}

.recomTitle {
  clear:both;
  font-size:22px;
  font-weight: bold;
  text-align:center;
  padding-bottom: 15px;
}

.back_home {
  display:table;
  margin:auto;
  text-align:center;
  width:100%;
}

.back_home .back_home_btn {
  background-image:url("../images/buttons/zuruch.gif");
  background-repeat:no-repeat;
  color:#D90011;
  cursor:pointer;
  font-size:11px;
  height:18px;
  line-height:18px;
  text-align:center;
}

.bgGray {
  position: absolute;
  background-color: #666;
}
.ratingStars {
  background-image:url(../images/rating_stars.png);
  width:206px;
  height: 40px;
  position:absolute;
  left: 685px;
  top: 290px;
  z-index:4;
  cursor: pointer;
}

.grayBg {
  background-image:url(../images/gray.bmp);
  background-repeat: no-repeat;
  width:206px;
  height:40px;
  position:absolute;
  left: 685px;
  top: 290px;
  z-index:3;
}

.redBg {
  background-color:#FF0000;
  background-repeat: no-repeat;
  width:206px;
  height:40px;
  position:absolute;
  left: 685px;
  top: 290px;
  z-index:2;
}

.yellowBg {
  background-color:#F97E1E;
  background-repeat: no-repeat;
  width:206px;
  height:40px;
  position:absolute;
  left: 685px;
  top: 290px;
  z-index:1;
}

.btn_left, .btn_right {
  width: 6px;
  height: 18px;
  display:block;
}
.btn_left {
  background-image:url(../images/buttons/button_left.jpg);
  float:left;
}

.btn_middle {
  background-image:url(../images/buttons/button_middle.jpg);
  background-repeat:repeat-x;
  float:left;
  height: 18px;  
}

.btn_right {
  background-image:url(../images/buttons/button_right.jpg);
  float:right;
}

.w138 {
  width: 138px;
}

.home_btn {
  width: 150px;
  cursor: pointer;
  margin-top:15px;
  margin-left: 385px;
  margin-bottom: 60px;
}

.home_btn:hover {
  color: #FF0000;
}

.home_btn_text {
  font-size: 10px;
  padding-top:2px;
}

.box_t1_big {
	width:933px;
	background-image:url(../images/boxes/top_border.jpg);
	background-repeat:no-repeat;
}

.box_t1_bottom_big {
  width:933px;
  float:left;
	clear:both;
	height:7px;
  background-image:url(../images/boxes/bottom_border.jpg);
  background-repeat:no-repeat;
}

.grayCornerTopLeft, .grayCornerTopRight, .grayCornerBottomRight, .grayCornerBottomLeft {
  width: 7px;
  height: 7px;
} 
.grayCornerTopLeft {
  background-image:url(../images/buttons/top_left.jpg);
  background-repeat:no-repeat;
  float:left;
}

.grayCornerTopRight {
  background-image:url(../images/buttons/top_right.jpg);
  background-repeat:no-repeat;
  float:right;
}

.grayCornerBottomRight {
  background-image:url(../images/buttons/bottom_right.jpg);
  background-repeat:no-repeat;
  float:right;
}

.grayCornerBottomLeft {
  background-image:url(../images/buttons/bottom_left.jpg);
  background-repeat:no-repeat;
  float:left;
}

.recomandationMovieListContainer {
  background-color:#1F1F1F;
  margin:auto;
  text-align:left;
  width:505px;
}

.movieBoxcontainer {
  clear:both;
  display:block;
  padding:5px 12px;
}

.grayContent {
  background-color:#1F1F1F;
  display:block;
  float:left;
  height:7px;
  width:491px;
}

#recomandationRating a, #recomandationRating a:hover, #recomandationRating a:visited {
  color: #B8B8B8;
  text-decoration: none;
}