div {border:0px solid black; padding:0px;}

body {background-image: url(../img/hg_blau.jpg); margin:0px;}

* {font-family:Arial, Helvetica, FreeSans, sans-serif; font-size:12px; font-weight:normal; line-height:1.5em; margin:0px; padding:0px;}

.adresse {font-size:10px; font-weight:normal; text-align:center; color:#888888; line-height:1px; letter-spacing: 0.1em; }

h1 {font-size:16px; line-height:1em; color:#000099; font-weight:bold;}

.bands {font-weight:bold;}

.link2 {font-weight:normal; color: #000000; text-decoration:underline; }

html,body {
	height:98%;
	width:100%;
	margin: auto;
	overflow: hidden;
}

#rahmen {
	width: 800px;
	height: 450px;
	margin: auto;
	background-color: white;
	border: 1px solid #999999;
}

#navigation {
	width: 800px;
	height: 130px;
	margin: auto;
	background-image: url(../img/hg_navigation.jpg);
	overflow: hidden;
}

#navigation1 {
	width:550px; 
	height:17px; 
	margin:83px 200px;
	overflow: hidden;
	text-align: right;
}

.navStil {color:#ffffff; font-size:12px; line-height:1em; }

a:link {color:#ffcc33; text-decoration:none; font-size:12px; line-height:1em;}

a:visited {color:#000099; text-decoration:none; font-size:12px; line-height:1em;}

a:focus, a:active {color:#cc0000; text-decoration:none; font-size:12px; line-height:1em;}

a:hover {color:#ffffff; text-decoration:none; font-size:12px; line-height:1em;} 

#inhalt_home {
	width: 700px;
	height: 190px;
	margin: auto;
	background-image: url(../img/hg_inhalt_home.jpg);
	overflow: auto;
	padding: 50px;
}

#inhalt_philosophie {
	width: 700px;
	height: 190px;
	margin: auto;
	background-image: url(../img/hg_inhalt_philosophie.jpg);
	overflow: auto;
	padding: 50px;
}

#inhalt_tontraeger {
	width: 700px;
	height: 190px;
	margin: auto;
	background-image: url(../img/hg_inhalt_tontraeger.jpg);
	overflow: auto;
	padding: 50px;
}

#inhalt_bands {
	width: 700px;
	height: 190px;
	margin: auto;
	background-image: url(../img/hg_inhalt_bands.jpg);
	overflow: auto;
	padding: 50px;
}

#inhalt_galerie {
	width: 700px;
	height: 190px;
	margin: auto;
	background-image: url(../img/hg_inhalt_galerie.jpg);
	overflow: auto;
	padding: 50px;
}

#inhalt_termine {
	width: 700px;
	height: 190px;
	margin: auto;
	background-image: url(../img/hg_inhalt_termine.jpg);
	overflow: auto;
	padding: 50px;
}

#inhalt_kontakt {
	width: 700px;
	height: 190px;
	margin: auto;
	background-image: url(../img/hg_inhalt_kontakt.jpg);
	overflow: auto;
	padding: 50px;
}

#fuss {
	width: 800px;
	height: 30px;
	margin: auto;
	background-image: url(../img/hg_fuss.jpg);
	overflow: auto;
	font-size:12px;
	line-height:2.5em;
	color:#777777;
}

#yvo_letztehits {
	width: 160px;
	height: 275px;
	overflow: auto;
	float: left;
	margin-right: 50px;
	background-image: url(../img/cover02.jpg);
	background-repeat: no-repeat;
	padding-top: 165px;
}

#smo_intim {
	width: 160px;
	height: 152px;
	overflow: auto;
	float: left;
	margin-right: 50px;
	background-image: url(../img/cover01.jpg);
	background-repeat: no-repeat;
	padding-top: 165px;
}

#smo_part2 {
	width: 160px;
	height: 110px;
	overflow: auto;
	float: left;
	margin-right: 50px;
	background-image: url(../img/cover03.jpg);
	background-repeat: no-repeat;
	padding-top: 165px;
}

#asketen {
	width: 160px;
	height: 48px;
	overflow: hidden;
	float: left;
	margin-right: 50px;
	background-image: url(../img/cover04.jpg);
	background-repeat: no-repeat;
	padding-top: 165px;
}

#smo_debut {
	width: 160px;
	height: -5px;
	overflow: auto;
	float: left;
	margin-right: 50px;
	background-image: url(../img/cover05.jpg);
	background-repeat: no-repeat;
	padding-top: 165px;
}

#playlist_0 {
	width: 450px;
	height: 19px;
	overflow: hidden;
	float: left;
}

#playlist_1 {
	width: 18px;
	height: 15px;
	overflow: hidden;
	float: left;
	text-align: right;
	line-height: 1em;
}

#playlist_2 {
	width: 230px;
	height: 15px;
	overflow: hidden;
	float: left;
	text-align: left;
	line-height: 1em;
	padding-left: 10px;
}

#playlist_3 {
	width: 40px;
	height: 15px;
	overflow: hidden;
	float: left;
	text-align: right;
	line-height: 1.4em;
	padding-right: 10px;
}

#playlist_4 {
	width: 40px;
	height: 19px;
	overflow: visible;
	float: left;
	align: right;
	margin-top: -6px;
	padding-top: 2px;
	margin-left: 5px;
	background-color: none;
}
