body {
	margin: 0 0 0 0;
	background-color: #D6D5E4;
	background-image: url(bdh-hin2.jpg);
	overflow-y: scroll;
	overflow-x: hidden;
	border-left: 3px Fuchsia;
}

/* Text */
td, center, p, blockquote, body, div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #4F5285;
	scrollbar-base-color:#B3BBD7;
	scrollbar-arrow-color:#575E81;
	scrollbar-face-color:#D6D5E4;
	scrollbar-highlight-color:#686C93;
	scrollbar-shadow-color:#575E81;
	scrollbar-track-color:#8D97BA;
	/*CURSOR: url('heidelbeeren0.cur'); geht auch*/
	cursor: url(heidelbeeren0.cur);
}
.klein700 {
	font-size: 8pt;
	font-weight: 700;
}
.klein {
	font-size: 8pt;
}
.klein400 {
	font-size: 8pt;
	font-weight: 400;
}
.kleina {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}
.kleint {
   /*font-family: Times New Roman;*/
	font-size: 10pt;
	font-weight: 700;
}
.mittel {
	font-size: 14pt;
	font-weight: 700;
}
.mzehnf {
	font-size: 10pt;
	font-weight: 700;
}
.mf {
	font-size: 12pt;
	font-weight: 700;
}
h1 {
	background-color: #4D4D68;
	font-family: Times New Roman;
	font-size: 22px;
	font-style: normal;
	font-weight: 700;
	color: White;
}
.abstand {
	line-height: 12px;
	font-weight: 400;
}
.abstand:hover {
	line-height: 12px;
	font-weight: 400;
}
/*Times*/
.times {
	font-size: 18pt;
	font-family:Times New Roman;
	font-weight: 700;
}
/*Times*/
.timesm {
	font-size: 12pt;
	font-family:Times New Roman;
	font-weight: 700;
}
.times14 {
	font-size: 14pt;
	font-family:Times New Roman;
	font-weight: 700;
}
/*Times 14*/
.times_weiss {
	font-size: 20pt;
	font-family: Times New Roman;
	font-weight: 700;
	color: #D5E7F9;
	/*#C2D9F0*/
}
.times_heid {
	font-size: 20pt;
	font-family: Times New Roman;
	font-weight: 700;
	color: #576588;
	/**/
}
.times_rot {
	font-size: 20pt;
	font-family: Times New Roman;
	font-weight: 700;
	color: #5F9EA0; /**/
}
/*grau*/
.grau {
	font-size: 14pt;
	font-family: Times New Roman;
	font-weight: 700;
	color: #b9b9b9;
}
/*grau-klein*/
.graukl {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 400;
	color: #5E609D;
}
/* Zelle Links Überschriftenhintergrund */
.zelle {
	background-image: url(streifengrau2-1.jpg);
}  
a {
	font-size: 8pt;
	font-weight: 400;
	text-decoration: none;
	line-height: 16px;
	/*width: 150px;*/
	CURSOR: url('heidelbeeren3.cur');
}

:link {
	color: #4F5285;
	/*background: transparent;*/
}
:visited {
	color: #51459D;
	/*background: transparent;*/
}
:active {
	color: #A52A2A;
	/*background: transparent;*/
}
a:hover {
	color: #4F5285;
	font-weight: 700;
   background: #E2E8E2;
	/*line-height: 10px;*/
}
/* menue*/
#menu {
	position: absolute;
	top: 0px;
	left: 30px;
	width: 120px;
	z-index: 25;
}
.ein {
	padding-left: 5px;
}
.padd {
	padding: 5px;
}
/* Bild oben */
/*banner*/
#oben {
	position: absolute;
	top: 10px;
	left: 0px;
	z-index: 6;
}
#beerenzweig {
	position: absolute;
	top: 75px;
	left: 0px;
	z-index: 15;
}
#o-rl {
	position: absolute;
	top: 0px;
	z-index: 21;
}
#o-rr {
	/*position: absolute; top: 0px; left: -0px;
	float: right;*/
	z-index: 20;
}
#bdh {
	position: absolute;
	top: 90px;
	left: 20px;
	z-index: 11;
}
#bdh1 {
	position: absolute;
	top: 91px;
	left: 22px;
	z-index: 10;
		font-size: 20pt;
	font-family: Times New Roman;
	font-weight: 700;
	color: #576588;
}
#bdh2 {
	position: absolute;
	top: 92px;
	left: 23px;
	z-index: 9;
}
/* Text */
#text {
	position: absolute;
	top: 175px;
	left: 200px;
	z-index: 14;
	padding: 40;
}
.button {
	width: 117px;
	/*height: 12px;*/
	line-height: 14px;
	border-left: 1px solid #b9b9b9;
	border-top: 0px solid #b9b9b9;
	/*border-right: 1px solid #b9b9b9;*/
	border-bottom: 1px solid #b9b9b9;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	display: block;
	/*font: /10px;*/
}
/*   #8D97BA*/
.button:hover {
	color: #5E609D;
	background-color: White;
	border-left: 2px solid #373863;
	border-top: 0px solid #373863;
	border-right: 0px solid #373863;
	border-bottom: 1px solid #373863;
	text-decoration: none;
	/*background-image: url(b4.gif);*/
}
.buttonrot {
	width: 117px; /*height: 12px;*/
	line-height: 14px;
	border-left: 3px solid #FF4500;
	border-top: 0px solid #b9b9b9; /*border-right: 1px solid #b9b9b9;*/
	border-bottom: 1px solid #b9b9b9;
	text-decoration: none;
	padding-left: 7px;
	padding-top: 2px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	display: block; /*font: /10px;*/
}
/*   #8D97BA*/
.buttonrot:hover {
	color: #5E609D;
	background-color: White;
	border-left: 2px solid #373863;
	border-top: 0px solid #373863;
	border-right: 0px solid #373863;
	border-bottom: 1px solid #373863;
	text-decoration: none;
	/*background-image: url(b4.gif);*/
}
.button3 {
	width: 100px;
	/*height: 12px;*/
	line-height: 14px;
	border-left: 1px solid #b9b9b9;
	border-top: 0px solid #b9b9b9;
	/*border-right: 1px solid #b9b9b9;*/
	border-bottom: 1px solid #b9b9b9;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	display: block;
	/*font: /10px;*/
}
/*   #8D97BA*/
.button3:hover {
	color: #5E609D;
	background-color: White;
	border-left: 2px solid #373863;
	border-top: 0px solid #373863;
	border-right: 0px solid #373863;
	border-bottom: 1px solid #373863;
	text-decoration: none;
	background-image: url(b4.gif);
	font-weight: 400;
}
.buttona3 {
		width: 100px;
		color: #5E609D;
		background-color: White;
	/*height: 12px;*/
	line-height: 14px;
	border-left: 1px solid #b9b9b9;
	border-top: 0px solid #b9b9b9;
	/*border-right: 1px solid #b9b9b9;*/
	border-bottom: 1px solid #b9b9b9;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	display: block;
	font-weight: 400;
	background-image: url(b4.gif);
	/*font: /10px;*/
}
/*   #8D97BA*/
.buttona3:hover {
	color: #5E609D;
	background-color: White;
	border-left: 2px solid #373863;
	border-top: 0px solid #373863;
	border-right: 0px solid #373863;
	border-bottom: 1px solid #373863;
	text-decoration: none;
	background-image: url(b4.gif);
	font-weight: 400;
}
.buttona {
		width: 117px;
	/*height: 12px;*/
	line-height: 14px;
	border-left: 1px solid #b9b9b9;
	border-top: 0px solid #b9b9b9;
	/*border-right: 1px solid #b9b9b9;*/
	border-bottom: 1px solid #b9b9b9;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	display: block;
	font-weight: 700;
	/*color: #5E609D;*/
	background-color: White;
	background-image: url(b4.gif);
}
/*   #8D97BA*/
.buttona:hover {
	/*color: #5E609D;*/
	background-color: White;
	border-left: 2px solid #373863;
	border-top: 0px solid #373863;
	border-right: 0px solid #373863;
	border-bottom: 1px solid #373863;
	text-decoration: none;
	/*background-image: url(b4.gif);*/
}
.buttona2 {
	width: 117px; /*height: 12px;*/
	line-height: 14px;
	border-left: 1px solid #b9b9b9;
	border-top: 0px solid #b9b9b9; /*border-right: 1px solid #b9b9b9;*/
	border-bottom: 1px solid #b9b9b9;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	display: block;
	font-weight: 700;
	background-image: url(b4.gif);
	background-color: transparent;
}
/*   #8D97BA*/
.buttona2:hover {
	color: #5E609D;
	background-color: White;
	border-left: 2px solid #373863;
	border-top: 0px solid #373863;
	border-right: 0px solid #373863;
	border-bottom: 1px solid #373863;
	text-decoration: none;
	background-image: url(b4.gif);
}
.marker {
background-color: #F8F8F8;
	/*font-family: Arial, Helvetica;
	background-color: transparent;*/
}
.markergr {
	background-color: #F8F8F8;
	font-weight: 700;
	font-size: 10pt;
}
.markergr1 {
	background-color: #F8F8F8;
	font-weight: 400;
	font-size: 14pt;
	padding-left: 7px;
	font-family: Times New Roman;
	padding-top: 3px;
	padding-bottom: 3px;
}
ul { list-style-image: url(gabel10.gif) }
.rand {
	border-color: #575E81;
	border-width: 3;
	border-style: double;
	border-top: none; 
	border-left: none;
}
/* Schatten*/
.rand_r {
	border: 1px solid;
	border-color: #576588;
}
/*solid*/
.rand-i {
	border-color: #575E81;
	border-width: 2;
	border-style: inset;
}
.rand-d {
	border-color: #575E81;
	border-width: 2;
	border-style: dotted;
}
hr {
	color: #575E81;
	/*background-color: Fuchsia;
	border-color: Lime;*/
	background-color: #575E81;
	border-color: #575E81;
	height: 1px;
}
.block { text-align: justify; }
.fl:first-letter {
/*float:left;*/
font-family: Times New Roman;
font-size: 24pt;
}
.liste li {
	list-style-type: none;
	list-style-image: url(beere.gif);
}
.randgelb {
	border-left: 1px dotted #95A2BB;
	border-right: 1px dotted #95A2BB;
}
#h {
	margin: 0;
	position: absolute;
	top: 920px;
	left: 0px;
	padding: 40px;
	z-index: 6;
	/*background: White;*/
	display: none;
}

