.outlined {border-style: solid; border-width: 1pt; border-color: #00007F;}
.rahmenrechts {border-right-style: solid; border-right-width: 2px; border-color: #00007F;}
.rahmenlinks {border-left-style: solid; border-left-width: 2px; border-color: #00007F;}
.rahmenunten {border-bottom-style: solid; border-bottom-width: 1pt; border-color: #00007F;}
.rahmenoben {border-top-style: solid; border-top-width: 1pt; border-color: #00007F;}
.rahmenobenunten {
  border-top-style: solid; border-top-width: 1pt;
  border-bottom-style: solid; border-bottom-width: 1pt; border-color: #00007F;  
  }

body {
  font-family:Arial,Helvetica;
  font-size: 9pt;
  color: #FFFFFF;
  margin:0;
  padding:0;
  scrollbar-face-color:#5698DE;
  scrollbar-base-color:#D1E5F7;
  scrollbar-arrow-color:#000060;
}
td {vertical-align:top;}
h1 {
  font-family:Arial,Helvetica;
  font-size: 38pt;
  color: #FFFFFF;
  font-weight:bold;
}
h2 {
  font-family:Arial,Helvetica;
  font-size: 24pt;
  color: #FFFFFF;
  font-weight:bold;
}
h3 {
  font-family:Arial,Helvetica;
  font-size: 16pt;
  color: #FFFFFF;
  font-weight:normal;
}
h4 {
  font-family:Arial,Helvetica;
  font-size: 12pt;
  color: #FFFFFF;
  font-weight:bold;
  line-height:15pt;
}

.content_styles {
  font-family:Arial,Helvetica;
  font-size: 12pt;
  color: #FFFFFF;
  font-weight:bold;
  scrollbar-face-color:#5698DE;
  scrollbar-base-color:#D1E5F7;
  scrollbar-arrow-color:#000060;
  text-align:center;
}

.content_styles_2 {
	padding-left: 5px;
  font-family:Arial,Helvetica;
  font-size: 12pt;
  color: #FFFFFF;
  font-weight:bold;
  scrollbar-face-color:#5698DE;
  scrollbar-base-color:#D1E5F7;
  scrollbar-arrow-color:#000060;
}


.content {
  font-family:Arial,Helvetica;
  font-size: 12pt;
  color: #FFFFFF;
  font-weight:bold;
  line-height:15pt;
}

.new_content {
  font-family:Arial,Helvetica;
  font-size: 11pt;
  color: #FFFFFF;
  font-weight:bold;
  line-height:15pt;
}
.new_content_big {
  font-family:Arial,Helvetica;
  font-size: 12pt;
  color: #FFFFFF;
  font-weight:bold;
  line-height:18pt;
}
.content_frame {
  position:absolute;
  left:266px;
  top:175px;
  height:290px;
  width:355px;
  border-style:solid;
  border-width:2px;
  border-color:#000000;
  overflow:none;
  font-family:Arial,Helvetica;
  font-size: 11pt;
  color: #FFFFFF;
  font-weight:bold;
  scrollbar-face-color:#5698DE;
  scrollbar-base-color:#D1E5F7;
  scrollbar-arrow-color:#000060;
  text-align:center;
}
.fliesstext {
  font-family:Arial,Helvetica;
  font-size: 11pt;
  line-height:15pt;
  color: #FFFFFF;
  font-weight:normal;
}
.navi {
  font-family:Arial,Helvetica;
  font-size: 14pt;
  color: #000076;
  font-weight:normal;
}
.rechner {
  font-family:Arial,Helvetica;
  font-size: 11pt;
  line-height:15pt;
  color: #0071FF;
  font-weight:normal;
}
.re_ueb {
  font-family:Arial,Helvetica;
  font-size: 9pt;
  line-height:11pt;
  color: #0071FF;
  font-weight:bold;
}
.re_text {
  font-family:Arial,Helvetica;
  font-size: 8pt;
  line-height:10pt;
  color: #0071FF;
  font-weight:normal;
}
.re_ushort_input {
  border-style:solid;
  border-width:1px;
  border-color:#000060;
  font-family:Arial;
  font-size: 8pt;
  color:#5698DE;
  font-weight:bold;
  width:30px;
  height:15px;
  margin-right:4px;
  text-align:center;
}
.re_short_input {
  border-style:solid;
  border-width:1px;
  border-color:#000060;
  font-family:Arial;
  font-size: 8pt;
  color:#5698DE;
  font-weight:bold;
  width:46px;
  height:16px;
  margin-right:4px;
  padding-left:2px;
}
.re_medium_input {
  border-style:solid;
  border-width:1px;
  border-color:#000060;
  font-family:Arial;
  font-size: 8pt;
  color:#5698DE;
  font-weight:bold;
  width:50px;
  height:16px;
  margin-right:4px;
  padding-left:2px;
}
.re_long_input {
  border-style:solid;
  border-width:1px;
  border-color:#000060;
  font-family:Arial;
  font-size: 8pt;
  color:#5698DE;
  font-weight:bold;
  width:150px;
  height:16px;
  margin-right:0px;
  padding-left:2px;
}
.re_full_input {
  border-style:solid;
  border-width:1px;
  border-color:#000060;
  font-family:Arial;
  font-size: 8pt;
  color:#5698DE;
  font-weight:bold;
  width:200px;
  height:16px;
  margin-right:0px;
  padding-left:2px;
}
.re_submit {
  border-style:solid;
  border-width:1px;
  border-color:#000060;
  font-family:Arial;
  font-size: 9pt;
  color:#5698DE;
  background-color:#EEEEEE;
  margin-top:5px;
  font-weight:bold;
  width:400px;
  height:22px;
  margin-right:0px;
  padding-left:2px;
}
.re_left_submit {
  border-style:solid;
  border-width:1px;
  border-color:#000060;
  font-family:Arial;
  font-size: 9pt;
  color:#5698DE;
  background-color:#EEEEEE;
  margin-top:5px;
  font-weight:bold;
  width:250px;
  height:24px;
  margin-right:0px;
  padding-left:2px;
}
.re_area {
	font-family:Arial,Helvetica;
	font-size:9pt;
	font-weight:normal;
	color:#5698DE;
	border:1pt solid;
	border-color:#000060;
	background-color:#FFFFFF;
	width:200px;
	height:64px;
	}
a.navlink { font-family: Arial,Helvetica;color: #000076; font-size:14pt; text-decoration: none; font-weight:normal;}
a.navlink:visited {color: #000076;}
a.navlink:link {color:#000076;}
a.navlink:hover {text-decoration:underline;color:#000076;}

a.unavlink { font-family: Arial,Helvetica;color: #FFFFFF; font-size:11pt; text-decoration: none; font-weight:bold;}
a.unavlink:visited {color: #FFFFFF;}
a.unavlink:link {color:#FFFFFF;}
a.unavlink:hover {text-decoration:underline;color:#FFFFFF;}

a.kontaktlink { font-family: Arial,Helvetica;color: #FFFFFF; font-size:12pt; text-decoration: none; font-weight:normal;}
a.kontaktlink:visited {color: #FFFFFF;}
a.kontaktlink:link {color:#FFFFFF;}
a.kontaktlink:hover {text-decoration:underline;color:#FFFFFF;}

a.textlink { font-family: Arial,Helvetica;color: #FFFFFF; font-size:12pt; text-decoration: none; font-weight:bold;}
a.textlink:visited {color: #FFFFFF;}
a.textlink:link {color:#FFFFFF;}
a.textlink:hover {text-decoration:underline;color:#FFFFFF;}

a.laborlink { font-family: Arial,Helvetica;color: #FFFFFF; font-size:14pt; text-decoration: none; font-weight:bold;}
a.laborlink:visited {color: #FFFFFF;}
a.laborlink:link {color:#FFFFFF;}
a.laborlink:hover {text-decoration:underline;color:#FFFFFF;}

a.fliesstextlink { font-family: Arial,Helvetica;color: #FFFFFF; font-size:10pt; text-decoration: none; font-weight:normal;}
a.fliesstextlink:visited {color: #FFFFFF;}
a.fliesstextlink:link {color:#FFFFFF;}
a.fliesstextlink:hover {text-decoration:underline;color:#FFFFFF;}

a.re_link {
   	font-family:Arial,Helvetica;
	font-size:9pt;
	font-weight:normal;
	color:#5698DE;
}
a.re_link:visited {
   	font-family:Arial,Helvetica;
	font-size:9pt;
	font-weight:normal;
	color:#5698DE;
}
.longinput {
  border-style:solid;
  border-width:1px;
  border-color:#000060;
  font-family:Arial;
  font-size: 9pt;
  color:#5698DE;
  font-weight:bold;
  width:200px;
  height:16px;
}
.mediumsubmit {
  border-style:solid;
  border-width:1px;
  border-color:#0071FF;
  font-family:Arial;
  font-size: 9pt;
  color:#0071FF;
  font-weight:bold;
  width:250px;
  height:18px;
  background-color:#FFFFFF;
}
.mediuminput {
  border-style:solid;
  border-width:1px;
  border-color:#000060;
  font-family:Arial;
  font-size: 9pt;
  color:#5698DE;
  font-weight:bold;
  width:130px;
  height:16px;
}
.shortinput {
  border-style:solid;
  border-width:1px;
  border-color:#000060;
  font-family:Arial;
  font-size: 9pt;
  color:#5698DE;
  font-weight:bold;
  width:60px;
  height:16px;
  margin-right:10px;
}
.areainput {
	font-family:Arial,Helvetica;
	font-size:9pt;
	font-weight:normal;
	color:#5698DE;
	border:1pt solid;
	border-color:#5698DE;
	background-color:#FFFFFF;
	width:200px;
	height:64px;
	}

.schrift_uebersicht {
  color: #000000;
}
