BODY {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	BORDER-LEFT: 0px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: 0px 
}

c_oben { bgColor: #3F455F }
c_unten { bgColor: #3F455F }

A:link { TEXT-DECORATION: none; color:#000080 }
A:hover { TEXT-DECORATION: none; COLOR:#800080 }
A:visited { TEXT-DECORATION: none; color:#000080 }
A:active { TEXT-DECORATION: none }

A:link.h3 { TEXT-DECORATION: none; color:#000080 }
A:hover.h3 { TEXT-DECORATION: none; COLOR:#004499 }
A:visited.h3 { TEXT-DECORATION: none; color:#000080 }

.text {
	FONT-SIZE: 14px; COLOR: #111111; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	}
.text_k {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify 
	}
.texthell {
	FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif 
	}

.r_oben {
	border-top:2px solid #999999; border-bottom:2px solid #888888; padding:0; 
	color:#FFFFFF; background-color:#3F455F 
}
.r_unten {
	border-top:1px solid #aaaaaa; border-bottom:1px solid #888888; padding:0; 
	color:#FFFFFF; background-color:#3F455F 
}

.r_navi2 {
	background-color:#FFFFFF;color:#FFFFFF; line-height:160% 
}

.texts   { FONT-SIZE: 12px; color:#FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif }
a.texts {
	padding-left:4px; padding-right:5px 
}
a:link.texts {
	border-right:1px solid #3F455F; border-bottom:1px solid #3F455F; border-left:2px solid #3F455F; 
	border-top:1px solid #3F455F; COLOR: #eeeeee; TEXT-DECORATION: none; position:relative
}
a:visited.texts {
	border-right:1px solid #3F455F; border-bottom:1px solid #3F455F; border-left:2px solid #3F455F; 
	border-top:1px solid #3F455F; COLOR: #eeeeee; TEXT-DECORATION: none; position:relative
}
a:hover.texts {
	border-right:1px solid #222222; border-bottom:1px solid #222222; border-left:2px solid #808080; 
	border-top:1px solid #808080; COLOR: #ffffff; BACKGROUND-COLOR: #545B81; 
	TEXT-DECORATION: none; position:relative
}

.navi { 
	FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
a.navi {
	padding-left:4px; padding-right:5px
}
a:link.navi {
	border-right:1px solid #3F455F; border-bottom:1px solid #3F455F; border-left:2px solid #3F455F; 
	border-top:1px solid #3F455F; COLOR: #eeeeee; TEXT-DECORATION: none; position:relative
}
a:visited.navi {
	border-right:1px solid #3F455F; border-bottom:1px solid #3F455F; border-left:2px solid #3F455F; 
	border-top:1px solid #3F455F; COLOR: #eeeeee; TEXT-DECORATION: none; position:relative
}
a:hover.navi {
	border-right:1px solid #222222; border-bottom:1px solid #222222; border-left:2px solid #808080; 
	border-top:1px solid #808080; COLOR: #FFFFFF; BACKGROUND-COLOR: #545B81; 
	TEXT-DECORATION: none; position:relative; padding-bottom:1
}

.navi2 { 
	FONT-SIZE: 16px; COLOR: #000080; FONT-FAMILY: Arial, Helvetica, sans-serif
}
a.navi2 {
	padding-left:4px; padding-right:5px; padding-top:1px; padding-bottom:1px
}
a:link.navi2 {
	border-right:1px solid #3F455F; border-bottom:1px solid #3F455F; border-left:3px solid #69729E; 
	border-top:2px solid #8D95B8; COLOR: #000080; TEXT-DECORATION: none; position:relative; background-color:#EEF0F9
}
a:visited.navi2 {
	border-right:1px solid #3F455F; border-bottom:1px solid #3F455F; border-left:3px solid #69729E; 
	border-top:2px solid #8D95B8; COLOR: #202080; TEXT-DECORATION: none; position:relative; background-color:#EEF0F9
}
a:hover.navi2 {
	border-right:1px solid #222222; border-bottom:1px solid #222222; border-left:3px solid #909090; 
	border-top:2px solid #A0A0A0; COLOR: #FFFFFF; BACKGROUND-COLOR: #586AA7; 
	TEXT-DECORATION: none; position:relative; padding-bottom:1
}

.list_dot  { list-style-type: disc; MARGIN: 25px }
.list_squ  { list-style-type: square; MARGIN: 25px }
.list_dl   { list-style-image: url('grafik/icon_dl.gif'); margin-bottom: 16 }
.list_neu  { list-style-image: url('grafik/icon_neu.gif'); margin-bottom: 16;  }
.list_pfeil  { list-style-image: url('grafik/icon_pfeil.gif'); margin-bottom: 16 }
.p_l {PADDING-LEFT: 6px}

.h1 { FONT-SIZE: 20px; COLOR: #002080; FONT-FAMILY: Arial, Helvetica, sans-serif }
.h2 { FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #002080; FONT-FAMILY: Arial, Helvetica, sans-serif }
.h3 { FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #002080; FONT-FAMILY: Arial, Helvetica, sans-serif }
.title { FONT-SIZE: 48px; COLOR: #E2E8EB; FONT-FAMILY: Arial, Helvetica, sans-serif }

.nr { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; WIDTH: 14px; COLOR: #444d6c; LINE-HEIGHT: 26px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 14px; BACKGROUND-COLOR: #f1f5f8; TEXT-ALIGN: center }

.button {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #444d6c; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #f1f5f8; TEXT-ALIGN: center
}
.button2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #444d6c; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #f1f5f8; TEXT-ALIGN: center
}
.formra {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #444d6c; TEXT-INDENT: 2px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.formra2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #444d6c; TEXT-INDENT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.bweiter {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #444d6c; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ebf8e9; TEXT-ALIGN: center
}
.buberspr {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #444d6c; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #fff4ca; TEXT-ALIGN: center
}