html {
  height: 100%; /* Lösung gegen springendes Layout in firefox*/
	font-size: 1.3em;
}

* {
  margin: 0px;
  padding:  0px;
  font-family:  Verdana, "sans-serif";
	color:  #282828;
}
body{
  min-height: 101%; /* Lösung gegen springendes Layout */
  font-size:  100.01%;  
  text-align: center; /* Zentrierung im Internet Explorer */
}

#header{
  width:      600px;
  text-align: left; /* Seiteninhalt wieder links ausrichten */
  margin:     5px auto 0px auto; /* standardkonfrome horizontale Zentrierung */
	padding: 10px;
}
#header img {
  padding: 0px;
  border: 0px;
  margin-bottom: 10px;
}

#navigation{
  text-align: left;
  width:  600px;
  padding-bottom: 5px;
  margin: 0px auto 0px auto;
 /* border-bottom: 1px solid #7D7D7D;*/
  font-size: 1.1em;
  font-family: verdana, sans-serif;
}

#navigation li {
  list-style-type: none;
  display: inline;
  color: #282828;
}
#navigation a{
  text-decoration: none;
  color: #282828;
}

#navigation li a:hover {
  text-decoration: underline;
}

#navigation .thispage{
  color: #282828;
}

.nav{
	 font-size: 1.3em;
}

.content{
  width:      1200px;
  text-align: left; /* Seiteninhalt wieder links ausrichten */
  margin:     0px auto 0px auto; /* standardkonfrome horizontale Zentrierung */
  padding:    0px;
  clear:      both;
  color:  #282828;
  font-size: 1.2em;
  min-height: 580px;
	text-align: justify;
}

.content h1, h2, h3, h4, h5, h6, p , a  {
  margin: 10px 10px;
  line-height: 1.3em;
}

.content li {
  list-style: none;
  
}

.content li a {
  text-decoration: none;
}

.content li a:hover {
  text-decoration: underline;
  list-style: none;
}

.center {
	text-align: center;
}

.left {
	text-align: left;
}

.big {
	font-size: 1.2em;
}

.floatleft {
	float: left;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}

.floatright {
	float: right;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
}

