h1, h2, h3 { margin:0; padding:0; font-weight:normal; font-style:normal; }
.body_index_html a { color:#5D5D9E; } 
.body_index_html a:visited { color:#5D5D9E; } 
.body_index_html a:active { color:#5C615E; } 
.body_index_html a:hover { color:#B2B3B4; } 
		a.wsp39d385{ color:#0000FF; text-decoration: none} 
		a.wsp39d385:visited{ color:#0000A0; text-decoration: none} 
		a.wsp39d385:active{ color:#8018CB; text-decoration: none} 
		a.wsp39d385:hover{ color:#0080FF; text-decoration: none} 
		a.wsp594c6e66{ color:#8080FF; text-decoration: underline} 
		a.wsp594c6e66:visited{ color:#8000FF; text-decoration: underline} 
		a.wsp594c6e66:active{ color:#8080FF; text-decoration: underline} 
		a.wsp594c6e66:hover{ color:#0080C0; text-decoration: underline} 
		a.wsp2a2b584d{ color:#000000; text-decoration: none} 
		a.wsp2a2b584d:visited{ color:#232323; text-decoration: none} 
		a.wsp2a2b584d:active{ color:#404040; text-decoration: none} 
		a.wsp2a2b584d:hover{ color:#808080; text-decoration: none} 
#button_2f04d44a { box-sizing: border-box; vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:80px; height:32px; background-color:#F1F1F1; border: 0px solid #404040;  }
#button_2f04d44a:hover { background-color:#A9A9BC; border-color:#000000;  }
#button_2f04d44a:hover span { color:#FFFFFF; }
#img_e6feb80:hover { filter: brightness( 80%);  } 
#button_597c7e48 { box-sizing: border-box; border-radius: 9px; position:absolute; left:30%; top:75%; width:160px; height:40px; background-color:rgba(13, 27, 42, 0.247059); border: 1px solid #AFAFAF;  }
#button_597c7e48:hover { background-color:rgba(169, 169, 188, 0.247059); border-color:#000000;  }
#button_597c7e48:hover span { color:#FFFFFF; }
body.body_index_html  { background-color:#0D1B2A; padding:0;  margin: 0; }
.textstyle1 { text-align:center; }
#container_250423ca { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background:none;  }
#container_250423ca_padding { margin: 10px; display: block;  }
#container_56357dc7 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:60px; background-color:#FFFFFF; background-image: url(../rc_images/logohp3.png); background-position:center left; background-size:cover;  }
#container_56357dc7_padding { margin: 10px; display: block;  }
.textstyle2 { text-align:right; }
.vcenterstyle1 { display: table; width: 100%; height: 100%; }
.vcenterstyle2 { display: table-cell; vertical-align: middle; }
.textstyle3 { text-align:left; }
.textstyle4 { font-size:13pt; font-family:Candara, Optima, 'Noto Sans', source-sans-pro, sans-serif; color:#0D1B2A; font-weight:bold;  }
.textstyle5 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#E6E6E6;  }
#container_396ee45b { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:90%; max-width:900px; background:none; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid #AFAFAF;  }
#container_396ee45b_padding { margin: 5px; display: block;  }
#container_2386f5af { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background:none;  }
#container_2386f5af_padding { margin: 10px; display: block;  }
#img_e6feb80 { vertical-align: bottom; position:relative; display: inline-block; width:85%; background:none; height:auto;  }
.textstyle6 { font-size:14pt; font-family:Candara, Optima, 'Noto Sans', source-sans-pro, sans-serif; color:#FFFFFF; font-weight:bold;  }
#container_7107b4be { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background:none;  }
#container_7107b4be_padding { margin: 5px; display: block;  }
#container_155afd3d { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background:none;  }
#container_155afd3d_padding { margin: 5px; display: block;  }
.textstyle7 { font-size:16pt; font-family:Candara, Optima, 'Noto Sans', source-sans-pro, sans-serif; color:#FEFECB;  }
#container_4b21ac47 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background:none;  }
#container_4b21ac47_padding { margin: 5px; display: block;  }
.textstyle8 { font-size:14pt; font-family:Candara, Optima, 'Noto Sans', source-sans-pro, sans-serif; color:#F1F1F1;  }
.textstyle9 { font-size:13pt; font-family:Candara, Optima, 'Noto Sans', source-sans-pro, sans-serif; color:#F1F1F1;  }
.textstyle10 { font-size:13pt; font-family:Candara, Optima, 'Noto Sans', source-sans-pro, sans-serif; color:#AFAFAF; font-style:italic;  }
#container_1c84632b { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:90%; max-width:900px; background:none; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid #AFAFAF;  }
#container_1c84632b_padding { margin: 5px; display: block;  }
#container_77910cbb { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background:none;  }
#container_77910cbb_padding { margin: 10px; display: block;  }
.textstyle11 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#AFAFAF;  }
.textstyle12 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#AFAFAF; font-weight:bold;  }
.textstyle13 { font-size:11pt; font-family:Candara, Optima, 'Noto Sans', source-sans-pro, sans-serif; color:#AFAFAF;  }
.textstyle14 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
.body_archive_html a { color:#5D5D9E; } 
.body_archive_html a:visited { color:#5D5D9E; } 
.body_archive_html a:active { color:#5C615E; } 
.body_archive_html a:hover { color:#B2B3B4; } 
		a.wsp39d385{ color:#0000FF; text-decoration: none} 
		a.wsp39d385:visited{ color:#0000A0; text-decoration: none} 
		a.wsp39d385:active{ color:#8018CB; text-decoration: none} 
		a.wsp39d385:hover{ color:#0080FF; text-decoration: none} 
		a.wsp594c6e66{ color:#8080FF; text-decoration: underline} 
		a.wsp594c6e66:visited{ color:#8000FF; text-decoration: underline} 
		a.wsp594c6e66:active{ color:#8080FF; text-decoration: underline} 
		a.wsp594c6e66:hover{ color:#0080C0; text-decoration: underline} 
		a.wsp2a2b584d{ color:#000000; text-decoration: none} 
		a.wsp2a2b584d:visited{ color:#232323; text-decoration: none} 
		a.wsp2a2b584d:active{ color:#404040; text-decoration: none} 
		a.wsp2a2b584d:hover{ color:#808080; text-decoration: none} 
#button_43c64280 { box-sizing: border-box; vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:80px; height:32px; background-color:#F1F1F1; border: 0px solid #404040;  }
#button_43c64280:hover { background-color:#A9A9BC; border-color:#000000;  }
#button_43c64280:hover span { color:#FFFFFF; }
body.body_archive_html  { background-color:#0D1B2A; padding:0;  margin: 0; }
#container_4c7cc58a { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background:none;  }
#container_4c7cc58a_padding { margin: 10px; display: block;  }
#container_6933d5ab { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:60px; background-color:#FFFFFF; background-image: url(../rc_images/logohp3.png); background-position:center left; background-size:cover;  }
#container_6933d5ab_padding { margin: 10px; display: block;  }
.textstyle15 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000298;  }
#container_9e8f6cb { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:90%; max-width:900px; background:none; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid #AFAFAF;  }
#container_9e8f6cb_padding { margin: 5px; display: block;  }
#container_7af4dfa0 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:900px; background:none;  }
#container_7af4dfa0_padding { margin: 10px; display: block;  }
#container_53fe67b0 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_3205b59a { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:150px; background:none;  }
#container_3205b59a_padding { margin: 10px; display: block;  }
#img_62709428 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6ff89f41 { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:150px; background:none;  }
#container_6ff89f41_padding { margin: 10px; display: block;  }
#img_ea3b47e { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_4b4e21bc { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_7fa5239b { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:150px; background:none;  }
#container_7fa5239b_padding { margin: 10px; display: block;  }
#img_4a065c39 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_322e3c6f { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:150px; background:none;  }
#container_322e3c6f_padding { margin: 10px; display: block;  }
#img_1ebebf5c { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_2145fd1 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_e90d421 { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:150px; background:none;  }
#container_e90d421_padding { margin: 10px; display: block;  }
#img_5af44f54 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_17f3bcff { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:150px; background:none;  }
#container_17f3bcff_padding { margin: 10px; display: block;  }
#img_56e27b3b { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_f7f118f { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:90%; max-width:900px; background:none; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid #AFAFAF;  }
#container_f7f118f_padding { margin: 5px; display: block;  }
#container_26f900e2 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background:none;  }
#container_26f900e2_padding { margin: 10px; display: block;  }
@media only screen and (max-width: 320px)
{
		#container_3205b59a { width:100%;  }
		#container_6ff89f41 { width:100%;  }
		#container_7fa5239b { width:100%;  }
		#container_322e3c6f { width:100%;  }
		#container_e90d421 { width:100%;  }
		#container_17f3bcff { width:100%;  }
}
.body_info_html a { color:#5D5D9E; } 
.body_info_html a:visited { color:#5D5D9E; } 
.body_info_html a:active { color:#5C615E; } 
.body_info_html a:hover { color:#B2B3B4; } 
		a.wsp39d385{ color:#0000FF; text-decoration: none} 
		a.wsp39d385:visited{ color:#0000A0; text-decoration: none} 
		a.wsp39d385:active{ color:#8018CB; text-decoration: none} 
		a.wsp39d385:hover{ color:#0080FF; text-decoration: none} 
		a.wsp594c6e66{ color:#8080FF; text-decoration: underline} 
		a.wsp594c6e66:visited{ color:#8000FF; text-decoration: underline} 
		a.wsp594c6e66:active{ color:#8080FF; text-decoration: underline} 
		a.wsp594c6e66:hover{ color:#0080C0; text-decoration: underline} 
		a.wsp2a2b584d{ color:#000000; text-decoration: none} 
		a.wsp2a2b584d:visited{ color:#232323; text-decoration: none} 
		a.wsp2a2b584d:active{ color:#404040; text-decoration: none} 
		a.wsp2a2b584d:hover{ color:#808080; text-decoration: none} 
#button_1001a78e { box-sizing: border-box; vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:80px; height:32px; background-color:#F1F1F1; border: 0px solid #404040;  }
#button_1001a78e:hover { background-color:#A9A9BC; border-color:#000000;  }
#button_1001a78e:hover span { color:#FFFFFF; }
body.body_info_html  { background-color:#0D1B2A; padding:0;  margin: 0; }
#container_3261fcc3 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background:none;  }
#container_3261fcc3_padding { margin: 10px; display: block;  }
#container_7fa21dec { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:60px; background-color:#FFFFFF; background-image: url(../rc_images/logohp3.png); background-position:center left; background-size:cover;  }
#container_7fa21dec_padding { margin: 10px; display: block;  }
#container_75018b1a { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:90%; max-width:900px; background:none; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid #AFAFAF;  }
#container_75018b1a_padding { margin: 5px; display: block;  }
#container_59a0caff { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:900px; background:none;  }
#container_59a0caff_padding { margin: 10px; display: block;  }
#container_2af71ef1 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background-color:#DCDCDC;  }
#container_2af71ef1_padding { margin: 10px; display: block;  }
.textstyle16 { font-size:12pt; font-family:Candara, Optima, 'Noto Sans', source-sans-pro, sans-serif; color:#000000;  }
#container_28787caa { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:90%; max-width:900px; background:none; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid #AFAFAF;  }
#container_28787caa_padding { margin: 5px; display: block;  }
#container_744bd6fd { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background:none;  }
#container_744bd6fd_padding { margin: 10px; display: block;  }
.body_impressum_html a { color:#5D5D9E; } 
.body_impressum_html a:visited { color:#5D5D9E; } 
.body_impressum_html a:active { color:#5C615E; } 
.body_impressum_html a:hover { color:#B2B3B4; } 
		a.wsp39d385{ color:#0000FF; text-decoration: none} 
		a.wsp39d385:visited{ color:#0000A0; text-decoration: none} 
		a.wsp39d385:active{ color:#8018CB; text-decoration: none} 
		a.wsp39d385:hover{ color:#0080FF; text-decoration: none} 
		a.wsp594c6e66{ color:#8080FF; text-decoration: underline} 
		a.wsp594c6e66:visited{ color:#8000FF; text-decoration: underline} 
		a.wsp594c6e66:active{ color:#8080FF; text-decoration: underline} 
		a.wsp594c6e66:hover{ color:#0080C0; text-decoration: underline} 
		a.wsp2a2b584d{ color:#000000; text-decoration: none} 
		a.wsp2a2b584d:visited{ color:#232323; text-decoration: none} 
		a.wsp2a2b584d:active{ color:#404040; text-decoration: none} 
		a.wsp2a2b584d:hover{ color:#808080; text-decoration: none} 
#button_71742726 { box-sizing: border-box; vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:80px; height:32px; background-color:#F1F1F1; border: 0px solid #404040;  }
#button_71742726:hover { background-color:#A9A9BC; border-color:#000000;  }
#button_71742726:hover span { color:#FFFFFF; }
body.body_impressum_html  { background-color:#0D1B2A; padding:0;  margin: 0; }
#container_5ddaa22c { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background:none;  }
#container_5ddaa22c_padding { margin: 10px; display: block;  }
#container_48303f72 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:60px; background-color:#FFFFFF; background-image: url(../rc_images/logohp3.png); background-position:center left; background-size:cover;  }
#container_48303f72_padding { margin: 10px; display: block;  }
#container_49895880 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:90%; max-width:900px; background:none; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid #AFAFAF;  }
#container_49895880_padding { margin: 5px; display: block;  }
#container_59fc5940 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:900px; background:none;  }
#container_59fc5940_padding { margin: 10px; display: block;  }
#container_83036ff { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background-color:#DCDCDC;  }
#container_83036ff_padding { margin: 10px; display: block;  }
.textstyle17 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;  }
#container_4e5f1f5c { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:90%; max-width:900px; background:none; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid #AFAFAF;  }
#container_4e5f1f5c_padding { margin: 5px; display: block;  }
#container_2ee72f7e { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background:none;  }
#container_2ee72f7e_padding { margin: 10px; display: block;  }
.body_datenschutz_html a { color:#5D5D9E; } 
.body_datenschutz_html a:visited { color:#5D5D9E; } 
.body_datenschutz_html a:active { color:#5C615E; } 
.body_datenschutz_html a:hover { color:#B2B3B4; } 
		a.wsp39d385{ color:#0000FF; text-decoration: none} 
		a.wsp39d385:visited{ color:#0000A0; text-decoration: none} 
		a.wsp39d385:active{ color:#8018CB; text-decoration: none} 
		a.wsp39d385:hover{ color:#0080FF; text-decoration: none} 
		a.wsp594c6e66{ color:#8080FF; text-decoration: underline} 
		a.wsp594c6e66:visited{ color:#8000FF; text-decoration: underline} 
		a.wsp594c6e66:active{ color:#8080FF; text-decoration: underline} 
		a.wsp594c6e66:hover{ color:#0080C0; text-decoration: underline} 
		a.wsp2a2b584d{ color:#000000; text-decoration: none} 
		a.wsp2a2b584d:visited{ color:#232323; text-decoration: none} 
		a.wsp2a2b584d:active{ color:#404040; text-decoration: none} 
		a.wsp2a2b584d:hover{ color:#808080; text-decoration: none} 
#button_4c63728e { box-sizing: border-box; vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:80px; height:32px; background-color:#F1F1F1; border: 0px solid #404040;  }
#button_4c63728e:hover { background-color:#A9A9BC; border-color:#000000;  }
#button_4c63728e:hover span { color:#FFFFFF; }
body.body_datenschutz_html  { background-color:#0D1B2A; padding:0;  margin: 0; }
#container_6b6534ab { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background:none;  }
#container_6b6534ab_padding { margin: 10px; display: block;  }
#container_53797471 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:60px; background-color:#FFFFFF; background-image: url(../rc_images/logohp3.png); background-position:center left; background-size:cover;  }
#container_53797471_padding { margin: 10px; display: block;  }
#container_63fc54d8 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:90%; max-width:900px; background:none; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid #AFAFAF;  }
#container_63fc54d8_padding { margin: 5px; display: block;  }
#container_1854cff9 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:900px; background:none;  }
#container_1854cff9_padding { margin: 10px; display: block;  }
#container_94f4ad3 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background-color:#DCDCDC;  }
#container_94f4ad3_padding { margin: 10px; display: block;  }
#container_62259c78 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:90%; max-width:900px; background:none; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid #AFAFAF;  }
#container_62259c78_padding { margin: 5px; display: block;  }
#container_478d810d { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:900px; background:none;  }
#container_478d810d_padding { margin: 10px; display: block;  }
