@charset "utf-8";
/* CSS Document */
#wrapper {
	background-color: #FFFFCC;
	width: 900px;
	margin: 10px auto;
	position: relative;
}
.flash-1 {
	background-color: #CED3B7;
	height: 120px;
	width: 605px;
	left: 10px;
	top: 0px;
	position: absolute;
	z-index: 1;
	border-width: 10px 5px 5px 10px;
	border-style:solid;
	border-color:#FFFFCC;
}
body {
	overflow-y: scroll;
	margin: 0;
	background-color: #CED3B7;
	font-family: Verdana, Geneva, sans-serif
}
.fbo {
	position: absolute;
	height: 120px;
	width: 250px;
	left: 630px;
	top: 0px;
	background-color: #FFFFCC;
	z-index: 2;
	border-width: 10px 10px 5px 0px;
	border-style:solid;
	border-color:#FFFFCC;
}
.logo {
	background-color: #999900;
	height: 250px;
	width: 350px;
	position: absolute;
	left: 10px;
	top: 135px;
	z-index: 4;
	border-width: 0px 5px 5px 10px;
	border-style:solid;
	border-color:#FFFFCC;
}
.slide-gross {
	height: 250px;
	width: 505px;
	position: absolute;
	left: 375px;
	top: 135px;
	z-index: 3;
	background-color: #666666;
	border-width: 0px 10px 5px 0px;
	border-style:solid;
	border-color:#FFFFCC;
}
.slide-01 {
	height: 250px;
	width: 250px;
	position: absolute;
	left: 375px;
	top: 135px;
	z-index: 3;
	background-color: #666666;
	border-width: 0px 5px 5px 0px;
	border-style:solid;
	border-color:#FFFFCC;
}
.slide-02 {
	background-color: #FF3300;
	height: 250px;
	width: 250px;
	position: absolute;
	left: 630px;
	top: 135px;
	border-width: 0px 10px 5px 0px;
	border-style:solid;
	border-color:#FFFFCC;
}
.navigation {
	background-color: #7AA3A3;
	height: 26px;
	width: 860px;
	left: 10px;
	top: 390px;
	position: absolute;
	border-width: 0px 10px 5px;
	border-style:solid;
	border-color:#FFFFCC;
	font-family: Georgia, "Times New Roman", Times, serif
}
.content {
	background-color: #99CCCC;
	min-height: 450px;
	height: auto;
	width: 780px;
	left: 10px;
	top: 420px;
	position: absolute;
	font-size: 10pt;
	color: #003366;
	padding: 40px;
	border-width: 0px 10px 10px;
	border-style:solid;
	border-color:#FFFFCC;

}

.news {
	color: #416E86;
	background-color: #FFFFCC;
	text-align: center;
	height: auto;
	width: 750px;
	margin-bottom: 40px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 12pt;
	text-decoration: none;
}
.newslink:link {
	color: #416E86;
	font-size: inherit;
	text-decoration: none;
}
.newslink:hover {
	color: #416E86;
	font-size: inherit;
	font-weight: bold;
	text-decoration: none;
}
.newslink:active {
	color: #416E86;
	font-size: medium;
	text-decoration: none;
}
.newslink:visited {
	color: #416E86;
	font-size: inherit;
	text-decoration: none
}

.termine h1 {
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	margin: 0 0 5px 0;
}

.Stil_first {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #003366;
}
.Stil_alt {
	color: #416E86;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #416E86;
	height: 25px;
}
.Stil_vergangen {
	color: #003366;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #003366;
	text-align: left;
	height: 25px;
}
.Stil_aktuell {
	color: #003366;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #003366;
	text-align: left;
	font-style: normal;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 25px;
}
.terminlink:link {
	color: #003366;
	font-size: inherit;
	font-style: italic;
	text-decoration: none;
}
.terminlink:hover {
	color: #003366;
	font-size: inherit;
	font-style: italic;
	letter-spacing: 0.1em;
	text-decoration: none;
}
.terminlink:active {
	color: #003366;
	font-size: medium;
	font-style: italic;
	text-decoration: none;
}
.terminlink:visited {
	color: #003366;
	font-size: inherit;
	font-style: italic;
	text-decoration: none
}
.Stil3 {
	color: #416E86;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #416E86;
}
.Stil5 {
	color: #003366;
	text-align: left;
}
