* {padding:0; margin:0;}
html {height:101%;}
body{
	background:#fff;
	text-align:center;
	color: #003;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:86.1%;
}
#wrapper{margin:1.5em auto;
		width:980px;
		position:relative;
		text-align:left;
			background:#fff;
			border:0.05em solid #003;
			font-size:0.95em; height:101%;}
#header{
	position:relative;
	right:0;
	width:100%;
	height:140px;
	padding:0;
	background: url(images/headerbild_v04.jpg) no-repeat top left;
}
#navigation {float:left; 
		width:16em;
		font-size:0.95em;
		padding-top:1.2em;}
#content {margin:1.2em 0 0 17em;
			width: auto;
			z-index: 5;
			min-height:35em;
			left:0;
			}
	
.ignore {position:absolute;
        left:-2000px;
        top:-2000px;}
.clearer{clear:both;}	
 .clear{clear:both;
	height:1px;}	
img{border:none;}

#header h1, #header h2, #header h3{position:absolute;}
#header h1{top:0;
					left:0.8em;
					font-size:1.2em;
					color:#900;
					line-height:3.1em;}
#header h2{top:0.8em;
					right:0.8em;
					font-size:1.1em;
					color:#003;
					text-align:right;}
#header h3{top:5.5em;
					right:0.8em;
					font-size:1.1em;
					color:#003;
					text-align:right;}
#header h2 span{color:#900;}
#content {padding:0.9em 0.8em 1em 1.4em;}
#content h1{font-size:1.4em; 
				color:#900; 
				padding-bottom:0.4em;}
 #content h2,  #content h3{ font-size:1.1em;
				color:#900;
				padding-bottom:0.3em;}
#content a{color:#900;}
#content a:visited{color:#003;}
#content a:focus, #content a:hover{color:#900;}
#content ul li{ line-height:2em;
				list-style-type:none;
					padding-left:10px;
					background: url(images/listenpfeil.gif) no-repeat left center;
				}
#content p {margin-bottom:0.9em; padding-right:2em;}
.bottomabstand{margin-bottom:1.2em;}
.bottomabstand_klein{margin-bottom:0.6em;}
 .topabstand{margin-top:1.2em;}
#content .rot{color:#900;}
.floatright{float:right; top:0.1em; right:0; margin:0.3em 2em 0.8em 0.8em; background:transparent; border:none;
			text-align:right;}
.floatright img {margin-top:0.5em;}
#content #prononced{padding-top:1em; font-weight:bold;
					color:#900;}
.sup{font-size:0.8em;
	display:inline-block;
	margin-bottom:0.2em;}
