	/*
	  Liste aller CSS-Zuweisungen:
	*/
	@charset "ISO-8859-1";
	
	* {
        margin:0;
        padding:0;
	}
	
	body {
		background-color: rgb(111, 123, 131);
	}
	
	p {
		margin-top: 0; 
		margin-bottom: 0.7em;
	}
	
	a {
		color: rgb(111, 123, 131);
		font-weight: bold;
		text-decoration: none;
	}
	
	a img {border: none;}
	a:hover {text-decoration: underline;}

	a.anders:link   {text-decoration:underline; font-weight: normal; color: rgb(111, 123, 131);}
	a.anders:hover {text-decoration:underline; font-weight: normal; color: rgb(142, 83, 111);}
	
	
	#container {
		width: 900px;
		background-color: rgb(245, 245, 245);
		margin: 0px auto;
		text-align: left; 
		font-family: Verdana, Arial, sans-serif; 
		font-size: 0.8em;
		line-height: 1.4em;
		color: rgb(111, 123, 131);
		
		-moz-box-shadow:    0px 0px 8px rgb(100, 100, 100);
		-webkit-box-shadow: 0px 0px 8px rgb(100, 100, 100);
		box-shadow:         0px 0px 8px rgb(100, 100, 100);
		filter: progid:DXImageTransform.Microsoft.Shadow(color='#808080', direction=135, strength=5);
	}
	
	#menue {
		float: left;
		width: 260px;
		background-color: rgb(245, 245, 245);		
	}	
	
	#menue_inner {
		padding-top:  45px;
		padding-left: 30px;
		line-height: 2.5em;
	}	
	
	#content {
		float: right; 
		width: 603px;
		margin-top: -4px;
		margin-right: 15px;
		background-color: rgb(245, 245, 245);
		border-left-style: solid;
		border-width: 2px;
		border-color: rgb(142, 83, 111);
	}
	
	#content_inner {
		padding-top: 50px;
		padding-left: 50px;
		padding-right: 50px;
	}
	
	#gleiche_hoehe{
		clear: both;
		width: 100%;
		height: 1px;
	}
		
	#footer {
		clear: both;
		width: 900px;
		height: 16px;
		background-color: rgb(245, 245, 245);
		text-align: right;
		font-size: x-small;
		color: rgb(111, 123, 131);
	}	