h1, h2, h3 { margin:0; padding:0; font-weight:normal; font-style:normal; }
.body_001_suchseite_php a { color:#0000FF; } 
.body_001_suchseite_php a:visited { color:#5D5D9E; } 
.body_001_suchseite_php a:active { color:#5C615E; } 
.body_001_suchseite_php a:hover { color:#FFFFFF; } 
#elem_1d83b182 { height: auto !important; }  
#text_50a15c1e { position: relative !important; }  
#button_7ccb60dc { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:150px; height:30px; background-color:#FF5B00; border: 0px solid #404040;  }
#button_7ccb60dc:hover { background-color:#FF0000; border-color:#000000;  }
#button_7ccb60dc:hover { color:#FFFFFF; }
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_001_suchseite_php  { background-color:#F2CE63; padding:0;  margin: 0; }
.textstyle1 { text-align:center; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
.textstyle2 { text-align:left; }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
.textstyle3 { text-align:center;display: block }
.textstyle4 { font-size:30pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#000000;  }
.textstyle5 { text-align:left;display: block }
.textstyle6 { font-size:12pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#000000;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
.menuholder1 { position: relative; overflow: hidden; width: 100%; height: 100%; }
.menustyle1 { position:absolute; width:95px; height:35px; 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:27px;  }
.textstyle7 { font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  white-space: nowrap; }
.textstyle8 { font-size:16pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  white-space: nowrap; }
.menustyle2 { position:absolute; width:51px; height:35px; 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:20px;  }
.textstyle9 { font-size:12pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;  white-space: nowrap; }
.menustyle3 { position:absolute; width:59px; height:35px; left:51px;  }
.textstyle10 { font-size:12pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#000000;  white-space: nowrap; }
.menustyle4 { position:absolute; width:145px; height:35px; left:110px;  }
.menustyle5 { position:absolute; width:170px; height:35px; left:255px;  }
.menustyle6 { position:absolute; width:181px; height:35px; left:425px;  }
.menustyle7 { position:absolute; width:118px; height:35px; left:606px;  }
.menustyle8 { position:absolute; width:102px; height:35px; left:724px;  }
.textstyle11 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  white-space: nowrap; }
.textstyle12 { font-size:12pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#000000; line-height: 1.3;  white-space: nowrap; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_75161c14 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_75161c14_padding { margin: 5px; display: block;  }
#container_6cda2c7d { vertical-align: top; position:relative; display: inline-block; width:80%; min-height:36px; background:none;  }
#container_6cda2c7d_padding { margin: 12px 5px 5px 5px; display: block;  }
.textstyle13 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
.textstyle14 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;  }
#container_27d6c31a { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_27d6c31a_padding { margin: 5px; display: block;  }
#container_8011348 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_8011348_padding { margin: 10px; display: block;  }
#text_50a15c1e { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
#edit_4483d04f { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:60%; height:30px; background-color:#FFFFFF; border: 1px solid #A0A0A0; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#button_7ccb60dc { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:150px; height:30px; background-color:#FF5B00; border: 0px solid #404040; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#container_28860eb9 { vertical-align: top; position:relative; display: inline-block; width:90%; min-height:150px; background:none;  }
#container_28860eb9_padding { margin: 10px; display: block;  }
#container_404b57bf { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:150px; background:none;  }
#container_404b57bf_padding { margin: 10px; display: block;  }
#img_48452c2b { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
.textstyle15 { font-size:12pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
.textstyle16 { font-size:12pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#FFFFFF;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
.textstyle17 { font-size:11pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#404040;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
.textstyle18 { font-size:11pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#000000;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
.textstyle19 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
.textstyle20 { font-size:11pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#404040; font-weight:bold;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
.textstyle21 { font-size:11pt; font-family:Arial, Helvetica, sans-serif; color:#404040;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
.textstyle22 { font-size:12pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#404040; line-height: 1.5;  }
.textstyle23 { font-size:12pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#000000; line-height: 1.5;  }
.vcenterstyle1 { display: table; width: 100%; height: 100%; }
.vcenterstyle2 { display: table-cell; vertical-align: middle; }
.textstyle24 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#FFFF00;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_8011348 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_27d6c31a { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6cda2c7d { width:100%;  }
}
.body_100_verein_html a { color:#0000FF; } 
.body_100_verein_html a:visited { color:#5D5D9E; } 
.body_100_verein_html a:active { color:#5C615E; } 
.body_100_verein_html a:hover { color:#FFFFFF; } 
#button_51a6af91 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_51a6af91:hover { background-color:#FF5B00;  }
#button_51a6af91:hover span { color:#FFFFFF; }
#button_37508c6c { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_37508c6c:hover { background-color:#FF5B00;  }
#button_37508c6c:hover span { color:#FFFFFF; }
#button_3ed8adb4 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_3ed8adb4:hover { background-color:#FF5B00;  }
#button_3ed8adb4:hover span { color:#FFFFFF; }
#button_21c85519 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_21c85519:hover {  }
#button_21c85519:hover span { color:#FF0000; }
#button_4b21ac47 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_4b21ac47:hover { background-color:#FF5B00;  }
#button_4b21ac47:hover span { color:#FFFFFF; }
#img_3df7680d:hover { filter: brightness( 80%);  } 
#button_9038ba { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_9038ba:hover { background-color:#FF5B00;  }
#button_9038ba:hover span { color:#FFFFFF; }
#button_307eb493 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_307eb493:hover { background-color:#FF5B00;  }
#button_307eb493:hover span { color:#FFFFFF; }
#img_644008b2:hover { filter: brightness( 80%);  } 
#button_54e7e8b8 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_54e7e8b8:hover { background-color:#FF5B00;  }
#button_54e7e8b8:hover span { color:#FFFFFF; }
#button_174fbbca { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_174fbbca:hover { background-color:#FF5B00;  }
#button_174fbbca:hover span { color:#FFFFFF; }
#img_7c68405a:hover { filter: brightness( 80%);  } 
#button_31e9306d { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_31e9306d:hover { background-color:#FF5B00;  }
#button_31e9306d:hover span { color:#FFFFFF; }
#button_7a495f19 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_7a495f19:hover { background-color:#FF5B00;  }
#button_7a495f19:hover span { color:#FFFFFF; }
#img_951e58b:hover { filter: brightness( 80%);  } 
#button_2b7759f6 { vertical-align: bottom; position:relative; display: inline-block; margin:11px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_2b7759f6:hover { background-color:#FF5B00;  }
#button_2b7759f6:hover span { color:#FFFFFF; }
#button_6d176d02 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_6d176d02:hover { background-color:#FF5B00;  }
#button_6d176d02:hover span { color:#FFFFFF; }
#img_6c6db180:hover { filter: brightness( 80%);  } 
#button_76a77c69 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_76a77c69:hover { background-color:#FF5B00;  }
#button_76a77c69:hover span { color:#FFFFFF; }
#button_3cab291b { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_3cab291b:hover { background-color:#FF5B00;  }
#button_3cab291b:hover span { color:#FFFFFF; }
#img_7a8be68c:hover { filter: brightness( 80%);  } 
#button_18dde19f { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_18dde19f:hover { background-color:#FF5B00;  }
#button_18dde19f:hover span { color:#FFFFFF; }
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_100_verein_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_6be97c21 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_6be97c21_padding { margin: 5px; display: block;  }
#container_75a9046d { vertical-align: top; position:relative; display: inline-block; width:59%; background:none;  }
#container_75a9046d_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_587a7c3 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_587a7c3_padding { margin: 5px; display: block;  }
.textstyle25 { text-align:right; }
#button_51a6af91_padding { margin: 2px; display: block;  }
.textstyle26 { font-size:11pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#container_22b44b28 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_22b44b28_padding { margin: 5px; display: block;  }
#button_37508c6c_padding { margin: 2px; display: block;  }
.textstyle27 { font-size:16pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;  }
#button_3ed8adb4_padding { margin: 2px; display: block;  }
#container_56fc7028 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/haupthaus_ueberblick1.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_56fc7028_padding { margin: 5px; display: block;  }
#container_38b2d1f2 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:45%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_38b2d1f2_padding { margin: 10px; display: block;  }
#img_6c0cfec9 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
.textstyle28 { font-size:22pt; font-family:Arial, Helvetica, sans-serif; color:#FFFF00; font-weight:bold;  }
.textstyle29 { font-size:22pt; font-family:Arial, Helvetica, sans-serif; color:#FFFF00;  }
#anchor_242537b3 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_690011d2 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_690011d2_padding { margin: 10px; display: block;  }
#container_1f8f6b6c { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_1f8f6b6c_padding { margin: 10px; display: block;  }
#container_4cdd36f7 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4cdd36f7_padding { margin: 5px; display: block;  }
.textstyle30 { font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bold;  }
#img_3df7680d { vertical-align: bottom; position:relative; display: inline-block; width:67%; background:none; height:auto;  }
.textstyle31 { font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#FF0000;  }
#container_2591a13d { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_2591a13d_padding { margin: 5px; display: block;  }
#img_644008b2 { vertical-align: bottom; position:relative; display: inline-block; width:67%; background:none; height:auto;  }
#container_6d9fc346 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_6d9fc346_padding { margin: 5px; display: block;  }
#img_7c68405a { vertical-align: bottom; position:relative; display: inline-block; width:53%; background:none; height:auto;  }
#container_4416cfc1 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4416cfc1_padding { margin: 5px; display: block;  }
.textstyle32 { font-size:6pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#img_951e58b { vertical-align: bottom; position:relative; display: inline-block; margin:6px 0px 0px 0px; width:100%; background:none; height:auto;  }
#container_75de1b49 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_75de1b49_padding { margin: 5px; display: block;  }
#img_6c6db180 { vertical-align: bottom; position:relative; display: inline-block; width:67%; background:none; height:auto;  }
#container_21c829b0 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_21c829b0_padding { margin: 5px; display: block;  }
#img_7a8be68c { vertical-align: bottom; position:relative; display: inline-block; width:67%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_1f8f6b6c { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_56fc7028 { width:100%;  }
		#container_690011d2 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_56fc7028 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_56fc7028 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_75a9046d { width:100%;  }
		#container_587a7c3 { width:100%;  }
		#container_22b44b28 { width:100%;  }
}
.body_110_vorstand_html a { color:#0000FF; } 
.body_110_vorstand_html a:visited { color:#5D5D9E; } 
.body_110_vorstand_html a:active { color:#5C615E; } 
.body_110_vorstand_html a:hover { color:#FFFFFF; } 
#button_24d99453 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_24d99453:hover { background-color:#FF5B00;  }
#button_24d99453:hover span { color:#FFFFFF; }
#button_6bfaa94 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_6bfaa94:hover { background-color:#FF5B00;  }
#button_6bfaa94:hover span { color:#FFFFFF; }
#button_1ff3e47f { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_1ff3e47f:hover { background-color:#FF5B00;  }
#button_1ff3e47f:hover span { color:#FFFFFF; }
#button_1b6faec5 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_1b6faec5:hover {  }
#button_1b6faec5:hover span { color:#FF0000; }
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_110_vorstand_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_4127b603 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_4127b603_padding { margin: 5px; display: block;  }
#container_1c7e077d { vertical-align: top; position:relative; display: inline-block; width:59%; background:none;  }
#container_1c7e077d_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_3516863a { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_3516863a_padding { margin: 5px; display: block;  }
#button_24d99453_padding { margin: 2px; display: block;  }
#container_5df4ccc4 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_5df4ccc4_padding { margin: 5px; display: block;  }
#button_6bfaa94_padding { margin: 2px; display: block;  }
#button_1ff3e47f_padding { margin: 2px; display: block;  }
#container_1f9b8a4b { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/haupthaus_ueberblick1.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_1f9b8a4b_padding { margin: 5px; display: block;  }
#container_5318f513 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:197px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_5318f513_padding { margin: 10px; display: block;  }
#img_29618c95 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_4e5c10ee { vertical-align: bottom; position:relative; display: inline-block;  }
#container_6a7bbee8 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_6a7bbee8_padding { margin: 10px; display: block;  }
#container_5e45c283 { vertical-align: top; position:relative; display: inline-block; width:65%; background:none;  }
#container_5e45c283_padding { margin: 10px; display: block;  }
.textstyle33 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; line-height: 1.3;  }
#container_3933c8cf { vertical-align: top; position:relative; display: inline-block; margin:0px 0px 5px 10px; width:100%; background:none;  }
#container_3933c8cf_padding { margin: 3px; display: block;  }
#container_68bc0339 { vertical-align: top; position:relative; display: inline-block; width:30%; min-height:25px; min-width:120px; background:none;  }
#container_68bc0339_padding { margin: 3px; display: block;  }
#container_14a1b78f { vertical-align: top; position:relative; display: inline-block; width:70%; min-height:25px; background:none;  }
#container_14a1b78f_padding { margin: 3px; display: block;  }
#container_2109bf05 { vertical-align: top; position:relative; display: inline-block; margin:0px 0px 5px 10px; width:100%; background:none;  }
#container_2109bf05_padding { margin: 3px; display: block;  }
#container_1570e93 { vertical-align: top; position:relative; display: inline-block; width:30%; min-height:25px; min-width:120px; background:none;  }
#container_1570e93_padding { margin: 3px; display: block;  }
#container_1e1f61ba { vertical-align: top; position:relative; display: inline-block; width:70%; min-height:25px; background:none;  }
#container_1e1f61ba_padding { margin: 3px; display: block;  }
#container_99b9ef4 { vertical-align: top; position:relative; display: inline-block; margin:0px 0px 5px 10px; width:100%; background:none;  }
#container_99b9ef4_padding { margin: 3px; display: block;  }
#container_3479b30e { vertical-align: top; position:relative; display: inline-block; width:30%; min-height:25px; min-width:120px; background:none;  }
#container_3479b30e_padding { margin: 3px; display: block;  }
#container_1fcbd439 { vertical-align: top; position:relative; display: inline-block; width:70%; min-height:25px; background:none;  }
#container_1fcbd439_padding { margin: 3px; display: block;  }
#container_41316cca { vertical-align: top; position:relative; display: inline-block; margin:0px 0px 5px 10px; width:100%; background:none;  }
#container_41316cca_padding { margin: 3px; display: block;  }
#container_248f1ad5 { vertical-align: top; position:relative; display: inline-block; width:30%; min-height:25px; min-width:120px; background:none;  }
#container_248f1ad5_padding { margin: 3px; display: block;  }
#container_1c1a24f4 { vertical-align: top; position:relative; display: inline-block; width:70%; min-height:25px; background:none;  }
#container_1c1a24f4_padding { margin: 3px; display: block;  }
#container_2424bc03 { vertical-align: top; position:relative; display: inline-block; margin:0px 0px 0px 10px; width:100%; background:none;  }
#container_2424bc03_padding { margin: 3px; display: block;  }
#container_41b54f75 { vertical-align: top; position:relative; display: inline-block; width:30%; min-height:25px; min-width:120px; background:none;  }
#container_41b54f75_padding { margin: 3px; display: block;  }
#container_300642e8 { vertical-align: top; position:relative; display: inline-block; width:70%; min-height:25px; background:none;  }
#container_300642e8_padding { margin: 3px; display: block;  }
#container_5b3afa51 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_5b3afa51_padding { margin: 10px; display: block;  }
#container_5b22c42e { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_5b22c42e_padding { margin: 10px; display: block;  }
#container_52a573a4 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_5e0baf3e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3669e0f5 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_5e45c283 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_1f9b8a4b { width:100%;  }
		#container_6a7bbee8 { width:100%;  }
		#container_5b3afa51 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_1f9b8a4b { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_1f9b8a4b { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_1c7e077d { width:100%;  }
		#container_3516863a { width:100%;  }
		#container_5df4ccc4 { width:100%;  }
}
@media only screen and (max-width: 200px)
{
		#container_68bc0339 { width:100%;  }
		#container_14a1b78f { width:100%;  }
		#container_1570e93 { width:100%;  }
		#container_1e1f61ba { width:100%;  }
		#container_3479b30e { width:100%;  }
		#container_1fcbd439 { width:100%;  }
		#container_248f1ad5 { width:100%;  }
		#container_1c1a24f4 { width:100%;  }
		#container_41b54f75 { width:100%;  }
		#container_300642e8 { width:100%;  }
}
.body_120_geschaeftsfuehrung_html a { color:#0000FF; } 
.body_120_geschaeftsfuehrung_html a:visited { color:#5D5D9E; } 
.body_120_geschaeftsfuehrung_html a:active { color:#5C615E; } 
.body_120_geschaeftsfuehrung_html a:hover { color:#FFFFFF; } 
#button_3208f641 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_3208f641:hover { background-color:#FF5B00;  }
#button_3208f641:hover span { color:#FFFFFF; }
#button_38ffe664 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_38ffe664:hover { background-color:#FF5B00;  }
#button_38ffe664:hover span { color:#FFFFFF; }
#button_73171dcd { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_73171dcd:hover { background-color:#FF5B00;  }
#button_73171dcd:hover span { color:#FFFFFF; }
#button_11b0438c { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_11b0438c:hover {  }
#button_11b0438c:hover span { color:#FF0000; }
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_120_geschaeftsfuehrung_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_14d8d1c8 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_14d8d1c8_padding { margin: 5px; display: block;  }
#container_303a906b { vertical-align: top; position:relative; display: inline-block; width:59%; background:none;  }
#container_303a906b_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_687d3301 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_687d3301_padding { margin: 5px; display: block;  }
#button_3208f641_padding { margin: 2px; display: block;  }
#container_4b86ff1c { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_4b86ff1c_padding { margin: 5px; display: block;  }
#button_38ffe664_padding { margin: 2px; display: block;  }
#button_73171dcd_padding { margin: 2px; display: block;  }
#container_3892caa9 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/haupthaus_ueberblick1.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_3892caa9_padding { margin: 5px; display: block;  }
#container_6f97d35e { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:197px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_6f97d35e_padding { margin: 10px; display: block;  }
#img_35161412 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_2bcc7d6a { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4648d381 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_4648d381_padding { margin: 10px; display: block;  }
#container_70481903 { vertical-align: top; position:relative; display: inline-block; width:65%; background:none;  }
#container_70481903_padding { margin: 10px; display: block;  }
#container_a4f8e45 { vertical-align: top; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; background:none;  }
#container_a4f8e45_padding { margin: 3px; display: block;  }
#container_6daea329 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:50%; min-height:25px; min-width:300px; background:none;  }
#container_6daea329_padding { margin: 3px 15px 3px 5px; display: block;  }
.textstyle34 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; line-height: 1.5;  }
.textstyle35 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; line-height: 1.5;  }
.ulstyle1 { margin:0; font-size: 12pt; color:#000000;  }
#container_7b52e3f5 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:50%; min-height:188px; min-width:280px; background:none;  }
#container_7b52e3f5_padding { margin: 3px 3px 3px 15px; display: block;  }
#container_12daa2b2 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_12daa2b2_padding { margin: 10px; display: block;  }
#container_68e3b2c9 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_68e3b2c9_padding { margin: 10px; display: block;  }
#container_1dd26cd { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_514d2553 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_7cd148eb { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_70481903 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_3892caa9 { width:100%;  }
		#container_4648d381 { width:100%;  }
		#container_12daa2b2 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_3892caa9 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_3892caa9 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_303a906b { width:100%;  }
		#container_687d3301 { width:100%;  }
		#container_4b86ff1c { width:100%;  }
}
@media only screen and (max-width: 200px)
{
		#container_6daea329 { width:100%;  }
		#container_7b52e3f5 { width:100%;  }
}
.body_130_satzung_html a { color:#0000FF; } 
.body_130_satzung_html a:visited { color:#5D5D9E; } 
.body_130_satzung_html a:active { color:#5C615E; } 
.body_130_satzung_html a:hover { color:#FFFFFF; } 
#button_3af3fc8e { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_3af3fc8e:hover { background-color:#FF5B00;  }
#button_3af3fc8e:hover span { color:#FFFFFF; }
#button_5ea9d311 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5ea9d311:hover { background-color:#FF5B00;  }
#button_5ea9d311:hover span { color:#FFFFFF; }
#button_11551bac { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_11551bac:hover { background-color:#FF5B00;  }
#button_11551bac:hover span { color:#FFFFFF; }
#button_31c3ede7 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_31c3ede7:hover {  }
#button_31c3ede7:hover span { color:#FF0000; }
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_130_satzung_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_5586e052 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_5586e052_padding { margin: 5px; display: block;  }
#container_4367b7b5 { vertical-align: top; position:relative; display: inline-block; width:59%; background:none;  }
#container_4367b7b5_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_222db1fd { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_222db1fd_padding { margin: 5px; display: block;  }
#button_3af3fc8e_padding { margin: 2px; display: block;  }
#container_8ed4975 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_8ed4975_padding { margin: 5px; display: block;  }
#button_5ea9d311_padding { margin: 2px; display: block;  }
#button_11551bac_padding { margin: 2px; display: block;  }
#container_381e378b { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/haupthaus_ueberblick1.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_381e378b_padding { margin: 5px; display: block;  }
#container_4403b2e { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:197px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_4403b2e_padding { margin: 10px; display: block;  }
#img_7d4ca78d { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_358e6472 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_6df6c821 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_6df6c821_padding { margin: 10px; display: block;  }
#container_1f3fef92 { vertical-align: top; position:relative; display: inline-block; width:65%; background:none;  }
#container_1f3fef92_padding { margin: 10px; display: block;  }
#container_5f4f2390 { vertical-align: top; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; background:none;  }
#container_5f4f2390_padding { margin: 3px; display: block;  }
#container_170e061d { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; min-height:188px; min-width:280px; background:none;  }
#container_170e061d_padding { margin: 3px 3px 3px 15px; display: block;  }
.textstyle36 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; line-height: 1.5;  }
.textstyle37 { text-align:justify; }
.textstyle38 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; line-height: 1.3;  }
#container_48a00df6 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_48a00df6_padding { margin: 10px; display: block;  }
#container_182db28 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_182db28_padding { margin: 10px; display: block;  }
#container_33fd6500 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_659c0436 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_d849a08 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_1f3fef92 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_381e378b { width:100%;  }
		#container_6df6c821 { width:100%;  }
		#container_48a00df6 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_381e378b { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_381e378b { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_4367b7b5 { width:100%;  }
		#container_222db1fd { width:100%;  }
		#container_8ed4975 { width:100%;  }
}
@media only screen and (max-width: 200px)
{
		#container_170e061d { width:100%;  }
}
.body_140_geschichte_html a { color:#0000FF; } 
.body_140_geschichte_html a:visited { color:#5D5D9E; } 
.body_140_geschichte_html a:active { color:#5C615E; } 
.body_140_geschichte_html a:hover { color:#FFFFFF; } 
#button_33d2f3f7 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_33d2f3f7:hover { background-color:#FF5B00;  }
#button_33d2f3f7:hover span { color:#FFFFFF; }
#button_1d8e59e3 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_1d8e59e3:hover { background-color:#FF5B00;  }
#button_1d8e59e3:hover span { color:#FFFFFF; }
#button_7646a267 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_7646a267:hover { background-color:#FF5B00;  }
#button_7646a267:hover span { color:#FFFFFF; }
#button_268e8464 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_268e8464:hover {  }
#button_268e8464:hover span { color:#FF0000; }
#gallery_2d828b8a div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 100%; height: auto; padding: 10px; font-size:12pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#000000; text-align:center;  } 
#gallery_2d828b8a div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
#gallery_2d828b8a img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_140_geschichte_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_6f92e42b { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_6f92e42b_padding { margin: 5px; display: block;  }
#container_15ac71a { vertical-align: top; position:relative; display: inline-block; width:59%; background:none;  }
#container_15ac71a_padding { margin: 12px 5px 5px 5px; display: block;  }
.textstyle39 { font-size:12pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;  }
#container_5a921553 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_5a921553_padding { margin: 5px; display: block;  }
#button_33d2f3f7_padding { margin: 2px; display: block;  }
#container_7e9686fe { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_7e9686fe_padding { margin: 5px; display: block;  }
#button_1d8e59e3_padding { margin: 2px; display: block;  }
#button_7646a267_padding { margin: 2px; display: block;  }
#container_396dd041 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/ueberblick1.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_396dd041_padding { margin: 5px; display: block;  }
#container_60406e4d { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:197px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_60406e4d_padding { margin: 10px; display: block;  }
#img_110f234 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
.textstyle40 { font-size:22pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#FFFF00; font-weight:bold;  }
.textstyle41 { font-size:22pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#FFFF00;  }
#anchor_35072fe5 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_7aa90855 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_7aa90855_padding { margin: 10px; display: block;  }
#container_3cd48ec6 { vertical-align: top; position:relative; display: inline-block; width:65%; background:none;  }
#container_3cd48ec6_padding { margin: 10px; display: block;  }
#container_18351861 { vertical-align: top; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; background:none;  }
#container_18351861_padding { margin: 3px; display: block;  }
#container_57c4570b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; min-height:188px; min-width:280px; background:none;  }
#container_57c4570b_padding { margin: 3px 3px 3px 15px; display: block;  }
.textstyle42 { font-size:14pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; line-height: 1.5;  }
.textstyle43 { font-size:12pt; font-family:'Atkinson Hyperlegible', Arial, Helvetica, sans-serif; color:#000000; line-height: 1.3;  }
#container_545b6478 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_545b6478_padding { margin: 10px; display: block;  }
#gallery_2d828b8a { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_3cd48ec6 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_396dd041 { width:100%;  }
		#container_7aa90855 { width:100%;  }
		#container_545b6478 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_396dd041 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_396dd041 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_15ac71a { width:100%;  }
		#container_5a921553 { width:100%;  }
		#container_7e9686fe { width:100%;  }
}
@media only screen and (max-width: 200px)
{
		#container_57c4570b { width:100%;  }
}
.body_150_verwaltung_html a { color:#0000FF; } 
.body_150_verwaltung_html a:visited { color:#5D5D9E; } 
.body_150_verwaltung_html a:active { color:#5C615E; } 
.body_150_verwaltung_html a:hover { color:#FFFFFF; } 
#button_4e06a1e2 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_4e06a1e2:hover { background-color:#FF5B00;  }
#button_4e06a1e2:hover span { color:#FFFFFF; }
#button_7730a988 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_7730a988:hover { background-color:#FF5B00;  }
#button_7730a988:hover span { color:#FFFFFF; }
#button_53afa1cc { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_53afa1cc:hover { background-color:#FF5B00;  }
#button_53afa1cc:hover span { color:#FFFFFF; }
#button_cba4cba { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_cba4cba:hover {  }
#button_cba4cba:hover span { color:#FF0000; }
#button_1329efe4 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:7px 0px 0px 0px; width:292px; height:40px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_1329efe4:hover { background-color:#FF5B00; border-color:#000000;  }
#button_1329efe4:hover span { color:#FFFFFF; }
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_150_verwaltung_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_1c2a0526 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_1c2a0526_padding { margin: 5px; display: block;  }
#container_475c6069 { vertical-align: top; position:relative; display: inline-block; width:59%; background:none;  }
#container_475c6069_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_7021c0b0 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_7021c0b0_padding { margin: 5px; display: block;  }
#button_4e06a1e2_padding { margin: 2px; display: block;  }
#container_aa330c7 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_aa330c7_padding { margin: 5px; display: block;  }
#button_7730a988_padding { margin: 2px; display: block;  }
#button_53afa1cc_padding { margin: 2px; display: block;  }
#container_1e3f09e8 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/haupthaus_ueberblick1.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_1e3f09e8_padding { margin: 5px; display: block;  }
#container_76e5a0e5 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:197px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_76e5a0e5_padding { margin: 10px; display: block;  }
#img_70437840 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_2fcaffb6 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_5787c709 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_5787c709_padding { margin: 10px; display: block;  }
#container_3aaafbb6 { vertical-align: top; position:relative; display: inline-block; width:65%; background:none;  }
#container_3aaafbb6_padding { margin: 10px; display: block;  }
#container_6b1d15ae { vertical-align: top; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; background:none;  }
#container_6b1d15ae_padding { margin: 3px; display: block;  }
#container_b9b6ebc { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:50%; min-height:25px; min-width:300px; background:none;  }
#container_b9b6ebc_padding { margin: 3px 15px 3px 5px; display: block;  }
#container_3a8b272b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:50%; min-height:188px; min-width:280px; background:none;  }
#container_3a8b272b_padding { margin: 3px 3px 3px 15px; display: block;  }
#container_efcc983 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_efcc983_padding { margin: 10px; display: block;  }
#container_4d610498 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4d610498_padding { margin: 10px; display: block;  }
#container_21aba73f { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_54eccbf6 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4b3ae9fb { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_3aaafbb6 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_1e3f09e8 { width:100%;  }
		#container_5787c709 { width:100%;  }
		#container_efcc983 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_1e3f09e8 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_1e3f09e8 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_475c6069 { width:100%;  }
		#container_7021c0b0 { width:100%;  }
		#container_aa330c7 { width:100%;  }
}
@media only screen and (max-width: 200px)
{
		#container_b9b6ebc { width:100%;  }
		#container_3a8b272b { width:100%;  }
}
.body_200_intensivbetreung_html a { color:#0000FF; } 
.body_200_intensivbetreung_html a:visited { color:#5D5D9E; } 
.body_200_intensivbetreung_html a:active { color:#5C615E; } 
.body_200_intensivbetreung_html a:hover { color:#FFFFFF; } 
#button_35a370c7 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_35a370c7:hover { background-color:#FF5B00;  }
#button_35a370c7:hover span { color:#FFFFFF; }
#button_2e13438e { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_2e13438e:hover { background-color:#FF5B00;  }
#button_2e13438e:hover span { color:#FFFFFF; }
#button_70c59ea8 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_70c59ea8:hover { background-color:#FF5B00;  }
#button_70c59ea8:hover span { color:#FFFFFF; }
#button_4fce93d9 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_4fce93d9:hover {  }
#button_4fce93d9:hover span { color:#FF0000; }
#button_5182dfc { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_5182dfc:hover { background-color:#FF5B00;  }
#button_5182dfc:hover span { color:#FFFFFF; }
#img_29ed896d:hover { filter: brightness( 80%);  } 
#button_36217de2 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_36217de2:hover { background-color:#FF5B00;  }
#button_36217de2:hover span { color:#FFFFFF; }
#button_71e3d87a { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_71e3d87a:hover { background-color:#FF5B00;  }
#button_71e3d87a:hover span { color:#FFFFFF; }
#img_2220dffb:hover { filter: brightness( 80%);  } 
#button_7820c1d6 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_7820c1d6:hover { background-color:#FF5B00;  }
#button_7820c1d6:hover span { color:#FFFFFF; }
#button_6f3cb1b2 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_6f3cb1b2:hover { background-color:#FF5B00;  }
#button_6f3cb1b2:hover span { color:#FFFFFF; }
#img_3f4a8fbe:hover { filter: brightness( 80%);  } 
#button_1eaec801 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_1eaec801:hover { background-color:#FF5B00;  }
#button_1eaec801:hover span { color:#FFFFFF; }
#button_4b75d26d { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_4b75d26d:hover { background-color:#FF5B00;  }
#button_4b75d26d:hover span { color:#FFFFFF; }
#img_7270faf7:hover { filter: brightness( 80%);  } 
#button_2269a907 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_2269a907:hover { background-color:#FF5B00;  }
#button_2269a907:hover span { color:#FFFFFF; }
#button_50de75ce { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_50de75ce:hover { background-color:#FF5B00;  }
#button_50de75ce:hover span { color:#FFFFFF; }
#img_171b7fc2:hover { filter: brightness( 80%);  } 
#button_9e164dd { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_9e164dd:hover { background-color:#FF5B00;  }
#button_9e164dd:hover span { color:#FFFFFF; }
#button_3044ba94 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_3044ba94:hover { background-color:#FF5B00;  }
#button_3044ba94:hover span { color:#FFFFFF; }
#img_4a696224:hover { filter: brightness( 80%);  } 
#button_bb71dda { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_bb71dda:hover { background-color:#FF5B00;  }
#button_bb71dda:hover span { color:#FFFFFF; }
#button_2ee4b603 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_2ee4b603:hover { background-color:#FF5B00;  }
#button_2ee4b603:hover span { color:#FFFFFF; }
#img_4f8e05ec:hover { filter: brightness( 80%);  } 
#button_295a2312 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_295a2312:hover { background-color:#FF5B00;  }
#button_295a2312:hover span { color:#FFFFFF; }
#button_6d96ce93 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_6d96ce93:hover { background-color:#FF5B00;  }
#button_6d96ce93:hover span { color:#FFFFFF; }
#img_7b7b16f5:hover { filter: brightness( 80%);  } 
#button_2205af59 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_2205af59:hover { background-color:#FF5B00;  }
#button_2205af59:hover span { color:#FFFFFF; }
#button_d7bd5bd { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_d7bd5bd:hover { background-color:#FF5B00;  }
#button_d7bd5bd:hover span { color:#FFFFFF; }
#img_78cb3a50:hover { filter: brightness( 80%);  } 
#button_1bb37b3f { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_1bb37b3f:hover { background-color:#FF5B00;  }
#button_1bb37b3f:hover span { color:#FFFFFF; }
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_200_intensivbetreung_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_13cea19f { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_13cea19f_padding { margin: 5px; display: block;  }
#container_6ca1b641 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_6ca1b641_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_24de8341 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_24de8341_padding { margin: 5px; display: block;  }
#button_35a370c7_padding { margin: 2px; display: block;  }
#container_24aab1e4 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_24aab1e4_padding { margin: 5px; display: block;  }
#button_2e13438e_padding { margin: 2px; display: block;  }
#button_70c59ea8_padding { margin: 2px; display: block;  }
#container_6516f50e { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/haupthaus_ueberblick1.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_6516f50e_padding { margin: 5px; display: block;  }
#container_21d38e98 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:45%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_21d38e98_padding { margin: 10px; display: block;  }
#img_7b655357 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_45b55a76 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_5f033e88 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_5f033e88_padding { margin: 10px; display: block;  }
#container_10224cb5 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_10224cb5_padding { margin: 10px; display: block;  }
#container_31e39832 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_31e39832_padding { margin: 5px; display: block;  }
#img_29ed896d { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_5ff9775b { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_5ff9775b_padding { margin: 5px; display: block;  }
#img_2220dffb { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_78eef2da { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_78eef2da_padding { margin: 5px; display: block;  }
#img_3f4a8fbe { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_393abaad { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_393abaad_padding { margin: 5px; display: block;  }
#img_7270faf7 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_60aa6ae9 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_60aa6ae9_padding { margin: 5px; display: block;  }
#img_171b7fc2 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_747d0427 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_747d0427_padding { margin: 5px; display: block;  }
#img_4a696224 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_208c692c { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_208c692c_padding { margin: 5px; display: block;  }
#img_4f8e05ec { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_5424b25 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_5424b25_padding { margin: 5px; display: block;  }
#img_7b7b16f5 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_4d2e929a { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4d2e929a_padding { margin: 5px; display: block;  }
#img_78cb3a50 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_10224cb5 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_6516f50e { width:100%;  }
		#container_5f033e88 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_6516f50e { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_6516f50e { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_6ca1b641 { width:100%;  }
		#container_24de8341 { width:100%;  }
		#container_24aab1e4 { width:100%;  }
}
.body_210_aufwind_html a { color:#0000FF; } 
.body_210_aufwind_html a:visited { color:#5D5D9E; } 
.body_210_aufwind_html a:active { color:#5C615E; } 
.body_210_aufwind_html a:hover { color:#FFFFFF; } 
#button_4cd5f986 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_4cd5f986:hover { background-color:#FF5B00;  }
#button_4cd5f986:hover span { color:#FFFFFF; }
#button_1c276a3b { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_1c276a3b:hover { background-color:#FF5B00;  }
#button_1c276a3b:hover span { color:#FFFFFF; }
#button_509a91b { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_509a91b:hover { background-color:#FF5B00;  }
#button_509a91b:hover span { color:#FFFFFF; }
#button_33b14ba9 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_33b14ba9:hover {  }
#button_33b14ba9:hover span { color:#FF0000; }
#button_56f495c6 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:7px 0px 0px 0px; width:150px; height:40px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_56f495c6:hover { background-color:#FF5B00; border-color:#000000;  }
#button_56f495c6:hover span { color:#FFFFFF; }
#gallery_2fe97640 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_2fe97640 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_2fe97640 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_2fe97640 div.galleryimgcontainer { width: 100%; } } 
#gallery_2fe97640 img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_210_aufwind_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_73ab0caf { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_73ab0caf_padding { margin: 5px; display: block;  }
#container_5167ce57 { vertical-align: top; position:relative; display: inline-block; width:59%; background:none;  }
#container_5167ce57_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_37d84a41 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_37d84a41_padding { margin: 5px; display: block;  }
#button_4cd5f986_padding { margin: 2px; display: block;  }
#container_5bcfafaa { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_5bcfafaa_padding { margin: 5px; display: block;  }
#button_1c276a3b_padding { margin: 2px; display: block;  }
#button_509a91b_padding { margin: 2px; display: block;  }
#container_3a3a25a7 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/aufwindflach_1400x680.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_3a3a25a7_padding { margin: 5px; display: block;  }
#container_39fbd81c { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(64, 64, 64, 0.396078);  }
#container_39fbd81c_padding { margin: 10px; display: block;  }
#img_31ecdabd { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
.textstyle44 { font-size:16pt; font-family:Arial, Helvetica, sans-serif; color:#FFFF00;  }
#anchor_7f7db4c5 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_19fbdf86 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_19fbdf86_padding { margin: 10px; display: block;  }
#container_382521dc { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_382521dc_padding { margin: 10px; display: block;  }
.textstyle45 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:italic; line-height: 1.5;  }
.textstyle46 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; line-height: 2.0;  }
#container_2f22a428 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_2f22a428_padding { margin: 10px; display: block;  }
#container_4e8e1468 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e8e1468_padding { margin: 10px; display: block;  }
#container_10628545 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_50c6c28a { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4f0b4b21 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4d16e554 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_58c73d91 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_58c73d91_padding { margin: 10px; display: block;  }
#container_1651677b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_2028542a { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_bb0bf46 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#gallery_2fe97640 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_382521dc { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_3a3a25a7 { width:100%;  }
		#container_19fbdf86 { width:100%;  }
		#container_2f22a428 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_3a3a25a7 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_3a3a25a7 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_5167ce57 { width:100%;  }
		#container_37d84a41 { width:100%;  }
		#container_5bcfafaa { width:100%;  }
}
.body_211_aufwind_html a { color:#0000FF; } 
.body_211_aufwind_html a:visited { color:#5D5D9E; } 
.body_211_aufwind_html a:active { color:#5C615E; } 
.body_211_aufwind_html a:hover { color:#FFFFFF; } 
#button_7cce4249 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_7cce4249:hover { background-color:#FF5B00;  }
#button_7cce4249:hover span { color:#FFFFFF; }
#button_32e6c151 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_32e6c151:hover { background-color:#FF5B00;  }
#button_32e6c151:hover span { color:#FFFFFF; }
#button_429b5a97 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_429b5a97:hover { background-color:#FF5B00;  }
#button_429b5a97:hover span { color:#FFFFFF; }
#button_3362f738 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 15px 0px; width:100%; height:45px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_3362f738:hover { background-color:#FF5B00; border-color:#000000;  }
#button_3362f738:hover span { color:#FFFFFF; }
#img_75577314:hover { filter: brightness( 80%);  } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_211_aufwind_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_5160f16f { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_5160f16f_padding { margin: 5px; display: block;  }
#container_119a62b0 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_119a62b0_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_39dc1fcb { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:20px; background:none;  }
#container_39dc1fcb_padding { margin: 5px; display: block;  }
.textstyle47 { font-size:9pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
.textstyle48 { font-size:9pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;  }
#container_4ba65284 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_4ba65284_padding { margin: 5px; display: block;  }
#button_7cce4249_padding { margin: 2px; display: block;  }
#container_3fe5e364 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_3fe5e364_padding { margin: 5px; display: block;  }
#button_32e6c151_padding { margin: 2px; display: block;  }
#button_429b5a97_padding { margin: 2px; display: block;  }
#container_19332a82 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_19332a82_padding { margin: 5px; display: block;  }
#container_31611e5e { vertical-align: top; position:relative; display: inline-block; width:60%; min-height:245px; background:none;  }
#container_31611e5e_padding { margin: 5px; display: block;  }
#container_6a15f8d3 { vertical-align: top; position:relative; display: inline-block; width:40%; min-height:266px; background:none;  }
#container_6a15f8d3_padding { margin: 5px; display: block;  }
#img_75577314 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_31611e5e { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_19332a82 { width:100%;  }
		#container_6a15f8d3 { width:100%;  }
}
@media only screen and (max-width: 700px)
{
		#container_39dc1fcb { min-height:40px;  }
}
@media only screen and (max-width: 450px)
{
		#container_4ba65284 { width:100%; display:none;  }
		#container_3fe5e364 { width:100%; display:none;  }
}
@media only screen and (max-width: 400px)
{
		#container_119a62b0 { width:100%;  }
}
.body_220_kommpass_html a { color:#0000FF; } 
.body_220_kommpass_html a:visited { color:#5D5D9E; } 
.body_220_kommpass_html a:active { color:#5C615E; } 
.body_220_kommpass_html a:hover { color:#FFFFFF; } 
#button_58deda46 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_58deda46:hover { background-color:#FF5B00;  }
#button_58deda46:hover span { color:#FFFFFF; }
#button_5773dda9 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5773dda9:hover { background-color:#FF5B00;  }
#button_5773dda9:hover span { color:#FFFFFF; }
#button_56fb2974 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_56fb2974:hover { background-color:#FF5B00;  }
#button_56fb2974:hover span { color:#FFFFFF; }
#button_160b0cec { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_160b0cec:hover {  }
#button_160b0cec:hover span { color:#FF0000; }
#button_2b810ab { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:7px 0px 0px 0px; width:150px; height:40px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_2b810ab:hover { background-color:#FF5B00; border-color:#000000;  }
#button_2b810ab:hover span { color:#FFFFFF; }
#gallery_7786edfd div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_7786edfd div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_7786edfd div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_7786edfd div.galleryimgcontainer { width: 100%; } } 
#gallery_7786edfd img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_220_kommpass_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_5f5d0804 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_5f5d0804_padding { margin: 5px; display: block;  }
#container_50114adc { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_50114adc_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_279396b3 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_279396b3_padding { margin: 5px; display: block;  }
#button_58deda46_padding { margin: 2px; display: block;  }
#container_2c1895e9 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_2c1895e9_padding { margin: 5px; display: block;  }
#button_5773dda9_padding { margin: 2px; display: block;  }
#button_56fb2974_padding { margin: 2px; display: block;  }
#container_56a6ac46 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/kommpassgruppenraumflach_1400x653.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_56a6ac46_padding { margin: 5px; display: block;  }
#container_3c28192e { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.396078);  }
#container_3c28192e_padding { margin: 10px; display: block;  }
#img_549c9857 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_4266372d { vertical-align: bottom; position:relative; display: inline-block;  }
#container_5fca8fb8 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_5fca8fb8_padding { margin: 10px; display: block;  }
#container_52383eb4 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_52383eb4_padding { margin: 10px; display: block;  }
#anchor_4632b40b { vertical-align: bottom; position:relative; display: inline-block;  }
#container_64606fa7 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_64606fa7_padding { margin: 10px; display: block;  }
#container_314cbaa2 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_314cbaa2_padding { margin: 10px; display: block;  }
#container_588d69e0 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_39507b41 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_2b867b6f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_2834a1e9 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_39c61910 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_39c61910_padding { margin: 10px; display: block;  }
#container_548d8b0e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4cb2e5ed { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_7f763ffa { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#gallery_7786edfd { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_52383eb4 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_56a6ac46 { width:100%;  }
		#container_5fca8fb8 { width:100%;  }
		#container_64606fa7 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_56a6ac46 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_56a6ac46 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_50114adc { width:100%;  }
		#container_279396b3 { width:100%;  }
		#container_2c1895e9 { width:100%;  }
}
.body_221_kommpass_html a { color:#0000FF; } 
.body_221_kommpass_html a:visited { color:#5D5D9E; } 
.body_221_kommpass_html a:active { color:#5C615E; } 
.body_221_kommpass_html a:hover { color:#FFFFFF; } 
#button_3df5b87e { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_3df5b87e:hover { background-color:#FF5B00;  }
#button_3df5b87e:hover span { color:#FFFFFF; }
#button_7ee6e398 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_7ee6e398:hover { background-color:#FF5B00;  }
#button_7ee6e398:hover span { color:#FFFFFF; }
#button_2f8706e1 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_2f8706e1:hover { background-color:#FF5B00;  }
#button_2f8706e1:hover span { color:#FFFFFF; }
#button_6ce150a2 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 15px 0px; width:100%; height:45px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_6ce150a2:hover { background-color:#FF5B00; border-color:#000000;  }
#button_6ce150a2:hover span { color:#FFFFFF; }
#img_3047d50:hover { filter: brightness( 80%);  } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_221_kommpass_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_384f337f { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_384f337f_padding { margin: 5px; display: block;  }
#container_40bea98b { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_40bea98b_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_3424f75b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:20px; background:none;  }
#container_3424f75b_padding { margin: 5px; display: block;  }
#container_347cb71b { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_347cb71b_padding { margin: 5px; display: block;  }
#button_3df5b87e_padding { margin: 2px; display: block;  }
#container_22c4a0ef { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_22c4a0ef_padding { margin: 5px; display: block;  }
#button_7ee6e398_padding { margin: 2px; display: block;  }
#button_2f8706e1_padding { margin: 2px; display: block;  }
#container_33fac4ff { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_33fac4ff_padding { margin: 5px; display: block;  }
#container_50d7ed38 { vertical-align: top; position:relative; display: inline-block; width:60%; min-height:150px; background:none;  }
#container_50d7ed38_padding { margin: 5px; display: block;  }
#container_25b7b4fa { vertical-align: top; position:relative; display: inline-block; width:39%; min-height:243px; background:none;  }
#container_25b7b4fa_padding { margin: 5px; display: block;  }
#img_3047d50 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_50d7ed38 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_33fac4ff { width:100%;  }
		#container_25b7b4fa { width:100%;  }
}
@media only screen and (max-width: 700px)
{
		#container_3424f75b { min-height:40px;  }
}
@media only screen and (max-width: 450px)
{
		#container_347cb71b { width:100%; display:none;  }
		#container_22c4a0ef { width:100%; display:none;  }
}
@media only screen and (max-width: 400px)
{
		#container_40bea98b { width:100%;  }
}
.body_230_insel_html a { color:#0000FF; } 
.body_230_insel_html a:visited { color:#5D5D9E; } 
.body_230_insel_html a:active { color:#5C615E; } 
.body_230_insel_html a:hover { color:#FFFFFF; } 
#button_7129773f { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_7129773f:hover { background-color:#FF5B00;  }
#button_7129773f:hover span { color:#FFFFFF; }
#button_5823ff56 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5823ff56:hover { background-color:#FF5B00;  }
#button_5823ff56:hover span { color:#FFFFFF; }
#button_63696e32 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_63696e32:hover { background-color:#FF5B00;  }
#button_63696e32:hover span { color:#FFFFFF; }
#button_7d2a762c { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_7d2a762c:hover {  }
#button_7d2a762c:hover span { color:#FF0000; }
#button_53fa95cb { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:7px 0px 0px 0px; width:150px; height:40px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_53fa95cb:hover { background-color:#FF5B00; border-color:#000000;  }
#button_53fa95cb:hover span { color:#FFFFFF; }
#gallery_2d7023e8 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_2d7023e8 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_2d7023e8 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_2d7023e8 div.galleryimgcontainer { width: 100%; } } 
#gallery_2d7023e8 img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_230_insel_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_24cf39d8 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_24cf39d8_padding { margin: 5px; display: block;  }
#container_7b62e6ed { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_7b62e6ed_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_513b9dc4 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_513b9dc4_padding { margin: 5px; display: block;  }
#button_7129773f_padding { margin: 2px; display: block;  }
#container_2ea21bd3 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_2ea21bd3_padding { margin: 5px; display: block;  }
#button_5823ff56_padding { margin: 2px; display: block;  }
#button_63696e32_padding { margin: 2px; display: block;  }
#container_496983dd { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/insel5.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_496983dd_padding { margin: 5px; display: block;  }
#container_5e51f73f { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.396078);  }
#container_5e51f73f_padding { margin: 10px; display: block;  }
#img_1fef8e7 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_2befe1b9 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_6e28636b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_6e28636b_padding { margin: 10px; display: block;  }
#container_6c5fd96f { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:212px; background:none;  }
#container_6c5fd96f_padding { margin: 10px; display: block;  }
#container_5c2e85e5 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_5c2e85e5_padding { margin: 10px; display: block;  }
#container_136a4bf5 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_136a4bf5_padding { margin: 10px; display: block;  }
#container_1c490ec0 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_3dda20f9 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_1fd83969 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_54529b61 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_2bfb60a6 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_2bfb60a6_padding { margin: 10px; display: block;  }
#container_1173b1e6 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4b5655f7 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_149273aa { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#gallery_2d7023e8 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_6c5fd96f { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_496983dd { width:100%;  }
		#container_6e28636b { width:100%;  }
		#container_5c2e85e5 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_496983dd { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_496983dd { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_7b62e6ed { width:100%;  }
		#container_513b9dc4 { width:100%;  }
		#container_2ea21bd3 { width:100%;  }
}
.body_231_insel_html a { color:#0000FF; } 
.body_231_insel_html a:visited { color:#5D5D9E; } 
.body_231_insel_html a:active { color:#5C615E; } 
.body_231_insel_html a:hover { color:#FFFFFF; } 
#button_699fe6b0 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_699fe6b0:hover { background-color:#FF5B00;  }
#button_699fe6b0:hover span { color:#FFFFFF; }
#button_5d431f { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5d431f:hover { background-color:#FF5B00;  }
#button_5d431f:hover span { color:#FFFFFF; }
#button_6b15c1a9 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_6b15c1a9:hover { background-color:#FF5B00;  }
#button_6b15c1a9:hover span { color:#FFFFFF; }
#button_6bec804a { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 15px 0px; width:100%; height:45px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_6bec804a:hover { background-color:#FF5B00; border-color:#000000;  }
#button_6bec804a:hover span { color:#FFFFFF; }
#img_15ce9954:hover { filter: brightness( 80%);  } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_231_insel_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_599af09e { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_599af09e_padding { margin: 5px; display: block;  }
#container_89b15ae { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_89b15ae_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_20d3edcd { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:20px; background:none;  }
#container_20d3edcd_padding { margin: 5px; display: block;  }
#container_494d8a49 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_494d8a49_padding { margin: 5px; display: block;  }
#button_699fe6b0_padding { margin: 2px; display: block;  }
#container_416b6c72 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_416b6c72_padding { margin: 5px; display: block;  }
#button_5d431f_padding { margin: 2px; display: block;  }
#button_6b15c1a9_padding { margin: 2px; display: block;  }
#container_7bbba3b7 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_7bbba3b7_padding { margin: 5px; display: block;  }
#container_3e786fdb { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_3e786fdb_padding { margin: 5px; display: block;  }
#container_4e311527 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_4e311527_padding { margin: 5px; display: block;  }
#img_15ce9954 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_3e786fdb { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_7bbba3b7 { width:100%;  }
		#container_4e311527 { width:100%;  }
}
@media only screen and (max-width: 700px)
{
		#container_20d3edcd { min-height:40px;  }
}
@media only screen and (max-width: 450px)
{
		#container_494d8a49 { width:100%; display:none;  }
		#container_416b6c72 { width:100%; display:none;  }
}
@media only screen and (max-width: 400px)
{
		#container_89b15ae { width:100%;  }
}
.body_240_lichtblick_html a { color:#0000FF; } 
.body_240_lichtblick_html a:visited { color:#5D5D9E; } 
.body_240_lichtblick_html a:active { color:#5C615E; } 
.body_240_lichtblick_html a:hover { color:#FFFFFF; } 
#button_5401f25b { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_5401f25b:hover { background-color:#FF5B00;  }
#button_5401f25b:hover span { color:#FFFFFF; }
#button_6c57811c { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_6c57811c:hover { background-color:#FF5B00;  }
#button_6c57811c:hover span { color:#FFFFFF; }
#button_4d455c1d { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_4d455c1d:hover { background-color:#FF5B00;  }
#button_4d455c1d:hover span { color:#FFFFFF; }
#button_5c8b0204 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_5c8b0204:hover {  }
#button_5c8b0204:hover span { color:#FF0000; }
#button_34e73ad5 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:7px 0px 0px 0px; width:150px; height:40px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_34e73ad5:hover { background-color:#FF5B00; border-color:#000000;  }
#button_34e73ad5:hover span { color:#FFFFFF; }
#gallery_6eef1fb div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_6eef1fb div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_6eef1fb div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_6eef1fb div.galleryimgcontainer { width: 100%; } } 
#gallery_6eef1fb img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_240_lichtblick_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_6376e9ff { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_6376e9ff_padding { margin: 5px; display: block;  }
#container_323a8c70 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_323a8c70_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_2e7f8f20 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_2e7f8f20_padding { margin: 5px; display: block;  }
#button_5401f25b_padding { margin: 2px; display: block;  }
#container_2964d6b6 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_2964d6b6_padding { margin: 5px; display: block;  }
#button_6c57811c_padding { margin: 2px; display: block;  }
#button_4d455c1d_padding { margin: 2px; display: block;  }
#container_59eecd8f { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/lichtblickflach_1400x733.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_59eecd8f_padding { margin: 5px; display: block;  }
#container_6ea37eb0 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_6ea37eb0_padding { margin: 10px; display: block;  }
#img_2c2b5c { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_6f05779b { vertical-align: bottom; position:relative; display: inline-block;  }
#container_318dc2aa { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_318dc2aa_padding { margin: 10px; display: block;  }
#container_397e5049 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_397e5049_padding { margin: 10px; display: block;  }
#container_7a3ab4a1 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_7a3ab4a1_padding { margin: 10px; display: block;  }
#container_3c0329f5 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_3c0329f5_padding { margin: 10px; display: block;  }
#container_2731afda { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_515f4b03 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_61457bbb { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_70f24cb5 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_16c10213 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_16c10213_padding { margin: 10px; display: block;  }
#container_4f592f55 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_49c4a1f3 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_60fdaa70 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#gallery_6eef1fb { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_397e5049 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_59eecd8f { width:100%;  }
		#container_318dc2aa { width:100%;  }
		#container_7a3ab4a1 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_59eecd8f { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_59eecd8f { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_323a8c70 { width:100%;  }
		#container_2e7f8f20 { width:100%;  }
		#container_2964d6b6 { width:100%;  }
}
.body_241_lichtblick_html a { color:#0000FF; } 
.body_241_lichtblick_html a:visited { color:#5D5D9E; } 
.body_241_lichtblick_html a:active { color:#5C615E; } 
.body_241_lichtblick_html a:hover { color:#FFFFFF; } 
#button_96bf87b { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_96bf87b:hover { background-color:#FF5B00;  }
#button_96bf87b:hover span { color:#FFFFFF; }
#button_d2cea7e { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_d2cea7e:hover { background-color:#FF5B00;  }
#button_d2cea7e:hover span { color:#FFFFFF; }
#button_2dcb49c9 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_2dcb49c9:hover { background-color:#FF5B00;  }
#button_2dcb49c9:hover span { color:#FFFFFF; }
#button_7a2cff24 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 15px 0px; width:100%; height:45px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_7a2cff24:hover { background-color:#FF5B00; border-color:#000000;  }
#button_7a2cff24:hover span { color:#FFFFFF; }
#img_2b08f69:hover { filter: brightness( 80%);  } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_241_lichtblick_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_11844661 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_11844661_padding { margin: 5px; display: block;  }
#container_541eaa10 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_541eaa10_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_22f54bb0 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:20px; background:none;  }
#container_22f54bb0_padding { margin: 5px; display: block;  }
#container_7bc84bc { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_7bc84bc_padding { margin: 5px; display: block;  }
#button_96bf87b_padding { margin: 2px; display: block;  }
#container_409c95b4 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_409c95b4_padding { margin: 5px; display: block;  }
#button_d2cea7e_padding { margin: 2px; display: block;  }
#button_2dcb49c9_padding { margin: 2px; display: block;  }
#container_6e051896 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_6e051896_padding { margin: 5px; display: block;  }
#container_28ce698 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_28ce698_padding { margin: 5px; display: block;  }
#container_3e8a337e { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_3e8a337e_padding { margin: 5px; display: block;  }
#img_2b08f69 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_28ce698 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_6e051896 { width:100%;  }
		#container_3e8a337e { width:100%;  }
}
@media only screen and (max-width: 700px)
{
		#container_22f54bb0 { min-height:40px;  }
}
@media only screen and (max-width: 450px)
{
		#container_7bc84bc { width:100%; display:none;  }
		#container_409c95b4 { width:100%; display:none;  }
}
@media only screen and (max-width: 400px)
{
		#container_541eaa10 { width:100%;  }
}
.body_250_fallschirm_html a { color:#0000FF; } 
.body_250_fallschirm_html a:visited { color:#5D5D9E; } 
.body_250_fallschirm_html a:active { color:#5C615E; } 
.body_250_fallschirm_html a:hover { color:#FFFFFF; } 
#button_43b9f216 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_43b9f216:hover { background-color:#FF5B00;  }
#button_43b9f216:hover span { color:#FFFFFF; }
#button_50bb3cd6 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_50bb3cd6:hover { background-color:#FF5B00;  }
#button_50bb3cd6:hover span { color:#FFFFFF; }
#button_128c191b { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_128c191b:hover { background-color:#FF5B00;  }
#button_128c191b:hover span { color:#FFFFFF; }
#button_7626c0fc { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_7626c0fc:hover {  }
#button_7626c0fc:hover span { color:#FF0000; }
#button_19fa1a29 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:7px 0px 0px 0px; width:150px; height:40px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_19fa1a29:hover { background-color:#FF5B00; border-color:#000000;  }
#button_19fa1a29:hover span { color:#FFFFFF; }
#gallery_387ae251 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_387ae251 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_387ae251 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_387ae251 div.galleryimgcontainer { width: 100%; } } 
#gallery_387ae251 img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_250_fallschirm_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_3ca89f8 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_3ca89f8_padding { margin: 5px; display: block;  }
#container_1e37246d { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_1e37246d_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_1abc48d2 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_1abc48d2_padding { margin: 5px; display: block;  }
#button_43b9f216_padding { margin: 2px; display: block;  }
#container_44d110c9 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_44d110c9_padding { margin: 5px; display: block;  }
#button_50bb3cd6_padding { margin: 2px; display: block;  }
#button_128c191b_padding { margin: 2px; display: block;  }
#container_445a46eb { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/fallschirm2flach_1400x756.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_445a46eb_padding { margin: 5px; display: block;  }
#container_4d455d72 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_4d455d72_padding { margin: 10px; display: block;  }
#img_89a2e21 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_328c85df { vertical-align: bottom; position:relative; display: inline-block;  }
#container_68cc4829 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_68cc4829_padding { margin: 10px; display: block;  }
#container_77bca91f { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_77bca91f_padding { margin: 10px; display: block;  }
.textstyle49 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:italic; line-height: 1.3;  }
#container_128bd715 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_128bd715_padding { margin: 10px; display: block;  }
#container_7c1e5bd3 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7c1e5bd3_padding { margin: 10px; display: block;  }
#container_a31aa2e { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_3bebeb52 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_6eae2673 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_40ca6701 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_139fc2a5 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_139fc2a5_padding { margin: 10px; display: block;  }
#container_4e7f0eb2 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_5d5d7b29 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_6967e76f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#gallery_387ae251 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_77bca91f { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_445a46eb { width:100%;  }
		#container_68cc4829 { width:100%;  }
		#container_128bd715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_445a46eb { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_445a46eb { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_1e37246d { width:100%;  }
		#container_1abc48d2 { width:100%;  }
		#container_44d110c9 { width:100%;  }
}
.body_251_fallschirm_html a { color:#0000FF; } 
.body_251_fallschirm_html a:visited { color:#5D5D9E; } 
.body_251_fallschirm_html a:active { color:#5C615E; } 
.body_251_fallschirm_html a:hover { color:#FFFFFF; } 
#button_752203c6 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_752203c6:hover { background-color:#FF5B00;  }
#button_752203c6:hover span { color:#FFFFFF; }
#button_195f9ec5 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_195f9ec5:hover { background-color:#FF5B00;  }
#button_195f9ec5:hover span { color:#FFFFFF; }
#button_7815ff3a { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_7815ff3a:hover { background-color:#FF5B00;  }
#button_7815ff3a:hover span { color:#FFFFFF; }
#button_58c5ac80 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 15px 0px; width:100%; height:45px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_58c5ac80:hover { background-color:#FF5B00; border-color:#000000;  }
#button_58c5ac80:hover span { color:#FFFFFF; }
#img_2df40b59:hover { filter: brightness( 80%);  } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_251_fallschirm_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_fd68664 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_fd68664_padding { margin: 5px; display: block;  }
#container_7f7cefaa { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_7f7cefaa_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_15f9b9d1 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:20px; background:none;  }
#container_15f9b9d1_padding { margin: 5px; display: block;  }
#container_3a679ad0 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_3a679ad0_padding { margin: 5px; display: block;  }
#button_752203c6_padding { margin: 2px; display: block;  }
#container_22693ab7 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_22693ab7_padding { margin: 5px; display: block;  }
#button_195f9ec5_padding { margin: 2px; display: block;  }
#button_7815ff3a_padding { margin: 2px; display: block;  }
#container_25f77e0e { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_25f77e0e_padding { margin: 5px; display: block;  }
#container_6fdea455 { vertical-align: top; position:relative; display: inline-block; width:60%; min-height:150px; background:none;  }
#container_6fdea455_padding { margin: 5px; display: block;  }
#container_333133fd { vertical-align: top; position:relative; display: inline-block; width:40%; min-height:266px; background:none;  }
#container_333133fd_padding { margin: 5px; display: block;  }
#img_2df40b59 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_6fdea455 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_25f77e0e { width:100%;  }
		#container_333133fd { width:100%;  }
}
@media only screen and (max-width: 700px)
{
		#container_15f9b9d1 { min-height:40px;  }
}
@media only screen and (max-width: 450px)
{
		#container_3a679ad0 { width:100%; display:none;  }
		#container_22693ab7 { width:100%; display:none;  }
}
@media only screen and (max-width: 400px)
{
		#container_7f7cefaa { width:100%;  }
}
.body_260_mosaik_html a { color:#0000FF; } 
.body_260_mosaik_html a:visited { color:#5D5D9E; } 
.body_260_mosaik_html a:active { color:#5C615E; } 
.body_260_mosaik_html a:hover { color:#FFFFFF; } 
#button_4b9730ab { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_4b9730ab:hover { background-color:#FF5B00;  }
#button_4b9730ab:hover span { color:#FFFFFF; }
#button_62063169 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_62063169:hover { background-color:#FF5B00;  }
#button_62063169:hover span { color:#FFFFFF; }
#button_5a7b8863 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5a7b8863:hover { background-color:#FF5B00;  }
#button_5a7b8863:hover span { color:#FFFFFF; }
#button_68e6a6c7 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_68e6a6c7:hover {  }
#button_68e6a6c7:hover span { color:#FF0000; }
#button_1f6dbcf1 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:7px 0px 0px 0px; width:150px; height:40px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_1f6dbcf1:hover { background-color:#FF5B00; border-color:#000000;  }
#button_1f6dbcf1:hover span { color:#FFFFFF; }
#gallery_7a87f52a div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_7a87f52a div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_7a87f52a div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_7a87f52a div.galleryimgcontainer { width: 100%; } } 
#gallery_7a87f52a img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_260_mosaik_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_51279e13 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_51279e13_padding { margin: 5px; display: block;  }
#container_4db469ab { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_4db469ab_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_18bc7e4f { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_18bc7e4f_padding { margin: 5px; display: block;  }
#button_4b9730ab_padding { margin: 2px; display: block;  }
#container_1bd488e7 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_1bd488e7_padding { margin: 5px; display: block;  }
#button_62063169_padding { margin: 2px; display: block;  }
#button_5a7b8863_padding { margin: 2px; display: block;  }
#container_e348faa { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/_dsc1446_flach_1200x604.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_e348faa_padding { margin: 5px; display: block;  }
#container_234e30f2 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_234e30f2_padding { margin: 10px; display: block;  }
#img_57447bd0 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_eff8354 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_7ea920b7 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_7ea920b7_padding { margin: 10px; display: block;  }
#container_1bfd1d66 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_1bfd1d66_padding { margin: 10px; display: block;  }
#container_3d01ad03 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_3d01ad03_padding { margin: 10px; display: block;  }
#container_2eaa708e { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_2eaa708e_padding { margin: 10px; display: block;  }
#container_2c2348b3 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_4bf62c50 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_5a6a6b8d { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_1248e05e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_2986394b { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_2986394b_padding { margin: 10px; display: block;  }
#container_6b7d0c8c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4d133281 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4d0d1d56 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#gallery_7a87f52a { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_1bfd1d66 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_e348faa { width:100%;  }
		#container_7ea920b7 { width:100%;  }
		#container_3d01ad03 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_e348faa { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_e348faa { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_4db469ab { width:100%;  }
		#container_18bc7e4f { width:100%;  }
		#container_1bd488e7 { width:100%;  }
}
.body_261_mosaik_html a { color:#0000FF; } 
.body_261_mosaik_html a:visited { color:#5D5D9E; } 
.body_261_mosaik_html a:active { color:#5C615E; } 
.body_261_mosaik_html a:hover { color:#FFFFFF; } 
#button_1dbd07e1 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_1dbd07e1:hover { background-color:#FF5B00;  }
#button_1dbd07e1:hover span { color:#FFFFFF; }
#button_2191c062 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_2191c062:hover { background-color:#FF5B00;  }
#button_2191c062:hover span { color:#FFFFFF; }
#button_5ece614c { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5ece614c:hover { background-color:#FF5B00;  }
#button_5ece614c:hover span { color:#FFFFFF; }
#button_365c7281 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 15px 0px; width:100%; height:45px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_365c7281:hover { background-color:#FF5B00; border-color:#000000;  }
#button_365c7281:hover span { color:#FFFFFF; }
#img_51039e56:hover { filter: brightness( 80%);  } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_261_mosaik_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_5071ae26 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_5071ae26_padding { margin: 5px; display: block;  }
#container_563699f5 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_563699f5_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_305fa971 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:20px; background:none;  }
#container_305fa971_padding { margin: 5px; display: block;  }
#container_232ad451 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_232ad451_padding { margin: 5px; display: block;  }
#button_1dbd07e1_padding { margin: 2px; display: block;  }
#container_55155020 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_55155020_padding { margin: 5px; display: block;  }
#button_2191c062_padding { margin: 2px; display: block;  }
#button_5ece614c_padding { margin: 2px; display: block;  }
#container_163946b7 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_163946b7_padding { margin: 5px; display: block;  }
#container_857303d { vertical-align: top; position:relative; display: inline-block; width:60%; min-height:150px; background:none;  }
#container_857303d_padding { margin: 5px; display: block;  }
#container_1696eff6 { vertical-align: top; position:relative; display: inline-block; width:40%; min-height:266px; background:none;  }
#container_1696eff6_padding { margin: 5px; display: block;  }
#img_51039e56 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_857303d { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_163946b7 { width:100%;  }
		#container_1696eff6 { width:100%;  }
}
@media only screen and (max-width: 700px)
{
		#container_305fa971 { min-height:40px;  }
}
@media only screen and (max-width: 450px)
{
		#container_232ad451 { width:100%; display:none;  }
		#container_55155020 { width:100%; display:none;  }
}
@media only screen and (max-width: 400px)
{
		#container_563699f5 { width:100%;  }
}
.body_270_ampel_html a { color:#0000FF; } 
.body_270_ampel_html a:visited { color:#5D5D9E; } 
.body_270_ampel_html a:active { color:#5C615E; } 
.body_270_ampel_html a:hover { color:#FFFFFF; } 
#button_3a2e78ab { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_3a2e78ab:hover { background-color:#FF5B00;  }
#button_3a2e78ab:hover span { color:#FFFFFF; }
#button_305f1e85 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_305f1e85:hover { background-color:#FF5B00;  }
#button_305f1e85:hover span { color:#FFFFFF; }
#button_1b077cac { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_1b077cac:hover { background-color:#FF5B00;  }
#button_1b077cac:hover span { color:#FFFFFF; }
#button_3797cd3c { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_3797cd3c:hover {  }
#button_3797cd3c:hover span { color:#FF0000; }
#button_32eeacb7 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:7px 0px 0px 0px; width:150px; height:40px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_32eeacb7:hover { background-color:#FF5B00; border-color:#000000;  }
#button_32eeacb7:hover span { color:#FFFFFF; }
#gallery_212a02c8 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_212a02c8 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_212a02c8 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_212a02c8 div.galleryimgcontainer { width: 100%; } } 
#gallery_212a02c8 img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_270_ampel_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_289beeb8 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_289beeb8_padding { margin: 5px; display: block;  }
#container_72262365 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_72262365_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_6aee7ef9 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_6aee7ef9_padding { margin: 5px; display: block;  }
#button_3a2e78ab_padding { margin: 2px; display: block;  }
#container_11a1354f { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_11a1354f_padding { margin: 5px; display: block;  }
#button_305f1e85_padding { margin: 2px; display: block;  }
#button_1b077cac_padding { margin: 2px; display: block;  }
#container_59e517a7 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/dsc1166_pano_flach_1400x710.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_59e517a7_padding { margin: 5px; display: block;  }
#container_67169e0e { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.447059);  }
#container_67169e0e_padding { margin: 10px; display: block;  }
#img_2d9dcaf1 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; background:none; border: 1px solid #404040; height:auto;  }
#anchor_6e819609 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4ea207fe { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_4ea207fe_padding { margin: 10px; display: block;  }
#container_73bd5b95 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_73bd5b95_padding { margin: 10px; display: block;  }
#container_1177ff4c { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_1177ff4c_padding { margin: 10px; display: block;  }
#container_36055599 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_36055599_padding { margin: 10px; display: block;  }
#container_482b4341 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_4533c235 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_5e8bbece { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_427cb4f3 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_1e25c2e7 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_1e25c2e7_padding { margin: 10px; display: block;  }
#container_a6cc01c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_7b5f63fd { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_dd53d0d { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#gallery_212a02c8 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_73bd5b95 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_59e517a7 { width:100%;  }
		#container_4ea207fe { width:100%;  }
		#container_1177ff4c { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_59e517a7 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_59e517a7 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_72262365 { width:100%;  }
		#container_6aee7ef9 { width:100%;  }
		#container_11a1354f { width:100%;  }
}
.body_271_ampel_html a { color:#0000FF; } 
.body_271_ampel_html a:visited { color:#5D5D9E; } 
.body_271_ampel_html a:active { color:#5C615E; } 
.body_271_ampel_html a:hover { color:#FFFFFF; } 
#button_12dbc893 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_12dbc893:hover { background-color:#FF5B00;  }
#button_12dbc893:hover span { color:#FFFFFF; }
#button_2750cde { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_2750cde:hover { background-color:#FF5B00;  }
#button_2750cde:hover span { color:#FFFFFF; }
#button_27616a99 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_27616a99:hover { background-color:#FF5B00;  }
#button_27616a99:hover span { color:#FFFFFF; }
#button_4d56bc16 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 15px 0px; width:100%; height:45px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_4d56bc16:hover { background-color:#FF5B00; border-color:#000000;  }
#button_4d56bc16:hover span { color:#FFFFFF; }
#img_2c138236:hover { filter: brightness( 80%);  } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_271_ampel_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_51b2ad9 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_51b2ad9_padding { margin: 5px; display: block;  }
#container_560f9f40 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_560f9f40_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_75224d59 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:20px; background:none;  }
#container_75224d59_padding { margin: 5px; display: block;  }
#container_11f8dd06 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_11f8dd06_padding { margin: 5px; display: block;  }
#button_12dbc893_padding { margin: 2px; display: block;  }
#container_7a9f060b { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_7a9f060b_padding { margin: 5px; display: block;  }
#button_2750cde_padding { margin: 2px; display: block;  }
#button_27616a99_padding { margin: 2px; display: block;  }
#container_32c69c7a { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_32c69c7a_padding { margin: 5px; display: block;  }
#container_7a1dc3ed { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_7a1dc3ed_padding { margin: 5px; display: block;  }
#container_ba913d8 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_ba913d8_padding { margin: 5px; display: block;  }
#img_2c138236 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_7a1dc3ed { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_32c69c7a { width:100%;  }
		#container_ba913d8 { width:100%;  }
}
@media only screen and (max-width: 700px)
{
		#container_75224d59 { min-height:40px;  }
}
@media only screen and (max-width: 450px)
{
		#container_11f8dd06 { width:100%; display:none;  }
		#container_7a9f060b { width:100%; display:none;  }
}
@media only screen and (max-width: 400px)
{
		#container_560f9f40 { width:100%;  }
}
.body_280_kutscherhaus_html a { color:#0000FF; } 
.body_280_kutscherhaus_html a:visited { color:#5D5D9E; } 
.body_280_kutscherhaus_html a:active { color:#5C615E; } 
.body_280_kutscherhaus_html a:hover { color:#FFFFFF; } 
#button_145f71a5 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_145f71a5:hover { background-color:#FF5B00;  }
#button_145f71a5:hover span { color:#FFFFFF; }
#button_49c60133 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_49c60133:hover { background-color:#FF5B00;  }
#button_49c60133:hover span { color:#FFFFFF; }
#button_28652be3 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_28652be3:hover { background-color:#FF5B00;  }
#button_28652be3:hover span { color:#FFFFFF; }
#button_2530e68c { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_2530e68c:hover {  }
#button_2530e68c:hover span { color:#FF0000; }
#button_1448939a { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:7px 0px 0px 0px; width:150px; height:40px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_1448939a:hover { background-color:#FF5B00; border-color:#000000;  }
#button_1448939a:hover span { color:#FFFFFF; }
#gallery_614f85f7 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_614f85f7 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_614f85f7 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_614f85f7 div.galleryimgcontainer { width: 100%; } } 
#gallery_614f85f7 img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_280_kutscherhaus_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_1f2ce0a1 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_1f2ce0a1_padding { margin: 5px; display: block;  }
#container_698f1e7a { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_698f1e7a_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_5dc373de { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_5dc373de_padding { margin: 5px; display: block;  }
#button_145f71a5_padding { margin: 2px; display: block;  }
#container_737a72ad { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_737a72ad_padding { margin: 5px; display: block;  }
#button_49c60133_padding { margin: 2px; display: block;  }
#button_28652be3_padding { margin: 2px; display: block;  }
#container_3fa3caf8 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/kutscherhaus_1flach_1400x717.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_3fa3caf8_padding { margin: 5px; display: block;  }
#container_1e42eb5e { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_1e42eb5e_padding { margin: 10px; display: block;  }
#img_21131127 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_70625447 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4e43e3c3 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_4e43e3c3_padding { margin: 10px; display: block;  }
#container_7fa5f78c { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_7fa5f78c_padding { margin: 10px; display: block;  }
#container_1a514ffe { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_1a514ffe_padding { margin: 10px; display: block;  }
#container_44fecb56 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_44fecb56_padding { margin: 10px; display: block;  }
#container_4ac3836 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_7dd5ad6 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_5075c50a { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_7cd4fc8f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_39fe2b9c { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_39fe2b9c_padding { margin: 10px; display: block;  }
#container_2571e494 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_65b97f05 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_5bff3493 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_5bff3493_padding { margin: 0px 0px 10px 0px; display: block;  }
#gallery_614f85f7 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_7fa5f78c { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_3fa3caf8 { width:100%;  }
		#container_4e43e3c3 { width:100%;  }
		#container_1a514ffe { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_3fa3caf8 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_3fa3caf8 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_698f1e7a { width:100%;  }
		#container_5dc373de { width:100%;  }
		#container_737a72ad { width:100%;  }
}
.body_281_kutscherhaus_html a { color:#0000FF; } 
.body_281_kutscherhaus_html a:visited { color:#5D5D9E; } 
.body_281_kutscherhaus_html a:active { color:#5C615E; } 
.body_281_kutscherhaus_html a:hover { color:#FFFFFF; } 
#button_473f5867 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_473f5867:hover { background-color:#FF5B00;  }
#button_473f5867:hover span { color:#FFFFFF; }
#button_65b396ed { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_65b396ed:hover { background-color:#FF5B00;  }
#button_65b396ed:hover span { color:#FFFFFF; }
#button_1338f4d4 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_1338f4d4:hover { background-color:#FF5B00;  }
#button_1338f4d4:hover span { color:#FFFFFF; }
#button_c531087 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 15px 0px; width:100%; height:45px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_c531087:hover { background-color:#FF5B00; border-color:#000000;  }
#button_c531087:hover span { color:#FFFFFF; }
#img_3cae3958:hover { filter: brightness( 80%);  } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_281_kutscherhaus_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_771e1c6c { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_771e1c6c_padding { margin: 5px; display: block;  }
#container_1ecd9f7c { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_1ecd9f7c_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_1f12468f { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:20px; background:none;  }
#container_1f12468f_padding { margin: 5px; display: block;  }
#container_703c21f2 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_703c21f2_padding { margin: 5px; display: block;  }
#button_473f5867_padding { margin: 2px; display: block;  }
#container_7e6e2bb3 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_7e6e2bb3_padding { margin: 5px; display: block;  }
#button_65b396ed_padding { margin: 2px; display: block;  }
#button_1338f4d4_padding { margin: 2px; display: block;  }
#container_2e1402f7 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_2e1402f7_padding { margin: 5px; display: block;  }
#container_451eece4 { vertical-align: top; position:relative; display: inline-block; width:60%; min-height:150px; background:none;  }
#container_451eece4_padding { margin: 5px; display: block;  }
#container_3f64061c { vertical-align: top; position:relative; display: inline-block; width:40%; min-height:266px; background:none;  }
#container_3f64061c_padding { margin: 5px; display: block;  }
#img_3cae3958 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_451eece4 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_2e1402f7 { width:100%;  }
		#container_3f64061c { width:100%;  }
}
@media only screen and (max-width: 700px)
{
		#container_1f12468f { min-height:40px;  }
}
@media only screen and (max-width: 450px)
{
		#button_473f5867 { width:100%; display:none;  }
		#container_7e6e2bb3 { width:100%; display:none;  }
}
@media only screen and (max-width: 400px)
{
		#container_1ecd9f7c { width:100%;  }
		#container_703c21f2 { width:100%;  }
}
.body_290_wegweiser_html a { color:#0000FF; } 
.body_290_wegweiser_html a:visited { color:#5D5D9E; } 
.body_290_wegweiser_html a:active { color:#5C615E; } 
.body_290_wegweiser_html a:hover { color:#FFFFFF; } 
#button_31927255 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_31927255:hover { background-color:#FF5B00;  }
#button_31927255:hover span { color:#FFFFFF; }
#button_392d444f { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_392d444f:hover { background-color:#FF5B00;  }
#button_392d444f:hover span { color:#FFFFFF; }
#button_1b2936b3 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_1b2936b3:hover { background-color:#FF5B00;  }
#button_1b2936b3:hover span { color:#FFFFFF; }
#button_48bc69d2 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_48bc69d2:hover {  }
#button_48bc69d2:hover span { color:#FF0000; }
#gallery_5a1d0866 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_5a1d0866 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_5a1d0866 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_5a1d0866 div.galleryimgcontainer { width: 100%; } } 
#gallery_5a1d0866 img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_290_wegweiser_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_4437b494 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_4437b494_padding { margin: 5px; display: block;  }
#container_66ddda16 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_66ddda16_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_7ced5a39 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_7ced5a39_padding { margin: 5px; display: block;  }
#button_31927255_padding { margin: 2px; display: block;  }
#container_6820e097 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_6820e097_padding { margin: 5px; display: block;  }
#button_392d444f_padding { margin: 2px; display: block;  }
#button_1b2936b3_padding { margin: 2px; display: block;  }
#container_44497ae2 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/wegweiserflach_1400x738.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_44497ae2_padding { margin: 5px; display: block;  }
#container_1bd3dd71 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.298039);  }
#container_1bd3dd71_padding { margin: 10px; display: block;  }
#img_1d3c52e3 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_68ca1964 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_1cca7d69 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_1cca7d69_padding { margin: 10px; display: block;  }
#container_6a891bd4 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_6a891bd4_padding { margin: 10px; display: block;  }
#container_18b32d8b { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_18b32d8b_padding { margin: 10px; display: block;  }
#container_210107c8 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_210107c8_padding { margin: 10px; display: block;  }
#container_17f0b7bc { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_66cc4da8 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_46634e3a { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_7aebf895 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_630e7b5 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_630e7b5_padding { margin: 10px; display: block;  }
#container_15a608b4 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_7cd23f45 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_7cd34dc0 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_7cd34dc0_padding { margin: 0px 0px 10px 0px; display: block;  }
#gallery_5a1d0866 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_6a891bd4 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_44497ae2 { width:100%;  }
		#container_1cca7d69 { width:100%;  }
		#container_18b32d8b { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_44497ae2 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_44497ae2 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_66ddda16 { width:100%;  }
		#container_7ced5a39 { width:100%;  }
		#container_6820e097 { width:100%;  }
}
.body_300_erziehungsfachstellen_html a { color:#0000FF; } 
.body_300_erziehungsfachstellen_html a:visited { color:#5D5D9E; } 
.body_300_erziehungsfachstellen_html a:active { color:#5C615E; } 
.body_300_erziehungsfachstellen_html a:hover { color:#FFFFFF; } 
#button_2046975 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_2046975:hover { background-color:#FF5B00;  }
#button_2046975:hover span { color:#FFFFFF; }
#button_5f453966 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5f453966:hover { background-color:#FF5B00;  }
#button_5f453966:hover span { color:#FFFFFF; }
#button_5ae4f655 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5ae4f655:hover { background-color:#FF5B00;  }
#button_5ae4f655:hover span { color:#FFFFFF; }
#button_30a04307 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_30a04307:hover {  }
#button_30a04307:hover span { color:#FF0000; }
#button_40998b53 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_40998b53:hover { background-color:#FF5B00;  }
#button_40998b53:hover span { color:#FFFFFF; }
#img_4a2c1cc4:hover { filter: brightness( 80%);  } 
#button_75bfeb7b { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_75bfeb7b:hover { background-color:#FF5B00;  }
#button_75bfeb7b:hover span { color:#FFFFFF; }
#button_7a7b949e { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_7a7b949e:hover { background-color:#FF5B00;  }
#button_7a7b949e:hover span { color:#FFFFFF; }
#img_5c04d2b0:hover { filter: brightness( 80%);  } 
#button_17e72186 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_17e72186:hover { background-color:#FF5B00;  }
#button_17e72186:hover span { color:#FFFFFF; }
#button_130c84ac { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_130c84ac:hover { background-color:#FF5B00;  }
#button_130c84ac:hover span { color:#FFFFFF; }
#img_546292ab:hover { filter: brightness( 80%);  } 
#button_6f8467ce { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_6f8467ce:hover { background-color:#FF5B00;  }
#button_6f8467ce:hover span { color:#FFFFFF; }
#button_75305b1b { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_75305b1b:hover { background-color:#FF5B00;  }
#button_75305b1b:hover span { color:#FFFFFF; }
#img_4e9d7729:hover { filter: brightness( 80%);  } 
#button_790332f1 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_790332f1:hover { background-color:#FF5B00;  }
#button_790332f1:hover span { color:#FFFFFF; }
#button_7f2a118e { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_7f2a118e:hover { background-color:#FF5B00;  }
#button_7f2a118e:hover span { color:#FFFFFF; }
#img_5cd7e4e4:hover { filter: brightness( 80%);  } 
#button_6caa06d { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_6caa06d:hover { background-color:#FF5B00;  }
#button_6caa06d:hover span { color:#FFFFFF; }
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_300_erziehungsfachstellen_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_5f6d1540 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_5f6d1540_padding { margin: 5px; display: block;  }
#container_47890380 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_47890380_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_7b4ad89a { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_7b4ad89a_padding { margin: 5px; display: block;  }
#button_2046975_padding { margin: 2px; display: block;  }
#container_6940dece { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_6940dece_padding { margin: 5px; display: block;  }
#button_5f453966_padding { margin: 2px; display: block;  }
#button_5ae4f655_padding { margin: 2px; display: block;  }
#container_15c8b152 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/ueberblick1.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_15c8b152_padding { margin: 5px; display: block;  }
#container_5208e8e8 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:45%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_5208e8e8_padding { margin: 10px; display: block;  }
#img_2133a55c { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_1ea4dd71 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_75f3d059 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_75f3d059_padding { margin: 10px; display: block;  }
#container_6787fa85 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_6787fa85_padding { margin: 10px; display: block;  }
#container_f62f9d4 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_f62f9d4_padding { margin: 5px; display: block;  }
.textstyle50 { font-size:13pt; font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bold;  }
#img_4a2c1cc4 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_3fd6e50a { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_3fd6e50a_padding { margin: 5px; display: block;  }
#img_5c04d2b0 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_51722372 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_51722372_padding { margin: 5px; display: block;  }
#img_546292ab { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_1c12267e { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_1c12267e_padding { margin: 5px; display: block;  }
#img_4e9d7729 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_4c5be4cf { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4c5be4cf_padding { margin: 5px; display: block;  }
#img_5cd7e4e4 { vertical-align: bottom; position:relative; display: inline-block; width:66%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_6787fa85 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_15c8b152 { width:100%;  }
		#container_75f3d059 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_15c8b152 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_15c8b152 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_47890380 { width:100%;  }
		#container_7b4ad89a { width:100%;  }
		#container_6940dece { width:100%;  }
}
.body_310_elbaue_html a { color:#0000FF; } 
.body_310_elbaue_html a:visited { color:#5D5D9E; } 
.body_310_elbaue_html a:active { color:#5C615E; } 
.body_310_elbaue_html a:hover { color:#FFFFFF; } 
#button_1a11f2c6 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_1a11f2c6:hover { background-color:#FF5B00;  }
#button_1a11f2c6:hover span { color:#FFFFFF; }
#button_6910d3ec { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_6910d3ec:hover { background-color:#FF5B00;  }
#button_6910d3ec:hover span { color:#FFFFFF; }
#button_760e5cb9 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_760e5cb9:hover { background-color:#FF5B00;  }
#button_760e5cb9:hover span { color:#FFFFFF; }
#button_4aa34d0f { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_4aa34d0f:hover {  }
#button_4aa34d0f:hover span { color:#FF0000; }
#gallery_5369b8e2 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_5369b8e2 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_5369b8e2 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_5369b8e2 div.galleryimgcontainer { width: 100%; } } 
#gallery_5369b8e2 img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_310_elbaue_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_344d7c03 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_344d7c03_padding { margin: 5px; display: block;  }
#container_2ca33937 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_2ca33937_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_13f2d912 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_13f2d912_padding { margin: 5px; display: block;  }
#button_1a11f2c6_padding { margin: 2px; display: block;  }
#container_133f7eef { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_133f7eef_padding { margin: 5px; display: block;  }
#button_6910d3ec_padding { margin: 2px; display: block;  }
#button_760e5cb9_padding { margin: 2px; display: block;  }
#container_74716671 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/elbaue_flach_1400x633.jpeg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_74716671_padding { margin: 5px; display: block;  }
#container_1d23ac8e { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.396078);  }
#container_1d23ac8e_padding { margin: 10px; display: block;  }
#img_6d8eda83 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_52e5b5d2 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_498d0891 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_498d0891_padding { margin: 10px; display: block;  }
#container_260e7eda { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_260e7eda_padding { margin: 10px; display: block;  }
#container_1cd5b4bd { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_1cd5b4bd_padding { margin: 10px; display: block;  }
#container_615fbd82 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_615fbd82_padding { margin: 10px; display: block;  }
#container_66ac787b { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_76e313ea { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_282f1870 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_600d679f { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_600d679f_padding { margin: 10px; display: block;  }
#container_532ee99b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4672c6f8 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_7a98b374 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_7a98b374_padding { margin: 0px 0px 10px 0px; display: block;  }
#gallery_5369b8e2 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_260e7eda { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_74716671 { width:100%;  }
		#container_498d0891 { width:100%;  }
		#container_1cd5b4bd { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_74716671 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_74716671 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_2ca33937 { width:100%;  }
		#container_13f2d912 { width:100%;  }
		#container_133f7eef { width:100%;  }
}
.body_320_bodehexen_html a { color:#0000FF; } 
.body_320_bodehexen_html a:visited { color:#5D5D9E; } 
.body_320_bodehexen_html a:active { color:#5C615E; } 
.body_320_bodehexen_html a:hover { color:#FFFFFF; } 
#button_3595bada { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_3595bada:hover { background-color:#FF5B00;  }
#button_3595bada:hover span { color:#FFFFFF; }
#button_5a4e8dc { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5a4e8dc:hover { background-color:#FF5B00;  }
#button_5a4e8dc:hover span { color:#FFFFFF; }
#button_4bda08ec { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_4bda08ec:hover { background-color:#FF5B00;  }
#button_4bda08ec:hover span { color:#FFFFFF; }
#button_2f3b2685 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_2f3b2685:hover {  }
#button_2f3b2685:hover span { color:#FF0000; }
#gallery_44f6dd16 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_44f6dd16 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_44f6dd16 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_44f6dd16 div.galleryimgcontainer { width: 100%; } } 
#gallery_44f6dd16 img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_320_bodehexen_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_35e92530 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_35e92530_padding { margin: 5px; display: block;  }
#container_476c2f22 { vertical-align: top; position:relative; display: inline-block; width:59%; background:none;  }
#container_476c2f22_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_3f5ef8e0 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_3f5ef8e0_padding { margin: 5px; display: block;  }
#button_3595bada_padding { margin: 2px; display: block;  }
#container_1fd62ae5 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_1fd62ae5_padding { margin: 5px; display: block;  }
#button_5a4e8dc_padding { margin: 2px; display: block;  }
#button_4bda08ec_padding { margin: 2px; display: block;  }
#container_5f8644c7 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/hexenflach.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_5f8644c7_padding { margin: 5px; display: block;  }
#container_2b69cfad { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.396078);  }
#container_2b69cfad_padding { margin: 10px; display: block;  }
#img_65fd933 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_5f72d113 { vertical-align: bottom; position:relative; display: inline-block;  }
#text_5703f56 { position:absolute; left:3%; top:81%; width:601px; height:82px; background:none;  }
.textstyle51 { font-size:24pt; font-family:Arial, Helvetica, sans-serif; color:#FFFF00; font-weight:bold;  }
#text_435181b3 { position:absolute; left:75%; top:92%; width:199px; height:14px; background:none;  }
.textstyle52 { font-size:8pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
#container_56ec496b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_56ec496b_padding { margin: 10px; display: block;  }
#container_2eef0165 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_2eef0165_padding { margin: 10px; display: block;  }
.textstyle53 { font-size:24pt; font-family:Arial, Helvetica, sans-serif; color:#FF5B00; font-weight:bold;  }
.textstyle54 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#A0A0A0; line-height: 1.3;  }
.textstyle55 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#A0A0A0; font-weight:bold; line-height: 1.3;  }
.ulstyle2 { margin:0; font-size: 12pt; color:#A0A0A0;  }
#container_4c223a13 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_4c223a13_padding { margin: 10px; display: block;  }
#container_30d3094f { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_30d3094f_padding { margin: 10px; display: block;  }
#container_491e99e5 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_c900dd3 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4bfa1a5d { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4bfa1a5d_padding { margin: 10px; display: block;  }
#container_47024b35 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_7991df1b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_680813ee { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_680813ee_padding { margin: 0px 0px 10px 0px; display: block;  }
#gallery_44f6dd16 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_2eef0165 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_5f8644c7 { width:100%;  }
		#container_56ec496b { width:100%;  }
		#container_4c223a13 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_5f8644c7 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_5f8644c7 { min-height:150px;  }
		#text_5703f56 * span { font-size:12pt;  }
}
@media only screen and (max-width: 400px)
{
		#container_476c2f22 { width:100%;  }
		#container_3f5ef8e0 { width:100%;  }
		#container_1fd62ae5 { width:100%;  }
}
.body_330_wildwurzeln_html a { color:#0000FF; } 
.body_330_wildwurzeln_html a:visited { color:#5D5D9E; } 
.body_330_wildwurzeln_html a:active { color:#5C615E; } 
.body_330_wildwurzeln_html a:hover { color:#FFFFFF; } 
#button_644f192f { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_644f192f:hover { background-color:#FF5B00;  }
#button_644f192f:hover span { color:#FFFFFF; }
#button_5010ad37 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5010ad37:hover { background-color:#FF5B00;  }
#button_5010ad37:hover span { color:#FFFFFF; }
#button_5465f2a0 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5465f2a0:hover { background-color:#FF5B00;  }
#button_5465f2a0:hover span { color:#FFFFFF; }
#button_86cefcf { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_86cefcf:hover {  }
#button_86cefcf:hover span { color:#FF0000; }
#gallery_3a7281a6 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_3a7281a6 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_3a7281a6 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_3a7281a6 div.galleryimgcontainer { width: 100%; } } 
#gallery_3a7281a6 img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_330_wildwurzeln_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_7a72f872 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_7a72f872_padding { margin: 5px; display: block;  }
#container_2b7f0f3f { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_2b7f0f3f_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_21c760a1 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_21c760a1_padding { margin: 5px; display: block;  }
#button_644f192f_padding { margin: 2px; display: block;  }
#container_6c000e2c { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_6c000e2c_padding { margin: 5px; display: block;  }
#button_5010ad37_padding { margin: 2px; display: block;  }
#button_5465f2a0_padding { margin: 2px; display: block;  }
#container_35603fe5 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/wildwurzeln_flach_1400x634.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_35603fe5_padding { margin: 5px; display: block;  }
#container_626db7b7 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.396078);  }
#container_626db7b7_padding { margin: 10px; display: block;  }
#img_43e08012 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_edb10b3 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_5d2c557e { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_5d2c557e_padding { margin: 10px; display: block;  }
#container_2b75ca2c { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_2b75ca2c_padding { margin: 10px; display: block;  }
#container_693708ff { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_693708ff_padding { margin: 10px; display: block;  }
#container_40810a74 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_40810a74_padding { margin: 10px; display: block;  }
#container_1fbf77da { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_7ad9d71c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_39b119f2 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_733212d { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_733212d_padding { margin: 10px; display: block;  }
#container_6b3e1654 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4a84fded { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3aaa6d0c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3aaa6d0c_padding { margin: 0px 0px 10px 0px; display: block;  }
#gallery_3a7281a6 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_2b75ca2c { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_35603fe5 { width:100%;  }
		#container_5d2c557e { width:100%;  }
		#container_693708ff { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_35603fe5 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_35603fe5 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_2b7f0f3f { width:100%;  }
		#container_21c760a1 { width:100%;  }
		#container_6c000e2c { width:100%;  }
}
.body_340_villakunterbunt_html a { color:#0000FF; } 
.body_340_villakunterbunt_html a:visited { color:#5D5D9E; } 
.body_340_villakunterbunt_html a:active { color:#5C615E; } 
.body_340_villakunterbunt_html a:hover { color:#FFFFFF; } 
#button_45be9ed8 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_45be9ed8:hover { background-color:#FF5B00;  }
#button_45be9ed8:hover span { color:#FFFFFF; }
#button_2ec41993 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_2ec41993:hover { background-color:#FF5B00;  }
#button_2ec41993:hover span { color:#FFFFFF; }
#button_3b884dcb { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_3b884dcb:hover { background-color:#FF5B00;  }
#button_3b884dcb:hover span { color:#FFFFFF; }
#button_38185948 { vertical-align: bottom; position:relative; display: inline-block; width:101%; height:100px; background:none;  }
#button_38185948:hover {  }
#button_38185948:hover span { color:#FF0000; }
#gallery_799a4f3e div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_799a4f3e div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_799a4f3e div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_799a4f3e div.galleryimgcontainer { width: 100%; } } 
#gallery_799a4f3e img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_340_villakunterbunt_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_316407d9 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_316407d9_padding { margin: 5px; display: block;  }
#container_7a704363 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_7a704363_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_4a20549e { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_4a20549e_padding { margin: 5px; display: block;  }
#button_45be9ed8_padding { margin: 2px; display: block;  }
#container_621cefbc { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_621cefbc_padding { margin: 5px; display: block;  }
#button_2ec41993_padding { margin: 2px; display: block;  }
#button_3b884dcb_padding { margin: 2px; display: block;  }
#container_64b03a3 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/flach2.png); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_64b03a3_padding { margin: 5px; display: block;  }
#container_4bc5aaac { vertical-align: top; position:relative; display: inline-block; margin:20px; width:46%; min-height:140px; min-width:300px; background-color:rgba(58, 58, 58, 0.396078);  }
#container_4bc5aaac_padding { margin: 10px; display: block;  }
#img_7e934908 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_33c72e48 { vertical-align: bottom; position:relative; display: inline-block;  }
#text_1c067499 { position:absolute; left:6%; top:92%; width:199px; height:14px; background:none;  }
#container_7dc2f060 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_7dc2f060_padding { margin: 10px; display: block;  }
#container_2ec0424c { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_2ec0424c_padding { margin: 10px; display: block;  }
#container_78ba9538 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_78ba9538_padding { margin: 10px; display: block;  }
#container_3a809bec { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_3a809bec_padding { margin: 10px; display: block;  }
#container_2316ee66 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_69f7ee9b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_250cfa38 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_79a1373c { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_79a1373c_padding { margin: 10px; display: block;  }
#container_1fc29008 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_2372c1ff { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4d94b390 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4d94b390_padding { margin: 0px 0px 10px 0px; display: block;  }
#gallery_799a4f3e { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#button_38185948 * span { font-size:18pt;  }
		#container_2ec0424c { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_64b03a3 { width:100%;  }
		#container_7dc2f060 { width:100%;  }
		#container_78ba9538 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_64b03a3 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_64b03a3 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_7a704363 { width:100%;  }
		#container_4a20549e { width:100%;  }
		#container_621cefbc { width:100%;  }
}
.body_400_therapie_html a { color:#0000FF; } 
.body_400_therapie_html a:visited { color:#5D5D9E; } 
.body_400_therapie_html a:active { color:#5C615E; } 
.body_400_therapie_html a:hover { color:#FFFFFF; } 
#button_26c0a0c4 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_26c0a0c4:hover { background-color:#FF5B00;  }
#button_26c0a0c4:hover span { color:#FFFFFF; }
#button_5f10a595 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5f10a595:hover { background-color:#FF5B00;  }
#button_5f10a595:hover span { color:#FFFFFF; }
#button_44d4ed7b { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_44d4ed7b:hover { background-color:#FF5B00;  }
#button_44d4ed7b:hover span { color:#FFFFFF; }
#button_4ab48a4b { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_4ab48a4b:hover {  }
#button_4ab48a4b:hover span { color:#FF0000; }
#button_16c7d1b6 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_16c7d1b6:hover { background-color:#FF5B00;  }
#button_16c7d1b6:hover span { color:#FFFFFF; }
#img_4688da56:hover { filter: brightness( 80%);  } 
#button_2375dc6c { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_2375dc6c:hover { background-color:#FF5B00;  }
#button_2375dc6c:hover span { color:#FFFFFF; }
#button_59243a8f { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_59243a8f:hover { background-color:#FF5B00;  }
#button_59243a8f:hover span { color:#FFFFFF; }
#img_4405826f:hover { filter: brightness( 80%);  } 
#button_190cd5af { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_190cd5af:hover { background-color:#FF5B00;  }
#button_190cd5af:hover span { color:#FFFFFF; }
#button_e6244d7 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_e6244d7:hover { background-color:#FF5B00;  }
#button_e6244d7:hover span { color:#FFFFFF; }
#img_6a82ebd4:hover { filter: brightness( 80%);  } 
#button_32b5277e { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_32b5277e:hover { background-color:#FF5B00;  }
#button_32b5277e:hover span { color:#FFFFFF; }
#button_380d754d { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_380d754d:hover { background-color:#FF5B00;  }
#button_380d754d:hover span { color:#FFFFFF; }
#img_201733b1:hover { filter: brightness( 80%);  } 
#button_7e2cf347 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_7e2cf347:hover { background-color:#FF5B00;  }
#button_7e2cf347:hover span { color:#FFFFFF; }
#button_4d481643 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_4d481643:hover { background-color:#FF5B00;  }
#button_4d481643:hover span { color:#FFFFFF; }
#img_212de84c:hover { filter: brightness( 80%);  } 
#button_76acd900 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_76acd900:hover { background-color:#FF5B00;  }
#button_76acd900:hover span { color:#FFFFFF; }
#button_204a9eb4 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_204a9eb4:hover { background-color:#FF5B00;  }
#button_204a9eb4:hover span { color:#FFFFFF; }
#img_587bd423:hover { filter: brightness( 80%);  } 
#button_243743e5 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_243743e5:hover { background-color:#FF5B00;  }
#button_243743e5:hover span { color:#FFFFFF; }
#button_5a6e2797 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_5a6e2797:hover { background-color:#FF5B00;  }
#button_5a6e2797:hover span { color:#FFFFFF; }
#img_1408595a:hover { filter: brightness( 80%);  } 
#button_27cad1c3 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_27cad1c3:hover { background-color:#FF5B00;  }
#button_27cad1c3:hover span { color:#FFFFFF; }
#button_5b0efd80 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_5b0efd80:hover { background-color:#FF5B00;  }
#button_5b0efd80:hover span { color:#FFFFFF; }
#img_5a815e18:hover { filter: brightness( 80%);  } 
#button_6c22f9f { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_6c22f9f:hover { background-color:#FF5B00;  }
#button_6c22f9f:hover span { color:#FFFFFF; }
#button_7e792662 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_7e792662:hover { background-color:#FF5B00;  }
#button_7e792662:hover span { color:#FFFFFF; }
#img_446844cb:hover { filter: brightness( 80%);  } 
#button_1a09d5d2 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_1a09d5d2:hover { background-color:#FF5B00;  }
#button_1a09d5d2:hover span { color:#FFFFFF; }
#button_7da6b8fe { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_7da6b8fe:hover { background-color:#FF5B00;  }
#button_7da6b8fe:hover span { color:#FFFFFF; }
#img_1d245b93:hover { filter: brightness( 80%);  } 
#button_1a5708a7 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_1a5708a7:hover { background-color:#FF5B00;  }
#button_1a5708a7:hover span { color:#FFFFFF; }
#button_2dce8938 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_2dce8938:hover { background-color:#FF5B00;  }
#button_2dce8938:hover span { color:#FFFFFF; }
#img_23c98da0:hover { filter: brightness( 80%);  } 
#button_16d9b273 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; height:30px; background-color:#E9B10B;  }
#button_16d9b273:hover { background-color:#FF5B00;  }
#button_16d9b273:hover span { color:#FFFFFF; }
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_400_therapie_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_55ebf81d { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_55ebf81d_padding { margin: 5px; display: block;  }
#container_87229bf { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_87229bf_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_58bcab50 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_58bcab50_padding { margin: 5px; display: block;  }
#button_26c0a0c4_padding { margin: 2px; display: block;  }
#container_66dfb28f { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_66dfb28f_padding { margin: 5px; display: block;  }
#button_5f10a595_padding { margin: 2px; display: block;  }
#button_44d4ed7b_padding { margin: 2px; display: block;  }
#container_7eba60fe { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/haupthaus_ueberblick1.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7eba60fe_padding { margin: 5px; display: block;  }
#container_40bc1880 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:45%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_40bc1880_padding { margin: 10px; display: block;  }
#img_53565b60 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_73614d28 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_5c17f023 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_5c17f023_padding { margin: 10px; display: block;  }
#container_d75b7d1 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_d75b7d1_padding { margin: 10px; display: block;  }
#container_105d26c1 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_105d26c1_padding { margin: 5px; display: block;  }
.textstyle56 { font-size:15pt; font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bold;  }
#img_4688da56 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_42520abf { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_42520abf_padding { margin: 5px; display: block;  }
#img_4405826f { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_56edb14b { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_56edb14b_padding { margin: 5px; display: block;  }
#img_6a82ebd4 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_3aa35e15 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_3aa35e15_padding { margin: 5px; display: block;  }
#img_201733b1 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_3d3fdfc7 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_3d3fdfc7_padding { margin: 5px; display: block;  }
#img_212de84c { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_4774b02e { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4774b02e_padding { margin: 5px; display: block;  }
.textstyle57 { font-size:16pt; font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bold;  }
#img_587bd423 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_14a8c4d2 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14a8c4d2_padding { margin: 5px; display: block;  }
#img_1408595a { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_7edd9a2 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7edd9a2_padding { margin: 5px; display: block;  }
#img_5a815e18 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_4c55a60a { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4c55a60a_padding { margin: 5px; display: block;  }
#img_446844cb { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_7ad017df { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7ad017df_padding { margin: 5px; display: block;  }
#img_1d245b93 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_51e97c90 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:287px; min-width:287px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_51e97c90_padding { margin: 5px; display: block;  }
#img_23c98da0 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_d75b7d1 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_7eba60fe { width:100%;  }
		#container_5c17f023 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_7eba60fe { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_7eba60fe { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_87229bf { width:100%;  }
		#container_58bcab50 { width:100%;  }
		#container_66dfb28f { width:100%;  }
}
.body_411_tiergestuetzt_html a { color:#0000FF; } 
.body_411_tiergestuetzt_html a:visited { color:#5D5D9E; } 
.body_411_tiergestuetzt_html a:active { color:#5C615E; } 
.body_411_tiergestuetzt_html a:hover { color:#FFFFFF; } 
#button_73ad21e { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_73ad21e:hover { background-color:#FF5B00;  }
#button_73ad21e:hover span { color:#FFFFFF; }
#button_5c470d99 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5c470d99:hover { background-color:#FF5B00;  }
#button_5c470d99:hover span { color:#FFFFFF; }
#button_68d44246 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_68d44246:hover { background-color:#FF5B00;  }
#button_68d44246:hover span { color:#FFFFFF; }
#button_6ffcab66 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_6ffcab66:hover {  }
#button_6ffcab66:hover span { color:#FF0000; }
#gallery_3bf44082 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_3bf44082 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_3bf44082 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_3bf44082 div.galleryimgcontainer { width: 100%; } } 
#gallery_3bf44082 img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_411_tiergestuetzt_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_351492ef { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_351492ef_padding { margin: 5px; display: block;  }
#container_4a8baa66 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_4a8baa66_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_2de44d70 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_2de44d70_padding { margin: 5px; display: block;  }
#button_73ad21e_padding { margin: 2px; display: block;  }
#container_410ab07f { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_410ab07f_padding { margin: 5px; display: block;  }
#button_5c470d99_padding { margin: 2px; display: block;  }
#button_68d44246_padding { margin: 2px; display: block;  }
#container_27ea9806 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/_dsc1441_flach_1400x622.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_27ea9806_padding { margin: 5px; display: block;  }
#container_4dee6ec4 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:45%; min-height:137px; min-width:300px; background-color:rgba(58, 58, 58, 0.396078);  }
#container_4dee6ec4_padding { margin: 10px; display: block;  }
#img_63f1d535 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_2b4a26f6 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_6ed402a { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_6ed402a_padding { margin: 10px; display: block;  }
#container_7c371d2 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_7c371d2_padding { margin: 10px; display: block;  }
#container_2f5c4d2 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_2f5c4d2_padding { margin: 10px; display: block;  }
#container_1bcc76d { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_1bcc76d_padding { margin: 10px; display: block;  }
#container_2b0572cc { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_4287cc28 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_6228bb47 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_6ca4b2fe { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_7c065b00 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7c065b00_padding { margin: 10px; display: block;  }
#container_22ce89e4 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14898587 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#gallery_3bf44082 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_7c371d2 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_27ea9806 { width:100%;  }
		#container_6ed402a { width:100%;  }
		#container_2f5c4d2 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_27ea9806 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_27ea9806 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_4a8baa66 { width:100%;  }
		#container_2de44d70 { width:100%;  }
		#container_410ab07f { width:100%;  }
}
.body_412_kreativwerkstatt_html a { color:#0000FF; } 
.body_412_kreativwerkstatt_html a:visited { color:#5D5D9E; } 
.body_412_kreativwerkstatt_html a:active { color:#5C615E; } 
.body_412_kreativwerkstatt_html a:hover { color:#FFFFFF; } 
#button_8f71699 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_8f71699:hover { background-color:#FF5B00;  }
#button_8f71699:hover span { color:#FFFFFF; }
#button_367e96d3 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_367e96d3:hover { background-color:#FF5B00;  }
#button_367e96d3:hover span { color:#FFFFFF; }
#button_2c73aff0 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_2c73aff0:hover { background-color:#FF5B00;  }
#button_2c73aff0:hover span { color:#FFFFFF; }
#button_75411cd5 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_75411cd5:hover {  }
#button_75411cd5:hover span { color:#FF0000; }
#gallery_76c78feb div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_76c78feb div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_76c78feb div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_76c78feb div.galleryimgcontainer { width: 100%; } } 
#gallery_76c78feb img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_412_kreativwerkstatt_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_1fe058ff { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_1fe058ff_padding { margin: 5px; display: block;  }
#container_58e8b4f9 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_58e8b4f9_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_496366e3 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_496366e3_padding { margin: 5px; display: block;  }
#button_8f71699_padding { margin: 2px; display: block;  }
#container_27384180 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_27384180_padding { margin: 5px; display: block;  }
#button_367e96d3_padding { margin: 2px; display: block;  }
#button_2c73aff0_padding { margin: 2px; display: block;  }
#container_5742b122 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/kreativwerkstatt_flach_1400x633.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_5742b122_padding { margin: 5px; display: block;  }
#container_554d35e4 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:45%; min-height:137px; min-width:300px; background-color:rgba(58, 58, 58, 0.396078);  }
#container_554d35e4_padding { margin: 10px; display: block;  }
#img_158f0027 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_3cb09c45 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_7f42f79a { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_7f42f79a_padding { margin: 10px; display: block;  }
#container_213ec189 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_213ec189_padding { margin: 10px; display: block;  }
#container_25430cd7 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_25430cd7_padding { margin: 10px; display: block;  }
#container_6601f009 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_6601f009_padding { margin: 10px; display: block;  }
#container_6c798be0 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_502a125e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_17837f16 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_525e55f1 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_2a757dc6 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_2a757dc6_padding { margin: 10px; display: block;  }
#container_7bcf5ca9 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_524eb1b8 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#gallery_76c78feb { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_213ec189 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_5742b122 { width:100%;  }
		#container_7f42f79a { width:100%;  }
		#container_25430cd7 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_5742b122 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_5742b122 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_58e8b4f9 { width:100%;  }
		#container_496366e3 { width:100%;  }
		#container_27384180 { width:100%;  }
}
.body_413_holzwerkstatt_html a { color:#0000FF; } 
.body_413_holzwerkstatt_html a:visited { color:#5D5D9E; } 
.body_413_holzwerkstatt_html a:active { color:#5C615E; } 
.body_413_holzwerkstatt_html a:hover { color:#FFFFFF; } 
#button_526b6bdf { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_526b6bdf:hover { background-color:#FF5B00;  }
#button_526b6bdf:hover span { color:#FFFFFF; }
#button_6268c31d { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_6268c31d:hover { background-color:#FF5B00;  }
#button_6268c31d:hover span { color:#FFFFFF; }
#button_5365a5c3 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5365a5c3:hover { background-color:#FF5B00;  }
#button_5365a5c3:hover span { color:#FFFFFF; }
#button_7ec38ad0 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_7ec38ad0:hover {  }
#button_7ec38ad0:hover span { color:#FF0000; }
#gallery_363d85f5 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_363d85f5 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_363d85f5 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_363d85f5 div.galleryimgcontainer { width: 100%; } } 
#gallery_363d85f5 img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_413_holzwerkstatt_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_5a13b6b4 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_5a13b6b4_padding { margin: 5px; display: block;  }
#container_5fa088c { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_5fa088c_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_694ec64e { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_694ec64e_padding { margin: 5px; display: block;  }
#button_526b6bdf_padding { margin: 2px; display: block;  }
#container_3d4d1c0a { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_3d4d1c0a_padding { margin: 5px; display: block;  }
#button_6268c31d_padding { margin: 2px; display: block;  }
#button_5365a5c3_padding { margin: 2px; display: block;  }
#container_2ddddc9d { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/holzwerkstattflach.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_2ddddc9d_padding { margin: 5px; display: block;  }
#container_25d691f1 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:45%; min-height:137px; min-width:300px; background-color:rgba(58, 58, 58, 0.396078);  }
#container_25d691f1_padding { margin: 10px; display: block;  }
#img_5986371d { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_848e435 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_62a97a7b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_62a97a7b_padding { margin: 10px; display: block;  }
#container_2397d299 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_2397d299_padding { margin: 10px; display: block;  }
#container_2dbe653d { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_2dbe653d_padding { margin: 10px; display: block;  }
#container_1c2b6482 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_1c2b6482_padding { margin: 10px; display: block;  }
#container_21860e0b { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_40eace49 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_295340bc { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_5a760689 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_58b5458e { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_58b5458e_padding { margin: 10px; display: block;  }
#container_6e1f1440 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4a99f31a { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#gallery_363d85f5 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_2397d299 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_2ddddc9d { width:100%;  }
		#container_62a97a7b { width:100%;  }
		#container_2dbe653d { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_2ddddc9d { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_2ddddc9d { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_5fa088c { width:100%;  }
		#container_694ec64e { width:100%;  }
		#container_3d4d1c0a { width:100%;  }
}
.body_420_psych_html a { color:#0000FF; } 
.body_420_psych_html a:visited { color:#5D5D9E; } 
.body_420_psych_html a:active { color:#5C615E; } 
.body_420_psych_html a:hover { color:#FFFFFF; } 
#button_5ae4657f { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_5ae4657f:hover { background-color:#FF5B00;  }
#button_5ae4657f:hover span { color:#FFFFFF; }
#button_54fd4a86 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_54fd4a86:hover { background-color:#FF5B00;  }
#button_54fd4a86:hover span { color:#FFFFFF; }
#button_1a88398b { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_1a88398b:hover { background-color:#FF5B00;  }
#button_1a88398b:hover span { color:#FFFFFF; }
#button_63bafdd { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_63bafdd:hover {  }
#button_63bafdd:hover span { color:#FF0000; }
#button_7ad1d540 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:7px 0px 0px 0px; width:150px; height:40px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_7ad1d540:hover { background-color:#FF5B00; border-color:#000000;  }
#button_7ad1d540:hover span { color:#FFFFFF; }
#gallery_15831c44 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_15831c44 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:520px) { #gallery_15831c44 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:420px) { #gallery_15831c44 div.galleryimgcontainer { width: 100%; } } 
#gallery_15831c44 img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_420_psych_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_4f8afcda { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_4f8afcda_padding { margin: 5px; display: block;  }
#container_18e79f57 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_18e79f57_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_3c55789a { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_3c55789a_padding { margin: 5px; display: block;  }
#button_5ae4657f_padding { margin: 2px; display: block;  }
#container_e623ced { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_e623ced_padding { margin: 5px; display: block;  }
#button_54fd4a86_padding { margin: 2px; display: block;  }
#button_1a88398b_padding { margin: 2px; display: block;  }
#container_7b9e1d04 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/psychflach_1400x633.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7b9e1d04_padding { margin: 5px; display: block;  }
#container_35a78225 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.298039);  }
#container_35a78225_padding { margin: 10px; display: block;  }
#img_47758b79 { vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; height:auto;  }
#anchor_5f5ee9dd { vertical-align: bottom; position:relative; display: inline-block;  }
#container_7b407da2 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_7b407da2_padding { margin: 10px; display: block;  }
#container_47969906 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_47969906_padding { margin: 10px; display: block;  }
#container_1140f222 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_1140f222_padding { margin: 10px; display: block;  }
#container_76c9b6d { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_76c9b6d_padding { margin: 10px; display: block;  }
#container_1b7a615c { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_4d4382a7 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3a2c3b0e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_2b23b2ed { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_5259d885 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_5259d885_padding { margin: 10px; display: block;  }
#container_1c318ba7 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_20c0a65f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#gallery_15831c44 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_47969906 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_7b9e1d04 { width:100%;  }
		#container_7b407da2 { width:100%;  }
		#container_1140f222 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_7b9e1d04 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_7b9e1d04 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_18e79f57 { width:100%;  }
		#container_3c55789a { width:100%;  }
		#container_e623ced { width:100%;  }
}
.body_421_psych_html a { color:#0000FF; } 
.body_421_psych_html a:visited { color:#5D5D9E; } 
.body_421_psych_html a:active { color:#5C615E; } 
.body_421_psych_html a:hover { color:#FFFFFF; } 
#button_fea032a { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_fea032a:hover { background-color:#FF5B00;  }
#button_fea032a:hover span { color:#FFFFFF; }
#button_1385d835 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_1385d835:hover { background-color:#FF5B00;  }
#button_1385d835:hover span { color:#FFFFFF; }
#button_38fc8ac7 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_38fc8ac7:hover { background-color:#FF5B00;  }
#button_38fc8ac7:hover span { color:#FFFFFF; }
#button_749593a3 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 15px 0px; width:100%; height:45px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_749593a3:hover { background-color:#FF5B00; border-color:#000000;  }
#button_749593a3:hover span { color:#FFFFFF; }
#img_627d503f:hover { filter: brightness( 80%);  } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_421_psych_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_6afeadb8 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_6afeadb8_padding { margin: 5px; display: block;  }
#container_2a765f4e { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_2a765f4e_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_11c903ff { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:20px; background:none;  }
#container_11c903ff_padding { margin: 5px; display: block;  }
#container_27d64a12 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_27d64a12_padding { margin: 5px; display: block;  }
#button_fea032a_padding { margin: 2px; display: block;  }
#container_6bb826f4 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_6bb826f4_padding { margin: 5px; display: block;  }
#button_1385d835_padding { margin: 2px; display: block;  }
#button_38fc8ac7_padding { margin: 2px; display: block;  }
#container_22b9bd29 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_22b9bd29_padding { margin: 5px; display: block;  }
#container_3bf18a3b { vertical-align: top; position:relative; display: inline-block; width:60%; min-height:150px; background:none;  }
#container_3bf18a3b_padding { margin: 5px; display: block;  }
#container_1ef76b2d { vertical-align: top; position:relative; display: inline-block; width:40%; min-height:266px; background:none;  }
#container_1ef76b2d_padding { margin: 5px; display: block;  }
#img_627d503f { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_3bf18a3b { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_22b9bd29 { width:100%;  }
		#container_1ef76b2d { width:100%;  }
}
@media only screen and (max-width: 700px)
{
		#container_11c903ff { min-height:40px;  }
}
@media only screen and (max-width: 450px)
{
		#container_27d64a12 { width:100%; display:none;  }
		#container_6bb826f4 { width:100%; display:none;  }
}
@media only screen and (max-width: 400px)
{
		#container_2a765f4e { width:100%;  }
}
.body_430_schulausbildungshilfen_html a { color:#0000FF; } 
.body_430_schulausbildungshilfen_html a:visited { color:#5D5D9E; } 
.body_430_schulausbildungshilfen_html a:active { color:#5C615E; } 
.body_430_schulausbildungshilfen_html a:hover { color:#FFFFFF; } 
#button_26d1eb45 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_26d1eb45:hover { background-color:#FF5B00;  }
#button_26d1eb45:hover span { color:#FFFFFF; }
#button_3fe97460 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_3fe97460:hover { background-color:#FF5B00;  }
#button_3fe97460:hover span { color:#FFFFFF; }
#button_12b49c51 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_12b49c51:hover { background-color:#FF5B00;  }
#button_12b49c51:hover span { color:#FFFFFF; }
#button_3a7a8496 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_3a7a8496:hover {  }
#button_3a7a8496:hover span { color:#FF0000; }
#button_3b6d7492 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:7px 0px 0px 0px; width:150px; height:40px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_3b6d7492:hover { background-color:#FF5B00; border-color:#000000;  }
#button_3b6d7492:hover span { color:#FFFFFF; }
#gallery_7f1820a4 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_7f1820a4 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_7f1820a4 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_7f1820a4 div.galleryimgcontainer { width: 100%; } } 
#gallery_7f1820a4 img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_430_schulausbildungshilfen_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_19b8a48b { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_19b8a48b_padding { margin: 5px; display: block;  }
#container_79a9aeec { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_79a9aeec_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_5dc03488 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_5dc03488_padding { margin: 5px; display: block;  }
#button_26d1eb45_padding { margin: 2px; display: block;  }
#container_1673828 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_1673828_padding { margin: 5px; display: block;  }
#button_3fe97460_padding { margin: 2px; display: block;  }
#button_12b49c51_padding { margin: 2px; display: block;  }
#container_7fa4a591 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:470px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/a524dac3_abf0_4440_b621_129db607412a_topaz_face_sharpen_lighting_upscale_4x_1200x677.jpeg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7fa4a591_padding { margin: 5px; display: block;  }
#container_4227db5 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:45%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_4227db5_padding { margin: 10px; display: block;  }
#img_ef4a769 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_366980a9 { vertical-align: bottom; position:relative; display: inline-block;  }
#text_1d21187f { position:absolute; left:3%; top:93%; background:none;  }
#container_7a38a71d { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_7a38a71d_padding { margin: 10px; display: block;  }
#container_5739606 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_5739606_padding { margin: 10px; display: block;  }
#container_26814feb { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_26814feb_padding { margin: 10px; display: block;  }
#container_2c1b845 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_2c1b845_padding { margin: 10px; display: block;  }
#container_30618bd0 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_7dca7163 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_50e330bf { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_383e8dd { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_39dc4f14 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_39dc4f14_padding { margin: 10px; display: block;  }
#container_1f0f9a1a { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_2bc9fe8a { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#gallery_7f1820a4 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_7fa4a591 { width:100%;  }
		#container_5739606 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_7a38a71d { width:100%;  }
		#container_26814feb { width:100%;  }
}
@media only screen and (max-width: 640px)
{
		#container_7fa4a591 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_7fa4a591 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_79a9aeec { width:100%;  }
		#container_5dc03488 { width:100%;  }
		#container_1673828 { width:100%;  }
}
.body_431_schulausbildungshilfen_html a { color:#0000FF; } 
.body_431_schulausbildungshilfen_html a:visited { color:#5D5D9E; } 
.body_431_schulausbildungshilfen_html a:active { color:#5C615E; } 
.body_431_schulausbildungshilfen_html a:hover { color:#FFFFFF; } 
#button_53edd561 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_53edd561:hover { background-color:#FF5B00;  }
#button_53edd561:hover span { color:#FFFFFF; }
#button_4b4b443f { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_4b4b443f:hover { background-color:#FF5B00;  }
#button_4b4b443f:hover span { color:#FFFFFF; }
#button_73fbd7bb { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_73fbd7bb:hover { background-color:#FF5B00;  }
#button_73fbd7bb:hover span { color:#FFFFFF; }
#button_21c5265d { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 15px 0px; width:100%; height:45px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_21c5265d:hover { background-color:#FF5B00; border-color:#000000;  }
#button_21c5265d:hover span { color:#FFFFFF; }
#img_750f1c07:hover { filter: brightness( 80%);  } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_431_schulausbildungshilfen_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_4c9632c2 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_4c9632c2_padding { margin: 5px; display: block;  }
#container_32d89e2b { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_32d89e2b_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_6e51a58 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:20px; background:none;  }
#container_6e51a58_padding { margin: 5px; display: block;  }
#container_63aba939 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_63aba939_padding { margin: 5px; display: block;  }
#button_53edd561_padding { margin: 2px; display: block;  }
#container_173e10d2 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_173e10d2_padding { margin: 5px; display: block;  }
#button_4b4b443f_padding { margin: 2px; display: block;  }
#button_73fbd7bb_padding { margin: 2px; display: block;  }
#container_4e4bbe05 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_4e4bbe05_padding { margin: 5px; display: block;  }
#container_5fd6c42e { vertical-align: top; position:relative; display: inline-block; width:60%; min-height:150px; background:none;  }
#container_5fd6c42e_padding { margin: 5px; display: block;  }
#container_f96449e { vertical-align: top; position:relative; display: inline-block; width:40%; min-height:266px; background:none;  }
#container_f96449e_padding { margin: 5px; display: block;  }
#img_750f1c07 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_5fd6c42e { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_4e4bbe05 { width:100%;  }
		#container_f96449e { width:100%;  }
}
@media only screen and (max-width: 700px)
{
		#container_6e51a58 { min-height:40px;  }
}
@media only screen and (max-width: 450px)
{
		#button_53edd561 { width:100%; display:none;  }
		#container_173e10d2 { width:100%; display:none;  }
}
@media only screen and (max-width: 400px)
{
		#container_32d89e2b { width:100%;  }
		#container_63aba939 { width:100%;  }
}
.body_440_mibz_html a { color:#0000FF; } 
.body_440_mibz_html a:visited { color:#5D5D9E; } 
.body_440_mibz_html a:active { color:#5C615E; } 
.body_440_mibz_html a:hover { color:#FFFFFF; } 
#button_6ea65db6 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_6ea65db6:hover { background-color:#FF5B00;  }
#button_6ea65db6:hover span { color:#FFFFFF; }
#button_73454aba { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_73454aba:hover { background-color:#FF5B00;  }
#button_73454aba:hover span { color:#FFFFFF; }
#button_25af4cf7 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_25af4cf7:hover { background-color:#FF5B00;  }
#button_25af4cf7:hover span { color:#FFFFFF; }
#button_5a9fcc7a { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_5a9fcc7a:hover {  }
#button_5a9fcc7a:hover span { color:#FF0000; }
#button_cadd24 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:7px 0px 0px 0px; width:150px; height:40px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_cadd24:hover { background-color:#FF5B00; border-color:#000000;  }
#button_cadd24:hover span { color:#FFFFFF; }
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_440_mibz_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_5dcd7b99 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_5dcd7b99_padding { margin: 5px; display: block;  }
#container_3a938870 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_3a938870_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_19262cb3 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_19262cb3_padding { margin: 5px; display: block;  }
#button_6ea65db6_padding { margin: 2px; display: block;  }
#container_79f9370a { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_79f9370a_padding { margin: 5px; display: block;  }
#button_73454aba_padding { margin: 2px; display: block;  }
#button_25af4cf7_padding { margin: 2px; display: block;  }
#container_52b91d85 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/beratungsstelle_ampel_1200x900.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_52b91d85_padding { margin: 5px; display: block;  }
#container_56e27b3b { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.298039);  }
#container_56e27b3b_padding { margin: 10px; display: block;  }
#img_b53fb0b { vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; background:none; height:auto;  }
#anchor_464c17e1 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_2ea1b31f { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_2ea1b31f_padding { margin: 10px; display: block;  }
#container_3ee42e34 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_3ee42e34_padding { margin: 10px; display: block;  }
#container_20fbc2ca { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_20fbc2ca_padding { margin: 10px; display: block;  }
#container_1383d4b1 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_1383d4b1_padding { margin: 10px; display: block;  }
#container_153d0912 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_3a195145 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4c60c1f9 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3ef5dfa3 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_6770a37c { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_6770a37c_padding { margin: 10px; display: block;  }
#container_1cbf4b04 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_19927b9e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_78f5a594 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_316fdd3f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_3ee42e34 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_52b91d85 { width:100%;  }
		#container_2ea1b31f { width:100%;  }
		#container_20fbc2ca { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_52b91d85 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_52b91d85 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_3a938870 { width:100%;  }
		#container_19262cb3 { width:100%;  }
		#container_79f9370a { width:100%;  }
}
.body_441_mibzanfahrt_html a { color:#0000FF; } 
.body_441_mibzanfahrt_html a:visited { color:#5D5D9E; } 
.body_441_mibzanfahrt_html a:active { color:#5C615E; } 
.body_441_mibzanfahrt_html a:hover { color:#FFFFFF; } 
#button_4a7ed5f6 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_4a7ed5f6:hover { background-color:#FF5B00;  }
#button_4a7ed5f6:hover span { color:#FFFFFF; }
#button_6f510895 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_6f510895:hover {  }
#button_6f510895:hover span { color:#FF0000; }
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_441_mibzanfahrt_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_1590382d { vertical-align: top; position:relative; display: inline-block; width:60%; max-width:1050px; background:none;  }
#container_1590382d_padding { margin: 10px; display: block;  }
.textstyle58 { font-size:11pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;  }
#container_436e8be5 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_436e8be5_padding { margin: 5px; display: block;  }
#button_4a7ed5f6_padding { margin: 2px; display: block;  }
#container_5ab47418 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/beratungsstelle_ampel_1200x900.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_5ab47418_padding { margin: 5px; display: block;  }
#container_510d7fec { vertical-align: top; position:relative; display: inline-block; margin:20px; width:45%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.298039);  }
#container_510d7fec_padding { margin: 10px; display: block;  }
#anchor_39fbfba2 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_294a0ae8 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_294a0ae8_padding { margin: 10px; display: block;  }
#container_7446523 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_7446523_padding { margin: 10px; display: block;  }
#iframe_74337d4f { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:10px 0px 20px 0px; width:100%; height:300px; background:none; border: 2px solid #A0A0A0; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#anchor_118931d5 { vertical-align: bottom; position:relative; display: inline-block;  }
#iframe_4a2f61ca { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; height:300px; background:none; border: 2px solid #A0A0A0; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7b158426 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_7b158426_padding { margin: 10px; display: block;  }
#container_68473273 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_68473273_padding { margin: 10px; display: block;  }
#container_238231e9 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_5d96740 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_7a879cfd { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_69fcba52 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_114fb848 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_114fb848_padding { margin: 10px; display: block;  }
#container_33ccfd27 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_55674728 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_17666c37 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_489536cc { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_7446523 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_1590382d { width:100%;  }
		#container_5ab47418 { width:100%;  }
		#container_294a0ae8 { width:100%;  }
		#container_7b158426 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_5ab47418 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_5ab47418 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_436e8be5 { width:100%;  }
}
.body_442_mibz_html a { color:#0000FF; } 
.body_442_mibz_html a:visited { color:#5D5D9E; } 
.body_442_mibz_html a:active { color:#5C615E; } 
.body_442_mibz_html a:hover { color:#FFFFFF; } 
#button_496a789e { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_496a789e:hover { background-color:#FF5B00;  }
#button_496a789e:hover span { color:#FFFFFF; }
#button_56d29f72 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_56d29f72:hover { background-color:#FF5B00;  }
#button_56d29f72:hover span { color:#FFFFFF; }
#button_38896e25 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_38896e25:hover { background-color:#FF5B00;  }
#button_38896e25:hover span { color:#FFFFFF; }
#button_2e314ff6 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 15px 0px; width:100%; height:45px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_2e314ff6:hover { background-color:#FF5B00; border-color:#000000;  }
#button_2e314ff6:hover span { color:#FFFFFF; }
#img_6743a2be:hover { filter: brightness( 80%);  } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_442_mibz_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_a60b9fe { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_a60b9fe_padding { margin: 5px; display: block;  }
#container_170892e3 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_170892e3_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_7fbc7172 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:20px; background:none;  }
#container_7fbc7172_padding { margin: 5px; display: block;  }
#container_37612204 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_37612204_padding { margin: 5px; display: block;  }
#button_496a789e_padding { margin: 2px; display: block;  }
#container_1e0b94b1 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_1e0b94b1_padding { margin: 5px; display: block;  }
#button_56d29f72_padding { margin: 2px; display: block;  }
#button_38896e25_padding { margin: 2px; display: block;  }
#container_51d0e8 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51d0e8_padding { margin: 5px; display: block;  }
#container_4ceaaf5d { vertical-align: top; position:relative; display: inline-block; width:60%; min-height:150px; background:none;  }
#container_4ceaaf5d_padding { margin: 5px; display: block;  }
#container_73876b33 { vertical-align: top; position:relative; display: inline-block; width:40%; min-height:266px; background:none;  }
#container_73876b33_padding { margin: 5px; display: block;  }
#img_6743a2be { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_4ceaaf5d { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_51d0e8 { width:100%;  }
		#container_73876b33 { width:100%;  }
}
@media only screen and (max-width: 700px)
{
		#container_7fbc7172 { min-height:40px;  }
}
@media only screen and (max-width: 450px)
{
		#button_496a789e { width:100%; display:none;  }
		#container_1e0b94b1 { width:100%; display:none;  }
}
@media only screen and (max-width: 400px)
{
		#container_170892e3 { width:100%;  }
		#container_37612204 { width:100%;  }
}
.body_450_meddienst_html a { color:#0000FF; } 
.body_450_meddienst_html a:visited { color:#5D5D9E; } 
.body_450_meddienst_html a:active { color:#5C615E; } 
.body_450_meddienst_html a:hover { color:#FFFFFF; } 
#button_30a29ef0 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_30a29ef0:hover { background-color:#FF5B00;  }
#button_30a29ef0:hover span { color:#FFFFFF; }
#button_5594cca3 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5594cca3:hover { background-color:#FF5B00;  }
#button_5594cca3:hover span { color:#FFFFFF; }
#button_622a05b7 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_622a05b7:hover { background-color:#FF5B00;  }
#button_622a05b7:hover span { color:#FFFFFF; }
#button_7ac11f4b { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_7ac11f4b:hover {  }
#button_7ac11f4b:hover span { color:#FF0000; }
#gallery_3694713 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_3694713 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:520px) { #gallery_3694713 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:420px) { #gallery_3694713 div.galleryimgcontainer { width: 100%; } } 
#gallery_3694713 img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_450_meddienst_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_27c4695c { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_27c4695c_padding { margin: 5px; display: block;  }
#container_206b3c02 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_206b3c02_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_4187485c { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_4187485c_padding { margin: 5px; display: block;  }
#button_30a29ef0_padding { margin: 2px; display: block;  }
#container_306ee55e { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_306ee55e_padding { margin: 5px; display: block;  }
#button_5594cca3_padding { margin: 2px; display: block;  }
#button_622a05b7_padding { margin: 2px; display: block;  }
#container_5676e254 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/medizinischerdienstflach_1400x633.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_5676e254_padding { margin: 5px; display: block;  }
#container_32442966 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_32442966_padding { margin: 10px; display: block;  }
#img_31f6626c { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_4499fa0f { vertical-align: bottom; position:relative; display: inline-block;  }
#container_6b6a73fc { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_6b6a73fc_padding { margin: 10px; display: block;  }
#container_158dd274 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_158dd274_padding { margin: 10px; display: block;  }
#container_344e161d { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_344e161d_padding { margin: 10px; display: block;  }
#container_67d764eb { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_67d764eb_padding { margin: 10px; display: block;  }
#container_736a7d { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_3d6e13fe { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_13174ce0 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_7a6bb3a5 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7a6bb3a5_padding { margin: 10px; display: block;  }
#container_281aed1a { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_57daeb87 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#gallery_3694713 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_158dd274 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_5676e254 { width:100%;  }
		#container_6b6a73fc { width:100%;  }
		#container_344e161d { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_5676e254 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_5676e254 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_206b3c02 { width:100%;  }
		#container_4187485c { width:100%;  }
		#container_306ee55e { width:100%;  }
}
.body_460_erlebnispaedagogik_html a { color:#0000FF; } 
.body_460_erlebnispaedagogik_html a:visited { color:#5D5D9E; } 
.body_460_erlebnispaedagogik_html a:active { color:#5C615E; } 
.body_460_erlebnispaedagogik_html a:hover { color:#FFFFFF; } 
#button_1cd0dcd7 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_1cd0dcd7:hover { background-color:#FF5B00;  }
#button_1cd0dcd7:hover span { color:#FFFFFF; }
#button_7e1652fa { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_7e1652fa:hover { background-color:#FF5B00;  }
#button_7e1652fa:hover span { color:#FFFFFF; }
#button_5293230b { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5293230b:hover { background-color:#FF5B00;  }
#button_5293230b:hover span { color:#FFFFFF; }
#button_1f608baf { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_1f608baf:hover {  }
#button_1f608baf:hover span { color:#FF0000; }
#button_365fb3a8 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:7px 0px 0px 0px; width:150px; height:40px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_365fb3a8:hover { background-color:#FF5B00; border-color:#000000;  }
#button_365fb3a8:hover span { color:#FFFFFF; }
#gallery_c6d07d0 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_c6d07d0 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_c6d07d0 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_c6d07d0 div.galleryimgcontainer { width: 100%; } } 
#gallery_c6d07d0 img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_460_erlebnispaedagogik_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_172db62c { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_172db62c_padding { margin: 5px; display: block;  }
#container_4e1cc878 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_4e1cc878_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_1a8af922 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_1a8af922_padding { margin: 5px; display: block;  }
#button_1cd0dcd7_padding { margin: 2px; display: block;  }
#container_6a182920 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_6a182920_padding { margin: 5px; display: block;  }
#button_7e1652fa_padding { margin: 2px; display: block;  }
#button_5293230b_padding { margin: 2px; display: block;  }
#container_43dd8b54 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/selketalflach_1400x634.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_43dd8b54_padding { margin: 5px; display: block;  }
#container_1ccfa768 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.298039);  }
#container_1ccfa768_padding { margin: 10px; display: block;  }
#img_7e610a12 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_2bd7dcea { vertical-align: bottom; position:relative; display: inline-block;  }
#container_44befea { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_44befea_padding { margin: 10px; display: block;  }
#container_767846b5 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_767846b5_padding { margin: 10px; display: block;  }
#anchor_fe62f1f { vertical-align: bottom; position:relative; display: inline-block; float:right;  }
#container_11306332 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_11306332_padding { margin: 10px; display: block;  }
#container_3f6c2a40 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_3f6c2a40_padding { margin: 10px; display: block;  }
#container_35785fb2 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_3fdd70ee { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_514177bc { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_514177bc_padding { margin: 10px; display: block;  }
#container_5aae4bdf { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#gallery_c6d07d0 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_767846b5 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_43dd8b54 { width:100%;  }
		#container_44befea { width:100%;  }
		#container_11306332 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_43dd8b54 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_43dd8b54 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_4e1cc878 { width:100%;  }
		#container_1a8af922 { width:100%;  }
		#container_6a182920 { width:100%;  }
}
.body_461_erlebnispaedagogik_html a { color:#0000FF; } 
.body_461_erlebnispaedagogik_html a:visited { color:#5D5D9E; } 
.body_461_erlebnispaedagogik_html a:active { color:#5C615E; } 
.body_461_erlebnispaedagogik_html a:hover { color:#FFFFFF; } 
#button_29be270f { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_29be270f:hover { background-color:#FF5B00;  }
#button_29be270f:hover span { color:#FFFFFF; }
#button_30dce54c { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_30dce54c:hover { background-color:#FF5B00;  }
#button_30dce54c:hover span { color:#FFFFFF; }
#button_35e89ea8 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_35e89ea8:hover { background-color:#FF5B00;  }
#button_35e89ea8:hover span { color:#FFFFFF; }
#button_50fd05f0 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 15px 0px; width:100%; height:45px; background-color:#E9B10B; border: 1px solid #000000; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_50fd05f0:hover { background-color:#FF5B00; border-color:#000000;  }
#button_50fd05f0:hover span { color:#FFFFFF; }
#img_711175e5:hover { filter: brightness( 80%);  } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_461_erlebnispaedagogik_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_2e714660 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_2e714660_padding { margin: 5px; display: block;  }
#container_2d9e6bcc { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_2d9e6bcc_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_e48d002 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:20px; background:none;  }
#container_e48d002_padding { margin: 5px; display: block;  }
#container_618f308b { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_618f308b_padding { margin: 5px; display: block;  }
#button_29be270f_padding { margin: 2px; display: block;  }
#container_17866c2b { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_17866c2b_padding { margin: 5px; display: block;  }
#button_30dce54c_padding { margin: 2px; display: block;  }
#button_35e89ea8_padding { margin: 2px; display: block;  }
#container_336d9c3e { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_336d9c3e_padding { margin: 5px; display: block;  }
#container_2b254d0d { vertical-align: top; position:relative; display: inline-block; width:60%; min-height:150px; background:none;  }
#container_2b254d0d_padding { margin: 5px; display: block;  }
#container_6c7f995 { vertical-align: top; position:relative; display: inline-block; width:40%; min-height:266px; background:none;  }
#container_6c7f995_padding { margin: 5px; display: block;  }
#img_711175e5 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_2b254d0d { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_336d9c3e { width:100%;  }
		#container_6c7f995 { width:100%;  }
}
@media only screen and (max-width: 700px)
{
		#container_e48d002 { min-height:40px;  }
}
@media only screen and (max-width: 450px)
{
		#container_618f308b { width:100%; display:none;  }
		#container_17866c2b { width:100%; display:none;  }
}
@media only screen and (max-width: 400px)
{
		#container_2d9e6bcc { width:100%;  }
}
.body_461_kanu_html a { color:#0000FF; } 
.body_461_kanu_html a:visited { color:#5D5D9E; } 
.body_461_kanu_html a:active { color:#5C615E; } 
.body_461_kanu_html a:hover { color:#FFFFFF; } 
#button_681b4186 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_681b4186:hover { background-color:#FF5B00;  }
#button_681b4186:hover span { color:#FFFFFF; }
#button_6c5e4e61 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_6c5e4e61:hover { background-color:#FF5B00;  }
#button_6c5e4e61:hover span { color:#FFFFFF; }
#button_5f9a06ec { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5f9a06ec:hover { background-color:#FF5B00;  }
#button_5f9a06ec:hover span { color:#FFFFFF; }
#button_3d6d4a6d { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_3d6d4a6d:hover {  }
#button_3d6d4a6d:hover span { color:#FF0000; }
#gallery_2f87770e div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_2f87770e div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_2f87770e div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_2f87770e div.galleryimgcontainer { width: 100%; } } 
#gallery_2f87770e img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_461_kanu_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_b54bc2f { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_b54bc2f_padding { margin: 5px; display: block;  }
#container_18f60e4e { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_18f60e4e_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_399512ec { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_399512ec_padding { margin: 5px; display: block;  }
#button_681b4186_padding { margin: 2px; display: block;  }
#container_3cdd4b1c { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_3cdd4b1c_padding { margin: 5px; display: block;  }
#button_6c5e4e61_padding { margin: 2px; display: block;  }
#button_5f9a06ec_padding { margin: 2px; display: block;  }
#container_4a0c1975 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/kanu_flach_1400x633.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4a0c1975_padding { margin: 5px; display: block;  }
#container_4f2c321d { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.396078);  }
#container_4f2c321d_padding { margin: 10px; display: block;  }
#img_6467ec { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_4dc03359 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_518d1480 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_518d1480_padding { margin: 10px; display: block;  }
#container_4d810a1d { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_4d810a1d_padding { margin: 10px; display: block;  }
#container_37d45eab { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_37d45eab_padding { margin: 10px; display: block;  }
#container_491b33b0 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_491b33b0_padding { margin: 10px; display: block;  }
#container_782c3048 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_2e865a2b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_46ab6004 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_46ab6004_padding { margin: 10px; display: block;  }
#container_20ef5782 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#gallery_2f87770e { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:101%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_4d810a1d { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_4a0c1975 { width:100%;  }
		#container_518d1480 { width:100%;  }
		#container_37d45eab { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_4a0c1975 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_4a0c1975 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_18f60e4e { width:100%;  }
		#container_399512ec { width:100%;  }
		#container_3cdd4b1c { width:100%;  }
}
.body_462_physio_html a { color:#0000FF; } 
.body_462_physio_html a:visited { color:#5D5D9E; } 
.body_462_physio_html a:active { color:#5C615E; } 
.body_462_physio_html a:hover { color:#FFFFFF; } 
#button_6b304537 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_6b304537:hover { background-color:#FF5B00;  }
#button_6b304537:hover span { color:#FFFFFF; }
#button_604c12fb { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_604c12fb:hover { background-color:#FF5B00;  }
#button_604c12fb:hover span { color:#FFFFFF; }
#button_4595e92c { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_4595e92c:hover { background-color:#FF5B00;  }
#button_4595e92c:hover span { color:#FFFFFF; }
#button_e65b8 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_e65b8:hover {  }
#button_e65b8:hover span { color:#FF0000; }
#gallery_2db4c775 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_2db4c775 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:520px) { #gallery_2db4c775 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:420px) { #gallery_2db4c775 div.galleryimgcontainer { width: 100%; } } 
#gallery_2db4c775 img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_462_physio_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_2bd9e3e4 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_2bd9e3e4_padding { margin: 5px; display: block;  }
#container_48dda37d { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_48dda37d_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_f30183 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_f30183_padding { margin: 5px; display: block;  }
#button_6b304537_padding { margin: 2px; display: block;  }
#container_5e4e7082 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_5e4e7082_padding { margin: 5px; display: block;  }
#button_604c12fb_padding { margin: 2px; display: block;  }
#button_4595e92c_padding { margin: 2px; display: block;  }
#container_421612fd { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/physio_flach.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_421612fd_padding { margin: 5px; display: block;  }
#container_5c44bb35 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.396078);  }
#container_5c44bb35_padding { margin: 10px; display: block;  }
#img_165eab21 { vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; height:auto;  }
#anchor_3714ca1d { vertical-align: bottom; position:relative; display: inline-block;  }
#text_1da993c3 { position:absolute; left:2%; top:95%; background:none;  }
#container_1405af1f { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_1405af1f_padding { margin: 10px; display: block;  }
#container_17983a81 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_17983a81_padding { margin: 10px; display: block;  }
#container_2cba6c00 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_2cba6c00_padding { margin: 10px; display: block;  }
#container_4cadaa58 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4cadaa58_padding { margin: 10px; display: block;  }
#container_45054958 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_6197ad7c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_21011d0a { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_211390c2 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_53e3f77d { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_53e3f77d_padding { margin: 10px; display: block;  }
#container_286c5ce9 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_2370311d { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; min-height:78px; background:none;  }
#gallery_2db4c775 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_17983a81 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_421612fd { width:100%;  }
		#container_1405af1f { width:100%;  }
		#container_2cba6c00 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_421612fd { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_421612fd { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_48dda37d { width:100%;  }
		#container_f30183 { width:100%;  }
		#container_5e4e7082 { width:100%;  }
}
.body_463_schlagzeug_html a { color:#0000FF; } 
.body_463_schlagzeug_html a:visited { color:#5D5D9E; } 
.body_463_schlagzeug_html a:active { color:#5C615E; } 
.body_463_schlagzeug_html a:hover { color:#FFFFFF; } 
#button_6ff8c9f8 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_6ff8c9f8:hover { background-color:#FF5B00;  }
#button_6ff8c9f8:hover span { color:#FFFFFF; }
#button_d063226 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_d063226:hover { background-color:#FF5B00;  }
#button_d063226:hover span { color:#FFFFFF; }
#button_c5be540 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_c5be540:hover { background-color:#FF5B00;  }
#button_c5be540:hover span { color:#FFFFFF; }
#button_3e7efbc0 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_3e7efbc0:hover {  }
#button_3e7efbc0:hover span { color:#FF0000; }
#gallery_6dabfcdb div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_6dabfcdb div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:520px) { #gallery_6dabfcdb div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:420px) { #gallery_6dabfcdb div.galleryimgcontainer { width: 100%; } } 
#gallery_6dabfcdb img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_463_schlagzeug_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_367f974d { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_367f974d_padding { margin: 5px; display: block;  }
#container_313f8ea9 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_313f8ea9_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_5da4ff5c { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_5da4ff5c_padding { margin: 5px; display: block;  }
#button_6ff8c9f8_padding { margin: 2px; display: block;  }
#container_38c474a4 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_38c474a4_padding { margin: 5px; display: block;  }
#button_d063226_padding { margin: 2px; display: block;  }
#button_c5be540_padding { margin: 2px; display: block;  }
#container_466c4f4c { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/schlagzeug.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_466c4f4c_padding { margin: 5px; display: block;  }
#container_78818b4b { vertical-align: top; position:relative; display: inline-block; margin:20px; width:50%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.396078);  }
#container_78818b4b_padding { margin: 10px; display: block;  }
#img_1ac8c230 { vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; height:auto;  }
#anchor_a0b636e { vertical-align: bottom; position:relative; display: inline-block;  }
#text_2b8f66f0 { position:absolute; left:75%; top:93%; background:none;  }
#container_22ad0c1b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_22ad0c1b_padding { margin: 10px; display: block;  }
#container_40a7fea4 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_40a7fea4_padding { margin: 10px; display: block;  }
#container_1f60ba66 { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_1f60ba66_padding { margin: 10px; display: block;  }
#container_1b628377 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_1b628377_padding { margin: 10px; display: block;  }
#container_6729d265 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_1a1be9a0 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_6a190b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_596bc1f2 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_39b21281 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_39b21281_padding { margin: 10px; display: block;  }
#container_656af071 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_439fc365 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; min-height:78px; background:none;  }
#gallery_6dabfcdb { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_40a7fea4 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_466c4f4c { width:100%;  }
		#container_22ad0c1b { width:100%;  }
		#container_1f60ba66 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_466c4f4c { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_466c4f4c { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_313f8ea9 { width:100%;  }
		#container_5da4ff5c { width:100%;  }
		#container_38c474a4 { width:100%;  }
}
.body_510_kooperationspartner_html a { color:#0000FF; } 
.body_510_kooperationspartner_html a:visited { color:#5D5D9E; } 
.body_510_kooperationspartner_html a:active { color:#5C615E; } 
.body_510_kooperationspartner_html a:hover { color:#FFFFFF; } 
#button_7ab0ce7 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_7ab0ce7:hover { background-color:#FF5B00;  }
#button_7ab0ce7:hover span { color:#FFFFFF; }
#button_1d14e767 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_1d14e767:hover { background-color:#FF5B00;  }
#button_1d14e767:hover span { color:#FFFFFF; }
#button_aeff91b { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_aeff91b:hover { background-color:#FF5B00;  }
#button_aeff91b:hover span { color:#FFFFFF; }
#button_54de985f { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_54de985f:hover {  }
#button_54de985f:hover span { color:#FF0000; }
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_510_kooperationspartner_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_5d7e5e89 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_5d7e5e89_padding { margin: 5px; display: block;  }
#container_1b3b95de { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_1b3b95de_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_454e4731 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_454e4731_padding { margin: 5px; display: block;  }
#button_7ab0ce7_padding { margin: 2px; display: block;  }
#container_69ad1ab6 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_69ad1ab6_padding { margin: 5px; display: block;  }
#button_1d14e767_padding { margin: 2px; display: block;  }
#button_aeff91b_padding { margin: 2px; display: block;  }
#container_11ffcd68 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/ueberblick1.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_11ffcd68_padding { margin: 5px; display: block;  }
#container_5f55d069 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:45%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_5f55d069_padding { margin: 10px; display: block;  }
#img_11fc0585 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_46f1edf5 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_6fc9b3d5 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_6fc9b3d5_padding { margin: 10px; display: block;  }
#container_9c3e346 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_9c3e346_padding { margin: 10px; display: block;  }
#container_fe60690 { vertical-align: top; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; background:none;  }
#container_fe60690_padding { margin: 3px; display: block;  }
#container_1f5e550e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:33%; min-height:25px; min-width:300px; background:none;  }
#container_1f5e550e_padding { margin: 3px 15px 3px 5px; display: block;  }
.ulstyle3 { margin:0; font-size: 12pt; color:#5D5D9E;  }
#container_69bbdfaf { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:33%; min-height:188px; min-width:280px; background:none;  }
#container_69bbdfaf_padding { margin: 3px 15px 3px 5px; display: block;  }
#container_7917f30d { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:33%; min-height:25px; min-width:300px; background:none;  }
#container_7917f30d_padding { margin: 3px 15px 3px 5px; display: block;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_9c3e346 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_11ffcd68 { width:100%;  }
		#container_6fc9b3d5 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_11ffcd68 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_11ffcd68 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_1b3b95de { width:100%;  }
		#container_454e4731 { width:100%;  }
		#container_69ad1ab6 { width:100%;  }
}
@media only screen and (max-width: 200px)
{
		#container_1f5e550e { width:100%;  }
		#container_69bbdfaf { width:100%;  }
		#container_7917f30d { width:100%;  }
}
.body_520_refernzen_html a { color:#0000FF; } 
.body_520_refernzen_html a:visited { color:#5D5D9E; } 
.body_520_refernzen_html a:active { color:#5C615E; } 
.body_520_refernzen_html a:hover { color:#FFFFFF; } 
#button_555f4cad { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_555f4cad:hover { background-color:#FF5B00;  }
#button_555f4cad:hover span { color:#FFFFFF; }
#button_584f2696 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_584f2696:hover { background-color:#FF5B00;  }
#button_584f2696:hover span { color:#FFFFFF; }
#button_2941ec41 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_2941ec41:hover { background-color:#FF5B00;  }
#button_2941ec41:hover span { color:#FFFFFF; }
#button_5811d69c { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_5811d69c:hover {  }
#button_5811d69c:hover span { color:#FF0000; }
#gallery_425b2b50 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:center;  } 
#gallery_425b2b50 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:520px) { #gallery_425b2b50 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:420px) { #gallery_425b2b50 div.galleryimgcontainer { width: 100%; } } 
#gallery_425b2b50 img:hover{ border: 4px solid #FF0000 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_520_refernzen_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_46b0a846 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_46b0a846_padding { margin: 5px; display: block;  }
#container_6890f840 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_6890f840_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_404d3594 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_404d3594_padding { margin: 5px; display: block;  }
#button_555f4cad_padding { margin: 2px; display: block;  }
#container_32a4a0f4 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_32a4a0f4_padding { margin: 5px; display: block;  }
#button_584f2696_padding { margin: 2px; display: block;  }
#button_2941ec41_padding { margin: 2px; display: block;  }
#container_628d6fa1 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/haupthaus_ueberblick1.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_628d6fa1_padding { margin: 5px; display: block;  }
#container_6370b5c0 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:45%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_6370b5c0_padding { margin: 10px; display: block;  }
#img_33787e08 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_21df9e1 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4cd970d { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_4cd970d_padding { margin: 10px; display: block;  }
#container_7733caaa { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_7733caaa_padding { margin: 10px; display: block;  }
#gallery_425b2b50 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_7733caaa { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_628d6fa1 { width:100%;  }
		#container_4cd970d { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_628d6fa1 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_628d6fa1 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_6890f840 { width:100%;  }
		#container_404d3594 { width:100%;  }
		#container_32a4a0f4 { width:100%;  }
}
.body_530_sponsoren_html a { color:#0000FF; } 
.body_530_sponsoren_html a:visited { color:#5D5D9E; } 
.body_530_sponsoren_html a:active { color:#5C615E; } 
.body_530_sponsoren_html a:hover { color:#FFFFFF; } 
#button_d7636bf { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_d7636bf:hover { background-color:#FF5B00;  }
#button_d7636bf:hover span { color:#FFFFFF; }
#button_77177485 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_77177485:hover { background-color:#FF5B00;  }
#button_77177485:hover span { color:#FFFFFF; }
#button_3cafe49f { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_3cafe49f:hover { background-color:#FF5B00;  }
#button_3cafe49f:hover span { color:#FFFFFF; }
#button_7fd0d65f { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_7fd0d65f:hover {  }
#button_7fd0d65f:hover span { color:#FF0000; }
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_530_sponsoren_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_1327f16d { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_1327f16d_padding { margin: 5px; display: block;  }
#container_692a8465 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_692a8465_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_782031e9 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_782031e9_padding { margin: 5px; display: block;  }
#button_d7636bf_padding { margin: 2px; display: block;  }
#container_3e95a0a0 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_3e95a0a0_padding { margin: 5px; display: block;  }
#button_77177485_padding { margin: 2px; display: block;  }
#button_3cafe49f_padding { margin: 2px; display: block;  }
#container_5f2c946b { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/haupthaus_ueberblick1.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_5f2c946b_padding { margin: 5px; display: block;  }
#container_84de88a { vertical-align: top; position:relative; display: inline-block; margin:20px; width:45%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_84de88a_padding { margin: 10px; display: block;  }
#img_417b2bb9 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_51352e42 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_399ee900 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_399ee900_padding { margin: 10px; display: block;  }
#container_7f89ac25 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_7f89ac25_padding { margin: 10px; display: block;  }
#container_1430261a { vertical-align: top; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; background:none;  }
#container_1430261a_padding { margin: 3px; display: block;  }
#container_7580be51 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:33%; min-height:25px; min-width:300px; background:none;  }
#container_7580be51_padding { margin: 3px 15px 3px 5px; display: block;  }
#img_213c125c { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_5f9d6e2 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:33%; min-height:188px; min-width:280px; background:none;  }
#container_5f9d6e2_padding { margin: 3px 15px 3px 5px; display: block;  }
#img_5d9fdc { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_4a81aed0 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:33%; min-height:25px; min-width:300px; background:none;  }
#container_4a81aed0_padding { margin: 3px 15px 3px 5px; display: block;  }
#img_51c1d406 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_36c02d4e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:33%; min-height:25px; min-width:300px; background:none;  }
#container_36c02d4e_padding { margin: 3px 15px 3px 5px; display: block;  }
#img_61a17a11 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_4e284dce { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:33%; min-height:25px; min-width:300px; background:none;  }
#container_4e284dce_padding { margin: 3px 15px 3px 5px; display: block;  }
#img_4ee159a0 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_7f89ac25 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_5f2c946b { width:100%;  }
		#container_399ee900 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_5f2c946b { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_5f2c946b { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_692a8465 { width:100%;  }
		#container_782031e9 { width:100%;  }
		#container_3e95a0a0 { width:100%;  }
}
@media only screen and (max-width: 200px)
{
		#container_7580be51 { width:100%;  }
		#container_5f9d6e2 { width:100%;  }
		#container_4a81aed0 { width:100%;  }
		#container_36c02d4e { width:100%;  }
		#container_4e284dce { width:100%;  }
}
.body_600_datenschutz_html a { color:#0000FF; } 
.body_600_datenschutz_html a:visited { color:#5D5D9E; } 
.body_600_datenschutz_html a:active { color:#5C615E; } 
.body_600_datenschutz_html a:hover { color:#FFFFFF; } 
#button_751d0e73 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_751d0e73:hover { background-color:#FF5B00;  }
#button_751d0e73:hover span { color:#FFFFFF; }
#button_5c3ad905 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5c3ad905:hover { background-color:#FF5B00;  }
#button_5c3ad905:hover span { color:#FFFFFF; }
#button_26969767 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#E9B10B;  }
#button_26969767:hover { background-color:#FF5B00;  }
#button_26969767:hover span { color:#FFFFFF; }
#button_15f9c727 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_15f9c727:hover {  }
#button_15f9c727:hover span { color:#FF0000; }
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_600_datenschutz_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_141394f1 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_141394f1_padding { margin: 5px; display: block;  }
#container_38aef332 { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_38aef332_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_95ddf5a { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_95ddf5a_padding { margin: 5px; display: block;  }
#button_751d0e73_padding { margin: 2px; display: block;  }
#container_72ef7e18 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_72ef7e18_padding { margin: 5px; display: block;  }
#button_5c3ad905_padding { margin: 2px; display: block;  }
#button_26969767_padding { margin: 2px; display: block;  }
#container_2bc926a0 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/haupthaus_ueberblick1.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_2bc926a0_padding { margin: 5px; display: block;  }
#container_7fa5239b { vertical-align: top; position:relative; display: inline-block; margin:20px; width:45%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_7fa5239b_padding { margin: 10px; display: block;  }
#img_6003b071 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_629472c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4a065c39 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_4a065c39_padding { margin: 10px; display: block;  }
#container_7b547ce0 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_7b547ce0_padding { margin: 10px; display: block;  }
#container_431272da { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_431272da_padding { margin: 10px; display: block;  }
#container_50c906c2 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_50c906c2_padding { margin: 10px; display: block;  }
#container_1227c0aa { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_9e8f6cb { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_431c43a0 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_7b547ce0 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_2bc926a0 { width:100%;  }
		#container_4a065c39 { width:100%;  }
		#container_431272da { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_2bc926a0 { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_2bc926a0 { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_38aef332 { width:100%;  }
		#container_95ddf5a { width:100%;  }
		#container_72ef7e18 { width:100%;  }
}
.body_601_accessibility_html a { color:#0000FF; } 
.body_601_accessibility_html a:visited { color:#5D5D9E; } 
.body_601_accessibility_html a:active { color:#5C615E; } 
.body_601_accessibility_html a:hover { color:#FFFFFF; } 
#button_3faec19a { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:100%; height:25px; background-color:#E9B10B;  }
#button_3faec19a:hover { background-color:#FF5B00;  }
#button_3faec19a:hover span { color:#FFFFFF; }
#button_5560bae2 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 5px 5px 0px; width:40%; height:25px; background-color:#E9B10B;  }
#button_5560bae2:hover { background-color:#FF5B00;  }
#button_5560bae2:hover span { color:#FFFFFF; }
#button_2a80d169 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:40%; height:25px; background-color:#FF0000;  }
#button_2a80d169:hover { background-color:#FF5B00;  }
#button_2a80d169:hover span { color:#FFFFFF; }
#button_576a2725 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_576a2725:hover {  }
#button_576a2725:hover span { color:#FF0000; }
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_601_accessibility_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_54726d48 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_54726d48_padding { margin: 5px; display: block;  }
#container_1ce8988e { vertical-align: top; position:relative; display: inline-block; width:60%; background:none;  }
#container_1ce8988e_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_656daaa9 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:35px; background:none;  }
#container_656daaa9_padding { margin: 5px; display: block;  }
#button_3faec19a_padding { margin: 2px; display: block;  }
#container_29ebf05f { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  }
#container_29ebf05f_padding { margin: 5px; display: block;  }
#button_5560bae2_padding { margin: 2px; display: block;  }
#button_2a80d169_padding { margin: 2px; display: block;  }
#container_51e7a80f { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:480px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/haupthaus_ueberblick1.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_51e7a80f_padding { margin: 5px; display: block;  }
#container_ae85e52 { vertical-align: top; position:relative; display: inline-block; margin:20px; width:45%; min-height:109px; min-width:300px; background-color:rgba(58, 58, 58, 0.196078);  }
#container_ae85e52_padding { margin: 10px; display: block;  }
#img_25282d64 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px; width:15%; min-width:100px; background:none; border: 1px solid #404040; height:auto;  }
#anchor_794d0954 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_99eedfd { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_99eedfd_padding { margin: 10px; display: block;  }
#container_5ac33d77 { vertical-align: top; position:relative; display: inline-block; width:65%; min-height:150px; background:none;  }
#container_5ac33d77_padding { margin: 10px; display: block;  }
.textstyle59 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:italic;  }
#container_5dbc426a { vertical-align: top; position:relative; display: inline-block; width:35%; min-height:243px; background:none;  }
#container_5dbc426a_padding { margin: 10px; display: block;  }
#container_8ddf137 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:5px; width:100%; min-height:250px; min-width:280px; max-width:320px; background-color:#FF5B00; border: 1px solid #404040; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_8ddf137_padding { margin: 10px; display: block;  }
#container_6e748f5e { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_3cf9b26e { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_c88cb80 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_5ac33d77 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_51e7a80f { width:100%;  }
		#container_99eedfd { width:100%;  }
		#container_5dbc426a { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_51e7a80f { min-height:300px;  }
}
@media only screen and (max-width: 450px)
{
		#container_51e7a80f { min-height:150px;  }
}
@media only screen and (max-width: 400px)
{
		#container_1ce8988e { width:100%;  }
		#container_656daaa9 { width:100%;  }
		#container_29ebf05f { width:100%;  }
}
.body_master_html a { color:#0000FF; } 
.body_master_html a:visited { color:#5D5D9E; } 
.body_master_html a:active { color:#5C615E; } 
.body_master_html a:hover { color:#FFFFFF; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_master_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
.body_index_html a { color:#0000FF; } 
.body_index_html a:visited { color:#5D5D9E; } 
.body_index_html a:active { color:#5C615E; } 
.body_index_html a:hover { color:#FFFFFF; } 
#button_5362777 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:60%; height:25px; background-color:#E9B10B;  }
#button_5362777:hover { background-color:#FF5B00;  }
#button_5362777:hover span { color:#FFFFFF; }
#button_24077c0b { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 5px 5px; width:20%; height:25px; background-color:#E9B10B;  }
#button_24077c0b:hover { background-color:#FF5B00;  }
#button_24077c0b:hover span { color:#FFFFFF; }
#button_13c07fb8 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#button_13c07fb8:hover {  }
#button_13c07fb8:hover span { color:#FF0000; }
#button_68ece93e { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:60%; height:25px; background-color:#E9B10B;  }
#button_68ece93e:hover { background-color:#FF5B00;  }
#button_68ece93e:hover span { color:#FFFFFF; }
#button_3b238be5 { vertical-align: top; position:relative; display: inline-block; margin:0px 30px 5px 0px; width:60%; height:25px; background-color:#E9B10B;  }
#button_3b238be5:hover { background-color:#FF5B00;  }
#button_3b238be5:hover span { color:#FFFFFF; }
#img_5b3925b4:hover { filter: brightness( 60%);  } 
#img_41447355:hover { filter: brightness( 60%);  } 
#gallery_388d3f5a div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_388d3f5a div.galleryimgcontainer img {  width: 100%;  height: auto; border: 4px solid #F2CE63; border: 4px solid #F2CE63;  } 
@media only screen and (max-width:930px) { #gallery_388d3f5a div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:450px) { #gallery_388d3f5a div.galleryimgcontainer { width: 100%; } } 
#gallery_388d3f5a img:hover{ border: 4px solid #FF5B00 !important; } 
#menu_1681dbae a { text-decoration: none; }
#menu_1681dbae_pane { background-color: #E9B10B; border: 1px solid #E9B10B; padding-top: 7px; padding-bottom: 7px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_1681dbae_hr { background-color: #E9B10B; height: 1px; border: none; }
#menu_1681dbae_entry { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }
#menu_1681dbae_entry:hover { background-color: #FF0000; color: #FFFFFF !important; }
#menu_1681dbae_entry:hover span { color:#FFFFFF !important; }
		.menu_1681dbae_mainMenuEntry { text-align: center; }
		.menu_1681dbae_mainMenuEntry:hover {	background-color:#FF0000; }
		.menu_1681dbae_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_1681dbae .mobileEntry { display: none; } 
		#menu_1681dbae .normalEntry { display: block; } 
		#menu_1681dbae_menualignmentwrapper{ width:826px; left: calc(50% - 413px);  } 
		@media only screen and (max-width:800px) { 
			#menu_1681dbae .mobileEntry { display: block; } 
			#menu_1681dbae .normalEntry { display: none; } 
			#menu_1681dbae_menualignmentwrapper { width:95px; left: calc(50% - 47px);  } 
		}
#button_70526b14 { border-radius: 5px; position:absolute; left:70%; top:90%; width:110px; height:34px; min-width:110px; background-color:#0000FF; box-shadow: 7px 7px 10px -5px rgba(0, 0, 0, 0.784314); position:fixed }
#button_70526b14:hover { background-color:#E9B10B;  }
#button_70526b14:hover span { color:#FFFFFF; }
body.body_index_html  { background-color:#F2CE63; padding:0;  margin: 0; }
#container_51f99368 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_51f99368_padding { margin: 10px; display: block;  }
#anchor_2b3db28c { vertical-align: bottom; position:relative; display: inline-block;  }
#container_4b34cf92 { vertical-align: top; position:relative; display: inline-block; width:10%; min-height:44px; background:none;  }
#container_4b34cf92_padding { margin: 10px; display: block;  }
#img_46ccc96c { vertical-align: bottom; position:relative; display: inline-block; width:87px; height:87px; background:none;  }
#heading_459ea715 { vertical-align: top; position:relative; display: inline-block; width:80%; background:none;  }
#container_1335c185 { vertical-align: top; position:relative; display: inline-block; width:92%; min-height:50px; max-width:1050px; background:none;  }
#container_1335c185_padding { margin: 5px; display: block;  }
#menu_1681dbae { vertical-align: top; position:relative; display: inline-block; float:left; width:100%; height:35px; max-width:1050px; text-align:left; background-color:#E9B10B; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#menu_1681dbae_menualignmentwrapper { position: relative; overflow: visible; height: 100%; }
#container_174428cf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:500px; max-width:1050px; background:none;  }
#container_174428cf_padding { margin: 5px; display: block;  }
#placeh_2a660e09 { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:491px; max-width:1050px;  }
#container_7cd38acc { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1050px; background:none;  }
#container_7cd38acc_padding { margin: 5px; display: block;  }
#container_9e0f85b { vertical-align: top; position:relative; display: inline-block; width:59%; background:none;  }
#container_9e0f85b_padding { margin: 12px 5px 5px 5px; display: block;  }
#container_12c1a92e { vertical-align: top; position:relative; display: inline-block; width:40%; background:none;  }
#container_12c1a92e_padding { margin: 5px; display: block;  }
#button_5362777_padding { margin: 2px; display: block;  }
#button_24077c0b_padding { margin: 2px; display: block;  }
#container_6a636fcf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:620px; max-width:1050px; background-color:#FFFFFF; background-image: url(../rc_images/haupthaus_pano_flach.jpg); background-position:top left; background-size:cover; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_6a636fcf_padding { margin: 5px; display: block;  }
#container_6d8acdac { vertical-align: top; position:relative; display: inline-block; margin:20px; width:55%; min-height:162px; min-width:300px; background-color:rgba(35, 34, 35, 0.396078);  }
#container_6d8acdac_padding { margin: 10px; display: block;  }
.textstyle60 { font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#FFFF00; font-weight:bold;  }
.textstyle61 { font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#FFFF00;  }
#anchor_676c710d { vertical-align: bottom; position:relative; display: inline-block;  }
#container_6e25ee6f { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1050px; background:none;  }
#container_6e25ee6f_padding { margin: 5px; display: block;  }
#container_65d4ce54 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:55%; min-height:100px; background:none;  }
#container_65d4ce54_padding { margin: 10px; display: block;  }
.ulstyle4 { margin:0; font-size: 12pt; color:#0000FF;  }
#button_68ece93e_padding { margin: 2px; display: block;  }
#button_3b238be5_padding { margin: 2px; display: block;  }
#container_3f0ce6f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:45%; min-height:150px; min-width:380px; background:none;  }
#container_3f0ce6f_padding { margin: 5px; display: block;  }
#container_5fa58388 { vertical-align: top; position:relative; display: inline-block; margin:0px 0px 5px 0px; width:100%; min-height:130px; background-color:#FFFFFF;  }
#container_5fa58388_padding { margin: 10px; display: block;  }
#img_5b3925b4 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 5px 0px; width:100%; background:none; height:auto;  }
#container_4eaa1660 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; min-height:130px; background-color:#FFFFFF;  }
#container_4eaa1660_padding { margin: 10px; display: block;  }
#img_41447355 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none; height:auto;  }
#gallery_388d3f5a { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#container_6dece81b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1050px; background-color:#E9B10B;  }
#container_6dece81b_padding { margin: 10px; display: block;  }
#container_7d92a935 { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 0px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_7d92a935_padding { margin: 10px; display: block;  }
#container_6e32fa5d { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_587fc72e { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3bd54410 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_790e906b { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_68fe4326 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_4e60c97e { vertical-align: top; position:relative; display: inline-block; margin:20px 5px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e60c97e_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#container_558f1a39 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_37dbee5c { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_455f659f { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_509e2e77 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_19d28473 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_3d119465 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:100%; background:none;  }
#container_14975328 { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 5px; width:33%; min-height:300px; min-width:300px; max-width:300px; background-color:#FF5B00; box-shadow: 5px 5px 4px 0px rgba(0, 0, 0, 0.588235);  }
#container_14975328_padding { margin: 10px; display: block;  }
#container_6ef42153 { vertical-align: top; position:relative; display: inline-block; margin:5px 0px 0px 0px; width:100%; background:none;  }
#text_17e37cf5 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 1000px)
{
		#container_4b34cf92 { width:20%;  }
}
@media only screen and (max-width: 938px)
{
		#container_174428cf { width:100%;  }
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 920px)
{
		#heading_459ea715 { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_174428cf { min-height:300px;  }
}
@media only screen and (max-width: 640px)
{
		#img_46ccc96c { width:60px; height:60px;  }
		#heading_459ea715 * span { font-size:18pt;  }
}
@media only screen and (max-width: 630px)
{
		#container_4b34cf92 { width:100%; min-height:60px;  }
}
@media only screen and (max-width: 600px)
{
		#container_7d92a935 { width:100%;  }
		#container_4e60c97e { width:100%;  }
		#container_14975328 { width:100%;  }
}
@media only screen and (max-width: 400px)
{
		#container_6dece81b { width:100%;  }
}
@media only screen and (max-width: 950px)
{
		#container_65d4ce54 { width:100%;  }
}
@media only screen and (max-width: 938px)
{
		#container_6a636fcf { width:100%;  }
		#container_6e25ee6f { width:100%;  }
}
@media only screen and (max-width: 665px)
{
		#container_6a636fcf { min-height:300px;  }
}
@media only screen and (max-width: 400px)
{
		#container_9e0f85b { width:100%;  }
		#container_12c1a92e { width:100%;  }
}
