body { margin:0px;
	   font-family:verdana,arial,helvetica,sans-serif;
	   font-style:normal;
	   font-size:12px;
	   	line-height: 20px;
	   color:#3A3B3A;
	   background-image: url(bilder/hg-main.gif);
}
td { font-family:verdana,arial,helvetica,sans-serif;
	   font-style:normal;
	   font-size:12px;
	   	line-height: 20px;
	   color:#3A3B3A; }
strong { color:#696C71;	   
}

#email{ display:none;}

hr{
background-color: #CCCCCC; /* Farbe für Opera und Firefox */
color: #CCCCCC; /* Farbe für Internet Explorer (IE) */
border: 0;
height: 1px;
}


.popup {
FONT-SIZE: 11px; COLOR: #3A3B3A;
FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, sans-serif;
background:white none repeat scroll 0%;
border:1px solid #C8C8C8;
margin:0px 0pt;
padding:4px;
}

.feldlang {
FONT-SIZE: 11px; COLOR: #3A3B3A;
FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, sans-serif;
background:white none repeat scroll 0%;
border:1px solid #C8C8C8;
margin:0px 0pt;
padding:4px;
width:300px;
}


.formfelder {
FONT-SIZE: 11px; COLOR: #3A3B3A;
FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, sans-serif;
border:1px solid #C8C8C8;

}

.submenu A {
	PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 0.9em; font-weight: normal; PADDING-LEFT: 16px; PADDING-BOTTOM: 1px; WIDTH: 193px; COLOR: #BB9368; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.submenu A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 0.9em; font-weight: normal; PADDING-LEFT: 16px; PADDING-BOTTOM: 1px; WIDTH: 193px; COLOR: #BB9368; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.submenu A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: #A2E8EA; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 0.9em; font-weight: normal; COLOR: #BB9368; TEXT-DECORATION: none
}


A.weiter:link {
	font-family:verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	color:#2D479D; TEXT-DECORATION: underline
}
A.weiter:visited  {
	font-family:verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	color:#2D479D; TEXT-DECORATION: underline
}
A.weiter:hover  {
	font-family:verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	background-color: #C9E0FF;
	color:#194775; TEXT-DECORATION: none
}
A.weiter:active {
	font-family:verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	color:#2D479D; TEXT-DECORATION: underline
}


A.status:link {
	
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
TEXT-DECORATION: none;
line-height: 20px;
COLOR: #585F6F;
padding-left: 7px;
background:url(bilder/pfeil2.gif) 0px 0 no-repeat;

}
A.status:visited {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height: 20px;
TEXT-DECORATION: none;
COLOR: #585F6F;
padding-left: 7px;
background:url(bilder/pfeil2.gif) 0px 0 no-repeat;
}
A.status:hover {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height: 20px;
TEXT-DECORATION: none;
COLOR: #BB9368;
padding-left: 7px;
background:url(bilder/pfeil2active.gif) 0px 0 no-repeat;
}
A.status:active {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
TEXT-DECORATION: none;
COLOR: #BB9368;
line-height: 20px;
padding-left: 7px;
background:url(bilder/pfeil2active.gif) 0px 0 no-repeat;
}


A.statusactiv:link {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height: 20px;
TEXT-DECORATION: none;
COLOR: #BB9368;
padding-left: 7px;
background:url(bilder/pfeil2active.gif) 0px 0 no-repeat;
}
A.statusactiv:visited {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height: 20px;
TEXT-DECORATION: none;
COLOR: #BB9368;
padding-left: 7px;
background:url(bilder/pfeil2active.gif) 0px 0 no-repeat;
}
A.statusactiv:hover {
	font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height: 20px;
TEXT-DECORATION: none;
COLOR: #BB9368;
padding-left: 7px;
background:url(bilder/pfeil2active.gif) 0px 0 no-repeat;
}
A.statusactiv:active {
	font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height: 20px;
TEXT-DECORATION: none;
COLOR: #BB9368;
padding-left: 7px;
background:url(bilder/pfeil2active.gif) 0px 0 no-repeat;
}


A.submenu2:link {
	font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
TEXT-DECORATION: none;
line-height: 17px;
COLOR: #585F6F;
}
A.submenu2:visited {
   font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
TEXT-DECORATION: none;
line-height: 17px;
COLOR: #585F6F;
}
A.submenu2:hover {
	font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
TEXT-DECORATION: none;
line-height: 17px;
COLOR: #BB9368;
}
A.submenu2:active {
	font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
TEXT-DECORATION: none;
line-height: 17px;
COLOR: #BB9368;
}

A.submenu2activ:link {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
TEXT-DECORATION: none;
line-height: 17px;
COLOR: #BB9368;
}
A.submenu2activ:visited {
 font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
TEXT-DECORATION: none;
line-height: 17px;
COLOR: #BB9368;
}
A.submenu2activ:hover {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
TEXT-DECORATION: none;
line-height: 17px;
COLOR: #BB9368;
}
A.submenu2activ:active {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
TEXT-DECORATION: none;
line-height: 17px;
COLOR: #BB9368;
}

.lauftext {

       font-family:verdana,arial,helvetica,sans-serif;
	   font-style:normal;
	   font-size:12px;
	   line-height: 20px;
	   color:#3A3B3A;

}

.lauftext11 {
	font-family:verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	line-height: 15px;
	color:#3A3B3A;
}

.minitext {

       font-family:verdana,arial,helvetica,sans-serif;
	   font-style:normal;
	   font-size:11px;
	   line-height: 18px;
	   color:#ffffff;

}
.minitext A:link  {
	font-family:verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	color:#ffffff; TEXT-DECORATION: underline
}
.minitext A:visited  {
	font-family:verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	color:#ffffff; TEXT-DECORATION: underline
}
.minitext A:hover  {
	font-family:verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	color:#B58757; TEXT-DECORATION: underline
}



.minitextgrau {

       font-family:verdana,arial,helvetica,sans-serif;
	   font-style:normal;
	   font-size:11px;
	   line-height: 18px;
	   color:#7f8182;

}
.minitextgrau A:link  {
	font-family:verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	color:#7f8182; TEXT-DECORATION: underline
}
.minitextgrau A:visited  {
	font-family:verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	color:#7f8182; TEXT-DECORATION: underline
}
.minitextgrau A:hover  {
	font-family:verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	color:#414547; TEXT-DECORATION: underline
}


.boxheadline {
	font-family: arial, helvetica, sans-serif;
	font-style:normal;
	font-size:18px;
	color:#565656;


}


TEXTAREA {
	FONT-SIZE: 11px; WIDTH: 100%; height:68px; FONT-FAMILY: Arial, sans-serif
}


#imagespace {
float:left;
margin:0 12px 9px 0;
padding:0 px;
border:0 px solid black;
text-align:left;
}
.topheadline {
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:19px;
	font-weight: normal;
	color:#535860;
	line-height: normal;
}
.topheadline16 {
	font-family:arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size:1.5em;
	color:#696C71;
	line-height: normal;
}
.lauftext A:link  {
	font-family:verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	color:#3A3B3A; TEXT-DECORATION: underline
}
.lauftext A:visited  {
	font-family:verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	color:#3A3B3A; TEXT-DECORATION: underline
}
.lauftext A:hover  {
	font-family:verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	color:#B58757; TEXT-DECORATION: underline
}

h1 {
	font-family:arial, helvetica, sans-serif;
	font-weight: normal;
	font-size:2.3em;
	color:#434850;
	margin: 0;
	margin-bottom: 4px;
	padding: 0;
	line-height: 1em;
}

.headlines {
	font-family:arial, helvetica, sans-serif;
	font-weight: normal;
	font-size:1.5em;
	color:#696C71;
	margin: 0;
	margin-bottom: 4px;
	padding: 0;
	line-height: 1em;
}
.headlines A {
	color:#696C71;
	TEXT-DECORATION: none
}
.headlines A:visited {
	color:#696C71;
	TEXT-DECORATION: none
}
.headlines A:hover {
   COLOR: #B58757;
   TEXT-DECORATION: none
}

.box1 {
	font-family:arial, helvetica, sans-serif;
	font-weight: normal;
	font-size:1.6em;
	color:#CEABA0;
	margin: 0;
	margin-bottom: 4px;
	padding: 0;
	line-height: 1em;
}
.box2 {
	font-family:arial, helvetica, sans-serif;
	font-weight: normal;
	font-size:1.6em;
	color:#ffffff;
	margin: 0;
	margin-bottom: 4px;
	padding: 0;
	line-height: 1em;
}
.box3 {
	font-family:arial, helvetica, sans-serif;
	font-weight: normal;
	font-size:1.6em;
	color:#64542D;
	margin: 0;
	margin-bottom: 4px;
	padding: 0;
	line-height: 1em;
}
.box4 {
	font-family:arial, helvetica, sans-serif;
	font-weight: normal;
	font-size:1.6em;
	color:#BEBEBE;
	margin: 0;
	margin-bottom: 4px;
	padding: 0;
	line-height: 1em;
}
.box5 {
	font-family:arial, helvetica, sans-serif;
	font-weight: normal;
	font-size:1.6em;
	color:#ffffff;
	margin: 0;
	margin-bottom: 4px;
	padding: 0;
	line-height: 1em;
}
.box6 {
	font-family:arial, helvetica, sans-serif;
	font-weight: normal;
	font-size:1.6em;
	color:#ffffff;
	margin: 0;
	margin-bottom: 4px;
	padding: 0;
	line-height: 1em;
}

input, textarea {
FONT-SIZE: 11px; COLOR: #3A3B3A;
FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, sans-serif;
background:white none repeat scroll 0%;
margin:0px;

}
input:active, input:focus, input:hover {
background:#F8F6F6 none repeat scroll 0%;
}
.formerror {font-family: Verdana, Arial, Helvetica, sans-serif; color: #BB9368; font-size: 11px;}


#headermenu {
	WIDTH: 100%;
	COLOR: #ffffff;
	HEIGHT: 33px;
}
#secnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; 

}
#secnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent;
}
#secnav A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	COLOR: #FFFFFF;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none
}
#secnav A.one {
	FONT-SIZE: 0.8em; TEXT-ALIGN: left;
	
}
#secnav A.two {
	FONT-SIZE: 0.9em; TEXT-ALIGN: left
}
#secnav A.three {
	FONT-SIZE: 0.9em; TEXT-ALIGN: left
}
#secnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
}
#secnav LI UL {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; LEFT: -999em; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 138px; BORDER-BOTTOM: 0px; POSITION: absolute; HEIGHT: auto;  z-index:10000;
}
#secnav LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 0px; z-index:10000;
	
}
#secnav LI UL A {
	FONT-SIZE: 0.9em; COLOR: #585f6f; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; WIDTH: 130px; PADDING-TOP: 2px;
	Background:url(bilder/hg_trans90.png);
}
#secnav LI:hover UL UL {
	LEFT: -999em
}
#secnav LI:hover UL UL UL {
	LEFT: -999em
}
#secnav LI.sfhover1 UL UL {
	LEFT: -999em
}
#secnav LI.sfhover1 UL UL UL {
	LEFT: -999em
}
#secnav LI:hover UL {
	LEFT: auto
}
#secnav LI LI:hover UL {
	LEFT: auto
}
#secnav LI LI LI:hover UL {
	LEFT: auto
}
#secnav LI.sfhover1 UL {
	LEFT: auto
}
#secnav LI LI.sfhover1 UL {
	LEFT: auto
}
#secnav LI LI LI.sfhover1 UL {
	LEFT: auto
}
#secnav LI:hover A.one {
	COLOR: #b04000;
}
#secnav LI.sfhover1 A.one {
	COLOR: #b04000;
}
#secnav LI:hover A.two {
	COLOR: #b04000;
}
#secnav LI.sfhover1 A.two {
	COLOR: #b04000;
}
#secnav LI:hover A.three {
	COLOR: #b04000;
}
#secnav LI.sfhover1 A.three {
	COLOR: #b04000;
}
#secnav LI UL.under A {
	COLOR: #000
}
#secnav LI UL.under A:hover {
	BACKGROUND: #9da6af; COLOR: #fff
}
#content {
	CLEAR: left
}