body {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif"
}
 h1 {
	color: #199561;
}
  body,td,th {
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	font-size: 16px;
}
.navbar.navbar-default.navbar-fixed-top {
	background-color: #EFEFEF;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: center;
}
.nav.navbar-nav.navbar-right li a {
	background-color:#efefef;
	color: #000000;
	font-weight: 600;
}
.nav.navbar-nav.navbar-right li a:hover  {
	background-color:#efefef;
	color: #199561;
	font-weight:600;
}

/*.nav.navbar-nav.navbar-right .dropdown .dropdown-toggle {
	/*background-color: #424242;
	color: #000000;
}
.nav.navbar-nav.navbar-right .dropdown .dropdown-toggle:hover {
	background-color: #000000;
	color: #199561;
	font-weight: 700;
}*/
.dropdown-menu > li > a  {
	background-color:#ffffff;
	color: #000000;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	font-weight: 600;
	color: #199561;
}
.dropdown-toggle {
	background-color: #424242;
	color: #FFFFFF;
}
.nav.navbar-nav.navbar-right.li.a {
    color: #000000;
    font-size: 18px;
    text-align: center;	
	background-color: #D3D3D3;
}
.nav.navbar-nav.navbar-right.li.a:hover  {
	font-weight: 600;
	color: #199561;
	background-color: #D3D3D3;
}
.navbar-default .navbar-brand {
	color: #000000;
}
.navbar-default .navbar-brand:hover  {
	color: #199561;
}
/*.slider {
	width: 100%;
	padding-top: 0px;
	margin-top: -143px;
}
.slidercol12 {
	width: 100%;
	margin-top: -49px;
	margin-left: 0px;
}*/
@font-face {
font-family: 'Trajan Pro Regular';
font-style: normal;
font-weight: normal;
src: local('Trajan Pro Regular'), url('TrajanPro-Regular.woff') format('woff');
}


@font-face {
font-family: 'Trajan Pro Bold';
font-style: normal;
font-weight: normal;
src: local('Trajan Pro Bold'), url('TrajanPro-Bold.woff') format('woff');
}

figure {
    display: inline-block;
    background: white;
    /*border: 1px solid black;*/
    overflow: hidden;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
}

figure img {
    display: block;
    margin: 0;
    padding: 0;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
}
/*Und nun noch etwas CSS, um den Hover-Effekt abzubilden:*/
figure:hover {
    background: #FFFFFF;
    /*border: 1px solid #199561;*/
}

figure:hover img {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    transform: scale(1.2);
    opacity: 1.0;
    filter: alpha(opacity=50);
}

.textbox {
	margin-top: 80px;
	margin-bottom: 100px;
	padding-left: 1em;
	padding-right: 1em;
}
.footer {
	background-color: #199561;
	color: #FFFFFF;
	padding-top: 2em;
	padding-bottom: 2em;
	padding-left: 1em;
	padding-right: 1em;
	font-size: 15px;
	margin-top: 2px;
}
.center {
	text-align: center;

}
.hkimg {
    float: left;
    padding-right: 24px;
    margin-top: 22px;
}
.tdaten {
	margin-top: 50px;
}
.schmerzh1 {
	padding-top: 0px;
	margin-bottom: 50px;
}
.centerimg {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.img {
	margin-top: 2em;
	margin-bottom: 2em;
}
.antiageing {
	float: right;
	margin-top: 27px;
}
.aktuell {
	margin-bottom: 2em;
	margin-top: 2em;
}
.contentgeraete {
	background-image: url(../images/BG_Regu-Cell-Touch_large2.jpg);
	background-attachment: fixed;
	background-size: cover;
}
.rcell {
	margin-top: 31px;
}
.hkimg2 {
	float: right;
}
.linkfooter {
	color: #FFFFFF;

}
.linkfooter:hover {
	color: #FFF000;
}
.hand {
	margin-bottom: 2em;
	padding-left: 10px;
	background-image: url(../images/BG_Regu-Cell-Touch_large2.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
}
.patienten {
	margin-top: 2em;

}
.bestellung {
	background-color: #EDFEF7;
}
.zuhause {
	margin-top: 1em;
	margin-bottom: 30px;
}
.danke {
	margin-top: 10em;
}
.fehler {
}
.stop {
	max-width: 327px;
}
/*responsive maps*/
.responsiveContainer {
  position: relative;
  padding-bottom: 56%;
  height: 0;
  overflow: hidden;
}

.responsiveContainer iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/*end responsive maps*/
.techdaten {
	background-image: url(../images/BG_Regu-Cell-Touch_large2.jpg);
	background-attachment: fixed;
	background-size: contain;
	background-repeat: no-repeat;
}
.philosophie {
	background-image: url(../images/philosophie.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: 0% 0%;
}
.links2 {
	color: #199561;
}
.links2:hover {
	color: #106441;
}
.aktuellelinks {
	margin-top: 2em;
	margin-bottom: 1em;
}
.responsive-video {
	position: relative;
	padding-bottom: 0%;
	padding-top: 0px;
	/*height: auto;*/
	overflow: hidden;
	/*width: 100%;*/
}

.responsive-video iframe,  
.responsive-video object,  
.responsive-video embed { 
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


.interressierte {
	margin-bottom: 3em;
}
.rot {
	color: #FF0004;
}
.max550 {
	max-width: 400px;
	margin-bottom: 1em;
}
.schmerz {
	margin-bottom: 3em;
}
.unterschrift {

}
.h3serif {
    font-family: "Trajan Pro 3", "Trajan Pro";
    font-variant: small-caps;
    color: #199561;
}
.programm {
	margin-bottom: 3em;
}
.gruen {
	color: #199561;
}
.weiterbildung {
	padding-left: 1em;
	padding-right: 1em;
}
 /*#video {
     width: 370px; /**adjust width as req'd*
     margin: 0 auto;
	 margin-bottom: 3em;
     }
 #video2 {
     width: 370px; /**adjust width as req'd*
     margin: 0 auto;
	 margin-bottom: 3em;
     }
 #video3 {
     width: 370px; /**adjust width as req'd*
     margin: 0 auto;
	 margin-bottom: 3em;
     }
 #video4 {
     width: 370px; /**adjust width as req'd*
     margin: 0 auto;
	 margin-bottom: 3em;
     }
.vidblaetter {
	width: 100%;
	margin-top: -126px;
	height: auto;
}*/


#blaetter {
	width: 100%;
}
.em3 {
	margin-top: 3em;
	margin-bottom: 3em;
}
.em2 {
	margin-top: 3em;
}
.frequency {
	max-width: 750px;
}
.burnout {
	margin-bottom: 3em;
}
.untendrei {
	margin-bottom: 3em;
}
.obenzwei {
	margin-top: 2em;
}
.obenuntenzwei {
	margin-top: 2em;
	margin-bottom: 2em;
}
.untenein {
	margin-bottom: 1em;
}


body {
	padding-top: 50px;
}
/*.navbar-right li a {
	background-color: #199561;
	color: #ffffff;
}*/
/*Formular*/
.row bestell{
	margin-top: 5em;
}
#submit {
	width: 10em;
	margin-top: 2em;
}
#form1 {
	margin-top: 2em;
}

.col-lg-4 #form1 #submit {
}
#submit {
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	font-size: 16pt;
}
.form-control {
	border-color: #199561;
	margin-bottom: 15px;
	margin-top: 0px;
}
/*Formular Ende*/

h2 {
	color: #199561;
}
label {
	color: #199561;
	margin-bottom: 0px;
}
.row.loginn {
    margin-bottom: 2em;
}
.stute {
    background-color: #45A775;
}
.row.rezension {
    margin-top: 3em;
    margin-bottom: 3em;
}
.container-fluid.well {
    background-image: url(../images/slider_2560x920/bg_well_37723397.jpg);
    background-position: 0% 0%;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.cta_linkcolor {
    color: #199561;
}










@media (max-width:2560px){
.cta_linkcolor {
    color: #199561;
}
.cta_linkcolor:hover {
    color: #116944;
}
body {
	padding-top: 53px;
}
}
.untenein {
}
.allgaeu {
	width: 100%;
}
.einunten {
}
.lininnen {
	color: #199561;
}
.lininnen:hover {
	color: #106340;
}
.headimg {
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.bestell {
	margin-top: 2em;
}
.rueckantwort {
	background-color: #10AA32;
}
.linkcolor {
	color: #FFFFFF;
}
.linkcolor:hover {
	color: #E0F098;
}
.einladung {
	margin-top: 60px;
	margin-bottom: 50px;
}
.allgemein {
    margin-top: 2em;
    margin-bottom: 3em;
}
h1 {
	font-family: "Trajan Pro 3", "Trajan Pro";
    font-variant: small-caps;
	Font-size: 48px;
	color: #199561;
}
h4 {
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	color: #000000;
	font-size: 20px;
}
.telfoottxt {
    color: #FFFFFF;
}
.rezension {
}
.physio {
    margin-top: 25px;
}
.pad_ath {
    padding-top: 1em;
    padding-right: 1em;
    padding-bottom: 1em;
    padding-left: 1em;
}
.pad200 {
    padding-top: 81px;
}
.ath_bg {
}
.athbg1 {
    background-color: #E8FCE7;
    padding-top: 35px;
}
.athbg2 {
    background-color: #E7F0FC;
}
.athbg3 {
    background-color: #E9E9E9;
}
.athbg4 {
    background-color: #FEF8E5;
}
.athbg5 {
    background-color: #EFEFEF;
}
.bildtite {
    max-width: 400px;
}
.leasing {
    margin-top: 1em;
    margin-bottom: 1em;
}
.einem {
    padding-top: 1em;
    padding-right: 1em;
    padding-bottom: 1em;
    padding-left: 1em;
}
.rezensionen {
}
.zweiem {
    padding-left: 2em;
    padding-right: 2em;
    padding-top: 1em;
    padding-bottom: 1em;
}
.linkcolor2 {
    color: #199561;
}
.linkcolor2:hover {
    color: #000000;
}
.travel {
    background-image: url(../images/slider_2560x920/bg_TH_DSC00609.jpg);
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: fixed;
}
.thimg {
}
.thtext {
}
.zweiemoben {
    padding-top: 2em;
}
.calltoaction {
}
.justify {
    text-align: justify;
    padding-top: 15px;
    padding-right: 20px;
    padding-bottom: 15px;
    padding-left: 10px;
}
.zwitit {
    color: #24A87D;
}
.wickelimg {
    max-width: 576px;
    width: 100%;
}
.wunde {
    max-width: 40%;
    float: left;
    margin-right: 5px;
}
.wundtext {
    font-size: x-small;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: left;
}
.frefit {
    max-width: 80%;
}
.lrou1 {
    padding-top: 1em;
    padding-right: 1em;
    padding-left: 1em;
}
.lireeinem {
    padding-left: 1em;
    padding-right: 1em;
}
.greenbg {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    background-color: #E7FCE7;
}
