body {
	background-color:#1D1612;
	font-family:Verdana;
	font-size:10px;
	line-height:12px;
}


h3 {font-size:13px; font-weight:bold;	}


h4 {font-size:11px; font-weight:bold;	}

a:link{color:#827254;text-decoration:none;}
a:visited{color:#827254;text-decoration:none}
a:hover{color:#598E04;text-decoration:none}
a:active{color:#827254;text-decoration:none}


#main  {
   	position:absolute;
	left:50%;
	top:50%;
	width:884px;
	height:631px;
	margin:-315px 0 0 -442px;
}


img {
	border:0px;
}


#oben {
	position:absolute;
	width:884px;
	height:267px;
	background-image:url('bilder/oben.jpg');
}


#links {
	position:absolute;
	width:245px;
	height:364px;
	background-image:url('bilder/links.jpg');
	top:267px;
}


#rechts {
	position:absolute;
	width:202px;
	height:364px;
	background-image:url('bilder/rechts.jpg');
	top:267px;
	left:682px;
}


#navi {
	position:absolute;
	width:63px;
	height:277px;
	background-image:url(bilder/navigation.jpg);
	top:267px;
	left:245px;
}


#inhalt {
	position:absolute;
	width:344px;
	height:247px;
	background-image:url(bilder/inhalt.jpg);
	top:267px;
	left:308px;
	color:#DDD3C1;
	padding:15px;
}


#unten {
	position:absolute;
	width:437px;
	height:76px;
	background-image:url('bilder/unten.jpg');
	top:544px;
	left:245px;
}


#zahlen {
	position:absolute; 
	left:150px; 
	bottom:25px;
}


#navibox {
	margin-top:69px; 
	margin-left:-20px;
	float:right;
	padding:0px;
	border:none;
}


#navibox ul li {
	list-style:none;
	margin:0;
	padding:2.5px;
}


#navibox ul li img {	vertical-align:top !important;	}


#gaestebuch {
	width:100%;
	height:100%;
	padding:0px;
}


#shows {
	width:100%;
	height:100%;
	padding:0px;
}


#plattform {
	position:relative;
	left:50%;
	margin-left:-30px;
	margin-top:-7px;	
}


#anyway_ep {
	float:right; 
	margin-right:0px; 
	margin-left:13px; 
	margin-top:2px; 
	margin-bottom:15px; 	
	border-style:solid; 
	border-width:1px; 
	border-color:#DDD3C1;	
}


/* Impressum */
#impressum {
	position:relative;
	left:50%;
	top:2px;
	margin-left:0px;
	border:none;
}
 
 
#impressum_page {
	text-align:left;
	margin:0 auto;
	border:none;
	width:700px;
	padding:0.5em 0 2em 0;
}


#impressum_content {
	margin:0 auto;
 	background-color:#8e7e5c;
 	border:1px solid #DDD3C1;
 	max-width:470px;
 	padding:20px 20px 20px 20px;
 	color:#1D1612;	
}	


ul#back_link {	
	float:left; width:5em;
	text-align:right;
	margin:29px 0 0 40px; 
	padding:0px;
	border:none;
}


ul#back_link li {
	list-style:none;
	margin:0;
	padding:4px;
}


ul#back_link a:hover {	color:#598E04;text-decoration:none;	}


.content {	margin-top:0px;	}
	
	
.bottom_link {
	position:absolute;
	bottom:0px;
	left:50%;
	margin-left:-21px;
	padding:0px;
}


.bottom_link ul {	padding:0px;	}


.bottom_link ul li {
	list-style:none;
	display:inline;
	font-weight:bold;	
}


#news_link {
	position:absolute;
	bottom:10px;
	margin-left:0px;
}


/* EP-Hover CSS */
.fadeEp {
	position:relative;
	display:block;
	height:70px;
	width:70px;
	background:url(bilder/anyway.jpg) 0 0 no-repeat;
}


.fadeEp * {	display: none;	}


.fadeEp span.hover {
	position:absolute;
	top:0;
	left:0;
	display:block;
	height:70px;
	width:70px;
	background:url(bilder/anyway.jpg) 0 -70px no-repeat;
}
	
	
/* Impressum-Hover-CSS */
.fadeImpressum {
	position:relative;
	display:block;
	height:15px;
	width:62px;
	background:url(bilder/impressum.jpg) 0 0 no-repeat;
}


.fadeImpressum * {	display: none;	}


.fadeImpressum span.hover {
	position:absolute;
	top:0;
	left:0;
	display:block;
	height:15px;
	width:62px;
	background:url(bilder/impressum.jpg) 0 -15px no-repeat;
}

		
/* L.fm-Hover-CSS */
.fadeLfm {
	position:relative;
	display:block;
	height:16px;
	width:58px;
	background:url(bilder/lfm.jpg) 0 0 no-repeat;
}


.fadeLfm * {	display: none; 	}


.fadeLfm span.hover {
	position:absolute;
	top:0;
	left:0;
	display:block;
	height:16px;
	width:58px;
	background:url(bilder/lfm.jpg) 0 -16px no-repeat;
}


/* MSP-Hover CSS */
.fadeMsp {
	position:relative;
	display:block;
	padding-right:16px;
	height:16px;
	width:58px;
	background:url(bilder/msp.jpg) 0 0 no-repeat;
}


.fadeMsp * {	display: none;	}


.fadeMsp  span.hover {
	position:absolute;
	top:0;
	left:0;
	display:block;
	height:16px;
	width:58px;
	background:url(bilder/msp.jpg) 0 -16px no-repeat;
}


/* News-Hover CSS */
.fadeNews {
	position:relative;
	display:block;
	height:15px;
	width:40px;
	background:url(bilder/news.jpg) 0 0 no-repeat;
}


.fadeNews * {	display: none;	}


.fadeNews  span.hover {
	position:absolute;
	top:0;
	left:0;
	display:block;
	height:15px;
	width:40px;
	background:url(bilder/news.jpg) 0 -15px no-repeat;
}


/* Band-Hover CSS */
.fadeBand {
	position:relative;
	display:block;
	height:15px;
	width:40px;
	background:url(bilder/band.jpg) 0 0 no-repeat;
}


.fadeBand * {	display: none;	}


.fadeBand  span.hover {
	position:absolute;
	top:0;
	left:0;
	display:block;
	height:15px;
	width:40px;
	background:url(bilder/band.jpg) 0 -15px no-repeat;
}


/* Shows-Hover CSS */
.fadeShows {
	position:relative;
	display:block;
	height:15px;
	width:40px;
	background:url(bilder/shows.jpg) 0 0 no-repeat;
}


.fadeShows * {	display: none;	}


.fadeShows  span.hover {
	position:absolute;
	top:0;
	left:0;
	display:block;
	height:15px;
	width:40px;
	background:url(bilder/shows.jpg) 0 -15px no-repeat;
}


/* Media-Hover CSS */
.fadeMedia {
	position:relative;
	display:block;
	height:15px;
	width:40px;
	background:url(bilder/media.jpg) 0 0 no-repeat;
}


.fadeMedia * {	display: none;	}


.fadeMedia  span.hover {
	position:absolute;
	top:0;
	left:0;
	display:block;
	height:15px;
	width:40px;
	background:url(bilder/media.jpg) 0 -15px no-repeat;
}


/* Guests-Hover CSS */
.fadeGuests {
	position:relative;
	display:block;
	height:15px;
	width:40px;
	background:url(bilder/guests.jpg) 0 0 no-repeat;
}


.fadeGuests * {	display: none;	}


.fadeGuests  span.hover {
	position:absolute;
	top:0;
	left:0;
	display:block;
	height:15px;
	width:40px;
	background:url(bilder/guests.jpg) 0 -15px no-repeat;
}


/* Guests-Hover CSS */
.fadeLinks {
	position:relative;
	display:block;
	height:15px;
	width:40px;
	background:url(bilder/navi_links.jpg) 0 0 no-repeat;
}


.fadeLinks * {	display: none;	}


.fadeLinks  span.hover {
	position:absolute;
	top:0;
	left:0;
	display:block;
	height:15px;
	width:40px;
	background:url(bilder/navi_links.jpg) 0 -15px no-repeat;
}