/* Contents Headline H1 */

#pageContainer h1 a {
	width: 875px;
	height: 75px;
	display: block;
	margin-bottom: 5px;
	text-indent: -5000px;
	background-repeat: no-repeat;
	background-image: url(navigation_FILES/header.gif);
}

/* 3-Pixel-Bug */

* html b\ody #pageContainer h1 a {
	margin-bottom: 0px;
}

/* CSS fuer Main-Navigation */

#mainNavigation {
	width: 225px;
	margin-right: -5px;
	list-style-type: none;
	float: left;
}

#mainNavigation li {
	background-image: url(navigation_FILES/mainBgr.png);
	background-repeat: no-repeat;
}

#mainNavigation li a {
	display: block;
	width: 225px;
	height: 60px;
	margin-top: -5px;
	margin-bottom: -5px;
	text-indent: -5000px;
	background-image: url(navigation_FILES/mainButtons.gif);
	background-repeat: no-repeat;
}

#mainNavigation li a:hover {
	border: none;
}

#mainNavigation li a#startseite {
	background-position: 0px 0px;
}

#mainNavigation li a#startseite:hover {
	background-position: -275px 0px;
}

#mainNavigation li a#startseite.active, #mainNavigation li a#service.active:hover {
	background-position: -550px 0px;
}

#mainNavigation li a#service {
	background-position: 0px -60px;
}

#mainNavigation li a#service:hover {
	background-position: -275px -60px;
}

#mainNavigation li a#service.active, #mainNavigation li a#service.active:hover {
	background-position: -550px -60px;
}

#mainNavigation li a#portfolio {
	background-position: 0px -120px;
}

#mainNavigation li a#portfolio:hover {
	background-position: -275px -120px;
}

#mainNavigation li a#portfolio.active, #mainNavigation li a#portfolio.active:hover {
	background-position: -550px -120px;
}

#mainNavigation li a#kontakt {
	background-position: 0px -180px;
}

#mainNavigation li a#kontakt:hover {
	background-position: -275px -180px;
}

#mainNavigation li a#kontakt.active, #mainNavigation li a#kontakt.active:hover {
	background-position: -550px -180px;
}

/* CSS fuer Sub-Navigation */

#subNavigation {
	width: 225px;
	margin-left: -10px;
	padding-right: 5px;
	list-style-type: none;
	float: right;
}

#subNavigation li {
	background-image: url(navigation_FILES/subBgr.png);
	background-repeat: no-repeat;	
}

#subNavigation li a {
	display: block;
	width: 225px;
	height: 60px;
	margin-top: -5px;
	margin-bottom: -5px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}

#subNavigation li a:hover {
	border: none;
}

/* Portfolio */

#subNavigation li a#highlights {
	background-image: url(navigation_FILES/subPortfolio.gif);
	background-position: 0px 0px;
}

#subNavigation li a#highlights:hover {
	background-position: -275px 0px;
}

#subNavigation li a#highlights.active, #mainNavigation li a#highlights.active:hover {
	background-position: -550px 0px;
}

#subNavigation li a#bands-labels {
	background-image: url(navigation_FILES/subPortfolio.gif);
	background-position: 0px -60px;
}

#subNavigation li a#bands-labels:hover {
	background-position: -275px -60px;
}

#subNavigation li a#bands-labels.active, #mainNavigation li a#bands-labels.active:hover {
	background-position: -550px -60px;
}

#subNavigation li a#diverses {
	background-image: url(navigation_FILES/subPortfolio.gif);
	background-position: 0px -120px;
}

#subNavigation li a#diverses:hover {
	background-position: -275px -120px;
}

#subNavigation li a#diverses.active, #mainNavigation li a#diverses.active:hover {
	background-position: -550px -120px;
}

#subNavigation li a#kundenliste {
	background-image: url(navigation_FILES/subPortfolio.gif);
	background-position: 0px -180px;
}

#subNavigation li a#kundenliste:hover {
	background-position: -275px -180px;
}

#subNavigation li a#kundenliste.active, #mainNavigation li a#kundenliste.active:hover {
	background-position: -550px -180px;
}

/* Service */

#subNavigation li a#netzwerk {
	background-image: url(navigation_FILES/subService.gif);
	background-position: 0px 0px;
}

#subNavigation li a#netzwerk:hover {
	background-position: -275px 0px;
}

#subNavigation li a#netzwerk.active, #mainNavigation li a#netzwerk.active:hover {
	background-position: -550px 0px;
}

#subNavigation li a#ueber-mich {
	background-image: url(navigation_FILES/subService.gif);
	background-position: 0px -60px;
}

#subNavigation li a#ueber-mich:hover {
	background-position: -275px -60px;
}

#subNavigation li a#ueber-mich.active, #mainNavigation li a#ueber-mich.active:hover {
	background-position: -550px -60px;
}

/* Kontakt */

#subNavigation li a#impressum {
	background-image: url(navigation_FILES/subKontakt.gif);
	background-position: 0px 0px;
}

#subNavigation li a#impressum:hover {
	background-position: -275px 0px;
}

#subNavigation li a#impressum.active, #mainNavigation li a#impressum.active:hover {
	background-position: -550px 0px;
}

#subNavigation li a#haftungshinweis {
	background-image: url(navigation_FILES/subKontakt.gif);
	background-position: 0px -60px;
}

#subNavigation li a#haftungshinweis:hover {
	background-position: -275px -60px;
}

#subNavigation li a#haftungshinweis.active, #mainNavigation li a#haftungshinweis.active:hover {
	background-position: -550px -60px;
}
