/* montserrat-regular - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('https://www.schloeffel.de/montserrat-v25-latin/montserrat-v25-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.schloeffel.de/montserrat-v25-latin/montserrat-v25-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.schloeffel.de/montserrat-v25-latin/montserrat-v25-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.schloeffel.de/montserrat-v25-latin/montserrat-v25-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://www.schloeffel.de/montserrat-v25-latin/montserrat-v25-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.schloeffel.de/montserrat-v25-latin/montserrat-v25-latin-regular.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* montserrat-500 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url('https://www.schloeffel.de/montserrat-v25-latin/montserrat-v25-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.schloeffel.de/montserrat-v25-latin/montserrat-v25-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.schloeffel.de/montserrat-v25-latin/montserrat-v25-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.schloeffel.de/montserrat-v25-latin/montserrat-v25-latin-500.woff') format('woff'), /* Modern Browsers */
       url('https://www.schloeffel.de/montserrat-v25-latin/montserrat-v25-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.schloeffel.de/montserrat-v25-latin/montserrat-v25-latin-500.svg#Montserrat') format('svg'); /* Legacy iOS */
}

a { color:#FFFFFF; } 
a:visited { color:#FFFFFF; } 
a:active { color:#5C615E; } 
a:hover { color:#FFFFFF; } 
		a.wsp6f123cbb{ color:#FFFFFF; text-decoration: none} 
		a.wsp6f123cbb:visited{ color:#FFFFFF; text-decoration: none} 
		a.wsp6f123cbb:active{ color:#FFFFFF; text-decoration: none} 
		a.wsp6f123cbb:hover{ color:#FFFFFF; text-decoration: none} 
#button_38b56572 { position:absolute; left:0%; top:0%; width:455px; height:801px; min-width:100%; max-width:100%; background-color:rgba(0, 0, 0, 0.7);  }
#button_38b56572:hover { background-color:rgba(0, 0, 0, 0.4);  }
#button_38b56572:hover span { color:#FFFFFF; }
#button_3564bc16 { position:absolute; left:0%; top:0%; width:455px; height:801px; min-width:100%; max-width:100%; background-color:rgba(0, 0, 0, 0.7);  }
#button_3564bc16:hover { background-color:rgba(0, 0, 0, 0.4);  }
#button_3564bc16:hover span { color:#FFFFFF; }
#button_789175cb { position:absolute; left:0%; top:0%; width:455px; height:801px; min-width:100%; max-width:100%; background-color:rgba(0, 0, 0, 0.7);  }
#button_789175cb:hover { background-color:rgba(0, 0, 0, 0.4);  }
#button_789175cb:hover span { color:#4C006F; }
#button_12299969 { position:absolute; left:0%; top:0%; width:455px; height:801px; min-width:100%; max-width:100%; background-color:rgba(0, 0, 0, 0.7);  }
#button_12299969:hover { background-color:rgba(0, 0, 0, 0.4);  }
#button_12299969:hover span { color:#4C006F; }
body { background-color:#FFFFFF; padding:0;  margin: 0; }
.textstyle1 { text-align:left; }
#anchor_7e822e07 { vertical-align: bottom; position:relative; display: inline-block;  }
#img_696dd514 { vertical-align: bottom; position:relative; display: inline-block; margin:30px 0px 0px 291px;width:20%; background:none; height:auto;  }
.textstyle2 { text-align:center; }
#container_63851a2 { vertical-align: top; position:relative; display: inline-block; width:95%; min-height:548px; background:none;  }
#container_63851a2_padding { margin: 10px; display: block;  }
.textstyle3 { text-align:center; }
#container_30174d59 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:25%; min-height:820px; background-color:#FFFFFF; background-image: url(rc_images/schloeffel_hintergrund_flipbox.jpg); background-position:top left; background-size:cover; border: 10px solid #FFFFFF;  }
.vcenterstyle1 { display: table; width: 100%; height: 100%; }
.vcenterstyle2 { display: table-cell; vertical-align: middle; }
#img_5a4d3624 { position:absolute; left:15%; top:5%; width:70%; background:none; height:auto;  }
#text_6983ed74 { position:absolute; left:0%; top:65%; width:306px; height:221px; min-width:100%; max-width:100%; background:none;  }
.textstyle4 { font-size:14pt; font-family:'Montserrat'; color:#FFFFFF; font-weight:bold;  }
.textstyle5 { font-size:14pt; font-family:'Montserrat'; color:#FFFFFF;  }
.textstyle6 { font-size:12pt; font-family:'Montserrat'; color:#FFFFFF;  }
#container_6530c995 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:25%; min-height:820px; background-color:#FFFFFF; background-image: url(rc_images/schloeffel_mehrmarken_lp.jpg); background-position:top left; background-size:cover; border: 10px solid #FFFFFF;  }
#container_6530c995_padding { margin: 10px; display: block;  }
#img_21c46e0d { position:absolute; left:15%; top:5%; width:70%; background:none; height:auto;  }
#text_3c79d059 { position:absolute; left:0%; top:65%; width:306px; height:221px; min-width:100%; max-width:100%; background:none;  }
#container_3984735a { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:25%; min-height:820px; background-color:#FFFFFF; background-image: url(rc_images/schloeffel_hintergrund_gtr_lp.jpg); background-position:top left; background-size:cover; border: 10px solid #FFFFFF;  }
#container_3984735a_padding { margin: 10px; display: block;  }
#img_6b4db2e2 { position:absolute; left:15%; top:5%; width:70%; background:none; height:auto;  }
#text_26f900e2 { position:absolute; left:0%; top:65%; width:306px; height:221px; min-width:100%; max-width:100%; background:none;  }
#container_30ba40bc { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:25%; min-height:820px; max-width:500px; background-color:#FFFFFF; background-image: url(rc_images/hubraum_gmbh_bg.jpg); background-position:top left; background-size:cover; border: 10px solid #FFFFFF;  }
#img_78abf229 { position:absolute; left:15%; top:5%; width:70%; background:none; height:auto;  }
#text_2ccd4f1f { position:absolute; left:0%; top:65%; width:306px; height:221px; min-width:100%; max-width:100%; background:none;  }
#container_5ce8949f { vertical-align: top; position:relative; display: inline-block; margin:0px 0px 0px 75px;width:92%; min-height:174px; background:none;  }
#container_5ce8949f_padding { margin: 10px; display: block;  }
.textstyle7 { font-size:12pt; font-family:'Montserrat'; color:#636363;  }
@media only screen and (max-width: 1000px)
{
		#container_30174d59 { width:50%;  }
		#container_6530c995 { width:50%;  }
		#container_3984735a { width:50%;  }
		#container_30ba40bc { width:50%;  }
}
@media only screen and (max-width: 450px)
{
		#container_30174d59 { width:100%;  }
		#container_6530c995 { width:100%;  }
		#container_3984735a { width:100%;  }
		#container_30ba40bc { width:100%;  }
}
