/* Überschrift im header-DIV */
#header h1 {
  color: white;
  padding: 5px
}

/* Wobinich-Zeile Locator-DIV-------------------------------------------------- */
/* normaler Fließtext: */
#locator p {
	font-family: arial, sans-serif;
  font-size: 94%; 
  color: #455;
}


/* Menüleiste menu-DIV-------------------------------------------------- */
#menu a {
  text-decoration: none;
  font-weight: bold;
  font-variant: small-caps;
  color: #665;
  display: block;
  padding: 2px;
  padding-left: 25px;
}

#menu a:hover  {
  color: red;
}

#menu .tastec {
   background-image:url(tastec.gif);
   background-repeat: no-repeat; 
}

#menu .tasted {
   background-image:url(tasted.gif);
   background-repeat: no-repeat;
}

#menu .tastee {
   background-image:url(tastee.gif);
   background-repeat: no-repeat;
}

#menu #highc  {
  text-decoration: none;
  font-weight: bold;
  font-variant: small-caps;
  color: blue;
  display: block;
  padding: 2px;
  padding-left: 25px;
  background-image:url(tastec.gif);
  background-repeat: no-repeat;
}

#menu #highd  {
  text-decoration: none;
  font-weight: bold;
  font-variant: small-caps;
  color: blue;
  display: block;
  padding: 2px;
  padding-left: 25px;
  background-image:url(tasted.gif);
  background-repeat: no-repeat;
}

#menu #highe  {
  text-decoration: none;
  font-weight: bold;
  font-variant: small-caps;
  color: blue;
  display: block;
  padding: 2px;
  padding-left: 25px;
  background-image:url(tastee.gif);
  background-repeat: no-repeat;
}

#menu ul {
  line-height: 1.8;
  list-style-type: none;
}

/* Ende Menüleiste */



/* ab hier: main-DIV------------------------------------------------------ */
/* Hauptüberschrift: */
#main h1 {
	line-height: 1.4em;
  font-variant: small-caps;
  font-family: verdana, sans-serif;
  font-size: 160%;
  font-weight: bold;
  text-align: left;
  letter-spacing: 2px;
  color: #665;
  background-image:url(logo_harm.gif);
  background-repeat: no-repeat; 
  padding-left:40px;
}

/* Unterüberschrift: */
#main h2 {
	line-height: 1.4em;
  font-variant: small-caps;
  font-family: verdana, sans-serif;
  font-size: 125%;
  font-weight: normal;
  text-align: center;
  letter-spacing: 1px;
  color: #665;
}

#main h3 {
	line-height: 1.2em;
  font-variant: small-caps;
  font-family: verdana, sans-serif;
  font-size: 110%;
  font-weight: normal;
  text-align: center;
  letter-spacing: 1px;
  color: #665;
}

/* Darstellung einzelne Bilder zentriert mit Unterschrift */
#main h4 {
	line-height: 0.8em;
  font-family: verdana, sans-serif;
  font-size: 80%;
  font-weight: normal;
  text-align: center;
  color: #665;
  padding-top: 10px;
}

/* Darstellung einzelne Bilder zentriert mit Unterschrift mit Rahmeneffekt*/
#main h5 {
	line-height: 0.8em;
  font-family: verdana, sans-serif;
  font-size: 80%;
  font-weight: normal;
  text-align: center;
  color: #665;
  padding-top: 10px;
  /* border-bottom: #e3001c 0px solid;
  border-left: #e3001c 0px solid;
  border-top: #e3001c 0px solid; 
  border-right: #e3001c 0px solid; */
}



/* normaler Fließtext: */
#main p {
  margin-top:10px;
  /*line-height: 1.0em; */
  font-family: verdana, sans-serif;
  font-size: 100%; 
  font-weight: normal;
  text-align: left;
  color: #665;
}

/* Liste Bilder-DIV-------------------------------------------------- */
#main #bilder a {
  text-decoration: none;
  font-weight: bold;
  font-variant: small-caps;
  color: #665;
  display: block;
  padding: 2px;
  padding-left: 15px;
}

#main #bilder a:hover  {
  color: blue;
}

#main #bilder ul {
  line-height: 1.8;
  list-style-type: circle;
  padding-left: 30px;
}

/* Ende Bilderleiste */

/* Formular-Layout: */
form {
  padding: 20px;
  margin: 10px 0;
  color: #665;
  background-color: #CEEFFF;
}

label {
  margin: 5px 0;
  display: block;  
}

input, textarea {
  border:  1px solid #B67FAE;
  background-color: white;
}

input:focus, input:hover, textarea:focus, textarea:hover {
  background-color: #B67FAE;
}

input.knopf {
  padding: 3px;
  margin-top: 10px;
  background-color: silver;
  border-color: #B67FAE;
}

legend {
  color: #B67FAE;
}
 
fieldset {
  display: block;
  width: 60%;
  padding: 10px;  
  border: 1px solid #B67FAE;
  margin-right: 5px;
  margin-bottom: 10px;
}


/* Ende main-DIV */

/* ab hier: footer1-DIV-------------------------------------------------------- */
/* Hauptüberschrift: */
#footer1 h1 {
  text-align: center;
  font-size: 1em;
  font-variant: small-caps;
  color: #3366CC;
  padding-bottom: 1px
}

/* ab hier: footer2-DIV-------------------------------------------------------- */
/* Hauptüberschrift: */
#footer2 h1 {
  text-align: center;
  font-size: 1em;
  font-variant: small-caps;
  color: #3366CC;
  padding-bottom: 4px
}

#footer2 h2 {
  text-align: center;
  font-size: 0.7em;
  font-variant: small-caps;
  color: #3366CC;
  padding-bottom: 2px
}
