body {
margin: 0;
padding: 0;
text-align: center;
color: Black;
background: white;
font-family: Georgia, "Times New Roman", serif;
font-size: 11pt;
}

	#container {
		text-align: left;
		position: relative;
		border: none;
		}

	#header, #sidebar, .antifloat, form {
	display: none;
	}
	
	#content {
		padding: 0 1cm 1cm 1cm;
		margin: 0;
		border: none;
	}
	#content p img{
		position: static;
		float: left;
		margin: 5px 10px 5px 0;
	}

	#footer {
		clear: both;
		padding: 1cm;
		color: black;
		background-color: White;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	}
/* menuanweisungen allgemein */
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}


/*Textformatierung*/


p {
	color: Black;
	background-color: White;
}
h1 {
	font-size: 22pt;
}
h2 {
	font-size: 18pt;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #404040;
	background-color: White;
}
h3 {
	font-size: 14pt;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
}
h4{
	font-size: 12pt;
	color: Black;
	background-color: White;
}


h5{
	color: #404040;
	background-color: White;
}

a:link, a:visited{
	text-decoration: none;
	font-weight: bold;
	border: none;
	}
	
	address {
	font-size: 0.86em;
	color: #000033;
	background-color: White;	
	}
	

 	#content li {
	font-size: 0.86em;
	color: Black;
	background-color: White;
 	list-style-type: circle;
	}
		
 ol#content li {
	font-size: 0.86em;
	color: Black;
	background-color: White;
 	list-style-type: circle;
	}
		

	ul#content {
		margin-top: 1em;
	}
	
	ul#content li{
		list-style-type: none;
	}
	
/* Klassen	*/

.noprint{
	display: none;
}
.kleiner {
	font-size: .76em;
}
.teaser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.93em;
	font-weight: bold;
	color: #404040;
	background-color: White;
}	

div.boxr {
		width: 12em;
		float: right;
		border: 1px solid;		
		padding: 1em;
		margin: 1em;
}

	img.boxr {
		float: right;
	}

	dl.boxr{
		float: right;
		width: 170px;
		border: 1px solid #404040;		
	}
	dl.boxr dt{
		padding: 10px;
		color: #404040;
		background-color: #F4F7F7;
		font-weight: bold;
	}
	dl.boxr dd{
		padding: 10px;
		font-size: .86em;
	}	
	dl.boxr dd a{
	color: #404040;
	background-color: White;
	}	
	
	.antifloat {
		clear: both;
		visibility: hidden;
	}

.umgekehrt {
	direction: rtl;
}

.einzelbild {
	display: block;
	clear: both;
}

.aufreihbild {
		float: left;
		margin: 0 1.5em 1.5em 0;
	}

.aufreihbox {
		float: left;
		border: 1px solid #D5DBE1;
		padding: 0 1em 1em 1em;
		,padding: 1em;
		margin: 0 1.5em 1.5em 0;
	}
	
.aufreihboxbg {
	background-image: url(buttons/bilderbuch.gif);
		background-position: 3.5em 6em;
		background-repeat: no-repeat;
		float: left;
		border: 1px solid #D5DBE1;
		padding: 0 1em 1em 1em;
		,padding: 1em;
		margin: 0 1.5em 1.5em 0;
	}

.schmal {
		width: 30em;
	}