body{
	margin: 0;
	padding: 0;
	background-color:#FEF9F5;
	z-index: 0;
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545148;
}

a{
	color: #545148;
}

a:hover{
	color: #AC561F;
}

.fussnote{
	background-color:#FFE6CC; 
	text-align:center; border:1px solid #AC561F;
	padding:10px;
}

p{
	margin: 4px 0 10px 0;
}

h1{ color:#AC561F;
	font-size: 1.2em; letter-spacing: 1px;
	margin: 8px 0 4px 0;
}
h2{ color:#AC561F;
	font-size: 1em;
	margin: 18px 0 0px 0;
}

ul.liste { list-style: outside; margin-left:15px; padding-left:0px; margin-top:2px; }
ul.liste li { padding-bottom:2px; margin-top:2px; }


#mainContainer{
	position: absolute;
	left: 50%;
	top: 55px;
	margin-left: -400px;
	width: 800px;
	height: 650px;
	background: url(../img/bg.jpg) 0px 90px no-repeat #FFE6CC;
	z-index: 1;
}

#navigationContainer{
	position: absolute;
	top: 145px;
	left: 20px;
	z-index: 2;
	font-size: 15px;
	font-weight: bold;
}

#navigationContainer ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 200px;
}

#navigationContainer li{
	margin-bottom: 20px;
	text-align: right;
}

#navigationContainer li a{
	color: #600;
	text-decoration: none;
	letter-spacing: 1px;
}

#navigationContainer li .aktuell{
	color:#AC561F;
	text-decoration: none;
	letter-spacing: 1px;
}

#navigationContainer li a:hover{
	color: #FFF3E6;
}

#header{
	position: absolute; margin-left:84px;	left: 50%;
	top:17px;	z-index: 200;	}
	
#footer{position: absolute; top:655px;	left: 50%; text-align:left; font-size:10px; margin-left:-400px; 
width:800px; z-index: 201; padding-bottom:10px;}
#footer a {color:#545148; text-decoration:none;}
#footer a:hover {color:#AC561F;}

#contentContainer{
	position: absolute;
	background-color:#FFF9F0;
	z-index: 100;
	line-height: 21px;
	letter-spacing: 0.02em;
}

.moreLink, .backLink{
	margin: 3px 0;
	height: 25px;
}

.moreLink a, .backLink a{
	display: block;
	float: right;
	background: url(../img/more.gif) top left;
	width: 24px;
	height: 25px;
	line-height: 25px;
}

.backLink a{
	background-image: url(../img/back.gif);
}

.moreLink a:hover, .backLink a:hover{
	background-position: bottom left;
}

.moreLink a img, .backLink a img{
	border: 0;
	width: 24px;
	height: 25px;
	float: right;
}

.neuigkeiten { margin-top:20px; background-color:#CBCF82; padding:8px 14px; background-image:url(../img/neuigkeiten_bg.gif); background-repeat:no-repeat; background-position:240px 0px;}
