<style type="text/css">	<!--

	body {
		position:absolute;
	}
	
	html, body {
		top:0; left:0; right:0;
		min-height:100%;
		margin:0;
		padding:0;
		width:100%;
		background-color: #ffffff;   /*   Hintergrundfarbe alles */
	}

	#header_container {
		position:fixed;
		top:0; left:0; right:0;
		margin: 0;
		height:80px;
		z-index:3;
	}

	#header {
		position:absolute;
		top:0; left:0; right:0; bottom:0;
		height:100%;
		background-color: #fcec6b; /* Hintergrundfarbe Kopfbereich (alt= #ffffff) */
		z-index:3;
		margin:0;
		padding:0;
	}


	/* Start Inhalt */
	#inhalt {
		position:relative;
		margin: 0px 0px 0px 230px;
		padding: 0px;
		padding-top: 95px;
		padding-left: 5px;
		padding-bottom: 5px;
		width: 570px;
		min-height: 630px;
		background-color: #f1eac5; /* Hintergrundfarbe Inhalt - alt: #e8e8e8 | #EAE2B7 */
		z-index:2;		
	}

	#inhalt h1 {
		padding: 0em 0em 0em 1em;
		font: bold 10px/20px verdana, lucida, arial, sans-serif;
		font-size: 14px;
		background: ffcc00;
		text-align: left;
		width: 555px;
		background-color: #fcec6b; /* Hintergrundfarbe Titel */
	}
	#inhalt h2 {
		padding: 0em 0em 0em 1em;
		font: 10px/20px verdana, lucida, arial, sans-serif;
		font-size: 12px;
		text-align: left;
	}
	#inhalt h3 {
		padding: 0em 0em 0em 1em;
		margin: 0;
		font: 10px/20px verdana, lucida, arial, sans-serif;
		font-size: 12px;
		text-align: left;
	}
	#inhalt p {
		padding: 0em 0em;
		font: 12px/20px verdana, lucida, arial, sans-serif;
		font-size: 12px;
		width: 555px;
		margin: 0;
	}
	#inhalt a, a:link {
		color: blue;
		text-decoration: none;
	}
	#inhalt a:hover {
		color: red;
		text-decoration: none;
	}
	/* Ende Inhalt */


	/* Start Navigation */
	#nav {
		position: fixed;
		float: left;
		width: 225px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-decoration: none;
		background: white; /* Hintergrundfarbe Navigation */
		z-index:5;
	}

	#nav ul	{
		top: 95px;
		list-style-type: none;
		text-align: left;
	}

	#nav ul li a {
		padding-left: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		text-align: left;
		font: normal 10px/16px arial, verdana, lucida, sans-serif;
		font-size: 12px;
		color: black;
	}

	#nav ul li a:hover {
		color: red;
	}

	#nav ul li a#current  {
		background: #fcec6b; /* Hintergrundfarbe Unternavigationspunkt aktiv */
	}
	/* Ende Navigation */


	/* Start Bildvergrösserung */
	.bildausschnitt {
		margin-top: 2px; /* Abstand zu oberem Bild */
		position: relative; /* Anordnung zu vorigem Objekt */
		width: 80px;
		height: 20px;
		overflow: hidden;
		z-index:1;
	}
	/* Ende Bildvergrösserung */
	
	
	/* Start Thumbnail */
	.thumbnail{
	margin-top: 2px; /* Abstand zu oberem Bild */
	position: relative;
	z-index: 0;
	}

	.thumbnail:hover{
	background-color: transparent;
	z-index: 5;
	}

	.thumbnail span{
	position: absolute;
	background-color: lightblue;
	padding: 5px;
	left: -10px;
	border: 1px  gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
	}
	
	.thumbnail span img{
	border-width: 0;
	padding: 5px;
	}
	
	.thumbnail:hover span{
	visibility: visible;
	top: 0;
	left: 85px;
	}
	/* Ende Thumbnail */


	/* Start vanille.ch */
	#vanille {
		position: fixed;
		left: 0;
		bottom: 1;
		text-align: left;
		font: normal 9px/9px arial, verdana, lucida, sans-serif;
		color: #C0C0C0;
		z-index:5;
	}

	#vanille a {
		color:#C0C0C0;
		text-decoration:none;
	}

	#vanille a:hover {
		color: red;
		text-decoration:none;
	}
	/* Ende vanille.ch */


	/* Nur für den MSIE */
	
	* html, * html body {
		overflow:hidden;
		bottom:0;
		height:100%;
	}

	* html #header_container, * html #footer_container {
		position:absolute; 
		width:100%;
		padding-right:16px;
	}	
	
	* html #header, * html #footer {
		height:100%;
		position:static;
	}

	* html #nav {
		position: fixed;
		padding: 48px 0px 0px 0px;
	}
	
	* html #vanille {
		position: absolute;
		left: 0;
		bottom: 0;
	}
	
	* html #inhalt {
		height:100%;
		width:auto;
		overflow:auto;
	}
	
	
	-->
</style>



