	* {
		margin: 0;
		padding: 0;
	}	
	body {
		font-family: Verdana, Arial, sans-serif;
		margin: 1.2em;  		
		font-size: 0.8em;
		padding: 0.8em;
	}
	
	#identitaet {
		background-color: #ffffff;
/*		padding: 1.2em;  */
		color: #fff;
	}
	#rechtliches {
		background-color: #707883;
		color: #fff;
		clear: both;
		position: relative;
		z-index: 1;
		padding: 0.8em;		
		
	}
	#hauptbereich {
		clear: both; /*+++*/
		float: left;
		width: 80%;
	}

	#extra {
		float: right;
		width: 20%;
		background-color: #dcdcff;
	}

	#anzeigen {
		float: left;
		width: 100%;
		background-color: #fffff8; 
		color: #000;
	}

 	#inhalt {
		float: right;
		width: 75%;
/*		background-color: #fffeef; */
		color: #000;
	}

	#navigation {
		float: left;
		width: 25%;
/*		background-color: #c4fdc4; */
		color: #fff;
	}

/*	#navigation, #inhalt, #extra {
		padding-bottom: 32767px; 
		margin-bottom: -32767px; 
	}
*/	
	
	#navigation {
/*		padding-bottom: 32767px; 
		margin-bottom: -32767px; */
		height: 100%;
		padding-bottom: 0px; 
		margin-bottom: 0px; 
	}

	#wrap {
   	overflow: hidden;
		position: relative;	} 
		@media all and (min-width: 0px) {
		#inhalt, #navigation, #extra, #hauptbereich {
			padding-bottom:0;
			margin-bottom: 0;
		}		
		#inhalt:after, #navigation:after, #extra:after, #hauptbereich:after {
	/*		padding-top:32767px;
			margin-bottom: -32767px;  */
			content: 'Opera 8 Fix';
			display:block;
			background: inherit;
			height: 0;
		}			
	}
		#wrap {
			width: 975px;
			margin: auto;
			background: #ffffff url(/pics/nav_green.jpg);
	}
		/* Anpassung für Gestaltungselemente */
				

	
	.important {
		font-size: 1.2em;
		font-weight: bold;
	}

/*
a { color:#000000; text-decoration:underline; margin: 0.2em 10px 0.4em;  }
a:visited { color:#000000; text-decoration:underline; margin: 0.2em 10px 0.4em; }
a:active { color:#0000FF; font-style:italic; text-decoration:underline; margin: 0.2em 10px 0.4em;} 
a:hover { text-decoration:underline; color :#ff00ff; margin: 0.2em 10px 0.4em;}
*/

a { color:#000000; text-decoration:underline;  }
a:visited { color:#000000; text-decoration:underline; }
a:active { color:#0000FF; font-style:italic; text-decoration:underline; } 
a:hover { text-decoration:underline; color :#ff00ff; }
