body {
  color:black;
  background-color:white;
  font-size:100.01%;
  font-family:Helvetica,Verdana,Arial,sans-serif;
  margin:0px;
  padding:0px;
  min-width:56em;
}
html {
  margin:0px;
  padding:0px;
}
img {
  border-style:none;
}
ol, ul {
	margin-top:0px;
	margin-bottom:0px;
}
li {
  margin-top:0px;
  margin-bottom:0.3em;
}
h1, h2, h3 {
  margin:1em;
  margin-bottom:0.5em;
  padding:0px;
}
#navi_2 {
  width:18em;
  margin:1em 0.5em 1em 1em;
  padding:0px;
  float:left;
}
#navi_2 li {
  margin:0px;
  padding:0.2em;
}
div#Inhalt {
  background-color:white;
  max-width:57em;
  min-width:30em;
  margin:1em;
  margin-left:20em;
  padding:1em;
  border:none;
  }
div#Inhalt.maincell {
  font-family:Arial,sans-serif;
  background-color:blue;
  min-height:28em;
}
div#Inhalt.maincell h1 {
  position:relative;
  font-size:250%;
  font-weight:bold;
  color:#FFFFFF;
}
div#Inhalt.maincell ul {
  width:6em;
  margin-left:8em;
  padding:0em;
  font-size: 180%;
}
div#Inhalt.maincell ul li {
  padding:1px 1em;
  color:#ffffff;
  border-width:1px;
  border-style:solid;
  border-color:red;
  list-style:none;
}
div#infoboxes {
  float:left;
  width:13em;
  overflow:hidden;
  color:#FFFFFF;
  border-width:1px;
  border-style:solid;
  border-color:red;
}
div#infoboxes span
{
	display:block;
	width:13em;
	float:left;
}
div#infoboxes.show, div#infoboxes span.show
{
	visibility:visible;
}
div#infoboxes.noshow, div#infoboxes span.noshow
{
	visibility:hidden;
}
div#infoboxes span.show
{
	margin-left: 0;
}
div#infoboxes span.noshow
{
	margin-left:-20em;
}


