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;


}



/* Kunst */

div#auszeit {
  position: absolute; 
  top: 50px; 
  left: 70px; 
  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: 280px; 
   left: -50px; 
   width: 800px;
   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: 220px; 
  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: -140px; 
   left: -200px; 
   width: 800px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
    div#paradies {
  position: absolute; 
  top: 440px; 
  left: 510px; 
  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: -110px; 
   left: -490px; 
   width: 800px;
   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: 460px; 
  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: 260px; 
   left: -435px; 
   width: 800px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
   
    div#ikitschim {
  position: absolute; 
  top: 170px; 
  left: 330px; 
  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: 160px; 
   left: -310px; 
   width: 800px;
   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: 530px; 
  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: 100px; 
   left: -510px; 
   width: 800px;
   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: 610px; 
  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: 250px; 
   left: -590px; 
   width: 800px;
   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: 760px; 
  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: 150px; 
   left: -740px; 
   width: 800px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
 div#flugi {
  position: absolute; 
  top: 455px; 
  left: 740px; 
  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: -130px; 
   left: -720px; 
   width: 800px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
   
div#OO {
  position: absolute; 
  top: 120px; 
  left: -30px; 
  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: 210px; 
   left: 50px; 
   width: 800px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }

div#standing {
  position: absolute; 
  top: 15px; 
  left: -100px; 
  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: 300px; 
   left: 110px; 
   width: 800px;
   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: 50px; 
  left: 70px; 
  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: 280px; 
   left: -50px; 
   width: 800px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }

  div#angela {
  position: absolute; 
  top: 85px; 
  left: 610px; 
  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: 250px; 
   left: -590px; 
   width: 800px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   }
  
     div#embru {
  position: absolute; 
  top: 130px; 
  left: 330px; 
  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: 200px; 
   left: -310px; 
   width: 800px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   } 
   
   
   div#agenda {
  position: absolute; 
  top: 210px; 
  left: 500px; 
  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: 120px; 
   left: -480px; 
   width: 800px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   } 


 
   div#laudinella {
  position: absolute; 
  top: 210px; 
  left: 400px; 
  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: 120px; 
   left: -380px; 
   width: 800px;
   padding: 5px; 
   z-index: 100;
   color: #000000; 
  
   font: 12px Verdana, sans-serif; 
   text-align: left;
   border: 0px dashed black;
   } 

   

#main {
	width: 854px;
	height: 606px;
	margin:30px auto;
	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: 0px;
	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: relative;
	align:bottom;
}


#links {left: 50px; top: 320px; position: absolute; align:bottom; }



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


#menu { height: 20px; width: 380px; left: 490px; top: 0px; 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:1px; display:block;  border:0px solid #000;}
#menu a#item1 {width:56px;background-image: url(images/kunst_a.gif);background-repeat: no-repeat;
}
#menu a#item2 {background:url(images/film.gif) no-repeat; width:46px;}
#menu a#item3 {background:url(images/grafik.gif) no-repeat; width:61px;}
#menu a#item4 {width:46px;background-image: url(images/info.gif);background-repeat: no-repeat;
}
#menu a#item5 {background:url(images/links.gif) no-repeat; width:51px;}
#menu a#item6 {background:url(images/kontakt.gif) no-repeat; width:75px;}
#menu a#item7 {background:url(images/kunst_a.gif) no-repeat; width:56px;}/* Kunst */
/*#menu a#item8 {background:url(images/film_a.gif) no-repeat; width:46px;}/* Film */
/*#menu a#item9 {background:url(images/grafik_a.gif) no-repeat; width:61px;}/* Grafik */
/*#menu a#item10 {background:url(images/info_a.gif) no-repeat; width:46px;}/* Info */

/*#menu a#item11 {background:url(images/links_a.gif) no-repeat; width:61px;}/* Links */

/*#menu a#item12 {background:url(images/kontakt_a.gif) no-repeat; width:75px;}/* Kontakt */



/* MENU */
#menu {display:block; height:30px; margin:0px;}
#menu ul {margin:0; padding:0; list-style-type:none;}
#menu li {float:left; margin-right:1px; display:block;  border:0px solid #000;}
#menu a#item1 {background:url(images/kunst.gif) no-repeat; width:56px;}
#menu a#item2 {background:url(images/film.gif) no-repeat; width:46px;}
#menu a#item3 {background:url(images/grafik.gif) no-repeat;width:61px;}
#menu a#item4 {background:url(images/info.gif) no-repeat;width:46px;}
#menu a#item5 {background:url(images/links.gif) no-repeat; width:51px;}
#menu a#item6 {background:url(images/kontakt.gif) no-repeat; width:75px;}
/*MENU aktiv*/
#menu a#item7 {background:url(images/kunst_a.gif) no-repeat; width:56px;}/* Kunst */
#menu a#item8 {background:url(images/film_a.gif) no-repeat; width:46px;}/* Film */
#menu a#item9 {background:url(images/grafik_a.gif) no-repeat;width:61px;}/* Grafik */
#menu a#item10 {background:url(images/info_a.gif) no-repeat; width:46px;}/* Info */
#menu a#item11 {background:url(images/links_a.gif) no-repeat; width:51px;}/* Links */
#menu a#item12 {background:url(images/kontakt_a.gif) no-repeat; width:75px;}/* Kontakt */



#menu a {display:block;  padding-top:26px; 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/kunst_a.gif)  no-repeat;}
#menu a#item2:hover {background:url(images/film_a.gif)  no-repeat;}
#menu a#item3:hover {background:url(images/grafik_a.gif)  no-repeat;}
#menu a#item4:hover {background:url(images/info_a.gif) no-repeat;}
#menu a#item5:hover {background:url(images/links_a.gif) no-repeat;}
#menu a#item6:hover {background:url(images/kontakt_a.gif) no-repeat;}


/*#menu a#item1:visited {background:url(images/kunst_v.gif)  no-repeat;}
#menu a#item2:visited {background:url(images/film_v.gif)  no-repeat;}
#menu a#item3:visited {background:url(images/grafik_v.gif)  no-repeat;}
#menu a#item4:visited {background:url(images/bio_v.gif) no-repeat;}
#menu a#item5:visited {background:url(images/kontakt_v.gif) no-repeat;}*/

#menu a#item1a {background:url(images/kunst_a.gif)  no-repeat;}
#menu a#item1a:hover {background:url(images/kunst_a.gif)  no-repeat;}
#menu a#item1a:visited {background:url(images/kunst_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; }

