/* Layout: Hier finden sich die CSS-Styles, die sich ausschließlich auf die Platzierung und Größe der einzelnen Elemente beziehen */

		div.container {
			width: 900px;
			margin-left: auto;
			margin-right: auto;
			padding: 20px;
			min-height: 1000px;
		}

		div.header {
			width: 100%;
			margin-left: auto;
			margin-right: auto;
			height: 100px;		
		}

		div.header span {
			position: relative;
			left: 25px;
			top: 30px;
		}
		
		div.menu {
			width: 100%;
			height: 30px;
			margin-top: 3px;
			overflow: hidden;
		}

		span.home {		
			padding-top: 15px;
			padding-bottom: 15px;
			padding-left: 16px;
			padding-right: 15px;
		}
		
		span.alt {
			padding-left: 15px;
			padding-right: 15px;
		}
		
		div.content {
			margin-top: 25px;
			margin-left: 210px;
		}
		
		div.main_nav {
			float: left;
			width: 190px;
			margin-right: 10px;
		}

		div.sub_menu {
			width: 190px;
		}
	
		div.sub_menu div {
			padding: 5px;
			width: auto;
			margin-top: 25px;
		}
		
		div.sub_menu a {
			line-height: 1.25em;
			display: block;
			padding: 1.25ex 0.5em 1.25ex 0.75em;
		}

		div.sub_menu a:hover {
			line-height: 1.25em;
			display: block;
			padding: 1.25ex 0.5em 1.25ex 0.75em;
		}
		
		div.low_menu a {
			padding: 1.25ex 0.5em 1.25ex 0.75em;
			display: block;
			width: auto;
		}
		
		div.low_menu a:hover {
			padding: 1.25ex 0.5em 1.25ex 0.75em;
			display: block;
			width: auto;
		}				
		div.note {
			width: 190px;
		}

		div.note div {
			padding: 5px;
			width: auto;
			margin-top: 25px;
		}

