#content.centered
	{
  margin-left: auto;
  margin-right: auto;
	}

#content p
	{
  margin:0px 20px 20px 20px;
	}
#content p a
  {
  text-decoration:underline;
  }
#content h1 {
  margin:0px 0px 10px 0px;
  padding:0px 10px;
  font: bold 1.4em Verdana, Arial, Helvetica, sans-serif;
  border-bottom: solid 1px #002C96;
  background-color:#EFF9FF;
  color:#002C96;
}
#content h2 {
  margin:0px 0px 10px 0px;
  padding:0px 14px;
  font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;
  color:#002C96;
}

#content h3 {
  margin:0px 0px 10px 0px;
  padding:0px 14px;
  font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
  color:#002C96;
}

#content .bigimage
	{
	display:block;
	}


/* =Liste für Anfahrtsbeschreibung
==================================================================*/

#content ol
  {
  margin:15px;
  border-left: solid 30px #002C96;
  }
#content li
	{
  margin:10px 4px;
  padding:4px;
  font: bold 1em Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
  border-bottom: solid 1px #002C96;
	}
#content li p
	{
  margin:0px;
  font: 0.8em Verdana, Arial, Helvetica, sans-serif;
	color:black;
	}
#content li p b, #content li p strong {
  background-color:#ffffcc; }


/* =Schnellinks auf Homeseite
==================================================================*/

#content .quicklinks
	{
  margin-bottom:8px;
  border: solid 1px #002C96;
  }

#content .quicklinks h3
	{
  margin:0px;
  padding:2px;
  font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
  background-color:#002C96;
  color:#ffffff;
	}
#content .quicklinks a
	{
  display:block;
  text-align:left;
  margin:8px 8px;
  padding-left:13px;
  background-color:#ffffcc;
	background-image:url(images/pfeil_blau.gif);
  background-repeat:no-repeat;
  background-position:center left;
	}
#content .quicklinks a:hover
	{
  background-color:#fff3dd;
	background-image:url(images/pfeil_orange.gif);
	}

/* =Newspost, auf newsseite
==================================================================*/

#content .newspost h2
	{
  margin:0px 0px 10px 0px;
  padding:0px 10px;
  font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
  border-bottom: solid 1px #002C96;
  background-color:#EFF9FF;
  color:#002C96;
	}
#content .newspost h3
	{
  margin:0px 0px 10px 0px;
  padding:0px 10px;
  font: bold 0.6em Verdana, Arial, Helvetica, sans-serif;
  color:#002C96;
	}

/* =Tabelle mit einer Kopfzeile, spaltenlayout, eingesetzt für Ergebnisse
==================================================================*/
#content .tabelleKopfzeile
	{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:0.8em;
  width:90%;
  margin-bottom:20px;
  background-color:#ffffee;
  border-top: solid 1px #000000;
  border-bottom: solid 1px #002C96;
	}
#content .tabelleKopfzeile caption
	{
  font-size: 0.8em;
  font-weight: bold;
  text-align:right;
	}
#content .tabelleKopfzeile th
	{
  font-weight: bold;
  border-bottom: solid 1px #000000;
  color:#ffffff;
  background-color:#002C96;
	}
#content .tabelleKopfzeile th a
	{
  color:#ffffff;
  }
#content .tabelleKopfzeile td
	{
  border-top: solid 4px #ffffff;
  border-bottom: solid 1px #cccccc;
	}
#content .tabelleKopfzeile a
	{
  font-weight: bold;
  }
#content .tabelleKopfzeile a:hover
	{
  text-decoration:underline;
  }
