.navLinks_klapp {
	width:100%;
	overflow:hidden;
	border-collapse:collapse;
	border-bottom:solid 1px #BFC8D1;
}
.navLinks_klapp a:link {
	text-decoration:none;
}
.navLinks_klapp a:active {
	text-decoration:none;
}
.navLinks_klapp a:visited {
	text-decoration:none;
}
.navLinks_klapp a:hover,.navLinks_klapp a:visited:hover {
	text-decoration:none;
}
.navLinks_klapp table {
	border-collapse:collapse;
}

.navLinks_klapp .innerTab {
	width:100%;
}
.navLinks_klapp table td div {
	padding:0px;padding-top:2px;padding-bottom:2px;
}
.navLinks_klapp .ctCell {
	width:100%;
}

.navLinks_klapp .cIconCell {
	padding:0px;
	text-align:center;
	border-right:solid 1px #BFC8D1;
}
.navLinks_klapp .innerTab .ctDiv {
	width:100%;height:100%;
	cursor:pointer;
	color:#123456;font-weight:bold;font-size:11px;
	text-decoration:none;
	padding-left:3px;
	border-top:solid 1px #BFC8D1;
}
.navLinks_klapp .innerTab .ctDiv * {
	color:#123456;font-weight:bold;font-size:11px;
	text-decoration:none;
}

.navLinks_klapp .innerTab .cIconDiv {
	width:16px;height:14px;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
	border-top:solid 1px #BFC8D1;
}

.navLinks_klapp .subDiv {
	width:100%;
	padding-left:16px;
}
.navLinks_klapp .subDiv .subTab {
	width:100%;
	border-collapse:collapse;
	border-left:solid 1px #BFC8D1;
}

.navLinks_klapp .subDiv table .ctDiv {
	width:100%;height:100%;
	cursor:pointer;
	color:#123456;font-weight:normal;font-size:11px;
	text-decoration:none;
	padding-left:3px;
}
.navLinks_klapp .subDiv table .ctDiv * {
	color:#123456;font-weight:normal;font-size:11px;
	text-decoration:none;
}

/* ####################### hover ############################### */
.navLinks_klapp .hoverTab {
	width:100%;
	border-collapse:collapse;
}
.navLinks_klapp .hoverTab td {
	background-color:#eeeeee;
}
.navLinks_klapp .hoverTab .ctDiv {
	width:100%;height:100%;
	cursor:pointer;
	color:#880000;font-weight:bold;font-size:11px;
	text-decoration:none;
	border-top:solid 1px #BFC8D1;
	padding-left:3px;
}
.navLinks_klapp .hoverTab .ctDiv * {
	color:#880000;font-weight:bold;font-size:11px;
	text-decoration:none;
}
.navLinks_klapp .hoverTab .cIconCell {
	padding:0px;
	text-align:center;
	border-right:solid 1px #BFC8D1;
}
.navLinks_klapp .hoverTab .cIconDiv {
	width:16px;height:14px;
	text-align:center;
	cursor:pointer;
	border-top:solid 1px #BFC8D1;
	font-weight:bold;
}
.navLinks_klapp .subDiv .hoverTab .ctDiv {
	width:100%;
	cursor:pointer;
	color:#aa0000;font-weight:normal;font-size:11px;
	text-decoration:none;
}
.navLinks_klapp .subDiv .hoverTab .ctDiv * {
	color:#aa0000;font-weight:normal;font-size:11px;
	text-decoration:none;
}

/* ####################### active ############################### */
.navLinks_klapp .activeTab {
	width:100%;
	border-collapse:collapse;
}
.navLinks_klapp .activeTab td {
	background-color:#eeeefb;
}
.navLinks_klapp .activeTab .ctDiv {
	width:100%;height:100%;
	cursor:pointer;
	color:#123456;font-weight:bold;font-size:11px;
	text-decoration:none;
	border-top:solid 1px #BFC8D1;
	padding-left:3px;
}
.navLinks_klapp .activeTab .ctDiv * {
	color:#123456;font-weight:bold;font-size:11px;
	text-decoration:none;
}
.navLinks_klapp .activeTab .cIconCell {
	padding:0px;
	text-align:center;
	border-right:solid 1px #BFC8D1;
	background-color:#ffffff;
}
.navLinks_klapp .activeTab .cIconDiv {
	width:16px;height:14px;
	text-align:center;
	cursor:pointer;
	border-top:solid 1px #BFC8D1;
	font-weight:bold;
}
.navLinks_klapp .subDiv .activeTab .ctDiv {
	width:100%;
	cursor:pointer;
	color:#123456;font-weight:normal;font-size:11px;
	text-decoration:none;
}
.navLinks_klapp .subDiv .activeTab .ctDiv * {
	color:#123456;font-weight:normal;font-size:11px;
	text-decoration:none;
}

/* ##################### das letzte ####################### */

.navLinks_klapp .innerTab .ctCelllastTd {
	width:100%;border:none;
	background-color:#ffffff;
}
.navLinks_klapp .innerTab .iconCelllastTd {
	border-bottom:none;
}
.navLinks_klapp .innerTab .cIconCelllastTd {
	padding-left:0px;
	text-align:center;
	border-bottom:none;
}

.navLinks_klapp .hoverTab .ctCelllastTd {
	width:100%;border:none;
	background-color:#eeeeee;
}
.navLinks_klapp .hoverTab .iconCelllastTd {
	border-bottom:none;
}
.navLinks_klapp .hoverTab .cIconCelllastTd {
	padding-left:0px;
	text-align:center;
	border-bottom:none;
}

.navLinks_klapp .activeTab .ctCelllastTd {
	width:100%;border:none;
	background-color:#eeeefb;
}
.navLinks_klapp .activeTab .iconCelllastTd {
	border-bottom:none;
}
.navLinks_klapp .activeTab .cIconCelllastTd {
	padding-left:0px;
	text-align:center;
	border-bottom:none;
}