	html, body {
		height: 100%;
		/*font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;*/
		font-family:Tahoma, Geneva, sans-serif;
		color: #000;
		font-size:12px;
		letter-spacing: 1px;				
		background-color: #724830;
		background: #FFF url(../pictures/bg.jpg) top no-repeat;				
	}
	
	body {
		margin: 0;
		padding: 0;
	}

	div.clear {
		font-size: 0;
		line-height: 1px;
		height: 1px;
		clear: both;
	}
	
	
	div#page {
		position: relative;
		width: 100%;
		margin: auto;
		min-height: 100%;
		text-align: left;
	}
	
	div#center {
		position: relative;
		width: 980px;
		margin: auto;
	
	}

	* html div#page {
		height: 100%;
		}

	div#page div#middle {
		width: 980px;
		min-height: 500px;
		}

	div#page div#middle div#content {
		float: left;
		width: 690px;
		min-height: 400px;
		margin: 0 0 0 14px;
		padding-bottom: 100px;
		}

	* html div#page div#middle div#content {
		height: 100%;		
		}	
		
	div#page div#middle div#content div#content01b {
		width:150px; 
		height: 240px; 
		margin-right: 30px; 
		margin-bottom: 30px; 		
		float: left;
		}
	
	div#page div#middle div#head {
		width: 976px;
		height: 190px;
		margin: 0;
	}

	div#page div#middle div#navigation_over {
		float: left;
		width: 226px;
		min-height: 258px;
		margin: 30px 0 0 10px;
	}

	div#page div#middle div#navigation_top {
		float: left;
		width: 226px;
		height: 12px;
		margin: 0;
		overflow: visible;
		background: url(../pictures/bg_nav_top.jpg) right top;
	}

	div#page div#middle div#navigation {
		float: left;
		width: 226px;
		min-height: 258px;
		margin: 0;
		overflow: visible;
		background: url(../pictures/bg_nav_middle_big.jpg) right top;
	}

	div#page div#middle div#navigation_bottom {
		float: left;
		width: 226px;
		height: 13px;
		margin: 0 0 20px 0;
		overflow: visible;
		background: url(../pictures/bg_nav_bottom.jpg) right top;
	}
	
	div#footer {
		height: 50px;
		width: 100%;
		position: absolute;
		bottom: 0;
		left: 0;
		background: url(../pictures/bg_footer.jpg) repeat-x left top;
		text-align: center;
		color: #FFF;
		padding-top: 5px;
	}

	div#footerright {
		position: absolute;
		bottom: 0;
		height: 30px;
		width: 724px;
		text-align: left;
		line-height: 14px;
		margin-left: 225px;
	}

	div#clear {
		clear: both;
	}	

	div#clear2 {
		height: 30px;
	}	


	div span.left {
		width: 49%;
		float: left;
	}

	div span.right {
		width: 49%;
		float: right;
	}

	div span.top {
		width: 100%;
	}

	div span.news {
		display: block;
		float: left;
		width: 47%;
		border:  dotted 1px #FFFFFF;
		margin-left: 10px;
		margin-bottom: 10px;
		margin-top: 0;
		min-height: 80px;
		padding: 0;
	}
	
	div span.news2 {
		display: block;
		float: left;
		width: 95%;
		border:  dotted 1px #FFFFFF;
		margin-left: 10px;
		margin-bottom: 10px;
		margin-top: 0;
		min-height: 80px;
		padding: 0;
	}

	/* Bilder 50% transparent setzen */
	div#page div#navigation a:hover img {
		filter: alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.50;
	}
	
		div#page div#middle div#content ul {
		list-stye-type: bull;
		margin: 0 0 0 55px;
		}

		div#page div#middle div#content li {
		color: #000;
		font-size: 12px;
		}
		
/* ***************************************************  */

	div#page div#navigation ul {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	
	div#page div#navigation ul li {
		width: 220px;
		background-image: url(../pictures/nav.png);
		_background-image: none;
		color:#FF0000;		
		margin: 0;
	}

	div#page div#navigation ul li a {
		display: block;
		height: 25px;
		padding-left: 65px;
		color:#000000;
		text-decoration: none;
		line-height: 25px;

	}
	
	div#page div#navigation ul li a:hover {
		background: url(../pictures/nav_hover.png) left center no-repeat;
		_background: none;		
		color:#F00;
		text-decoration: none;
		line-height: 25px;		
	}


	div#page div#navigation ul li a.active,
	div#page div#navigation ul li a.open,
	div#page div#navigation ul li.open a,
	div#page div#navigation ul li a:hover {
		background: url(../pictures/nav_hover.png) left center no-repeat;
		_background: none;		
		color:#F00;
	}

/* ***************************************************  */

	div#page div#middle div#content ul {
		list-style-type: square;
		margin: 0;
		padding: 0;
		}
		
	div#page div#middle div#content li {
		margin-left: 25px;
		line-height: 20px;
		
		}		
