body {
	background-color: #435f44;

	scrollbar-base-color: #5a825b;
	scrollbar-arrow-color:#ffffff;
	scrollbar-dark-shadow-color:#5a825b;
	scrollbar-face-color:#8eb990;
	scrollbar-highlight-color:#d4d4d4;
	scrollbar-shadow-color: #73bd76;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}

img			{
			border: #ffffff 0px solid;
			}

h2 {
	line-height: 18px;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

h3 {
	line-height: 18px;
	font-size: 11px;
	color: #000000;
}

#container {
	position: absolute;
	left: 50%;
	right: 50%;
	top: 0px;

	margin-left: -329px;
	margin-top: 0px;
	width: 658px;
	height: 600px;

	background: url(../pics/bg_container.jpg) repeat-y top left;
}

#container[ID] {
	position: absolute;
	left: 50%;
	right: 50%;
	top: 0px;

	margin-left: -329px;
	margin-top: 0px;
	width: 658px;
	min-height: 600px;
	height: auto;

	background: url(../pics/bg_container.jpg) top left;
}

#submenu {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 658px;
	height: 31px;

	background: url(../pics/bg_subnav.jpg) no-repeat top left;

	text-align: right;

	border: 0px solid #ffffff;
	padding: 13px 0px 0px 0px;
}

#submenu span {
	padding: 0px 20px 0px 0px;
	color: #756c55;
}

#banner {
	position: absolute;
	top: 0px;
	left: 0px;
	margin-top: 31px;

	width: 658px;
	height: 156px;

	background: url(../pics/bg_banner.jpg) top left;
}


#content {
	position: relative;
	margin-left: 151px;
	margin-top: 187px;
	width: 491px;

	text-align: justify;

	padding: 10px 10px 10px 10px;

	z-index: 2;
}

#content h1 {
	margin: -36px 0px 0px 16px;
	height: 60px;
	width: 430px;
}

#content h1 span {
	display: none;
}

#content p {
	padding: 0px 46px 60px 18px;
	margin: -5px 0px 0px 0px;

	line-height: 18px;
	font-size: 11px;
	color: #000000;
}

#navigation {
	position: absolute;
	margin-left: 15px;
	top: 187px;
	width: 136px;
	height: 100px;

	text-align: left;

	padding: 0px;
}

#navigation ul {
	line-height: 23px;
	border-top: 1px solid #ffffff;
	margin: 0px;
	padding: 0px;
}

#navigation ul li {
	border-bottom: 1px solid #ffffff;
	margin: 0px;
	padding-left: 10px;
	list-style-type: none;
}

#navigation ul li a, #navigation ul li a:link, #navigation ul li a:visited {
	font-family: verdana;
	color: #92886f;
	text-decoration: none;
	font-weight: bold;
}

#navigation ul li a:hover, #navigation ul li a:active {
	font-family: verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}


#submenu a, #submenu a:link, #submenu a:visited{
	font-family: verdana;
	color: #92886f;
	text-decoration: none;
	font-size: 10px;
}

#submenu a:hover, #submenu a:active {
	font-family: verdana;
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}

#footer {
	position: absolute;
	bottom: 0px;
	margin-bottom: -1px;
	width: 658px;
	height: 142px;

	background: url(../pics/bg_footer.jpg) no-repeat top left;
	z-index: 1;
}

#container > #footer {
	margin-bottom: 0px;
}

#neu {
	padding: 0px 46px 60px 18px;
	margin: -5px 0px 0px 0px;

	line-height: 18px;
	font-size: 11px;
	color: #000000;
}

.verkauf_td_left {
	width: 110px;
	background-color: #DEDED6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: top;
}

.verkauf_td_right {
	background-color: #EEEDE9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: top;
}

.stammbaum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FDFCFB
}
