body {background-image: url(mauer.jpg);  }
#all { background-image: url(tafel.jpg); height: 651px; width: 900px; left: 50%; margin-left:-450px; top: 25px; position: absolute; visibility: visible; }

/* Menu Position und Effekt */
ul#menu {text-indent: -32547px;list-style: none;padding: 0px; margin: 0px;}

li.home { position: absolute; top: 2px; left: 30px;}
li.home a{ background-image: url(homelogo.jpg); background-position: 0 -117px; width: 266px; height: 117px; display: block;}
li.home a:hover{ background-image: url(homelogo.jpg); background-position: 0 0; }

li.aktuelles { position: absolute; top: 120px; left: 30px;}
li.aktuelles a{ background-image: url(aktuelles.jpg); background-position: 0 -123px; width: 145px; height: 123px; display: block;}
li.aktuelles a:hover{ background-image: url(aktuelles.jpg); background-position: 0 0;}

li.vereinsziele { position: absolute; top: 294px; left: 30px;}
li.vereinsziele a{ background-image: url(ziele.jpg); background-position: 0 -132px; width: 145px; height: 132px; display: block;}
li.vereinsziele a:hover{ background-image: url(ziele.jpg); background-position: 0 0;}

li.anfahrt { position: absolute; top: 462px; left: 30px;}
li.anfahrt a{background-image: url(anfahrt.jpg); background-position: 0 -117px; width: 145px; height: 117px; display: block;}
li.anfahrt a:hover{ background-image: url(anfahrt.jpg); background-position: 0 0;}

li.bewerbung { position: absolute; top: 78px; left: 695px;}
li.bewerbung a{background-image: url(bewerbung.jpg); background-position: 0 -112px; width: 155px; height: 112px; display: block;}
li.bewerbung a:hover{ background-image: url(bewerbung.jpg); background-position: 0 0;}

li.galerie { position: absolute; top: 218px; left: 695px;}
li.galerie a{background-image: url(galerie.jpg); background-position: 0 -139px; width: 153px; height: 139px; display: block;}
li.galerie a:hover{ background-image: url(galerie.jpg); background-position: 0 0;}

li.bonus { position: absolute; top: 405px; left: 695px;}
li.bonus a{background-image: url(bonus.jpg); background-position: 0 -124px; width: 157px; height: 124px; display: block;}
li.bonus a:hover{ background-image: url(bonus.jpg); background-position: 0 0;}

li.impressum { position: absolute; top: 529px; left: 295px;}
li.impressum a{background-image: url(impressum.jpg); background-position: 0 -48px; width: 465px; height: 48px; display: block;}
li.impressum a:hover{ background-image: url(impressum.jpg); background-position: 0 0;}


/* Inhalts Box*/
h1    { color: #fff; font-size: 1.1em; font-family: Verdana; font-weight: 700; text-align: center }
h2    { color: #fff; font-size: 1.1em; font-family: Verdana; font-weight: 700; }
h3    { color: #fff;font-size: 1.0em; font-family: Verdana; font-weight: 700; margin-bottom: -15px }
p   	{ color: #fff; font-family: Verdana; font-weight: 400; padding-right: 10px }
p a  	{  color: #fff; }
p a:hover   { color: #56704d; background-color: #fff }
p2	{ color: #fff; font-family: Verdana; font-weight: 100; padding-right: 10px }
li	{ color: #fff; font-family: Verdana; font-weight: 400; padding-right: 10px}
li a  { color: #fff;}
li a:hover   { color: #56704d; background-color: #fff }

#inhalt  { position: absolute; top: 120px; left: 230px; width: 440px; height: 410px; overflow: auto }
