H1 {
	font-size: 18px;
 font-family:Trebuchet MS, Trebuchet;
 text-transform: uppercase;
 font-weight:normal;
 	font-style : normal;
 	letter-spacing: 1px;
 padding-top: 0px;
margin-top: 0px;
	
}
H2 {
	font-size: 12px;
	 padding-top: 0px;
	 font-weight:normal;
	  	font-style : normal;
margin-top: 0px;
	
}
BODY, td, p {
	
	color: #433804;
	background-color: white;
	font-family:verdana,arial,helvetica;
	font-size : 12px;
	font-style : italic;
	border-color: #FFFFFF;
	border-style:none;
padding-bottom: 0px;
margin-bottom: 0px;

}

ul, li  {
 padding-top: 0px;
 margin-top: 0px;
 }

A {
	color: #433804;
	text-decoration: none;
	border-color: #FFFFFF;
	border-width:.1px;
	border-style:none;
	border:0px none #FFFFFF;


}
A:LINK {
	color: #433804;
	border-color: #FFFFFF;
	border-width:.1px;
	border-style:none;
	border:0px none #FFFFFF;

}

A:VISITED {
	color: #433804;
	border-color: #FFFFFF;
	border-width:.1px;
	border-style:none;
	border:0px none #FFFFFF;

}
A:HOVER {
	color: #99CC66;
	text-decoration: underline;
	border-color: #FFFFFF;
	border-width:.1px;
	border-style:none;
	border:0px none #FFFFFF;
	/*background-image: url(images/grafik_a.gif);*/
}
A:ACTIVE {
	color: #99CC66;
	text-decoration: none;
	border-color: white;
	border-width:.1px;
	border-style:none;
	border:0px none #FFFFFF;

}

.descr{
 	padding-top: 8px;
	font-size : 10px;
	valign:top;


	
}

.pressetext{
 	font-size : 11px;
	line-height: 16px;
	font-style : normal;
	valign:top;


	
}

.hell{
	color: #433804;
	padding-top: 7px;
	margin-top: 5px;
	font-size : 10px;
}

.hell a{
	color: #433804;

	font-size : 10px;


}



/* Foto */
  
    div#paradies {
  position: absolute; 
  top: 440px; 
  left: 610px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#paradies a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#paradies a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#paradies a span {display: none;}
div#paradies a:hover span {
   display: block;
   position: absolute; 
   top: -135px; 
   left: -340px; 
   width: 250px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }

    div#ruecken {
  position: absolute; 
  top: 70px; 
  left: 700px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#ruecken a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#ruecken a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#ruecken a span {display: none;}
div#ruecken a:hover span {
   display: block;
   position: absolute; 
   top: 235px; 
   left: -438px; 
   width: 400px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
   
   
   div#waldsee {
  position: absolute; 
  top: 205px; 
  left: 860px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#waldsee a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#waldsee a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#waldsee a span {display: none;}
div#waldsee a:hover span {
   display: block;
   position: absolute; 
   top: 100px; 
   left: -595px; 
   width: 250px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
   div#madonna {
  position: absolute; 
  top: 505px; 
  left: 360px; 
  width: 75px; 
  height: 75px;  
  z-index: 100;
  }  
div#madonna a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#madonna a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#madonna a span {display: none;}
div#madonna a:hover span {
   display: block;
   position: absolute; 
   top: -200px; 
   left: -95px; 
   width: 250px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
div#sahara {
  position: absolute; 
  top: 155px; 
  left: 660px; 
  width: 75px; 
  height: 75px;  
  z-index: 100;
  }  
div#sahara a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#sahara a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#sahara a span {display: none;}
div#sahara a:hover span {
   display: block;
   position: absolute; 
   top: 150px; 
   left: -395px; 
   width: 250px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
   
      div#scheibenwischer {
  position: absolute; 
  top: 100px; 
  left: 530px; 
  width: 75px; 
  height: 75px;  
  z-index: 100;
  }  
div#scheibenwischer a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#scheibenwischer a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#scheibenwischer a span {display: none;}
div#scheibenwischer a:hover span {
   display: block;
   position: absolute; 
   top: 205px; 
   left: -270px; 
   width: 500px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
   
    div#morgenstund {
  position: absolute; 
  top: 435px; 
  left: 100px; 
  width: 75px; 
  height: 75px;  
  z-index: 100;
  }  
div#morgenstund a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#morgenstund a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#morgenstund a span {display: none;}
div#morgenstund a:hover span {
   display: block;
   position: absolute; 
   top: -130px; 
   left: 170px; 
   width: 250px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
   
       div#ouiF {
  position: absolute; 
  top: 500px; 
  left: 510px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#ouiF a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#ouiF a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#ouiF a span {display: none;}
div#ouiF a:hover span {
   display: block;
   position: absolute; 
   top: -195px; 
   left: -240px; 
   width: 250px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
 
 
 /* Objekt */
 
 div#flugi {
  position: absolute; 
  top: 455px; 
  left: 840px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#flugi a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#flugi a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#flugi a span {display: none;}
div#flugi a:hover span {
   display: block;
   position: absolute; 
   top: -150px; 
   left: -570px; 
   width: 600px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
div#OO {
  position: absolute; 
  top: 40px; 
  left: 300px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#OO a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#OO a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#OO a span {display: none;}
div#OO a:hover span {
   display: block;
   position: absolute; 
   top: 265px; 
   left: -30px; 
   width: 400px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }

/* Grafik */

div#bodyxpert {
  position: absolute; 
  top: 20px; 
  left: 700px; 
  width: 170px; 
  height: 180px; 
  font: 18px Verdana, sans-serif; 
  z-index: 100;
  }  
div#bodyxpert a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#bodyxpert a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#bodyxpert a span {display: none;}
div#bodyxpert a:hover span {
   display: block;
   position: absolute; 
   top: 310px; 
   left: -500px; 
   width: 600px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }

  div#angela {
	position: absolute;
	top: 450px;
	left: 280px;
	width: 60px;
	height: 60px;
	z-index: 100;
  }  
div#angela a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#angela a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#angela a span {display: none;}
div#angela a:hover span {
   display: block;
   position: absolute; 
   top: -120px; 
   left: -78px; 
   width: 400px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
     
   div#agenda {
  position: absolute; 
  top: 150px; 
  left: 400px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#agenda a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#agenda a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#agenda a span {display: none;}
div#agenda a:hover span {
   display: block;
   position: absolute; 
   top: 155px; 
   left: -130px; 
   width: 400px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   } 

/* Film */
 
   div#laudinella {
   position: absolute; 
  top: 80px; 
  left: 370px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#laudinella a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#laudinella a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#laudinella a span {display: none;}
div#laudinella a:hover span {
   display: block;
   position: absolute; 
   top: 290px; 
   left: -103px; 
   width: 750px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   } 

div#auszeit {
  position: absolute; 
  top: 500px; 
  left: 650px; 
  width: 170px; 
  height: 180px; 
  font: 18px Verdana, sans-serif; 
  z-index: 100;
  }  
div#auszeit a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#auszeit a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#auszeit a span {display: none;}
div#auszeit a:hover span {
   display: block;
   position: absolute; 
   top: -130px; 
   left: -378px; 
   width: 730px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
   
   
   div#piz {
  position: absolute; 
  top: 470px; 
  left: 270px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#piz a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#piz  a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#piz a span {display: none;}
div#piz a:hover span {
   display: block;
   position: absolute; 
   top: -100px; 
   left: 0px; 
   width: 500px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
 
    div#ikitschim {
  position: absolute; 
  top: 200px; 
  left: 780px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#ikitschim a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
 
div#ikitschim a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  } 

div#ikitschim a span {display: none;}
div#ikitschim a:hover span {
   display: block;
   position: absolute; 
   top: 170px; 
   left: -520px; 
   width: 400px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }

   
   
   div#etwas {
  position: absolute; 
  top: 230px; 
  left: 880px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#etwas a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#etwas a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#etwas a span {display: none;}
div#etwas a:hover span {
   display: block;
   position: absolute; 
   top: 140px; 
   left: -610px; 
   width: 400px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
   div#oui {
  position: absolute; 
  top: 85px; 
  left: 760px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#oui a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#oui a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#oui a span {display: none;}
div#oui a:hover span {
   display: block;
   position: absolute; 
   top: 290px; 
   left: -490px; 
   width: 600px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
     
   
div#standing {
  position: absolute; 
  top: 25px; 
  left: 970px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#standing a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 0px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#standing a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#standing a span {display: none;}
div#standing a:hover span {
   display: block;
   position: absolute; 
   top: 333px; 
   left: -710px; 
   width: 600px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
  div#schnee {
	position: absolute;
	top: 550px;
	left: 500px;
	width: 60px;
	height: 60px;
	z-index: 100;
  }  
div#schnee a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#schnee a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#schnee a span {display: none;}
div#schnee a:hover span {
   display: block;
   position: absolute; 
   top: -175px; 
   left: -230px; 
   width: 400px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
  div#embru {
	position: absolute;
	top: 50px;
	left: 600px;
	width: 60px;
	height: 60px;
	z-index: 100;
  }  
div#embru a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#embru a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#embru a span {display: none;}
div#embru a:hover span {
   display: block;
   position: absolute; 
   top: 318px; 
   left: -330px; 
   width: 400px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
      div#derdiedas {
   position: absolute; 
  top: 200px; 
  left: 570px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#derdiedas a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#derdiedas a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#derdiedas a span {display: none;}
div#derdiedas a:hover span {
   display: block;
   position: absolute; 
   top: 170px; 
   left: -303px; 
   width: 750px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   } 
   
 
 /* index */
 
     div#info {
  position: absolute; 
  top: 440px; 
  left: 610px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#info a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#info a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#info a span {display: none;}
div#info a:hover span {
   display: block;
   position: absolute; 
   top: -100px; 
   left: -250px; 
   width: 250px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
   
        div#video {
   position: absolute; 
  top: 80px; 
  left: 370px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#video a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#video a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#video a span {display: none;}
div#video a:hover span {
   display: block;
   position: absolute; 
   top: 260px; 
   left: -10px; 
   width: 250px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }

div#grafik {
   position: absolute; 
  top: 20px; 
  left: 700px; 
  width: 170px; 
  height: 180px; 
  font: 18px Verdana, sans-serif; 
  z-index: 100;
  }  
div#grafik a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#grafik a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#grafik a span {display: none;}
div#grafik a:hover span {
   display: block;
   position: absolute; 
   top: 320px; 
   left: -340px; 
   width: 250px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
          div#foto {
   position: absolute; 
  top: 155px; 
  left: 660px; 
  width: 75px; 
  height: 75px;  
  z-index: 100;
  }  
div#foto a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#foto a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#foto a span {display: none;}
div#foto a:hover span {
   display: block;
   position: absolute; 
   top: 185px; 
   left: -300px; 
   width: 50px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
       div#objekt {
 position: absolute; 
  top: 180px; 
  left: 870px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#objekt a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#objekt a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#objekt a span {display: none;}
div#objekt a:hover span {
   display: block;
   position: absolute; 
   top: 160px; 
   left: -510px; 
   width: 50px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
   
    div#kontakt {
  position: absolute; 
  top: 470px; 
  left: 700px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#kontakt a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#kontakt a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#kontakt a span {display: none;}
div#kontakt a:hover span {
   display: block;
   position: absolute; 
   top: -130px; 
   left: -340px; 
   width: 100px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
      div#link {
  position: absolute; 
  top: 405px; 
  left: 860px; 
  width: 60px; 
  height: 60px;  
  z-index: 100;
  }  
div#link a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#link a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#link a span {display: none;}
div#link a:hover span {
   display: block;
   position: absolute; 
   top: -65px; 
   left: -499px; 
   width: 100px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
      div#about {
  position: absolute; 
  top: 505px; 
  left: 460px; 
  width: 75px; 
  height: 75px;  
  z-index: 100;
  }  
div#about a {
  display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 0px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  border: 0px solid black;
  }
  
div#about a:hover {
  color: #FFF; 
  background: #FFF;
  border: 0px dotted blue;
  }

div#about a span {display: none;}
div#about a:hover span {
   display: block;
   position: absolute; 
   top: -164px; 
   left: -102px; 
   width: 100px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
 




/* allgemein */

#main {
	width: 1070px;
	height: 700px;
	margin:30px left;
	text-align:left;
	border:solid 0px #433804;
	background-image: none;
	background-repeat: no-repeat;
	background-position: right;	
 }

#logo a {
	display:block;
	height: 34px;
	width: 228px;
	left: 31px;
	top: 20px;
	/*margin-bottom: 0px;*/
	position: relative;
	/*visibility: visible;*/
	background: url(images/logo.gif) 3px 1px no-repeat;
  	text-indent:-9999px; 
	outline:none;
}

#inhalt {
	left: 0px;
	top: 0px;
	position: left;
	align:bottom;
	background-image: url(../WEB_OKT_2010%20Kopie/images/anganda-2011.jpg);
}

#inhalt5 {
	left: 800px;
	top: 100px;
	position: absolute;
	align:bottom;
	
}


#links {left: 20px; top: 300px; position: left; align:bottom; }



#info {left: 50px; top: 120px; position: absolute; align:top; }


#menu { height: 100px; width: 0px; left: 35px; top: 30px; position: relative; visibility: visible; }




/* MENU */
#menu {display:block; height:30px; margin:0px;}
#menu ul {margin:0; padding:0; list-style-type:none;}
#menu li {float:left; margin-right:50px; display:block;  border:0px solid #000;}

#menu a#item1 {background:url(images/film.gif) no-repeat; width:86px;}
#menu a#item2 {background:url(images/bild.gif) no-repeat;width:153px;}
#menu a#item5 {background:url(images/info.gif) no-repeat;width:52px;}
#menu a#item6 {background:url(images/links.gif) no-repeat; width:51px;}
#menu a#item7 {background:url(images/kontakt.gif) no-repeat; width:75px;}
#menu a#item15 {background:url(images/about.gif) no-repeat; width:75px;}
/*MENU aktiv*/

#menu a#item8 {background:url(images/film_a.gif) no-repeat; width:86px;}/* Film */
#menu a#item9 {background:url(images/bild_a.gif) no-repeat;width:153px;}/* Grafik */
#menu a#item12 {background:url(images/info_a.gif) no-repeat; width:52px;}/* Info */
#menu a#item13 {background:url(images/links_a.gif) no-repeat; width:51px;}/* Links */
#menu a#item14 {background:url(images/kontakt_a.gif) no-repeat; width:75px;}/* Kontakt */
#menu a#item16 {background:url(images/about_a.gif) no-repeat; width:75px;}/* Kontakt */


#menu a {display:block;  padding-top:20px; height:0px; color:#000; text-decoration:none; overflow:hidden;}
* html #menu a:link, * html #menu a:visited {height:86px; he\ight:0;}


#menu a#item1:hover {background:url(images/film_a.gif)  no-repeat;}
#menu a#item2:hover {background:url(images/bild_a.gif)  no-repeat;}
#menu a#item5:hover {background:url(images/info_a.gif) no-repeat;}
#menu a#item6:hover {background:url(images/links_a.gif) no-repeat;}
#menu a#item7:hover {background:url(images/kontakt_a.gif) no-repeat;}
#menu a#item15:hover {background:url(images/about_a.gif) no-repeat;}




#menu a#item1a {background:url(images/fotot_a.gif)  no-repeat;}
#menu a#item1a:hover {background:url(images/foto_a.gif)  no-repeat;}
#menu a#item1a:visited {background:url(images/foto_a.gif)  no-repeat;}
* html #menu a:hover {height:86px; he\ight:0;}


.nav {
	background-color: b2b2b2;
	color: black;
	text-decoration: none;
}
.plan {
	background-color : black;
}
.alles {
	color: #472736;
}

.textlink {
 color: white;
 text-decoration:none;
 font-family:verdana, arial,helvetica;
 font-size:8pt;
 text-transform: none;
background-color: 7C7C7C;
}
.textlink:visited {
 color:white;
}
.textlink:hover {
 color: FF0000;
}
inputfields { border: 0px  #7B9ACE;background-color:#E3E3E3 }

.searchform { margin:2px }
.searchfield { width:130px; color:#472736; font-size:11px; background-color:#FFF; border:1px solid #472736 }
.plzfield { width:30px; color:#472736; font-size:11px; background-color:#FFF; border:1px solid #472736 }
.ortfield { width:97px; color:#472736; font-size:11px; background-color:#FFF; border:1px solid #472736; }

