BODY {
position: absolute; 
margin-left: 30px;
margin-top: 7px;
color: #000000;
background: #ffffff; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em;
height: 90%;
}

th {
text-align: left;
vertical-align: top;
color: #000000;
background-color: #D9ECFF;
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em; 
}

td {
text-align: left;
vertical-align: top;
color: #000000;
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em; 
}

td.menutabcol {
background: #004A95;
position: relative; 
text-align: left;
vertical-align: top;
width: 11em;
}

td.content {
background: #F3F9Fe;
position: relative;
text-align: left;
vertical-align: top;
margin: 0;
padding-left: 15px;
padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
color: #000000;
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em; 
width: 100%;
height: 800px;
}

td.content a {
font-size: 0.9em;
color:#004277; 
text-decoration: underline; 
}

td.content a:hover {
font-size: 0.9em;
color:#004277; 
background-color: #D9ECFF; 
text-decoration: none; 
}

td.content li {
padding: 0px;
margin: 10px;
}

td.content li a {
font-size: 0.9em;
color:#004277; 
text-decoration: underline; 
}

td.content li a:hover {
font-size: 0.9em;
color:#004277; 
background-color: #D9ECFF; 
text-decoration: none; 
}

td.content ol li {
font-weight: normal;
font-size: 107%;
COLOR: #112b3b;
}

.normal {
color: #000000;
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em; 
}

td.foot {
background: #ffffff;
text-align: center;
vertical-align: bottom;
padding-left: 10px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
color: #000000;
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.7em; 
}

td.foot a {
color: #004277;
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.9em; 
}

td.foot a:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.9em; 
color: #004277;
background-color: #D9ECFF; 
}

td.tinyborder {
background-color: #004993;
}

caption {
DISPLAY: inline; 
LEFT: -1000px; 
OVERFLOW: hidden; 
WIDTH: 0px; 
POSITION: absolute; 
TOP: -1000px; 
HEIGHT: 0px
}

.spalte_rechts {
text-align: right;
vertical-align: top;
}

.spalte_links {
text-align: left;
vertical-align: top;
}

.spalte_mitte {
text-align: center;
vertical-align: top;
}

a.menutext {
font-family:Arial,Helvetica,sans-serif; 
font-size: 0.8em; 
color:#ffffff; 
BACKGROUND: #004A95  repeat 0% 0%; 
text-decoration: none; 
background-color: #D9ECFF; 
}

a.menutext:hover {
font-family:Arial,Helvetica,sans-serif; 
font-size: 0.8em; 
color:#ffffff; 
BACKGROUND: #004A95  repeat 0% 0%; 
text-decoration: none; 
background-color: #D9ECFF; 
}

a.menutext:active {
font-family:Arial,Helvetica,sans-serif; 
font-size: 0.8em; 
color:#ffffff; 
BACKGROUND: #004A95  repeat 0% 0%; 
text-decoration: none; 
}

a.menutext:link {
font-family:Arial,Helvetica,sans-serif; 
font-size: 0.8em; 
color:#ffffff; 
BACKGROUND: #004A95  repeat 0% 0%; 
text-decoration: none; 
}

a.menutext:visited {
font-family:Arial,Helvetica,sans-serif; 
font-size: 0.8em; 
color:#ffffff; 
BACKGROUND: #004A95  repeat 0% 0%; 
text-decoration: none; 
}

a:hover {
font-family:Arial,Helvetica,sans-serif; 
font-size: 0.8em; 
color:#004277; 
text-decoration: none; 
background-color: #D9ECFF; 
}

a:active {
font-family:Arial,Helvetica,sans-serif; 
font-size: 0.8em; 
color:#004277;
text-decoration: underline }

a:link {
font-family:Arial,Helvetica,sans-serif; 
font-size: 0.8em; 
color:#004277; 
text-decoration: underline; 
}

a:visited {
font-family:Arial,Helvetica,sans-serif; 
font-size: 0.8em; 
color:#094277; 
text-decoration: underline; 
}

P {
text-align: left;
}

H1 {
text-align: center;
MARGIN-TOP: 10px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 145%; 
COLOR: #112b3b;
LINE-HEIGHT: 120%;
font-weight: bold;
letter-spacing: 0.3em;
}

H2 {
text-align: left;
MARGIN-TOP: 10px; 
FONT-SIZE: 125%; 
MARGIN-BOTTOM: 20px; 
COLOR: #112b3b;
font-weight: bold;
letter-spacing: 0.1em;
}

H3 {
text-align: left;
FONT-SIZE: 105%;  
COLOR: #112b3b;
font-weight: bold;
letter-spacing: 0.1em;
}

.underlined {
text-align: center;
text-decoration: underline;
FONT-SIZE: 105%;  
COLOR: #112b3b;
font-weight: bold;
letter-spacing: 0.1em;
}

DFN {
DISPLAY: inline; 
LEFT: -1000px; 
OVERFLOW: hidden; 
WIDTH: 0px; 
POSITION: absolute; 
TOP: -1000px; 
HEIGHT: 0px
}

strong {
COLOR: #112b3b;
}

.bigger {
color: #000000;
font-family: Arial, Helvetica, sans-serif; 
font-size: 1.6em; 
letter-spacing: 0.2em;
}

.widetext {
color: #000000;
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em;
letter-spacing: 0.8em;
}

.skip {
z-index:3; 
LEFT: -2000px; 
POSITION: absolute;
}

.menuobenrechts {
z-index:2;
position: relative;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
padding-top: 0px;
padding-bottom: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
BORDER-TOP: #004A95 0px solid;
BACKGROUND: #004A95;
FLOAT: left;
MARGIN-LEFT: 0px;
MARGIN-TOP: 0px;
WIDTH: 11em;
top: 120px;
}

.menu {
z-index:2;
position: relative;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
padding-top: 0px;
padding-bottom: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
BORDER-TOP: #004A95 0px solid;
BACKGROUND: #004A95;
FLOAT: left;
MARGIN-LEFT: 0px;
MARGIN-TOP: 0px;
WIDTH: 11em;
top: 20px;
}

.menu .ignore {
DISPLAY: none; 
LEFT: -1000px; 
OVERFLOW: hidden; 
WIDTH: 0px; 
POSITION: absolute; 
TOP: -1000px; 
HEIGHT: 0px;
}

.menu .untermenu1 {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
BACKGROUND: #ffffff; 
padding-bottom: 0px; 
MARGIN: 0px; 
WIDTH: 11em; 
padding-top: 0px;
}

.menu .untermenu1 A {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0.9em; 
FONT-WEIGHT: 400; 
FONT-SIZE: 0.75em; 
BACKGROUND: #007FFF no-repeat 0.3em 50%; 
padding-bottom: 0px; 
MARGIN-LEFT: 0px; 
padding-top: 0.4em; 
HEIGHT: 2.0em; 
color: #FFFFFF; 
text-decoration: none;
}

.menu .untermenu1 A strong {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 1em; 
BACKGROUND: #007FFF no-repeat 0.3em 50%; 
padding-bottom: 0px; 
MARGIN-LEFT: 0px; 
padding-top: 0px; 
HEIGHT: 2.0em; 
color: #FFFFFF; 
text-decoration: none;
}

.menu .untermenu1 A:hover strong {
BACKGROUND: #50A6FD; 
}

.menu .untermenu1 an.A {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0.9em; 
FONT-WEIGHT: 400; 
FONT-SIZE: 90%; 
BACKGROUND: #FF0000 no-repeat 0.3em 50%; 
padding-bottom: 0px; 
MARGIN-LEFT: 0px; 
padding-top: 0.4em; 
HEIGHT: 2.0em; 
color: #FFFFFF; 
text-decoration: none;
}

.menu .untermenu1 A:hover {
BACKGROUND: #50A6FD no-repeat 0.3em 50%
}

.menu .untermenu1 A:unknown {
BACKGROUND: #50A6FD no-repeat 0.3em 50%
}

.menu .untermenu1 SPAN {
FONT-WEIGHT: 400; 
FONT-SIZE: 90%; 
BACKGROUND: #6FAEDB no-repeat 0.3em 50%; 
MARGIN-LEFT: 20px; 
HEIGHT: 1.9em
}

.menu .untermenu1 UL {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
padding-bottom: 0px; 
MARGIN: 0px; 
BORDER-TOP-STYLE: none; 
padding-top: 0px; 
BORDER-RIGHT-STYLE: none; 
BORDER-LEFT-STYLE: none; 
LIST-STYLE-TYPE: none; 
BORDER-BOTTOM-STYLE: none
}

.menu .untermenu1 UL LI {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
padding-bottom: 0px; 
MARGIN: 0px; 
padding-top: 0px
}

.menu .untermenu1 .an UL LI {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 1110px; 
padding-bottom: 0px; 
MARGIN: 0px; 
padding-top: 0px
}



.menu .untermenu1 .untermenu2 {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
BACKGROUND: #ffffff; 
padding-bottom: 0px; 
MARGIN-LEFT: 0px; 
WIDTH: 11em; 
padding-top: 0px;
}

.menu .untermenu1 .untermenu2 A {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 1.9em; 
FONT-WEIGHT: 400; 
FONT-SIZE: 0.75em; 
BACKGROUND: #359AFF no-repeat 0.3em 50%; 
padding-bottom: 0px; 
MARGIN-LEFT: 0px; 
padding-top: 0.4em; 
HEIGHT: 2.0em; 
color: #FFFFFF; 
text-decoration: none;
}

.menu .untermenu1 .untermenu2 A strong {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 1em; 
BACKGROUND: #359AFF no-repeat 0.3em 50%; 
padding-bottom: 0px; 
MARGIN-LEFT: 0px; 
padding-top: 0px; 
HEIGHT: 2.0em; 
color: #FFFFFF; 
text-decoration: none;
}

.menu .untermenu1 .untermenu2 A:hover strong {
BACKGROUND: #77BBFF; 
}

.menu .untermenu1 an.A {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0.9em; 
FONT-WEIGHT: 400; 
FONT-SIZE: 90%; 
BACKGROUND: #FF0000 no-repeat 0.3em 50%; 
padding-bottom: 0px; 
MARGIN-LEFT: 0px; 
padding-top: 0.4em; 
HEIGHT: 2.0em; 
color: #FFFFFF; 
text-decoration: none;
}

.menu .untermenu1 .untermenu2 A:hover {
BACKGROUND: #77BBFF no-repeat 0.3em 50%
}

.menu .untermenu1 .untermenu2 A:unknown {
BACKGROUND: #77BBFF no-repeat 0.3em 50%
}

.menu .untermenu1 .untermenu2 SPAN {
FONT-WEIGHT: 400; 
FONT-SIZE: 90%; 
BACKGROUND: #6FAEDB no-repeat 0.3em 50%; 
MARGIN-LEFT: 20px; 
HEIGHT: 1.9em
}

.menu .untermenu1 .untermenu2 UL {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
padding-bottom: 0px; 
MARGIN: 0px; 
BORDER-TOP-STYLE: none; 
padding-top: 0px; 
BORDER-RIGHT-STYLE: none; 
BORDER-LEFT-STYLE: none; 
LIST-STYLE-TYPE: none; 
BORDER-BOTTOM-STYLE: none
}

.menu .untermenu1 .untermenu2 UL LI {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
padding-bottom: 0px; 
MARGIN: 0px; 
padding-top: 0px
}

.menu .untermenu1 .untermenu2 .an UL LI {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 1110px; 
padding-bottom: 0px; 
MARGIN: 0px; 
padding-top: 0px
}

.menu A:visited {
	
}

.menu UL {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
padding-bottom: 0px; 
MARGIN: 0px; 
BORDER-TOP-STYLE: none; 
padding-top: 0px; 
BORDER-RIGHT-STYLE: none; 
BORDER-LEFT-STYLE: none; 
LIST-STYLE-TYPE: none; 
BORDER-BOTTOM-STYLE: none;
}

.menu UL LI {
PADDING-RIGHT: 0px; 
DISPLAY: inline; 
PADDING-LEFT: 0px; 
padding-bottom: 0px; 
MARGIN: 0px; 
padding-top: 0px
}

.menu UL LI A {
BORDER-RIGHT: #8ea841 1px ; 
PADDING-RIGHT: 0px; 
DISPLAY: block; 
PADDING-LEFT: 0.5em; 
BACKGROUND: 0070C0 no-repeat 0.3em 50%; 
padding-bottom: 0px; 
MARGIN: 0px; 
COLOR: #1c1e0c; 
padding-top: 0.2em; 
BORDER-BOTTOM: #004A95; 
HEIGHT: 1.8em; 
TEXT-DECORATION: none
}

.menu UL LI A:hover {
BACKGROUND: #0070C0 no-repeat 0.3em 50%;
}

.menu UL LI A:unknown {
BACKGROUND: #0070C0 no-repeat 0.3em 50%;
}

.menu UL LI SPAN {
BORDER-RIGHT: #8ea841 1px ; 
PADDING-RIGHT: 0px; 
DISPLAY: block; 
PADDING-LEFT: 1.5em; 
BACKGROUND: #0070C0 no-repeat 0.3em 50%; 
padding-bottom: 0px; 
MARGIN: 0px; 
COLOR: #1c1e0c; 
padding-top: 0.4em; 
BORDER-BOTTOM: #004A95 0px ; 
HEIGHT: 1.8em; 
TEXT-ALIGN: left; 
TEXT-DECORATION: none
}

.ignore {
DISPLAY: inline; 
LEFT: -1000px; 
OVERFLOW: hidden; 
WIDTH: 0px; 
POSITION: absolute; 
TOP: -1000px; 
HEIGHT: 0px
}

.ecwebbox {
font-family: Arial,helvetica,sans-serif; 
font-size:10px; 
font-weight:bold;
}
