<style type="text/css">

	html
	{
		margin:0px;
		padding:0px;
	}

	body
	{
		margin:0px;
		margin-top:20px;
		padding:0px;
		background-color:#FFFFFF;
		background:url(../img/bg.gif);
	}
	
	div.scrollbalken
	{
		position:absolute; 
		top:0px; 
		bottom:-1px; 
		width:1em; 
		z-index:-1;
	}
	
	div.all
	{
		width:800px;
		margin:3px auto;
		margin-top:20px;
		margin-bottom:40px;
		padding:0px;
	}
	
	div.bod
	{
		width:798px;
		padding:0px;
		margin:0px;
		border-top:2px solid #000000;
		border-left:2px solid #000000;
		border-right:2px solid #000000;
		border-bottom:2px solid #000000;
		background:#FFFFFF url(../img/bgf.gif) repeat-y;
	}

	div.header
	{
		height:100px;
		width:798px;
		margin:0px;
		padding:0px;
		border-top:2px solid #000000;
		border-left:2px solid #000000;
		border-right:2px solid #000000;
	}
	
	div.navi
	{
		width:115px;
		background:#CCCCFF;
		margin:0px;
		margin-top:30px;
		margin-bottom:20px;
		padding:0px;
		padding-top:0px;
		padding-left:0px;
		padding-bottom:0px;
		border:0px;
		float:left;
	}
	
	div.platzhalter
	{
		width:681px;
		margin:0px;
		padding:0px;
		padding-top:35px;
		padding-bottom:30px;
		background:#FFFFFF;
		border:0px;
		border-left:2px solid #000000;
		float:right;
	}
	
	div.content
	{
		width:638px;
		background-color:#FFFFFF;
		margin:0px;
		padding:0px;
		padding-top:0px;
		padding-left:30px;
		padding-right:12px;
		padding-bottom:0px;
		border:0px;
		float:right;
	}
	
	div.prop 
	{
    	height:420px;
    	float:right;
    	width:1px;
	}
		
	div.clearer
	{
		clear:both;
		line-height:0px;
		height:0px;
		font-size:0px;
	}
	
	div.footer
	{
		width:789px;
		margin:0px;
		padding:0px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:3px;
		float:right;
	}

	h2
	{
		font-family: Helvetica, Geneva, sans-serif;
		color:#000000;
		font-weight:bold;
		font-size:26px;
		margin:0px;
		padding:0px;
		padding-top:25px;
		padding-bottom:27px;
	}

	h3
	{
		font-family: Helvetica, Geneva, sans-serif;
		color:#000000;
		font-weight:bold;
		text-decoration:underline;
		font-size:17px;
		margin:0px;
		padding:0px;
		padding-bottom:20px;
	}

	p 
	{
		font-family: Helvetica, Geneva, sans-serif;
		font-size:14px;
		font-weight:normal;
		padding:0px;
		padding-bottom:0px;
		margin:0px;
		color:#000000;
	}

	p.banner
	{
		font-family: Impact;
		font-size:25px;
		font-weight:bold;
		text-align:center;
		letter-spacing:20px;
		padding:0px;
		padding-left:115px;
		margin:0px;
		margin-top:30px;
		color:#000000;
	}
	
	p.bereich
	{
		font-family: Helvetica, Geneva, sans-serif;
		font-size:14px;
		font-weight:bold;
		text-align:center;
		letter-spacing:2px;
		padding:0px;
		padding-left:115px;
		margin:0px;
		margin-top:10px;
		color:#000000;
	}

	p.copyright
	{
		font-family: Verdana, Helvetica, Geneva, sans-serif;
		font-size:8px;
		font-weight:bold;
		text-align:right;
		color:#000000;
		margin:0px;
		padding:0px;
	}
	
	ul
	{
		font-family: Helvetica, Geneva, sans-serif;
	}
	
	li
	{
		font-family: Helvetica, Geneva, sans-serif;
		font-size:12px;
	}
	
	a:link
	{
		color:#000000;
		text-decoration:underline;
	}

	a:visited
	{
		color:#000000;
		text-decoration:underline;
	}

 	a:active
	{
		color:#000000;
		text-decoration:underline;
	}

	a:link.under
	{
		color:#000000;
		text-decoration:underline;
	}

	a:visited.under
	{
		color:#000000;
		text-decoration:underline;
	}

 	a:active.under
	{
		color:#000000;
		text-decoration:underline;
	}
	
	a:link.none
	{
		color:#000000;
		text-decoration:none;
	}

	a:visited.none
	{
		color:#000000;
		text-decoration:none;
	}

 	a:active.none
	{
		color:#000000;
		text-decoration:none;
	}
		
	img.header_logo
	{
		padding:0px;
		margin:0px;
		border:0px;
	}
	
		
		
</style>
