	* {
		margin: 0; 
		padding: 0;
		border: 0;
	} 
	
	body
	{
		font-family: arial, helvetica, sans-serif;
		color: #000000;
		background-color: #000000;
		}
	div#header{
		width: 1024px;
		height: 221px;
		background-color: #000000;
		background: url(kopf.png) no-repeat 0px 0px;
	}
		
	div#container{
		width: 1024px;
		float: left;
		
	}
	
	div#menu{
		width: 257px;
		height: 550px;
		background: url(menu.png) no-repeat 0px 0px;
		
		float: left;
		
	}
	
	div#menu ul{
		margin-left: 20px;
		margin-top: 2.0em;
		list-style: none;
	}
	
		div#menu a{
		font-size: 1.0em;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
		display: block;
		margin-top: 0.8em;
		height: 30px;
		background: url(button1.png) no-repeat left;
		padding-left: 15px;
		padding-top: 0.5em;
	}

	div#menu a.menupassive:hover{
		color: #000000;
		background: url(button1.png) no-repeat left;
		padding-top: 0.5em;
	}

	div#menu a.menuactive{
		color: #333311;
		background: url(button1.png) no-repeat left;
		padding-top: 0.5em;
	}
	
		div#textcontainer{
		width: 760px;
		margin-left: 257px;
		
		/*background: url(contentbackground.jpg) no-repeat top left;*/
	}
	
	/* Kleine Modifikation f�r IE, da ansonsten der "Three Pixel Gap"-Fehler des IE zu Darstellungsfehlern f�hrt */
	/* html div#textcontainer {position:relative;left:-3px;} */
	
	div#content{
		padding-top: 1em;
		margin-left:25px;
		margin-right:20px;
		height:590px;
		width:716px;
		overflow:auto;
		color:#ff0000;
	}
	
