 
	
	


/* 末末末末末末末末末末末末末末末末末末末末末末末
                     - Layout  - max. 960 px
 末末末末末末末末末末末末末末末末末末末末末末末末*/



html {
  background: none;  
scroll-behavior: smooth;
  
  /* background: url(../img/banner-steinestruktur1.jpg) #ccc; 
  background-attachment: fixed; */                     /*   #e7e7e7; */
}


body {
  margin: 0;     
  padding: 0;
font-family: verdana, arial, sans-serif;
font-size: 100%;

}


div#gesamt {
  margin: 0 auto;     
  padding: 0 0 0em 0;
  width: 100%;
  max-width: 960px;
  background: white;     /* background: white; */
  
}




/* 末末末末末末末末末末末末末末末末末末末末末末末
 - Header - 
 末末末末末末末末末末末末末末末末末末末末末末末末*/

  header {
	background: #FFFFFF;                  
	font-family: verdana, arial, sans-serif;
	text-align: center;  
	padding: 3.5em 0 0em 0;
  }
  
  
    div.banner {
	position: relative;
	margin: 2em 0 0em 0;  
	padding: 0em 0em 0em 0em;
  }

  
  
    img.header {
	width: 100%;
  }
  
  
 /*    div.bannerfoto {
	background: url(../img/steine-header-980.jpg);
	background-size: cover;
    background-repeat: no-repeat;
	position: relative;
	text-align: right;
   	margin: 2em 0 0em 0;  
	padding: 0em 0em 0em 0em;
  }

div.bannerfoto:after {
    padding-top: 20%; 
    content: '';
    display: block;
  }                         */

div.text-im-bannerfoto {
	text-align: right;
  margin: 0; 
  padding: 0em 0em 0em 0em;
 position: absolute;
  top: 0em;
right: 0em;
  }
	
	
	
/* 末末末末末末末末末末末末末末末末末末末末末末末
 - Navigation - Nav - 
 末末末末末末末末末末末末末末末末末末末末末末末末*/


nav#navarea {
	position: absolute;
	top:0px;
	left: 0px;
	width: 100%; 
	padding: 0em 0em 0em 0em;
	margin:  0 auto;
	background-color: #fff;
}


/* 末末末末末末末末末末末末末末末末末末末末末末末
 - Der Hauptinhaltsteil - 
 末末末末末末末末末末末末末末末末末末末末末末末末*/


main {
	padding: 0em 0em 0 0em; 
	background:#FFFFFF;
	margin: 0 0 0em 0; 
	}

div.thema-1 {
	width:100%;
	position: relative;
	background: url("../img/verlauf-sand2.jpg");
	background-size: contain;
	padding: 3em 4em 1em 4em;
	margin: 0 auto; 
	}

div.thema-2 {
	width:100%;
	position: relative;
	background: url("../img/verlauf-sand3.jpg");
	background-size: contain;
	padding: 3em 4em 1em 4em;
	margin: 0 auto; 
}


div.thema-3 {
	width:100%;
	position: relative;
	padding: 3em 7em 1em 7em;
	margin: 0 auto; 
}

	
#arbeit-myofasziales-system,
#bewusstheit,
#seelendimension,
#kosten,
#meine-person{
	position: absolute;
	top:-5em;
}

.fright-illu {
  float: right;
  margin: .3em 0 0.9em 2em;
  width:25%;
}

div.portrait {
    float: right;
  	width:25%;
    margin: 0em 0 1em 2em;
    padding: 0px 0px 6px 0px;
	background-color: fff;
	font-size: 0.8em;
	line-height: 1.2em;
    text-align: center;
	}

img.bildportrait {
    width:100%;
	margin: 0em 0 0.3em 0;

}

/* 末末末末末末末末末末末末末末末末末末末末末末末
 - Footer - 
 末末末末末末末末末末末末末末末末末末末末末末末末*/

  
footer.footerneu {   
	clear: both; 
	background: url(../img/steine-footer-back.jpg);
	
	background-repeat: no-repeat;
	background-size: contain;
	       /* #0B4D8C Blau    #123a61Dunkelblau*/
	/* background: #BFBFBF;   /* Angabe mit Opazit舩 */
	margin: 0em 0 0 0; 
	padding: 1em 4em 0em 4em; }
	
/* 	background: 255,255,255, 0.6;   Angabe mit Opazit舩 */
	
.footerneu:after {
    padding-top: 22%; 
    content: '';
    display: block;
  }
	
  









@media only screen and (max-width: 780px) {



	

/* 末末末末末末末末末末末末末末末末末末末末末末末
末末末末末末末末末末末末末末末末末末末末末末末末�
         - MITTEL - TABLET -  Header �           
末末末末末末末末末末末末末末末末末末末末末末末---
末末末末末末末末末末末末末末末末末末末末末末末末   */


  header {
	background: #FFFFFF;                  /* #ccc295;  kupfergold*/
	font-family: verdana, arial, sans-serif;
	text-align: center;  
	padding: 3.0em 0 0em 0;
	margin: 0em 0 1em 0;
  }

 
   
    div.bannerfoto {
	background: url(../img/steine-header-780.jpg);
	background-size: cover;
    background-repeat: no-repeat;
	position: relative;
	text-align: right;
   	margin: 2em 0 0em 0;  
	padding: 0em 0em 0em 0em;
  }

div.bannerfoto:after {
    padding-top: 25%; 
    content: '';
    display: block;
  }

div.text-im-bannerfoto {
  margin: 0; 
  padding: 0em 0em 0em 0em;
 position: absolute;
  top: 0em;
right: 0em;
  }

	
	
/* 末末末末末末末末末末末末末末末末末末末末末末末
末末末末末末末末末末末末末末末末末末末末末末末末�
              - MITTEL -    Navigation �           
末末末末末末末末末末末末末末末末末末末末末末末末�
末末末末末末末末末末末末末末末末末末末末末末末末� */

  
nav#navarea {
	position: fixed;
	top:0px;
	left: 0px;
	width: 100%; 
	padding: 1em 0em 0.3em 0em;
	margin:  0 auto;
	background-color: #fff;
	z-index: 3;
}
 



/* 末末末末末末末末末末末末末末末末末末末末末末末
末末末末末末末末末末末末末末末末末末末末末末末末�
       - MITTEL - TABLET -      Hauptteil �           
末末末末末末末末末末末末末末末末末末末末末末末末�
末末末末末末末末末末末末末末末末末末末末末末末末� */




main {
	padding: 0em 0em 0em 0em; 
	background:#FFFFFF;
	margin: 0 0 0em 0; 
	}


	
#arbeit-myofasziales-system,
#bewusstheit,
#seelendimension,
#kosten,
#meine-person{
	
	position: absolute;
	top:-3em;
}


.fright-illu {
	position: relative;
	left: 2em;
  float: right;
  margin: .3em 0 0.9em 0em;
  width:30%;
}
	

div.thema-1 {
	width:100%;
	position: relative;
	background: url("../img/verlauf-sand2.jpg");
	background-size: contain;
	padding: 3em 3em 1em 3em;
	margin: 0 auto; 
	}

div.thema-2 {
	width:100%;
	position: relative;
	background: url("../img/verlauf-sand3.jpg");
	background-size: contain;
	padding: 3em 3em 1em 3em;
	margin: 0 auto; 
}
	
	
div.portrait {
	position: relative;
	left: 2em;
    float: right;
  	width:35%;
    margin: 0em 0 1em 0em;
    padding: 0px 0px 6px 0px;
	background-color: fff;
	font-size: 0.8em;
	line-height: 1.2em;
    text-align: center;
	}

img.bildportrait {
    width:100%;
	margin: 0em 0 0.3em 0;

}

	
/* 末末末末末末末末末末末末末末末末末末末末末末末
末末末末末末末末末末末末末末末末末末末末末末末末�
              - MITTEL -   Footer �           
末末末末末末末末末末末末末末末末末末末末末末末末�
末末末末末末末末末末末末末末末末末末末末末末末末� */

	

  


}




/* 末末末末末末末末末末末末末末末末末末末末末末末
末末末末末末末末末末末末末末末末末末末末末末末末�
末末末末末末末末末末末末末末末末末末末末末末末末�
                       - Schmal -           
末末末末末末末末末末末末末末末末末末末末末末末末�
末末末末末末末末末末末末末末末末末末末末末末末末�
末末末末末末末末末末末末末末末末末末末末末末末末� */

@media only screen and (max-width: 520px) {

	
	
body {
  margin: 0;     
  padding: 0;
font-family: verdana, arial, sans-serif;
font-size: 95%;

}
	

	

/* 末末末末末末末末末末末末末末末末末末末末末末末
末末末末末末末末末末末末末末末末末末末末末末末末�
末末末末末末末末末末末末末末末末末末末末末末末末�
             - Schmal  -  Navigation �        
末末末末末末末末末末末末末末末末末末末末末末末末�
末末末末末末末末末末末末末末末末末末末末末末末末�
末末末末末末末末末末末末末末末末末末末末末末末末� */
	
	
	   
nav#navarea {
	position: fixed;
	top:0px;
	left: 0px;
	width: 100%; 
	padding: 1em 0em 0.3em 0em;
	margin:  0 auto;
	background-color: #fff;
	z-index: 3;
}
	
	
	

/* 末末末末末末末末末末末末末末末末末末末末末末末
末末末末末末末末末末末末末末末末末末末末末末末末�
末末末末末末末末末末末末末末末末末末末末末末末末�
             - Schmal  -  Hauptteil �        
末末末末末末末末末末末末末末末末末末末末末末末末�
末末末末末末末末末末末末末末末末末末末末末末末末�
末末末末末末末末末末末末末末末末末末末末末末末末� */


div.thema-1 {
	width:100%;
	position: relative;
	background: url("../img/verlauf-sand2.jpg");
background-size: contain;
	padding: 2.5em 2.0em 0.5em 2.5em;
	margin: 0 auto; 
	}

div.thema-2 {
	width:100%;
	position: relative;
	background: url("../img/verlauf-sand3.jpg");
background-size: contain;
	padding: 2.5em 2.0em 0.5em 2.5em;
	margin: 0 auto; 
	}

div.thema-3 {
	width:100%;
	position: relative;
	padding: 3em 2.0em 1em 2.5em;
	margin: 0 auto; 
}
  
	
.fright-illu {
	position: relative;
	left: 2em;
  float: right;
  margin: .3em 0 0.9em 0em;
  width:45%;
}
	
	
div.portrait {
	position: relative;
	left: 2em;
    float: right;
  	width:45%;
    margin: 0em 0 1em 0em;
    padding: 0px 0px 6px 0px;
	background-color: fff;
	font-size: 0.8em;
	line-height: 1.2em;
    text-align: center;
	}

img.bildportrait {
    width:100%;
	margin: 0em 0 0.3em 0;

}	



/* 末末末末末末末末末末末末末末末末末末末末末末末
末末末末末末末末末末末末末末末末末末末末末末末末�
末末末末末末末末末末末末末末末末末末末末末末末末�
                    - Schmal - Footer �           
末末末末末末末末末末末末末末末末末末末末末末末末�
末末末末末末末末末末末末末末末末末末末末末末末末�
末末末末末末末末末末末末末末末末末末末末末末末末� */


    
footer.footerneu {   
	clear: both; 
	background: url(../img/steine-footer-back.jpg);
	  background-repeat: no-repeat;
	background-size: contain;
	       /* #0B4D8C Blau    #123a61Dunkelblau*/
	/* background: #BFBFBF;   /* Angabe mit Opazit舩 */
	margin: 0em 0 0 0; 
	padding: 0em 2em 0em 2em; }

	

	


  

}

	
