
p { margin-bottom:10px; }


.playtagger {
	line-height:1px;
	position:absolute;
	width:0pt;
}

div.imageShadow img {
	display:block; 
	padding:3px; 
	border:1px solid #B9B598; 
}

h2.table_headline		{ /* margin-bottom:2px; color:#FFF; */ }
h2.table_headline span 	{ background-color:#A09A78; padding:0 4px; }






/* CONTENTS */



div.text		{ margin-bottom:22px; }
div.text img	{ margin-bottom:10px; }
div.text p 		{ padding-left:4px; }
div.sp1 p 		{ padding-left:4px; }

div.text h2 a,
div.text div.link a { 
	padding-left:4px; padding-right:4px; background-color:#DE9008; color:#FFF; text-transform:uppercase; 
}

div.text h2 a		{ background-color:#000; }
div.text h2 a:hover	{ background-color:#DE9008; }

div.text div.link { margin-top:-10px; }






/* tabellen */

table 		{ width:570px; border:0; padding:0; border-collapse:collapse; margin-bottom:25px; }
table th 	{ font-weight:normal; text-align:left; background-color:#000000; text-transform:uppercase; color:#FFFFFF; padding:0 4px; font-size:13px; }
table tr	{ vertical-align:top; }
table td 	{ padding:0 4px; }
table h2  	{  background-color:#000; padding:0 4px; }
/*table tr.tr-1 td { padding-top:5px; }*/
table th 	{ border-bottom:5px solid #ffffff}
table tr:hover { /*background-color:#DE9008;*/ }


/*shedule*/
table.schedule			{ width:590px; }
table.schedule td.td-0 	{ width:100px; }
table.schedule td.td-1 	{ width:90px; }
table.schedule td.td-2 	{ width:120px; }
table.schedule td.td-3 	{ width:105px; }
table.schedule td.td-4 	{ width:145px; }



/*releases*/
table.releases th.td-0 	{ width:183px; border-right:5px solid #FFF; }
table.releases th.td-1	{ width:217px; border-right:5px solid #FFF; }
table.releases th.td-2 	{ width:96px; border-right:5px solid #FFF; }
table.releases th.td-3 	{ width:59px; }

table.releases td.td-0 	{ border-right:5px solid #FFF; }
table.releases td.td-1	{ border-right:5px solid #FFF; }
table.releases td.td-2 	{ border-right:5px solid #FFF; }

table.releases td { 
	padding-bottom:1px;
	background: url(../images/globals/border_dotted.gif) repeat-x bottom;
 }

table.releases td p		{ margin:0 !important; }



.tr_buy { display:none; }
.td_buy{ padding:0; }
.div_buy { 
	position:relative;
	margin:3px 0 5px; 
	background-color:#C6C2A9; 
	width:auto; 
	padding:7px 0 9px 10px;
	overflow:hidden;
}
* html .div_buy { width:98.3% } /* ie6 (damit bgcolor angezeigt wird) */

.div_buy div.hideTr {
	position:absolute;
	right:10px;
	bottom:10px;
	width:30px;
	height:10px;
} 



.div_buy div.links 	{ float:left; width:178px; }
.div_buy div.links img { margin-top:3px; display:inline; }	
.div_buy div.rechts 	{ float:left; width:382px;  overflow:hidden; }

.div_buy div.tracklist 	{ float:left; width:320px; color:#FFF; }
.div_buy div.length		{ float:left; color:#FFF; }


.div_buy ul {
	clear:both;
}

.div_buy ul li.li_1 {
	float:left;
	width:315px;
}
.div_buy ul li.li_1 img {
	float:left;
	margin-right:5px;
	margin-top:3px;
}

.div_buy ul li.li_2 {
	float:right;
	padding-top:1px;
	width:62px;
}
/*
.div_buy ul li.li_3 {
	float:right;
	padding-top:1px;
	width:65px;
	color:#FFF;
}
.div_buy ul li.li_3 a { display:block; line-height:15px; background-color:#000; color:#FFF; padding-left:4px;}
.div_buy ul li.li_3 a:hover { color:#DE9008; }
*/

.div_buy div.buylist { margin-bottom:20px; }
.div_buy div.url { clear:both; margin-top:10px; }


/* charts */
table.charts th.td-0 	{ width:210px; border-right:5px solid #FFF; }
table.charts th.td-1	{ width:230px; border-right:5px solid #FFF; }
table.charts th.td-2 	{ width:120px; }

table.charts td.td-0 	{ border-right:5px solid #FFF; }
table.charts td.td-1	{ border-right:5px solid #FFF; }






/* content teaserspalte */

.content_teaser {
	margin-bottom:20px;
}
.content_teaser img { display:block; }
.content_teaser ul	{ margin-top:3px; }
.content_teaser ul li img {
	float:left;
	margin-right:5px;
	margin-top:2px;
}

/* container liste */
div.teaser_container {
	margin-bottom:15px;
}

/* ********************************************************** */





/* ADDS */

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom:0;
}

.news-single-imgcaption {
	display:none;
}


/*gallery*/
div.sp2 ul.csc-menu-1 {
	padding-left:10px;
	text-transform:uppercase;
	margin-top:-20px;
	margin-bottom:20px;
}


div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	border:1px solid #B9B598;
	padding:2px;
	margin-bottom:10px !important;
}

div#imageDetails {
	display:none;
}
