body {
	background-color: white;
}

hr {
	color: green;
	background-color: green;
	color: transparent;
	background-color: transparent;
	background-image: url(Strich_waagerecht.png);
	background-repeat: no-repeat;
	background-position: -3px;
	height: 5px;
}

* {
	border-color: green;
}

a:visited {
	color: black;
}

#logo {
	margin-bottom: 1ex;
}

th, h1, h2, h3, h4, h5, h6, b, strong, tt, code, pre, a:link, a:hover {
	color: green;
}

div#menuarea td {
	border-color: green;
}

div#menuarea a:hover {
	background-color: white;
	color: green;
}

div#menuarea div.menubody {
	border-color: green;
}

div#menuarea .menuhead .menubody a:hover,
div#menuarea {
	background-color: green;
}

div#menuarea .menuhead .menubody a:hover,
div#menuarea a {
	color: white;
	border-color: green;
}

div#menuarea a {
	border-top-style: none;
}

div#menuarea .menuhead .menubody a,
div#menuarea td.upside a {
	color: green;
	background-color: white;
}

/* begin of navi tree */
td#navi {
	background-color: green;
}
td#navi ul li#actualdocument li a {
	background-color: green;
}
td#navi ul li#actualdocument li a,
td#navi ul a {
	color: white;
	text-decoration: none;
}
td#navi ul li#actualdocument li a:hover,
td#navi ul a:hover {
	text-decoration: underline;
}
td#navi ul li#actualdocument a {
	color: green;
	background-color: white;
}
/* end of navi tree */

/* begin of content */
td#content {
	border-color: green;
}
/* end of content */

