body {font-size: 0.8em; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px;}
html {overflow-y: scroll; }
h1 { font-weight:bold; font-size: 1.1em}
h2 {font-weight:bold; font-size: 1.0em; color:#CC6600;}
h3 {font-weight:bold; font-size: 0.9em; color: #006633;}
p {}
a { text-decoration: none; color:#990000;}
#rahmen { position: relative; margin: 10px auto 10px auto; border:15px  double #F6F6F6; width:940px; padding:10px;}
@media print{
#rahmen{ position:relative; margin: 0px 0px 30px 0px; border: none; width:640px; padding:0px 0px 40px 0px;}
}
@media print{
* html #rahmen{ position:absolute; margin: 0px; border: none; width:640px; padding:0px; height:100%;}
}
#top {
	position:relative;	width:940px;height:150px;background-color:#ddFFFF;padding: 0px 0px 0px 0px;left:0px;top: 0px; margin:0px; background-image:url(bilder/hi5.jpg);
	background-repeat: no-repeat;	background-position: left top;}
.rechts { float:right; margin: 0px 2px 0px 0px; top: 10px; position:relative; top:-30px; }
#top h1 { font-weight:bold; font-size: 1.6em; margin:0px;}
@media print{
#top{display:none}
}
#logo {	position:absolute;	margin:0px;	width: 120px;height:120px;top:10px;left:10px; z-index:100;}
@media print{
#logo{position:absolute;margin:0px;	width: 120px;height:120px;top:0px;left:540px;}
}
#navi {
	position:relative;
	width:920px;
	height:20px;
	background-color: #E2A9AA;
	padding:10px;
	margin:-10px 0px 0px 0px;
	clear:both;
}
@media print{
#navi{display:none}
}
#inhalt {osition:relative; top:0px;
	background-color:#FFFFFF;
	padding:10px 100px 10px 260px;
	background-image:url(bilder/hi1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
#inhalt img { float:left; margin: 5px 15px 10px 0px;}
#inhalt li {margin: 0px 0px 5px -26px;}
#inhalt ul { list-style-type: square;}
@media print{
#inhalt{ position:relative; top:100px; width:600px;
	background-color:#FFFFFF;
	padding:10px 0px 10px 0px;
	}
}
#inhalttitel { position:relative; top:0px;
	background-color:#FFFFFF;
	padding:10px 100px 10px 260px;
	background-image:url(bilder/hi1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
#stip {osition:relative; top:0px; width: 580px; 
	background-color:#FFFFFF;
	padding:10px 100px 10px 260px;
	background-image:url(bilder/hi1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
* html #stip li {margin: 10px 0px 10px -20px;}
#stip img {margin: 0px 10px 5px 0px;}
#stip li {margin: 10px 0px 10px -36px; loat:left; height:auto;}
#stip li p{margin: 0px 0px 0px 0px;}
#stip ul {list-style-type: none;}
#stip a {font-weight:bold; font-size: 1.0em; color:#CC6600;}
@media print{
#stip{ position:relative; top:100px; width:600px;
	background-color:#FFFFFF;
	padding:10px 0px 10px 0px;
	}
}
#footer {width:920px; height:20px; background-color:#E2A9AA; padding:10px; font-size: 0.8em;}
@media print{
#footer{display:none;}
}
#druck {display:none}
@media print{
#druck{ position:absolute; width:460px; left:0px; top:0px; font-size: 1.0em; padding:0px; margin:0px; display:inline;}
}
.textrechts {
	position:absolute;
	width:165px;
	font-size:10px;
	margin: 0px 0px 0px 0px;
	top:388px;
	left: 270px;
	float:left; background-color:#FFFFFF;
}

