#container {
  background-image: url("bg.jpg");
	background-repeat: repeat-x;
}


#wrap {
	width: 98%;
	}
	
#head {
	background-image: url("banner.gif");
	background-repeat: no-repeat;
	background-position: 30px top;
	width: 100%;
	height: 130px;
	text-align: right;
	padding: 60px 20px 0 0;
	cursor: pointer;
	_cursor: hand;
	}
	
#page {
	min-height: 380px;
	_height: 380px;
	padding: 10px 0 0 230px;
	*+padding: 10px 0 0 0;
	_padding: 10px 0 0 0;
	}
	#page h2 {
		font-size: 1.1em;
		margin: 10px 0 5px 0;
		}
	#page h3 {
		font-size: 0.8em;
		margin: 10px 0 5px 0;		
	}
	#page p {
		font-size: 0.75em;
		line-height: 1.35em;
		padding: 0;
		margin: 0;
		}
	#page ol, #page ul {
		margin: 5px 0 10px 0;
		padding: 0;
	}
	#page li {
		font-size: 0.75em;
		list-style-position: inside;
		line-height: 1.35em;
	}
	#page p.small {
		font-size: 0.6em;
		color: #777;
	}
	#page p.citate {
		text-align: center;
		font-style: italic;
		color: #444;
		font-size: 0.9em;
		background: transparent url("citate.png") no-repeat 0 -10px;
		height: 70px;
		padding: 7px 0 0 80px;
		margin-top: 7px;
	}
	#page img.photo {
		float: left;	
		margin: 0 10px 10px 0;
	}
		
		
#page.content {
	padding-bottom: 40px;
	}
	
#navigation {
	background: transparent url("navigation.png") no-repeat;
	float: left;
	margin: 0 30px 30px 0;
	text-align: center;
	}
	#navigation ul li {
		list-style: none;
		width: 155px;
		height: 28px;
		background: transparent url("button.png") no-repeat;
		text-align: center;
		font-size: 0.9em;
		padding-top: 3px;
		cursor: pointer;
		_cursor: hand;
		}
	#navigation ul li.active {
		background-image: url("button_active.png");
		}
	#navigation a {
		color: #000;
		text-decoration: none;
		}
	#navigation a:hover {
		color: #000;
		}
	#navigation #vogel_klein {
		padding-left: 40px;
	}

#chapters {
	float: right;
	background: #f9fdff;
	border: 1px solid #a6a6a6;
	font-size: 1em;
	padding: 8px;
	line-height: 1.4em;
	margin: 0 0 20px 20px;
	}
	#chapters ul {
		margin: 0;
		padding: 0;
	}
	#chapters ul li {
		list-style: none;
	}
	#chapters ul li.main {
		font-weight: bold;		
	}
	#chapters ul li.active {
		font-style: italic;
	}
	#chapters a {
		color: #b5131e;		
		text-decoration: none;
	}
	#chapters a:hover {
		color: orange;		
		text-decoration: underline;
	}

#foot {
	width: 100%;
	background-image: url("foot.gif");
	background-repeat: repeat-x;
	height: 28px;
	text-align: center;
	font: 0.7em Verdana, sans-serif;
	padding-top: 5px;
	color: #333;
	}
	#foot a {
		color: #333;
		text-decoration: none;
		}
	#foot a:hover {
		color: #000;
		}
