/* CSS Document */
body {
  color: black; 
  background-color: #E7EAEE;
  font-size: 100%;
  font-family: arial, helvetica, sans-serif;
  margin: 0; 
  padding: 1em;
  width: 900px;
}

#HeaderBox {
 border: 1px #E7EAEE;
 }
	
#Logo {
 /* border: 1px dashed silver; */
 margin: 10px 10px 0 10px;
 width: 90px;
 height: 90px;
 float: left;
}

#Seitentitel {
 margin: 10px 0 0 5px;
 font-size: 18px;
 }
 
#Seitenuntertitel {
 margin: 5px 0 0 5px;
 font-size: 14px;
 }

#HorizontalNavigation {
 border: #E7EAEE;
 margin: 20px 0 0 0;
 width: 400px;
 float: right;
 font-size: 11px;
 text-align: right;
}

#HorizontalNavigation a {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	} 
	
#HorizontalNavigation a:hover {
	color: #808080;
	}
	
#HorizontalNavigation a:active {
	text-decoration: underline;
	}

#VerticalNavigation {
	float: left;
    border: 1px #E7EAEE;
	margin: 20px 0 0 0;
 	width: 170px;
 	font-size: 11px;
    }

#VerticalNavigation a {
	position: fixed;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	} 
	
#VerticalNavigation a:hover {
	color: #808080;
	}

#VerticalNavigation a:active {
	text-decoration: underline;
	}

	/* #E7EAEE; */

#Inhalt {
	float: left;
	border: 1px #E7EAEE;
	/* background-color: #FFFFFF; */
	margin: 65px 0 20px 5px;
	font-size: 13px;
	width: 400px;
	}
	
#Rechts {
	float: left;
	border: 1px #E7EAEE;
	margin: 65px 0 20px 5px;
	font-size: 13px;
	width: 200px;
	}

#Footer {
	/* border: 1px dashed silver; */
	height: 12px;
	width: 600px;
	margin: 2px 0 0 0;
	font-size: 9px;
}

a {
  color: #000000;
  }

label, input, select { /* Alle Labels UND Formularelemente auswählen */
  font-size: 10px;
  float: left;
}

form td {
  font-size: 13px;
  font-family: arial, helvetica, sans-serif;

}

table {
   font-size: 13px;
   font-family: arial, helvetica, sans-serif;
}