body {
	margin: 0;
	padding: 0;
	background-color: #ffffff;
}

div#rahmen {
	width: 875px;
/*	height: 585px; */
	margin: 10px auto 0 auto;
	background: url(images/schlagschatten.jpg) repeat-y;
}

/* IE 4-Hack
* html * body  div#rahmen {
	height: 583px;
}  */

div#kasten {
	width: 870px;
/*	height: 578px; */
	background-color: #d5d5d6;
}

/* IE 4-Hack */
* html * body  div#kasten {
	width: 612px;
/*	height: 576px; */
}

div#titelzeile {
	height: 66px;
	border-bottom: 1px solid #fff;
	width: 870px;
	overflow: hidden;
}

div#titelzeile img {
	border: none;
}

div#titelzeile div#tlinks {
	float: left;
	width: 250px;
	height: 66px;
	text-align: center;
}

div#titelzeile div#tmitte {
	margin-left: 256px;
	width: 140px;
	height: 66px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	background-color: #b6bf00;
}

/* IE 4-Hack */
* html * body  div#titelzeile div#tmitte {
	margin-left: 2px;
	width: 141px;
}

div#titelzeile div#trechts {
	height: 66px;
	float: right;
	text-align: right;
}

div#titelzeile div#trechts img {
	margin: 0 15px 2px 0;
}

div#trechts form {
	margin: 0 15px 0 0;
	padding: 0;
	display: inline;

	text-align: right;
	width: 250px;
}

/* IE 4-Hack */
* html * body div#trechts form {
	display: none;
}

div#navigation {
	height: 20px;
	padding: 0;
	border-bottom: 1px solid #fff;
	background-color: #b6bf00;
	width: 870px;
	overflow: hidden;
	z-index: 10;
}

/* IE 4-Hack */
* html * body div#navigation {
	overflow: visible;
}

div#drittereihe {
/*	height: 458px;*/
	background-color: #b6bf00;
}

div#keyvisual,
div#keyvisual1,
div#keyvisual2,
div#keyvisual3,
div#keyvisual4,
div#keyvisual5,
div#keyvisual6,
div#keyvisual7,
div#keyvisual8,
div#keyvisual9 {
	background-color: #ffffff;
	background-repeat: no-repeat;
	float: left;
	width: 256px;
	height: 457px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

div#keyvisual {
	background-image: url(images/keyvisual.jpg);
}

div#keyvisual1 {
	background-image: url(images/keyvisual_1.jpg);
}

div#keyvisual2 {
	background-image: url(images/keyvisual_2.jpg);
}

div#keyvisual3 {
	background-image: url(images/keyvisual_3.jpg);
}

div#keyvisual4 {
	background-image: url(images/keyvisual_4.jpg);
}

div#keyvisual5 {
	background-image: url(images/keyvisual_5.jpg);
}

div#keyvisual6 {
	background-image: url(images/keyvisual_6.jpg);
}

div#keyvisual7 {
	background-image: url(images/keyvisual_7.jpg);
}

div#keyvisual8 {
	background-image: url(images/keyvisual_8.jpg);
}

div#keyvisual9 {
	background-image: url(images/keyvisual_10.jpg);
}

div#subnavigation {
	background-color: #b6bf00;
	float: left;
	width: 140px;
	height: 458px;
	/* border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;*/
	/* overflow: hidden;  */
	z-index: 6;
}

/* IE 4-Hack */
* html * body  div#subnavigation {
	height: 457px;
}

div#submitte {
	margin-left: 397px;
	background-color: #b6bf00;
	background: url(images/fotozeile-02.jpg) no-repeat;
}

/* IE 4-Hack */
* html * body  div#submitte {
	margin-left: 392px;
	margin-left: 0;
}

div#fotozeile {
	padding: 0;
	margin: 0 0 0 258px;
	height: 70px;
}

div#mitte {
	background-color: #d5d5d6; /* #fbffab; */
	background: url(images/bg-links.gif) repeat-y;
}

div#abstand {
	height: 1px;
	width: 472px;
	/* left: 408px;
	top: 574px;
	position: absolute; */
	background-color: #fbffab;
	border-left: 1px solid #fff;
}

/* IE 4-Hack */
* html * body  div#abstand {
	display: none;
}

div#inhalt {
	min-height: 359px;
	border-left: 1px solid #fff;
	background-color: #fbffab;
	padding: 15px;
	/* height: 356px; */
	width: 442px;
	left: 407px;
	/* position: absolute; */
	z-index: 5;
	/* overflow: auto; */
}

/* IE 4-Hack */
* html * body  div#inhalt {
	/* height: 386px; */
	width: 472px;
	left: 406px;
}

div#drittereihe img.fzeile {
	border: none;
	border-bottom: 1px solid #fff;
}

div#fusszeile {
	border-top: 1px solid #fff;
	padding: 0;
	height: 32px;
	overflow: hidden;
}

/* IE 4-Hack */
* html * body  div#fusszeile {
	margin-top: -1px;
}

div#fmitte {
	margin-left: 256px;
	border-left: 1px solid #fff;
	height: 32px;
	width: 140px;
	border-right: 1px solid #fff;
}

/* IE 4-Hack */
* html * body div#fmitte {
	margin-left: 255px;
	width: 141px;
}

div#frechts {
	float: right;
	height: 32px;
	text-align: right;
	width: 442px;
	text-align: right;
}

/* IE 4-Hack */
* html * body div#frechts {
	margin-left: 407px;
}

div#frechts p {
	margin: 9px 9px 0 0;
}

div#schluss {
	height: 7px;
	margin: 0 auto 15px auto;
	width: 875px;
	overflow: hidden;
	padding: 0;
	background: url(images/schlagschatten-horizontal.jpg) no-repeat;
}

img#slogan {
	position: relative;
	top: 386px;
	left: 180px;
}

div#news {
	padding: 10px;
}

/* IE 4-Hack */
* html * body img#slogan {
	top: 515px;
	left: 193px;
}

/* Barrierefrei */

h1, h2, div#hilfe {
	position: absolute;
	top: -10000px;
	left: -10000px;

}

/* IE 4-Hack */
* html * body h1
{
	display: none;
}

* html * body h2
{
	display: none;
}

* html * body div#hilfe
{
	display: none;
}


img.infokontakt {
	vertical-align: bottom;
}