/**
 * Style sheet navigation
 */
 
/* Hauptnavigation linke Spalte */
#left .mod_navigation ul {
 	margin:20px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
}

#left .mod_navigation li {
	margin:0px;
	padding:0px;
}

#left .mod_navigation .band a,
#left .mod_navigation .band a:link,
#left .mod_navigation .band a:visited {
	height:48px;
	display:block;
	text-indent:-3000px;
	background:url("bilder/navi/band.jpg") no-repeat top left;
}

#left .mod_navigation .band a:hover {
	background:url("bilder/navi/band.jpg") no-repeat 0 -48px;
}

#left .mod_navigation li.band.active {
	height:48px;
	text-indent:-3000px;
	background:url("bilder/navi/band.jpg") no-repeat 0 -48px;
}


#left .mod_navigation .termine a,
#left .mod_navigation .termine a:link,
#left .mod_navigation .termine a:visited {
	height:48px;
	display:block;
	text-indent:-3000px;
	background:url("bilder/navi/termine.jpg") no-repeat top left;
}

#left .mod_navigation .termine a:hover {
	background:url("bilder/navi/termine.jpg") no-repeat 0 -48px;
}

#left .mod_navigation li.termine.active {
	height:48px;
	text-indent:-3000px;
	background:url("bilder/navi/termine.jpg") no-repeat 0 -48px;
}


#left .mod_navigation .fotos a,
#left .mod_navigation .fotos a:link,
#left .mod_navigation .fotos a:visited {
	height:48px;
	display:block;
	text-indent:-3000px;
	background:url("bilder/navi/fotos.jpg") no-repeat top left;
}

#left .mod_navigation .fotos a:hover {
	background:url("bilder/navi/fotos.jpg") no-repeat 0 -48px;
}

#left .mod_navigation li.fotos.active {
	height:48px;
	text-indent:-3000px;
	background:url("bilder/navi/fotos.jpg") no-repeat 0 -48px;
}


#left .mod_navigation .gaestebuch a,
#left .mod_navigation .gaestebuch a:link,
#left .mod_navigation .gaestebuch a:visited {
	height:48px;
	display:block;
	text-indent:-3000px;
	background:url("bilder/navi/gaestebuch.jpg") no-repeat top left;
}

#left .mod_navigation .gaestebuch a:hover {
	background:url("bilder/navi/gaestebuch.jpg") no-repeat 0 -48px;
}

#left .mod_navigation li.gaestebuch.active {
	height:48px;
	text-indent:-3000px;
	background:url("bilder/navi/gaestebuch.jpg") no-repeat 0 -48px;
}


#left .mod_navigation .info-presse a,
#left .mod_navigation .info-presse a:link,
#left .mod_navigation .info-presse a:visited {
	height:48px;
	display:block;
	text-indent:-3000px;
	background:url("bilder/navi/info-presse.jpg") no-repeat top left;
}

#left .mod_navigation .info-presse a:hover {
	background:url("bilder/navi/info-presse.jpg") no-repeat 0 -48px;
}

#left .mod_navigation li.info-presse.active {
	height:48px;
	text-indent:-3000px;
	background:url("bilder/navi/info-presse.jpg") no-repeat 0 -48px;
}


#left .mod_navigation .musik-sponsoren a,
#left .mod_navigation .musik-sponsoren a:link,
#left .mod_navigation .musik-sponsoren a:visited {
	height:48px;
	display:block;
	text-indent:-3000px;
	background:url("bilder/navi/musik-sponsoren.jpg") no-repeat top left;
}

#left .mod_navigation .musik-sponsoren a:hover {
	background:url("bilder/navi/musik-sponsoren.jpg") no-repeat 0 -48px;
}

#left .mod_navigation li.musik-sponsoren.active {
	height:48px;
	text-indent:-3000px;
	background:url("bilder/navi/musik-sponsoren.jpg") no-repeat 0 -48px;
}


#left .mod_navigation .fan-shop a,
#left .mod_navigation .fan-shop a:link,
#left .mod_navigation .fan-shop a:visited {
	height:82px;
	display:block;
	text-indent:-3000px;
	background:url("bilder/navi/fan-shop.jpg") no-repeat top left;
}

#left .mod_navigation .fan-shop a:hover {
	background:url("bilder/navi/fan-shop.jpg") no-repeat 0 -82px;
}

#left .mod_navigation li.fan-shop.active {
	height:82px;
	text-indent:-3000px;
	background:url("bilder/navi/fan-shop.jpg") no-repeat 0 -82px;
}





/* Unternavigationen */
#subnavi {
	position: absolute;
	top:282px;
	left:360px;
}
.mod_customnav {
	position: absolute;
	left:0px;
	top:0px;
	height:35px;
}
.mod_customnav ul {
	width:auto;
	font-weight: normal;
	color: #92501b;
	margin-top:9px;
}

.mod_customnav ul li {
	display: inline;
}

.mod_customnav ul li a {
	float: left;
	padding: 2px 8px;
	border-right: 1px dotted #92501b;
	font-weight: bold;
	text-decoration: none;
	font-size: 1em;
	color: #92501b;
}
.mod_customnav ul li a:hover {
	color: #97381c;
}

.mod_customnav ul li.active {
	float: left;
	display: block;
	padding: 2px 8px;
	border-right: 1px dotted #92501b;
	font-weight: bold;
	text-decoration: none;
	font-size: 1em;
	color: #92501b;
}

.mod_customnav ul.level_1 a.last {
	border:none;
}






/* Servicenavigation */
#servicenav {
	position:relative;
	margin:0px;
	left:720px;
	top:5px;
	text-align:left;
	width:260px;
	font-size: 0.85em;
}


#servicenavstart {
	position:relative;
	margin:0px;
	left:650px;
	top:0px;
	text-align:left;
	width:260px;
	font-size: 0.85em;
}





* html #servicenav {
	top:15px;
}

*+html #servicenav {
	top:15px;
}

* html #servicenavstart {
	top:10px;
}

*+html #servicenavstart {
	top:10px;
}


