@charset "utf-8";
/* --- allgemein 3, div-Container 66, Mobil 86, Menü 89, Sub-Menü 93, Schweiz 98, Header 105, Unterseiten 108-199 --- */
body {font-family: Verdana, Arial, "Courier New";
      color: #000000;
      font-size: 14px;
      background-color: #FFFFFF; }
p {	width: 100%;
	line-height: 1.3;
	text-align: justify;
	-moz-hyphens: auto;
    -o-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
	hyphens: auto;
	margin: 0px 0px 0px 2px; }
h1 {color:#595555; font-size:16px; text-align:center; font-weight:bold; margin:0px 0px 0px 2px; letter-spacing:0.02em; }
h2 {color:#595555; font-size:16px; text-align:center; font-weight:bold; margin:0px 0px 0px 2px; letter-spacing:0.02em; }
.a-menue       {font-size:15px; display:block; color:#661b49; text-decoration:none;                                                          }
.a-sub         {font-size:15px; display:block; color:#661b49; text-decoration:none;                                                          } 
.a-link        {font-size:14px;                color:#A13779; text-decoration:none;       font-weight:bold;                                  }
.a-link:hover  {                               color:#A13779;                                               border-bottom:1px solid #A13779; }
.a-link1       {font-size:14px;                color:#A13779; text-decoration:none;                                                          }
.a-link2       {font-size:14px;                color:#A13779; text-decoration:none;       font-weight:bold;                                  }
.a-link3       {font-size:14px; display:block; color:#661b49; text-decoration:none;                                                          }
.a-link4       {                               color:#A13779; text-decoration:none;       font-weight:bold;                                  }
.a-link4:hover {                               color:#A13779;                                               border-bottom:1px solid #A13779; }
.a-schweiz     {font-size:14px; display:block; color:#661b49; text-decoration:none;                                                          }
.unterstrich   {                                              text-decoration: underline;                                                    }
ul   {list-style-type:disc;    text-align:justify; margin:3px 0px 3px 20px; padding:0px; }
.ul2 {list-style-type:none;    text-align:justify; margin:3px 0px 3px 20px; padding:0px; }
.ul3 {list-style-type:circle;  text-align:justify; margin:3px 0px 3px 20px; padding:0px; }
.ul4 {list-style-type:circle;  text-align:justify; margin:3px 0px 3px 40px; padding:0px; }
ol   {list-style-type:decimal; text-align:justify; margin:3px 0px 3px 30px; padding:0px; } 
li        {padding:8px 0px 0px 5px;                }
.li-klein {padding:5px 0px 0px 5px; font-size:13px; }
.li2      {padding:2px 0px 2px 0px;                 }
.center          {color:#000000;	                               text-align:center; }
.centerklein     {color:#000000;                   font-size:13px; text-align:center; }
.minirechts      {color:#000000;                   font-size:10px; text-align:right;  }
.fett            {color:#000000; font-weight:bold;                                    }
.fettgross       {color:#000000; font-weight:bold; font-size:16px;                    }
.fettcenter      {color:#000000; font-weight:bold;                 text-align:center; }
.fettcentergross {color:#000000; font-weight:bold; font-size:16px; text-align:center; } 
.fettcentermaxi  {color:#6455AA; font-weight:bold; font-size:20px; text-align:center; }
.klein           {                                 font-size: 7px;                    }
.color2fett      {color:#595555; font-weight:bold;                 }
.color2fettgross {color:#595555; font-weight:bold; font-size:16px; }
.color3fett      {color:#6455AA; font-weight:bold;                 }
.color3fettgross {color:#6455AA; font-weight:bold; font-size:15px; }
.color4fett      {color:#FF0000; font-weight:bold;                 }
.zeilenhoehe3 { font-size: 3px;     }
.zeilenhoehe5 { font-size: 5px;     }
.zeilenhoehe6 { font-size: 6px;     }
.zeilenhoehe8 { font-size: 8px;     }
.zeilenhoehe  { font-size:14px;     }
.img-rund     { border-radius: 0px; }
.kasten-willkommen    {width:508px; margin-left: 2px; padding:20px;   border:thin solid #A13779;                                     }
.kasten-bioelektrisch {width:508px; margin-left:10px;                                            font-size:13px;                     }
.kasten-cellreset     {width:491px; margin-left:30px; 	                                                         text-align: center; }
.copyright            {position:absolute; top: 4px; left: 18px;                                                                                            	   }
.mail                 {position:absolute; top: 5px; left: 87px;                                                                                                }
.titel1               {position:absolute; top:12px; left:614px; font-family:Verdana, Arial, "Courier New"; color:#6455AA; font-weight:bold;   font-size:25px;  }
.titel2               {position:absolute; top:42px; left:666px; font-family:Verdana, Arial, "Courier New"; color:#6455AA; font-weight:bold;   font-size:18px;  }
.adresse              {position:absolute; top: 4px; left:174px;                                            color:#595093; font-weight:bold;   font-size:14px;  }
.rand3                {                                                                                                   text-align:justify; margin-left:4px; }
/* -------- div-Container -------- */
.div0   {position: absolute; top:  0px;              width:1000px; height: 100%; left:  0px; margin:0px; padding:       0px;                                                     }
.div1   {position: absolute;    	                 width:1000px; height: 79px;                                             border-bottom:thin solid #CCC;                      }
.div1mo {position: absolute; top: 80px;              width: 170px; height: 40px; left:  0px;                                                                                     }
.div2   {position: absolute; top:128px; bottom:26px; width: 170px;                                                                                         overflow:auto;        }
.div3   {position: absolute; top: 94px; bottom:48px; width: 805px;               left:175px;             padding-right:20px;                               overflow:auto;        }
.div31  {position: absolute; top:  0px; bottom: 0px; width: 805px;                                       padding-right:20px;                               overflow:auto;        }
.div301 {position: absolute; top:  9px;              width: 551px;                                       padding-right:24px; border-right:thin solid #CCC;                       }
.div312 {position: absolute;                         width: 551px; height: 77px;             z-index:3;  padding-right:24px; border-right:thin solid #CCC; background-color:#FFF;}
.div313 {position: absolute;                         width: 551px; height:105px;             z-index:3;  padding-right:24px; border-right:thin solid #CCC; background-color:#FFF;}
.div314 {position: absolute;                         width: 551px; height:131px;             z-index:3;  padding-right:24px; border-right:thin solid #CCC; background-color:#FFF;}
.div322 {position: absolute; top: 77px;              width: 551px;                                       padding-right:24px; border-right:thin solid #CCC;                       }
.div323 {position: absolute; top:104px;              width: 551px;                                       padding-right:24px; border-right:thin solid #CCC;                       }
.div324 {position: absolute; top:131px;              width: 551px;                                       padding-right:24px; border-right:thin solid #CCC;                       }
.div331 {position: absolute; top: 57px;              width: 196px; height:150px; left:594px;                                                                                     }
.div333 {position: absolute; top:414px;              width: 196px;               left:594px;                                 border-top:  thin solid #CCC;                       }
.div338 {position: absolute;                         width: 196px;               left:597px; z-index:3;                                                                          }
.div4   {position: absolute;            bottom: 0px; width:1000px; height: 25px;                                             border-top:  thin solid #CCC;                       }
.div-er {                              	                                                     margin:2px; padding:      20px; border:      thin solid #CCC;                       }
.div-ht {                              	                                                     margin:3px; padding:      15px; border:       1px solid #CCC;                       }
/* -------- Mobil-Version -------- */
.mobil-icon {position:absolute; top:11px; left:25px; }
.mobil      {position:absolute; top:14px; left:45px; }
/* -------- Menü -------- */
.table-menue     {                                           border-collapse:collapse;                         	 position:absolute; top:0px; left:2px; width:140px; 	 }
.td-menue        {line-height:1.8; padding:0px 0px 0px 14px; border:2px solid #ffffff; background-color:#ffebeb; border-color:#ffebeb #ffebeb #ffffff #ffebeb;           }
.td-menue-active {line-height:1.8; padding:0px 0px 0px 14px; border:2px solid #ffebeb; background-color:#ffffff;                                                         }
/* -------- Sub-Menüs -------- */
.table-submenue     {width:563px;                                                                                                position:absolute; top:2px; left:0px; }
.td-submenue        {width:184px; padding:0px 0px 0px 3px; border:0px solid #ffffff; background-color:#ffebeb;                                                         }
.td-submenue-active {width:180px; padding:0px 0px 0px 1px; border:2px solid #ffebeb; background-color:#ffffff;                                                         }
.td-submenue2       {width:  3px; padding:0px 0px 0px 3px; border:0px solid #ffffff; background-color:#ffffff; line-height:1.88;                                       }
/* -------- Schweiz -------- */
.table-ch      {width:202px;                           border-collapse:collapse;                                               position:absolute;        top:0px; left: 0px; }
.td-ch1        {width: 45px; padding:4px 0px 0px 12px; border:3px solid #ffffff; border-color:#ffffff #ffebeb #ffffff #ffebeb; background-color:#ffebeb;                     }
.td-ch2        {             padding:2px 0px 2px  0px; border:3px solid #ffffff; border-color:#ffffff #ffebeb #ffffff #ffebeb; background-color:#ffebeb;                     }
.td-ch1-active {width: 45px; padding:4px 0px 0px 12px; border:3px solid #ffebeb; border-color:#ffebeb #ffffff #ffebeb #ffebeb; background-color:#ffffff;                     }
.td-ch2-active {             padding:2px 0px 2px  0px; border:3px solid #ffebeb; border-color:#ffebeb #ffebeb #ffebeb #ffffff; background-color:#ffffff;                     }
.td-ch3        {width:  1px;                                                                                                                             line-height:3.2;    }
/* -------- Header -------- */
.table-header {width:436px; margin:3px 0px 0px 6px;                          }
.td-header    {width:104px;                         padding:0px 0px 0px 2px; }
/* -------- Termine -------- */
.table-termin {width:382px;                                                     border-collapse:collapse; }
.td-termin1   {width:105px; padding:8px 0px 8px 17px; border:1px solid #A13779;                           }
.td-termin2   {width:106px; padding:8px 0px 8px 16px; border:1px solid #A13779;                           }
.td-termin3   {width:108px; padding:8px 0px 8px 14px; border:1px solid #A13779;                           }
/* -------- Leitgedanken -------- */
.table-leitgedanken {width:550px;                                                              }
.td-leitgedanken1   {width:259px;                                                              }
.td-leitgedanken2   {width:279px; text-align:justify;                                          }
.td-leitgedanken3   {width:220px;                     vertical-align:top; padding-bottom:12px; }
.td-leitgedanken4   {width:318px;                                         padding-bottom:12px; }
/* -------- Praxisansicht -------- */
.table-skulptur {width:550px; }
.td-skulptur1   {width:269px; text-align:center; }
.td-skulptur2   {width:269px; text-align:center; }
/* -------- Diagnostik - Anamnese -------- */
.table-anamnese {width:550px;                                                                         }
.td-anamnese1   {width:200px; vertical-align:top; border:thin solid #A13779; padding:4px 5px 0px 7px; }
.td-anamnese2   {width:314px; vertical-align:top; border:thin solid #A13779; padding:0px 5px 0px 7px; }
/* -------- Diagnostik - Harnuntersuchung -------- */
.table-harn {width:550px;                                                                           }
.td-harn1   {width:244px;                                                                           }
.td-harn2   {width:294px; text-align:justify; font-size:13px;                                       }
.td-harn3   {width:120px;                                     font-weight:bold; vertical-align:top; }
.td-harn4   {width:418px; text-align:justify;                                                       }
/* -------- Diagnostik - Iris-Diagnostik -------- */
.table-iris {width:550px;                                }
.td-iris1   {width:259px; padding:5px; text-align:right; }
.td-iris2   {width:259px; padding:5px;                   }
/* -------- Diagnostik - Blutuntersuchung im Dunkelfeld -------- */
.table-dunkelfeld {width:550px;                                                         }
.td-dunkelfeld1   {width:280px;                                                         }
.td-dunkelfeld2   {width:258px; font-size:13px; text-align:justify; vertical-align:top; }
/* -------- Diagnostik - Pathophysiognomik -------- */
.table-patho {width:550px;                                                         }
.td-patho1   {width:319px;                                                          }
.td-patho2   {width:219px; font-size:13px; text-align:justify; vertical-align:top; }
.td-patho3   {width:241px;                                                         }
.td-patho4   {width:297px; font-size:13px; text-align:justify; vertical-align:top; }
/* -------- Heilmittel - Isopathie -------- */
.table-isopathie {width:550px;                                                         }
.td-isopathie1   {width:280px;                                                         }
.td-isopathie2   {width:258px; font-size:13px; text-align:justify; vertical-align:top; }
/* -------- Therapien - UHF-Therapie -------- */
.table-uhf {width:538px;                 }
.td-uhf    {width:530px; font-size:13px; }
/* -------- Therapien - Bioresonanz (MORA) -------- */
.table-mora {width:550px;                                                                            }
.td-mora1   {width:300px;                                                                            }
.td-mora2   {width:238px; color:#000000; font-size:13px; vertical-align:bottom; text-align: justify; }	
/* -------- Therapien - Energetische Therapien -------- */
.table-energetisch1 {width:357px; margin-left:96px;                                     }
.table-energetisch2 {width:407px; margin-left:71px;                                     }
.td-energetisch     {          	                    font-size:13px; text-align:justify; }
/* -------- Therapien - Schröpfen -------- */
.table-schroepfen {width:530px;                                                                              }
.td-schroepfen1   {width:184px; text-align:center;                                                           }
.td-schroepfen2   {width:334px; text-align:center; vertical-align:bottom;                                    }
.td-schroepfen3   {                                                       font-size:13px; text-align:center; }
.td-schroepfen4   {	                               vertical-align:top;    font-size:13px; text-align:center; }
/* -------- Therapien - Baunscheidtieren -------- */
.table-baunscheidtieren {width:550px;                                                      }
.td-baunscheidtieren1   {width:280px;                                                      }
.td-baunscheidtieren2   {width:258px;                                      font-size:13px; }
.td-baunscheidtieren3   {width:190px; padding-top:6px; vertical-align:top;                 }
.td-baunscheidtieren4   {width:368px; padding-top:6px;                                     }
/* -------- Ernährung -------- */
.table-ernaehrung20 {width:550px;                                                             }
.td-ernaehrung21    {width:230px; vertical-align:top; border:thin solid #A13779; padding:5px; }
.td-ernaehrung22    {width:288px; vertical-align:top; border:thin solid #A13779; padding:5px; }
.table-ernaehrung40 {width:550px;                                                             }
.td-ernaehrung41    {width:100px; vertical-align:top; border:thin solid #A13779; padding:5px; }
.td-ernaehrung42    {width:418px; vertical-align:top; border:thin solid #A13779; padding:5px; }
/* -------- Downloads -------- */
.table-downloads {width:442px;                           border-collapse:collapse;                                                             position:relative; }
.td-downloads1   {width:353px; padding:0px 0px 0px 11px; border:2px solid #ffffff; background-color:#ffebeb;                                                      }
.td-downloads2   {width: 50px; padding:0px 7px 0px 11px; border:1px solid #ffebeb; background-color:#ffffff; font-size:13px; text-align:right;                    }
.td-downloads3   {width:  1px; padding: 0px;                                                                                                   line-height:2.2;   }
/* -------- Vorträge --------- */
.table-vortraege {width:550px; }
.td-vortraege1   {width:248px; }
.td-vortraege2   {width:290px; }
/* -------- Impressum -------- */
.table-impressum {width:550px;                                          }
.td-impressum1   {width:160px; vertical-align:top; padding-bottom:12px; }
.td-impressum2   {width:378px; vertical-align:top; padding-bottom:16px; }
.seo {position:absolute; top:-4px; left:521px; }
/* -------- Sitemap -------- */
.table-sitemap {width:543px;                           border-collapse:collapse;                           position:relative; }
.td-sitemap1   {width:479px; padding:0px 0px 0px 11px; border:2px solid #ffffff; background-color:#ffebeb;                    }
.td-sitemap2   {width: 30px; padding:0px 0px 0px  6px;                           background-color:#ffffff; font-size:13px;    }
.td-sitemap3   {width:  1px; padding:0px;                                                                  line-height:2.2;   }