h2 { color:#74b64a; }
a { color: #02b8fb; }

ul, ol { color: #02b8fb; }

.rot-1 { color:#74b64a; }
.rot-2 { color:#74b64a; }
p.datum { color:#74b64a; }

div#header {
	position: relative;
	width: 100%;
	height: 260px;
	margin: 0;
	background: url(blau/bg_header.png) no-repeat center top;
}
div#header a#logo-link { display: none; }
div#logo { display: none; }
div#header-ecke { display: none; }

div#navigation {
	width: 725px;
	height: 34px;
	padding: 0 0 0 5px;
	margin: 105px auto 0px auto;
	z-index: 1;
	background: none;
}
div#navigation ul li {
	margin: 0;
}
div#navigation ul li a { background-image: url(blau/navigation.png); }
/* 01 - news */
div#navigation ul li a#nav_1 { width: 88px; background-position: 0px top; }
div#navigation ul li a#nav_1:hover, div#navigation ul li a#nav_1.aktiv { background-position: 0px bottom; }
/* 02 - info*/
div#navigation ul li a#nav_2 { width: 70px; background-position: -88px top; }
div#navigation ul li a#nav_2:hover, div#navigation ul li a#nav_2.aktiv { background-position: -88px bottom; }
/* 03 - shop*/
div#navigation ul li a#nav_3 { width: 81px; background-position: -158px top; }
div#navigation ul li a#nav_3:hover, div#navigation ul li a#nav_3.aktiv { background-position: -158px bottom; }
/* 04 - band_merch*/
div#navigation ul li a#nav_4 { width: 187px; background-position: -239px top; }
div#navigation ul li a#nav_4:hover, div#navigation ul li a#nav_4.aktiv { background-position: -239px bottom; }
/* 05 - galerie*/
div#navigation ul li a#nav_5 { width: 113px; background-position: -426px top; }
div#navigation ul li a#nav_5:hover, div#navigation ul li a#nav_5.aktiv { background-position: -426px bottom; }
/* 06 - links*/
div#navigation ul li a#nav_6 { width: 88px; background-position: -539px top; }
div#navigation ul li a#nav_6:hover, div#navigation ul li a#nav_6.aktiv { background-position: -539px bottom; }
/* 07 - kontakt*/
div#navigation ul li a#nav_7 { width: 123px; background-position: -627px top; }
div#navigation ul li a#nav_7:hover, div#navigation ul li a#nav_7.aktiv { background-position: -627px bottom; }


div#page {
	margin-top: -376px;	/* minus header hoehe und footer hoehe + 1px */ 
	padding: 0;
	background: none;
}

div#content {
	width: 760px;
	padding: 365px 0 0 25px;
	background: url(blau/bg_header.png) no-repeat center 120px;
}

div#footer {
	width: 100%;
	height: 118px;
	background: url(blau/bg_footer.png) repeat-x bottom center;
}
div#footer div#footer-ecke-right { background-image: url(blau/footer-ecke-right.png); }
ul#footer-nav li a { color:#000; }

div#footer div#footer-logos {
	position: absolute;
	bottom: 2px;
	left: 50%;
	height: 50px;
	padding-left: 400px;
	background: url(blau/footer-logos.png) no-repeat right bottom;
}

/* Formulare */
input.form-submit { background-image: url(blau/bg_submit.png); }
input.form-submit:hover { color: #02b8fb; }
/* Shop */

div#shop-nav { top: 280px; }
div#shop-nav ul li.warenkorb a { color:#74b64a; }
div#shop-nav ul li.warenkorb a:hover { color: #fff; }

div.shop-artikel { background-image: url(blau/shop_bg_shop-artikel.png); }
div.shop-artikel div.description h2 { color: #02b8fb; }
div#shop-nav ul li.warenkorb a { background-image: url(blau/shop_nav_button_warenkorb.png); }
