body {
	background-image:url(../images/general/bg_label.gif);
	background-repeat: repeat-x;
	background-color:#D8D103;
}
#header{
background-image:url(../images/general/header_label.jpg);
background-repeat:no-repeat;
}
#page_header {
}
.sub_nav {
border-bottom:1px solid #3ACE00;
}
.product{
clear:both;
}
.prod_header{
width:550px;
height:20px;
border-bottom:1px solid #3ACE00;
border-top:1px solid #3ACE00;
}
.prod_header img{
float:left;
margin-top:4px;
}
.labelleftartist {
width:120px;
font:10px Arial, Helvetica, sans-serif;
margin-top:5px;
}
.short_comment{
margin-top:5px;
}
.intro_wrap{
margin:0px 0 10px 0;
width:550px;
height:auto;
min-height:140px;
clear:both;
}
.intro_wrap .i{
width:400px;
height:auto;
margin:5px 0 5px 0;
float:right;
}
.intro_wrap .ii{
width:325px;
margin:5px 0 5px 0;
float:right;
}
.intro_wrap img{
float:left;
margin:8px 0 0 0;
}
.intro_wrap .intro{
float:right;
width:400px;
height:auto;
min-height:125px;
}
.release_wrap{
margin:10px 0 10px 0;
width:550px;
min-height:125px;
border-bottom:1px solid #3ACE00;
height:100%; 

clear:both;
}
.release_wrap img{
	float:left;
	width:125px;
	/* height:125px; */
	margin:2px 0 5px 0;
}
.txt{
	float:right;
	width:400px;
	min-height:125px;
	height:auto;
	margin:0 0 10px 0;
}
.p{
float:right;
}
.l_artists{
margin-top:5px;
font:10px;
}
.catal{
width:550px;
}
#left, table tr td {
	font-size: 10px;
}
.store_image_klein {
	width: 50px;
	height:50px;
	border: none;
}
.sub-content-row {
	border-bottom:1px solid #3ACE00;
} 
.header_right{
	border-bottom:1px solid #3ACE00;
}
.blup { /*EXTRA IMG*/
	float:left;
	height:auto;
	width: 125px;
	margin-bottom:5px;
}
