/* CSS Allgemein */
	body{
		padding:0;
		margin:0;
	
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		background:url('../img/background_ruscher.jpg') top center no-repeat #5C2822;
		
	}
	
	a,
	a:link,
	a:visited,
	a:hover,
	a:active{
		font-weight:bold;
		text-decoration:none;
		color:#000;
	}

	
	
	
	
/** RAHMENCONTAINER (Zentriert) **/
	
	
	
	#center{
		width:862px;
	margin:0 auto;
	}

/** KOPFBEREICH **/
	#header{
		height:295px;
		background:url('../img/header.jpg') top left no-repeat;
	}
	
	
	

	/** NAVIGATION **/ 
	#navigation{
		height:23px;
		background:url('../img/naviBG.jpg') top left repeat-x;
		font-size:12px;
		overflow:hidden;
		border-bottom:1px solid #68312A;
	}
	
	#navigation img{
		float:left;
	}
	
		/** nav = Navigationspunkt, nav = Aktiver Navigationspunkt **/ 
		.nav{
			display:block;
			float:left;
			height:23px;
			padding:4px 4px 0 4px;
			color:color:#333333;
		}

		.nava{
			background:url('../img/navaBG.jpg') top left repeat-x;
			display:block;
			float:left;
			height:23px;
			padding:4px 4px 0 4px;
			color:#5B2922;
		}

		.nav:link,
		.nav:visited,
		.nav:active{
			text-decoration:none;
		}
		
		.nava:link,
		.nava:visited,
		.nava:active{
			text-decoration:none;
		}
		



/** CONTENT **/
	#alloverContent{
		background:url('../img/centerBG.jpg') top left repeat-y #ffffff;
		height:100%;}
	
	#inhalt{
		float:left;
		width:534px;
	
		overflow:hidden;
		margin:3px;
		color:#333333;
		
	}

	#cright{
		float:left;
		height:900px;
		width:194px;
		overflow:hidden;
		margin-top:3px;
		
		
		
	}
	
	#cleft{
		float:left;
		height:100%;
		width:128px;
		overflow:hidden;
		margin-top:3px;
		
	}
	

/** Footer **/	
	#footer{
		height:9px;
		background:url('../img/footer.jpg') top left no-repeat;
	}	

	
	#footerall{
	background:url('../img/bg_bottom_center.jpg') top center repeat-y;
	color:white;
	font-size:10px;
	padding-top:2px;
	font-weight:bold;
	}
	#footerall a:link,
	#footerall a:active,
	#footerall a:visited,
	#footerall a:hover{
		text-decoration:none;
		font-weight:normal;
		font-family:arial;
		color:white;
	}
	
		
	#footerleft{
	float:left;	
	width:auto;
	}


	#footerright{
	float:right;
	width:auto;
	}

	
	

/** Partnerbox **/	
	#partnerbox{
		background-color:#E2E2E2;
		border-top:2px solid #F9F9F9;
		padding:4px;
	}

/** SONSTIGE **/
	.clear{
		height:1px;
		width:1px;
		clear:both;
		overflow:hidden;
	}