body {
	color: #505050;
	background-color: #ffffff;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td {
   color: #505050;
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

p {
   color: #505050;
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }

ul { list-style-image:url(../images/der_pfeil.gif); }

.head {
   color: #000000;
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }

.sueb {
   color: #808080;
   font-weight: bold;
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
   background-color: #ffd8b0;
   padding: 2px 2px 2px 3px; }

a {
   color: #ff8000;
   text-decoration: none; }

h4 {
   color: #505050;
   font-size: 15px;
   font-weight: bold;
   margin-bottom:0px;
   padding-bottom:0px;
   padding-top:0px;
   margin-top:0px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
h4 A:link {
   color: #505050;}
h4 A:visited {
   color: #505050;}

.head4 {
   color: #505050;
   font-size: 15px;
   font-weight: bold;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.head4 A:link {
   color: #505050;}
.head4 A:visited {
   color: #505050;}

.ndate_2 {
   color: #7d7d7d;
   font-weight: bold;
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }

.ntxt_2 {
   color: #7d7d7d;
   font-size: 10px;
   line-height:12px; 
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.ntxt_2 A:link {
   color: #ff8000;
   font-weight: bold;
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.ntxt_2 A:hover {
   color: #7d7d7d;
   font-weight: bold;
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.ntxt_2 A:visited {
   font-weight: bold;
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }

.sys {
   color: #808080;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.sys A:link {
   color: #ff8000;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.sys A:visited {
   color: #ff8000;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.sys A:hover {
   color: #808080;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }

.search {
   color: #cacaca;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.search A:link {
   color: #cacaca;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.search A:visited {
   color: #cacaca;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.search A:hover {
   color: #cacaca;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }

.status {
   color: #b0b0b0;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.status A:link {
   color: #b0b0b0;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.status A:visited {
   color: #b0b0b0;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.status A:hover {
   color: #b0b0b0;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }

.func {
   color: #808080;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.func A:link {
   color: #808080;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.func A:visited {
   color: #808080;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.func A:hover {
   color: #808080;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }

.rootline {
   color: #808080;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.rootline A:link {
   color: #ff8000;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.rootline A:visited {
   color: #ff8000;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.rootline A:hover {
   color: #808080;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }

#hauptnavi {
	DISPLAY: inline;
	WIDTH: 193px;
	PADDING-TOP: 0px;
	font-size: 1.1em;
}

#hauptnavi UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 193px;
}

#hauptnavi UL LI.hn1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	DISPLAY: block;
	MARGIN: 0px;
	FONT-WEIGHT: bold;
	COLOR: #808080;
	WIDTH: 193px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 20px;
}

#hauptnavi UL LI.hn1 A {
	BACKGROUND: #ffd8b0;
	DISPLAY: block;
	PADDING-RIGHT: 7px;
	PADDING-TOP: 3px;
	WIDTH: 186px;
	COLOR: #808080;
	HEIGHT: 17px;
	TEXT-ALIGN: right;
}

#hauptnavi UL LI.hn1 A:hover {
	BACKGROUND: #cacaca;
	COLOR: #808080;
	TEXT-DECORATION: none;
}

#hauptnavi UL LI.hn1act {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	DISPLAY: block;
	MARGIN: 0px;
	FONT-WEIGHT: bold;
	COLOR: #808080;
	WIDTH: 193px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 20px;
}

#hauptnavi UL LI.hn1act A {
	BACKGROUND: #cacaca;
	DISPLAY: block;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 7px;
	WIDTH: 186px;
	COLOR: #808080;
	HEIGHT: 17px;;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right;
}

#hauptnavi UL LI.hn1act A:hover {
	TEXT-DECORATION: none;
	CURSOR: default;
}