body 
{
background-color: #B2DACD;
background-attachment: fixed;
background-image: url(bilder/back_hell.jpg);
background-repeat: no-repeat;
background-position: center bottom;
scrollbar-base-color: #bfb333;
scrollbar-face-color: #008F34;
scrollbar-track-color: #B2DACD;
scrollbar-arrow-color: #bfb333;
}

A {
	text-decoration: none;
}

/* Behandlung von Transparenz */
.parent { 
  color: #fff;
  
  width: 100%;
  padding: 2px;
  margin: 0px;
}

.child { 
  background: #ff0; 
  color: #000; 
  height: 50px; 
  padding: 10px;
}

.colorA { background: #008F34; }
.colorB { background: #FFFFFF; }


/* partial opacity hack: configuration */
.opacity { 
	opacity: 0.9;		/* modern browser */
	-moz-opacity: 0.9;	/* older Mozilla browser */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; /* IE8 in Standard Compliant Mode */
	filter:alpha(opacity=90); /* IE5.x -7.0 */
} 

/* partial opacity hack, part I: Don't change the following properties! */
.opacity-wrapper,
.opacity-wrapper * {
	position:relative;
}

.opacity { 
	/* partial opacity hack, part II: Don't change the following properties! */
	width: 100%;
	height: 100%;
	position:absolute;
	top:0;
	left:0;
} 

/* partial opacity hack, part III: IE6 support */
* html .opacity-wrapper { 
	overflow:hidden;
}
* html .opacity { 
	width: 2000px; 
	height: 2000px;
} 
/* Ende der Transparenz */


.errorMessage {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #FF0000;
}

.eingabe { background-color:#FFFFFF; color:#008F34; font-size:8pt; font-family:Verdana,sans-serif; font-style:normal; font-weight:bold; border:2px solid #bfb333; }
.eingabe_fehler { background-color:#FF0000; color:#FFFFFF; font-size:8pt; font-family:Verdana,sans-serif; font-style:normal; font-weight:bold; border:2px solid #bfb333; }

.marker1 { background-color:#008F34; color:#BFB333; font-size:8pt; font-family:Verdana,sans-serif; font-style:normal; font-weight:bold; padding:2px; margin:0px; }
.marker2 { background-color:#BFB333; color:#008F34; font-size:7pt; font-family:Verdana,sans-serif; font-style:normal; font-weight:bold; padding:0px; margin:0px; }
.marker3 { background-color:#BFB333; color:#008F34; font-size:8pt; font-family:Verdana,sans-serif; font-style:normal; font-weight:bold; padding:0px; margin:0px; }
.marker4 { background-color:#FF0000; color:#FFFFFF; font-size:12pt; font-family:Verdana,sans-serif; font-style:normal; font-weight:bold; padding:5px; margin:5px; }
.marker5 { color:#008F34; font-size:8pt; font-family:Verdana,sans-serif; font-style:normal; font-weight:bold; padding:5px; margin:0px; border:2px solid #bfb333; }

.bildlinks{
	float: left;
	margin-left: 5px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-left: 0px;
	border-top: 0px;
	border-right: solid 2px #BFB333;
	border-bottom: solid 2px #BFB333;
}

.bildrechts{
	float: right;
	margin-right: 5px;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-left: solid 2px #BFB333;
	border-top: 0px;
	border-right: 0px;
	border-bottom: solid 2px #BFB333;
}

#labelback{
	position:absolute;
	top:0px;
	left:943px;
	background: #008F34;
	background-image: url(bilder/linien-gold.jpg);
	background-repeat: repeat-y;
	background-position: center;
	height:100%;
	width:40px;
	margin:0px;
	padding:0px;
	z-index: 0;
}

#menueback{
	position:absolute;
	top:0;
	left:5;
	background: #008F34;
	background-image: url(bilder/linien_gold.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:100%;
	width:80px;
	margin:0px;
	padding:0px;
	z-index: 8;
}

#menue{
	position:absolute;
	top:10;
	left:10;
	background: transparent;
	margin:0px;
	padding:0px;
	z-index: 10;
}

#menue_rubrik
{
	display:block;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #008F34;
	width: 120px;
	background-Color: #B2DACD;
	border: 2px solid #BFB333;
	text-decoration: none;
	text-align: center;
	padding: 2px 2px;
	margin-left: 10px;
	margin-right: 2px;
	margin-top: 5px;
	margin-bottom: 2px;
}

#menue_aktiv
{
	display:block;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #008F34;
	width: 115px;
	background-Color: #BFB333;
	border: 2px solid #008F34;
	text-decoration: none;
	text-align: center;
	padding: 2px 2px;
	margin-left: 10px;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}

#inhalt{
	position:absolute;
	top:0;
	left:140;
	background: transparent;
	height:100%;
	width:800px;
	margin:0px;
	padding:0px;
	z-index: 5;
}


a.button1
{
	display:block;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #B2DACD;
	width: 180px;
	background-Color: #BFB333;
	border-left: 2px solid #C0C0C0;
	border-top: 2px solid #C0C0C0;
	border-right: 2px solid #333333;
	border-bottom: 2px solid #333333;
	text-decoration: none;
	text-align: center;
	padding: 5px 5px;
	margin: 2px;
}
a.button1:hover
{
	display:block;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #008F34;
	width: 180px;
	background-Color: #BFB333;
	border-left: 2px solid #C0C0C0;
	border-top: 2px solid #C0C0C0;
	border-right: 2px solid #333333;
	border-bottom: 2px solid #333333;
	text-decoration: none;
}

a.button2
{
	display:block;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #B2DACD;
	width: 120px;
	background-Color: #008F34;
	border: 2px solid #BFB333;
	text-decoration: none;
	text-align: center;
	padding: 2px 2px;
	margin: 2px;
}
a.button2:hover
{
	display:block;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #008F34;
	width: 120px;
	background-Color: #B2DACD;
	border: 2px solid #BFB333;
	text-decoration: none;
	text-align: center;
	padding: 2px 2px;
	margin-left: 10px;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}

a.button3
{
	display:block;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #008F34;
	width: 110px;
	background-Color: #B2DACD;
	border: 2px solid #BFB333;
	text-decoration: none;
	text-align: center;
	padding: 2px 2px;
	margin-left: 10px;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
a.button3:hover
{
	display:block;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #B2DACD;
	width: 110px;
	background-Color: #008F34;
	border: 2px solid #BFB333;
	text-decoration: none;
	text-align: center;
	padding: 2px 2px;
	margin-left: 5px;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}

a.button4
{
	display:block;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #008F34;
	width: 180px;
	background-Color: #FFFFFF;
	border: 2px solid #BFB333;
	text-decoration: none;
	text-align: center;
	padding: 2px 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
a.button4:hover
{
	display:block;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #B2DACD;
	width: 180px;
	background-Color: #008F34;
	border: 2px solid #BFB333;
	text-decoration: none;
	text-align: center;
	padding: 2px 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}

a.button5
{
	display:block;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #B2DACD;
	width: 200px;
	background-Color: #008F34;
	border-left: 2px solid #C0C0C0;
	border-top: 2px solid #C0C0C0;
	border-right: 2px solid #333333;
	border-bottom: 2px solid #333333;
	text-decoration: none;
	text-align: center;
	padding: 2px 2px;
	margin: 2px;
}
a.button5:hover
{
	display:block;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #008F34;
	width: 200px;
	background-Color: #BFB333;
	border-left: 2px solid #C0C0C0;
	border-top: 2px solid #C0C0C0;
	border-right: 2px solid #333333;
	border-bottom: 2px solid #333333;
	text-decoration: none;
	text-align: center;
	padding: 2px 2px;
	margin: 2px;
}

a.buttonback
{
	display:block;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #B2DACD;
	width: 60px;
	background-Color: #008F34;
	border: 2px solid #BFB333;
	text-decoration: none;
	text-align: center;
	padding: 2px;
	margin: 2px;
}

a.buttonback:hover
{
	display:block;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #008F34;
	width: 60px;
	background-Color: #BFB333;
	border: 2px solid #008F34;
	text-decoration: none;
	text-align: center;
	padding: 2px;
	margin: 2px;
}

a.buttongalerie
{
	display:block;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #B2DACD;
	width: 180px;
	background-Color: #008F34;
	border-left: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	text-decoration: none;
	text-align: center;
	padding: 2px 2px;
	margin: 2px;
}
a.buttongalerie:hover
{
	display:block;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #BFB333;
	width: 180px;
	background-Color: #008F34;
	border-left: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	text-decoration: none;
}

a.buttonweg
{
	display:block;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	width: 180px;
	background-Color: #FF0000;
	border: 2px solid #BFB333;
	text-decoration: none;
	text-align: center;
	padding: 2px 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
a.buttonweg:hover
{
	display:block;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #FF0000;
	width: 180px;
	background-Color: #008F34;
	border: 2px solid #BFB333;
	text-decoration: none;
	text-align: center;
	padding: 2px 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.titelhell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16.5pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #B2DACD;
}

.meldung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
}

.hatz1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: Black;
}

.hatz1a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: White;
}

.hatz1b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #008F34;
}

.hatz1c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #B2dacd;
}

.hatz1d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #Bfb333;
}


.hatz2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: Black;
}

.hatz2a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: White;
}

.hatz2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #008F34;
}

.hatz2c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #B2dacd;
}

.hatz2d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #Bfb333;
}

.hatz3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: Black;
}

.hatz3a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: White;
}

.hatz3b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #008F34;
}

.hatz3c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #B2dacd;
}

.hatz3d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #Bfb333;
}

.hatz4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: Black;
}

.hatz4a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: White;
}

.hatz4b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #008F34;
}

.hatz4c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #B2dacd;
}

.hatz4d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #Bfb333;
}

.hatz5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: Black;
}

.hatz5a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: White;
}

.hatz5b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #008F34;
}

.hatz5c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #B2dacd;
}

.hatz5d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #Bfb333;
}

.hatz6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: Black;
}

.hatz6a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: White;
}

.hatz6b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #008F34;
}

.hatz6c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #B2dacd;
}

.hatz6d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normald;
	font-variant: normal;
	color: #Bfb333;
}

.hatz7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: Black;
}

.hatz7a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: White;
}

.hatz7b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #008F34;
}

.hatz7c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #B2dacd;
}

.hatz7d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #Bfb333;
}

.hatz8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: Black;
}

.hatz8a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: White;
}

.hatz8b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #008F34;
}

.hatz8c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #B2dacd;
}

.hatz8d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #Bfb333;
}

.hatz9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: Black;
}

.hatz9a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: White;
}

.hatz9b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #008F34;
}

.hatz9c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #B2dacd;
}

.hatz9d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #Bfb333;
}

.entrytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 2;
	color: #B2dacd;
}