body {
	background-color: #FDD190;
	padding: 0;
	margin: 0;
	text-align: center;
	overflow: hidden;
}

.idx_bg {
	background-image: url(../bilder/idx_bg.jpg);
	margin: -384px 0 0 -500px;
	position:absolute;
	top: 50%;
	left: 50%;
	height: 768px;
	width: 1000px;
	overflow: hidden;
}

.idx_bg_content {
	background-image: url(../bilder/idx_content.jpg);
	margin: -131px 0 0 -189px;
	position:absolute;
	top: 50%;
	left: 50%;
	height: 263px;
	width: 379px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #982216;
}

.con_main {
	background: #FDD08C;
	border: #972316 solid 1px;
	margin: -270px 0 0 -370px;
	position:absolute;
	top: 50%;
	left: 50%;
	height: 550px;
	width: 740px;
}

.con_top {
	background: url(../bilder/con_top.gif);
	position:absolute;
	left: 126px;
	height: 102px;
	width: 614px;
}

.con_left {
	background: url(../bilder/con_left.jpg);
	position:absolute;
	left: 0px;
	height: 550px;
	width: 126px;
}

.navi_main {
	position: absolute;
	top: 410px;
	left: 126px;
	height: 100px;
	width: 614px;
}

.navi_point_normal {
	background-image: url(../bilder/nav_bg_nor.gif);
	height: 33px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #982216;
	text-align: left;
	padding-left: 10px;
	cursor:pointer;
}

.navi_point_active {
	background-image: url(../bilder/nav_bg_act.gif);
	height: 33px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #982216;
	text-align: left;
	padding-left: 10px;
}

.navi_point_over {
	background-image: url(../bilder/nav_bg_over.gif);
	height: 33px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #982216;
	text-align: left;
	padding-left: 10px;
	cursor:pointer;
}

.dyn_cont {
	background-image: url(../bilder/dyn_cont_bg.jpg);
	position: absolute;
	top: 120px;
	left: 136px;
	height: 280px;
	width: 604px;
	text-align: left;
	overflow: auto;
}

.dyn_txt_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #982216;
	line-height: 15px;
}

.dyn_txt_line {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #982216;
}

.dyn_txt_klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #982216;
	line-height: 13px;
}

span.link {
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}

td.tool {
	width: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #982216;
	text-decoration: underline;
	text-align: right;
	cursor: pointer;
}

td.notool {
	width: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #982216;
	text-decoration: underline;
	text-align: right;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #982216;
	text-decoration: none;
	cursor: pointer;
	text-decoration: underline;
}