html,
body {
	
	height: 100%;
}

body {
	
	background-color: #E3E3E3;
	background-image: url(../images/bg_body.png);
	background-repeat: repeat-x;
}

impressum {
	display:none;
}
h1, h2, h3, h4, h5, h6, p, ul, ol, table {margin-bottom: 10px;}
h1, h2, h3 {font-weight: 100;}
h4, h5, h6 {font-weight: 600; text-shadow: 0px 1px 0px #fff;}
h1 {font-size: 30pt;}
h2 {font-size: 24pt;}
h3 {font-size: 18pt;}
h4 {font-size: 14pt;}
h5 {font-size: 12pt;}
h6 {font-size: 10pt;}
h7 {font-size: 11pt;}

#body_2 {
	
	background-image: url(../images/bg_bubbles.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

#body_3 {
	
	background-image: url(../images/bg_musicstuff.png);
	background-repeat: no-repeat;
	background-position: bottom center;
}

#header {
	
	padding-top: 20px;
}

#body {
	
	margin: 0px -5px 20px -5px;
}

#body .h {
	
	background-image: url(../images/bg_container_h.png);
	background-repeat: no-repeat;
	height: 10px;
}

#body .b {
	
	padding: 0px 5px 0px 5px;
	background-image: url(../images/bg_container_b.png);
	background-repeat: repeat-y;
}

#body .f {
	
	background-image: url(../images/bg_container_f.png);
	background-repeat: no-repeat;
	height: 15px;
}

#slider {
	
	margin-top: -9px;
	height: 250px;
	background-color: #333;
	overflow: hidden;
}

#navi {
	
	height: 55px;
	margin-bottom: 20px;
	background-image: url(../images/bg_nav2.png);
	background-repeat: repeat-x;
	text-align: center;
}

#navi ul {
	
	margin: 0px;
	padding: 10px 0px;
	list-style: none;
	display: inline-table;
}

#navi li {
	
	display: table-cell;
	border-right: 1px #ccc solid;
	height: 24px;
	vertical-align: middle;
    white-space: nowrap;
}

#navi li:last-child {
	
	border-right: none;
}

#navi a {
	
	font-size: 10pt;
	font-weight: 100;
	text-decoration: none;
	padding-left: 24px;
	padding-right: 24px;
}

.content {
	
	padding-bottom: 10px;
}

.centered {
	
	text-align: center;
}

.right {
	
	text-align: right;
}

#newsticker {
	
	padding-top: 2px;
	height: 18px;
	background-image: url(../images/bg_newsticker.png);
	background-repeat: repeat-x;
	color: #fff;
}

.black_bottom {
	
	background-color: #444;
	margin-left: -10px;
	margin-right: -10px;
	margin-bottom: -14px;
	padding: 10px;
}

.black_bottom *,
.black_bottom a,
.black_bottom a:hover,
.black_bottom a:visited {
	
	color: #efefef;
	text-shadow: none;
}

#cdbox,
#videobox {
	
	margin: 0px -5px 0px -5px;
}

#cdbox {
	
	text-align: center;
}

#cdbox .h {
	
	background-image: url(../images/bg_grid3_h.png);
	background-repeat: no-repeat;
	height: 10px;
}

#cdbox .b {
	
	padding: 0px 15px 0px 15px;
	background-image: url(../images/bg_grid3_b.png);
	background-repeat: repeat-y;
	min-height: 0px;
}

#cdbox .f {
	
	background-image: url(../images/bg_grid3_f.png);
	background-repeat: no-repeat;
	height: 20px;
}

#cdbox td {
	
}

#videobox .h {
	
	background-image: url(../images/bg_grid6_h.png);
	background-repeat: no-repeat;
	height: 10px;
}

#videobox .b {
	
	padding: 0px 15px 0px 15px;
	background-image: url(../images/bg_grid6_b.png);
	background-repeat: repeat-y;
	min-height: 0px;
}

#videobox .f {
	
	background-image: url(../images/bg_grid6_f.png);
	background-repeat: no-repeat;
	height: 20px;
}

.youtubeplayer {
	
	margin: 0px -10px 10px -10px;
}

.cover {
	
	margin: -9px -10px 10px -10px;
}

#kauf_icons {
	
	list-style: none;
	display: inline-table;
	margin-left: -10px;
	margin-right: -10px;
	margin-bottom: -10px;
	width: 220px;
	background-color: #FFF;
	border-left: 1px solid #f3f3f3;
	border-right: 1px solid #f3f3f3;
	border-bottom: 1px solid #f3f3f3;
}

#kauf_icons li {
	
	display: table-cell;
	padding: 10px;
}

.shopping {
	
	 margin-bottom:0px;
	 background-color:#444;
	 color:#FFF;
	 margin-left: -10px;
	 margin-right: -10px;
	 width: 220px;
}

#icon_musicload_16 {
	
	display: block;
	width: 54px;
	height: 16px;
	background-image: url(../images/icon_musicload_16_s1.png);
}

#icon_itunes_16 {
	
	display: block;
	width: 54px;
	height: 16px;
	background-image: url(../images/icon_itunes_16_s1.png);
}
#icon_amazon_16 {
	
	display: block;
	width: 54px;
	height: 16px;
	background-image: url(../images/icon_amazon_16_s1.png);
}
#icon_spotify_16 {
	
	display: block;
	width: 54px;
	height: 16px;
	background-image: url(../images/icon_spotify_16_s1.png);
}

#icon_ebay_16 {
	
	display: block;
	width: 40px;
	height: 16px;
	background-image: url(../images/icon_ebay_16_s1.png);
}

#icon_musicload_16:hover {background-image: url(../images/icon_musicload_16_s2.png);}
#icon_itunes_16:hover {background-image: url(../images/icon_itunes_16_s2.png);}
#icon_amazon_16:hover {background-image: url(../images/icon_amazon_16_s2.png);}
#icon_ebay_16:hover {background-image: url(../images/icon_ebay_16_s2.png);}
#icon_spotify_16:hover {background-image: url(../images/icon_spotify_16_s2.png);}

#social_icons {
	
	list-style: none;
	display: inline-table;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}

#social_icons li {
	
	display: table-cell;
	padding-left: 16px;
}

#social_icons_bottom {
	
	list-style: none;
	display: inline-table;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}

#social_icons_bottom li {
	
	display: table-cell;
	padding-left: 4px;
}

#icon_soundcloud_128,
#icon_youtube_128,
#icon_twitter_128,
#icon_myvideo_128,
#icon_myspace_128,
#icon_facebook_128,
#icon_xing_128 {
	
	display: block;
	width: 101px;
	height: 85px;
}

#icon_soundcloud_128 {background-image: url(../images/icon_soundcloud_128_s1.png);}
#icon_youtube_128 {background-image: url(../images/icon_youtube_128_s1.png);}
#icon_twitter_128 {background-image: url(../images/icon_twitter_128_s1.png);}
#icon_myvideo_128 {background-image: url(../images/icon_myvideo_128_s1.png);}
#icon_myspace_128 {background-image: url(../images/icon_myspace_128_s1.png);}
#icon_facebook_128 {background-image: url(../images/icon_facebook_128_s1.png);}
#icon_xing_128 {background-image: url(../images/icon_xing_128_s1.png);}

#icon_soundcloud_128:hover {background-image: url(../images/icon_soundcloud_128_s2.png);}
#icon_youtube_128:hover {background-image: url(../images/icon_youtube_128_s2.png);}
#icon_twitter_128:hover {background-image: url(../images/icon_twitter_128_s2.png);}
#icon_myvideo_128:hover {background-image: url(../images/icon_myvideo_128_s2.png);}
#icon_myspace_128:hover {background-image: url(../images/icon_myspace_128_s2.png);}
#icon_facebook_128:hover {background-image: url(../images/icon_facebook_128_s2.png);}
#icon_xing_128:hover {background-image: url(../images/icon_xing_128_s2.png);}

#icon_soundcloud_32,
#icon_youtube_32,
#icon_twitter_32,
#icon_myvideo_32,
#icon_myspace_32,
#icon_facebook_32,
#icon_xing_32 {
	
	display: block;
	width: 32px;
	height: 48px;
}
#icon_soundcloud_32 {background-image: url(../images/icon_soundcloud_32_s1.png);}
#icon_youtube_32 {background-image: url(../images/icon_youtube_32_s1.png);}
#icon_twitter_32 {background-image: url(../images/icon_twitter_32_s1.png);}
#icon_myvideo_32 {background-image: url(../images/icon_myvideo_32_s1.png);}
#icon_myspace_32 {background-image: url(../images/icon_myspace_32_s1.png);}
#icon_facebook_32 {background-image: url(../images/icon_facebook_32_s1.png);}
#icon_xing_32 {background-image: url(../images/icon_xing_32_s1.png);}
#icon_pm_32 {background-image: url(../images/icon_pm_32_s1.png);}
#icon_soundcloud_32:hover {background-image: url(../images/icon_soundcloud_32_s2.png);}
#icon_youtube_32:hover {background-image: url(../images/icon_youtube_32_s2.png);}
#icon_twitter_32:hover {background-image: url(../images/icon_twitter_32_s2.png);}
#icon_myvideo_32:hover {background-image: url(../images/icon_myvideo_32_s2.png);}
#icon_myspace_32:hover {background-image: url(../images/icon_myspace_32_s2.png);}
#icon_facebook_32:hover {background-image: url(../images/icon_facebook_32_s2.png);}
#icon_xing_32:hover {background-image: url(../images/icon_xing_32_s2.png);}
#icon_pm_32:hover {background-image: url(../images/icon_pn_32_s2.png);}
#footer {
	
	padding-bottom: 100px;
	text-align: center;
	font-size: 0.8em;
}
#fb_share {
margin-left: 228px;
margin-top: -22px;
}