

body {
	background: url(pics/bg_seite.jpg) repeat-x;
	background-color: #00557D;
	margin: 0px;
	padding: 0px;
	color: #304B58;
	font-family: verdana, arial;
	font-size: 11px;
	
}


a {
	color: #888817;
	text-decoration: none;
	outline: none;
}


a:hover{
	text-decoration: underline;
}



.txt_gruen {
	color: #888817;
}



#gesamt {
	width: 940px;
	margin: auto;
}


#kopf_startseite {
	width: 940px;
	height: 358px;
	background: url(pics/kopf_startseite.jpg);
}


#kopf {
	width: 940px;
	height: 208px;
	background: url(pics/kopf.jpg);
}


#menu_startseite {
	width: 940px;
	height: 16px;
	
}


#menu {
	width: 940px;
	height: 16px;
	
}

#menu_startseite ul, #menu ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}


#menu_startseite li, #menu li{
	float: left;
	
}


li.menu_01_startseite {
	width: 421px;
	height: 16px;
	background: url(pics/menu_01_startseite.jpg);
}


li.menu_02_startseite {
	width: 205px;
	height: 16px;
	background: url(pics/menu_02_startseite.jpg);
}


li.menu_01 {
	width: 421px;
	height: 16px;
	background: url(pics/menu_01.jpg);
}


li.menu_02 {
	width: 205px;
	height: 16px;
	background: url(pics/menu_02.jpg);
}


a.band_startseite {
	display: block;
	width: 41px;
	height: 16px;
	background: url(pics/b_band_startseite.jpg);
}

a.band_startseite:hover {
	background: url(pics/b_band_startseite.jpg) 0px 16px;
}


a.tour_startseite {
	display: block;
	width: 40px;
	height: 16px;
	background: url(pics/b_tour_startseite.jpg);
}

a.tour_startseite:hover {
	background: url(pics/b_tour_startseite.jpg) 0px 16px;
}


a.downloads_startseite {
	display: block;
	width: 71px;
	height: 16px;
	background: url(pics/b_downloads_startseite.jpg);
}

a.downloads_startseite:hover {
	background: url(pics/b_downloads_startseite.jpg) 0px 16px;
}


a.fotos_startseite {
	display: block;
	width: 43px;
	height: 16px;
	background: url(pics/b_fotos_startseite.jpg);
}

a.fotos_startseite:hover {
	background: url(pics/b_fotos_startseite.jpg) 0px 16px;
}


a.kontakt_startseite {
	display: block;
	width: 56px;
	height: 16px;
	background: url(pics/b_kontakt_startseite.jpg);
}

a.kontakt_startseite:hover {
	background: url(pics/b_kontakt_startseite.jpg) 0px 16px;
}


a.startseite_startseite {
	display: block;
	width: 63px;
	height: 16px;
	background: url(pics/b_startseite_startseite.jpg);
}

a.startseite_startseite:hover {
	background: url(pics/b_startseite_startseite.jpg) 0px 16px;
}




a.band {
	display: block;
	width: 41px;
	height: 16px;
	background: url(pics/b_band.jpg);
}

a.band:hover {
	background: url(pics/b_band.jpg) 0px 16px;
}


a.tour {
	display: block;
	width: 40px;
	height: 16px;
	background: url(pics/b_tour.jpg);
}

a.tour:hover {
	background: url(pics/b_tour.jpg) 0px 16px;
}


a.downloads {
	display: block;
	width: 71px;
	height: 16px;
	background: url(pics/b_downloads.jpg);
}

a.downloads:hover {
	background: url(pics/b_downloads.jpg) 0px 16px;
}


a.fotos {
	display: block;
	width: 43px;
	height: 16px;
	background: url(pics/b_fotos.jpg);
}

a.fotos:hover {
	background: url(pics/b_fotos.jpg) 0px 16px;
}


a.kontakt {
	display: block;
	width: 56px;
	height: 16px;
	background: url(pics/b_kontakt.jpg);
}

a.kontakt:hover {
	background: url(pics/b_kontakt.jpg) 0px 16px;
}


a.startseite {
	display: block;
	width: 63px;
	height: 16px;
	background: url(pics/b_startseite.jpg);
}

a.startseite:hover {
	background: url(pics/b_startseite.jpg) 0px 16px;
}




#inhalt_mutter_startseite {
	width: 940px;
	background: url(pics/bg_inhalt_gesamt_startseite.jpg);
}

#inhalt_startseite {
	min-height: 233px;
	background: url(pics/bg_inhalt_oben_startseite.jpg) no-repeat;
	padding-left: 215px;
	padding-right: 215px;
	padding-top: 45px;
}




#inhalt_mutter {
	width: 940px;
	background: url(pics/bg_inhalt_gesamt.jpg);
}

#inhalt {
	min-height: 283px;
	background: url(pics/bg_inhalt_oben.jpg) no-repeat;
	padding-left: 215px;
	padding-right: 215px;
	padding-top: 45px;
}


#fuss_mutter {
	width: 940px;
	height: 44px;
	background: url(pics/bg_fuss_startseite.jpg);
	margin-top: 20px;
}

#fuss {
	color: #578DA8;
	font-size: 10px;
	padding-left: 215px;
	padding-top: 27px;
}

#fuss ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}


#fuss li{
	float: left;
	
}



#fuss a {
	color: #578DA8;
	text-decoration: none;
}

#fuss a:hover {
	color: #8DB3C5;
}


#unter_fuss {
	height: 50px;
}


#clear {
	clear: both;
}





#bandmotiv ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}


#bandmotiv li{
	float: left;
	
}

a.hans {
	display: block;
	width: 119px;
	height: 324px;
	background: url(pics/b_hans.jpg);
}

a.hans:hover {
	background: url(pics/b_hans.jpg) 0px 324px;
}


a.christian {
	display: block;
	width: 86px;
	height: 324px;
	background: url(pics/b_christian.jpg);
}

a.christian:hover {
	background: url(pics/b_christian.jpg) 0px 324px;
}

a.marion {
	display: block;
	width: 135px;
	height: 324px;
	background: url(pics/b_marion.jpg);
}

a.marion:hover {
	background: url(pics/b_marion.jpg) 0px 324px;
}


a.hartmut {
	display: block;
	width: 66px;
	height: 324px;
	background: url(pics/b_hartmut.jpg);
}

a.hartmut:hover {
	background: url(pics/b_hartmut.jpg) 0px 324px;
}


a.max {
	display: block;
	width: 104px;
	height: 324px;
	background: url(pics/b_max.jpg);
}

a.max:hover {
	background: url(pics/b_max.jpg) 0px 324px;
}


#linie_punkte {
	width: 100%;
	height: 3px;
	background: url(pics/linie_punkte.gif);
	margin-top: 20px;
	margin-bottom: 20px;
}


.tabelle_fotos img{
	padding: 3px;
	border: 1px solid #CCCCCC;
}

.tabelle_fotos td{
	padding-right: 8px;
	padding-top: 8px;
}


.tabelle_tourdaten td {
	padding-bottom: 8px;
	padding-top: 8px;
	vertical-align: top;
	border-bottom: 1px solid #DADDE0;
}
