body {
margin: 0;
padding: 0 0 30px 0; }

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.navtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.titeltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c64c04;
	font-weight: bold;
}
.titeltxt a, .titeltxt a:link {
text-decoration: none;
color: #c64c04;
}
.titeltxt a:focus, .titeltxt a:hover {
color: #666666;
}
.titeltxt a:visited {
text-decoration: none;
}
.titeltxt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #c64c04;
	font-weight: bold;
}
.boldtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.textl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.textkl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
a {color: black; }
a:link { text-decoration:underline; }
a:visited { text-decoration:underline; }
a:hover { text-decoration:none; color: #666666;}
.titeltxtkl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c64c04;
	font-weight: bold;
}

.titeltxtklgr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5fae4e;
	font-weight: bold;
}
.textll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.textmeta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #5FAE4E;
}.slide {
	border: 1px solid #999999;
}

td.trennlinie {border-top:1px solid #999999;}

.pdf {
padding-left: 21px;
padding-bottom: 4px;
height: 16px;
background: url(../images/pdf.gif) no-repeat 0px -1px; }

.sound {
padding-left: 21px;
padding-bottom: 4px;
height: 16px;
background: url(../images/sound.gif) no-repeat 0px -1px; }

.video {
padding-left: 21px;
padding-bottom: 4px;
height: 16px;
background: url(../images/video.gif) no-repeat 0px -1px; }

#ende td {
height: 30px; }

div#footer {
margin: 2px 0 0 465px; }

.presse {
padding-bottom: 25px; }

ul.ebene1 {
margin-top: -5px; }

ul.ebene2 {
margin-top: 5px; }

ul.ebene1 li {
list-style-type: none;
margin-bottom: 5px;
background: url(../images/box_gruen.gif) no-repeat 0 5px;
padding-left: 10px; }

ul.ebene2 li {
list-style-type: none;
background: url(../images/box_hellgruen.gif) no-repeat 0 5px;
padding-left: 10px; }
