body 
{
background-image: url(images/hg.gif);
background-position: top left;
background-color:#FFF8E1;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
scrollbar-3dlight-color:#FFF8E1;
scrollbar-track-color:#EDE8D7;
scrollbar-arrow-color:#657047;
scrollbar-darkshadow-color:#EDE8D7;
scrollbar-face-color:#C9CFAB;
scrollbar-base-color:#FFEDAF;
scrollbar-highlight-color:#EDE8D7;
scrollbar-shadow-color:#C0C0C0;
overflow-y: auto; 
}

.linkstandard {font-size: 1em;  font-weight: normal; text-decoration: none}
.linkstandard:link {color: #CC00CC;}
.linkstandard:visited {color: #808080;}
.linkstandard:hover {color: #F1C606;}

a{
font-family: Arial,sans-serif;
	font-size: 1em;
	color: #CC00CC;
	text-decoration: none;
}

a:link{
font-family: Arial,sans-serif;
	font-size: 100%;
	color: #CC00CC;
	text-decoration: none;
}

a:visited{
font-family: Arial,sans-serif;
	font-size: 1em;
	color: #808080;
	text-decoration: none;
}

a:hover{
font-family: Arial,sans-serif;
	font-size: 1em;
	color: #F1C606;
	text-decoration: none;
}

a:active{
font-family: Arial,sans-serif;
	font-size: 1em;
	color: #F1C606;
	text-decoration: none;
}

a:focus{
font-family: Arial,sans-serif;
	font-size: 1em;
	color: #F1C606;
	text-decoration: none;
}


#kopflinks {
position: absolute; 
width:132px; 
height:136px; 
z-index:3; 
top: 0px; 
left: 0px;
}

#kopfrechts {
position: absolute; 
height:30px; 
z-index:1; 
top: 0px; 
width:auto;
right:20px;
left:20px;
background-color:transparent;
border-top:#EDE8D7 solid 44px;
border-bottom:#F1C606 solid 20px;
}

.titel
{
position: absolute; 
height:64px; 
z-index:3; 
top: 3px; 
left:260px;
width:auto;
color:#657047;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1.5em;
font-weight:bold;
text-align:left;
}

#internal
{
position: absolute; 
height:24px; 
z-index:6; 
top: 128px; 
left:220px;
width:60%;
color:#657047;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1.0em;
font-weight:bold;
text-align:left;
}


#navigation
{
position: absolute; 
height:24px; 
z-index:3; 
top: 98px; 
right:20px;
width:60%;
text-align:right;
}

#back
{
left:0px;
}

#forward
{
right:0px;
float: right;
}

/* Liste ungeordnet */

.ulist {
list-style-type:circle;
list-style-image:url(images/ulist.gif);
margin-left:40px;
margin-top:1em;
}


img {
border: none;
}

/* Menue */
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
/* =-=-=-=-=-=-=-[Menu Eight]-=-=-=-=-=-=-=- */
	
#menu 
{
position:absolute;
width: 170px;
top: 148px; 
left:24px;
}
	
#menu li a {
	text-decoration: none;
	height: 37px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 27px;
	}
	
#menu li a:link {
	display: block;
	background: url(images/menupassiv.gif);
	background-repeat:no-repeat;
background-color: transparent;
color: #657047;
font-size: 0.9em;
font-weight: bold;
padding: 11px 0 0 40px;
	}

#menu li a:visited {
	display: block;
	background: url(images/menupassiv.gif);
	background-repeat:no-repeat;
background-color: transparent;
color: #657047;
font-size: 0.9em;
font-weight: bold;
padding: 11px 0 0 40px;
	}


#menu li a:hover {
	background: url(images/menuaktiv.gif);
	background-repeat:no-repeat;
background-color: transparent;
color: #C9CFAB;
font-size: 0.9em;
font-weight: bold;
padding: 11px 0 0 40px;
	}
	
#menu li a:active {
	background: url(images/menuaktiv.gif);
	background-repeat:no-repeat;
background-color: transparent;
color: #FFFFFF;
font-size: 0.9em;
font-weight: bold;
padding: 11px 0 0 40px;
	}



#inhalt {
position:absolute;
top: 153px; 
left: 220px;
padding:20px;
border-width: 20px;
border-style:solid;
border-color:#657047;
right:20px;
width:auto; 
height:auto; 
z-index:6; 
background-color: #FFFFFF; 
text-align: left; 
overflow: auto; 
overflow-x: hidden;
overflow-y: auto;
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.4em; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; line-height: normal; text-decoration: none;
letter-spacing: 4px;
margin-top: 0.4em;
color: #9C00A2;
background-color: #C9CFAB;
padding-left:20px;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; line-height: normal; text-decoration: none;
letter-spacing: 2px;
margin-top: 0.4em;
color: #9C00A2;
background-color: #C9CFAB;
padding-left:20px;
}
h3 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; line-height: normal; text-decoration: none;
letter-spacing: 1px;
margin-top: 0.4em;
color: #9C00A2;
background-color: #C9CFAB;
padding-left:20px;
}
h4 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; line-height: normal; text-decoration: none;
margin-top: 0.4em;
color: #9C00A2;
background-color: #C9CFAB;
padding-left:20px;
}
h5 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: normal; text-decoration: none;
margin-top: 0.4em;
color: #9C00A2;
background-color: #C9CFAB;
padding-left:20px;
}
h6 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none; line-height: normal; text-decoration: none;
margin-top: 0.4em;
color: #9C00A2;
background-color: #C9CFAB;
padding-left:20px;
}

/*Formulardefinitionen*/
label.left { 
float: left; 
text-align: right; 
width: 7em; 
margin-right: .3em; 
margin-top: .4em; 
}

input { 
float: left; 
background-color: #EDE8D7;
border : 0px;
margin-top: .4em; 
} 

textarea { 
background-color: #EDE8D7;
float: left; 
border : 0px;
margin-top: .4em; 
} 

input.right { 
float: left; 
width: auto; 
clear: both; 
margin-left: 7.3em; 
margin-right: .3em; 
margin-top: .4em; 
color: #9C00A2;
background-color: #C9CFAB;
} 

form br { 
clear: both; 
} 

/*Tabellendefinitionen*/


table 
{
font-size:1em;
background-color: #657047;
}

tr.tabdunkelgelb
{
background-color: #F1C606;
}

tr.tabweiss
{
background-color: #FFFFFF;
}