body{
  margin:0px;
  padding:0px;
  background-color:#ffffff;
  font-family:Verdana, sans-serif;
  color:#555555;
  letter-spacing:0.5pt;
  scrollbar-face-color:#ffffff;
  scrollbar-shadow-color:#79A738;
  scrollbar-highlight-color:#79A738;
  scrollbar-3dlight-color:#ffffff;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-track-color:#ffffff;
  scrollbar-arrow-color:#79A738;
}
div.placeholder{
  postition:relative;
  width:960px;
  height:554px;
  margin:0px;
  margin-top:2px;
  padding:0px;
  margin-left:auto;
  margin-right:auto;
  visibility:visible;
  overflow:visible;
  z-index:1;
  border-width:1px;
  border-style:solid;
  border-color:#79A738;
}
div.staticnav{
  background-color:#ffffff;
  postition:relative;
  width:960px;
  height:96px;
  margin:0px;
  padding:0px;
  visibility:visible;
  overflow:hidden;
  z-index:2;
}
div.mainnav{
  background-color:#ffffff;
  postition:relative;
  width:180px;
  height:458px;
  margin:0px;
  padding:0px;
  visibility:visible;
  overflow:hidden;
  z-index:2;
  border-width:0px 1px 0px 0px;
  border-style:solid;
  border-color:#79A738;
}
div.htmlcontent{
  background-color:#ffffff;
  background-image:url("../img/raum.jpg");
  postition:relative;
  width:299px;
  height:458px;
  margin:0px;
  margin-top:-458px;
  margin-left:181px;
  padding:0px;
  border-width:0px 1px 0px 0px;
  border-style:solid;
  border-color:#79A738;
  visibility:visible;
  overflow:hidden;
  z-index:5;
}
div.flashcontent{
  background-color:#ffffff;
  postition:relative;
  width:479px;
  height:458px;
  margin:0px;
  margin-top:-458px;
  margin-left:481px;
  padding:0px;
  visibility:visible;
  overflow:hidden;
  z-index:6;
  border-width:0px;
  border-style:solid;
  border-color:#79A738;
}
div.textcontainer{
  background-color:#ffffff;
  postition:relative;
  width:479px;
  height:458px;
  margin:0px;
  margin-top:-345px;
  margin-left:600px;
  padding:0px;
  visibility:hidden;
  overflow:hidden;
  z-index:8;
  border-width:0px;
  border-style:solid;
  border-color:#79A738;
}

div.grosscontent{
  background-color:#ffffff;
  postition:relative;
  width:778px;
  height:458px;
  margin:0px;
  margin-top:-458px;
  margin-left:181px;
  padding:0px;
  border-width:0px;
  border-style:solid;
  border-color:#79A738;
  visibility:hidden;
  overflow:hidden;
  z-index:7;
}
div.grosshtmlcontent{
  background-color:#ffffff;
  postition:relative;
  width:778px;
  height:458px;
  margin:0px;
  margin-top:-458px;
  margin-left:181px;
  padding:0px;
  border-width:0px;
  border-style:solid;
  border-color:#79A738;
  visibility:visible;
  overflow:auto;
  z-index:9;
  scrollbar-face-color:#ffffff;
  scrollbar-shadow-color:#79A738;
  scrollbar-highlight-color:#79A738;
  scrollbar-3dlight-color:#ffffff;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-track-color:#ffffff;
  scrollbar-arrow-color:#79A738;
}
div.meditation{
  postition:relative;
  width:958px;
  height:552px;
  margin:0px;
  margin-top:-554px;
  padding:0px;
  visibility:visible;
  overflow:visible;
  z-index:10;
  border-width:1px;
  border-style:solid;
  border-color:#79A738;
  background-color:#a9cb69;
}
tr.staticnav{
  background-color:#a9cb69;
}
td{
  margin:0px;
  padding:0px;
}
td.staticnav{
  text-align:left;
  vertical-align:middle;
}
td.textsuche{
  text-align:left;
  vertical-align:middle;
  height:25px;
  width:10px;
}
td.inputsuche{
  text-align:center;
  vertical-align:middle;
  height:25px;
  width:90px;
}
td.staticmenu{
  text-align:left;
  vertical-align:middle;
  height:25px;
}
td.mainnav{
  text-align:left;
  vertical-align:middle;
  height:30px;
}
td.kform{
 width:132px;
}
img{
  margin:0px;
  padding:0px;
  border:0;
}
img.logo{
  margin:8px;
  margin-bottom:9px;
}
img.logo2{
  margin-left:0px;
  margin-bottom:9px;
}
p{
  font-size:11pt;
  margin:0px;
  color:#555555;
}
p.staticmenu{
  margin:0px 20px;
  line-height:100%;
  font-size:11pt;
  color:#ffffff;
  font-family:BellGothic Blk BT, sans-serif;
}
p.search{
  margin-left:10px;
  font-size:11pt;
  color:#ffffff;
  font-family:BellGothic Blk BT, sans-serif;
}
p.head{
  font-size:10pt;
  letter-spacing:1pt;
  color:#79A738;
  font-weight:bold;
  margin-bottom:9px;
  margin-left:12px;
}
p.content{
  /*font-size:8pt;*/
  /*line-height:140%;*/
  line-height:100%;
  font-size:12px;
  margin:0px;
  margin-right:8px;
  color:#555555;
  margin-left:12px;
}
ul.content{
  /*font-size:8pt;*/
  /*line-height:140%;*/
  line-height:100%;
  font-size:12px;
  margin:0px;
  margin-right:8px;
  color:#555555;
  margin-left:18px;
}
p.mainlink{
  margin-left:16px;
  font-size:11pt;
  color:#2d5e8e;
}
a:link{
 font-weight:bold;
 text-decoration:none;
 color:#2d5e8e;
}
a:visited{
 font-weight:bold;
 text-decoration:none;
 color:#2d5e8e;
}
a:hover{
 font-weight:bold;
 text-decoration:underline;
 color:#2d5e8e;
}
a:active{
 font-weight:bold;
 text-decoration:underline;
 color:#2d5e8e;
}
a.deep:link{
 font-weight:bold;
 text-decoration:none;
 color:#555555;
}
a.deep:visited{
 font-weight:bold;
 text-decoration:none;
 color:#555555;
}
a.deep:hover{
 font-weight:bold;
 text-decoration:underline;
 color:#555555;
}
a.deep:active{
 font-weight:bold;
 text-decoration:underline;
 color:#555555;
}
a.newslink:link{
 font-weight:bold;
 text-decoration:none;
 color:#79A738;
}
a.newslink:visited{
 font-weight:bold;
 text-decoration:none;
 color:#79A738;
}
a.newslink:hover{
 font-weight:bold;
 text-decoration:underline;
 color:#79A738;
}
a.newslink:active{
 font-weight:bold;
 text-decoration:underline;
 color:#79A738;
}
input{
 font-size:8pt;
 border-width:1px;
 border-style:solid;
 border-color:#555555;
}
textarea{
 font-size:8pt;
 border-width:1px;
 border-style:solid;
 border-color:#555555;
}
input.search{
 width:80px;
 border-color:#2d5e8e;
}
input.kform{
 width:142px;
}
img.title{
 margin:15px 8px 2px;
}
h1 {
  font-family: Verdana, sans-serif;
  color: #CCCCCC;
  letter-spacing: 2.5px;
  font-weight: 700;
  font-size: 15px;
  margin:15px 8px 2px;
}
/*
  Sitemap
*/

table.sm{
 width:707px;
}
td.sm{
 padding:0px;
 padding-top:1px;
 margin:0;
 text-align:center;
 vertical-align:top;
}
p.sm{
  /*font-size:10pt;
  line-height:160%;*/
  line-height:100%;
  font-size:12px;
  letter-spacing:1pt;
  color:#79A738;
  font-weight:bold;
  margin:0;
  margin-bottom:2px;
}
p.ssm{
  font-size:8pt;
  line-height:160%;
  margin:0px;
  color:#555555;
}
a.sitemap:link{
 color:#79A738;
 text-decoration:none;
}
a.sitemap:visited{
 color:#79A738;
 text-decoration:none;
}
a.sitemap:hover{
 color:#79A738;
 text-decoration:none;
}
a.sitemap:active{
 color:#79A738;
 text-decoration:none;
}
a.ssitemap:link{
 color:#2d5e8e;
 text-decoration:none;
}
a.ssitemap:visited{
 color:#2d5e8e;
 text-decoration:none;
}
a.ssitemap:hover{
 color:#2d5e8e;
 text-decoration:underline;
}
a.ssitemap:active{
 color:#2d5e8e;
 text-decoration:none;
}

/*
 Glossar
*/

p.glossar{
/*  font-size:8pt;
  line-height:140%;*/
  line-height:100%;
  font-size:12px;
  margin:0px;
  margin-right:16px;
  color:#555555;
  margin-left:12px;
}
a.glossar:link{
 font-weight:normal;
 text-decoration:none;
 color:#555555;
}
a.glossar:visited{
 font-weight:normal;
 text-decoration:none;
 color:#555555;
}
a.glossar:hover{
 font-weight:normal;
 text-decoration:underline;
 color:#555555;
}
a.glossar:active{
 font-weight:normal;
 text-decoration:underline;
 color:#555555;
}

/*
 Print
*/

div.print{
 position:relative;
 top:0px;
 left:0px;
 width:600px;
 height:0px;
 margin-left:auto; 
 margin-right:auto; 
 z-index:1;
 visibility:hidden;
 overflow:hidden;
}
p.printhead{
 font-weight:bold;
 text-decoration:none;
 color:#555555;
 font-size:10pt;
 line-height:140%;
 margin-top:24px;
 margin-bottom:8px;
}
p.printcontent{
 font-weight:normal;
 text-decoration:none;
 color:#000000;
 font-size:10pt;
 line-height:140%;
}
p.printheaddeep{
 font-weight:normal;
 text-decoration:none;
 color:#000000;
 font-size:8pt;
 line-height:140%;
 margin-top:12px;
 margin-left:80px;
}
p.printcontentdeep{
 font-weight:normal;
 text-decoration:none;
 color:#000000;
 font-size:8pt;
 line-height:140%;
 margin-left:80px;
 margin-bottom:4px;
}
a.printlink:link{
 font-weight:normal;
 text-decoration:none;
 color:#000000;
 font-size:10pt;
}
a.printlink:visited{
 font-weight:normal;
 text-decoration:none;
 color:#000000;
 font-size:10pt;
}
p.datenschutz {
  font-size:7pt;
  line-height:120%;
  margin:0px;
  margin-right:8px;
  color:#555555;
}
h3.mainnav {
 margin-bottom: 0px;
}
A.mainnav:link, A.mainnav:visited {
  line-height:140%;
  font-size:12px;
  margin:0px;
  margin-right:8px;
  /*color:#555555;*/
  margin-left:12px;
  cursor:hand;
  cursor:pointer;
  text-decoration: none;
  color: #2D5E8E
  font-weight: 900;
  border: 1px solid #FFFFFF;
  padding-left: 3px;
}
A.mainnav:active, A.mainnav:hover {
  line-height:140%;
  font-size:12px;
  margin:0px;
  margin-right:8px;
  /*color:#555555;*/
  margin-left:12px;
  cursor:hand;
  cursor:pointer;
  text-decoration: none;
  color: #2D5E8E;
  font-weight: 900;
  padding-left: 3px;
  border-left: 1px solid #2D5E8E;
}
A.subdeal-link:link, A.subdeal-link:visited{
  line-height:140%;
  font-size:10px;
  margin:0px;
  margin-left:13px;
  margin-right:8px;
  /*color:#555555;*/
  margin-left:13px;
  font-weight: bold;
  cursor:hand;
  cursor:pointer;
  text-decoration: none;
  color: #79A738;
}
A.subdeal-link:active, A.subdeal-link:hover, A.subdeal-link-current {
  line-height:140%;
  font-size:10px;
  margin:0px;
  margin-left:12px;
  margin-right:8px;
  /*color:#555555;*/
  margin-left:13px;
  font-weight: bold;
  cursor:hand;
  cursor:pointer;
  text-decoration: none;
  /*color: #DDE9CD;*/
  color: #C9D5B9;
}
font.login {
  line-height:100%;
  font-size:12px;
  margin:0px;
  margin-right:8px;
  /*color:#555555;*/
  margin-left:12px;
  text-decoration: none;
  color: #2D5E8E;
  font-weight: 900;
  border: 1px solid #FFFFFF;
  padding-left: 3px;
}
div.language{
  postition:relative;
  width:960px;
  margin:0px;
  margin-top:18px;
  padding:0px;
  margin-left:auto;
  margin-right:auto;
  visibility:visible;
  overflow:visible;
  z-index:1;
}
