.tekst {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #008461;
	FONT-FAMILY: Verdana, Tahoma, Arial;
	TEXT-DECORATION: none
}
.tekst_bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #008461;
	FONT-FAMILY: Verdana, Tahoma, Arial;
	TEXT-DECORATION: none
}
.text_head_bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #008461;
	FONT-FAMILY: Verdana, Tahoma, Arial;
	TEXT-DECORATION: none
}
BODY {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #008461;
	FONT-FAMILY: Verdana, Tahoma, Arial;
	TEXT-DECORATION: none
}
DIV {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #a0b3ae;
	FONT-FAMILY: Verdana, Tahoma, Arial;
	TEXT-DECORATION: none
}
TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #008461;
	FONT-FAMILY: Verdana, Tahoma, Arial;
	TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
.link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #1554a1; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none
}
.link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #0e2670; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #b5ccee; TEXT-DECORATION: none
}

.part{ 
    border: thin groove #808080;

}

.abschluss {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #006633;

}

.1 {
   padding     : 10px;
}
ul {
  list-style: disc;
  size: 40px;
}

a.topmenu:link, a.topmenu:visited  { 
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #989c9d; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none
}
a.topmenu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #c2c7b4; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}

td.topmenu {
	
}
	


a:link, a:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #008461;
	FONT-FAMILY: Tahoma, Verdana, Arial;
	padding-left: 0px;
	TEXT-DECORATION: none;
}

a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #008461;
	FONT-FAMILY: Tahoma, Verdana, Arial;
	padding-left: 0px;
	TEXT-DECORATION: none;
	background: #a0b3ae;
}

/* ########  main menu ######## */
td.activus {
 background: #ffffff;
}

html>body a.mainlevel:visited, a.mainlevel:link {width:165px; height: 20px;} /* Opera5-Fix-fix ;-) */


a.mainlevel:visited, .mainlevel:link {
     line-height: 20px;
     FONT-WEIGHT: bold;
     FONT-SIZE: 10px;
     TEXT-TRANSFORM: none;
     white-space:nowrap;
     COLOR: #000000;
     FONT-FAMILY: Tahoma, Verdana, Arial;
     TEXT-DECORATION: none;
     padding-left: 15px;
     width: 165px;
     display: block;
     voice-family:"\"}\""; /* Box Model fix */
voice-family:inherit;
width: 165px;
}
html>body a.mainlevel#active_menu { /* Opera5-Fix-fix ;-) */
width: 165px;
}

a.mainlevel#active_menu {
    line-height: 20px;
	 position: relative; 
	 top: 0px;
     FONT-WEIGHT: bold;
     FONT-SIZE: 10px;
     TEXT-TRANSFORM: none;
     COLOR: #D34500;
     white-space:nowrap;
     FONT-FAMILY: Tahoma, Verdana, Arial;
     TEXT-DECORATION: none;
     padding-left: 15px;
     background: #ffffff;
     width: 165px;
     voice-family:"\"}\""; /* Box Model fix 1554a1*/
voice-family:inherit;
width: 165px;
}
html>body a.mainlevel:hoveru { /* Opera5-Fix-fix ;-) */
width: 165px;
}
a.mainlevel:hover {
	line-height: 20px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #008461;
	white-space:nowrap;
	FONT-FAMILY: Tahoma, Verdana, Arial;
	TEXT-DECORATION: none;
	padding-left: 15px;
	background: #e5e7df;
     width: 165px
     voice-family:"\"}\""; /* Box Model fix */
	voice-family:inherit;
	width: 165px;
}

.contentpane {
  text-align       : justify;
  width            : 100%;
  margin-top       : 0px;
}

.beschreibungoffen {
  text-align       : justify;
  width            : 100%;
  margin-top       : 0px;
}
.mycontent {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 11px;
	font-weight      : bold;
	color            : #ffffff;
	text-align       : left;
	border-bottom    : 0px;
	margin-top       : 0px;
	padding-left     : 0px;
	width            : 100%;
	line-height      : 14px;
	background: #a0b3ae;
}
td.contentheading{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 14px;
	font-weight      : bold;
	color            : #000000;
	text-align       : left;
	border-bottom    : 0px;
	margin-top       : 0px;
	padding-left     : 0px;
	width            : 100%;
	line-height      : 16px;
	background: #a0b3ae;
	}
}
.abschluss tbody tr td table tbody tr td .beschreibungoffen tbody tr td #table1 tbody tr td .tekst {
	color: #008461;
}

