@charset "utf-8";


/* Allgemeine Einstellungen */

body  {
	margin: 0;
	padding: 0;
	background: #fcfbf4; /*beige*/
	color: #000000; /*black*/
	font: 80% Trebuchet, Verdana, Helvetica, sans-serif;
	text-align: center;
}

a {
	color: #eea73e; /*orange*/
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #e4be63; /*gelb*/
}


/* Layout-Einstellungen */

#container { 
	width: 955px;
	margin: 0 auto;
	margin-top: 30px;
	text-align: left;
}

#header {
	width: 955px;
	height: 188px;
	background-image: url(../images/header.gif);
	background-repeat: no-repeat;
} 
	#header h1 {
		display: none;
	}

#navigation {
	margin-top:-13px;
	height: 40px;
	background-image: url(../images/navigation.gif);
	background-position: 0 -40px;
	background-repeat: no-repeat;
}
	#navigation ul {
		list-style-type: none;
		margin-left: -40px;
	}
	#navigation li {
		font-size: 11px;
		display: inline;
		line-height: 40px;
	}
	#navigation a {
		color: #ffffff;
		padding: 0 20px;
		float: left;
	}
	#navigation a:hover {
		text-decoration: none;
		background-image: url(../images/navigation.gif);
		background-position: 0px 0px;
	}

#mainContainer{
	width: 953px;
	background: #fefbe5;
	text-align: left;
	border: 1px solid #666;
	}

#sidebar {
	float:right;
	width: 200px;
	padding: 85px 20px;
}
	#sidebar h3 {
		margin: 10px 0 10px 0;
		padding-bottom: 4px;
		border-bottom: 1px solid #666;
		font-size: 120%;
	}
	#sidebar p {
		margin-bottom: 20px;
		line-height: 140%;
	}

#mainContent { 
	min-height: 400px;
	margin: 40px 250px 20px 0;
	padding: 0 20px;
}
	#mainContent h1 {
		margin: 20px 0 10px 0;
		border-bottom: 1px solid #666;
		font-size: 170%;
	}
	#mainContent p {
		margin-bottom: 10px;
		line-height: 140%;
	}



/* Typo-Einstellungen */


