body{ 
	font-family:Verdana; 
	font-size:0.75em; 
	padding:0.8em 0; 
	background-color:#C1AAA4;
	text-align:center;
	height:100em;
}
*{margin:0; padding:0;}
img{border:0;}
a{text-decoration:none;}
a:link{color:#000099;}
a:active{color:#D77E68;}
a:visited{color:#000099;}
a:hover{color:#D77E68;text-decoration:underline;}

a img{border-style:none;}

#window{
	width:62.5em;
	margin:0 auto;
	background-color:#EFEAE9;
	text-align:left;
}
#publ{
	width:50.0em;
	margin:0 auto;
	background-color:#EFEAE9;
	text-align:left;
}
#inhalt{
	padding:1.7em 2em;
	line-height:1.5em;
	padding:1em 3em 2em 3em;
}
#inhalt img{
	float:left;
	margin:0.4em 1.8em 0.2em 0;
}	
#menu{
	font-size:0.95em;
	text-align:right;
	height:1.3em;
	padding:0.5em 1em;
	background-color:#E0D5D1;
}
#footer{
	padding:0.3em 2em;
	font-size:0.9em;
	color:#654A43;
	background-color:#CFBDB8;
	text-align:right;
}
*#footer a:link{color:#654A43;}
*#footer a:active{color:#654A43;}
*#footer a:visited{color:#654A43;}
*#footer a:hover{color:#654A43; text-decoration:underline;}
#footer span{
	text-align:left;
	float:left;
}
.teilnehmer {
	padding-top:0.5em;
	border-bottom:1px solid #614532;
}
.teilnehmer p{
	padding:0.6em 0;
	line-height:1.4em;
	margin:0 0 0.8em 10em;
}
.teilnehmer img{
	float:left;
	margin:0.6em 1.7em 0 0;
}
.teilnehmer h2{
	margin: 0.5em 0 0.4em 9em;
}
p{
	line-height:1.5em;
	margin:0 0 0.8em 0;
}
#aktuell{
	border-bottom:1px solid #000;
	padding-bottom:0.5em;
}

h1{
	color:#614532;
	font-size:1.2em;
	margin:0 0 1.5em 0;
}
h2{
	font-size:1.1em;
	margin:1.7em 0 0.4em 0;
}
h3{
	font-size:1em;
}
h1 a:link{color:#614532;}
h1 a:link{color:#614532;}
h1 a:visited{color:#614532;}
h1 a:hover{color:#614532;text-decoration:underline;}
ul {/*/*/
	list-style:none;
	padding:0.4em 3em 0.8em 3em;
	/* */
}
ol{
	padding:0.4em 3.2em 0.8em 3.2em;
}
li {
	margin:0.4em 0;
	line-height:1.25em;
}
.ulbild{
	list-style-image:url('images/pfeil.gif');
}

.illu{
	float:left;
	margin:0.4em 1.8em 0.2em 0;
}
#print-kopf{display:none;}
@media print{
	body{
		text-align:left;
	}
	#menu, #kopf, #footer{display:none;}
	#window, #publ{width:auto;}
	#inhalt{
		margin-left:0;
		border:0;
		padding:10px 0 0 0;
	}
	#print-kopf{
		display:inline; 
		font-size:90%;
	}
	h1{
		color:#000;
		font-size:1.2em;
		margin-left:0;
		padding:20px 0 0 0;
	}
}
