/*****************************************
Styles for Samsung Electronics Co.,Ltd.
© 2008 Dutyfarm GmbH
All rights reserved.
www.dutyfarm.com
******************************************/


body{
	color:#4D4D4D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	line-height:16px;
	background-color:#FFFFFF;
}

* {margin:0; padding:0;}

/* Preload Hover-Images*/
#preloader {
	display:none;
}

/* General Wrapper */
#wrap {position:relative; width:940px; margin:0 auto;}
#gnb {position:relative; height:124px; margin:0 auto;}

/*mWrap (wraps #history and the 3 columns) */
#mWrap {width:900px; margin:4px auto 0; overflow:auto; overflow:hidden;}

/*mWrap (wraps #history and the 3 columns) */
#cWrap {position:relative; width:930px; margin:7px auto 0; overflow:auto; overflow:hidden;}



/* Breadcrumb History */
#history {position:relative; width:930px; height:22px; padding-top:3px; margin:1px auto 0; border-bottom:1px solid #f2f2f2; color:#333; font-size:10px; z-index:3;}

/* Acetrax Logo */
#logoAceTrax {
	float:right;
	}
	
/* CENTER COL */
/* ======== */

#conCenterShop{float:left; width:725px; margin:3px 20px 0 0;}


#contentWrapper{
	float:left;
	width:725px;
	}
	
	

/* ============ */
/* 3 COLUMNS */

/* LEFT COL */
/* ======== */
#conL185 {float:left; width:185px; margin-top:3px;}


/* RIGHT COL */
/* ======== */
#conR {float:right; width:185px; margin-top:3px;}


/* CENTER COL */
/* ======== */
#conCenter {float:left; width:520px; margin:3px 20px 0 20px;}


/* Clear Floats */
.clearer{
	clear:both;
	height:1px;
	border:none;
	padding:0;
	margin:0;
	}

/* FOOTER */
/* ======== */
#footer {position:relative; clear:both; width:933px; height:80px; margin:40px auto 0; padding:15px 0 0 0; border-top:1px solid #e5e5e5;}

#utilityM {position:fixed; bottom:0; z-index:1000;}
*html div#utilityM {position:absolute; top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));}

#gnbG {position:relative; width:1000px; height:57px; margin:0 auto;}
#greenManagement {width:100%; text-align:center;}
#gnbG #logo {width:205px; margin:0 auto; padding-top:24px;}


/* a */
#cWrap a {
	font-size:12px;
	color:#4D4D4D;
	text-decoration:none;
}

#cWrap a:link{
	color:#4D4D4D;
	text-decoration:none;
	}
#cWrap a:hover{
	color:#333333;
	text-decoration:underline;
	}	

#cWrap a.sideBoxLink {
	color:#4D4D4D;
	text-decoration:none;
	position:relative;
	top:9px;
	padding:15px 0 0 10px;
}
#cWrap a:hover.sideBoxLink {
	color:#333333;
	text-decoration:underline;
	padding:15px 0 0 10px;
}
#cWrap a.more{
	color:#406C80;
	font-size:9px;
	font-family:Verdana;
	position:relative;
	top:8px;
	left:100px;
	text-decoration:underline;
	font-style:normal;
	font-weight:normal;
	}
#cWrap a.historyA{
	font-size:10px;
	color:#1f2259;
	text-decoration:none;

}
#cWrap a img, img { border: none; }

/* Graphic Button without Type a */
#cWrap input.bt_section,
#cWrap a.bt_section{
	/* bt_section_01.gif */
	background-image:url(/system/img/bt_section_01.gif);
	background-repeat:no-repeat;
	display:block;
	width:160px!important;
	height:25px;
	padding-top:5px;
	padding-left:10px;
	margin-top:0px;
	margin-bottom:-5px;
	margin-left: -3px;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	text-decoration:none;
	}
#cWrap a:hover.bt_section{
	/* bt_section_02.gif */
	background-image:url(/system/img/bt_section_02.gif );
	color:#333333;
	text-decoration: none;
	}
#cWrap a:active.bt_section{
	/* bt_section_03.gif */
	background-image:url(/system/img/bt_section_03.gif);
	color:#ffffff;
	}

/* Graphic Button with Type a */

/* MyMovies TAB Riders*/
#cWrap a.bt_tabRider_available,
#cWrap a.bt_tabRider_availableUP,
#cWrap a.bt_tabRider_historical,
#cWrap a.bt_tabRider_historicalUP {
	position: relative;
	top: 3px;
	display: block;
	float: left;
	text-align: center;
	/* tab_full_left */
	background-image:url(/system/img/tab_full_left.png);
	background-repeat:no-repeat;
	background-position:center center;
	padding: 5px 0px 0 0;
	width: 150px;
	height: 24px;
	margin:0px 0 0 0;	
	color:#666;
	font: bold 12px/22px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#cWrap a.bt_tabRider_availableUP{
	background-image:url(/system/img/tab_start.png);
}	
#cWrap a.bt_tabRider_historical{
	/* tab_blank_1 */
	background-image:url(/system/img/tab_blank_1.png);
}
#cWrap a.bt_tabRider_historicalUP{
	background-image:url(/system/img/tab_full_right.png);
}	

#cWrap .tabRider {
	margin:5px 0 0px -2px;
}


/* button shoppingBasket */
#cWrap a.bt_shopping_basket,
#cWrap input.bt_checkout,
#cWrap input.bt_checkout_active,
#cWrap a.bt_checkout {
	float: left;
	background-repeat:no-repeat;
	display:block;
	width:164px!important;
	height:26px;
	padding-top:0px;
	padding-left:31px;
	margin-top:5px;
	margin-bottom:5px;
	color:#D7D7D7;
	font-size:12px;
	font-family:Helvetica,Arial,sans-serif;
	font-weight:normal;
	line-height:26px;
	text-decoration:none;
	cursor: pointer;
	text-align:left;
}
#cWrap a.bt_shopping_basket:hover {
	/* bt_shopbasket_02.gif */
	background-image:url(/system/img/bt_shop_basket_02.gif);
}
#cWrap a.bt_shopping_basket:active {
	/* cover_sm_bg_01.gif */
	background-image:url(/system/img/cover_sm_bg_01.gif);
}
	
/* button checkOut */	
#cWrap a.bt_checkout,
#cWrap input.bt_checkout {
	/* bt_checkout_01.gif */
	background-image:url(/system/img/bt_checkout_01.gif);
}
#cWrap a.bt_checkout:hover.bt_checkout,
#cWrap input.bt_checkout_active  {
	/* bt_checkout_02.gif */
	background-image:url(/system/img/bt_checkout_02.gif);
}
#cWrap a.bt_checkout:active.bt_checkout{
	/* bt_checkout_03.gif */
	background-image:url(/system/img/bt_checkout_03.gif);	
}
	

/* Buttons
	placeOrder,
	continueShopping,
	StartStream,
	Download and add to Library,
	Download Only,
	Download Fullscreen,
	Download Mobile
*/
#cWrap input.bt_placeorder,
#cWrap input.bt_placeorder_active,
#cWrap input.bt_go_to_checkout,
#cWrap input.bt_go_to_checkout_active,
#cWrap a.bt_placeorder,
#cWrap a.bt_continueShopping,
#cWrap a.bt_startstream,
#cWrap a.bt_download_add_lib,
#cWrap a.bt_download_only,
#cWrap a.bt_download_fullscreen,
#cWrap a.bt_download_mobile,
#cWrap a.bt_startover {
	background-repeat:no-repeat;
	display:block;
	width:164px!important;
	height:26px;
	padding-top:0px;
	padding-left:31px;
	margin-top:5px;
	margin-bottom:5px;
	color:#D7D7D7;
	font-size:12px;
	font-family:Helvetica,Arial,sans-serif;
	font-weight:normal;
	line-height:26px;
	text-decoration:none;
	cursor: pointer;
}
#cWrap input.bt_go_to_checkout,
#cWrap a.bt_go_to_checkout 
{
    /* bt_go_to_checkout_01 */
    background-image:url(/system/img/bt_go_to_checkout_01.gif);
}
#cWrap input.bt_placeorder,
#cWrap a.bt_placeorder {	
	/* bt_placeorder_01 */
	background-image:url(/system/img/bt_placeorder_01.gif);
}
#cWrap a:hover.bt_placeorder, #cWrap input.bt_placeorder_active {
	/* bt_placeorder_02 */
	background-image:url(/system/img/bt_placeorder_02.gif);
}
#cWrap a:hover.bt_go_to_checkout, #cWrap input.bt_go_to_checkout_active {
	/* bt_go_to_checkout_02 */
	background-image:url(/system/img/bt_go_to_checkout_02.gif);
}
#cWrap a:active.bt_placeorder{ 
	/* bt_placeorder_03 */
	background-image:url(/system/img/bt_placeorder_03.gif);
}
#cWrap a:active.bt_go_to_checkout{ 
	/* bt_go_to_checkout_03 */
	background-image:url(/system/img/bt_bo_to_checkout_03.gif);
}
#cWrap a.bt_continueShopping {
	/* bt_contShopping_01 */
	background-image:url(/system/img/bt_contShopping_01.gif);
}
#cWrap a:hover.bt_continueShopping {
	/* bt_contShopping_02.gif */
	background-image:url(/system/img/bt_contShopping_02.gif);
}
#cWrap a:active.bt_continueShopping {
	/* bt_contShopping_03 */
	background-image:url(/system/img/bt_contShopping_03.gif);
}
#cWrap a.bt_startstream {
	/* bt_stream_01.gif */
	background-image:url(/system/img/bt_stream_01.gif);
	}
#cWrap a.bt_startstream:hover{
	/* bt_stream_02 */
	background-image:url(/system/img/bt_stream_02.gif);
	}
#cWrap a.bt_startstream:active{
	/* bt_stream_03.gif */
	background-image:url(/system/img/bt_stream_03.gif);
}
#cWrap a.bt_download_add_lib {
	/* bt_download_to_library_01 */
	background-image:url(/system/img/bt_download_to_library_01.gif);
	}
#cWrap a.bt_download_add_lib:hover {
	/* bt_download_to_library_02 */
	background-image:url(/system/img/bt_download_to_library_02.gif);
	}
#cWrap a.bt_download_add_lib:active {
	/* bt_download_to_library_03 */
	background-image:url(/system/img/bt_download_to_library_03.gif);
}	
#cWrap a.bt_download_only {
	/* bt_download_01 */
	background-image:url(/system/img/bt_download_01.gif);
	}
#cWrap a.bt_download_only:hover{
	/* bt_download_02 */ 
	background-image:url(/system/img/bt_download_02.gif);
	}
#cWrap a.bt_download_only:active{
	/* bt_download_03 */
	background-image:url(/system/img/bt_download_03.gif);
}
#cWrap a.bt_startover{
	/* bt_startover_01 */
	background-image:url(/system/img/bt_startover_01.gif);
}
#cWrap a:hover.bt_startover{
	/* bt_startover_02 */
	background-image:url(/system/img/bt_startover_02.gif);
}
#cWrap a:active.bt_startover{
	/* bt_startover_03 */
	background-image:url(/system/img/bt_startover_03.gif);
}

/* bt_download_full_01.gif */
#cWrap a.bt_download_fullscreen { background-image:url(/system/img/bt_download_full_01.gif); }
/* bt_download_full_02 */
#cWrap a:hover.bt_download_fullscreen { background-image:url(/system/img/bt_download_full_02.gif); }
/* bt_download_full_03 */
#cWrap a:active.bt_download_fullscreen { background-image:url(/system/img/bt_download_full_03.gif); }
/* bt_download_full_01.gif */
#cWrap a.bt_download_fullscreen { background-image:url(/system/img/bt_download_full_01.gif.gif); }
/* bt_download_full_02 */ 
#cWrap a:hover.bt_download_fullscreen { background-image:url(/system/img/bt_download_full_02.gif); }
/* bt_download_full_03 */
#cWrap a:active.bt_download_fullscreen { background-image:url(/system/img/bt_download_full_03.gif); }

/* bt_download_mobile_01 */
#cWrap a.bt_download_mobile { background-image:url(/system/img/bt_download_mobile_01.gif); }
/* bt_download_mobile_02 */
#cWrap a:hover.bt_download_mobile { background-image:url(/system/img/bt_download_mobile_02.gif); }
/* bt_download_mobile_03 */
#cWrap a:active.bt_download_mobile { background-image:url(/system/img/bt_download_mobile_03.gif); }
/* bt_download_mobile_01 */
#cWrap a.bt_download_mobile { background-image:url(/system/img/bt_download_mobile_01.gif); }
/* bt_download_mobile_02 */
#cWrap a:hover.bt_download_mobile { background-image:url(/system/img/bt_download_mobile_02.gif); }
/* bt_download_mobile_03 */
#cWrap a:active.bt_download_mobile { background-image:url(/system/img/bt_download_mobile_03.gif); }


/* button Remove */	
#cWrap input.bt_remove,
#cWrap input.bt_remove_active,
#cWrap a.bt_remove {
	background-image:url(/system/img/ico_delete.gif);
	background-repeat:no-repeat;
	display:block;
	width:30px;
	height:20px;
	padding-top:5px;
	margin-top:0px;
	margin-bottom:5px;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	text-decoration:none;
	cursor: pointer;
	}
#cWrap a:hover.bt_remove{
	background-image:url(/system/img/ico_delete.gif);
	}
#cWrap a:active.bt_remove, #cWrap input.bt_remove_active {
	background-image:url(/system/img/ico_delete.gif);
}

#cWrap a.bt_moreinfo {
	background-image:url(/system/img/bt_moreinfo_01.gif);
	background-repeat:no-repeat;
	display:block;
	width:80px;
	height:20px;
	padding-top:5px;
	margin-top:0px;
	margin-bottom:5px;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	text-decoration:none;
	cursor: pointer;
	}
#cWrap a:hover.bt_moreinfo{
	background-image:url(/system/img/bt_moreinfo_02.gif);
	}
#cWrap a:active.bt_moreinfo{
	background-image:url(/system/img/bt_moreinfo_03.gif);
}




/* changeView */
#cWrap .changeView{
	float:right;
	width:110px;
	height:20px;
	padding-right:10px;
}


/* button enterGridView */
#cWrap a.bt_entergridview{ 
	/* but_gridview_01 */
	background-image:url(/system/img/but_gridview_01.gif);
	background-repeat:no-repeat;
	display:block;
	width:109px;
	height:18px;
	padding-top:0px;
	margin-top:-18px;
	margin-bottom:0px;
	}
#cWrap a:hover.bt_entergridview{
	/* but_gridview_02 */
	background-image:url(/system/img/bt_gridview_02.gif);
	}
#cWrap a:active.bt_entergridview{
	/* but_gridview_03 */
	background-image:url(/system/img/but_gridview_03.gif);
	}
	



/* button enterListView */
#cWrap a.bt_enterlistview{ 
	/* but_listview_01 */
	background-image:url(/system/img/but_listview_01.gif);
	background-repeat:no-repeat;
	display:block;
	width:109px;
	height:18px;
	padding-top:5px;
	margin-top:-18px;
	margin-bottom:0px;
	}
#cWrap a:hover.bt_enterlistview{
	/* but_listview_02 */
	background-image:url(/system/img/but_listview_02.gif);
	}
#cWrap a:active.bt_enterlistview{
	/* but_listview_03 */
	background-image:url(/system/img/but_listview_03.gif);
	}
	
	
	
	
		
/* Headlines */
#cWrap h1 {
	font-size:18px;
	padding:0;
	margin:0;	
	color:4D4D4D;
	margin-bottom:5px;
	}
	
#cWrap h2 {
	font-size:14px;
	padding-left:12px;
	padding-top:8px;
	margin:0;	
	color:4D4D4D;
	}
#cWrap .centerBox h2 {
	padding-left:20px;
}

#cWrap h2.centerShop  {background:top left no-repeat; font-size:12px;}

#cWrap h2.displayShop  {padding-left:10px;}

#cWrap h3{
	font-size:12px;
	padding-left:12px;
	padding-top:8px;
	margin:0;	
	color:4D4D4D;

}

/* Paragraph */
#cWrap p {
	font-size:12px;
	color:#4D4D4D;
	}
#cWrap p.historyP {
	font-size:10px;
	}
#cWrap p.metainfoP{
	font-size:11px;
	line-height:14px;
	}
#cWrap p.topMoviesP{
	position: absolute;
	right: 6px;
	top: 10px;
	overflow: hidden;
	font: bold 9px/11px Arial, Helvetica, sans-serif;
	}	
#cWrap p.addToBasketP{
	line-height: 30px;
	padding: 2px 5px 0 10px;

}
	

/************************** Pagination */

/* display */
#cWrap .displayHolder {
	margin: 5px 0 15px 0;
	padding: 0 0;
}

#cWrap .displaySearchResults,
#cWrap .displayPagination,
#cWrap .sortBy {
	float: left;
	width: 249px;
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	padding-left:10px;
}
#cWrap .displayPagination {
	float: right;
	width: auto;
	text-align: right;
	padding:0 8px 0 0;
}
#cWrap .displaySearchResults .label,
#cWrap .displayPagination .label,
#cWrap .sortBy .label { float: left; }

#cWrap .displaySearchResults a,
#cWrap .displayPagination a,
#cWrap .sortBy a {
	float: left;
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration: none;
}
#cWrap .displayPagination a {
	padding: 0px 5px;
	margin: 0 1px;
}
#cWrap .displayPagination a:hover {
	background-color: #333;
	color: #fff;
}
#cWrap .displayPagination a:active {
	background-color: #999;
	color: #fff;
}
#cWrap .sortBy a {
	margin:0 1px;
	padding: 0px 5px;
}
#cWrap .sortBy a:hover {
	background-color:#333;
	color:#fff;
}
#cWrap .sortBy a:active {
	background-color:#999;
	color:#fff;
	}	
#cWrap .current {
	float: left;
	background-color: #1f2259;
	color: #fff;
	padding: 0px 5px;
	margin: 0 1px;
}
#cWrap .totalresults {
	float: left;
}
#cWrap .currentresults {
	margin-left: 5px;
}
/* Pagination Arrows */
#cWrap .displayPagination span.arrow {
	text-indent: -9999px;
	font-size: .1%;
	width: 12px;
	height: 12px;
	margin: 2px 0px 0 3px;
	float: left;
}
#cWrap .displayPagination a.first,
#cWrap .displayPagination a.first:hover,
#cWrap .displayPagination a.last,
#cWrap .displayPagination a.last:hover,
#cWrap .displayPagination a.prev,
#cWrap .displayPagination a.prev:hover,
#cWrap .displayPagination a.next,
#cWrap .displayPagination a.next:hover {
	text-indent: -9999px;
	font-size: .1%;
	padding: 0;
	width: 12px;
	height:12px;
}
#cWrap .displayPagination a.first,
#cWrap .displayPagination a.first:hover {
	/* bt_paginate_first */
	background-image:url(/system/img/bt_paginate_first.gif);
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;
}
#cWrap .displayPagination a.last,
/* bt_paginate_last */
#cWrap .displayPagination a.last:hover {
	background-image: url(/system/img/bt_paginate_last.gif);
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;
}

#cWrap .displayPagination a.next,
/* bt_paginate_next */
#cWrap .displayPagination a.next:hover {
	background-image: url(/system/img/bt_paginate_next.gif);
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;
}

#cWrap .displayPagination a.prev,
/* bt_paginate_prev */
#cWrap .displayPagination a.prev:hover {
	background-image: url(/system/img/bt_paginate_prev.gif);
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;
}

/* End Pagination Arrows */
/************************** End Pagination */


/* List */
#cWrap ul{
	padding:0px;
	margin:0px;
	}
#cWrap li{
	list-style-type:none;
	padding:0px;
	margin:0px;
	line-height: 18px;
}

#cWrap ul li a {
	/* bull_list_grey_arr.gif */
	background-image: url(/system/img/bull_list_grey_arr.gif);
 	background-repeat:no-repeat;
	background-position:left center;
	background-color:transparent;
	font-size:12px;
	border:none;
	color:#666666;
	text-decoration: none;
	padding: 0 10px;
	width: auto;
	}
#cWrap ul li a:hover {
	/* bull_list_grey_arr.gif */
	background-image: url(/system/img/bull_list_grey_arr.gif);
 	background-repeat:no-repeat;
	background-position:2px center;
	background-color:transparent;
	color:#333;
	text-decoration:none;
	}

#cWrap .greyNavList{
	float: left;
	background-color:#dbdbdb;
	border-top:1px solid #ccc;
	padding: 10px;
	margin: 0px 0 0 0;
}
#cWrap .greyNavListP {
	margin-bottom:0px;
}
#cWrap .greyNavList ul {
	
}
#cWrap .greyNavList li {
	padding: 0;
	margin: 0;
}
#cWrap .greyNavList li a {
	padding: 0 0 0 10px;
	margin: 0;
	display:block;
	width: 137px;
}
#cWrap .greyNavList li a:hover {	
	background-color:#fff;
}

#cWrap .whiteNavList{
	float: left;
	background-color:#ffff;
	border-top:1px solid #ccc;
	padding: 10px;
	margin: 0px 0 0 0;
}
#cWrap .whiteNavListP {
	margin-bottom:0px;
}
#cWrap .whiteNavList ul {
	
}
#cWrap .whiteNavList li {
	padding: 0;
	margin: 0;
}
#cWrap .whiteNavList li a {
	padding: 0 0 0 10px;
	margin: 0;
	display:block;
	width: 137px;
}
#cWrap .whiteNavList li a:hover {	
	background-color:#dbdbdb;
}

#cWrap div#voucherActions {
	clear:both;
	padding-top:10px;
	z-index:999;
}

#cWrap div#voucherActions div {
	color:#666666;
	padding-left:10px;
}

#cWrap div#voucherActions input {
	margin-top:5px;
	font-weight:normal;
}

#cWrap div#voucherActions div#redeem_voucher_message {
	font-size:10px;
	color:#ff0000;
	margin-bottom:5px;
}

#cWrap div#voucherActions a {
	font-size:12px;
	border:none;
	color:#666666;
	text-decoration: underline;
	padding:0px;
	padding-right:22px;
	width: auto;
	line-height:20px;
	text-align:right;
	display:block;
}

#cWrap div#voucherActions a:hover 
{
    color:#ff0000;
}

#cWrap ul.shoppingActions {
	float: left;
	padding:10px 0;
	margin:0px;
	border-bottom:1px solid #ccc;
	
	}
#cWrap ul.shoppingActions li {	
	list-style-type:none;
	padding:0px;
	margin-top:0px;
	font: normal 12px/20px Arial, Helvetica, sans-serif;
}

#cWrap ul.shoppingActions li a {
	border:none;
	color:#666;
	text-decoration: none;
	text-align:left;
	display:block;
	width: 147px;
}
#cWrap ul.shoppingActions li a:hover {
	color:#333;
	background-color:#dee8ee;
	display: block;
}

#cWrap .topMovies ol {
	margin: 0 0 0 30px;
	padding: 0;
	}
#cWrap .topMovies li{
	background: none;
	list-style: decimal outside;
	padding: 0px;
	}	
#cWrap .topMovies ol li a {
	font-size:12px;
	border:none;
	color:#666666;
	text-decoration: none;
	text-align:left;
	font-weight:normal;	
	}
#cWrap .topMovies ol li a:hover {
	color:#666666;
	text-decoration:underline;
	}


/* search Results listview */
#cWrap .listview li {	
	padding: 0;
	margin: 0;
	overflow:hidden;
	list-style-type:none;
	list-style-image:none;
	line-height: 18px;
	width: 502px;
	
}
#cWrap .listview li a {
	padding: 3px 0 0 0;
	margin: 0;
	float:left;
	width: 100%;
	background:none transparent;
	list-style-image:none;
}

#cWrap .listview li a:hover {	
	/* listview_li_item_hover */
	background-image: url(/system/img/listview_li_item_hover.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:transparent;
	background-color:#d9e5eb;
}

#cWrap .listviewImage{
	/* cover_sm_bg_01 */
	background-image:url(/system/img/cover_sm_bg_01.png);
	background-repeat:no-repeat;
	width:45;
	height:59;
	float:left;
	margin-left:5px;
	padding:6px 20px 5px 6px;
}
#cWrap .listviewImage:hover{
	/* cover_sm_bg_02 */
	background-image:url(/system/img/cover_sm_bg_02.png);
	background-repeat:no-repeat;
}	
#cWrap .listviewSpanHead{
	display:block;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
}
#cWrap .listviewSpan{
	display:block;
	font-size:11px;
	line-height:13px;
	padding: 0 10px 15px 0;
	}	
	
	
/* search Results gridview */
#cWrap .gridview ul{
	padding: 0;
	margin: 0;	
	}
#cWrap .gridview li {	
	padding: 0;
	margin: 0;
	overflow:hidden;
	list-style-type:none;
	list-style-image:none;
	line-height: 18px;
	text-align:center;
	float:left;
	
}
#cWrap .gridview li a {
	padding: 3px 0 0 0;
	margin: 0;
	display:block;
	background:none transparent;
	list-style-image:none;
	width:100px;
	height:175px;
}
#cWrap .gridview li a:hover {
	background:none transparent;
	list-style-image:none;
	
}


#cWrap .gridviewImage{
	/* cover_med_bg_01 */
	background-image:url(/system/img/cover_med_bg_01.png);
	background-repeat:no-repeat;
	float:left;
	margin-left:5px;
	margin-bottom:3px;
	padding:6px 10px 5px 6px;
}
#cWrap .gridviewImage:hover{
	/* cover_med_bg_02 */
	background-image:url(/system/img/cover_med_bg_02.png);
	background-repeat:no-repeat;
}	
#cWrap .gridviewSpanHead{
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	display:block;
}
	
	
/* DIV CLASSES CENTERBOX*/	
#cWrap .centerBox{
}
#cWrap .centerBoxBody{
	width:502px;
	padding:8px;
	border-left:1px solid #ececec;
	border-right:1px solid #ececec;
	background-color: #fff;
	float:left;
}
#cWrap .centerBoxFooter{
	/* centerBoxFooter.gif */
	background-image:url(/system/img/centerBoxFooter.gif);
	background-repeat:no-repeat;
	height:8px;
	width:520px;
	margin-bottom:5px;
	float:left;
	position: relative;
}	
	
#cWrap .centerBoxHeadSilver {
	/* header_bg_grey_520.gif */
	background-image:url(/system/img/header_bg_grey_520.gif);
	background-repeat:no-repeat;
	width:520px;
	height:30px;
	color:#3D474D;
	font-weight:bold;
	float:left;
	position: relative;
}

#cWrap .centerBox2ndHead {
	float: left;
	position: relative;
	/* header_bg_grey_second_520.gif */
	background-image:url(/system/img/header_bg_grey_second_520.gif);
	width:520px;
	height:30px;
	display:block;
	color:#3D474D;
	font-weight:bold;
}

#cWrap .centerBoxText {
	float: left;
	position: relative;
	padding: 10px 10px 5px 10px;
}





/* DIV CLASSES CENTERBOX SHOP*/	

	
#cWrap .centerShopHeadSilver {
	/* header_bg_grey_725.gif */
	background-image:url(/system/img/header_bg_grey_725.gif);
	background-repeat:no-repeat;
	width:725px;
	height:30px;
	display:block;
	color:#3D474D;
	font-weight:bold;
}
#cWrap .centerShopBox{
	
}
#cWrap .centerBoxShopBody{
	padding:8px;
	border-left:1px solid #ececec;
	border-right:1px solid #ececec;
	background-color:#FFFFFF;
}	
#cWrap .centerShopBoxFooter{
	/* centerBoxFooter_725 */
	background-image:url(/system/img/centerBoxFooter_725.gif);
	background-repeat:no-repeat;
	height:8px;
	width:725px;
}

#cWrap .detailShopButtons{
	margin-top:5px;
	margin-bottom:5px;
}
#cWrap .shopButton1{
	float:left;
}
#cWrap .shopButton2{
	float:right;
}






/* Flashplayer Content */
#cWrap #flashContent {  }
#cWrap #playerSignature { margin: 0 0 5px 0; }

/* infoContent (includes Thumbnail, Info) */
#cWrap #infoContent{
	position:relative;
	top:0px;
	left:0px;
	width:482px;
	padding: 0;
}

#cWrap #infoContentThumbBG { float: left; margin: 0 5px 5px 0; }
#cWrap #infoContentDetail {
	position: relative;
	float: left;
	padding: 0px 0 0 5px;
	width: 313px;
	border-bottom: 1px solid #ececec;
	padding: 0 0 10px;
}
#cWrap #infoContentAdditional { clear:both; padding: 5px 0 0 5px; float: none; }

#cWrap .productDetail{
	padding:4px;
}	

#cWrap #playerContent { height: auto; }
#cWrap #playerContentController{
	float:right;
	height:30px;
	width:308px;
	margin-top:10px;
}	
#cWrap #playerSignature{
	height:436px;
	width:520px;
	margin-top:0px;
}

#cWrap .moviePurchase {
	/*
	float:none;
	height:34px;
	width:317px;
	background-image:url(/system/img/movie_options_bg.gif);
	background-repeat:no-repeat;
	margin: 0 0 7px 0;
	*/
	position: absolute;
	right: 0;
	background: transparent none;
	height: auto;
	width: auto;
	margin: 0;
	position: relative;
	float: left;
	left: 0;
	clear:both;
	width:100%;
	border-top: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	padding: 4px 0 5px;
	margin: 4px 0 10px;
}
#cWrap .moviePurchase p {
	width: 150px;
	float: left;
	clear: both;
	margin: 2px 0;
}
#cWrap .moviePurchase p .button-label {
	font-weight:bold;
	width:50px;
	display: block;
	text-align: right;
	line-height:28px;
	position: relative;
	float: left;
	width:auto;
	padding-right: 5px;
	text-align: left;
}

/* button AddToBasket */
#cWrap .addToBasketContainer{
	float:right;
	width:125px;
	height:34px;
}

#cWrap p.addToBasketP a.bt_addToBasket {
	clear:none;
	float:right;
	float:left;
}
#cWrap .moviePurchase p a.bt_addToBasket {
	float: right;
	position: relative;
	}
#cWrap a.bt_addToBasket {
	/* bt_addtobasket.gif */
	background-image:url(/system/img/bt_addtobasket.gif);
	background-position: center 0%;
	background-repeat:no-repeat;
	display:block;
	width:57px;
	padding-left:31px;
	height:26px;
	text-decoration:none;
	margin-top:2px;	
	margin-left:3px;
	color:#fff;
	font: normal 12px/26px Helvetica, Arial, sans-serif;
	}
#cWrap a:hover.bt_addToBasket{
	/* bt_addtobasket.gif */
	background-image:url(/system/img/bt_addtobasket.gif);
	background-position: center -26px;
	color: #fff;
}
#cWrap a:active.bt_addToBasket{
	/* bt_addtobasket.gif */
	background-image:url(/system/img/bt_addtobasket.gif);
	background-position: center -52px;
	color: #d8d8d8;
}	
#cWrap table.dataTable a.bt_download_pc,
#cWrap table.dataTable a.bt_download_mobile {
	background-repeat:no-repeat;
	display:block;
	width:134px!important;
	height:26px;
	margin:0;
	color:#fff;
	padding:0px;
	padding-left: 31px;
	font: normal 12px/26px Helvetica, Arial, sans-serif;
	text-decoration:none;
	cursor: pointer;
}

#cWrap table.dataTable a.bt_download_pc {
	background-image:url(/system/img/bt_download_pc.gif);
	background-position: 0% 0%;
	color: #fff;
}
#cWrap table.dataTable a.bt_download_pc:hover {
	background-image:url(/system/img/bt_download_pc.gif);
	background-position: 0% -26px;
	text-decoration:none;
	color: #fff;
}
#cWrap table.dataTable a.bt_download_pc:active {
	background-image:url(/system/img/bt_download_pc.gif);
	background-position: 0% -52px;
	color: #d7d7d7;
}

#cWrap table.dataTable a.bt_download_mobile {
	background-image:url(/system/img/bt_download_mobile.gif);
	background-position: 0% 0%;
	color: #fff;
}
#cWrap table.dataTable a.bt_download_mobile:hover {
	background-image:url(/system/img/bt_download_mobile.gif);
	background-position: 0% -26px;
	text-decoration:none;
	color: #fff;
}
#cWrap table.dataTable a.bt_download_mobile:active {
	background-image:url(/system/img/bt_download_mobile.gif);
	background-position: 0% -52px;
	color: #d7d7d7;
}

/* DIV CLASSES SIDEBOXES*/

#cWrap .sideBox{
	float: left;
	margin: 0px 0;
}
#cWrap .sideBoxBody{
	position: relative;
	float: left;
	height: auto;
	width:167px;
	padding:8px 8px 5px 8px;
	border-left:1px solid #ececec;
	border-right:1px solid #ececec;
}
#cWrap .sideBoxFooter{
	position: relative;
	float: left;
	clear: both;
	/* sideBoxFooter.gif */
	background-image:url(/system/img/sideBoxFooter.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px;
	width:185px;
	display: block;
	text-indent: -9999px;
	font-size: .1%;
	margin-bottom:5px;
}

#cWrap .boxHeadSilver {
	position: relative;
	/* header_bg_grey_185.gif */ 
	background-image:url(/system/img/header_bg_grey_185.gif);
	background-repeat:no-repeat;
	width:185px;
	height:30px;
	display:block;
	color:#3D474D;
	font-weight:bold;
}
#cWrap .boxHeadBlue {
	position: relative;
	float: left;
	/* header_bg_blue_185.gif */
	background-image:url(/system/img/header_bg_blue_185.gif);
	background-repeat:no-repeat;
	width:185px;
	height:30px;
	display:block;
	color:#3D474D;
	font-weight:bold;
}

/* tooltip content styles */
#cWrap table#mobile-versions {
	margin: 10px 0;
	clear: both;
	color: #4d4d4d;
	width: 100%;
}
#cWrap table#mobile-versions th {
	color: #4d4d4d;
	}
#cWrap table#mobile-versions td {
	color: #4d4d4d;
	}
#cWrap a.hoverlay,
#cWrap a.hoverlay:active {
	text-decoration: none;
	color: #1f2259;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px dotted #1f2259;
}
#cWrap a.hoverlay:hover {
	text-decoration: none;
	color: #666;
	border-bottom: 1px dotted #666;
}

/* Shopping Basket */
#cWrap .shoppingBasket{
	width:167px;
	/* height:135px!important; */
}
	
/* Top Movies */

#cWrap .topMovies{
	width:167px;
}	


/* table styles */

#cWrap tr{
	margin-bottom:5px;
}
#cWrap td {
 	margin-bottom:5px;
}
#cWrap .basketDetailHead{
	color:#333;
}
#cWrap .basketDetailHeadRemove{
	color:#333;
	width:15px;
}

#cWrap .basketDetailName{
	font-color:#333;
	background:#ECECEC;
	margin-bottom:5px;
	padding-left:5px;
}
#cWrap .basketDetailNameInfo{
	font-color:#333;
	background:#fff;
	padding-left:5px;

}
#cWrap .basketDetailEmpty{
	background:#fff;
}
#cWrap .basketDetailCover{
	width:50px;
}	
#cWrap .basketDetailMovie{
	text-align:left;
	width:180px;
}
#cWrap .basketDetailLicense{
	text-align:left;
	width:160px;
}
#cWrap .basketDetailPrice{
	background:#fff;
	padding-right:5px;
	width:50px;
}
#cWrap .basketDetailPriceBig{
	background:#fff;
	color:#333;
	font-size:16px;
	height:20px;
	padding-right:5px;
}
#cWrap .basketDetailRemove{
	background:#FFFFFF;
	width:80px;
}	
#cWrap .basketDetailTotalBig {
	background:#1f2259;
	color:#fff;
	font-size:16px;
	padding-right:5px;
}	

#cWrap .centerBoxText {
	padding: 10px 10px 5px 10px;
}

#cWrap .basketDetailHead{
}
#cWrap .basketDetailSection2{
	margin-top:10px;
}
	
	
#cWrap .wantFastOrder{
	color:#1f2259;
	font-size:10px;
}
#cWrap .wantFastOrder a{
	color:#333;
	font-size:10px;
}
#cWrap .royalMailCarriage{
}
	

#cWrap p.tableInfo{
	text-align:left;
	margin-left:0px;
	padding-left:0px;
	color:#1f2259;
	font-size:14px;
	font-weight:bold;
}
#cWrap p.tableinfoSmall{
	margin-top:3px;
}
	
		
/* confirmationPage Table */
#cWrap .confirmationPageHead{
	color:#333;
}
/*
#cWrap .basketDetailCoverBig{
	width:90px;
	
}
*/
#cWrap .basketDetailPurchaseInfo{
	background:#fff;
	width:70px;
	text-align: center;
}
#cWrap .basketDetailThumb{
	/* cover_med_bg_01.gif */
	background-image:url(/system/img/cover_med_bg_01.gif);
	background-repeat:no-repeat;
	padding:6px;
}
#cWrap .basketDetailTitleBig,
#cWrap .basketDetailTitlePic {
	background:#fff;
	font-weight:bold;
	font-size:12px;
	color:#1f2259;
	padding:0px;
	margin:0px;
	width:130px;
	}
#cWrap .basketDetailTitlePic {
	width: 90px;
}
#cWrap .basketDetailRating {
	background:#fff;
	width: auto;
	text-align: center;
	}
#cWrap .basketDetailFormat {
	background:#fff;
	width: 120px;
}
#cWrap .basketDetailVersionSelect{
	background:#fff;
	text-align:left;
	width:160px;
}
#cWrap .basketDetailStream{
	background:#fff;
	width: 114px;
}
#cWrap .sepShopBorder {
	background-color: #eee;
}


/**************** TABLES */
#cWrap table.dataTable {
	border: 1px solid #ccc;
	border-collapse: collapse;
	line-height: 18px;
	width: 100%;
	margin: 0;
}
#cWrap table.dataTable tbody td {
	padding: 3px 6px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
#cWrap table.dataTable tbody tr.alt {
	background-color: #eee;
}
#cWrap table.dataTable tbody tr {
	background-color: #fff;
}
#cWrap table.dataTable th {
	padding: 3px 6px;
	background-color: #fff;
	text-align: left;
	font: 15px/18px Arial, Helvetica, sans-serif;
	color: #666;
	border-bottom: 1px solid #eee;
	line-height: 26px;
}
#cWrap table.dataTable select {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 160px;
	}
	
/**************** End TABLES */

/************************** TOOL-TIP */

#cWrap .tip { width:164px; font-family:tahoma,arial; background: url(/system/img/bub_small_mid.png) left top repeat-y; }
#cWrap .tip-top { background: url(/system/img/bub_small_ends.png) top left no-repeat; height:20px; width:164px; }
#cWrap .tip-title { color:#e95e25; font-weight:bold; margin:0 30px; padding-top:5px; }
#cWrap .tip-text { color:#000; padding: 5px 30px 10px 30px; }
#cWrap .tip-bottom { background: url(/system/img/bub_small_ends.png) left bottom no-repeat; width:164px; height:32px; }

/************************** End TOOL-TIP */

#cWrap .SlideBox .slidenav {
	padding-left:20px;
	position:absolute;
	right:20px;
	top:6px;
}
#cWrap .SlideBoxMini .slidenav {
	padding-left:20px;
	position:absolute;
	right:20px;
	top:6px;
}
#cWrap .SlideBoxPromo .slidenav {
	padding-left:20px;
	position:absolute;
	right:20px;
	top:83px;
}
#cWrap .slidenav a {
	/* bt_paginate_01.png */
	background-image:url(/system/img/bt_paginate_01.png);
	background-color:transparent;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:left top;
	cursor:pointer;
	display:block;
	float:left;
	height:16px;
	width:16px;
}
#cWrap .slidenav a:hover {
	cursor:pointer;
}
#cWrap .slidenav a.active {
	/* bt_paginate_00.png */
	background-image:url(/system/img/bt_paginate_00.png);
	background-color:transparent;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:left top;
	float:left;
}
#cWrap .slidenav a {
}
#cWrap .slidenav a.active {
}


#cWrap #eCouponDiv{
	margin-top:10px;
}


/* FORMS */
#cWrap form {
	position: relative;
	top: 5px;
	margin: 0 0 15px 0;
}
#cWrap input {
	padding:1px;
	font-weight:bold;
	width:130px;
}
#cWrap #mainSearchsubmit{
	position:absolute;
	top:0px;
	left:142px;
	width: 22px;
	height: 22px;
	padding: 0;
	margin: 0;
	border: 0;
}

/* ADVERTISING & BANNERS */
#cWrap .advert_placeholders {
	margin: 0;
	display: block;
}
#cWrap img.advert_image {
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
	clear: both;
	/* height: 78px; */
	overflow: hidden;
	border: 0px solid red;
}

#cWrap ul li a:hover { display: block; } /* The magic */

/* Fix IE. Verstecken vor IE Mac \*/
* html #cWrap ul li { float: left; height: 1%; }
* html #cWrap ul li a { height: 1%; }
* html #cWrap ul li ul li { float: left; height: 1%; }
* html #cWrap ul li ul li a { height: 1%; }
* html #cWrap ul li ul li ul li { float: left; height: 1%; }
* html #cWrap ul li ul li ul li a { height: 1%; }
* html #cWrap ul li ul li ul li ul li { float: left; height: 1%; }
* html #cWrap ul li ul li ul li ul li a { height: 1%; }

/* IE 6 ist einfach zu blöd. */
/*
#cWrap .sideBoxFooter{
	_margin-top: -5px;
}
*/
#cWrap .greyNavList { _margin-bottom: 10px; }
#cWrap .tabRider { _margin:5px 0 0px -1px; }

/* IE7 auch. */
*+html #cWrap .sideBoxBody { padding-bottom: 5px; }
*+html #cWrap .tabRider { margin:5px 0 0px 0px; }
