*{
	margin: 	0px;
	padding: 	3px;
}

body{
	text-align:center;
	background-color: #b3b3b3;
	margin: 	0px;
	padding: 	0px;
}

hr{
	margin: 	0px;
	padding: 	0px;
}

#page_wrapper{
	width:	1005px;
	margin: 0 auto;
	padding: 	0px;
}

	#header_wrapper{
		float:	left;
		width:	1005px;
		height:	223px;
		margin: 	0px;
	padding: 	0px;
	}
	
		#header_border{
			float:	left;
			width:	1005px;
			height:	223px;
			background-color: #c18205; 
			margin: 	0px;
			padding: 	0px;
		}
		
		#header_bg{
			float:	left;
			width:	1005px;
			height:	221px;
			margin: 	0px;
			padding: 	0px;
			margin-bottom: 2px;
			background-color: #dca435; 
		}
			
			#logo{
				float:	left;
				width:	150px;
				height:	220px;
				background-image:url(../Bilder/1.jpg);
				margin: 	0px;
				padding: 	0px;
			}
			
			#schriftzug{
				float:	left;
				width:	550px;
				height:	175px;
				margin: 	0px;
				padding: 	0px;
				margin-left: 	35px;
				margin-top:		30px;
				background-image:url(../Bilder/2.png);
			}
		
			#login_border{
				float:	left;
				width:	220px;
				height:	186px;
				margin: 	0px;
				padding: 	0px;
				margin-left:	50px;
				margin-top:		18px;
				margin-bottom:	17px;
				-moz-border-radius-topleft:5px;
				-moz-border-radius-bottomleft:5px;
				-khtml-border-radius-topleft:5px;
				-khtml-border-radius-bottomleft:5px;
				background-color: #424242;
			}
			
			#login_bg{
				float:	left;
				width:	218px;
				height:	182px;
				margin: 	0px;
				padding: 	0px;
				margin-left:	2px;
				margin-top:		2px;
				margin-bottom:	2px;
				-moz-border-radius-topleft:4px;
				-moz-border-radius-bottomleft:4px;
				-khtml-border-radius-topleft:4px;
				-khtml-border-radius-bottomleft:4px;
				background-color: #6b6b6b;
			}
			
			#login_content{
				float:	left;
				width:	218px;
				height:	182px;
				padding: 	0px;
				margin: 5px;
			}
	
	#content_wrapper{
		float:	left;
		width:	1005px;
		height:	auto;
		margin: 	0px;
		padding: 	0px;
		margin-top:	5px;
	}
	
		#navi_links_border{
			float:	left;
			width:	224px;
			height:	auto;
			min-height: 50px;
			-moz-border-radius-topright:5px;
			-moz-border-radius-bottomright:5px;
			-khtml-border-radius-topright:5px;
			-khtml-border-radius-bottomright:5px;
			background-color: #c18205; 
			margin: 	0px;
			padding: 	0px;
		}
		
		#navi_links_bg{
			float:	left;
			width:	222px;
			height:	auto;
			min-height: 46px;
			margin: 	0px;
			padding: 	0px;
			margin-right:	2px;
			margin-top:		2px;
			margin-bottom:	2px;
			-moz-border-radius-topright:4px;
			-moz-border-radius-bottomright:4px;
			-khtml-border-radius-topright:4px;
			-khtml-border-radius-bottomright:4px;
			background-color: #dca435; 
		}
			
			#button_border{
				float:	left;
				width:	203px;
				height:	32px;
				margin: 	0px;
				padding: 	0px;
				margin-top: 5px;
				-moz-border-radius-topright:5px;
				-moz-border-radius-bottomright:5px;
				-khtml-border-radius-topright:5px;
				-khtml-border-radius-bottomright:5px;
				background-color: #424242;
			}
			
			#button_bg{
				float:	left;
				width:	201px;
				height:	28px;
				margin: 	0px;
				padding: 	0px;
				margin-right:	2px;
				margin-top:		2px;
				margin-bottom:	2px;
				-moz-border-radius-topright:4px;
				-moz-border-radius-bottomright:4px;
				-khtml-border-radius-topright:4px;
				-khtml-border-radius-bottomright:4px;
				background-color: #31b77a;
			}
			
			#link_wrapper{
				float:	left;
				width:	201px;
				height:	28px;
				padding: 	0px;
				margin: auto;
				margin-top:	5px;
			}
		
		#content_ticker{
			float:	left;
			width:	530px;
			min-width:	530px;
			max-width: 	530px;
			height:	auto;
			margin: 	0px;
			padding: 	0px;
			margin-left:	14px;
			margin-right:	13px;
		}
			
			#ticker_border{
				float:	left;
				width:	530px;
				height:	33px;
				margin: 	0px;
				padding: 	0px;
				-moz-border-radius:5px;
				-khtml-border-radius:5px;
				background-color: #424242;
			}
			
			#ticker_bg{
				float:	left;
				width:	526px;
				height:	29px;
				padding: 	0px;
				margin: 2px;
				-moz-border-radius:4px;
				-khtml-border-radius:4px;
				background-color: #6b6b6b;
				text-align:	center;
				font-size:	18px;
			}
			
			#content{
				float:	left;
				width:	530px;
				height:	auto;
				margin: 	0px;
				padding: 	0px;
				margin-top:	20px;
			}
		
		#navi_rechts_border{
			float:	left;
			width:	224px;
			height:	auto;
			min-height: 50px;
			margin: 	0px;
			padding: 	0px;
			-moz-border-radius-topleft:5px;
			-moz-border-radius-bottomleft:5px;
			-khtml-border-radius-topleft:5px;
			-khtml-border-radius-bottomleft:5px;
			background-color: #c18205; 
		}
		
		#navi_rechts_bg{
			float:	left;
			width:	222px;
			height:	auto;
			min-height: 46px;
			margin: 	0px;
			padding: 	0px;
			margin-left:	2px;
			margin-top:		2px;
			margin-bottom:	2px;
			-moz-border-radius-topleft:4px;
			-moz-border-radius-bottomleft:4px;
			-khtml-border-radius-topleft:4px;
			-khtml-border-radius-bottomleft:4px;
			background-color: #dca435; 
		}
		
			.button_right_border{
				float:	left;
				width:	203px;
				height:	32px;
				margin: 	0px;
				padding: 	0px;
				margin-left:19px;
				margin-top: 5px;
				-moz-border-radius-topleft:5px;
				-moz-border-radius-bottomleft:5px;
				-khtml-border-radius-topleft:5px;
				-khtml-border-radius-bottomleft:5px;
				background-color: #424242;
			}
			
			.button_right_bg{
				float:	left;
				width:	201px;
				height:	28px;
				margin: 	0px;
				padding: 	0px;
				margin-left:	2px;
				margin-top:		2px;
				margin-bottom:	2px;
				font-size:		15px;
				-moz-border-radius-topleft:4px;
				-moz-border-radius-bottomleft:4px;
				-khtml-border-radius-topleft:4px;
				-khtml-border-radius-bottomleft:4px;
				background-color: #31b77a;
			}
		
	#footer_border{
		float:	left;
		width:	1005px;
		height:	34px;
		margin: 	0px;
		padding: 	0px;
		margin-top:	8px;
		-moz-border-radius:5px;
		-khtml-border-radius:5px;
		background-color: #424242;
	}
	
	#footer_bg{
		float:					left;
		width:					1001px;
		height:					30px;
		padding: 				0px;
		margin: 				2px;
		-moz-border-radius:		4px;
		-khtml-border-radius:	4px;
		background-color: 		#6b6b6b;
		text-align:				center;
	}