@charset "utf-8";
/* jura-regular - latin */
@font-face {
  font-family: 'Jura';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/jura-v24-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/jura-v24-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/jura-v24-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/jura-v24-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/jura-v24-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/jura-v24-latin-regular.svg#Jura') format('svg'); /* Legacy iOS */
}
/* jura-600 - latin */
@font-face {
  font-family: 'Jura';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/jura-v24-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/jura-v24-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/jura-v24-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/jura-v24-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/jura-v24-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/jura-v24-latin-600.svg#Jura') format('svg'); /* Legacy iOS */
}
/* poiret-one-regular - latin */
@font-face {
  font-family: 'Poiret One';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/poiret-one-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poiret-one-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poiret-one-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poiret-one-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poiret-one-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poiret-one-v14-latin-regular.svg#PoiretOne') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v34-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
body {
	font: 100%/1.4 'Open Sans', sans-serif;
	margin: 0;
	padding: 0;
	color: #fff;
}
ul, ol, dl {
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	
	padding-right: 15px;
	padding-left: 15px;
}

sup {
	font-size:60%;
	}
a img { 
	border: none;
}

a:link {
	color:#647f88;
	text-decoration:none;
	font-family:'Open Sans', sans-serif; 
}
a:visited {
	color: #647f88;
	text-decoration:none;
}
a:hover, a:active, a:focus { 
	text-decoration: none;
	color: #72919b;
}
.activ {
	padding-bottom:4px;
	border-bottom:2px solid #647f88;
}
/*Navigation*/
#menubar {
	position:relative;
	display:block;
	padding:0.75em 0em 0.5em 0em;
	margin:3% 0%;
	background-color:#fff;
	
}
#menubar ul {
	display:block;
	width:50%;
	text-align:center;
	margin:0em auto 0em auto;
}
#menubar ul li {
	display:inline;
}
#menubar ul li a.menubutton, #menubar {
	display:none;
}
.navigation {
	float:right;
	position: relative;
	right:0px;
	width:70%;
	margin:3% 0% 2% 0%;
	padding:1% 0% 1.5% 0%;
	text-align: center;
	z-index:200;
}
#nav li {
	font-weight:100;
	font-size:18px;
	color:#647f88;
	display:inline;
	list-style:none;
	margin:0em 1em 0.5em 0.5em;
}
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}
.container {
	width: 100%;
	margin: 0; 
}
.header_wrapper {
	position: relative;
	width:100%;
	height:1000px;
	margin:0;
	padding:0;
	/*background-image:url(../images/header-behind.jpg);*/
	background-image:url(../images/Dr-Missal-Wandlitzsee.jpg);
	background-repeat:no-repeat;
	background-position: right top;
	background-size:cover;
	
	
	}
.header_wrapper img {
	}
.header {
	position:relative;
	top:0;
	left:0;
	margin:0;
	padding:0;
	
	}

.display_01 {
	width:100%;
	height:auto;
	position:relative;
	top:0px;
	margin-bottom:-6px;
	
}
.display_02 {
	display:none;
}
.display_03 {
	display:none;
}

.wrapper {
	position:relative;
	width:100%;
	min-height:20em;
	margin:0%;
	padding:0%;
	z-index:200;	
	}
.content_wrapper {
	background-color:#2d4b55;
	padding:3% 0% 0% 0%;
	border-bottom:3px solid #fff;
	}


.content {
	position:relative;
	width:100%;
	max-width:72em;
	position:relative;
	bottom:0;
	margin:0% auto 0% auto;
	padding:2% 0%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	text-align:center;
	
/*	background-image:url(../images/w_bg.png);*/
}
.content h1 {
	font-size:3em;
	color:#FFF793;
	
	}
.mm_icon {
	position:relative;
	top:-1em;
	}
.content2 {
	position:relative;
	width:100%;
	max-width:62em;
	margin:0% auto 0% auto;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	text-align:center;
	
}
.ani {
background-color:;
padding:2%;
margin:0% 2% 1% 2%;
font-size:95%;
border:1px dotted #ccc;
	}
.ani img {
width:20%;
height: auto ;
max-width:8em;
margin:0% 3% 0% 2%;
	}
.content3 {
	width:100%;
	max-width:72em;
	margin:0% auto;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	text-align:center;
	
	
	
}
.content3 p, .content2 p {
	font-size:110%;
	color:#fff;
	}
.content3 h2 {
	color:#b51000;
	font-size:230%;
	font-weight:100;
	}
.content4 {
	width:100%;
	max-width:38em;
	margin:0% auto;
	padding:2% 0%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	text-align:center;
	color:#666;
}
.content4 p {
	font-size:110%;
	}
.content5 {
	width:100%;
	max-width:82em;
	margin:0% auto 0% auto;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	text-align:center;
}
.content4 h2 {
	font-size:220%;
	font-weight:100;
	}
#ref_img {
	float:left;
	width:23%;
	margin:1%;
	}
#ref_img img {
	width:100%;
	height:auto; 
}
.link_anker {
	float:left;
	width:31.3%;
	padding:2% 1% 1% 1%;
	margin:1% 1%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	text-align:center;
    border:1px solid #fff;
	background-color:#eeebd9;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	background-color:#dddac9;
	}
.link_anker2 {
	float:left;
	width:48%;
	padding:2% 1% 1% 1%;
	margin:1% 1%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	text-align:center;
    border:1px solid #fff;
	background-color:#eeebd9;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	background-color:#dddac9;
	}
.link_anker p, .link_anker2 p {
	text-align:center;
}
.wrapper2 {
	position:relative;
	width:100%;
	padding:0% 0% 0% 0%;
	background-color:#fff;
	
	z-index:200;
	}
.wrapper2 img {
	width:100%;
	height:auto;
	}
.wrapper3 {
	position:relative;
	min-height:400px;
	padding:5% 0% 3% 0%;
	background-color:#E5E5E5;
	background-image:url(../images/wrapper_bg_2.png);
	background-repeat:no-repeat;
	background-size:cover;
	}
.des_box_l {
	float:left;
	width:26%;
	margin:2%;
	font-size:300%;
	color:#B8B158 ;
	}
.des_box_r {
	float:left;
	width:64%;
	margin:3% 2% 3% 1%;
	font-size:120%;
	color:#333 ;
	}

.wrapper4 {
	position:relative;
    background-color:#9b0000;
	padding:4% 0%;
	}
.box_1_5 {
	width:18%;
	float:left;
	margin:0% 1%;
}
.con_box_1_3 {
	float:left;
	width:27%;
	margin:2% 3%;
	padding:2% 1% 0% 1%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	text-align:center;
	}
.con_box_1_3 p {
	color:#333;
	}

.con_box_1_3 img {
	width:80%;
	height:auto;
	margin:0% 10%
	}
.box_1_3 h2, .box_1_1 h2 {
	color:#58585a;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	padding-bottom:1.5%;
	border-bottom:1px solid #fff;
	}
.content3 h2 .content5 h2 {
	color:#fff;
	font-weight:100;
	font-size:220%;
	padding-bottom:1.5%;
	}
.content5 h2 {
	color: #666;
	font-weight:100;
	font-size:220%;
	padding-bottom:1.5%;
	}
.wrapper_box_1_2 {
	width:100%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	background-color:#2d4b55;
	border-top:3px solid #fff;
	
	}
.wrapper_box_1_2_inner {
	width:100%;
	max-width:68em;
	margin:1% auto;
	padding:0% 2%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	
	}
.wrapper_box_1_2_inner img {
	width:95%;
	height:auto;
	margin:0% 2.5%;
	border:1px dotted #fff;
	}
.box_1_2_m {
	float:left;
	width:26%;
	padding-top:18%;
	 }
.box_1_2 {
	float:left;
	position:relative;
	width:37%;
	margin:0%;
	padding:2% 1%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	font-size:120%;
	}
.box_1_2_m img {
	width:92%;
	margin:0% 4% 2% 4%;
	height:auto;
	border:none;
	}
.box_1_2 p {
	font-size:90%;
	}
.box_1_2 h2 {
	margin:1% 1% 8% 1%;
	font-family: "Open Sans", sans-serif;
	font-size:180%;
	color:#FFF793;
	text-align:center;
	}
.info_wrapper {
	 background-color:#F6F6F6; 
	 padding:2% 2% 0.5% 2%; 
	 margin:0% 1.5%; 
	 border:1px dotted #9b0000;
	 box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	font-size:90%;
	}
.tipp_wrapper {
	 background-color:#F6F6F6;
	 padding:0%; 
	 margin:0% 1.5%; 
	 border:1px dotted #9b0000; 
	}
.box_2_2 {
	float:left;
	position:relative;
	width:50%;
	margin:0%;
	padding:0;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	font-size:90%;
	}
.box_2_2 p {
	color:#666;
	}
.box_2_2 h1, .box_2_2 h2 {
	color:#2d4b55;
	}
.box_2_2 img {
	width:100%;
	height:auto;
	margin-bottom:-5px;
	} 
.box_1_1 p {
	max-width:88%;
	margin:1% 6%;
	
	}
.box_1_1_k {
	position:relative;
	width:100%;
	margin:2% auto;
	padding:3% 1% 2% 1%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	text-align:center;
	
	}
.box_1_1_k p {
	font-size:16px;
	}
.box_1_f {
	float:left;
	width:35%;
	margin:2%;
	color:#fff;
	}
.box_1_fr {
	float:left;
	width:55%;
	margin:2%;
	padding-top:6%;
	color:#fff;
	}
.box_1_f img, .box_1_fr img {
	width:100%;
	height:auto;
	}
.box_1_f p {
	text-align:left;
	font-size:110%;
	}
.box_1_fr p {
	text-align: justify;
	-webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
     hyphens: auto;
	font-size:110%;
	}
.box_1_f h2, .box_1_f h3, .box_1_fr h2, .box_1_fr h3 {
	text-align:left;
	
	}

	
.box_1_8 {
	float:left;
	width:24%;
	margin:1% 0.5% 3% 0.5%;
	min-height:16em;
	border:1px dotted #999;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	background-color:#FFF;
	}
.box_1_8 img {
	width:100%;
	height:auto;
	margin-bottom:4%;
	}
.box_1_8 p {
	color:#333;
	font-size:80%;
	}
.info {
	max-width:22em;
	text-align:center;
	margin:5% auto 3% auto;
	padding:2% 2% 0% 2%;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border:1px solid #fff;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	line-height:100%;
	}
a:link .info, a:visited .info, a:hover .info, .content2 a:link    {
	color:#fff;
	}
a:hover .info    {
	background-color:#2d4b55;
	}
.info p{
	font-size:120%;
	text-align:center;
	}
p {
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	-webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
     hyphens: auto;
	 font-size:14px;
	}
.slider {
	margin:5% 0% 0% 0%;
	}
.slider img {
	width:98%;
	max-width:600px;
	height:auto;
	margin:0% 1%
	}
.footer {
	padding-top:2%;
	background-color: #2d4b55;
	text-align:center;
	border-top:0px solid #fff;
	
	
	}
.fltrt {
	float: right;
	margin-left: 8px;
	
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.distance {
	width:100%;
	height:2em;
	}
.distance_bt {
	width:100%;
	height:2em;
	border-top:1px solid #fff;
	}

#back-top {
    position: fixed;
    bottom: 50px;
    right: 15px;
    z-index: 300;
    display: none;
}
 
#back-top a {
    width: 40px;
    height: 40px;
    display: block;
    text-align: center;
    font-size: 25px;
    color: #666;
    background-color:#fff;
	border:1px solid #666;  
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -o-border-radius: 20px;
    -ms-border-radius: 20px; 
    transition: background-color .15s;
    -moz-transition: background-color .15s;
    -webkit-transition: background-color .15s;
    -o-transition: background-color .15s;
    -ms-transition: background-color .15s;
}
 
#back-top a:hover {
    text-decoration: none;
    background-color: #CCC;
	border:1px solid #FFF;
	color:#FFF;

}
#copy_wrapper {
    background-color:#2d4b55;
	border-top:1px dotted #fff;
	padding-bottom:2%;
	}
.copyright {
	font-family:'Open Sans', sans-serif;
	max-width:70em;
	color:#fff;
	font-size:90%;
	padding:1% 0% 1% 0%;
	margin:0% auto;
	
	}
.copyright a:link, .copyright a:visited, .copyright a:hover, a:active, a:focus  {
	color:#fff;
	}
#standort_b {
	position: absolute;
	top:20%;
	left:10%;
	width:30%;
	padding:2% 0.5% 3% 0.5%;
	min-height:10em;
	background-color:#2d4b55;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	border:1px solid #ccc;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	z-index:200;
	-webkit-box-shadow: 1px 1px 6px 0px rgba(0,0,0,0.84);
-moz-box-shadow: 1px 1px 6px 0px rgba(0,0,0,0.84);
box-shadow: 1px 1px 6px 0px rgba(0,0,0,0.84);
	}
#standort_w {
	position: absolute;
	top:20%;
	left:63%;
	width:30%;
	padding:2% 0.5% 3% 0.5%;
	min-height:10em;
	background-color:#2d4b55;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	border:1px solid #ccc;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	z-index:200;
	-webkit-box-shadow: 1px 1px 6px 0px rgba(0,0,0,0.84);
-moz-box-shadow: 1px 1px 6px 0px rgba(0,0,0,0.84);
box-shadow: 1px 1px 6px 0px rgba(0,0,0,0.84);
	}
#standort_w p, #standort_b p {
	text-align:center;
	}
.kontakt_box {
	float:left;
	width:40%;
	margin:2% 5%;
	padding:2%;
	border:1px dotted #ccc;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	}
.kontakt_box h2 {
	font-size:180%;
	}
.kontakt_box p {
	text-align:center;
	}
.fs14 {
	text-align:center;
	}
.img_wrapper {
	width:86%;
	margin:3% 7%;
	}
.img_box {
	float:left;
	width:48%;
	margin:0% 1%;
	padding:0%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	}
.img_box img {
	width:100%;
	height:auto;
	}

.fs_res {
	font-size:50%; 
	}
	 
#slider {
	margin:0em auto 2em auto;
	width:70%;
	float:left;
}
.slide p {
	margin:1.5em 1em 1em 1em !important;
	color:#FFF;
	font-size:120%;
}
#p_slide {
	margin:0% 8% 0% 8% !important;
	color:#2d4b55;
	font-size:100%;
	border-bottom:1px dotted #2d4b55;
	padding:3% 0% 3% 0%;
	background-color:#FFF;
}
#slider_wrapper {
	position:absolute;
	top:3%;
	left:13%;
	width:20%;
	background-color:#fff;
	-webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
z-index:400;
	}
#info_slider {
	position: relative;
	top:0%;
	left:0%;
	width:100%;
	z-index:300;
	padding-bottom:6%;
	}
ul#info_ul.slidesContainer {
	margin:0 auto !important;
}
.slider_fs {
	font-size:130%;
	}
.icon {
	 float:left; 
	 width:15%;
	 	}
#info_hl {
	display:none;
	}
#info_hl p, #info_hl_2 p {
	font-size:120%;
	text-align:center;
	margin:0.5em 0em 0.75em 0em;
	color:#2d4b55;
	}
.morecontent {
	display:none;
	max-width:62em;
	margin:0% auto;
	}
.morecontent_2, .morecontent_3, .morecontent_4 {
	display:block;
	}
#more_button_2, #more_button_3, #more_button_4{
	display:none;
	}
.copy_l {
	float:left;
	width:55%;
	padding:0% 2%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	}
.copy_m {
	float:left;
	width:30%;
	padding:0% 2%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	}
.copy_l, .copy_m {
	text-align:left;
	}
.copy_r {
	float:left;
	width:15%;
	padding:0% 2%;
	text-align: right;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	}
@media screen and (max-width: 1600px)
{
	.slider_fs {
	font-size:110%;
	}
}
@media screen and (max-width: 1400px)
{
	.slider_fs {
	font-size:100%;
	}
#p_slide {
	font-size:95%;
}
.navigation {
    width:66%;   	
	}
#nav li {
	font-size:1em; 
	}
}
@media screen and (max-width: 1300px)
{
.box_1_3 {
	float:left;
	width:48%;
	min-height:22em;	
	margin:2% 1%;
	padding:2% 1% 0% 1%;
	
	}
.slider_fs {
	font-size:100%;
	}
#p_slide {
	font-size:90%;
}
.box_1_9 {
	width:24%;
	min-height:19.8em;
	}
} 
@media screen and (max-width: 1200px)
{
a:link {
	color:#fff;
	text-decoration:none;
	font-family:'Open Sans', sans-serif; 
}
a:visited {
	color: #fff;
	text-decoration:none;
}
a:hover, a:active, a:focus { 
	text-decoration: none;
	color: #fff;
}
#menubar {
        border:0px dotted #fff;
		margin-bottom:0;
		min-width:20em;
       
}
#menubar, #menubar ul li a.menubutton {
	display:block;
	
}
.navigation {
	display:none;
    width:100%;   	
	}
.navigation {
	position:relative;
	height:auto;
	padding:0em;
	margin-bottom:0;
	margin-top:0em;
	
	}

#nav li {
	float:none;
	text-align:center;
	display:block;        
	padding:0.5em 0em 0.5em 0em;
    border-bottom:1px dotted #fff;
	margin:0em;
	background-color:#2d4b55; 
	}
#nav ul li a {
        color:#fff;
}
#nav a:link {
	margin:0em;
	}
.display_01 {
	display:none;
	}
.display_02 {
	display:block;
	width:100%;
	height:auto;
	
	}

.box_1_5 {
	width:29%;
	float:left;
	margin:2% 2%;
	
	}
.headline {
	font-size:7em;
	}
#slider_wrapper {
	top:1%;
	left:8%;
}
}
@media screen and (max-width: 980px)
{
.box_1_3 {
	min-height:24em;	
	}
#info_slider {
	display:none;
	}
#info_hl {
	display: block;
	}
}
@media screen and (max-width: 940px)
{
.box_1_3 {
	min-height:28em;	
	}
.copy_l, .copy_m {
	float:left;
	width:50%;
	text-align:center;
	margin-bottom:0.5em;
	}
.copy_r {
	float:none;
	width:100%;
	text-align: center;
	
	}
}
@media screen and (max-width: 850px)
{
.link_anker {
	width:48%;
	}
.box_1_5 {
	width:90%;
	float:none;
	margin:2% 5%;
}
.icon {
	 width:70%;
	 max-width:12em; 
	 height:auto; 
	 margin:4% 15% 2% 15%;
	}
.headline {
	font-size:5em;
	}	
.display_02 {
	display:none;
	}
.display_03 {
	display:block;
	width:100%;
	height:auto;
	
	}
#slider_wrapper {
	top:1%;
	left:4%;
}
.box_2_2 p {
	font-size:90%;
	}
.box_2_2 h1, .box_2_2 h2 {
	font-size:120%;
	}				
}
@media screen and (max-width: 750px)
{

.box_1_3 {
	float:none;
	width:90%;
	min-height:5em;	
	margin:2% 5%;
	padding:2% 1% 0% 1%;
	
	}
.box_1_f {
	float:none;
	width:96%;
	border-bottom:1px solid #fff;
	margin-bottom:0;
	padding-bottom:2%;
	}
.box_1_fr {
	float:none;
	width:96%;
	margin:0% 2%;
	padding:2% 0%;
	}

.fs_res {
	font-size:40%; 
	line-height:80%;
	}
.kontakt_box {
	float:none;
	width:90%;
	margin:2% 5%;
	}
#slider {
	width:94%;
	float:none;
	margin:0% 3% 3% 3%
}
.slide p {
	margin:0.5em 1em 1em 1em !important;
}
.icon {
	 float:none; 
	 width:15%;
	 	}
.box_1_2 {
	float:none;
	width:94%;
	margin:0% 3%;
	}
.box_1_2_m {
	float:none;
	width:30%;
	padding-top:0%;
	margin:0% 35%
	 }

.content h1 {
	font-size:2em;
	}
#slider_wrapper {
	position:absolute;
	top:2%;
	left:5%;
	width:40%;
	}
#info_hl p, #info_hl_2 p {
	font-size:110%;
	}
#nav li{
	text-align:right;
	padding-right:10%;
	}
.info {
	padding:4% 2% 0% 2%;
	}
.box_1_8 {
	width:24%;
	min-height:15em;
	}
.content2 h1 {
	font-size:1.5em;
	}
.box_2_2 h1, .box_2_2 h2 {
	font-size:110%;
	}
.morecontent_2, .morecontent_3, .morecontent_4 {
	display:none;
	}
#more_button_2, #more_button_3, #more_button_4 {
	display: block;
	}			
}
@media screen and (max-width: 700px)
{
.box_2_2 {
	float:none;
	width:100%;
	}
.info_wrapper {
	width:80%;
	 margin:0% 10%;
	}
.tipp_wrapper {
	width:80%;
	 margin:0% 10%;  
	}
.box_2_2 h1, .box_2_2 h2 {
	font-size:150%;
	}
.box_2_2 p {
	font-size:100%;
	}
.content h1 {
	font-size:1.5em;
	}	
}
@media screen and (max-width: 580px)
{

.link_anker {
	float:none;
	width:86%;
	margin:2% 7%;
	}
.box_1_5 {
	width:90%;
	float:none;
	margin:2% 5%;
	
	}
.ausblenden {
	display:none;
	}

.content4 h2, .content5 h2 {
	font-size:150%;
	}
#info_hl p, #info_hl_2 p {
	font-size:90%;
	}


.con_box_1_3 {
	float:none;
	width:80%;
	margin:2% 10%;
	}
.con_box_1_3 img {
	width:40%;
	height:auto;
	margin:0% 30%
	}
.mm_icon {
	position:relative;
	top:0em;
	}
.box_1_8 {
	width:49%;
	min-height:15em;
	}
.copy_l, .copy_m {
	float:none;
	width:96%;
	margin:2%;
	text-align:center;
	}
}
