body     { font-size: 12px; font-family: arial; line-height: 110%; background-color: #BBC0E2; text-align: center; margin-top: 0; margin-bottom: 0; }
/*Kopf*/
.kopf { color: white; background-color: #034EA2 }
.kopf h1   { color: white; font-size: 16px; font-family: Arial; font-weight: 700; margin-top: 5px; margin-bottom: 2px; margin-left: 10px }
.kopf-fett   { font-size: 40px; line-height: 100%; margin-top: 20px; margin-left: 10px }
p { margin-top: 2px; margin-bottom: 2px }
h1  { font-weight: bold; line-height: 100%; top: 5px; bottom: 5px }
.kopf-txt { font-size: 12px; line-height: 110%; text-align: right; margin-right: 10px }
.kopf-txt a    { color: white; font-size: 12px; font-weight: 700; line-height: 110%; text-align: right }
/*Body*/
.headline   { color: white; font-size: 14px; font-weight: 700; background-color: #5E6DB3; margin-top: 2px; margin-bottom: 2px }
.headline h2   { color: white; font-size: 14px; line-height: 100%; margin-top: 0; margin-bottom: 0 }
.headline h3   { color: white; font-size: 14px; line-height: 100%; margin-top: 0; margin-bottom: 0 }
.txt { font-size: 12px; line-height: 120% }
.txt a   { color: #034ea2; font-size: 12px; font-weight: bold; line-height: 120%; text-decoration: none }
.txt a:hover   { color: #034ea2; font-size: 12px; font-weight: bold; line-height: 120%; text-decoration: underline }
.txt a:visited  { color: #034ea2; font-size: 12px; font-weight: bold; line-height: 120% }
.bg-col { background-color: #dddce7 }
/*Navigation*/
.nav   { color: #034ea2; font-size: 12px; line-height: 100%; background-color: #afb4db }
.nav a    { color: #034EA2; font-size: 12px; font-weight: 700; line-height: 100%; text-decoration: none }
.nav a:hover    { color: #034EA2; font-size: 12px; font-weight: 700; line-height: 100%; text-decoration: underline }
.nav a:visited    { color: #034EA2; font-size: 12px; font-weight: 700; line-height: 100%; text-decoration: none }
/*footer*/
.footer    { color: white; font-size: 10px; line-height: 100%; background-color: #afb4db; text-align: center }
.footer h3   { color: white; font-size: 10px; line-height: 100%; background-color: #afb4db; text-align: center }
.footer a    { color: white; font-size: 10px; line-height: 100%; text-decoration: none }
.footer a:hover    { color: white; font-size: 10px; line-height: 100%; text-decoration: underline }
.footer a:visited    { color: white; font-size: 10px; line-height: 100%; text-decoration: none }
.img-schiff  { text-align: center; width: 150px }
.border { border: dotted 1px black }
