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

ul#Navigation {
	background-color: #7E7E7E;
	min-width: 41em;
	font-size: 0.8em;
	margin: 0; padding: 4em;
	text-align: center;
#	border: 1px dashed red;
}
ul#Navigation li {
	list-style: none; display: inline-block;
	margin: 0; padding: 0;
	width: 10em;
#	border: 1px dashed white;
}
ul#Navigation a, ul#Navigation span {
	float: left; 
	width: 10em;
	text-decoration: none;
	padding: 0.3em;
	font-weight: bold;
	text-align: center;
#	border: 1px dashed white;
}
ul#Navigation a:link {
  color: white; background-color: #CB0003;
}
ul#Navigation a:visited {
  color: white; background-color: #CB0003;
}
ul#Navigation a:hover {
  color: white; background-color: #B90004;
}
ul#Navigation a:active {
  color: white; background-color: #B90004;
}

div#Inhalt {
	text-align: center; min-width: 16em;
	margin: 3em;
	padding: 0 0em;
#	border: 1px dashed red;	
}
div#Inhalt h1 {
  font-size: 1em;
  margin: 0 0 1em;
}
div#Inhalt h2 {
  font-size: 1.5em;
  margin: 0 0 1em;
  color: #E32129;
  font-weight: normal;
}
div#Inhalt p {
  font-size:1em;
  margin: 1em 0;
}
div#Inhalt a:link {
	text-decoration:none;
}

div#Text {
	text-align: left;
	width: 30em;
	margin-top:3em;
# 	border: 1px dashed red;
}

div#Aussteller {
	text-align: left; float: left; width:20em;
	margin-left: 12em; margin-top: 3em;
	padding: 0 0em;
#	border: 1px dashed red;	
}
div#Ausstellungskarte {
	margin-left: 35em; margin-top: 12.5em;
	width:561px;
	padding: 0 0em;
#	border: 1px dashed red;	
}

div#Lageplan {
	float: left; 
	margin-left:5em; margin-top: 3em;
	width:399px;
#	border: 1px dashed red;	
}
div#Impressum {
	text-align: right; width:18em;
	margin-left: 35em; margin-top: 3em;
	padding: 0 0em;
#	border: 1px dashed red;	
}

