* {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	background: url(/img/bg.gif) #f5f2cf;
	background-position: center top;
	background-repeat: repeat;
	text-align: center;
	color: #003056;
	font-size: 12px;
	font-family: arial;

}

h1 {
	font-size: 22px;
	font-weight: normal;
	font-family: arial;
	margin: 0 0 10px 0;	
}


h2 {
	font-size: 16px;
	font-weight: bold;
	font-family: arial;
	color: #f5f2cf;
	margin: 0;
}

a{
	color: #f5f2cf;
	text-decoration: underline;
}

a:hover {
	color: #f5f2cf;
	text-decoration: none;
}

.black, black a { color: #4e85b0; font-weight: bold;}

.head {
margin: 0 auto;
margin-top: 15px;
width: 985px;
height: 171px;	
	
}

.end {
	height: 114px;width: 984px;
	margin: 0 auto;
}

.root {
 background: url(/img/main.gif) repeat-y;
 width: 985px;
 margin: 0 auto;
 min-height: 500px;
 }

.core {
	margin: 0 auto;
	width: 860px;
 	text-align: left;
}

.root_main {
 background: url(/img/main_bg.png);
 width: 985px;
 	float: right;
	margin-right: -40px;
}

.nav {
	position: relative;
	 margin: 0 30px 0 0px;
	 cursor: default;
     font-size: 12px;
	 text-align: center;
	 width: 200px;
	 overflow: hidden;
	 color: #003056;
}

.con_left {
width:630px;
overflow:hidden;	
}

.con_main {
	width: 490px;
	margin-left: 60px;
	color: #f5f2cf;
	font-size: 12px;
	font-family: arial;
}


div.list p {
width: 20%;
padding: 5px;
}

div.list p.txt {
width: 50%;
}

.tdd {
	line-height: 20px;
	height: 20px;
	width: 500px;
	overflow: hidden;
}
.tdd2 {	cursor: pointer; }
.tdd2:hover {color: #b0af99;}

.con,.str, .strk, .logo4, .logosw, .myspace,.shop_head, .wk, .alphamusic, .shcd, .shshirt, .shbutton, .shplakat,
.txt_press
{
	background: url(/img/content.gif);
	background-repeat: no-repeat;
}

.shcd {
background-position: 0 -455px;
width: 52px;
height: 22px;
margin-left: 160px;
}

.shshirt {
background-position: 0 -481px;
width: 90px;
height: 22px;
margin-left: 240px;
}

 .shbutton{
background-position: 0 -507px;
width: 106px;
height: 22px;
margin-left: 100px;
 }
 
 .shplakat{
background-position: 0 -533px;
width: 96px;
height: 22px;
margin-left: 250px;
  }

.alphamusic {
background-position: -385px -125px;
width: 85px;
height: 50px;
}

.wk {
background-position: -331px -71px;
width: 120px;
height: 20px;
border: 0px;
cursor: pointer;
}
.wk:hover {background-position: -331px -91px;}

.shop_head {background-position: -332px -30px;background-repeat: no-repeat;
margin:0;text-align:left; width: 100px; height: 35px;position: absolute; margin: -30px 0 0 5px;}

.logo4 {
	width: 479px;
	height: 185px;
	background-position:  0 -250px;	
	margin: 0 auto;
}
.logosw {
	width: 479px;
	height: 160px;
	background-position:  0 -444px;	
	margin: 0 auto;
	cursor: pointer;
}
.myspace {
	width: 136px;
	height: 40px;
	background-position:  -330px -186px;	
	margin: 0 auto;
	cursor: pointer;
}

.str {
	width: 100%;
	height: 28px;
}

.strk {
	width: 100%;
	height: 5px;
	overflow: hidden;
	background-position:  0 -245px;
	background-repeat: repeat-x;
}

.txt_konz {
	background-position: 0 -30px;
	width: 281px;
	height: 24px;
	cursor: pointer;
}

.txt_konz_a {
	background-position: 0 -55px;
	width: 281px;
	height: 24px;
	cursor: pointer;
}

.txt_song {
	background-position: 0 -80px;
	width: 76px;
	height: 22px;
	cursor: pointer;	
}

.txt_vid {
	background-position: -80px -80px;
	width: 95px;
	height: 22px;
	cursor: pointer;	
}

.txt_gfx {
	background-position: -181px -80px;
	width: 97px;
	height: 22px;
	cursor: pointer;	
}

.txt_studi {
	background-position: 0 -104px;
	width: 216px;
	height: 21px;
	cursor: pointer;	
}

.txt_radio {
	background-position: 0px -127px;
	width: 238px;
	height: 22px;
	cursor: pointer;	
}

.txt_tb {
	background-position: 0 -150px;
	width: 178px;
	height: 22px;
	cursor: pointer;	
}

.txt_as {
	background-position: 0 -173px;
	width: 291px;
	height: 22px;
	cursor: pointer;	
}

.txt_ib {
	background-position: 0 -196px;
	width: 274px;
	height: 23px;
	cursor: pointer;	
}

.txt_live {
	background-position: 0 -219px;
	width: 65px;
	height: 23px;

}

.txt_studio {
	background-position: -72px -219px;
	width: 86px;
	height: 23px;

}

.txt_rest {
	background-position: -162px -219px;
	width: 65px;
	height: 23px;

}
.txt_press {
	background-position: 0 -591px;
	width: 92px;
	height: 25px;

}

.icon_data {
	background-position: -454px -30px;
	width: 10px;
	height: 11px;
	cursor: pointer;
	margin-top: 2px;
}

.mbg, .box, .main_head_bg , .main_end_bg, .mh {
	background: url(/img/menu.png) no-repeat;
}

.main_head_bg {
	margin-right:62px;
margin-top:-115px;
	width: 597px;
	height: 162px;
	background-position: 0 -930px;	
	z-index: 95;
}

.main_end_bg {
	margin-right:19px;
	margin-bottom: -138px;
	margin-top: -15px;
	width: 597px;
	height: 138px;
	background-position: 0 -1092px;	
	z-index: 99;
}


.box {
	width: 149px;
	height: 113px;
	background-position: 0 -740px;
	padding: 65px 60px 5px 40px;
	margin: 0 auto;
	color: #f5f2cf;
	
}


.mbg {
	cursor: pointer;
	margin: 0 auto;
}

.wrs {
	background-position: -242px -745px;	
	height: 13px;
	width: 172px;
}

.wrs:hover, .wrs_act {
	background-position: -242px -762px;	
}

.m1 {
	background-position: 0px 0px;	
	height: 30px;
	width: 100px;
}
.m2 {
	background-position: 0 -29px;	
	height: 30px;
	width: 90px;
}

.m3 {
	background-position: 0 -58px;	
	height: 30px;
	width: 110px;
}

.m4 {
	background-position: 0 -87px;	
	height: 30px;
	width: 150px;
}

.m5 {
	background-position: 0px -116px;	
	height: 30px;
	width: 170px;
}

.m6 {
	background-position: 0 -145px;	
	height: 28px;
	width: 150px;
}

.m7 {
	background-position: 0 -172px;	
	height: 30px;
	width: 80px;
}

.m8 {
	background-position: 0 -202px;	
	height: 28px;
	width: 150px;
}

.m9 {
	background-position: 0px -229px;	
	height: 30px;
	width: 100px;
}

.m10 {
	background-position: 0 -258px;	
	height: 30px;
	width: 90px;
}

.m11 {
	background-position: 0 -287px;	
	height: 30px;
	width: 110px;
}

.m12 {
	background-position: 0 -315px;	
	height: 30px;
	width: 150px;
}

.m13 {
	background-position: 0 -342px;	
	height: 30px;
	width: 150px;
}


.m14 {	background-position: 0 -406px;	
	height: 18px; width: 106px; }

.m15 {	background-position: 0 -424px;	
	height: 18px; width: 114px; }

.m16 {	background-position: 0 -442px;	
	height: 18px; width: 90px; }
	
.m17 {	background-position: 0 -460px;	
	height: 18px; width: 70px; }

.m18 {	background-position: -276px -788px;	
	height: 26px; width: 60px; }

.mcd {	background-position: -247px -826px;	
	height: 15px; width: 30px; }
	
.mshirt {	background-position: -247px -843px;	
	height: 15px; width: 50px; }
	
.mbuttons {	background-position: -247px -858px;	
	height: 15px; width: 60px; }
	
.mposter {	background-position: -247px -874px;	
	height: 15px; width: 45px; }
	
.mwk  {	background-position: -247px -890px;	
	height: 15px; width: 80px; }

.mcd:hover, .mcd_act {	background-position: -333px -826px;	
	height: 15px; width: 30px; }
	
.mshirt:hover, .mshirt_act {	background-position: -333px -843px;	
	height: 15px; width: 50px; }
	
.mbuttons:hover, .mbuttons_act {	background-position: -333px -858px;	
	height: 15px; width: 60px; }
	
.mposter:hover, .mposter_act {	background-position: -333px -874px;	
	height: 15px; width: 45px; }
	
.mwk:hover, .mwk_act  {	background-position: -333px -890px;	
	height: 15px; width: 80px; }
	
.m1:hover  {background-position: -200px 0px;}		
.m2:hover  {background-position: -200px -29px;}
.m3:hover  {background-position: -200px -58px;}
.m4:hover  {background-position: -200px -87px;	}
.m5:hover  {background-position: -200px -116px;	}
.m6:hover  {background-position: -200px -145px;}
.m7:hover  {background-position: -200px -172px;	}
.m8:hover  {background-position: -200px -202px;}
.m9:hover  {background-position: -200px -229px;}
.m10:hover {background-position: -200px -258px;}
.m11:hover {background-position: -200px -287px;}
.m12:hover {background-position: -200px -315px;}
.m13:hover {background-position: -200px -342px;}
.m14:hover {background-position: -187px -406px;}
.m15:hover {background-position: -187px -424px;}
.m16:hover {background-position: -187px -442px;}
.m17:hover {background-position: -187px -460px;}
.m18:hover {background-position: -386px -788px;}

.m1_act  {background-position: -200px 0px;}		
.m2_act  {background-position: -200px -29px;}
.m3_act  {background-position: -200px -58px;}
.m4_act  {background-position: -200px -87px;}
.m5_act  {background-position: -200px -116px;}
.m6_act  {background-position: -200px -145px;}
.m7_act  {background-position: -200px -172px;}
.m8_act  {background-position: -200px -202px;}
.m9_act  {background-position: -200px -229px;}
.m10_act {background-position: -200px -258px;}
.m11_act {background-position: -200px -287px;}
.m12_act {background-position: -200px -315px;}
.m13_act {background-position: -200px -342px;}
.m14_act {background-position: -187px -406px;}
.m15_act {background-position: -187px -424px;}
.m16_act {background-position: -187px -442px;}
.m17_act {background-position: -187px -460px;}
.m18_act {background-position: -386px -788px;}

.mh {margin:0;text-align:left; width: 200px; height: 30px;position: absolute; margin: -30px 0 0 5px;}
.m1_head  {background-position: -200px 0px;}		
.m2_head  {background-position: -415px -32px;}
.m3_head  {background-position: -410px -60px;}
.m4_head  {background-position: -410px -90px;}
.m5_head  {background-position: -410px -118px;}
.m6_head  {background-position: -413px -147px;}
.m7_head  {background-position: -411px -175px;}
.m8_head  {background-position: -413px -203px;}
.m9_head  {background-position: -413px -232px;}
.m10_head {background-position: -413px -261px;}
.m11_head {background-position: -413px -289px;}
.m12_head {background-position: -413px -317px;}
.m13_head {background-position: -413px -345px;}
.m14_head {background-position: -413px -406px;}
.m15_head {background-position: -413px -424px;}
.m16_head {background-position: -413px -442px;}
.m17_head {background-position: -413px -460px;}
.m18_head {background-position: -413px -478px;}

.start_head {
background-position: -414px -5px;
}


.kontakt_head {
width: 64px;
height: 14px;
background-position: -368px -462px;
}

.newLe_head {
width: 84px;
height: 14px;
background-position: -368px -444px;
}

.gb_head {
width: 84px;
height: 15px;
background-position: -368px -424px;
}

.st_head {
width: 94px;
height: 15px;
background-position: -368px -407px;
}

.bat {	background-position: 0 -620px;	
	height: 16px; width: 65px; }
.bad {	background-position: 0 -636px;	
	height: 16px; width: 58px; }
.bah {	background-position: 0 -669px;	
	height: 16px; width: 55px; }
.bas {	background-position: 0 -652px;	
	height: 16px; width: 48px; }
	
.bat:hover {	background-position: -187px -620px;}
.bad:hover {	background-position: -187px -636px;}
.bah:hover {	background-position: -187px -669px;}
.bas:hover {	background-position: -187px -652px; }

.bat_act {	background-position: -187px -620px;}
.bad_act {	background-position: -187px -636px;}
.bah_act {	background-position: -187px -669px;}
.bas_act {	background-position: -187px -652px; }

.gfx {	background-position: 0 -603px;	
	height: 16px; width: 58px; }
.vid {	background-position: 0 -586px;	
	height: 16px; width: 60px; }
.song {background-position: 0 -566px;	
	height: 18px; width: 53px; }
.song_head {	background-position: -365px -566px;	cursor: pointer;
	height: 18px; width: 90px; position: absolute;margin-left:420px; }

.vid_head {	background-position: -365px -586px;	cursor: pointer;
	height: 16px; width: 90px; position: absolute;margin-left:420px; }
	
.gfx_head {	background-position: -365px -604px;	cursor: pointer;
	height: 16px; width: 90px; position: absolute;margin-left:420px; }
	
	
.gfx:hover {	background-position: -187px -603px;}
.vid:hover {	background-position: -187px -586px;}
.song:hover {background-position: -187px -566px;}	
.gfx_act {	background-position: -187px -603px;}
.vid_act {	background-position: -187px -586px;}
.song_act {background-position: -187px -566px;}

.sbu {	background-position: 0 -502px;	
	height: 18px; width: 125px; }


.sbu_head {	background-position: -365px -502px;	cursor: pointer;
	height: 20px; width: 165px; position: absolute;margin-left:350px; }


.rad {	background-position: 0 -522px;	
	height: 20px; width: 140px; }
	
	
	.rad_head {	background-position: -365px -525px;	cursor: pointer;
	height: 20px; width: 165px; position: absolute;margin-left:350px; }


.tbu {background-position: 0 -545px;	
	height: 20px; width: 120px; }
	
	.tbu_head {	background-position: -365px -545px;	cursor: pointer;
	height: 20px; width: 165px; position: absolute;margin-left:350px; }

.sbu:hover {	background-position: -187px -502px;}
.rad:hover {	background-position: -187px -522px;}
.tbu:hover {background-position: -187px -545px;}
.sbu_act {	background-position: -187px -502px;}
.rad_act {	background-position: -187px -522px;}
.tbu_act {background-position: -187px -545px;}


.rev {	background-position: 0 -696px;	
	height: 20px; width: 165px; }

.rev_head {	background-position: -335px -696px;	cursor: pointer;
	height: 20px; width: 165px; position: absolute;margin-left:330px; }

.inv {	background-position: 0 -718px;	
	height: 18px; width: 155px; }

.inv_head {	background-position: -335px -718px;	cursor: pointer;
	height: 20px; width: 155px; position: absolute;margin-left:340px; }
.inv_head_a {	background-position: -423px -718px;	height: 20px; width: 78px; }
.inv_head_b {	background-position: -335px -718px;	height: 20px; width: 78px; }

.rev:hover {	background-position: -166px -697px;}
.inv:hover {	background-position: -166px -719px;}
.rev_act {	background-position: -166px -697px;}
.inv_act {	background-position: -166px -719px;}

		
.nav a {
      color: #003056;
      text-decoration: none;
	  font-size: 13px;
}
.nav a:hover {
      color:#F08460;
}

input, Textarea {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
		height: 16px;
		padding: 2px;
		line-height: 16px;
		border: 1px solid #000;
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #ccc;		
	margin: 5px 0 5px 0;
}

.thomas,.haenka,.soeren,.daniel {
	width: 154px;
	height: 213px;
	margin: 0 45px 45px 45px;
}
.thomas{background: url(/img/thomas_0.gif);cursor: pointer;}
.thomas:hover{background: url(/img/thomas.gif);}
.haenka{background: url(/img/haenka_0.gif);cursor: pointer;}
.haenka:hover{background: url(/img/haenka.gif);}
.daniel{background: url(/img/daniel_0.gif);cursor: pointer;}
.daniel:hover{background: url(/img/daniel.gif);}
.soeren{background: url(/img/soeren_0.gif);cursor: pointer;}
.soeren:hover{background: url(/img/soeren.gif);}

.pl { height: 10px; overflow: hidden;}
.plk { height: 5px; overflow: hidden; }
.fl { float: left; }
.fr { float: right; }
.clr { clear: both; }
