a { color:#5D5D9E; } 
a:visited { color:#5D5D9E; } 
a:active { color:#5C615E; } 
a:hover { color:#B2B3B4; } 
		a.wsp53797471{ color:#5D5D9E; text-decoration: none} 
		a.wsp53797471:visited{ color:#5D5D9E; text-decoration: none} 
		a.wsp53797471:active{ color:#5D5D9E; text-decoration: none} 
		a.wsp53797471:hover{ color:#8D8DBB; text-decoration: none} 
		a.wsp4a18a4b3{ color:#5D5D9E; text-decoration: underline} 
		a.wsp4a18a4b3:visited{ color:#5D5D9E; text-decoration: underline} 
		a.wsp4a18a4b3:active{ color:#5D5D9E; text-decoration: underline} 
		a.wsp4a18a4b3:hover{ color:#8D8DBB; text-decoration: underline} 
		a.wsp4c7cc58a{ color:#FFFFFF; text-decoration: underline} 
		a.wsp4c7cc58a:visited{ color:#FFFFFF; text-decoration: none} 
		a.wsp4c7cc58a:active{ color:#FFFFFF; text-decoration: none} 
		a.wsp4c7cc58a:hover{ color:#C00301; text-decoration: none} 
		a.wsp50c906c2{ color:#FFFFFF; text-decoration: none} 
		a.wsp50c906c2:visited{ color:#FFFFFF; text-decoration: none} 
		a.wsp50c906c2:active{ color:#FFFFFF; text-decoration: none} 
		a.wsp50c906c2:hover{ color:#BF0101; text-decoration: none} 
		a.wsp4cf5c0b1{ color:#FC4545; text-decoration: underline} 
		a.wsp4cf5c0b1:visited{ color:#FC4545; text-decoration: underline} 
		a.wsp4cf5c0b1:active{ color:#FC4545; text-decoration: underline} 
		a.wsp4cf5c0b1:hover{ color:#FC4545; text-decoration: underline} 
#menu_2f40d2f7 a { text-decoration: none; }
#menu_2f40d2f7_pane { background-color: #F2F6FF; border: 1px solid #F2F6FF; padding-top: 10px; padding-bottom: 10px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_2f40d2f7_hr { background-color: #F2F6FF; height: 1px; border: none; }
#menu_2f40d2f7_entry { padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px; }
#menu_2f40d2f7_entry:hover { background-color: #C90304; color: #FFFFFF !important; }
#menu_2f40d2f7_entry:hover span { color:#FFFFFF !important; }
		.menu_2f40d2f7_mainMenuEntry { text-align: center; }
		.menu_2f40d2f7_mainMenuEntry:hover {	background-color:#C90304; }
		.menu_2f40d2f7_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_2f40d2f7 .mobileEntry { display: none; } 
		#menu_2f40d2f7 .normalEntry { display: block; } 
		#menu_2f40d2f7_menualignmentwrapper{ width:619px; left: calc(100% - 619px);  } 
		@media only screen and (max-width:1200px) { 
			#menu_2f40d2f7 .mobileEntry { display: block; } 
			#menu_2f40d2f7 .normalEntry { display: none; } 
			#menu_2f40d2f7_menualignmentwrapper { width:37px; left: calc(100% - 37px);  } 
		}
#table_4b4e21bc th {  } 
#table_4b4e21bc td {  } 
#table_6a4e7890 th {  } 
#table_6a4e7890 td {  } 
body { background-color:#F2F6FF; padding:0;  margin: 0; }
.textstyle1 { text-align:center; }
#container_36540ca8 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:92px; max-width:2000px; background-color:#F2F6FF; position: fixed;
top: 0;
overflow: visible;
z-index: 1000; 

 }
#container_282d5edf { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:90%; min-height:79px; background-color:#002060; z-index: 2000;  }
#container_282d5edf_padding { margin: 10px; display: block;  }
.textstyle2 { text-align:left; }
#container_1e9d99ef { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:40px; background:none;  }
#container_735d33b0 { vertical-align: top; position:relative; display: inline-block; width:40%; min-height:54px; background:none;  }
#container_735d33b0_padding { margin: 10px; display: block;  }
#img_14975328 { vertical-align: bottom; position:relative; display: inline-block; width:100px; background:none; height:auto;  }
#container_70526b14 { vertical-align: bottom; position:relative; display: inline-block; width:60%; min-height:60px; background:none;  }
#container_70526b14_padding { margin: 10px; display: block;  }
#menu_2f40d2f7 { vertical-align: bottom; position:relative; display: inline-block; width:101%; height:38px; text-align:left; background-color:#002060; z-index: 1000;

 }
#menu_2f40d2f7_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
.menuholder1 { position: relative; overflow: hidden; width: 100%; height: 100%; }
.menustyle1 { position:absolute; width:37px; height:38px; left:0px;  }
.menuentry_text1 { position:absolute; top:0px; bottom:0px; left:0px; right:0px; margin-top:auto; margin-bottom:auto; margin-left:auto; margin-right:auto; height:34px;  }
.textstyle3 { font-size:22pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;  white-space: nowrap; }
.menustyle2 { position:absolute; width:198px; height:38px; left:0px;  }
.menuentry_text2 { position:absolute; top:0px; bottom:0px; left:0px; right:0px; margin-top:auto; margin-bottom:auto; margin-left:auto; margin-right:auto; height:22px;  }
.textstyle4 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;  white-space: nowrap; }
.menustyle3 { position:absolute; width:201px; height:38px; left:198px;  }
.menustyle4 { position:absolute; width:68px; height:38px; left:399px;  }
.menustyle5 { position:absolute; width:62px; height:38px; left:467px;  }
.menustyle6 { position:absolute; width:90px; height:38px; left:529px;  }
.textstyle5 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;  white-space: nowrap; }
.textstyle6 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#002060; font-weight:bold;  white-space: nowrap; }
#container_a8bef60 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:2000px; background-color:#F2F6FF;  }
#container_a8bef60_padding { margin: 95px 0px 0px 0px; display: block;  }
.textstyle7 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#container_14de6854 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:90%; min-height:319px; background-color:#FFFFFF; background-image: url(rc_images/hintergrund_0_0.png); background-position:top left; background-size:cover;  }
#container_14de6854_padding { margin: 10px; display: block;  }
#anchor_77609974 { vertical-align: bottom; position:relative; display: inline-block; top: -125px; }
#table_4b4e21bc { vertical-align: bottom; position:relative; display: inline-table; width:100%; height:255px; background:none; table-layout: fixed;  }
#cell_7fa5239b {  }
#img_4dd2eac8 { vertical-align: bottom; position:relative; display: inline-block; width:41%; background:none; height:auto;  }
.textstyle8 { font-size:18pt; font-family:Bahnschrift, 'DIN Alternate', 'Franklin Gothic Medium', sans-serif-condensed, sans-serif; color:#222222;  }
#cell_15f9c727 {  }
.textstyle9 { text-align:right; }
#img_74487854 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:91%; background:none; height:auto;  }
#container_5a455ad1 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:90%; min-height:423px; background-color:#002060;  }
#container_5a455ad1_padding { margin: 10px; display: block;  }
#anchor_6983ed74 { vertical-align: bottom; position:relative; display: inline-block; top: -125px;
 }
#container_2a63c6c8 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:486px; background:none;  }
#container_2a63c6c8_padding { margin: 10px; display: block;  }
.textstyle10 { font-size:24pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;  }
.textstyle11 { font-size:28pt; font-family:Arial, Helvetica, sans-serif; color:#FC4545; font-weight:bold;  }
.textstyle12 { font-size:24pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
.textstyle13 { font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
.textstyle14 { font-size:16pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
#container_5647adf4 { vertical-align: top; position:relative; display: inline-block; width:29%; min-height:182px; background:none;  }
#container_5647adf4_padding { margin: 10px; display: block;  }
.textstyle15 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#FC4545; font-weight:bold;  }
.textstyle16 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
.ulstyle1 { margin:0; font-size: 14pt; color:#FFFFFF;  }
#container_5a940f7f { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:90%; min-height:333px; background-color:#002060;  }
#container_5a940f7f_padding { margin: 10px; display: block;  }
#anchor_278a91bc { vertical-align: bottom; position:relative; display: inline-block; top: -125px; }
#container_371c8eaf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:524px; background:none;  }
#container_371c8eaf_padding { margin: 10px; display: block;  }
.textstyle17 { font-size:24pt; font-family:Arial, Helvetica, sans-serif; color:#FC4545; font-weight:bold;  }
.textstyle18 { font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;  }
#container_5fdec02b { vertical-align: top; position:relative; display: inline-block; width:75%; min-height:150px; background:none;  }
#container_5fdec02b_padding { margin: 10px; display: block;  }
#container_5b5d7ea1 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:44%; min-height:300px; background-color:#00297C; background: linear-gradient(to bottom, #7F7F7F, #00297C); border: 1px solid #404040;  }
#container_5b5d7ea1_padding { margin: 10px; display: block;  }
.textstyle19 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;  }
#container_3cfa0dcf { vertical-align: top; position:relative; display: inline-block; width:12%; min-height:150px; background:none;  }
#container_3cfa0dcf_padding { margin: 10px; display: block;  }
#container_6f510895 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:44%; min-height:300px; background-color:#00297C; background: linear-gradient(to bottom, #7F7F7F, #00297C); border: 1px solid #404040;  }
#container_6f510895_padding { margin: 10px; display: block;  }
.textstyle20 { font-size:16pt; font-family:Arial, Helvetica, sans-serif; color:#FC4545; font-weight:bold;  }
#container_78d6203e { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:90%; min-height:530px; background-color:#002060; background-image: url(rc_images/hintergrund_2.png); background-position:top left; background-size:cover;  }
#container_78d6203e_padding { margin: 10px; display: block;  }
#anchor_5271cb71 { vertical-align: bottom; position:relative; display: inline-block; top: -125px;
 }
#container_548ef2b6 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:430px; background:none;  }
#container_548ef2b6_padding { margin: 10px; display: block;  }
.textstyle21 { font-size:26pt; font-family:Arial, Helvetica, sans-serif; color:#FC4545; font-weight:bold;  }
.olstyle1 { margin:0; font-size: 18pt; color:#FC4545;  }
.textstyle22 { font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#FC4545; font-weight:bold;  }
#container_409996f1 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:90%; min-height:259px; background-color:#002060;  }
#container_409996f1_padding { margin: 10px; display: block;  }
#anchor_64eb161c { vertical-align: bottom; position:relative; display: inline-block; top: -125px;
 }
#container_291acaf { vertical-align: top; position:relative; display: inline-block; width:60%; min-height:165px; background:none;  }
#container_291acaf_padding { margin: 10px; display: block;  }
#container_49895880 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:90%; min-height:726px; background-color:#002060; background-image: url(rc_images/hintergrund_11.jpg); background-position:top left; background-size:cover;  }
#container_49895880_padding { margin: 10px; display: block;  }
#anchor_6d1ec1f3 { vertical-align: bottom; position:relative; display: inline-block; top: -125px;
 }
#container_5be02bc9 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:687px; background:none;  }
#container_5be02bc9_padding { margin: 10px; display: block;  }
#container_1c84632b { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:90%; min-height:496px; background-color:#002060; background-image: url(rc_images/hintergrund_12.jpg); background-position:top left; background-size:cover;  }
#container_1c84632b_padding { margin: 10px; display: block;  }
#anchor_40c8368a { vertical-align: bottom; position:relative; display: inline-block; top: -125px;
 }
#container_6385801d { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:293px; background:none;  }
#container_6385801d_padding { margin: 10px; display: block;  }
.textstyle23 { font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#container_3e4c6bf { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:90%; min-height:457px; background-color:#002060;  }
#container_3e4c6bf_padding { margin: 10px; display: block;  }
#anchor_5daec0eb { vertical-align: bottom; position:relative; display: inline-block; top: -125px;
 }
#container_68bc0339 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:293px; background:none;  }
#container_68bc0339_padding { margin: 10px; display: block;  }
#container_1cc482e9 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:90%; min-height:457px; background-color:#002060;  }
#container_1cc482e9_padding { margin: 10px; display: block;  }
#anchor_66074cc0 { vertical-align: bottom; position:relative; display: inline-block; top: -125px;
 }
#container_40cee31b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:293px; background:none;  }
#container_40cee31b_padding { margin: 10px; display: block;  }
.textstyle24 { font-size:24pt; font-family:Arial, Helvetica, sans-serif; color:#FC4545;  }
#container_3f6c2d6e { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#1144AB;  }
.textstyle25 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#FC4545;  }
#html_1a386bfe { vertical-align: bottom; position:relative; display: inline-block; width:100%; height:5px; background:none;  }
#container_36a80373 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:90%; min-height:457px; background-color:#002060;  }
#container_36a80373_padding { margin: 10px; display: block;  }
#anchor_4a864783 { vertical-align: bottom; position:relative; display: inline-block; top: -125px;
 }
#container_6879060f { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:293px; background:none;  }
#container_6879060f_padding { margin: 10px; display: block;  }
#img_56fc7028 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; float:right; width:15%; background:none; height:auto;  }
#container_59afa598 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:90%; min-height:457px; background-color:#002060; background: linear-gradient(to bottom,#002060, #000E2B 50%, #000B21 50%, #000818);  }
#container_59afa598_padding { margin: 10px; display: block;  }
#anchor_6409f847 { vertical-align: bottom; position:relative; display: inline-block; top: -125px;
 }
#container_1354b0f { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:293px; background:none;  }
#container_1354b0f_padding { margin: 10px; display: block;  }
#container_3a292b5c { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:90%; min-height:457px; background-color:#002060;  }
#container_3a292b5c_padding { margin: 10px; display: block;  }
#anchor_58465b21 { vertical-align: bottom; position:relative; display: inline-block; top: -125px;
 }
#container_fb7d91b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:293px; background:none;  }
#container_fb7d91b_padding { margin: 10px; display: block;  }
#container_747437a5 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:90%; min-height:457px; background-color:#002060;  }
#container_747437a5_padding { margin: 10px; display: block;  }
#anchor_700ae342 { vertical-align: bottom; position:relative; display: inline-block; top: -125px;
 }
#container_32aabf3 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:595px; background:none;  }
#container_32aabf3_padding { margin: 10px; display: block;  }
#container_3336ab6d { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:90%; min-height:315px; background-color:#013397; background: linear-gradient(to bottom,#013397, #001643 50%, #001134 50%, #000C25);  }
#container_3336ab6d_padding { margin: 10px; display: block;  }
#anchor_434e3d86 { vertical-align: bottom; position:relative; display: inline-block; top: -125px;
 }
#container_e2685b5 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:484px; background:none;  }
#container_e2685b5_padding { margin: 10px; display: block;  }
#container_24d93665 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:293px; background:none;  }
#container_24d93665_padding { margin: 10px; display: block;  }
#form_d09b3d8 { vertical-align: top; position:relative; display: inline-block; width:59%; min-height:343px; background:none;  }
#form_d09b3d8_padding { margin: 10px; display: block;  }
#table_6a4e7890 { vertical-align: bottom; position:relative; display: inline-table; width:99%; height:90px; background:none; table-layout: fixed;  }
#cell_1483ef12 {  }
#cell_515496bc {  }
#edit_3a09ef37 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:460px; height:30px; background-color:#FFFFFF; border: 1px solid #A0A0A0; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#cell_8980bcc {  }
#cell_508d5d2f {  }
#edit_6a11e94 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:460px; height:30px; background-color:#FFFFFF; border: 1px solid #A0A0A0; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#cell_3933c8cf {  }
#cell_4c60c1f9 {  }
#edit_44cd065 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:464px; height:151px; background-color:#FFFFFF; border: 1px solid #A0A0A0; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#button_261211a2 { vertical-align: bottom; position:relative; display: inline-block; width:100px; height:30px; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
.textstyle26 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#php_42abcd13 { vertical-align: bottom; position:relative; display: inline-block; width:50%; height:34px; background:none;  }
#container_1fffb498 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:90%; min-height:63px; background-color:#002060;  }
#container_1fffb498_padding { margin: 10px; display: block;  }
.textstyle27 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
@media only screen and (max-width: 600px)
{
		#container_5b5d7ea1 { width:100%;  }
		#container_3cfa0dcf { width:100%;  }
		#container_6f510895 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_735d33b0 { width:100%;  }
		#container_70526b14 { width:100%;  }
}
