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.wsp761bf6ae{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:hover{ color:#FF0000; text-decoration: underline} 
		a.wsp2bc9fe8a{ color:#A01FCB; text-decoration: underline} 
		a.wsp2bc9fe8a:visited{ color:#800080; text-decoration: underline} 
		a.wsp2bc9fe8a:active{ color:#8018CB; text-decoration: underline} 
		a.wsp2bc9fe8a:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp67d4aae8{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:visited{ color:#FF0000; text-decoration: underline} 
		a.wsp67d4aae8:active{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:hover{ color:#0000FF; text-decoration: underline} 
#menu_39733c1d a { text-decoration: none; }
#menu_39733c1d_pane { background-color: #E6E6E6; border: 1px solid #FFFFFF; padding-top: 5px; padding-bottom: 5px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_39733c1d_hr { background-color: #FFFFFF; height: 1px; border: none; }
#menu_39733c1d_entry { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
#menu_39733c1d_entry:hover { background-color: #323232; color: #FFFFFF !important; }
#menu_39733c1d_entry:hover span { color:#FFFFFF !important; }
		.menu_39733c1d_mainMenuEntry { text-align: center; }
		.menu_39733c1d_mainMenuEntry:hover {	background-color:#282828; }
		.menu_39733c1d_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_39733c1d .mobileEntry { display: none; } 
		#menu_39733c1d .normalEntry { display: block; } 
		#menu_39733c1d_menualignmentwrapper{ width:893px; left: calc(50% - 446px);  } 
		@media only screen and (max-width:768px) { 
			#menu_39733c1d .mobileEntry { display: block; } 
			#menu_39733c1d .normalEntry { display: none; } 
			#menu_39733c1d_menualignmentwrapper { width:48px; left: calc(50% - 24px);  } 
		}
body.body_index_html  { background-color:#000000; padding:0;  margin: 0; }
.textstyle1 { text-align:center; }
.textstyle2 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-shadow: 1px 2px 1px #000000;  }
#placeh_7dca7163 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:50px;  }
#container_7c354a4e { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:1000px; min-width:360px; max-width:980px; background-color:#FFFFFF; background: linear-gradient(to right, #E6E6E6, #FFFFFF);  }
#container_7c354a4e_padding { margin: 5px; display: block;  }
.textstyle3 { text-align:right; }
#container_2b4e4854 { vertical-align: top; border-radius: 15px 15px 0px 0px; position:relative; display: inline-block; width:100%; min-width:355px; max-width:970px; background-color:#FFFFFF;  }
#container_2b4e4854_padding { margin: 5px; display: block;  }
.textstyle4 { font-size:18pt; font-family:'Segoe Print', 'Bradley Hand', Chilanka, TSCu_Comic, casual, cursive; color:#F65119; font-weight:bold;  }
.textstyle5 { font-size:18pt; font-family:'Segoe Print', 'Bradley Hand', Chilanka, TSCu_Comic, casual, cursive; color:#000000; font-weight:bold;  }
.textstyle6 { font-size:18pt; font-family:'Segoe Print', 'Bradley Hand', Chilanka, TSCu_Comic, casual, cursive; color:#F85119; font-weight:bold;  }
#text_5397caad { vertical-align: bottom; position:relative; display: inline-block; width:270px; height:30px; background:none;  }
.textstyle7 { font-size:11pt; font-family:'Segoe Print', 'Bradley Hand', Chilanka, TSCu_Comic, casual, cursive; color:#F65119; font-weight:bold; text-decoration:underline;  }
#img_1fac06a5 { vertical-align: bottom; position:relative; display: inline-block; width:90%; max-width:450px; background:none; height:auto;  }
.textstyle8 { text-align:left; }
#placeh_7db25a77 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; border: 1px solid #A0A0A0;  }
#menu_39733c1d { vertical-align: bottom; position:relative; display: inline-block; float:left; width:100%; height:40px; text-align:left; background-color:#E5E5E5; background: linear-gradient(to bottom, #FFFFFF, #E5E5E5);  }
#menu_39733c1d_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
.menuholder1 { position: relative; overflow: hidden; width: 100%; height: 100%; }
.menustyle1 { position:absolute; width:66px; height:40px; 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:16px;  }
.textstyle9 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;  white-space: nowrap; }
.menustyle2 { position:absolute; width:44px; height:40px; left:66px;  }
.menustyle3 { position:absolute; width:104px; height:40px; left:110px;  }
.menustyle4 { position:absolute; width:101px; height:40px; left:214px;  }
.menustyle5 { position:absolute; width:92px; height:40px; left:315px;  }
.menustyle6 { position:absolute; width:96px; height:40px; left:407px;  }
.menustyle7 { position:absolute; width:132px; height:40px; left:503px;  }
.menustyle8 { position:absolute; width:55px; height:40px; left:635px;  }
.menustyle9 { position:absolute; width:103px; height:40px; left:690px;  }
.menustyle10 { position:absolute; width:48px; height:40px; 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:18px;  }
.textstyle10 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  white-space: nowrap; }
.menustyle11 { position:absolute; width:100px; height:40px; left:793px;  }
#heading_5af520cb { vertical-align: top; position:relative; display: inline-block; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:justify;  }
#placeh_52101eb7 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#container_a654df7 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:748px; max-width:980px; background:none;  }
#container_a654df7_padding { margin: 10px 40px 40px 40px; display: block;  }
.textstyle11 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#heading_6f4bea7e { vertical-align: top; position:relative; display: inline-block; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:justify;  }
.textstyle12 { text-align:justify; }
.textstyle13 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#heading_67ebdd00 { vertical-align: bottom; position:relative; display: inline-block; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:justify; font-weight:bold; text-decoration:underline;  }
.textstyle14 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:underline;  }
.textstyle15 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#FF0000;  }
.textstyle16 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; text-decoration:underline;  }
#html_4434d516 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; background-color:#E5E5E5; border: 1px solid #A0A0A0;  }
#placeh_4679c26e { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#container_5262543c { vertical-align: top; position:relative; display: inline-block; width:101%; min-height:80px; background:none;  }
#container_3618d30e { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_3618d30e_padding { margin: 5px; display: block;  }
.textstyle17 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;  }
.textstyle18 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
#container_65a73622 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_65a73622_padding { margin: 5px; display: block;  }
#container_557cf387 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_557cf387_padding { margin: 5px; display: block;  }
.textstyle19 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;  }
#placeh_473cfca6 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
@media only screen and (max-width: 685px)
{
		#container_2b4e4854 * span { font-size:10pt;  }
}
@media only screen and (max-width: 640px)
{
		#container_a654df7 * span { font-size:8pt;  }
}
@media only screen and (max-width: 600px)
{
		#container_3618d30e { width:100%;  }
		#container_65a73622 { width:100%;  }
		#container_557cf387 { width:100%;  }
}
.body_verbrauchsausweis_html a { color:#5D5D9E; } 
.body_verbrauchsausweis_html a:visited { color:#5D5D9E; } 
.body_verbrauchsausweis_html a:active { color:#5C615E; } 
.body_verbrauchsausweis_html a:hover { color:#B2B3B4; } 
		a.wsp761bf6ae{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:hover{ color:#FF0000; text-decoration: underline} 
		a.wsp2bc9fe8a{ color:#A01FCB; text-decoration: underline} 
		a.wsp2bc9fe8a:visited{ color:#800080; text-decoration: underline} 
		a.wsp2bc9fe8a:active{ color:#8018CB; text-decoration: underline} 
		a.wsp2bc9fe8a:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp67d4aae8{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:visited{ color:#FF0000; text-decoration: underline} 
		a.wsp67d4aae8:active{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:hover{ color:#0000FF; text-decoration: underline} 
#menu_4d41b5d6 a { text-decoration: none; }
#menu_4d41b5d6_pane { background-color: #E6E6E6; border: 1px solid #FFFFFF; padding-top: 5px; padding-bottom: 5px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_4d41b5d6_hr { background-color: #FFFFFF; height: 1px; border: none; }
#menu_4d41b5d6_entry { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
#menu_4d41b5d6_entry:hover { background-color: #323232; color: #FFFFFF !important; }
#menu_4d41b5d6_entry:hover span { color:#FFFFFF !important; }
		.menu_4d41b5d6_mainMenuEntry { text-align: center; }
		.menu_4d41b5d6_mainMenuEntry:hover {	background-color:#282828; }
		.menu_4d41b5d6_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_4d41b5d6 .mobileEntry { display: none; } 
		#menu_4d41b5d6 .normalEntry { display: block; } 
		#menu_4d41b5d6_menualignmentwrapper{ width:893px; left: calc(50% - 446px);  } 
		@media only screen and (max-width:768px) { 
			#menu_4d41b5d6 .mobileEntry { display: block; } 
			#menu_4d41b5d6 .normalEntry { display: none; } 
			#menu_4d41b5d6_menualignmentwrapper { width:48px; left: calc(50% - 24px);  } 
		}
body.body_verbrauchsausweis_html  { background-color:#000000; padding:0;  margin: 0; }
#placeh_57cb52e3 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:50px;  }
#container_382521dc { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; min-width:360px; max-width:980px; background-color:#FFFFFF; background: linear-gradient(to right, #E6E6E6, #FFFFFF);  }
#container_7b473af2 { vertical-align: top; border-radius: 15px 15px 0px 0px; position:relative; display: inline-block; width:100%; min-width:355px; max-width:970px; background-color:#FFFFFF;  }
#container_7b473af2_padding { margin: 5px; display: block;  }
#text_41c825a5 { vertical-align: bottom; position:relative; display: inline-block; width:270px; height:30px; background:none;  }
#img_6d2c11b3 { vertical-align: bottom; position:relative; display: inline-block; width:90%; max-width:450px; background:none; height:auto;  }
#placeh_196f84de { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; border: 1px solid #A0A0A0;  }
#menu_4d41b5d6 { vertical-align: bottom; position:relative; display: inline-block; float:left; width:100%; height:40px; text-align:left; background-color:#E5E5E5; background: linear-gradient(to bottom, #FFFFFF, #E5E5E5);  }
#menu_4d41b5d6_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#placeh_38ce2fa5 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#heading_3ac4c3e0 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#heading_2f0325f4 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#iframe_1ecbcdda { vertical-align: bottom; position:relative; display: inline-block; width:100%; height:3200px; min-width:355px; max-width:970px; background:none;  }
#placeh_58c73d91 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:10px;  }
#container_1651677b { vertical-align: top; position:relative; display: inline-block; width:101%; min-height:80px; background:none;  }
#container_38f803b { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_38f803b_padding { margin: 5px; display: block;  }
#container_60dd4bf7 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_60dd4bf7_padding { margin: 5px; display: block;  }
#container_1bc5f2b3 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
@media only screen and (max-width: 685px)
{
		#container_7b473af2 * span { font-size:10pt;  }
}
@media only screen and (max-width: 600px)
{
		#container_38f803b { width:100%;  }
		#container_60dd4bf7 { width:100%;  }
		#container_1bc5f2b3 { width:100%;  }
}
.body_stellenangebote_html a { color:#5D5D9E; } 
.body_stellenangebote_html a:visited { color:#5D5D9E; } 
.body_stellenangebote_html a:active { color:#5C615E; } 
.body_stellenangebote_html a:hover { color:#B2B3B4; } 
		a.wsp761bf6ae{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:hover{ color:#FF0000; text-decoration: underline} 
		a.wsp2bc9fe8a{ color:#A01FCB; text-decoration: underline} 
		a.wsp2bc9fe8a:visited{ color:#800080; text-decoration: underline} 
		a.wsp2bc9fe8a:active{ color:#8018CB; text-decoration: underline} 
		a.wsp2bc9fe8a:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp67d4aae8{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:visited{ color:#FF0000; text-decoration: underline} 
		a.wsp67d4aae8:active{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:hover{ color:#0000FF; text-decoration: underline} 
#menu_229e7372 a { text-decoration: none; }
#menu_229e7372_pane { background-color: #E6E6E6; border: 1px solid #FFFFFF; padding-top: 5px; padding-bottom: 5px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_229e7372_hr { background-color: #FFFFFF; height: 1px; border: none; }
#menu_229e7372_entry { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
#menu_229e7372_entry:hover { background-color: #323232; color: #FFFFFF !important; }
#menu_229e7372_entry:hover span { color:#FFFFFF !important; }
		.menu_229e7372_mainMenuEntry { text-align: center; }
		.menu_229e7372_mainMenuEntry:hover {	background-color:#282828; }
		.menu_229e7372_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_229e7372 .mobileEntry { display: none; } 
		#menu_229e7372 .normalEntry { display: block; } 
		#menu_229e7372_menualignmentwrapper{ width:893px; left: calc(50% - 446px);  } 
		@media only screen and (max-width:768px) { 
			#menu_229e7372 .mobileEntry { display: block; } 
			#menu_229e7372 .normalEntry { display: none; } 
			#menu_229e7372_menualignmentwrapper { width:48px; left: calc(50% - 24px);  } 
		}
body.body_stellenangebote_html  { background-color:#000000; padding:0;  margin: 0; }
#placeh_7f1820a4 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:50px;  }
#container_9edd8f6 { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:432px; min-width:360px; max-width:980px; background-color:#FFFFFF; background: linear-gradient(to right, #E6E6E6, #FFFFFF);  }
#container_9edd8f6_padding { margin: 5px; display: block;  }
#container_200a4834 { vertical-align: top; border-radius: 15px 15px 0px 0px; position:relative; display: inline-block; width:100%; min-width:355px; max-width:970px; background-color:#FFFFFF;  }
#container_200a4834_padding { margin: 5px; display: block;  }
#text_8008c19 { vertical-align: bottom; position:relative; display: inline-block; width:270px; height:30px; background:none;  }
#img_203a3bda { vertical-align: bottom; position:relative; display: inline-block; width:90%; max-width:450px; background:none; height:auto;  }
#placeh_126a607e { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; border: 1px solid #A0A0A0;  }
#menu_229e7372 { vertical-align: bottom; position:relative; display: inline-block; float:left; width:100%; height:40px; text-align:left; background-color:#E5E5E5; background: linear-gradient(to bottom, #FFFFFF, #E5E5E5);  }
#menu_229e7372_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#placeh_2d7867c0 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#heading_5376e9e { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#heading_6c81ba1c { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#container_42a69c2c { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:304px; background:none;  }
#container_42a69c2c_padding { margin: 20px; display: block;  }
.textstyle20 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;  }
#img_5a2ec878 { vertical-align: bottom; position:relative; display: inline-block; width:50%; background:none; height:auto;  }
.textstyle21 { font-size:13pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;  }
#placeh_1e06ef76 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:10px;  }
#container_668b5479 { vertical-align: top; position:relative; display: inline-block; width:101%; min-height:80px; background:none;  }
#container_3b6b0cf3 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_3b6b0cf3_padding { margin: 5px; display: block;  }
#container_6dece81b { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_6dece81b_padding { margin: 5px; display: block;  }
#container_470f685c { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
@media only screen and (max-width: 685px)
{
		#container_200a4834 * span { font-size:10pt;  }
}
@media only screen and (max-width: 640px)
{
		#container_42a69c2c * span { font-size:10pt;  }
}
@media only screen and (max-width: 600px)
{
		#container_3b6b0cf3 { width:100%;  }
		#container_6dece81b { width:100%;  }
		#container_470f685c { width:100%;  }
}
.body_statik_html a { color:#5D5D9E; } 
.body_statik_html a:visited { color:#5D5D9E; } 
.body_statik_html a:active { color:#5C615E; } 
.body_statik_html a:hover { color:#B2B3B4; } 
		a.wsp761bf6ae{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:hover{ color:#FF0000; text-decoration: underline} 
		a.wsp2bc9fe8a{ color:#A01FCB; text-decoration: underline} 
		a.wsp2bc9fe8a:visited{ color:#800080; text-decoration: underline} 
		a.wsp2bc9fe8a:active{ color:#8018CB; text-decoration: underline} 
		a.wsp2bc9fe8a:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp67d4aae8{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:visited{ color:#FF0000; text-decoration: underline} 
		a.wsp67d4aae8:active{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:hover{ color:#0000FF; text-decoration: underline} 
#menu_7d348206 a { text-decoration: none; }
#menu_7d348206_pane { background-color: #E6E6E6; border: 1px solid #FFFFFF; padding-top: 5px; padding-bottom: 5px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_7d348206_hr { background-color: #FFFFFF; height: 1px; border: none; }
#menu_7d348206_entry { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
#menu_7d348206_entry:hover { background-color: #323232; color: #FFFFFF !important; }
#menu_7d348206_entry:hover span { color:#FFFFFF !important; }
		.menu_7d348206_mainMenuEntry { text-align: center; }
		.menu_7d348206_mainMenuEntry:hover {	background-color:#282828; }
		.menu_7d348206_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_7d348206 .mobileEntry { display: none; } 
		#menu_7d348206 .normalEntry { display: block; } 
		#menu_7d348206_menualignmentwrapper{ width:893px; left: calc(50% - 446px);  } 
		@media only screen and (max-width:768px) { 
			#menu_7d348206 .mobileEntry { display: block; } 
			#menu_7d348206 .normalEntry { display: none; } 
			#menu_7d348206_menualignmentwrapper { width:48px; left: calc(50% - 24px);  } 
		}
body.body_statik_html  { background-color:#000000; padding:0;  margin: 0; }
#placeh_30cce9d8 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:50px;  }
#container_6bb4fc7d { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:481px; min-width:360px; max-width:980px; background-color:#FFFFFF; background: linear-gradient(to right, #E6E6E6, #FFFFFF);  }
#container_6bb4fc7d_padding { margin: 5px; display: block;  }
#container_7a3d4e85 { vertical-align: top; border-radius: 15px 15px 0px 0px; position:relative; display: inline-block; width:100%; min-width:355px; max-width:970px; background-color:#FFFFFF;  }
#container_7a3d4e85_padding { margin: 5px; display: block;  }
#text_416c655b { vertical-align: bottom; position:relative; display: inline-block; width:270px; height:30px; background:none;  }
#img_31910703 { vertical-align: bottom; position:relative; display: inline-block; width:90%; max-width:450px; background:none; height:auto;  }
#placeh_3507fa06 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; border: 1px solid #A0A0A0;  }
#menu_7d348206 { vertical-align: bottom; position:relative; display: inline-block; float:left; width:100%; height:40px; text-align:left; background-color:#E5E5E5; background: linear-gradient(to bottom, #FFFFFF, #E5E5E5);  }
#menu_7d348206_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#placeh_2c014312 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#heading_46d4ee2c { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#heading_43acb83e { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#container_46acf60d { vertical-align: top; position:relative; display: inline-block; float:left; width:24%; min-height:323px; background:none;  }
#container_46acf60d_padding { margin: 10px; display: block;  }
.textstyle22 { font-size:7pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;  }
#img_8b12d22 { vertical-align: bottom; position:relative; display: inline-block; width:71%; background:none; height:auto;  }
.textstyle23 { font-size:8pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;  }
#container_61a4aebc { vertical-align: top; position:relative; display: inline-block; width:75%; min-height:324px; background:none;  }
#container_61a4aebc_padding { margin: 10px; display: block;  }
#img_2d11eb3f { vertical-align: bottom; position:relative; display: inline-block; float:right; margin:10px; width:50%; background:none; height:auto;  }
#placeh_16c10213 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:10px;  }
#container_4f592f55 { vertical-align: top; position:relative; display: inline-block; width:101%; min-height:80px; background:none;  }
#container_2c976a45 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_2c976a45_padding { margin: 5px; display: block;  }
#container_16cb9a2 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_16cb9a2_padding { margin: 5px; display: block;  }
#container_4322e509 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
@media only screen and (max-width: 685px)
{
		#container_7a3d4e85 * span { font-size:10pt;  }
}
@media only screen and (max-width: 600px)
{
		#container_2c976a45 { width:100%;  }
		#container_16cb9a2 { width:100%;  }
		#container_4322e509 { width:100%;  }
}
.body_kontakt_html a { color:#5D5D9E; } 
.body_kontakt_html a:visited { color:#5D5D9E; } 
.body_kontakt_html a:active { color:#5C615E; } 
.body_kontakt_html a:hover { color:#B2B3B4; } 
		a.wsp761bf6ae{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:hover{ color:#FF0000; text-decoration: underline} 
		a.wsp2bc9fe8a{ color:#A01FCB; text-decoration: underline} 
		a.wsp2bc9fe8a:visited{ color:#800080; text-decoration: underline} 
		a.wsp2bc9fe8a:active{ color:#8018CB; text-decoration: underline} 
		a.wsp2bc9fe8a:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp67d4aae8{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:visited{ color:#FF0000; text-decoration: underline} 
		a.wsp67d4aae8:active{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:hover{ color:#0000FF; text-decoration: underline} 
#menu_6e73a8a4 a { text-decoration: none; }
#menu_6e73a8a4_pane { background-color: #E6E6E6; border: 1px solid #FFFFFF; padding-top: 5px; padding-bottom: 5px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_6e73a8a4_hr { background-color: #FFFFFF; height: 1px; border: none; }
#menu_6e73a8a4_entry { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
#menu_6e73a8a4_entry:hover { background-color: #323232; color: #FFFFFF !important; }
#menu_6e73a8a4_entry:hover span { color:#FFFFFF !important; }
		.menu_6e73a8a4_mainMenuEntry { text-align: center; }
		.menu_6e73a8a4_mainMenuEntry:hover {	background-color:#282828; }
		.menu_6e73a8a4_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_6e73a8a4 .mobileEntry { display: none; } 
		#menu_6e73a8a4 .normalEntry { display: block; } 
		#menu_6e73a8a4_menualignmentwrapper{ width:893px; left: calc(50% - 446px);  } 
		@media only screen and (max-width:768px) { 
			#menu_6e73a8a4 .mobileEntry { display: block; } 
			#menu_6e73a8a4 .normalEntry { display: none; } 
			#menu_6e73a8a4_menualignmentwrapper { width:48px; left: calc(50% - 24px);  } 
		}
body.body_kontakt_html  { background-color:#000000; padding:0;  margin: 0; }
#placeh_61f95e0c { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:50px;  }
#container_4855a03 { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:432px; min-width:360px; max-width:980px; background-color:#FFFFFF; background: linear-gradient(to right, #E6E6E6, #FFFFFF);  }
#container_6a4be9ef { vertical-align: top; border-radius: 15px 15px 0px 0px; position:relative; display: inline-block; width:100%; min-width:355px; max-width:970px; background-color:#FFFFFF;  }
#container_6a4be9ef_padding { margin: 5px; display: block;  }
#text_76189f9 { vertical-align: bottom; position:relative; display: inline-block; width:270px; height:30px; background:none;  }
#img_471b8799 { vertical-align: bottom; position:relative; display: inline-block; width:90%; max-width:450px; background:none; height:auto;  }
#placeh_782a0ec2 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; border: 1px solid #A0A0A0;  }
#menu_6e73a8a4 { vertical-align: bottom; position:relative; display: inline-block; float:left; width:100%; height:40px; text-align:left; background-color:#E5E5E5; background: linear-gradient(to bottom, #FFFFFF, #E5E5E5);  }
#menu_6e73a8a4_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#placeh_b311b30 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#heading_4604b5e3 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none;  }
.textstyle24 { text-align:left;display: block }
#heading_208c692c { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none;  }
#iframe_58563d73 { vertical-align: bottom; position:relative; display: inline-block; width:100%; height:1000px; min-width:355px; max-width:970px; background:none;  }
#placeh_6c8a3dbe { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:10px;  }
#container_46613699 { vertical-align: top; position:relative; display: inline-block; width:101%; min-height:80px; background:none;  }
#container_14af7a0a { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_14af7a0a_padding { margin: 5px; display: block;  }
#container_757fc71c { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_757fc71c_padding { margin: 5px; display: block;  }
#container_3f964b56 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
@media only screen and (max-width: 685px)
{
		#container_6a4be9ef * span { font-size:10pt;  }
}
@media only screen and (max-width: 600px)
{
		#container_14af7a0a { width:100%;  }
		#container_757fc71c { width:100%;  }
		#container_3f964b56 { width:100%;  }
}
@media only screen and (max-width: 415px)
{
		#iframe_58563d73 { width:100%; height:570px;  }
}
.body_impressum_datenschutz_html a { color:#5D5D9E; } 
.body_impressum_datenschutz_html a:visited { color:#5D5D9E; } 
.body_impressum_datenschutz_html a:active { color:#5C615E; } 
.body_impressum_datenschutz_html a:hover { color:#B2B3B4; } 
		a.wsp761bf6ae{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:hover{ color:#FF0000; text-decoration: underline} 
		a.wsp2bc9fe8a{ color:#A01FCB; text-decoration: underline} 
		a.wsp2bc9fe8a:visited{ color:#800080; text-decoration: underline} 
		a.wsp2bc9fe8a:active{ color:#8018CB; text-decoration: underline} 
		a.wsp2bc9fe8a:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp67d4aae8{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:visited{ color:#FF0000; text-decoration: underline} 
		a.wsp67d4aae8:active{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:hover{ color:#0000FF; text-decoration: underline} 
#menu_185833d2 a { text-decoration: none; }
#menu_185833d2_pane { background-color: #E6E6E6; border: 1px solid #FFFFFF; padding-top: 5px; padding-bottom: 5px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_185833d2_hr { background-color: #FFFFFF; height: 1px; border: none; }
#menu_185833d2_entry { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
#menu_185833d2_entry:hover { background-color: #323232; color: #FFFFFF !important; }
#menu_185833d2_entry:hover span { color:#FFFFFF !important; }
		.menu_185833d2_mainMenuEntry { text-align: center; }
		.menu_185833d2_mainMenuEntry:hover {	background-color:#282828; }
		.menu_185833d2_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_185833d2 .mobileEntry { display: none; } 
		#menu_185833d2 .normalEntry { display: block; } 
		#menu_185833d2_menualignmentwrapper{ width:893px; left: calc(50% - 446px);  } 
		@media only screen and (max-width:768px) { 
			#menu_185833d2 .mobileEntry { display: block; } 
			#menu_185833d2 .normalEntry { display: none; } 
			#menu_185833d2_menualignmentwrapper { width:48px; left: calc(50% - 24px);  } 
		}
body.body_impressum_datenschutz_html  { background-color:#000000; padding:0;  margin: 0; }
#placeh_64eb3673 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:50px;  }
#container_44d5ed97 { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:432px; min-width:360px; max-width:980px; background-color:#FFFFFF; background: linear-gradient(to right, #E6E6E6, #FFFFFF);  }
#container_44d5ed97_padding { margin: 5px; display: block;  }
#container_6bf93e8 { vertical-align: top; border-radius: 15px 15px 0px 0px; position:relative; display: inline-block; width:100%; min-width:355px; max-width:970px; background-color:#FFFFFF;  }
#container_6bf93e8_padding { margin: 5px; display: block;  }
#text_4266372d { vertical-align: bottom; position:relative; display: inline-block; width:270px; height:30px; background:none;  }
#img_7895779c { vertical-align: bottom; position:relative; display: inline-block; width:90%; max-width:450px; background:none; height:auto;  }
#placeh_7dc2f060 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; border: 1px solid #A0A0A0;  }
#menu_185833d2 { vertical-align: bottom; position:relative; display: inline-block; float:left; width:100%; height:40px; text-align:left; background-color:#E5E5E5; background: linear-gradient(to bottom, #FFFFFF, #E5E5E5);  }
#menu_185833d2_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#placeh_1afc0df5 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#heading_7d4ca78d { vertical-align: bottom; position:relative; display: inline-block; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#heading_6e5ac64 { vertical-align: bottom; position:relative; display: inline-block; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#container_24dcca8f { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:1000px; background:none;  }
#container_24dcca8f_padding { margin: 20px; display: block;  }
#placeh_4f2cba3f { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:10px;  }
#container_11f407ce { vertical-align: top; position:relative; display: inline-block; width:101%; min-height:80px; background:none;  }
#container_397e434b { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_397e434b_padding { margin: 5px; display: block;  }
#container_4dc976a7 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_4dc976a7_padding { margin: 5px; display: block;  }
.textstyle25 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:underline;  }
#container_6a15a8eb { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
@media only screen and (max-width: 685px)
{
		#container_6bf93e8 * span { font-size:10pt;  }
}
@media only screen and (max-width: 640px)
{
		#container_24dcca8f * span { font-size:8pt;  }
}
@media only screen and (max-width: 600px)
{
		#container_397e434b { width:100%;  }
		#container_4dc976a7 { width:100%;  }
		#container_6a15a8eb { width:100%;  }
}
.body_energieberatung_html a { color:#5D5D9E; } 
.body_energieberatung_html a:visited { color:#5D5D9E; } 
.body_energieberatung_html a:active { color:#5C615E; } 
.body_energieberatung_html a:hover { color:#B2B3B4; } 
		a.wsp761bf6ae{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:hover{ color:#FF0000; text-decoration: underline} 
		a.wsp2bc9fe8a{ color:#A01FCB; text-decoration: underline} 
		a.wsp2bc9fe8a:visited{ color:#800080; text-decoration: underline} 
		a.wsp2bc9fe8a:active{ color:#8018CB; text-decoration: underline} 
		a.wsp2bc9fe8a:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp67d4aae8{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:visited{ color:#FF0000; text-decoration: underline} 
		a.wsp67d4aae8:active{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:hover{ color:#0000FF; text-decoration: underline} 
#menu_4c7f1a87 a { text-decoration: none; }
#menu_4c7f1a87_pane { background-color: #E6E6E6; border: 1px solid #FFFFFF; padding-top: 5px; padding-bottom: 5px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_4c7f1a87_hr { background-color: #FFFFFF; height: 1px; border: none; }
#menu_4c7f1a87_entry { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
#menu_4c7f1a87_entry:hover { background-color: #323232; color: #FFFFFF !important; }
#menu_4c7f1a87_entry:hover span { color:#FFFFFF !important; }
		.menu_4c7f1a87_mainMenuEntry { text-align: center; }
		.menu_4c7f1a87_mainMenuEntry:hover {	background-color:#282828; }
		.menu_4c7f1a87_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_4c7f1a87 .mobileEntry { display: none; } 
		#menu_4c7f1a87 .normalEntry { display: block; } 
		#menu_4c7f1a87_menualignmentwrapper{ width:893px; left: calc(50% - 446px);  } 
		@media only screen and (max-width:768px) { 
			#menu_4c7f1a87 .mobileEntry { display: block; } 
			#menu_4c7f1a87 .normalEntry { display: none; } 
			#menu_4c7f1a87_menualignmentwrapper { width:48px; left: calc(50% - 24px);  } 
		}
#table_44bdc134 th { border: 1px solid #8C8C8C;  } 
#table_44bdc134 td { border: 1px solid #8C8C8C;  } 
body.body_energieberatung_html  { background-color:#000000; padding:0;  margin: 0; }
#placeh_2ced744a { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:50px;  }
#container_1619e76f { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:432px; min-width:360px; max-width:980px; background-color:#FFFFFF; background: linear-gradient(to right, #E6E6E6, #FFFFFF);  }
#container_1619e76f_padding { margin: 5px; display: block;  }
#container_30466db8 { vertical-align: top; border-radius: 15px 15px 0px 0px; position:relative; display: inline-block; width:100%; min-width:355px; max-width:970px; background-color:#FFFFFF;  }
#container_30466db8_padding { margin: 5px; display: block;  }
#text_4077388 { vertical-align: bottom; position:relative; display: inline-block; width:270px; height:30px; background:none;  }
#img_305ed015 { vertical-align: bottom; position:relative; display: inline-block; width:90%; max-width:450px; background:none; height:auto;  }
#placeh_2ec0424c { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; border: 1px solid #A0A0A0;  }
#menu_4c7f1a87 { vertical-align: bottom; position:relative; display: inline-block; float:left; width:100%; height:40px; text-align:left; background-color:#E5E5E5; background: linear-gradient(to bottom, #FFFFFF, #E5E5E5);  }
#menu_4c7f1a87_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#placeh_3eb5e884 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#heading_6c0cfec9 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#heading_30933864 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#container_10272609 { vertical-align: top; position:relative; display: inline-block; float:left; width:19%; background:none;  }
#container_10272609_padding { margin: 10px; display: block;  }
#img_431bdac9 { vertical-align: bottom; position:relative; display: inline-block; width:50%; background:none; height:auto;  }
.textstyle26 { font-size:7pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;  }
#img_7fa5808c { vertical-align: bottom; position:relative; display: inline-block; width:50%; background:none; height:auto;  }
#img_222e76b { vertical-align: bottom; position:relative; display: inline-block; width:60%; background:none; height:auto;  }
#container_da1c9ae { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_da1c9ae_padding { margin: 0px 40px 40px 40px; display: block;  }
.ulstyle1 { margin:0; font-size: 10pt; color:#000000;  }
#table_44bdc134 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-table; width:103%; height:245px; background:none; border: 1px solid #8C8C8C; table-layout: fixed;  }
#cell_5527f79a {  }
#cell_554fe58f {  }
#cell_514d2553 {  }
#cell_29f96627 {  }
#cell_6ef42153 {  }
#cell_6dc700a4 {  }
#cell_769eeeb7 {  }
#cell_1f818d45 {  }
#cell_7cd148eb {  }
#cell_23114cfc {  }
#cell_24ee9737 {  }
#cell_958acde {  }
#placeh_55f61180 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:10px;  }
#container_4dbd81c7 { vertical-align: top; position:relative; display: inline-block; width:101%; min-height:80px; background:none;  }
#container_f1669e6 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_f1669e6_padding { margin: 5px; display: block;  }
#container_1fb547d3 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_1fb547d3_padding { margin: 5px; display: block;  }
#container_11d407bf { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
@media only screen and (max-width: 685px)
{
		#container_30466db8 * span { font-size:10pt;  }
}
@media only screen and (max-width: 640px)
{
		#container_10272609 * span { font-size:6pt;  }
		#container_da1c9ae * span { font-size:8pt;  }
		#table_44bdc134 * span { font-size:8pt;  }
}
@media only screen and (max-width: 600px)
{
		#container_f1669e6 { width:100%;  }
		#container_1fb547d3 { width:100%;  }
		#container_11d407bf { width:100%;  }
}
.body_energieausweis_html a { color:#5D5D9E; } 
.body_energieausweis_html a:visited { color:#5D5D9E; } 
.body_energieausweis_html a:active { color:#5C615E; } 
.body_energieausweis_html a:hover { color:#B2B3B4; } 
		a.wsp761bf6ae{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:hover{ color:#FF0000; text-decoration: underline} 
		a.wsp2bc9fe8a{ color:#A01FCB; text-decoration: underline} 
		a.wsp2bc9fe8a:visited{ color:#800080; text-decoration: underline} 
		a.wsp2bc9fe8a:active{ color:#8018CB; text-decoration: underline} 
		a.wsp2bc9fe8a:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp67d4aae8{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:visited{ color:#FF0000; text-decoration: underline} 
		a.wsp67d4aae8:active{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:hover{ color:#0000FF; text-decoration: underline} 
#menu_42b94175 a { text-decoration: none; }
#menu_42b94175_pane { background-color: #E6E6E6; border: 1px solid #FFFFFF; padding-top: 5px; padding-bottom: 5px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_42b94175_hr { background-color: #FFFFFF; height: 1px; border: none; }
#menu_42b94175_entry { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
#menu_42b94175_entry:hover { background-color: #323232; color: #FFFFFF !important; }
#menu_42b94175_entry:hover span { color:#FFFFFF !important; }
		.menu_42b94175_mainMenuEntry { text-align: center; }
		.menu_42b94175_mainMenuEntry:hover {	background-color:#282828; }
		.menu_42b94175_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_42b94175 .mobileEntry { display: none; } 
		#menu_42b94175 .normalEntry { display: block; } 
		#menu_42b94175_menualignmentwrapper{ width:893px; left: calc(50% - 446px);  } 
		@media only screen and (max-width:768px) { 
			#menu_42b94175 .mobileEntry { display: block; } 
			#menu_42b94175 .normalEntry { display: none; } 
			#menu_42b94175_menualignmentwrapper { width:48px; left: calc(50% - 24px);  } 
		}
body.body_energieausweis_html  { background-color:#000000; padding:0;  margin: 0; }
#placeh_42021b19 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:50px;  }
#container_6917e42 { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:432px; min-width:360px; max-width:980px; background-color:#FFFFFF; background: linear-gradient(to right, #E6E6E6, #FFFFFF);  }
#container_6917e42_padding { margin: 5px; display: block;  }
#container_3e34158d { vertical-align: top; border-radius: 15px 15px 0px 0px; position:relative; display: inline-block; width:100%; min-width:355px; max-width:970px; background-color:#FFFFFF;  }
#container_3e34158d_padding { margin: 5px; display: block;  }
#text_75f58f11 { vertical-align: bottom; position:relative; display: inline-block; width:270px; height:30px; background:none;  }
#img_7c0b94ba { vertical-align: bottom; position:relative; display: inline-block; width:90%; max-width:450px; background:none; height:auto;  }
#placeh_3862900e { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; border: 1px solid #A0A0A0;  }
#menu_42b94175 { vertical-align: bottom; position:relative; display: inline-block; float:left; width:100%; height:40px; text-align:left; background-color:#E5E5E5; background: linear-gradient(to bottom, #FFFFFF, #E5E5E5);  }
#menu_42b94175_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
.textstyle27 { font-size:8pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#placeh_b2ed4b0 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#heading_3dc1858d { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; width:944px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#heading_1decea3b { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; width:944px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#container_ea101d0 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_ea101d0_padding { margin: 10px; display: block;  }
#img_52642f76 { box-sizing: border-box; vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:70%; min-width:350px; background:none; border: 1px solid #404040; height:auto;  }
#container_6047fb90 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_6047fb90_padding { margin: 10px; display: block;  }
#container_3252f050 { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:200px; background:none;  }
#container_3252f050_padding { margin: 10px; display: block;  }
#img_48c1824f { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_43bea7ff { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:200px; background:none;  }
#container_43bea7ff_padding { margin: 10px; display: block;  }
#img_7ab03db0 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#placeh_7f03f7ab { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:10px;  }
#container_33d03df { vertical-align: top; position:relative; display: inline-block; width:101%; min-height:80px; background:none;  }
#container_3e8f3b69 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_3e8f3b69_padding { margin: 5px; display: block;  }
#container_3ed1d252 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_3ed1d252_padding { margin: 5px; display: block;  }
#container_70a63542 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
@media only screen and (max-width: 685px)
{
		#container_3e34158d * span { font-size:10pt;  }
}
@media only screen and (max-width: 640px)
{
		#container_ea101d0 * span { font-size:8pt;  }
}
@media only screen and (max-width: 600px)
{
		#container_3e8f3b69 { width:100%;  }
		#container_3ed1d252 { width:100%;  }
		#container_70a63542 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_3252f050 { width:100%;  }
		#container_43bea7ff { width:100%;  }
}
.body_baubegleitung_html a { color:#5D5D9E; } 
.body_baubegleitung_html a:visited { color:#5D5D9E; } 
.body_baubegleitung_html a:active { color:#5C615E; } 
.body_baubegleitung_html a:hover { color:#B2B3B4; } 
		a.wsp761bf6ae{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:hover{ color:#FF0000; text-decoration: underline} 
		a.wsp2bc9fe8a{ color:#A01FCB; text-decoration: underline} 
		a.wsp2bc9fe8a:visited{ color:#800080; text-decoration: underline} 
		a.wsp2bc9fe8a:active{ color:#8018CB; text-decoration: underline} 
		a.wsp2bc9fe8a:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp67d4aae8{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:visited{ color:#FF0000; text-decoration: underline} 
		a.wsp67d4aae8:active{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:hover{ color:#0000FF; text-decoration: underline} 
#menu_59bda0a3 a { text-decoration: none; }
#menu_59bda0a3_pane { background-color: #E6E6E6; border: 1px solid #FFFFFF; padding-top: 5px; padding-bottom: 5px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_59bda0a3_hr { background-color: #FFFFFF; height: 1px; border: none; }
#menu_59bda0a3_entry { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
#menu_59bda0a3_entry:hover { background-color: #323232; color: #FFFFFF !important; }
#menu_59bda0a3_entry:hover span { color:#FFFFFF !important; }
		.menu_59bda0a3_mainMenuEntry { text-align: center; }
		.menu_59bda0a3_mainMenuEntry:hover {	background-color:#282828; }
		.menu_59bda0a3_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_59bda0a3 .mobileEntry { display: none; } 
		#menu_59bda0a3 .normalEntry { display: block; } 
		#menu_59bda0a3_menualignmentwrapper{ width:893px; left: calc(50% - 446px);  } 
		@media only screen and (max-width:768px) { 
			#menu_59bda0a3 .mobileEntry { display: block; } 
			#menu_59bda0a3 .normalEntry { display: none; } 
			#menu_59bda0a3_menualignmentwrapper { width:48px; left: calc(50% - 24px);  } 
		}
body.body_baubegleitung_html  { background-color:#000000; padding:0;  margin: 0; }
#placeh_38ffdf06 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:50px;  }
#container_622d241d { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:481px; min-width:360px; max-width:980px; background-color:#FFFFFF; background: linear-gradient(to right, #E6E6E6, #FFFFFF);  }
#container_622d241d_padding { margin: 5px; display: block;  }
#container_2371f216 { vertical-align: top; border-radius: 15px 15px 0px 0px; position:relative; display: inline-block; width:100%; min-width:355px; max-width:970px; background-color:#FFFFFF;  }
#container_2371f216_padding { margin: 5px; display: block;  }
#text_2e8c1ebf { vertical-align: bottom; position:relative; display: inline-block; width:270px; height:30px; background:none;  }
#img_79bc49e4 { vertical-align: bottom; position:relative; display: inline-block; width:90%; max-width:450px; background:none; height:auto;  }
#placeh_131e0c35 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; border: 1px solid #A0A0A0;  }
#menu_59bda0a3 { vertical-align: bottom; position:relative; display: inline-block; float:left; width:100%; height:40px; text-align:left; background-color:#E5E5E5; background: linear-gradient(to bottom, #FFFFFF, #E5E5E5);  }
#menu_59bda0a3_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#placeh_ff4d98b { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#heading_62839c11 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#heading_43427b3 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#container_6fc6e63e { vertical-align: top; position:relative; display: inline-block; float:left; width:24%; min-height:323px; background:none;  }
#container_6fc6e63e_padding { margin: 10px; display: block;  }
#img_28ec8aa2 { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_20a9e547 { vertical-align: top; position:relative; display: inline-block; width:75%; background:none;  }
#container_20a9e547_padding { margin: 10px; display: block;  }
#placeh_59ecbc94 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:10px;  }
#container_5273b263 { vertical-align: top; position:relative; display: inline-block; width:101%; min-height:80px; background:none;  }
#container_7ec2b6a7 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_7ec2b6a7_padding { margin: 5px; display: block;  }
#container_27239954 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_27239954_padding { margin: 5px; display: block;  }
#container_10d7e9f6 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
@media only screen and (max-width: 685px)
{
		#container_2371f216 * span { font-size:10pt;  }
}
@media only screen and (max-width: 640px)
{
		#placeh_ff4d98b * span { font-size:8pt;  }
		#container_20a9e547 * span { font-size:8pt;  }
}
@media only screen and (max-width: 600px)
{
		#container_7ec2b6a7 { width:100%;  }
		#container_27239954 { width:100%;  }
		#container_10d7e9f6 { width:100%;  }
}
.body_angebotsanforderung_html a { color:#5D5D9E; } 
.body_angebotsanforderung_html a:visited { color:#5D5D9E; } 
.body_angebotsanforderung_html a:active { color:#5C615E; } 
.body_angebotsanforderung_html a:hover { color:#B2B3B4; } 
		a.wsp761bf6ae{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:hover{ color:#FF0000; text-decoration: underline} 
		a.wsp2bc9fe8a{ color:#A01FCB; text-decoration: underline} 
		a.wsp2bc9fe8a:visited{ color:#800080; text-decoration: underline} 
		a.wsp2bc9fe8a:active{ color:#8018CB; text-decoration: underline} 
		a.wsp2bc9fe8a:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp67d4aae8{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:visited{ color:#FF0000; text-decoration: underline} 
		a.wsp67d4aae8:active{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:hover{ color:#0000FF; text-decoration: underline} 
#menu_53806a6d a { text-decoration: none; }
#menu_53806a6d_pane { background-color: #E6E6E6; border: 1px solid #FFFFFF; padding-top: 5px; padding-bottom: 5px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_53806a6d_hr { background-color: #FFFFFF; height: 1px; border: none; }
#menu_53806a6d_entry { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
#menu_53806a6d_entry:hover { background-color: #323232; color: #FFFFFF !important; }
#menu_53806a6d_entry:hover span { color:#FFFFFF !important; }
		.menu_53806a6d_mainMenuEntry { text-align: center; }
		.menu_53806a6d_mainMenuEntry:hover {	background-color:#282828; }
		.menu_53806a6d_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_53806a6d .mobileEntry { display: none; } 
		#menu_53806a6d .normalEntry { display: block; } 
		#menu_53806a6d_menualignmentwrapper{ width:893px; left: calc(50% - 446px);  } 
		@media only screen and (max-width:768px) { 
			#menu_53806a6d .mobileEntry { display: block; } 
			#menu_53806a6d .normalEntry { display: none; } 
			#menu_53806a6d_menualignmentwrapper { width:48px; left: calc(50% - 24px);  } 
		}
body.body_angebotsanforderung_html  { background-color:#000000; padding:0;  margin: 0; }
#placeh_77c5b783 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:50px;  }
#container_74acef95 { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; min-width:360px; max-width:980px; background-color:#FFFFFF; background: linear-gradient(to right, #E6E6E6, #FFFFFF);  }
#container_8124f1d { vertical-align: top; border-radius: 15px 15px 0px 0px; position:relative; display: inline-block; width:100%; min-width:355px; max-width:970px; background-color:#FFFFFF;  }
#container_8124f1d_padding { margin: 5px; display: block;  }
#text_cff4b90 { vertical-align: bottom; position:relative; display: inline-block; width:270px; height:30px; background:none;  }
#img_6b901af0 { vertical-align: bottom; position:relative; display: inline-block; width:90%; max-width:450px; background:none; height:auto;  }
#placeh_44436f59 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; border: 1px solid #A0A0A0;  }
#menu_53806a6d { vertical-align: bottom; position:relative; display: inline-block; float:left; width:100%; height:40px; text-align:left; background-color:#E5E5E5; background: linear-gradient(to bottom, #FFFFFF, #E5E5E5);  }
#menu_53806a6d_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#placeh_3c7a44fe { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#heading_768547ed { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#heading_3cefc43d { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#iframe_1b679262 { vertical-align: bottom; position:relative; display: inline-block; width:100%; height:2450px; min-width:355px; max-width:960px; background:none;  }
#placeh_6dbc64e9 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:10px;  }
#container_5e5c8731 { vertical-align: top; position:relative; display: inline-block; width:101%; min-height:80px; background:none;  }
#container_c131272 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_c131272_padding { margin: 5px; display: block;  }
#container_20275cb0 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_20275cb0_padding { margin: 5px; display: block;  }
#container_113dc287 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
@media only screen and (max-width: 685px)
{
		#container_8124f1d * span { font-size:10pt;  }
}
@media only screen and (max-width: 600px)
{
		#container_c131272 { width:100%;  }
		#container_20275cb0 { width:100%;  }
		#container_113dc287 { width:100%;  }
}
.body_bedarfsausausweis_html a { color:#5D5D9E; } 
.body_bedarfsausausweis_html a:visited { color:#5D5D9E; } 
.body_bedarfsausausweis_html a:active { color:#5C615E; } 
.body_bedarfsausausweis_html a:hover { color:#B2B3B4; } 
		a.wsp761bf6ae{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:hover{ color:#FF0000; text-decoration: underline} 
		a.wsp2bc9fe8a{ color:#A01FCB; text-decoration: underline} 
		a.wsp2bc9fe8a:visited{ color:#800080; text-decoration: underline} 
		a.wsp2bc9fe8a:active{ color:#8018CB; text-decoration: underline} 
		a.wsp2bc9fe8a:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp67d4aae8{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:visited{ color:#FF0000; text-decoration: underline} 
		a.wsp67d4aae8:active{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:hover{ color:#0000FF; text-decoration: underline} 
#menu_5abfc99b a { text-decoration: none; }
#menu_5abfc99b_pane { background-color: #E6E6E6; border: 1px solid #FFFFFF; padding-top: 5px; padding-bottom: 5px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_5abfc99b_hr { background-color: #FFFFFF; height: 1px; border: none; }
#menu_5abfc99b_entry { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
#menu_5abfc99b_entry:hover { background-color: #323232; color: #FFFFFF !important; }
#menu_5abfc99b_entry:hover span { color:#FFFFFF !important; }
		.menu_5abfc99b_mainMenuEntry { text-align: center; }
		.menu_5abfc99b_mainMenuEntry:hover {	background-color:#282828; }
		.menu_5abfc99b_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_5abfc99b .mobileEntry { display: none; } 
		#menu_5abfc99b .normalEntry { display: block; } 
		#menu_5abfc99b_menualignmentwrapper{ width:893px; left: calc(50% - 446px);  } 
		@media only screen and (max-width:768px) { 
			#menu_5abfc99b .mobileEntry { display: block; } 
			#menu_5abfc99b .normalEntry { display: none; } 
			#menu_5abfc99b_menualignmentwrapper { width:48px; left: calc(50% - 24px);  } 
		}
body.body_bedarfsausausweis_html  { background-color:#000000; padding:0;  margin: 0; }
#placeh_1ee8dbe3 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:50px;  }
#container_2dcd03ae { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:432px; min-width:360px; max-width:980px; background-color:#FFFFFF; background: linear-gradient(to right, #E6E6E6, #FFFFFF);  }
#container_2dcd03ae_padding { margin: 5px; display: block;  }
#container_228ecb26 { vertical-align: top; border-radius: 15px 15px 0px 0px; position:relative; display: inline-block; width:100%; min-width:355px; max-width:970px; background-color:#FFFFFF;  }
#container_228ecb26_padding { margin: 5px; display: block;  }
#text_73214d5f { vertical-align: bottom; position:relative; display: inline-block; width:270px; height:30px; background:none;  }
#img_aace7c9 { vertical-align: bottom; position:relative; display: inline-block; width:90%; max-width:450px; background:none; height:auto;  }
#placeh_2f518271 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; border: 1px solid #A0A0A0;  }
#menu_5abfc99b { vertical-align: bottom; position:relative; display: inline-block; float:left; width:100%; height:40px; text-align:left; background-color:#E5E5E5; background: linear-gradient(to bottom, #FFFFFF, #E5E5E5);  }
#menu_5abfc99b_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#placeh_70ff88d1 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#heading_40f191b { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#heading_7998bc42 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#container_6a87e0f6 { vertical-align: top; position:relative; display: inline-block; width:100%; min-width:390px; max-width:975px; background:none;  }
#pdf_68afd3c5 { vertical-align: bottom; position:relative; display: inline-block; width:100%; height:1200px; min-width:390px; max-width:970px; background-color:#D1D1D1;  }
#placeh_35f41242 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:10px;  }
#container_10274de8 { vertical-align: top; position:relative; display: inline-block; width:101%; min-height:80px; background:none;  }
#container_279ef3b7 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_279ef3b7_padding { margin: 5px; display: block;  }
#container_6217ac29 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_6217ac29_padding { margin: 5px; display: block;  }
#container_3fa36f9c { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
@media only screen and (max-width: 685px)
{
		#container_228ecb26 * span { font-size:10pt;  }
}
@media only screen and (max-width: 640px)
{
		#container_6a87e0f6 * span { font-size:8pt;  }
}
@media only screen and (max-width: 600px)
{
		#container_279ef3b7 { width:100%;  }
		#container_6217ac29 { width:100%;  }
		#container_3fa36f9c { width:100%;  }
}
.body_angebot_badarfsausweis_html a { color:#5D5D9E; } 
.body_angebot_badarfsausweis_html a:visited { color:#5D5D9E; } 
.body_angebot_badarfsausweis_html a:active { color:#5C615E; } 
.body_angebot_badarfsausweis_html a:hover { color:#B2B3B4; } 
		a.wsp761bf6ae{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:hover{ color:#FF0000; text-decoration: underline} 
		a.wsp2bc9fe8a{ color:#A01FCB; text-decoration: underline} 
		a.wsp2bc9fe8a:visited{ color:#800080; text-decoration: underline} 
		a.wsp2bc9fe8a:active{ color:#8018CB; text-decoration: underline} 
		a.wsp2bc9fe8a:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp67d4aae8{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:visited{ color:#FF0000; text-decoration: underline} 
		a.wsp67d4aae8:active{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:hover{ color:#0000FF; text-decoration: underline} 
#menu_fa4cdce a { text-decoration: none; }
#menu_fa4cdce_pane { background-color: #E6E6E6; border: 1px solid #FFFFFF; padding-top: 5px; padding-bottom: 5px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_fa4cdce_hr { background-color: #FFFFFF; height: 1px; border: none; }
#menu_fa4cdce_entry { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
#menu_fa4cdce_entry:hover { background-color: #323232; color: #FFFFFF !important; }
#menu_fa4cdce_entry:hover span { color:#FFFFFF !important; }
		.menu_fa4cdce_mainMenuEntry { text-align: center; }
		.menu_fa4cdce_mainMenuEntry:hover {	background-color:#282828; }
		.menu_fa4cdce_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_fa4cdce .mobileEntry { display: none; } 
		#menu_fa4cdce .normalEntry { display: block; } 
		#menu_fa4cdce_menualignmentwrapper{ width:893px; left: calc(50% - 446px);  } 
		@media only screen and (max-width:768px) { 
			#menu_fa4cdce .mobileEntry { display: block; } 
			#menu_fa4cdce .normalEntry { display: none; } 
			#menu_fa4cdce_menualignmentwrapper { width:48px; left: calc(50% - 24px);  } 
		}
body.body_angebot_badarfsausweis_html  { background-color:#000000; padding:0;  margin: 0; }
#placeh_149273aa { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:50px;  }
#container_7f12023b { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:432px; min-width:360px; max-width:980px; background-color:#FFFFFF; background: linear-gradient(to right, #E6E6E6, #FFFFFF);  }
#container_523b716d { vertical-align: top; border-radius: 15px 15px 0px 0px; position:relative; display: inline-block; width:100%; min-width:355px; max-width:970px; background-color:#FFFFFF;  }
#container_523b716d_padding { margin: 5px; display: block;  }
#text_2510186c { vertical-align: bottom; position:relative; display: inline-block; width:270px; height:30px; background:none;  }
#img_17f248f4 { vertical-align: bottom; position:relative; display: inline-block; width:90%; max-width:450px; background:none; height:auto;  }
#placeh_686b3866 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; border: 1px solid #A0A0A0;  }
#menu_fa4cdce { vertical-align: bottom; position:relative; display: inline-block; float:left; width:100%; height:40px; text-align:left; background-color:#E5E5E5; background: linear-gradient(to bottom, #FFFFFF, #E5E5E5);  }
#menu_fa4cdce_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#placeh_ea8650a { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#heading_2681a1f4 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#heading_1611bda6 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#iframe_66ee2d23 { vertical-align: bottom; position:relative; display: inline-block; width:100%; height:1600px; min-width:350px; max-width:970px; background:none;  }
#placeh_63745d28 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#placeh_1b5af29e { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:10px;  }
#container_348dccd0 { vertical-align: top; position:relative; display: inline-block; width:101%; min-height:80px; background:none;  }
#container_1bcf106b { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_1bcf106b_padding { margin: 5px; display: block;  }
#container_6ed402a { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_6ed402a_padding { margin: 5px; display: block;  }
#container_485ec054 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
@media only screen and (max-width: 685px)
{
		#container_523b716d * span { font-size:10pt;  }
}
@media only screen and (max-width: 600px)
{
		#container_1bcf106b { width:100%;  }
		#container_6ed402a { width:100%;  }
		#container_485ec054 { width:100%;  }
}
.body_kundenbereich_php a { color:#5D5D9E; } 
.body_kundenbereich_php a:visited { color:#5D5D9E; } 
.body_kundenbereich_php a:active { color:#5C615E; } 
.body_kundenbereich_php a:hover { color:#B2B3B4; } 
		a.wsp761bf6ae{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:hover{ color:#FF0000; text-decoration: underline} 
		a.wsp2bc9fe8a{ color:#A01FCB; text-decoration: underline} 
		a.wsp2bc9fe8a:visited{ color:#800080; text-decoration: underline} 
		a.wsp2bc9fe8a:active{ color:#8018CB; text-decoration: underline} 
		a.wsp2bc9fe8a:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp67d4aae8{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:visited{ color:#FF0000; text-decoration: underline} 
		a.wsp67d4aae8:active{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:hover{ color:#0000FF; text-decoration: underline} 
body.body_kundenbereich_php  { background-color:#000000; padding:0;  margin: 0; }
#placeh_1f6d20b { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:50px;  }
#container_4d099a64 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:1000px; min-width:360px; max-width:980px; background-color:#FFFFFF; background: linear-gradient(to right, #E6E6E6, #FFFFFF);  }
#container_4d099a64_padding { margin: 5px; display: block;  }
#container_28ccbfc6 { vertical-align: top; border-radius: 15px 15px 0px 0px; position:relative; display: inline-block; width:100%; min-width:355px; max-width:970px; background-color:#FFFFFF;  }
#container_28ccbfc6_padding { margin: 5px; display: block;  }
#text_5e538e11 { vertical-align: bottom; position:relative; display: inline-block; width:270px; height:30px; background:none;  }
#img_33042be1 { vertical-align: bottom; position:relative; display: inline-block; width:90%; max-width:450px; background:none; height:auto;  }
#placeh_337ed48b { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; border: 1px solid #A0A0A0;  }
#placeh_7e8b9751 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#container_45091031 { vertical-align: bottom; position:relative; display: inline-block; width:100%; max-width:980px; background:none;  }
#container_45091031_padding { margin: 40px; display: block;  }
.textstyle28 { font-size:20pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#button_2fdf9737 { box-sizing: border-box; vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:150px; height:40px; background-color:#AC0800; border: 0px solid #404040;  }
.vcenterstyle1 { display: table; width: 100%; height: 100%; }
.vcenterstyle2 { display: table-cell; vertical-align: middle; }
.textstyle29 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
#placeh_5ffddb07 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#container_370afc0c { vertical-align: top; position:relative; display: inline-block; width:101%; min-height:80px; background:none;  }
#container_3e4a1efa { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_3e4a1efa_padding { margin: 5px; display: block;  }
#container_8fcf55c { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_8fcf55c_padding { margin: 5px; display: block;  }
#container_eaea99e { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_eaea99e_padding { margin: 5px; display: block;  }
#placeh_f38d05e { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
@media only screen and (max-width: 685px)
{
		#container_28ccbfc6 * span { font-size:10pt;  }
}
@media only screen and (max-width: 640px)
{
		#container_45091031 * span { font-size:8pt;  }
}
@media only screen and (max-width: 600px)
{
		#container_3e4a1efa { width:100%;  }
		#container_8fcf55c { width:100%;  }
		#container_eaea99e { width:100%;  }
}
.body_beg-foerderuebersicht_html a { color:#5D5D9E; } 
.body_beg-foerderuebersicht_html a:visited { color:#5D5D9E; } 
.body_beg-foerderuebersicht_html a:active { color:#5C615E; } 
.body_beg-foerderuebersicht_html a:hover { color:#B2B3B4; } 
		a.wsp761bf6ae{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:hover{ color:#FF0000; text-decoration: underline} 
		a.wsp2bc9fe8a{ color:#A01FCB; text-decoration: underline} 
		a.wsp2bc9fe8a:visited{ color:#800080; text-decoration: underline} 
		a.wsp2bc9fe8a:active{ color:#8018CB; text-decoration: underline} 
		a.wsp2bc9fe8a:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp67d4aae8{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:visited{ color:#FF0000; text-decoration: underline} 
		a.wsp67d4aae8:active{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:hover{ color:#0000FF; text-decoration: underline} 
#menu_259d4d8f a { text-decoration: none; }
#menu_259d4d8f_pane { background-color: #E6E6E6; border: 1px solid #FFFFFF; padding-top: 5px; padding-bottom: 5px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_259d4d8f_hr { background-color: #FFFFFF; height: 1px; border: none; }
#menu_259d4d8f_entry { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
#menu_259d4d8f_entry:hover { background-color: #323232; color: #FFFFFF !important; }
#menu_259d4d8f_entry:hover span { color:#FFFFFF !important; }
		.menu_259d4d8f_mainMenuEntry { text-align: center; }
		.menu_259d4d8f_mainMenuEntry:hover {	background-color:#282828; }
		.menu_259d4d8f_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_259d4d8f .mobileEntry { display: none; } 
		#menu_259d4d8f .normalEntry { display: block; } 
		#menu_259d4d8f_menualignmentwrapper{ width:893px; left: calc(50% - 446px);  } 
		@media only screen and (max-width:768px) { 
			#menu_259d4d8f .mobileEntry { display: block; } 
			#menu_259d4d8f .normalEntry { display: none; } 
			#menu_259d4d8f_menualignmentwrapper { width:48px; left: calc(50% - 24px);  } 
		}
body.body_beg-foerderuebersicht_html  { background-color:#000000; padding:0;  margin: 0; }
#placeh_110cb512 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:50px;  }
#container_508b03a0 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:1000px; min-width:360px; max-width:980px; background-color:#FFFFFF; background: linear-gradient(to right, #E6E6E6, #FFFFFF);  }
#container_508b03a0_padding { margin: 5px; display: block;  }
#container_111d7d5d { vertical-align: top; border-radius: 15px 15px 0px 0px; position:relative; display: inline-block; width:100%; min-width:355px; max-width:970px; background-color:#FFFFFF;  }
#container_111d7d5d_padding { margin: 5px; display: block;  }
#text_b662166 { vertical-align: bottom; position:relative; display: inline-block; width:270px; height:30px; background:none;  }
#img_5720b00f { vertical-align: bottom; position:relative; display: inline-block; width:90%; max-width:450px; background:none; height:auto;  }
#placeh_5c4e90de { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; border: 1px solid #A0A0A0;  }
#menu_259d4d8f { vertical-align: bottom; position:relative; display: inline-block; float:left; width:100%; height:40px; text-align:left; background-color:#E5E5E5; background: linear-gradient(to bottom, #FFFFFF, #E5E5E5);  }
#menu_259d4d8f_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#placeh_39507b41 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#heading_680a4b62 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#heading_381f6284 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 20px; background:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left;  }
#container_4d0cd1c0 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:748px; max-width:980px; background:none; .beg-table-container {
  width: 100%;
  margin: 25px 0;
  overflow-x: auto;
  font-family: Arial, sans-serif;
}
.beg-table {
  width: 100%;
  border-collapse: collapse;
  text-align: left;
  min-width: 600px;
}
.beg-table th {
  background-color: #F65119;
  color: #ffffff;
  font-weight: bold;
  padding: 8pxpx 12px;
front-site:12pt;
}
.beg-table td {
  padding: 10px 12px;
  border-bottom: 1px solid #e0e0e0;
  color: #333333;
  font-size: 12px;
  vertical-align: top;
}
.beg-table tr:nth-child(even) {
  background-color: #f8f9fa;
}
.beg-table tr:hover {
  background-color: #f1f3f5;
}
.beg-highlight {
  font-weight: bold;
  color: #F65119;
}
.beg-note {
  font-size: 12px;
  font-style: italic;
  margin-top: 10px;
  color: #666666;
}
.beg-alert-box {
  background-color: #fff9db;
  border-left: 5px solid #F65119;
  padding: 12px;
  margin: 20px 0;
  border-radius: 0 4px 4px 0;
front-size; 12pt;
} }
#container_4d0cd1c0_padding { margin: 40px; display: block;  }
#html_58de12bb { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; background-color:#E5E5E5; border: 1px solid #A0A0A0;  }
#placeh_41ba1387 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#container_7db7515a { vertical-align: top; position:relative; display: inline-block; width:101%; min-height:80px; background:none;  }
#container_7786edfd { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_7786edfd_padding { margin: 5px; display: block;  }
#container_c6d07d0 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_c6d07d0_padding { margin: 5px; display: block;  }
#container_51a40135 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_51a40135_padding { margin: 5px; display: block;  }
#placeh_6f3e9c7b { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
@media only screen and (max-width: 685px)
{
		#container_111d7d5d * span { font-size:10pt;  }
}
@media only screen and (max-width: 640px)
{
		#container_4d0cd1c0 * span { font-size:8pt;  }
}
@media only screen and (max-width: 600px)
{
		#container_7786edfd { width:100%;  }
		#container_c6d07d0 { width:100%;  }
		#container_51a40135 { width:100%;  }
}
.body_login_php a { color:#5D5D9E; } 
.body_login_php a:visited { color:#5D5D9E; } 
.body_login_php a:active { color:#5C615E; } 
.body_login_php a:hover { color:#B2B3B4; } 
		a.wsp761bf6ae{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:hover{ color:#FF0000; text-decoration: underline} 
		a.wsp2bc9fe8a{ color:#A01FCB; text-decoration: underline} 
		a.wsp2bc9fe8a:visited{ color:#800080; text-decoration: underline} 
		a.wsp2bc9fe8a:active{ color:#8018CB; text-decoration: underline} 
		a.wsp2bc9fe8a:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp67d4aae8{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:visited{ color:#FF0000; text-decoration: underline} 
		a.wsp67d4aae8:active{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:hover{ color:#0000FF; text-decoration: underline} 
body.body_login_php  { background-color:#000000; padding:0;  margin: 0; }
#form_46ccc96c { box-sizing: border-box; vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:50%; min-height:150px; min-width:270px; max-width:300px; background-color:#E5E5E5; border: 5px solid #FF0000;  }
#form_46ccc96c_padding { margin: 10px; display: block;  }
#edit_7e3fe88 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:250px; height:30px; background-color:#FFFFFF; border: 1px solid #A0A0A0; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#edit_46aa4cd8 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:250px; height:30px; background-color:#FFFFFF; border: 1px solid #A0A0A0; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#button_2460ed6e { vertical-align: bottom; position:relative; display: inline-block; width:100px; height:30px; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#placeh_480f148f { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#button_224955f9 { vertical-align: bottom; border-radius: 9px; position:relative; display: inline-block; width:200px; height:40px; background-color:#AC0800;  }
.textstyle30 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;  }
.body_abgemeldet_php a { color:#5D5D9E; } 
.body_abgemeldet_php a:visited { color:#5D5D9E; } 
.body_abgemeldet_php a:active { color:#5C615E; } 
.body_abgemeldet_php a:hover { color:#B2B3B4; } 
		a.wsp761bf6ae{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp761bf6ae:hover{ color:#FF0000; text-decoration: underline} 
		a.wsp2bc9fe8a{ color:#A01FCB; text-decoration: underline} 
		a.wsp2bc9fe8a:visited{ color:#800080; text-decoration: underline} 
		a.wsp2bc9fe8a:active{ color:#8018CB; text-decoration: underline} 
		a.wsp2bc9fe8a:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp67d4aae8{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:visited{ color:#FF0000; text-decoration: underline} 
		a.wsp67d4aae8:active{ color:#0000FF; text-decoration: underline} 
		a.wsp67d4aae8:hover{ color:#0000FF; text-decoration: underline} 
#menu_5ed9721c a { text-decoration: none; }
#menu_5ed9721c_pane { background-color: #E6E6E6; border: 1px solid #FFFFFF; padding-top: 5px; padding-bottom: 5px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_5ed9721c_hr { background-color: #FFFFFF; height: 1px; border: none; }
#menu_5ed9721c_entry { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
#menu_5ed9721c_entry:hover { background-color: #323232; color: #FFFFFF !important; }
#menu_5ed9721c_entry:hover span { color:#FFFFFF !important; }
		.menu_5ed9721c_mainMenuEntry { text-align: center; }
		.menu_5ed9721c_mainMenuEntry:hover {	background-color:#282828; }
		.menu_5ed9721c_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_5ed9721c .mobileEntry { display: none; } 
		#menu_5ed9721c .normalEntry { display: block; } 
		#menu_5ed9721c_menualignmentwrapper{ width:893px; left: calc(50% - 446px);  } 
		@media only screen and (max-width:768px) { 
			#menu_5ed9721c .mobileEntry { display: block; } 
			#menu_5ed9721c .normalEntry { display: none; } 
			#menu_5ed9721c_menualignmentwrapper { width:48px; left: calc(50% - 24px);  } 
		}
body.body_abgemeldet_php  { background-color:#000000; padding:0;  margin: 0; }
#placeh_2ab55714 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:50px;  }
#php_3f6c2a40 { vertical-align: bottom; position:relative; display: inline-block; width:20%; height:20px; background:none;  }
#container_20c8ecd1 { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:432px; min-width:360px; max-width:980px; background-color:#FFFFFF; background: linear-gradient(to right, #E6E6E6, #FFFFFF);  }
#container_41d24e3a { vertical-align: top; border-radius: 15px 15px 0px 0px; position:relative; display: inline-block; width:100%; min-width:355px; max-width:970px; background-color:#FFFFFF;  }
#container_41d24e3a_padding { margin: 5px; display: block;  }
#text_60d9bb0d { vertical-align: bottom; position:relative; display: inline-block; width:270px; height:30px; background:none;  }
#img_1bba595f { vertical-align: bottom; position:relative; display: inline-block; width:90%; max-width:450px; background:none; height:auto;  }
#placeh_70e74d8a { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; border: 1px solid #A0A0A0;  }
#menu_5ed9721c { vertical-align: bottom; position:relative; display: inline-block; float:left; width:100%; height:40px; text-align:left; background-color:#E5E5E5; background: linear-gradient(to bottom, #FFFFFF, #E5E5E5);  }
#menu_5ed9721c_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#placeh_695407b7 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#container_17bcaa8a { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 0px; width:100%; min-height:150px; background:none;  }
#container_17bcaa8a_padding { margin: 10px; display: block;  }
.textstyle31 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#FF0000;  }
#placeh_3a6df3f1 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:10px;  }
#container_da1d2cb { vertical-align: top; position:relative; display: inline-block; width:101%; min-height:80px; background:none;  }
#container_5e66aa01 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_5e66aa01_padding { margin: 5px; display: block;  }
#container_5c10059d { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
#container_5c10059d_padding { margin: 5px; display: block;  }
#container_26d632b2 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:33%; min-height:90px; background-color:#000000;  }
@media only screen and (max-width: 685px)
{
		#container_41d24e3a * span { font-size:10pt;  }
}
@media only screen and (max-width: 600px)
{
		#container_5e66aa01 { width:100%;  }
		#container_5c10059d { width:100%;  }
		#container_26d632b2 { width:100%;  }
}
