* {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.clear {
	clear: both;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
}
h1 {
	font-size: 20px;
	font-weight:bold;
	color: #28468f;
	padding-bottom: 12px;
	line-height: normal;
}
h2 {
	font-weight:bold;
	color: #28468f;
	font-size: 13px;
	padding-bottom: 5px;
}
body {
	background-image: url(global-gfx/hintergrund-body.jpg);
	background-repeat: repeat-x;
	text-align: center;
}
#page {
	text-align: left;
	margin: auto;
	width: 990px;
	border: 1px solid #28468F;
}
#header {
	height: 170px;
}
	.flash-datei {
	float: right;
	width: 677px;
	}
	.logo-mit-navi {
	float: left;
	width: 237px;
	padding-left: 76px;
	padding-top: 3px;
	background-image: url(global-gfx/KoWa_Logo.gif);
	background-repeat: no-repeat;
	height: 167px;
	}
		.logo-mit-navi a {
			color:#7F7F7F;
			text-decoration: none;
			padding:8px;
			font-size: 11px;
		}
#navigation {
	border-top: 1px solid #28468F;
	border-bottom: 1px solid #28468F;
	height: 25px;
	background-image: url(global-gfx/hintergrund-menu.jpg);
	background-repeat: repeat-x;
}
	#navigation a {
		color: #000;
		text-decoration: none;
		font-size: 12px;
		font-weight: bold;
		display:block;
		height:25px;
		line-height: 25px;
		float:left;
		padding-left: 25px;
		padding-right: 25px;
		border-right: 1px solid #C7CACF;
	}
	#navigation a:hover, #navigation a.on {
		background-image: url(global-gfx/hover-menu.jpg);
		background-repeat: repeat-x;
	}
#spacer {
	height: 22px;
	background-color: #FFF;
}
#content {
	background-image: url(global-gfx/hintergrund-content.gif);
	background-repeat: repeat-y;
	padding-bottom: 20px;
	width: 990px;
}
	.submenu {
		float: left;
		width: 170px;
	}
		.submenu ul {
			list-style: none;
		}
		.submenu ul a {
			font-size: 11px;
			color:#000;
			text-decoration: none;
			display: block;
			height:20px;
			line-height: 20px;
			padding: 6px 6px 6px 20px;
			background-color: #FFF;
			font-weight: bold;
			border-bottom: 1px solid #A3AECC;
		}
		.submenu ul ul a {
			padding: 6px 6px 6px 30px;
			font-weight: normal;
		}
			.submenu ul a:hover {
				border-left: 15px solid #94a3c7;
				background-color: #f6f7f9;
				padding: 6px 6px 6px 5px;
			}
			.submenu ul a.on {
				border-left: 15px solid #28468f;
				background-color: #EDEEF3;
				padding: 6px 6px 6px 5px;
			}
			.submenu ul ul a:hover {
				padding: 6px 6px 6px 15px;
				border-left: 15px solid #94a3c7;
				background-color: #f6f7f9;
			}
			.submenu ul ul a.on {
				padding: 6px 6px 6px 15px;
				border-left: 15px solid #28468f;
				background-color: #EDEEF3;
			}
	.text {
		float:left;
		width: 407px;
		padding-left: 40px;
		padding-right:60px;
		line-height: 20px;
	}
		.text a {
			color: #BA1900;
		}
		.text ul {
			padding-top: 3px;
			padding-bottom: 15px;
			list-style: none;
			margin-left: 20px;
		}
			.text ul li {
				background-image: url(global-gfx/listenpunkt.gif);
				background-repeat: no-repeat;
				background-position: 0 7px;
				padding-left: 15px;
			}
		.bildabstand-links {
			margin-right: 10px;
		}
		.text img {
			border: 1px solid #CCC;
		}
	.rechts {
		float:left;
		width: 300px;
		padding-left: 13px;
	}
		*.buz  {
			font-size: 10px;
			padding-bottom: 5px;
		}
		.blaue-box {
			background-color: #CCD2E0;
		}
			.box-links {
				background-image: url(global-gfx/blaue-box-links.gif);
				background-repeat: no-repeat;
			}
			.box-mitte p {
				padding:0 20px;
				line-height: 18px;
			}
				.lila-text {
					color: #28468f;
					font-weight: bold;
				}
			.box-rechts {
				background-image: url(global-gfx/blaue-box-rechts.gif);
				background-repeat: no-repeat;
				background-position: right;
			}
#footer {
	background-image: url(global-gfx/hintergrund-footer.jpg);
	height: 22px;
	text-align: center;
	color: #28468f;
	padding-top: 4px;
}
#footer a {
	color: #28468f;
	text-decoration: underline;
}

