/* CSS Document */

html, body {
	font: 101.1%/21px "Times New Roman", Times, serif;
	background-color: #DAD9CF;
	margin: 10px;
	}
	
img {
	border: 0
	}
		
a, a:link, a:active, a:visited {
	color:#000000;
	}
	
a:hover {
	text-decoration: line-through;
	}
			
#main {
	width: 713px;
	margin: auto;
	position: relative;
	}
	
#head {
	height: 215px;
	overflow: visible;
	clear:both;
	}	
	
#mutter {
	position: absolute;
	left: 202px;
	z-index: 10;
	}
	
#mutter h1{
	visibility:hidden;
	display: none;
	speak: normal;
	}

	
/* Menu */
	
#menu p, #menu h3, #content h3{
	visibility:hidden;
	display: none;
	speak: normal;
	}
		
#kontakt {
	position: absolute;
	top: 0;
	left: 0;
	width: 191px;
	height:30px;
	}
		
#termine {
	position: absolute;
	top: 42px;
	left: 0;
	width: 191px;
	height:42px;
	}
	
#presse {
	position: absolute;
	top: 0;
	left: 590px;
	width: 190px;
	height: 132px;
	}
	
#download {
	position: absolute;
	top: 91px;
	left: 588px;
	width: 128px;
	height: 118px;
	z-index: 3;
	}
	
#diskografie {
	position: absolute;
	top: 42px;
	left: 722px;
	width: 58px;
	height: 164px;
	z-index: 4;
	}
	
#foto {
	position: absolute;
	top: 42px;
	left: 588px;
	width: 124px;
	height: 45px;
	}
	
#impressum {
	position: absolute;
	top: 186px;
	left: 588px;
	width: 109px;
	height: 25px;
	z-index: 5;
	}
	
#shop {
	position: absolute;
	top: 91px;
	left: 0;
	width: 38px;
	height: 114px;
	}
	
#pinup {
	position: absolute;
	top: 91px;
	left: 47px;
	width: 145px;
	height: 80px;
	}

#gaestebuch {
	position: absolute;
	top: 180px;
	left: 47px;
	width: 147px;
	height: 26px;
	}		
	
/* Bios */

#bios {
	position:relative;
	margin-left: 202px;
	top: 14px;
	background-image: url(/images/layout/bg_rays2.gif);
	background-repeat: no-repeat;
	width: 376px;
	min-height: 200px;
	overflow: visible;
	}
	
#bios h2 {
	visibility:hidden;
	display: none;
	}
	
#biomax {
	position: absolute;
	left: 144px;
	top: 70px;
	text-align:center;
	}
	
#bioflori {
	position: absolute;
	left: 81px;
	top: 75px;
	text-align:center;
	}
	
#biotom {
	position: absolute;
	left: 211px;
	top: 75px;
	text-align:center;
	}
	
#biomicki {
	position: absolute;
	left: 263px;
	top: 54px;
	text-align:center;
	}
	
#bioheri {
	position: absolute;
	left: 14px;
	top: 55px;
	text-align:center;
	}
	
#bionamen {
	font-size: 75%;
	width: 368px;
	overflow: visible;
	padding-top: 180px;
	text-align:center;
	}
	
#bionamen a, #bionamen a:link, #bionamen a:active, #bionamen a:hover, #bionamen a:visited {
	text-decoration: none;
	}
	
#bionamen a:hover {
	text-decoration:line-through;
	}
		
#bionamen span{
	margin-left: 8px;
	}
	
/* Balken */

#banner {
	position: relative;
	text-align:center;
	padding: 0;
	margin: 4px 0 0 0;
	border: 0;
	clear:both;
	}


#banner h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding: 0;
	margin: 0;
	font-size: 110%;
	width: 780px;
	background-image:  url(/images/layout/bg_banner.gif);
	background-repeat:repeat-y;
	}
	
#banner h2 span {
	margin: 0;
	padding: 2px 4px;
	background-color: #DAD9CF;
	}
		
#banner .back{
	position: absolute;
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	width: 64px;
	height: 26px;
	}	
	
#banner .next {
	position: absolute;
	left: 714px;
	top: 0;
	}

#disko {
	margin-top: 20px;
	}
	
#disko #navi {
	float: left;
	width: 191px;
	text-align:justify;
	}
	
#disko #navi ul, #disko #navi li, #disko #tracklist ul, #disko #tracklist li, #content ul, #content li{
	font-size: 95%;
	display: inline;
	margin: 0;
	padding: 0;
	list-style:none;
	}
	
#content ul {
	font-size: 145%;
	line-height: 31px;
	margin: auto;
	width: 778px;
	}
		
#content li {
	font-weight: bold;
	}
	

#disko #navi h3, #disko #tracklist h4, #disko #cover h3, .hidden {
	visibility:hidden;
	display: none;
	speak:normal;
	}
	
#disko #cover {
	float:left;
	padding: 0 12px;
	width: 182px;
	}
	
#disko #tracklist {
	margin-left: 395px;
	text-align:justify;
	}
	
#disko #tracklist h3 {font-size: 90%}

#content, #pinup_dm {
	margin: 20px auto;
	width: 778px;
	text-align: justify;
	}
	
iframe {background-color: #DAD9CF;}
	
	
.floatleft {
	float: left;
	margin: 0 8px 8px 0}
	
.strong {
	font-weight: bold
	}
	
div.clearer{clear: both; line-height: 0; height: 0; margin: 0; }
		
