
#labelreleaserecommendations  {
	clear: both;
	margin-top: 20px;
}
#artistreleaserecommendations {
	margin-top: 20px;
	clear: both;
}

#genrereleaserecommendations {
        margin-top: 20px;
        clear: both;
}



#content.advice1129287125952 {
	background:				#E3EAF4 URL(images/special/hansen_bg.jpg) no-repeat left top;
	height:					600px;
}

#content.advice1122284490016 {
	background:				#E3EAF4 URL(images/special/nokia_bg.jpg) no-repeat left top;
}

#content.advice1122284490016 #releaseinfo {
	background-color:		#FFF;
	opacity:				0.8;
	-moz-opacity:			0.8;
	-khtml-opacity:			0.8;
	filter: 				alpha(opacity=80);
	color:					#000;
	padding:				3px 3px 4px 2px;
}

#content.advice1129287125952 dd.buy,
#content.advice1122284490016 dd.buy {
	display:				none;
}

#content.advice1129287125952 #tracks tfoot,
#content.advice1122284490016 #tracks tfoot {
	display:				none;
}

#content.advice1129287125952 #tracks table td.mark,
#content.advice1129287125952 #tracks table td.buy,
#content.advice1129287125952 #tracks table th.mark,
#content.advice1129287125952 #tracks table th.buy,
#content.advice1122284490016 #tracks table td.mark,
#content.advice1122284490016 #tracks table td.buy,
#content.advice1122284490016 #tracks table th.mark,
#content.advice1122284490016 #tracks table th.buy {
	display:				none;
}

#content.advice1122284490016 #boostercode {
	margin-top:			10px;	float:				left;
	width:				100%;
	border-top:			1px solid #FFF;
	border-bottom:		1px solid #FFF;
	padding:			5px 0;
}

#content.advice1129287125952 #boostercode {
	border-top:			none;
	border-bottom:		none;
}

#content.advice1129287125952 #boostercode h3,
#content.advice1122284490016 #boostercode h3 {
	font-size:			11px	
}

#content.advice1129287125952 #boostercode form,
#content.advice1122284490016 #boostercode form {
	margin-top:			5px;
}

#content.advice1129287125952 #boostercodeenter,
#content.advice1122284490016 #boostercodeenter {
	width:				160px;
	float:				left;
}

#content.advice1129287125952 #boostercodesubmit h3,
#content.advice1122284490016 #boostercodesubmit h3 {
	display:			none;
}

#content.advice1129287125952 #boostercodeenter h3,
#content.advice1122284490016 #boostercodeenter h3 {
	display:			none;
}

#content.advice1129287125952 #boostercodeenter input,
#content.advice1122284490016 #boostercodeenter input {
	width:				150px;
}

#content.advice1129287125952 div#boostercodeenter p.explanation,
#content.advice1122284490016 div#boostercodeenter p.explanation {
	color:				#F33;
	font-weight:		800;
}

#content.advice1129287125952 #boostercodesubmit,
#content.advice1122284490016 #boostercodesubmit {
	width:				160px;
	float:				left;
}

#content.advice1129287125952 div#boostercodesubmit input,
#content.advice1122284490016 div#boostercodesubmit input {
	display:				block;
	background:				transparent URL(images/buttons/boosterloesen.gif) no-repeat left top;
	height:					17px;
	line-height:			13px;
	width:					129px;
	height:				17px;
	line-height:		13px;
	text-align:			center;
	border:				none;
	font-weight:		800;
	text-indent:		-500px;
	overflow:			hidden;
	cursor:				pointer;
}

#content.advice1129287125952 div#boostercodesubmit input:hover,
#content.advice1122284490016 div#boostercodesubmit input:hover {
	background-position:	left bottom;
}

/* ------------------------------------------------------------------------------------------ BASICS */

body {
	margin:					0;
	background-image:		URL(images/gfx/back.gif);
	font:					11px/14px Arial, Verdana, sans-serif;
	color:					#4c5157;
}

ul, li, h1, h2, h3, h4, h5, p, dl, dt, dd {
	margin:					0;
	padding:				0;
}

#wrapper a:link, a:visited {
	color:					#4c5157;
	text-decoration:		none;
}

#wrapper a:hover {
	color:					#FFF;
	background-color:		#4c5157;
}

#wrapper a:active {
	color:					#FFF;
	background-color:		#000;
}

#shop {
	width:					94%;
	margin-left:			40px;
	position:				relative;
}

#header {
	width:					730px;
	height:					176px;
	float:					left;
	background:				transparent URL(images/gfx/headerbg.gif) repeat-x top left;

}

#logo, #logo h1 a {
	position:				absolute;
	top:					0;
	left:					-40px;
	width:					477px;
	height:					88px;
}

#logo {
	background:				transparent URL(images/gfx/finetunes.gif) no-repeat left top;
}

#logo h1 a span {
	display:				none;
}

#wrapper {
	width:					730px;
	float:					left;
	clear: left;
	/* border:					1px solid red; */
}

#content {
	width:					690px;
	float:					left;
	background-image:		URL(images/gfx/back_standard.gif);
	padding:				0 20px 20px 20px;
}

#genre #content {
	padding-top:			20px;
}

/* star selector hack for IE6/win */
* html #genre #content {
	padding-top:			40px;	
}

#release #content {
	padding-top:			20px;
}

/* star selector hack for IE6/win */
* html #release #content {
	padding-top:			40px;	
}

#home #content {
	padding-top:			30px;
}

#home #content h2 {
	display:				none;
}

#path {
	display:				none;
}

#deeplink {

	width:					730px;
}

#deeplink span {
	cursor:					pointer;
}

#deeplinklink {
	font-weight:			normal;
}

#footer {
	clear:					both;
	margin-bottom:			3px;
}

hr {
	clear:					both;
	visibility:				hidden;
}

/* ------------------------------------------------------------------------------------------- PAGES */

/* ------------------------------------------------------------- home */

#home div.stage {
	margin-top:				10px;
	padding-top:			30px;
	float:					left;
	background:				transparent URL(images/txt/new_music.gif) no-repeat left top;
}

/* ----------------------------------------------------------- release */

#release h2 {
	background:				transparent URL(images/txt/your_choice.gif) no-repeat left top;
}

#releasedetail {
	width:					680px;
	float:					left;
	height:					165px;
}

#releasedetail dl.release {
	float:				left;
	width:				370px;
	padding:			0;
	overflow:			visible;
	margin:				0 10px 0 0;
	height:					165px;
}

/* star selector hack for IE6/win */
* html #releasedetail dl.release {
	height:				auto;
	overflow:			hidden;
}

#releasedetail dl.release:hover {
	background-color:	transparent;
}

#releasedetail dl.release dd.cover {
	float:				left;
	width:				150px;
	margin-right:		10px;
}

#releasedetail dl.release dd.cover img {
	width:				150px;
	height:				150px;
	padding:			1px;
	border:				1px solid #000;
	cursor:				pointer;
}

#releasedetail dl.release dd.artist {
	margin-top: -2px;
}
#releasedetail dt, #releasedetail dd {
	white-space: nowrap;
}
#releasedetail dl.release dd.artist,
#releasedetail dl.release dd.release,
#releasedetail dl.release dd.label,
#releasedetail dl.release dd.format,
#releasedetail dl.release dd.rights,
#releasedetail dl.release dd.releasedate,
#releasedetail dl.release dd.price,
#releasedetail dl.release dd.genre,
#releasedetail dl.release dd.priceadvantage,
#releasedetail dl.release dd.player {
	display:			block;
	margin-left:		160px;
	width:				200px;
}

/* grouping information with some space between */
#releasedetail dl.release dd.format {

}

#releasedetail dl.release dd.price {
	font-weight: 800;
}

#releasedetail dl.release dd.buy {
	margin:				3px 110px 0 0;
	width:				40px;
	float:				right;
}

/* star selector hack for IE6/win */
* html #releasedetail dl.release dd.buy {
	margin:				3px 48px 0 0;
}

#releasedetail dl.release dd.mark {
	margin-top:			3px;
	margin-left:		0;
	width:				60px;
	float:				right;
}

/* --- player */

#releasedetail dl.release dd.mark {
	width: 48px;
}

#releasedetail dl.release dd.buy {
	margin: 3px 27px 0 0;
}

#releasedetail dl.release dd.player {
	float: right;
	margin: 3px 0 0 0;
	width: 95px;
}

#releasedetail dl.release dd.player a {
	display: block;
	width: 88px;
	height: 18px;
		
	background-color: transparent;
	background-position: left top;
	background-image: URL(images/buttons/albumplay.gif);
}

#releasedetail dl.release dd.player a:hover {
	background-position: left bottom;
}

#releasedetail dl.release dd.player a span {
	display: none;
}
/* icons for format, rights, releasedate */
#releasedetail dl.release dd.format,
#releasedetail dl.release dd.rights,
#releasedetail dl.release dd.releasedate,
#releasedetail dl.release dd.priceadvantage,
#releasedetail dl.release dd.price {
	text-indent:			18px;
	height:					16px;
	background-repeat:		no-repeat;
	background-position:	left top;
}

#releasedetail dl.release dd.format {
	background-image:		URL(images/gfx/note.jpg);
}

#releasedetail dl.release dd.rights {
	background-image:		URL(images/gfx/player.jpg);
}

#releasedetail dl.release dd.releasedate {
	background-image:		URL(images/gfx/voe.jpg);
}

#releasedetail dl.release dd.price {
	background-image:		URL(images/gfx/releaseprice.gif);
}

#releasedetail dl.release dd.priceadvantage {
	background-image:		URL(images/gfx/priceadvantage.gif);
}


#releasedetail #bigcover {
	position:				absolute;
	top:					250px;
	left:					80px;
	cursor:					pointer;
	border:					1px solid #000;
}

#releasedetail #releaseinfo {
	/*margin-left:			375px;*/
	width:					280px;
	overflow:				auto;
	height:				150px;
}

#releasedetail #releaseinfo p.link {
	margin:					5px 0 0 0;
	text-align:				right;
}

#releasedetail #releaseinfo p.link strong {
	cursor:					pointer;
	font-weight:			normal;
}

#releasedetail #releaseinfo p.link strong:hover {
	color:					#FFF;
	background-color:		#4c5157;
}

#releasedetail #releaseinfo p.link strong:active {
	color:					#FFF;
	background-color:		#000;
}

.invisible {
	visibility:				hidden;
	display:				none;
}

/* ------------------------------------------------------------ tracks */

#tracks table {
	width:					680px;
	clear:				both;
	width:				100%;
	border-collapse:	collapse;
	margin-top:			20px;
}

#tracks thead tr th {
	/* border-bottom:		2px solid #fff; */
}

#tracks thead th.num,
#tracks thead th.prelisten,
#tracks thead th.mark,
#tracks thead th.buy,
#tracks thead th.musiclens,
#tracks thead th.delete,
#tracks thead th.cover {
	visibility:			hidden;
}

#tracks thead th.price {
	width:				50px;
}

#tracks thead th.prelisten {
	display:			none;
}

#tracks td.num {
	width:				5px;
	padding:			0;
}

#tracks th, #tracks td {
	padding:			1px 2px;
	text-align:			left;
	vertical-align:		middle;
}

#tracks tbody tr:hover,
#tracks tfoot tr:hover {
	background-color:	#FFF;
}

#tracks tfoot tr.all td {
	vertical-align: top;
}

#tracks tfoot tr.all td.num,
#tracks tfoot tr.priceadvantage td.num {
	height:					16px;
	width: 16px;
	background-repeat:		no-repeat;
	background-position:	left top;
}

#tracks tfoot tr.all td.num {
	background-image:		URL(images/gfx/releaseprice.gif);
}

#tracks tfoot tr.priceadvantage td.num {

	background-image:		URL(images/gfx/priceadvantage.gif);
}

#tracks td.prelisten,
#tracks td.musiclens,
#tracks td.mark,
#tracks td.buy,
#tracks td.delete {
	vertical-align:		top;
}

#cart #tracks td.delete,
#marks #tracks td.delete,
#marks #tracks td.buy,
#marks #tracks td.prelisten {
	vertical-align:		middle;
}

#tracks td.prelisten {
	width:				42px;
}

#tracks td.mark {
	width:				42px;
}

#tracks td.buy {
	width:				38px;
}

#tracks td.musiclens {
	width:				75px;
}

#tracks td.mark a,
#release dd.mark a,
#tracks td.buy a,
#release dd.buy a,
#tracks td.delete a {
	display:			block;
	background-repeat:	no-repeat;
	background-position:	left top;
}

#tracks td.mark a:hover,
#release dd.mark a:hover,
#tracks td.buy a:hover,
#release dd.buy a:hover,
#tracks td.delete a:hover {
	background-position:	left bottom;
	background-color:		transparent;
}

#tracks td.mark a span,
#release dd.mark a span,
#tracks td.buy a span,
#release dd.buy a span,
#tracks td.delete a span {
	display:			none;
}

#tracks td.mark a, #release dd.mark a {
	width:				42px;
	height:				18px;
	background-image:	URL(images/buttons/mark.gif);
}

#tracks td.buy a, #release dd.buy a {
	width:				48px;
	height:				18px;
	background-image:	URL(images/buttons/buy.gif);
}

#tracks td.delete a {
	width:				50px;
	height:				18px;
	background-image:	URL(images/buttons/delete.gif);
}

#tracks td.cover a {
	background-color:	transparent;
	border:				none;
}

#tracks td.cover a img, #tracks td.cover img {
	width:				28px;
	height:				28px;
	margin-top:			2px;
}

#tracks tr.release td.tracktitel {
	font-style:			italic;
}

#tracks td.filesize, #tracks th.filesize {
	display:			none;
}


/* --------------------------------------------------------------- cart */

#cart #shopmenu #shop_cart a {
	background-position:	left bottom;
}

#cart #tracks tfoot tr td {
	border-top:				2px solid #fff;
}

#cart #tracks th, #marks #tracks th {
	border-bottom:			2px solid #FFF;
}

#cart #tracks tfoot tr td {
	font-weight:			800;
}

#cart #tracks td.all {
	text-align:				right;
}

#cart #tracks tfoot tr:hover {
	background-color:		transparent;
}

#cart h3 {
	font-size:			11px;
}

#cart h3 strong {
	display:			none;
}

div#checkout {
	border-top:			2px solid #FFF;
	border-bottom:		2px solid #FFF;
	margin:				40px 0 0 0;
	padding:			5px 0;
	float:				left;
}

div#checkout #format, #checkout #email, #checkout #payment, #checkout #confirm {	width:				170px;	float:				left;	height:				80px;}div#checkout #email p.explanation {	font-size:			10px;	line-height:		12px;
	font-weight:		normal;}

div#checkout #email p.error {	font-size:			10px;	line-height:		12px;
	font-weight:		normal;
	color:				#F33;}
div#checkout #email input {	width:				150px;
	font-size:			11px;
}div#checkout #confirm p {	text-align:			center;}

div#checkout #confirm input {
	display:			block;
	margin:				3px 0 0 3px;
	width:				80px;
	color:				#FFF;
	background:			transparent URL(images/buttons/shopnow.gif) no-repeat 0 0;
	height:				17px;
	text-align:			center;
	line-height:		13px;
	border:				none;
	text-indent:		-500px;
	overflow:			hidden;
	cursor:				pointer;
}

div#checkout #confirm #freesubmit {
	width:				109px;
	background-image:	URL(images/buttons/downloadnow.gif);
}

div#checkout #confirm input:hover {
	background-position:	left bottom;
}

#cart #boostercode {
	margin-top:			20px;	float:				left;	width:				100%;}#cart #boostercodeenter {	width:				170px;	float:				left;	height:				40px;
	padding:			0;}

#cart #boostercodesubmit h3 {
	display:			none;
}

#cart #boostercodeenter h3 {
	display:			none;
}

#cart #boostercodeenter input {	width:				150px;
}

#cart div#boostercodeenter p.explanation {
	color:				#F33;
	font-weight:		800;
}

#cart #boostercodesubmit {
	width:				340px;
	float:				left;
}

#cart div#boostercodesubmit input {
	display:			block;
	margin:				3px 0 0 3px;
	width:				107px;
	color:				#FFF;
	background:			transparent URL(images/buttons/boostercheck.gif) no-repeat 0 0;
	height:				17px;
	line-height:		13px;
	text-align:			center;
	border:				none;
	font-weight:		800;
	text-indent:		-500px;
	overflow:			hidden;
	cursor:				pointer;
}

#cart div#boostercodesubmit input:hover {
	background-position:	left bottom;
}

/* ----------------------------------------------------------- checkout */

#checkout h2 {
	background:				transparent URL(images/txt/songdownload.gif) no-repeat left top;
}

#checkout dt {
	width:				140px;
	float:				left;
}

p.explanation {
	font-weight:		800;
}

#checkout dd {
	width:				480px;
	float:				left;
	font-weight:		800;
	display:			block;
}

#checkout #summary {
	border-top:			1px solid black;
	border-bottom:		1px solid black;
	margin:				5px 0;
}
#checkout #summary p.releases {
	padding:			5px 0 5px 0;
	margin:				10px 0;
}

#checkout #summary p.tracks {
	padding:			5px 0 5px 0;
	margin:				10px 0;
}

#checkout dd p {
	font-weight:		normal;
	width:				360px;
}

#checkout dt.confirmation,
#checkout dt.cancel {
	display:			none;
}

#checkout dd.confirmation,
#checkout dd.cancel {
	display: inline;
	margin:				5px 0 0 138px;
}

#checkout dd {
	margin:				0 0 3px 0;
}

#checkout dd.confirmation input {
	display:			block;	margin:				3px 0 0 3px;
	width:				61px;
	color:				#FFF;
	background:			transparent URL(images/buttons/buynow.gif) no-repeat 0 0;
	height:				32px;
	line-height:		13px;
	text-align:			center;
	border:				none;
	font-weight:		800;
	text-indent:		-500px;
	overflow:			hidden;
	cursor:				pointer;}

#checkout dd.confirmation input:hover {
	background-position:	left bottom;
}

#checkout dd.cancel input {
	display:			block;
	margin:				3px 0 0 3px;
	width:				46px;
	color:				#FFF;
	background:			transparent URL(images/buttons/cancel.gif) no-repeat 0 0;
	height:				17px;
	line-height:		13px;
	text-align:			center;
	border:				none;
	font-weight:		800;
	text-indent:		-500px;
	overflow:			hidden;
	cursor:				pointer;
}

#checkout dd.cancel input:hover {
	background-position:	left bottom;
}

/* -------------------------------------------------------- terms + faq */


#terms h4,
#terms h5,
#faq h4,
#faq h5 {
	font-size:			12px;
	font-weight:		800;
	margin:				1.3em 0 0.5em 0;
}

#faq h4,
#faq h4 {
	margin:				2em 0 0 0;
}

#terms #content h2 span,
#faq #content h2 span {
	visibility:			visible;
	display:			inline;
}

/* ------------------------------------------------------------- labels */

#labels #listmenu ul li#list_labels a {
	background-position:	left bottom;
}

#labels #content ul {
	list-style:				none;
}

#labels #content ul li {
	width:					32%;
	float:					left;
	padding:				1px 0;
}

/* ------------------------------------------------------------ artists */

#artists #listmenu ul li#list_artists a {
	background-position:	left bottom;
}

#artists #content ul {
	list-style:				none;
}

#artists #content ul li {
	width:					32%;
	float:					left;
	padding:				1px 0;
	overflow:				hidden;
}

#artists #contentnavigation ul li {
	width:					20px;
	margin:					5px 0 10px 0;
}

#artists #contentnavigation ul li a {
	display:				block;
	width:					20px;
	text-align:				center;
}

/* ------------------------------------------------------- shoppinglist */

#shoppinglist  #shopmenu #shop_shoppinglist a {
	background-position:	left bottom;
}

/* ------------------------------------------------------------ advices */
#advices h2, #advice h2 {
	background:				transparent URL(images/txt/experts_advice.gif) no-repeat left top;
}

/* ------------------------------------------------------------ search */

#search h2 {
	background:				transparent URL(images/txt/your_search.gif) no-repeat left top;
}

#searchform2 {
	display:			none;
}

/* --------------------------------------------------------- downloads */

#downloads h2 {
	background:				transparent URL(images/txt/songdownload.gif) no-repeat left top;
}

#downloads #tracks thead th {
	padding-bottom:			3px;
	border-bottom:			1px solid #000;
}

#downloads #tracks tfoot td.all {
	text-align:				right;
	font-weight:			800;
}

#downloads #tracks tfoot td {
	padding-top:			3px;
	padding-bottom:			3px;
	border-top:				1px solid #000;
	border-bottom:			1px solid #000;
}

#downloads #tracks tfoot td.download a {
	display:				block;
	height:					17px;
	width:					66px;
	line-height:			13px;
	background:				transparent URL(images/buttons/zipdownload.gif) no-repeat left top;
}

#downloads #tracks tfoot td.download a:hover {
	background-position:	left bottom;
}

#downloads #tracks tfoot td.download a span {
	display:				none;
}

#downloads #tracks tbody td {
	padding-top:			3px;
	padding-bottom:			2px;
}

#downloads #tracks tbody td.download a {
	display:				block;
	height:					17px;
	line-height:			13px;
	width:					60px;
	background:				transparent URL(images/buttons/download.gif) no-repeat left top;
}

#downloads #tracks tbody td.download a:hover {
	background-position:	left bottom;
}

#downloads #tracks tbody td.download a span {
	display:				none;
}

#downloads #downloadadvice {
	margin-top:				20px;
}

#downloads #thank {
	margin-top:				20px;
}

#downloads #downloadadvice h3, #downloads #thank h3 {
	font-size:				11px;
}

#downloads #downloadadvice p, #downloads #thank p {
	font-weight:			normal;
}

#downloads #thank p em {
	font-weight:			800;
	font-style:				normal;
}

/* ------------------------------------------------------------------------------------------ MODULE */

/* -------------------------------------------------- album of the week */

#albumoftheweek {
	width:					344px;
	float:					left;
	height:					160px;
}

* html #albumoftheweek {
	overflow:				hidden;
}

#albumoftheweek h4 {
	display:			none;	
}

#albumoftheweek dl.release {
	width:				330px;
	padding:			0;
	float:				left;
	height:				105px;
	margin-left:		10px;
}

* html #albumoftheweek dl.release {
	margin-left:		5px;
}

#albumoftheweek dl.release:hover {
	background-color:	transparent;
}

#albumoftheweek dl.release dd.artist {

}

#albumoftheweek dl.release dd.cover {
	float:				left;
	margin-right:		5px;
}

#albumoftheweek div.info {
	float:				right;
	width:				207px;
	margin-right:		20px;
	margin-top:			-48px;
	display:			inline; /* IE double margin bug hack */
}

/* ----------------------------------------------------------- special */

#special {
	width:					344px;
	float:					left;
	height:					160px;	
}

#special h4 {
	display:			none;
	font-size:			11px;
}

#special a:hover {
	background-color:		transparent;
}

#special a img {
	border:					none;
}

#special img, #special div.info {
	margin-left:			10px;
}

#special div.info {
	display:			none;
}
/* ----------------------------------------------------- featured album */

#featuredalbum {
	width:					344px;
	float:					left;
	height:					160px;
}

#featuredalbum h4 {
	display:				none;
}

#featuredalbum dl.release {
	width:				330px;
	padding:			0;
	float:				left;
	height:				105px;
	margin-left:		10px;
}

* html #featuredalbum dl.release {
	margin-left:		5px;
}

#featuredalbum dl.release:hover {
	background-color:	transparent;
}

#featuredalbum dl.release dd.artist {

}

#featuredalbum dl.release dd.cover {
	float:				left;
	margin-right:		5px;
}

#featuredalbum div.info {
	float:				right;
	width:				207px;
	margin-right:		20px;
	margin-top:			-48px;
	display:			inline; /* IE double margin bug hack */
}


/* ------------------------------------------------------- hottest news */

#hottestnews {
	width:					344px;
	float:					left;
	height:					160px;
	overflow:				hidden;
}

#hottestnews h4 {
	font-size:			11px;
}

#hottestnews div.image {
	display:			block;
	margin-right:		5px;
	margin-left:		10px;
	float:				left;
}

#hottestnews div.image a img {
	width:				98px;
	height:				98px;
	display:			block;
	padding:			1px;
	border:				1px solid #000;
}

#hottestnews div.image a:hover img {
	border:				1px solid #4c5157;
	background-color:	#000;
	text-decoration:	none;
}


/* ----------------------------------------------------------- shopmenu */

#shopmenu {
	position:				absolute;
	left:					505px;
	top:					10px;
}

/*
* html #shopmenu {
	display:				block;
	position:				relative;
}
*/

#shopmenu ul {
	list-style:			none;
}

#shopmenu ul li {
	float:				left;
	margin-right:			3px;
}

#shopmenu #shop_artists {
	display:				none;
}

#shopmenu li a {
	display:					block;
	height:						13px;
	background-position:		left top;
	background-repeat:			no-repeat;	
}

#shopmenu li a:hover {
	background-position:		left bottom;
}

#shopmenu li a span {
	display:					none;
}

#shopmenu #shop_home a {
	background-image:			URL(images/buttons/home.gif);
	width:						34px;			
}

#shopmenu #shop_terms a {
	background-image:			URL(images/buttons/agbs.gif);
	width:						25px;
}

#shopmenu #shop_faq a {
	background-image:			URL(images/buttons/faqs.gif);
	width:						24px;
}
#shopmenu #shop_extern  {
	width:		0;
	height:		0;
	padding:	0;
	margin:		0;
	display:	none;
	overflow:hidden;
}/*ie fix*/
#shopmenu #shop_extern a {
	width:		0;
	height:		0;
	padding:	0;
	margin:		0;
	display:	none;
	overflow:hidden;
}/*ie fix*/

/* ---------------------------------------------- cart + shopping-list */

#shopmenu #shop_cart {
	position:				absolute;
	top:					140px;
	left:					140px;
}

#shopmenu #shop_shoppinglist {
	position:				absolute;
	top:					140px;
	left:					69px;
}

#shopmenu #shop_cart a,
#shopmenu #shop_shoppinglist a
{
	color:						#4c5157;
	text-align:					right;
	text-decoration:			none;
}

#shopmenu #shop_cart a em,
#shopmenu #shop_shoppinglist a em
{
	font-style:					normal;
	line-height:				11px;
	font-size:					11px;
}

#shopmenu #shop_cart a:hover em,
#shopmenu #shop_shoppinglist a:hover em
{
	color:						#000;
}

#shopmenu #shop_cart a {
	background-image:			URL(images/buttons/mycart.gif);
	width:						83px;
}

#shopmenu #shop_shoppinglist a {
	background-image:			URL(images/buttons/marks.gif);
	width:						68px;
}

/* ------------------------------------------------------------ search */

#searchform1 {
	position:				absolute;
	top:					90px;
}

#searchform1 h3 {
	display:				none;
}

#searchform1 input.text {
	width:					150px;
	float:					left;
	font-size:				11px;
	color:					#4c5157;
}

#searchform1 input.submit {
	display:			block;
	margin:				3px 0 0 3px;
	width:				50px;
	color:				#FFF;
	background:			transparent URL(images/buttons/search.gif) no-repeat 0 0;
	height:				17px;
	line-height:		13px;
	text-align:			center;
	border:				none;
	font-weight:		800;
	text-indent:		-200px;
	overflow:			hidden;
	cursor:				pointer;
}

#searchform1 input.submit:hover {
	background-position:	left bottom;
}

#searchform1 p.error {
	position:				absolute;
	top:					-15px;
	color:					#F33;
	font-weight:			800;
	right:					50px;
}

/* ------------------------------------------------------ languagemenu */

#languagemenu {
	position:				absolute;
	top:					12px;
	left:					470px;
}

#languagemenu ul {
	list-style:				none;
}

#languagemenu ul li {
	float:					left;
	margin-right:			3px;
}

#languagemenu ul li a {
	display:				block;
	width:					14px;
	height:					10px;
}

#languagemenu ul li a span {
	display:				none;
}

#languagemenu #language1121071897711 a {
	background:				transparent URL(images/buttons/language_deutsch.gif) no-repeat left top;
}

#languagemenu #language1121071897713 a {
	background:				transparent URL(images/buttons/language_english.gif) no-repeat left top;
}

#languagemenu h3 {
	display:				none;
}

/* ------------------------------------------------------ currencymenu */

#currencymenu {
	position:				absolute;
	top:					151px;
	left:					534px;
	background: transparent URL(images/gfx/currency_bg.gif) no-repeat right top;
	padding-right: 5px;
}

#currencymenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#currencymenu ul li {
	float: left;
	margin-right: 4px;
}

#currencymenu ul li a {
	display: block;
	width: 12px;
	height: 13px;
}

#currencymenu #currencyUSD a {
	background: transparent URL(images/buttons/currency_usd.gif) no-repeat left top;
}

#currencymenu #currencyEUR a {
	background: transparent URL(images/buttons/currency_eur.gif) no-repeat left top;
}

#currencymenu ul li a span {
	display: none;
}

#currencymenu h3 {
	display:				none;
}

/* ------------------------------------------------------ Sortierung */

#sortingmenu {
	position: absolute;
	top: 210px;
	left: 440px;
	width: 400px;
}

#sortingmenu h3 {
	float: left;
	margin-right: 10px;
	padding: 3px 0 0 0;
	width: 160px;
	text-align: right;
}

#sortingmenu h3 strong {
	display: none;
}

#sortingmenu select {
	float: left;
	width: 120px;
}

#sortingmenu input {
	display: none;
}

/* ---------------------------------------------------- individualmenu */

#individualmenu {
	position:				absolute;
	top:					0;
	left:					0;
}

#individualmenu h3 {
	display:				none;
}

#individualmenu ul {
	list-style:				none;
}

#individualmenu ul li {
	position:				absolute;
}

#individualmenu ul li a {
	display:				block;
	height:					13px;
	background-position:	left top;
	background-repeat:		no-repeat;
}

#individualmenu ul li a:hover {
	background-position:	left bottom;
	background-color:		transparent;
}

#individualmenu ul li a span {
	display:				none;
}

#individualmenu #individual_client {
	left:					90px;
	top:					150px;
}

#individualmenu #individual_client a {
	background-image:		URL(images/buttons/client.gif);
	width:					84px;
}

#individualmenu #individual_contact {
	left:					597px;
	top:					10px;
}

#individualmenu #individual_contact a {
	background-image:		URL(images/buttons/contact.gif);
	width:					46px;
}

#individualmenu #individual_about {
	left:					645px;
	top:					10px;
}

#individualmenu #individual_about {
	background-image:		URL(images/buttons/about.gif);
	width:					87px;
}

#individualmenu #individual_musiclens {
	left:					180px;
	top:					150px;
}

#individualmenu #individual_musiclens a {
	background-image:		URL(images/buttons/musiclens.gif);
	width:					59px;
}

/* ---------------------------------------------------------- listmenu */

#listmenu {
	position:				absolute;
	top:					0;
	left:					0;
}

#listmenu ul {
	list-style:				none;
}

#listmenu ul li {
	position:				absolute;
}

#listmenu h3 {
	display:				none;
}

#listmenu ul li a {
	display:				block;
	background-position:	top left;
	background-repeat:		no-repeat;
	overflow:				hidden;
	font-size:				10px;
	line-height:			10px;
	height:					17px;
}

#listmenu ul li a span {
	display:				none;
}

#listmenu ul li a:hover, #listmenu ul li a:active {
	background-position:	bottom left;
	border-bottom:			none;
	background-color:		transparent;
}

#list_artists {
	top:				120px;
	left:				635px;
}

#list_artists a {
	background-image:	URL(images/buttons/artist.gif);
	width:				49px;
}

#list_labels {
	top:				120px;
	left:				686px;
}

#list_labels a {
	background-image:	URL(images/buttons/labels.gif);
	width:				43px;
}

#list_genres {
	display:				none;
}

#list_advices {
	position:				absolute;
	top:					150px;
	left:					1px;
}

#listmenu ul #list_advices a {
	height:				13px;
	background-image:	URL(images/buttons/experts.gif);
	width:				82px;
}
#listmenu ul #list_login {
	position:				absolute;
	top:					152px;
	left:					100px;
}

#listmenu ul #list_login a {
	background-image:	URL(images/buttons/register_button.gif);	
	width:				84px;
	height:				11px;
}
#listmenu ul #list_loggedin {
	position:				absolute;
	top:					150px;
	left:					100px;
}

#loginbox {
	display: block;
        width: 400px;
}

#loginbox a {
float: left;
position: relative;
}

#listmenu ul #list_loggedin_logout {
        position:                               absolute;
        top:                                    150px;
        left:                                   400px;
        height:                                 13px;
}


#listmenu ul #list_loggedin a {
}
#list_profile {
	position:				absolute;
	top:					2px;
	left:					140px;
	vertical-align:				bottom;
}
#list_logout {
	position:				absolute;
	top:					2px;
	left:					200px;
	vertical-align:				bottom;
}

/* ---------------------------------------------------------- release */
dl.release {
	width:					162px;
	height:					165px;
	float:					left;
	overflow:				hidden;
	padding:				10px 0 5px 10px;
}

dl.release:hover {
	background-color:		#fff;
}

dl.release dt {
	display:				none;
}

dl.release dd.cover a img, dl.release dd.cover a:link img, dl.release dd.cover a:visited img {
	display:				block;
	width:					98px;
	height:					98px;
	padding:				1px;
	border:					1px solid #4c5157;
}

dl.release dd.cover a:hover img, dl.release dd.cover a:active img {
	border:				1px solid #4c5157;
	background-color:	#000;
	text-decoration:	none;
}

dl.release dd.cover a:hover, dl.release dd.cover a:active {
	border:				none;
	background-color:	transparent;
}

dl.release dd.artist {
	font-weight:		800;
}
dl.release dd.label {
        font-weight:            800;
}


/* ------------------------------------------------------------ footer */

#footer a {
	color:				#4c5157;
	text-decoration:	underline;
}

#footer a:hover {
	text-decoration:	none;
}

#footer_finetunes {
	display:				none;
}

#footer_finetunessolutions {
	width:					730px;
	text-align:				right;
}

/* ----------------------------------------------------------- banners */
#banners {
	float:					left;
	width:					120px;
	margin-left:			10px;
}

#banners h3 {
	display:				none;
}

#banners div.banner {
	margin-bottom:			6px;
}

#banners div.banner img {

}

#banners div.banner a, #banners div.banner a img {
	border:					none;
	background-color:		transparent;
}

/* download savey music */
#banners #banner1127756652661 {
	position:				absolute;
	top:					31px;
	left:					600px;
}

/* --------------------------------------------------------- genremenu */

#genremenu {
	position:				absolute;
	top:					120px;
	width: 					750px;
}

#genremenu ul {
	list-style:				none;
}

#genremenu ul li {
	float:					left;
	margin-right:			3px;
}

#genremenu ul li a:link, #genremenu ul li a:visited {
	display:				block;
	background-color:			#5a85a5;
	overflow:				hidden;
	height:					17px;
	padding: 3px 3px 1px 3px;
	color: #FFFFFF;
	border: 1px solid black;
}

#genremenu ul li a:hover, #genremenu ul li a:active {
	background-color:			#73a4c4;
	color: #000000;
	border: 1px solid #d4d4d4;
}

#genremenu h3 {
	display:				none;
}

/* ------------------------------------------------------- subgenremenu */

#subgenremenu {
	position:				relative;
	top:					0px;
	left:					0;
	width:					700px;
	/*height:					57px; 
	float: left;*/
}

#subgenremenu ul {
	list-style:				none;
}

#subgenremenu ul li {
	float:					left;
	padding:	1px 1px 1px 1px;
}

#subgenremenu ul li a:link, #subgenremenu ul li a:visited {
	display:				block;
	background-color:			#5a85a5;
	overflow:				hidden;
	height:					17px;
	padding: 3px 3px 1px 3px;
	color: #FFFFFF;
	border: 1px solid black;
}

#subgenremenu ul li a:hover, #subgenremenu ul li a:active {
	background-color:			#73a4c4;
	color: #000000;
	border: 1px solid #d4d4d4;
}

/* IE6 needs that higher specification "#genremenu ul li" (subgenremenu is nested in genremenu) */
#genremenu ul li #subgenremenu ul li a:hover, #genremenu ul li #subgenremenu ul li a:active {
	background-position:	left bottom;
}

#subgenremenu h3 {
	display:				none;
}

/* ----------------------------------------------------- pagenavigation */

#pagenavigation {
	clear:					both;
	width:					350px;
	padding-top:			20px;
	margin:					0 auto;
	position:				relative;
}

#pagenavigation ul {
	list-style:				none;
	margin:					0 auto;
}

#pagenavigation ul li.next {
	position:				absolute;
	left:					350px;
	top:					20px;
	width:					100px;
}

#pagenavigation ul li.previous {
	position:				absolute;
	left:					-100px;
	top:					20px;
	width:					100px;
}

#pagenavigation ul li {
	float:					left;
	margin-right:			2px;
	display:				inline;
}

#pagenavigation ul li a strong {
	font-weight:			normal;
}

#pagenavigation p {
	clear:					left;
	padding-top:			5px;
	text-align:				center;
}

/*
#pagenavigation ul li.outofrange {
	display: none;
}
*/

/* ------------------------------------------------------- addedtocart */

#addedtocart {
	position:			absolute;
	width:				164px;
	height:				135px;
	top:				150px;
	left:				600px;
	z-index:			100;
}

#addedtocart p a {
	display:			block;
	width:				164px;
	height:				135px;
	text-indent:		-200px;
	overflow:			hidden;
	background:			transparent URL(images/txt/warenkorb_ok.gif) no-repeat top left;
}

#addedtocart p a span {
	display:			none;
}

/* ------------------------------------------------------- boostercode */

#boostercode table {
	width:					680px;
	clear:				both;
	width:				100%;
	border-collapse:	collapse;
	margin-top:			20px;
}

#boostercode table th {
	text-align:			left;
}

#boostercode table td.description {
	font-weight:		800;
}

/* ------------------------------------------------------------- charts */

#releasecharts {
	width: 120px;
	border: 1px solid #33C;
}

#releasecharts ol {
	margin: 0;
	padding: 0;
}

#releasecharts ol em a {
	display: block;
	width: 40px;
	height: 12px;
	background-color: #3C3;
	overflow: hidden;
	list-style-position: inside;
}

#releasecharts ol em a span {
	display: none;
}


/* ------------------------------------------------------------------------------ GRAFIK EINBINDUNGEN */

/* --------------------------------------------------------- genremenu

#genre100 a {
	background-image:	URL(images/buttons/rock.gif);
	width:				36px;
}

#genre200 a {
	background-image:	URL(images/buttons/pop.gif);
	width:				32px;
}

#genre700 a {
	background-image:	URL(images/buttons/electronic.gif);
	width:				65px;
}

#genre500 a {
	background-image:	URL(images/buttons/hiphop.gif);
	width:				49px;
}

#genre600 a {
	background-image:	URL(images/buttons/soulfunk.gif);
	width:				62px;
}

#genre400 a {
	background-image:	URL(images/buttons/jazz.gif);
	width:				34px;
}

#genre900 a {
	background-image:	URL(images/buttons/reggae.gif);
	width:				48px;
}

#genre300 a {
	background-image:	URL(images/buttons/country.gif);
	width:				74px;
}
 */
#genre800 a {
	background-image:	URL(images/buttons/classic.gif);
	width:				50px;
}

#genre1000 a {
	background-image:	URL(images/buttons/world.gif);
	width:				40px;
}

#genre1100 a {
	background-image:	URL(images/buttons/spoken.gif);
	width:				77px;
}

#genre1200 a {
	background-image:	URL(images/buttons/other.gif);
	width:				40px;
}

/* ------------------------------------------------------ subgenremenu */

#subgenre802 a {
	background-image:	URL(images/buttons/classic_classical.gif);
	width:				58px;
}

#subgenre801 a {
	background-image:	URL(images/buttons/classic_contemp.gif);
	width:				82px;
}

#subgenre302 a {
	background-image:	URL(images/buttons/country_alternative.gif);
	width:				107px;
}

#subgenre303 a {
	background-image:	URL(images/buttons/country_americana.gif);
	width:				66px;
}

#subgenre301 a {
	background-image:	URL(images/buttons/country_country.gif);
	width:				51px;
}

#subgenre304 a {
	background-image:	URL(images/buttons/country_folk.gif);
	width:				33px;
}

#subgenre305 a {
	background-image:	URL(images/buttons/country_singer.gif);
	width:				104px;
}

#subgenre704 a {
	background-image:	URL(images/buttons/electro_ambient.gif);
	width:				54px;
}

#subgenre705 a {
	background-image:	URL(images/buttons/electro_bbeat.gif);
	width:				64px;
}

#subgenre706 a {
	background-image:	URL(images/buttons/electro_db.gif);
	width:				75px;
}

#subgenre708 a {
	background-image:	URL(images/buttons/electro_downbeat.gif);
	width:				61px;
}

#subgenre703 a {
	background-image:	URL(images/buttons/electro_electronica.gif);
	width:				70px;
}

#subgenre702 a {
	background-image:	URL(images/buttons/electro_house.gif);
	width:				43px;
}

#subgenre707 a {
	background-image:	URL(images/buttons/electro_lounge.gif);
	width:				47px;
}

#subgenre701 a {
	background-image:	URL(images/buttons/electro_techno.gif);
	width:				49px;
}

#subgenre501 a {
	background-image:	URL(images/buttons/hiphop_deutsch.gif);
	width:				53px;
}

#subgenre502 a {
	background-image:	URL(images/buttons/hiphop_inter.gif);
	width:				76px;
}

#subgenre407 a {
	background-image:	URL(images/buttons/jazz_avant.gif);
	width:				71px;
}

#subgenre401 a {
	background-image:	URL(images/buttons/jazz_bebop.gif);
	width:				44px;
}

#subgenre404 a {
	background-image:	URL(images/buttons/jazz_bigband.gif);
	width:				55px;
}

#subgenre402 a {
	background-image:	URL(images/buttons/jazz_classic.gif);
	width:				49px;
}

#subgenre406 a {
	background-image:	URL(images/buttons/jazz_contemporary.gif);
	width:				84px;
}

#subgenre408 a {
	background-image:	URL(images/buttons/jazz_latin.gif);
	width:				36px;
}

#subgenre405 a {
	background-image:	URL(images/buttons/jazz_nujazz.gif);
	width:				49px;
}

#subgenre403 a {
	background-image:	URL(images/buttons/jazz_swing.gif);
	width:				42px;
}

#subgenre1203 a {
	background-image:	URL(images/buttons/other_edu.gif);
	width:				73px;
}

#subgenre1202 a {
	background-image:	URL(images/buttons/other_karaoke.gif);
	width:				55px;
}

#subgenre1201 a {
	background-image:	URL(images/buttons/other_soundtrack.gif);
	width:				71px;
}

#subgenre1204 a {
	background-image:	URL(images/buttons/other_unclass.gif);
	width:				76px;
}

#subgenre201 a {
	background-image:	URL(images/buttons/pop_alternative.gif);
	width:				69px;
}

#subgenre202 a {
	background-image:	URL(images/buttons/pop_rb.gif);
	width:				32px;
}

#subgenre203 a {
	background-image:	URL(images/buttons/pop_schlager.gif);
	width:				58px;
}

#subgenre204 a {
	background-image:	URL(images/buttons/pop_volksmusik.gif);
	width:				72px;
}

#subgenre904 a {
	background-image:	URL(images/buttons/reggae_contemp.gif);
	width:				84px;
}

#subgenre901 a {
	background-image:	URL(images/buttons/reggae_dancehall.gif);
	width:				62px;
}

#subgenre905 a {
	background-image:	URL(images/buttons/reggae_dub.gif);
	width:				32px;
}

#subgenre902 a {
	background-image:	URL(images/buttons/reggae_ragga.gif);
	width:				41px;
}

#subgenre903 a {
	background-image:	URL(images/buttons/reggae_roots.gif);
	width:				40px;
}

#subgenre906 a {
	background-image:	URL(images/buttons/reggae_ska.gif);
	width:				32px;
}

#subgenre101 a {
	background-image:	URL(images/buttons/rock_alternative.gif);
	width:				69px;
}

#subgenre104 a {
	background-image:	URL(images/buttons/rock_drock.gif);
	width:				76px;
}

#subgenre107 a {
	background-image:	URL(images/buttons/rock_dwave.gif);
	width:				66px;
}

#subgenre106 a {
	background-image:	URL(images/buttons/rock_ebm.gif);
	width:				87px;
}

#subgenre102 a {
	background-image:	URL(images/buttons/rock_hrock.gif);
	width:				59px;
}

#subgenre103 a {
	background-image:	URL(images/buttons/rock_metal.gif);
	width:				42px;
}

#subgenre105 a {
	background-image:	URL(images/buttons/rock_punk.gif);
	width:				38px;
}

#subgenre605 a {
	background-image:	URL(images/buttons/soulfunk_blues.gif);
	width:				41px;
}

#subgenre604 a {
	background-image:	URL(images/buttons/soulfunk_disco.gif);
	width:				41px;
}

#subgenre602 a {
	background-image:	URL(images/buttons/soulfunk_funk.gif);
	width:				37px;
}

#subgenre603 a {
	background-image:	URL(images/buttons/soulfunk_rb.gif);
	width:				33px;
}

#subgenre601 a {
	background-image:	URL(images/buttons/soulfunk_soul.gif);
	width:				35px;
}

#subgenre1102 a {
	background-image:	URL(images/buttons/spoken_cabaret.gif);
	width:				51px;
}

#subgenre1101 a {
	background-image:	URL(images/buttons/spoken_children.gif);
	width:				54px;
}

#subgenre1103 a {
	background-image:	URL(images/buttons/spoken_comedy.gif);
	width:				53px;
}

#subgenre1104 a {
	background-image:	URL(images/buttons/spoken_literature.gif);
	width:				60px;
}

#subgenre1002 a {
	background-image:	URL(images/buttons/world_africa.gif);
	width:				44px;
}

#subgenre1005 a {
	background-image:	URL(images/buttons/world_asia.gif);
	width:				35px;
}

#subgenre1001 a {
	background-image:	URL(images/buttons/world_europe.gif);
	width:				47px;
}

#subgenre1003 a {
	background-image:	URL(images/buttons/world_northamerica.gif);
	width:				83px;
}

#subgenre1006 a {
	background-image:	URL(images/buttons/world_other.gif);
	width:				41px;
}

#subgenre1004 a {
	background-image:	URL(images/buttons/world_southamerica.gif);
	width:				86px;
}


/* -------------------------------------------------- genrebackgrounds */
/* genrebackgrounds are included via inline stylesheets */


/* ---------------------------------------------------- moduleheadlines */

h3.albumoftheweek,
h3.hottestnews,
h3.featuredalbum,
h3.special {
	height:					30px;
	background-position:	left top;
	background-repeat:		no-repeat;
}

h3.albumoftheweek span,
h3.hottestnews span,
h3.featuredalbum span,
h3.special span {
	display:				none;
}

h3.albumoftheweek {
	background-image: URL(images/txt/album_of_the_week.gif);
}

h3.hottestnews {
	background-image: URL(images/txt/finetunes_tipp.gif);
}

h3.featuredalbum {
	background-image: URL(images/txt/featured_album.gif);
}

h3.special {
	background-image: URL(images/txt/special.gif);
}

/* ----------------------------------------------------- pageheadlines */

#content h2 {
	display:				block;
	background-position:			left top;
	background-repeat:			no-repeat;
	height:					25px;
	margin-top:				20px;
}

#content h2 span {
	visibility:				hidden;
}


h2.allartists {
	background-image: URL(images/txt/artistlist_ueberschrift.jpg);
}

h2.alllabels {
	background-image: URL(images/txt/labellist_ueberschrift.jpg);
}

h2.shoppinglist {
	background-image: URL(images/txt/merkliste_ueberschrift.jpg);
}

h2.cart {
	background-image: URL(images/txt/warenkorb_ueberschrift.jpg);
}


h2.carteng {
background-image: URL(images/txt/mycart_ueber.jpg);
}

h2.genre1000 { background-image: URL(images/txt/genre_1000_ueberschrift.gif); }
h2.genre1001 { background-image: URL(images/txt/genre_1001_ueberschrift.gif); }
h2.genre1002 { background-image: URL(images/txt/genre_1002_ueberschrift.gif); }
h2.genre1003 { background-image: URL(images/txt/genre_1003_ueberschrift.gif); }
h2.genre1004 { background-image: URL(images/txt/genre_1004_ueberschrift.gif); }
h2.genre1005 { background-image: URL(images/txt/genre_1005_ueberschrift.gif); }
h2.genre1006 { background-image: URL(images/txt/genre_1006_ueberschrift.gif); }
h2.genre100 { background-image: URL(images/txt/genre_100_ueberschrift.gif); }
h2.genre101 { background-image: URL(images/txt/genre_101_ueberschrift.gif); }
h2.genre102 { background-image: URL(images/txt/genre_102_ueberschrift.gif); }
h2.genre103 { background-image: URL(images/txt/genre_103_ueberschrift.gif); }
h2.genre104 { background-image: URL(images/txt/genre_104_ueberschrift.gif); }
h2.genre105 { background-image: URL(images/txt/genre_105_ueberschrift.gif); }
h2.genre106 { background-image: URL(images/txt/genre_106_ueberschrift.gif); }
h2.genre107 { background-image: URL(images/txt/genre_107_ueberschrift.gif); }
h2.genre1100 { background-image: URL(images/txt/genre_1100_ueberschrift.gif); }
h2.genre1101 { background-image: URL(images/txt/genre_1101_ueberschrift.gif); }
h2.genre1102 { background-image: URL(images/txt/genre_1102_ueberschrift.gif); }
h2.genre1103 { background-image: URL(images/txt/genre_1103_ueberschrift.gif); }
h2.genre1104 { background-image: URL(images/txt/genre_1104_ueberschrift.gif); }
h2.genre1105 { background-image: URL(images/txt/genre_1105_ueberschrift.gif); }
h2.genre1200 { background-image: URL(images/txt/genre_1200_ueberschrift.gif); }
h2.genre1201 { background-image: URL(images/txt/genre_1201_ueberschrift.gif); }
h2.genre1202 { background-image: URL(images/txt/genre_1202_ueberschrift.gif); }
h2.genre1203 { background-image: URL(images/txt/genre_1203_ueberschrift.gif); }
h2.genre1204 { background-image: URL(images/txt/genre_1204_ueberschrift.gif); }
h2.genre200 { background-image: URL(images/txt/genre_200_ueberschrift.gif); }
h2.genre201 { background-image: URL(images/txt/genre_201_ueberschrift.gif); }
h2.genre202 { background-image: URL(images/txt/genre_202_ueberschrift.gif); }
h2.genre203 { background-image: URL(images/txt/genre_203_ueberschrift.gif); }
h2.genre204 { background-image: URL(images/txt/genre_204_ueberschrift.gif); }
h2.genre300 { background-image: URL(images/txt/genre_300_ueberschrift.gif); }
h2.genre301 { background-image: URL(images/txt/genre_301_ueberschrift.gif); }
h2.genre302 { background-image: URL(images/txt/genre_302_ueberschrift.gif); }
h2.genre303 { background-image: URL(images/txt/genre_303_ueberschrift.gif); }
h2.genre304 { background-image: URL(images/txt/genre_304_ueberschrift.gif); }
h2.genre305 { background-image: URL(images/txt/genre_305_ueberschrift.gif); }
h2.genre400 { background-image: URL(images/txt/genre_400_ueberschrift.gif); }
h2.genre401 { background-image: URL(images/txt/genre_401_ueberschrift.gif); }
h2.genre402 { background-image: URL(images/txt/genre_402_ueberschrift.gif); }
h2.genre403 { background-image: URL(images/txt/genre_403_ueberschrift.gif); }
h2.genre404 { background-image: URL(images/txt/genre_404_ueberschrift.gif); }
h2.genre405 { background-image: URL(images/txt/genre_405_ueberschrift.gif); }
h2.genre406 { background-image: URL(images/txt/genre_406_ueberschrift.gif); }
h2.genre407 { background-image: URL(images/txt/genre_407_ueberschrift.gif); }
h2.genre408 { background-image: URL(images/txt/genre_408_ueberschrift.gif); }
h2.genre500 { background-image: URL(images/txt/genre_500_ueberschrift.gif); }
h2.genre501 { background-image: URL(images/txt/genre_501_ueberschrift.gif); }
h2.genre502 { background-image: URL(images/txt/genre_502_ueberschrift.gif); }
h2.genre600 { background-image: URL(images/txt/genre_600_ueberschrift.gif); }
h2.genre601 { background-image: URL(images/txt/genre_601_ueberschrift.gif); }
h2.genre602 { background-image: URL(images/txt/genre_602_ueberschrift.gif); }
h2.genre603 { background-image: URL(images/txt/genre_603_ueberschrift.gif); }
h2.genre604 { background-image: URL(images/txt/genre_604_ueberschrift.gif); }
h2.genre605 { background-image: URL(images/txt/genre_605_ueberschrift.gif); }
h2.genre700 { background-image: URL(images/txt/genre_700_ueberschrift.gif); }
h2.genre701 { background-image: URL(images/txt/genre_701_ueberschrift.gif); }
h2.genre702 { background-image: URL(images/txt/genre_702_ueberschrift.gif); }
h2.genre703 { background-image: URL(images/txt/genre_703_ueberschrift.gif); }
h2.genre704 { background-image: URL(images/txt/genre_704_ueberschrift.gif); }
h2.genre705 { background-image: URL(images/txt/genre_705_ueberschrift.gif); }
h2.genre706 { background-image: URL(images/txt/genre_706_ueberschrift.gif); }
h2.genre707 { background-image: URL(images/txt/genre_707_ueberschrift.gif); }
h2.genre708 { background-image: URL(images/txt/genre_708_ueberschrift.gif); }
h2.genre800 { background-image: URL(images/txt/genre_800_ueberschrift.gif); }
h2.genre801 { background-image: URL(images/txt/genre_801_ueberschrift.gif); }
h2.genre802 { background-image: URL(images/txt/genre_802_ueberschrift.gif); }
h2.genre900 { background-image: URL(images/txt/genre_900_ueberschrift.gif); }
h2.genre901 { background-image: URL(images/txt/genre_901_ueberschrift.gif); }
h2.genre902 { background-image: URL(images/txt/genre_902_ueberschrift.gif); }
h2.genre903 { background-image: URL(images/txt/genre_903_ueberschrift.gif); }
h2.genre904 { background-image: URL(images/txt/genre_904_ueberschrift.gif); }
h2.genre905 { background-image: URL(images/txt/genre_905_ueberschrift.gif); }
h2.genre906 { background-image: URL(images/txt/genre_906_ueberschrift.gif); }

