@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:#C7C7C7;
	font-size:11px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
}
.clearLeft {
	clear: left;
	font-size: 0;
	margin: 0;
	padding: 0;
}

.clear{
	clear:both;
}

.hidden{
	display:none;
}
.activeSlide{
  color: #FF0000 !important;
}

#now_wrapper {
	width:932px;
	height:auto;
	clear:both;
	overflow:visible;
	margin:auto;
}
	#now_wrapper.o2 {
		width: 1000px;
	}
#now_wrapper .backButton {
	float:right;
	margin-bottom:5px;
	margin-top:5px;
}
#now_wrapper .backButton  a{
	text-decoration:none;
}
#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:9px;
	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_content_inner_search {
	padding-left:18px;
	width:130px;
	float:left;
	clear:both;
	margin-top:5px;
}

.search_inp {
width: 123px;
}

.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,
.promoImgPaging a.pageNumber2 {
	color:#C7C7C7;
	text-decoration:none;
	font-size:11px;
	line-height:1.4;
	height:15px;
	display:inline-block;
	border: none;
	padding:0 4px;
}

#promoImgPagingBox{
	height:45px;
}

.promoImgPagingBox {
	text-align:center;
	padding-top:14px;
	vertical-align: top;
	font-size:10px;
}

a#promoImgPrev{
	border: none;
	margin:0 0 0 16px;
	padding:0;
}

a#promoImgNext{
	border: none;
	margin:0 0 0 5px;
	padding:0;
}
a#promoImgPrev:active,
a#promoImgNext:active {
	outline: none;
}

a#promoImgPrev:focus,
a#promoImgNext:focus {
	-moz-outline-style: none;
}
#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;}
#abmeldenHome {
	position: relative;
	top: -20px;
}
.footerPaginator {
	height:45px;
	float:left;
	clear:both;

	
}
.nomovies{
	background-color:#000;
	height:220px;
}

.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:#C7C7C7;
	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 !important;
	clear:none;
	margin-left:10px;
}
.movieBox a {
	color:#C7C7C7;
	text-decoration:none;
}

.redaktionHomeContent {
	float:left;
	clear:both;
	width:725px;
}

.movieBox .movieBoxImage {
	height:160px;
	width:110px;
	float:left;
	clear:both;
	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:#C7C7C7;
	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;
	padding-top: 10px;
	width:70px;
}

.movieBoxDetailsRatingLine {
	height:24px;
	width:211px;
}

.ratingLineSmall {
	clear:none;
	float:left;
	height:11px;
	width:60px;
	margin-top:6px;
}

.ratingLineSmallnomargin{
	clear:none;
	float:left;
	height:11px;
	width:60px;
}

.margin28 {
	margin-top:2px;
	margin-right:8px;
}

/*
.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/star_g6.png');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_sgo_1 {
	background-image:url('../images/icons/star_g7.png');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_sgo_2 {
	background-image:url('../images/icons/star_g8.png');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_sgo_3 {
	background-image:url('../images/icons/star_g5.png');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
	margin-right:1px;
}
.bullet_sdetails_0 {
	background-image:url('../images/icons/star_detail1.png');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:15px;
	width:13px;
}

.bullet_sdetails_1 {
	background-image:url('../images/icons/star_detai2.png');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:15px;
	width:13px;
}

.bullet_sdetails_2 {
	background-image:url('../images/icons/star_detail3.png');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:15px;
	width:13px;
}

.bullet_sdetails_3 {
	background-image:url('../images/icons/star_detail.png');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:15px;
	width:13px;
	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/star_g6.png');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_s_grey_1 {
	background-image:url('../images/icons/star_g_7.png');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_s_grey_2 {
	background-image:url('../images/icons/star_g_8.png');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
}

.bullet_s_grey_3 {
	background-image:url('../images/icons/star_g_5.png');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:11px;
	width:11px;
	margin-right:1px;
}
.bullet_s_detail_0 {
	background-image:url('../images/icons/star_detail1.png');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:15px;
	width:13px;
}

.bullet_s_detail_1 {
	background-image:url('../images/icons/star_rdetail2.png');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:15px;
	width:13px;
}

.bullet_s_detail_2 {
	background-image:url('../images/icons/star_rdetail3.png');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:15px;
	width:13px;
}

.bullet_s_detail_3 {
	background-image:url('../images/icons/star_rdetail.png');
	background-repeat:no-repeat;
	clear:none;
	float:left;
	height:15px;
	width:13px;
	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:13px;
	height:13px;
	float:left;
	clear:none;
	line-height:11px;
	background-image:url(../images/icons/recomm_add.png);
	background-repeat:no-repeat;
}

.minusButton {
	width:13px;
	height:13px;
	float:left;
	clear:none;
	line-height:11px;
	background-image:url(../images/icons/recomm_remove.png);
	background-repeat:no-repeat;
}

.signButton .minusButton {
  float: right;
}

.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;
}

.hoursButton24 {
	width:11px;
	height:11px;
	float:left;
	clear:none;
	background-image:url(../images/icons/241.gif);
	background-repeat:no-repeat;	
}

.playButton {
	width:13px;
	height:13px;
	float:left;
	clear:none;
	background-image:url(../images/icons/recomm_play.png);
	background-repeat:no-repeat;	
}
.playMovieButton {
	width:15px;
	height:9px;
	float:left;
	clear:none;
	background-image:url(../images/icons/filmliste_play.png);
	background-repeat:no-repeat;	
}

.deleteButton {
	width:11px;
	height:11px;
	float:left;
	clear:none;
	background-image:url(../images/icons/delete1.gif);
	background-repeat:no-repeat;	
}

.deleteButtonEmpty {
	width:11px;
	height:11px;
	float:left;
	clear:none;
}

.playButtonOver { background-image:url(../images/icons/recomm_play2.png); }
.playMovieButtonOver { background-image:url(../images/icons/filmliste_r_play.png); }
.deleteButtonOver { background-image:url(../images/icons/delete2.gif); }
.plusButtonOver { background-image:url(../images/icons/recomm_add2.png); }
.minusButtonOver { background-image:url(../images/icons/recomm_remove2.png); }
.mailButtonOver { background-image:url(../images/icons/mail2.gif); }
.hoursButton24Over{ background-image:url(../images/icons/242.gif); }


.movieBoxDetailsButtons .playButton { margin-left:9px; }
.movieBoxDetailsButtons .playMovieButton { margin-left: 9px;  margin-top: 2px;}
.movieBoxDetailsButtons .deleteButton { margin-left:8px; }
.movieBoxDetailsButtons .deleteButtonEmpty { margin-left:8px; }
.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;
}

#rightPromonew2 {
	float:left;
	clear:both;
	margin-top:-10px;
}

#rightPromonew2 .imageBox1_top { width:167px; }
#rightPromonew2 .imageBox1_top_center { width:155px;}
#rightPromonew2 .imageBox1_center { height:201px; }
#rightPromonew2 .imageBox1_bottom_center {width:155px; }

#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; }
.box_gutschein1 .imageBox1_center {
	background-color:#1f1f1f;
	color:#b8b8b8;
	font-size: 14px;
	text-align: center;
	height: auto !important;
}
.box_gutschein1 h2 {
	font-size: 13px;
	font-weight: bold;
}
.box_gutschein1  .imageBox1 {
	background-image: #1f1f1f url("../images/boxes/t3_top.gif") repeat-y left top !important;
	height: 93px !important;
}

.box_gutschein1  .imageBox7{
	background-image: #1f1f1f url("../images/boxes/t3_top.gif") repeat-y left top !important;
	height: 68px !important;
}


.box_gutschein1 label {
	font-size: 12px;
	margin: 3px 0 3px 0;
}
.box_gutschein1 form label,
.box_gutschein1 h2 {
	display: block !important;
}
.box_gutschein1 input.button,
form.form_gutschein input.button {
	border: none;
	float: none !important;
	height:20px;
	line-height:20px;
	margin-top:5px;
	padding-bottom:5px;
}
.box_gutschein1 input.button {
	margin-top: 0;
	margin-bottom: 3px;
}
.box_gutschein1 input {
	margin-bottom: 5px;
}
form.form_gutschein {
	text-align: center;
}
form.form_gutschein label {
	color:#b8b8b8;
	display: block;
	font-size: 11px;
}
form.form_gutschein input {
	margin: 5px 0 5px 0;
	width: 240px !important;
}
form.form_gutschein input.button {
	margin: 0;
	width: 130px !important;
}
#homeCloud1 { float:left; clear:both; }

#homeCloud1 .box_t3_content_inner { 
	padding-left:0px;
	height:150px;
}

#homeTop10 {
	float:left;
	clear:both;
}

#homeTop10 a {
	color:#C7C7C7;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#homeTop10 .box_t2_content {
	height:254px;
}
#homeTop10 DIV.box_t2_content UL LI {
	float: left;
    padding: 2px 0 1px;
}
#homeTop10 DIV.box_t2_content UL LI DIV.stars {
	float: left;
	font-size: 0;
	padding-top: 1px;
}
.imageBox1 {
	/*background-color:#060;*/
	background-color:#1F1F1F;
	font-size:0px;
}
.imageBox7 {
	/*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,
.box_gutschein1 input.button,
form.form_gutschein input.button , #submitButton {
	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_sm2b {
	width:80px;
	height:18px;
	background-image:url(../images/buttons/zuruch_black.gif);
	background-repeat:no-repeat;
	color:#d90011;
	text-align:center;
	line-height:18px;
	font-size:11px;
	float:left;
	clear:none;
	cursor:pointer;
	text-decoration:none;
}

.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:#C7C7C7;
	font-size:11px;
	text-align:center;
}

#bottomNavigation p {
	margin-top:5px;
}

#bottomNavigation a {
	color:#C7C7C7;
	text-decoration:none;
}

#bottomNavigation a:hover {
	text-decoration:underline;
}

#navBar_2d {
	width:710px;
	height:30px;
	margin-left: 7px;
	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:725px;
	height:auto;
	margin-bottom:10px;
	float:left;
	clear:both;
}

#ds2dContent .movieLine {
	width:732px;
	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:30px;
	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:9px;
}

#footer .nowtiliusLogo {
	width:100px;
	height:44px;
	float:right;
	clear:none;
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	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:#C7C7C7;
	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:#C7C7C7;
}

.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:#C7C7C7;
	margin-bottom:5px;
}

.details_t2_infoLine a,.details_t1_infoLine a{
  font-size:11px;
	color:#C7C7C7;
	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:#C7C7C7; }


#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:#C7C7C7;
}

.movieDescription p {
	margin-top:15px;
	font-size:11px;
	line-height:1.9;
}

.detailsCol { float:left; clear:none; height:15px; color:#C7C7C7;}

.detailsCol a {font-size:11px; color:#C7C7C7; 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_large_arrow {
 background-image:url(../images/overlays/x1.png);
 background-repeat:no-repeat;
 width:30px;
 height:9px;
 float:left;
 clear:both;
 margin-top:-12px;
 margin-left:320px;
}

.tooltip_title_line {
 width:350px;
 height:14px;
 float:left; 
 clear:both;
 font-size:11px;
 color:#C7C7C7;
}

.tooltip_title_line .title {
 width:290px;
 height:14px;
 float:left;
 line-height:14px;
 clear:none;
 font-size:14px;
 color:#C7C7C7;
 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:#C7C7C7;
}

.tooltip_title_line .details {
 width:150px;
 height:14px;
 float:right;
 clear:none;
 text-align:right;
 margin-top:5px;
 color:#C7C7C7;
}

.tooltip_content {
 width:350px;
 float:left;
 clear:both; 
 color:#C7C7C7;
 font-size:11px;
 margin-top:10px;
}

.basic_overlay a {
	text-decoration:none;
}

.basic_overlay {
	width:600px;
}
.small_overlay {
	width:300px;
}
.small_overlay_header {
	background-image:url(../images/overlay/topSmall.png);
	width:300px;
	height:10px;
	float:left;
	clear:both;
	font-size:0px;
}
.small_overlay_bar {
	background-color: #000000;
	width:298px;
	height:23px;
	float:left;
	clear:both;
	border-left:1px solid #6f6f6f;
	border-bottom:1px solid #6f6f6f;
	border-right:1px solid #6f6f6f;
}
.small_overlay_title {
	height:24px;
	line-height:24px;
	float:left;
	clear:none;
	width:180px;
	font-size:14px;
	color:#b8b8b8;
	font-weight:bold;
	margin-left:10px;
    line-height:12px;
}
.small_overlay_content {
	background-color:#1f1f1f;
	width:288px;
	border-left:1px solid #6f6f6f;	
	border-right:1px solid #6f6f6f;
	float:left;
	clear:both;
	padding-left:10px;
	padding-top:8px;
}
.small_overlay_bottom {
	background-image:url(../images/overlay/bottomSmall.png);
	width:300px;
	height:8px;
	float:left;
	clear:both;
	font-size:0px;
}
.trailer_overlay_header,
DIV.dlg_bookmark DIV.basic_overlay_header {
	background-image:url(../images/overlay/top-1.png);
	width:540px;
	height:10px;
	float:left;
	clear:both;
	font-size:0px;
}
.basic_overlay_header {
	background-image:url(../images/overlay/top.png);
	width:600px;
	height:10px;
	float:left;
	clear:both;
	font-size:0px;
}
	.basic_overlay_headerFix {
		background-image:url(../images/overlay/top_small.png) !important;
		width:264px !important;
	}
	
DIV#agb_view.agb_view-2  DIV.basic_overlay_header {
	background: url(../images/overlay/top_content2-1-1.gif) no-repeat left top !important;
	width:570px;
	height:7px;
	float:left;
	clear:both;
	font-size:0px;
}

.basic_overlay_bar {
	background-color: #000000;
	width:598px;
	height:23px;
	float:left;
	clear:both;
	border-left:1px solid #6f6f6f;
	border-bottom:1px solid #6f6f6f;
	border-right:1px solid #6f6f6f;
}

.trailer_overlay_bar {
	background-color: #000000;
	width:538px;
	height:23px;
	float:left;
	clear:both;
	border-left:1px solid #6f6f6f;
	border-bottom:1px solid #6f6f6f;
	border-right:1px solid #6f6f6f;
}
	.basic_overlay_barFix {
		width:262px !important;
	}
.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;
}

.trailer_overlay_title {
	height:24px;
	line-height:24px;
	float:left;
	clear:none;
	font-size:14px;
	color:#b8b8b8;
	font-weight:bold;
	margin-left:10px;
    line-height:12px;
}
	.basic_overlay_titleFix {
		width: 144px !important;
	}
.basic_overlay_close {
	height:24px;
	float:right;
	clear:none;
	width:80px;
	background-image:url(../images/overlay/close_but.gif);
	background-repeat:no-repeat;
	color:#C7C7C7;
	font-size:11px;
	background-position:53px 0px;
	line-height:13px;
	cursor:pointer;
}
.test_trailer_overlay_close {
	height:24px;
	float:right;
	clear:none;
	width:80px;
	background-image:url(../images/overlay/close_but.gif);
	background-repeat:no-repeat;
	color:#C7C7C7;
	font-size:11px;
	background-position:53px 0px;
	line-height:13px;
	cursor:pointer;
}

.trailer_overlay_content {
	background-color:#1f1f1f;
	width:528px;
	border-left:1px solid #6f6f6f;	
	border-right:1px solid #6f6f6f;
	float:left;
	clear:both;
	padding-left:10px;
	padding-top:8px;
}

.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_contentFix {
		padding-left: 0 !important;
		width: 262px !important;
	}
	.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;
}

DIV#agb_view.agb_view-2 .basic_overlay_bottom {
	background: url(../images/overlay/bottom_content2-1.gif) no-repeat left top;
	width:570px;
	height:6px;
	float:left;
	clear:both;
	font-size:0px;
}

.trailer_overlay_bottom,
DIV.dlg_bookmark DIV.basic_overlay_bottom {
	background-image:url(../images/overlay/bottom-1.png);
	width:540px;
	height:8px;
	float:left;
	clear:both;
	font-size:0px;
}
.basic_overlay_bottomFix {
	background-image:url(../images/overlay/bottom_small.png) !important;
	width:264px !important;
}
.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;
	z-index: 2000;
}

.navigation_top_ns {
	float:left;
	clear:none;
	height:25px;
	padding-left:12px;
	padding-right:12px;
	line-height:25px;
}

.navigation_top_ns a {
	color:#616161;
	text-decoration:none;
	font-weight:bold;
}

.navigation_top_ns a:hover{
	color: #C7C7C7;
}

.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:#C7C7C7;
	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_next {
	margin-top:10px;	
	clear:both;
	min-height:22px;	
}

.navigation_next_center {
	width:917px;
	background:url(../images/corner/next_nav_center.gif) repeat-x;
	height:22px;
	float:left;
	clear:none;
	position: relative;	
}

.navigation_next_left {
	background-image:url(../images/corner/next_left.gif);
	height:22px;
	width:7px;
	float:left;
	clear:none;	
}

.navigation_next_right {
	background-image:url(../images/corner/next_right.gif);
	height:22px;
	width:8px;
	float:right;
	clear:none;	
}

#navigation_next_bottom {	
	margin-right:180px;
	background:url(../images/corner/next_bottom_center.gif) repeat-x;
	/*clear:both;*/
	min-height:21px;	
}

.navigation_next_bottom_center {	
	width:736px;
	height:21px;
	line-height:20px;
	float:left;
	clear:none;
	position: relative;
	/*z-index: 2000;*/
}

div.navigation_next_bottom_center span.f,
div.navigation_next_bottom_center a.f {
	color: #A9A9A9;
	margin:0 3px 0 3px;
}
div.navigation_next_bottom_center a.f,
div.navigation_next_bottom_center a {
	color: #A9A9A9;
	text-decoration: none;
}

.navigation_next_bottom_left {
	background-image:url(../images/corner/next_bottom_left.gif);
	height:21px;
	width:7px;
	float:left;
	clear:none;	
}

.navigation_next_bottom_right {
	background-image:url(../images/corner/next_bottom_right.gif);
	height:21px;
	width:7px;
	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:1px;
		height:20px;
		text-align:center;
	}

	#navigation_bottom li a {
		width:auto;
		color:#616161;
		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;
	margin-top: 2px;
}

.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:400px;	
	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;
}

#gutscheine_view {
	width:552px;
	float:left;
	clear:both;
}

#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;	
}

.item_line_content_small {
	float:left;
	clear:both;
	width:370px;	
}

.testFilmButton {
	float:right;
	margin-top:10px;	
}

.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:154px;
}
#merkliste_login_view .overlay_footer_contentFix1 {
	padding-left: 80px !important;
}
#merkliste_login_view .overlay_footer_contentFix2 {
	padding-left: 144px !important;
}
#merkliste_login_view .overlay_footer_contentFix3 {
	padding-left: 210px !important;
	padding-top: 16px;
}
#merkliste_login_view #dialog_login {
	margin-left:10px;
}
div.threeButtons {
	margin-top: 5px !important;
	padding-left: 84px !important;
}
div.twoButtons {
	padding-left: 150px;
	width:410px;
}
div.twoButtons div.btn_sm1,
div.threeButtons  div.btn_sm1,
div#merkliste_login_view div.btn_sm1_fix1 {
	margin-left: 5px !important;
}
div#merkliste_login_view p.increaseBottom {
	margin-bottom: 5px !important;
}
div#merkliste_login_view p.increaseBottom span {
	color: #D90011;
}
#merkliste_login_view #dialog_no {
	margin-left:20px;
}

#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 {
	background-color:#101010;
	clear:both;
	float:left;
	height:400px;
	/*left:17px;*/
	overflow:auto;
	width:570px;
}

DIV#agb_view.agb_view-2 {
	background-color: transparent;
	margin-left: 4px;
}

DIV#agb_view.agb_view-2 p a {
    text-decoration: underline;
	font-weight: bold;
}

DIV#agb_view.agb_view-2 DIV#view_content {
	border-left: 1px solid #6F6F6F;
    border-right: 1px solid #6F6F6F;
    height: 460px;
    padding: 10px;
    width: 548px;
}	

#view_content_small{
	clear:both;
	float:left;
	height:70px;
	/*left:17px;*/
	overflow:auto;
	width:570px;
}

#view_content_small_overlay2{
	clear:both;
	float:left;
	height:80px;
	overflow:auto;
	width:570px;
}

/*div.basic_overlay #view_content2 {
	background-color: #181C18;
	clear:both;
	float:left;
	height:72px !important;
	left: 0;
	margin: 10px 0 10px 0;
	overflow:auto;
	width:582px !important;
}
*/
.tab_content_profile,
#view_content.tab_content_profile{
	height: 438px;
}

#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 {
	clear:none;
	color:#636363;
	float:left;
	font-size:11px;
	height:20px;
	padding-left: 8px;
	width:392px;
}

.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;
}

.gutscheine_view{
	padding-left:10px;
	width:552px;
	float:left;
	clear:both;
	background-color:#101010;
}
.gutscheine_vouchers_content{
	clear:both;
	height:370px;
}
.gutscheine_view_line {
	width:552px;
	height:22px;
	float:left;
	clear:both;
	padding-top:3px;
}

.gutscheine_info {
	background-image:url(../images/icons/info.png);
	background-repeat: no-repeat;
	height:20px;
	width:20px;
	margin-top:2px;
}

.gutscheine_info_grey {
	background-image:url(../images/icons/info_grey.gif);
	background-repeat: no-repeat;
	height:20px;
	width:20px;
	margin-top:2px;
}

.gutscheine_view_content {
	width:594px !important;
	background-color:transparent !important;
	height:400px;
}

.gutscheine_einlosen_content {	
	width: 582px !important;
	margin: 10px 0 10px 0;
	background-color: #1F1F1F !important;
}
.overlay6_content{
	height:30px !important;
}

.overlay2_content{
	height:80px !important;
}

.gutscheine_einlosen_erfolgreich_content {
	height:72px !important;
	width: 582px !important;
	margin: 10px 0 10px 0;
	background-color: #1F1F1F !important;
}

.gutscheine_view_bottom {
	width:568px;
	height:25px;
	float:left;
	clear:both;
	padding-top:10px;
	padding-bottom:7px;
	color:#808080;
	font-weight:bold;
}

.gutscheine_view_bottom .col1 {
	clear:none;
	color:#808080;
	font-weight:bold;
	float:left;
	font-size:11px;
	height:20px;
	padding-left: 8px;
	width:200px;
}

.gutscheine_view_bottom .col2 {
	float:left;
	clear:none;
	color:#808080;
	font-weight:bold;
	width:38px;
	height:20px;
}

.gutscheine_view_bottom .col3 {
	float:left;
	clear:none;
	color:#808080;
	font-weight:bold;
	width:192px;
	height:15px;
}

.gutscheine_view_bottom .col4 {
	float:left;
	clear:none;
	color:#808080;
	font-weight:bold;
	width:92px;
	height:15px;
}

.gutscheine_view_line .notBold {
	font-weight:normal !important;
}

.gutscheine_view_line .col1 {
	clear:none;
	color:#808080;
	font-weight:bold;
	float:left;
	font-size:11px;
	height:20px;
	padding-left: 8px;
	width:110px;
}

.gutscheine_view_line .col1 a{
	text-decoration:none;
	color:#808080;
}

.gutscheine_view_line .col2 {
	float:left;
	clear:none;
	color:#808080;
	font-weight:bold;
	width:142px;
	height:20px;
}

.gutscheine_view_line .col3 {
	float:left;
	clear:none;
	color:#808080;
	font-weight:bold;
	width:100px;
	height:15px;
}

.gutscheine_view_line .col4 {
	float:left;
	clear:none;
	color:#808080;
	font-weight:bold;
	width:42px;
	height:15px;
}

.gutscheine_view_line .col5 {
	float:left;
	clear:none;
	color:#808080;
	font-weight:bold;
	width:85px;
	height:15px;
}

.gutscheine_view_line .col6 {
	float:left;
	clear:none;
	color:#808080;
	font-weight:bold;
	width:50px;
	height:15px;
}

.gutscheine_auswahl_line {
	width:552px;
	height:22px;
	float:left;
	clear:both;
	padding-top:3px;
}

.gutscheine_auswahl_line .notBold {
	font-weight:normal !important;
}

.gutscheine_auswahl_line .col1 a{
	text-decoration:none;
	color:#808080;
}
.gutscheine_auswahl_line .col1 {
	clear:none;
	color:#b8b8b8;
	font-weight:bold;
	float:left;
	font-size:11px;
	height:20px;
	padding-left: 8px;
	width:100px;
}

.gutscheine_auswahl_line .col2 {
	float:left;
	clear:none;
	color:#b8b8b8;
	font-weight:bold;
	width:102px;
	height:20px;
}

.gutscheine_auswahl_line .col3 {
	float:left;
	clear:none;
	color:#b8b8b8;
	font-weight:bold;
	width:100px;
	height:15px;
}

.gutscheine_auswahl_line .col4 {
	float:left;
	clear:none;
	color:#b8b8b8;
	font-weight:bold;
	width:55px !important;
	height:15px;
}

.gutscheine_auswahl_line .col5 {
	float:left;
	clear:none;
	color:#b8b8b8;
	font-weight:bold;
	width:73px;
	height:15px;
}

.gutscheine_auswahl_line .col6 {
	float:left;
	clear:none;
	color:#b8b8b8;
	font-weight:bold;
	width:71px;
	height:15px;
}

.gutscheine_tooltip {
	color:#B8B8B8;
	width:355px;
	padding-right:15px;
}

.gutscheine_auswahl_bottom {
	border-top: 1px solid #6f6f6f;
	margin-top:9px;
	margin-left:-10px;
	width:597px;
}

#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 {
	clear:none;
	float:left;
	height:20px;
	padding-left: 10px;
	width:165px;	
}
       
.filmliste_view_line .col2 {
	clear:none;
	float:left;
	height:20px;
	width:140px;	
}

.filmliste_view_line .col3 {
	float:left;
	clear:none;
	width:66px;
	height:15px;
}

.filmliste_view_line .col4 {
	float:left;
	clear:none;
	width:106px;
	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;
}

.overlay_footer_content .show_voucher_title{
	display:block;
}

.overlay_footer_content .not_show_voucher_title{
	display:none;
}

#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:#C7C7C7; }
#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:#C7C7C7;
  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);
}

#fsk16image {
  width:520px;
  height: 316px;
  background-image:url(../images/ansehen_trailer.png);
}

#movieGeoIp {
  width:520px;
  height: 316px;
  background-image:url(../images/geoiptrailer.png);
}

#o2notLoggedIn {
  width:520px;
  height: 316px;
  background-image:url(../images/o2notloggedin.png);
}
#o2noPermission {
  width:520px;
  height: 316px;
  background-image:url(../images/o2nopermission.png);
}
#o2Fsk16 {
  width:520px;
  height: 316px;
  background-image:url(../images/o2fsk16.png);
}
#o2noAgb {
  width:520px;
  height: 316px;
  background-image:url(../images/o2noagb.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: #C7C7C7;
    font-size:11px;
    font-weight: bold;
}
#smallTooltip .smallTooltipContentTop {
    line-height: 11px;
    background:#000 url(../images/overlays/x3a.png) repeat-x bottom;
    color: #C7C7C7;
    font-size:11px;
    font-weight: bold;
	height: 21px;
    padding: 10px 0 0;
	
}
#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 .smallTooltipTopArrow {
    position: absolute;
    left: 10px;
    top: -8px;
    width: 30px;
    height: 9px;
    line-height: 9px;
    background-image:url(../images/overlays/x1a.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;
}
#smallTooltip .smallTooltipTopBorder {
    height: 1px;
    line-height: 1px;
    background-image:url(../images/overlays/x5.png);
    background-repeat: repeat-x;
    background-position: center top;
	margin-left:30px;
}
#smallTooltip .smallTooltipTopBorder1 {
    height: 1px;
    line-height: 1px;
    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: #C7C7C7;
}

#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;
  top:0px;/*260px*/
  position:relative;
}

#movieRecomandations .movieBox {
  float:none;
  display:inline-block;
}

.recomTitle {
  clear:both;
  font-size:22px;
  font-weight: bold;
  text-align:center;
  padding-bottom: 15px;
  padding-top: 300px;
}

.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: 565px;
  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: 565px;
  top: 290px;
  z-index:3;
}

.redBg {
  background-color:#FF0000;
  background-repeat: no-repeat;
  width:206px;
  height:40px;
  position:absolute;
  left: 565px;
  top: 290px;
  z-index:2;
}

.yellowBg {
  background-color:#F97E1E;
  background-repeat: no-repeat;
  width:206px;
  height:40px;
  position:absolute;
  left: 565px;
  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 {
  float: left;
  width: 150px;
  cursor: pointer;
  margin-top:15px;
  margin-left: 110px;/*385px*/
  _margin-left: 55px;
  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:514px;
}

.movieBoxcontainer {
  border-left:1px solid #6F6F6F;
  border-right:1px solid #6F6F6F;
  clear:both;
  display:block;
  padding:5px 12px;
  margin-top: -1px; 
  width: 488px; 
  _width: 474px;
}

.grayContent {
  background-color:#1F1F1F;
  border-top: 1px solid #6F6F6F;
  display:block;
  float:left;
  height:7px;
  width:500px;
}
.recomandationMovieListContainer .grayContentIe6 {
  _width: 486px !important;
}
.recomandationMovieListContainerTop {
 _font-size: 0px;
 _width: 500px !important;	
}
.grayContentFix {
  border-top: none;
  border-bottom: 1px solid #6F6F6F;
  _margin-top: -1px;	
}

#recomandationRating a, #recomandationRating a:hover, #recomandationRating a:visited,
#recomandationRating a * {
  color: #B8B8B8;
  text-decoration: none;
}
#recomandationRating a:hover * {
  color: #D90011 !important;
}

/*Styling the second version of dropdown with scrollbars*/
div#navigation div.selectCategory {
	float: left;
	width: 120px !important;
	padding-left: 3px;
}
div.selectCategory .optionbox * {
	outline: 0;
	color: #000;
	font-size: 12px;
}
div.selectCategory .optionbox {
	cursor: default;
	display: inline-block;
	line-height: 12px;
	position: relative !important;
	top: 3px;
}
div.selectCategory .optionbox .selected {
	background: transparent url('../../../js/FlexBox/img/bg.gif') no-repeat left top;
	cursor: none;
	height: 18px;
}
div.selectCategory2 .optionbox .selected {
	background: transparent url("../images/form/FB_MovieListBg.gif") no-repeat left top;
	height:20px;
}
div.selectCategory .optionbox .selected .selected-inner {
	white-space: nowrap;
	overflow: hidden;
	color: #B9B9B9;
	cursor: pointer !important;
	height:20px;
	line-height:18px;
	/*padding: 0 120px 0 5px !important;*/
	background: transparent url('../images/dropdown/arrowDropDown.jpg') no-repeat right 0;
	text-align: left;
	position: relative;
	padding-left: 4px;
}
div.selectCategory2 .optionbox .selected .selected-inner {
	background: transparent url("../images/dropdown/arrowDropDown2.jpg") no-repeat right top;
}
/*
div.selectCategory .optionbox .selected .selected-inner:hover {
	background-image: url('../images/dropdown/ico_top_arrowDownScroll.jpg');
}
*/
div.selectCategory .optionbox  {
	position: absolute;
	left: 0;
	z-index: 200;
	max-width: 150px;
}
.optionbox .options {
	background-color: #000;
	border: 1px solid #616161;
	max-width: 150px;
	overflow-x: hidden;
	overflow-y: auto;
	top: 18px !important;
	padding: 0;
	position: absolute;
	z-index: 100;
}
.optionbox .options1 {
	max-width: 150px;
	overflow-x: hidden;
	overflow-y: auto;
	top: 18px !important;
	padding: 0;
	z-index: 100;
}
.optionbox .options a.option,
.optionbox .options1 a.option{
	padding: 3px 0 3px 5px !important;
	display: block;
	color: #B9B9B9 !important;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	position:relative;
}
.optionbox .options a.option:hover,
.optionbox .options1 a.option:hover {
	background-color: #3B3B3B;
	color: #B9B9B9 !important;
}
.optionbox .options a.option-selected,
.optionbox .options1 a.option-selected {
	border: 0;
	background: none;
	height: auto;
	color: #B9B9B9 !important;
	font-weight: normal;
	padding: 3px 25px 3px 5px;
	display: block;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
}
.optionbox .options a.option-selected:hover ,
.optionbox .options1 a.option-selected:hover {
	background: #3B3B3B;
	color: #B9B9B9 !important;
}
.optionbox .options a.option-disabled,
.optionbox .options1 a.option-disabled {
	color: #aaaaaa !important;
	padding: 3px 25px 3px 5px;
	display: block;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
}
.optionbox .options a.option-disabled:hover,
.optionbox .options1 a.option-disabled:hover {
	background: #eeeeee !important;
	color: #aaaaaa !important;
}
.optionbox .options a.option-selected-disabled,
.optionbox .options1 a.option-selected-disabled{
	color: #aaaaaa !important;
	padding: 3px 25px 3px 5px;
	display: block;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
}
.optionbox .options a.option-selected-disabled:hover,
.optionbox .options1 a.option-selected-disabled:hover{
	background: #eeeeee !important;
	color: #aaaaaa !important;
}
div#listMovies {
	margin: 0;
}
div#listMovies div.row {
	float:left;
	margin-bottom: 3px;
	width: 550px; 
}
div#listMovies div.row a.title {
	color: #7F7F7F;
	float: left;
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none;
	width: 420px; 
}
div#listMovies div.row  .movieTitleBold {
	font-weight:bold !important;
	font-size:12px !important;
}
div#listMovies div.row span.stars {
	float: left;
	margin-top: 1px;
	width: 70px;
}
div#listMovies div.row span.stars img,
div#listMovies div.row span.icons img {
	veritcal-align: middle;
}
div#listMovies div.row span.icons {
	float: left; 
	margin-right: 10px; 
	width: 30px;
}
div#listMovies div.row span.icons a.ico1 {
	margin-right: 5px; 
	vertical-align: middle;
}
div#listMovies div.row span.icons a.ico1Fix {
	margin-right: 0px; 
	vertical-align: middle;
}
div#listMovies div.row span.icons a.ico1Fix img {
	margin-top:2px;
}
.width50 {
	width:55px !important;
}

.float_left {
	float:left;
}

.margin_top2 {
	margin-top:2px;
}

.margin_bottom10 {
	margin-bottom:10px;
}

.padding-bottom10 {
	padding-bottom:10px;
}
.loading_movies {
	background-image: url(../images/filme-loader.gif);
	background-position: center;	
	background-repeat: no-repeat;
	width:700px;
	height:500px;
	color:#fff;
}
DIV.dlg_bookmark {
	width: 540px;
}
DIV.dlg_bookmark P {
	color: #FFF;
	padding: 10px 0 10px 35px;
}
	DIV.dlg_bookmark DIV#iconsBook {
		margin: 10px 30px 10px 35px;
	}
	DIV.dlg_bookmark DIV#iconsBook  A {
		display: block;
		float: left;
		margin: 0 9px 5px 0;
	}
	DIV.dlg_bookmark DIV#iconsBook  A IMG {
		vertical-align: top;
	}
	DIV.dlg_bookmark DIV.basic_overlay_bar {
		width: 538px;
	}
	DIV.dlg_bookmark DIV.basic_overlay_title {
		width: 440px;
	}
	DIV.dlg_bookmark DIV.basic_overlay_content {
		width: 528px;
	}
	DIV.dlg_bookmark DIV.basic_overlay_content {
		width: 528px;
	}

DIV#undercover {
	background-color: #000;
    border-radius: 9px 9px 9px 9px;
    float: left;
    padding: 5px 11px 13px 10px;
    width: 932px;
}
