body { 
  color: black; background-color: white;
  font-size: 100.01%;
  font-family: Helvetica,Arial,sans-serif;
  margin: 0; padding: 0;
}

/* Textfluss für alle Richtungen auf Standard zurücksetzen */
div.clear {clear: both;}

/* Bilder ohne Rahmen */
img {border:0;}

div#Startseite {
  text-align: left;    /* Seiteninhalt wieder links ausrichten */
  margin: 0;      /* standardkonforme horizontale Zentrierung */
  padding: 0;
  width: 1220px;
  background: white url(../pictures/seite_start_1366x768.png) no-repeat;
  border: 1px dashed white;
}

div#Seite {
  text-align: left;    /* Seiteninhalt wieder links ausrichten */
  margin: 0;      /* standardkonforme horizontale Zentrierung */
  padding: 0;
  width: 1220px;
  background: white url(../pictures/seite_start_1366x768_halbtransparent.png) no-repeat;
  border: 1px dashed white;
}

ul#NavigationTop {
  font-size: 1.5em;
  margin-left: 1.8em;
  padding: 0;
  border: none; /*1px dashed silver; */
  text-align: center;
  vertical-align: middle;
}
ul#NavigationTop li {
  list-style: none;
  display: inline;
  margin: 0; padding: 0;
}
ul#NavigationTop a, ul#Navigation span {
	float: left;
  display: block;
  width: 7.75em;
  padding: 0.2em;
  font-weight: bold;
}
ul#NavigationTop a:link                       {color: gray;}
ul#NavigationTop a:visited                    {color: gray;}
ul#NavigationTop a:hover, ul#Navigation span  {color: #60b01f;}
ul#NavigationTop a:active                     {color: black; background-color: #60b01f;}

ul#NavigationLeft {
  font-size:1.3125em;
  float: left;
  margin-left: 2em;
  margin-top: 14em;
  padding: 0;
  border: none;
}
ul#NavigationLeft li {
  list-style: none;
  padding: 0.1em;
}
ul#NavigationLeft a {
  display: block;
  margin: 0; padding: 0;
  font-weight: bold;
}
ul#NavigationLeft a:link                       {color: gray;}
ul#NavigationLeft a:visited                    {color: gray;}
ul#NavigationLeft a:hover, ul#Navigation span  {color: #60b01f;}
ul#NavigationLeft a:active                     {color: black; background-color: #60b01f;}

div#Inhalt_Startseite {
  font-size: 1.1em;
  margin-top: 14em;  /* Platz für obere Zeile */
  margin-left: 15.5em; /* Platz für Navigationsleiste */
  padding: 0;
  /*border: 1px dashed silver;*/
}
div#Inhalt {
  font-size: 1.1em;
  margin-top: 5.5em;  /* Platz für obere Zeile */
  margin-left: 15.5em; /* Platz für Navigationsleiste */
  padding: 0;
  /*border: 1px dashed silver;*/
}
div#Inhalt h1 {
  font-size: 1.4em;
  font-weight: bold;
  margin: 0 0 1em;
}
div#Inhalt h2 {
  font-size: 1.2em;
  font-weight: bold;
  font-style: italic;
  margin: 0;
  /*color: #60b01f;*/
}

div#termin_zeile {
  padding: 0.5em;
  margin-top: 1.3em;
  font-size:1em;
  border: 1px solid silver;
}
div#termin_zeile h3 {
  font-size:1.1em;
  font-weight: bold;
}
div#termin_zeile h4 {
  font-size:1em;
  font-style: italic;
  font-weight: normal;
  margin-top: 0.1em;
  margin-bottom: 0.1em;
}

img.mb_menu {
  width: 185px;
  height: 52px;
}
img.termin_img {
  width: 185px;
  height: 80px;
  float: right;
  margin-left: 20px;
}
/*
.termin {
  color: black;
  font-size:1.0em;
}
*/
ul.no_bullets {
  margin-top: 0.2em;
}
ul.no_bullets li {
  list-style: none;
  padding: 0;
  margin-left: -1.5em;
}

div.erklaerung {
	margin-top: 2em;
}

p.zitat {
	color: #60b01f;
	text-align: right;
}
p.quelle {
	color: black;
	text-align: right;
	font-size: 0.7em;
	font-style: italic;
}

.gruen {color:#60b01f;}

/* Links in grün; hover/aktiv: grün */
a:link { text-decoration: none; font-weight: bold; color: #60b01f;}
a:visited { text-decoration: none; font-weight: bold; color: #60b01f; }
a:hover { text-decoration: none; font-weight: bold; color:#60b01f; }
a:active { text-decoration: none; font-weight: bold; color:#60b01f; }
a.kartenlink { text-decoration: none; font-weight:bold; }

