/*
	20.02.2010, mJ:	neues Layout
	
	20.03.2010, mJ:	margin-bottom vereinheitlicht
	
	23.03.2010, mJ:	product-video
	
	03.11.2010, mJ:	highlight

*/


#new-catalog-result form#pager-top
{
	width:				100%;
/* 	position: 			absolute;  */
/* 	right: 				20px; */
}

#new-catalog-result form#pager-top h2
{
	position:		relative;
	top:			3px;
}

#new-catalog-result form#pager-top table
{
	border-spacing:		0px;
	width:				640px;
	position:			relative;
	top:				-1px;
}

#new-catalog-result form#pager-top table .pager-text
{
	margin-left:		16px;
	margin-right:		16px;
	display:			inline
}

#new-catalog-result form#pager-top table select
{
	margin-right:		28px;
}

#new-catalog-result form#pager-top table td
{
	white-space: nowrap;
}

#new-catalog-result form#pager-top table td.select-coverflow
{	
	background:			transparent url(/css/imgs/pager-coverflow.gif) no-repeat 18px 2px;
}

#new-catalog-result form#pager-top table td.select-coverlist
{	
	background:			transparent url(/css/imgs/pager-coverlist.gif) no-repeat 18px 2px;
}

#new-catalog-result form#pager-top table td.select-coverflow label,
#new-catalog-result form#pager-top table td.select-coverlist label
{
	position:			relative;
	top:				-2px;
	padding-left: 		42px;
	padding-right:		12px;
	font-weight:		bold;
	cursor:				pointer;
}

#new-catalog-result form#pager-top table td.select-coverlist label
{
	padding-right:		0px;
	text-align:			right;
}

#new-catalog-result form#pager-top table noscript td input.button
{
	float:				right;
	margin-right:		8px;
	padding-top:		0px;
	height:				22px;
	font-size:			12px;
	font-family:		Arial, Helvetica;
	color:				#333;
}


/* imageflow properties */

#catalog-imageflow-container .imageflow
{
	position:			relative;
/* 	height:				188px; */
	width:				640px;
	height:				264px;
}

#catalog-imageflow.imageflow .images
{
/* 	height:				188px; */
	width:				640px;
	height:				200px;
	position:			absolute;
	top:				10px;
	left:				0px;
	overflow:			visible;
/* 	background:			#ffd0d0; */
}

#catalog-imageflow.imageflow .images img
{
	background:			#ddd;
/* 	url(/imgs/loading.gif) no-repeat center center; */
/*	freaks out MSIE */
	border:				4px solid #fff;
}


#catalog-imageflow.imageflow .scrollbar
{
	position:			absolute;
	top:				-14px;
	width:				500px;
	left:				70px;
}


#catalog-imageflow.imageflow .slider {
	background:			url(slider2.png) no-repeat scroll 0 0 transparent;
	width:				21px;
	height:				12px;
	margin:				-5px 0 0 -5px;
}


#catalog-imageflow.imageflow .navigation
{
	position:			absolute;
	top:				240px;
	width:				100%;
/* 	height:				188px; */
/* 	height:				100px; */
}


#catalog-imageflow.imageflow .caption
{
	background:			transparent;
	text-align:			center;
}


#catalog-middle-product-container
{
	width:				614px;
	padding:			13px;
	margin-bottom:		20px;
}

#catalog-middle-product-container 
{
	width:				614px;
	margin:				0px auto;
}

#catalog-middle-product #product-text
{
	float:				left;
	width:				290px;
	margin-right:		24px;
}

#catalog-middle-product #recommended-track
{
	float:				right;
	width:				300px;
}


#catalog-middle-product  #product-text h4
{
	margin-bottom:		12px;
}

#catalog-middle-product  #product-text .HB-8
{
	font-weight:		bold;
}

#catalog-middle-product  #product-text .works
{
	font-style:			italic;
	margin-bottom:		12px;
}

#catalog-middle-product  #product-text .works br
{
/* 	display:			none; */
}



#catalog-middle-product  .recording
{
/* 	margin-right:		20px;	 */
	/* correctly center below cover */
}


#catalog-middle-product  #product-text .artists,
#catalog-middle-product  #product-text .prod,
#catalog-middle-product  #product-text .date
{
	margin-bottom:		12px;
}

#catalog-middle-product  #product-text .marketing-text
{
	background:			#ddd;
	padding:			6px 10px 10px;
	margin-bottom:		14px;
}

#catalog-middle-product  #product-text .marketing-text b
{
	font-weight:		normal !important;
}


/* recommended track in product-single */
#catalog-middle-product #recommended-track .prelistening
{
 	background-color:	#ddd;
	width:				100%;
	height:				22px;
}

#catalog-middle-product #recommended-track .paused
{
	background:			#ddd url(imgs/tracklist-prelistening-paused-bg.gif) no-repeat 8px 7px !important;
}

#catalog-middle-product #recommended-track .playing
{
	background:			#ddd url(imgs/tracklist-prelistening-playing-bg.gif) no-repeat 8px 7px !important;
}


#catalog-middle-product #recommended-track .progress-bar
{
	position: 			absolute; 
	top: 				7px; 
	left: 				20px;
}


#catalog-middle-product #recommended-track .inner-bar-container,
#catalog-middle-product #recommended-track .progress-bar
{
	width:				240px;
}

#catalog-middle-product #recommended-track p
{	
	margin-bottom:		0.5em;
}

#catalog-middle-product #recommended-track .play-time
{	
	left:				252px;
}
