a:link { text-decoration:underline;color:#0000ff; padding:0px;border:0px;margin:0px}
a:visited { text-decoration:underline; color:#0000ff;padding:0px;border:0px;margin:0px }
a:hover { text-decoration:none; background-color:#f00; color:#ffffff; padding:0px;border:0px;margin:0px}
a:active {  background-color:#000;color:#ffffff;padding:0px;border:0px;margin:0px }
a:focus { padding:0px;border:0px;margin:0px}

a.buchen { display:block; background:url(gfx/buchen.png) 0px 0px; background-color:transparent;width:100px; height:13px;font-size:2px;}
a:hover.buchen { background-image:url(gfx/buchen-r.png); }

a.neutral { background:transparent; }
a:hover.neutral { background:transparent; }
a:visited.neutral { background:transparent; }
a:active.neutral { background:transparent; }
a:focus.neutral { background:transparent; }

#home a { display:block; background:url(gfx/l-news.gif) 0px 0px; background-color:transparent;width:60px; height:24px;font-size:2px;}
#home a:hover { background-image:url(gfx4/s-home.jpg); }
#home-sa a { display:block; background:url(gfx/l-news.gif) 0px 0px; background-color:transparent;width:60px; height:24px;font-size:2px;}
#home-sa a:hover { background-image:url(gfx4/s-home-sa.jpg); }
#home-si a { display:block; background:url(gfx/l-news.gif) 0px 0px; background-color:transparent;width:60px; height:24px;font-size:2px;}
#home-si a:hover { background-image:url(gfx5/s-home-si.jpg); }
#philosophie a { display:block; background:url(gfx/l-phil.gif) 0px 0px; background-color:transparent;width:102px; height:24px;font-size:2px;}
#philosophie a:hover { background-image:url(gfx4/s-phil.jpg); }
#philosophie-sa a { display:block; background:url(gfx/l-phil.gif) 0px 0px; background-color:transparent;width:102px; height:24px;font-size:2px;}
#philosophie-sa a:hover { background-image:url(gfx4/s-phil-sa.jpg); }
#philosophie-si a { display:block; background:url(gfx/l-phil.gif) 0px 0px; background-color:transparent;width:102px; height:24px;font-size:2px;}
#philosophie-si a:hover { background-image:url(gfx5/s-phil-si.jpg); }
#uns a { display:block; background:url(gfx/l-uns.gif) 0px 0px; background-color:transparent;width:86px; height:24px;font-size:2px;}
#uns a:hover { background-image:url(gfx4/s-uns.jpg); }
#uns-sa a { display:block; background:url(gfx/l-uns.gif) 0px 0px; background-color:transparent;width:86px; height:24px;font-size:2px;}
#uns-sa a:hover { background-image:url(gfx4/s-uns-sa.jpg); }
#uns-si a { display:block; background:url(gfx/l-uns.gif) 0px 0px; background-color:transparent;width:86px; height:24px;font-size:2px;}
#uns-si a:hover { background-image:url(gfx5/s-uns-si.jpg); }
#reisen a { display:block; background:url(gfx/l-reisen.gif) 0px 0px; background-color:transparent;width:66px; height:24px;font-size:2px;}
#reisen a:hover { background-image:url(gfx4/s-reisen.jpg);}
#reisen-sa a { display:block; background:url(gfx/l-reisen.gif) 0px 0px; background-color:transparent;width:66px; height:24px;font-size:2px;}
#reisen-sa a:hover { background-image:url(gfx4/s-reisen-sa.jpg);}
#reisen-si a { display:block; background:url(gfx/l-reisen.gif) 0px 0px; background-color:transparent;width:66px; height:24px;font-size:2px;}
#reisen-si a:hover { background-image:url(gfx5/s-reisen-si.jpg);}
#kurse a { display:block; background:url(gfx/l-allerlei.gif) 0px 0px; background-color:transparent;width:60px; height:24px;font-size:2px;}
#kurse a:hover { background-image:url(gfx4/s-kurse.jpg);}
#kurse-sa a { display:block; background:url(gfx/l-allerlei.gif) 0px 0px; background-color:transparent;width:60px; height:24px;font-size:2px;}
#kurse-sa a:hover { background-image:url(gfx4/s-kurse-sa.jpg);}
#kurse-si a { display:block; background:url(gfx/l-allerlei.gif) 0px 0px; background-color:transparent;width:60px; height:24px;font-size:2px;}
#kurse-si a:hover { background-image:url(gfx5/s-kurse-si.jpg);}
#forum a { display:block; background:url(gfx/l-allerlei.gif) 0px 0px; background-color:transparent;width:66px; height:24px;font-size:2px;}
#forum a:hover { background-image:url(gfx4/s-forum.jpg);}
#forum-sa a { display:block; background:url(gfx/l-allerlei.gif) 0px 0px; background-color:transparent;width:66px; height:24px;font-size:2px;}
#forum-sa a:hover { background-image:url(gfx4/s-forum-sa.jpg);}
#forum-si a { display:block; background:url(gfx/l-allerlei.gif) 0px 0px; background-color:transparent;width:66px; height:24px;font-size:2px;}
#forum-si a:hover { background-image:url(gfx5/s-forum-si.jpg);}


#home-e a { display:block; background:url(gfx/l-news.gif) 0px 0px; background-color:transparent;width:60px; height:24px;font-size:2px;}
#home-e a:hover { background-image:url(gfx4/s-home.jpg); }
#philosophie-e a { display:block; background:url(gfx/l-phil.gif) 0px 0px; background-color:transparent;width:102px; height:24px;font-size:2px;}
#philosophie-e a:hover { background-image:url(gfx4/s-phil-e.jpg); }
#philosophie-e-sa a { display:block; background:url(gfx/l-phil.gif) 0px 0px; background-color:transparent;width:102px; height:24px;font-size:2px;}
#philosophie-e-sa a:hover { background-image:url(gfx4/s-phil-sa-e.jpg); }
#philosophie-e-si a { display:block; background:url(gfx/l-phil.gif) 0px 0px; background-color:transparent;width:102px; height:24px;font-size:2px;}
#philosophie-e-si a:hover { background-image:url(gfx5/s-phil-si-e.jpg); }
#uns-e a { display:block; background:url(gfx/l-uns.gif) 0px 0px; background-color:transparent;width:86px; height:24px;font-size:2px;}
#uns-e a:hover { background-image:url(gfx4/s-uns-e.jpg); }
#uns-e-sa a { display:block; background:url(gfx/l-uns.gif) 0px 0px; background-color:transparent;width:86px; height:24px;font-size:2px;}
#uns-e-sa a:hover { background-image:url(gfx4/s-uns-sa-e.jpg); }
#uns-e-si a { display:block; background:url(gfx/l-uns.gif) 0px 0px; background-color:transparent;width:86px; height:24px;font-size:2px;}
#uns-e-si a:hover { background-image:url(gfx5/s-uns-si-e.jpg); }
#reisen-e a { display:block; background:url(gfx/l-reisen.gif) 0px 0px; background-color:transparent;width:66px; height:24px;font-size:2px;}
#reisen-e a:hover { background-image:url(gfx4/s-reisen-e.jpg);}
#reisen-e-sa a { display:block; background:url(gfx/l-reisen.gif) 0px 0px; background-color:transparent;width:66px; height:24px;font-size:2px;}
#reisen-e-sa a:hover { background-image:url(gfx4/s-reisen-sa-e.jpg);}
#reisen-e-si a { display:block; background:url(gfx/l-reisen.gif) 0px 0px; background-color:transparent;width:66px; height:24px;font-size:2px;}
#reisen-e-si a:hover { background-image:url(gfx5/s-reisen-si-e.jpg);}
#kurse-e a { display:block; background:url(gfx/l-allerlei.gif) 0px 0px; background-color:transparent;width:70px; height:24px;font-size:2px;}
#kurse-e a:hover { background-image:url(gfx4/s-kurse-e.jpg);}
#kurse-e-sa a { display:block; background:url(gfx/l-allerlei.gif) 0px 0px; background-color:transparent;width:70px; height:24px;font-size:2px;}
#kurse-e-sa a:hover { background-image:url(gfx4/s-kurse-sa-e.jpg);}
#kurse-e-si a { display:block; background:url(gfx/l-allerlei.gif) 0px 0px; background-color:transparent;width:70px; height:24px;font-size:2px;}
#kurse-e-si a:hover { background-image:url(gfx5/s-kurse-si-e.jpg);}
#forum-e a { display:block; background:url(gfx/l-allerlei.gif) 0px 0px; background-color:transparent;width:66px; height:24px;font-size:2px;}
#forum-e a:hover { background-image:url(gfx4/s-forum.jpg);}


#home-s a { display:block; background:url(gfx/l-news.gif) 0px 0px; background-color:transparent;width:60px; height:24px;font-size:2px;}
#home-s a:hover { background-image:url(gfx4/s-home.jpg); }
#philosophie-s a { display:block; background:url(gfx/l-phil.gif) 0px 0px; background-color:transparent;width:87px; height:24px;font-size:2px;}
#philosophie-s a:hover { background-image:url(gfx4/s-phil-s.jpg); }
#philosophie-s-sa a { display:block; background:url(gfx/l-phil.gif) 0px 0px; background-color:transparent;width:87px; height:24px;font-size:2px;}
#philosophie-s-sa a:hover { background-image:url(gfx4/s-phil-sa-s.jpg); }
#philosophie-s-si a { display:block; background:url(gfx/l-phil.gif) 0px 0px; background-color:transparent;width:87px; height:24px;font-size:2px;}
#philosophie-s-si a:hover { background-image:url(gfx5/s-phil-si-s.jpg); }
#uns-s a { display:block; background:url(gfx/l-uns.gif) 0px 0px; background-color:transparent;width:86px; height:24px;font-size:2px;}
#uns-s a:hover { background-image:url(gfx4/s-uns-s.jpg); }
#uns-s-sa a { display:block; background:url(gfx/l-uns.gif) 0px 0px; background-color:transparent;width:86px; height:24px;font-size:2px;}
#uns-s-sa a:hover { background-image:url(gfx4/s-uns-sa-s.jpg); }
#uns-s-si a { display:block; background:url(gfx/l-uns.gif) 0px 0px; background-color:transparent;width:86px; height:24px;font-size:2px;}
#uns-s-si a:hover { background-image:url(gfx5/s-uns-si-s.jpg); }
#reisen-s a { display:block; background:url(gfx/l-reisen.gif) 0px 0px; background-color:transparent;width:66px; height:24px;font-size:2px;}
#reisen-s a:hover { background-image:url(gfx4/s-reisen-s.jpg);}
#reisen-s-sa a { display:block; background:url(gfx/l-reisen.gif) 0px 0px; background-color:transparent;width:66px; height:24px;font-size:2px;}
#reisen-s-sa a:hover { background-image:url(gfx4/s-reisen-sa-s.jpg);}
#reisen-s-si a { display:block; background:url(gfx/l-reisen.gif) 0px 0px; background-color:transparent;width:66px; height:24px;font-size:2px;}
#reisen-s-si a:hover { background-image:url(gfx5/s-reisen-si-s.jpg);}
#kurse-s a { display:block; background:url(gfx/l-allerlei.gif) 0px 0px; background-color:transparent;width:70px; height:24px;font-size:2px;}
#kurse-s a:hover { background-image:url(gfx4/s-kurse-s.jpg);}
#kurse-s-sa a { display:block; background:url(gfx/l-allerlei.gif) 0px 0px; background-color:transparent;width:70px; height:24px;font-size:2px;}
#kurse-s-sa a:hover { background-image:url(gfx4/s-kurse-sa-s.jpg);}
#kurse-s-si a { display:block; background:url(gfx/l-allerlei.gif) 0px 0px; background-color:transparent;width:70px; height:24px;font-size:2px;}
#kurse-s-si a:hover { background-image:url(gfx5/s-kurse-si-s.jpg);}
#forum-s a { display:block; background:url(gfx/l-allerlei.gif) 0px 0px; background-color:transparent;width:56px; height:24px;font-size:2px;}
#forum-s a:hover { background-image:url(gfx4/s-forum-s.jpg);}
#forum-s-sa a { display:block; background:url(gfx/l-allerlei.gif) 0px 0px; background-color:transparent;width:56px; height:24px;font-size:2px;}
#forum-s-sa a:hover { background-image:url(gfx4/s-forum-sa-s.jpg);}
#forum-s-si a { display:block; background:url(gfx/l-allerlei.gif) 0px 0px; background-color:transparent;width:56px; height:24px;font-size:2px;}
#forum-s-si a:hover { background-image:url(gfx5/s-forum-si-s.jpg);}


#kontakt a { display:block;background-color:transparent; background-image:url(gfx/l.gif);width:80px; height:12px; font-size:2px;}
#kontakt a:hover { background-image:url(gfx/s-kontakt.png); height:12px}
#impressum a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#impressum a:hover { background-image:url(gfx/s-impressum.png);}
#links a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#links a:hover { background-image:url(gfx/s-links.png); }

#kontakt-e a { display:block;background-color:transparent; background-image:url(gfx/l.gif);width:80px; height:12px; font-size:2px;}
#kontakt-e a:hover { background-image:url(gfx2/s-contact.png); height:12px}
#impressum-e a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#impressum-e a:hover { background-image:url(gfx2/s-imprint.png);}
#links-e a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#links-e a:hover { background-image:url(gfx/s-links.png); }

#kontakt-s a { display:block;background-color:transparent; background-image:url(gfx/l.gif);width:80px; height:12px; font-size:2px;}
#kontakt-s a:hover { background-image:url(gfx2/s-contacto.png); height:12px}
#impressum-s a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#impressum-s a:hover { background-image:url(gfx2/s-aviso.png);}
#links-s a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#links-s a:hover { background-image:url(gfx/s-links.png); }

#kontakt-e-sa a { display:block;background-color:transparent; background-image:url(gfx/l.gif);width:80px; height:12px; font-size:2px;}
#kontakt-e-sa a:hover { background-image:url(gfx4/s-kontakt-sa-e.jpg); height:12px}
#impressum-e-sa a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#impressum-e-sa a:hover { background-image:url(gfx4/s-impressum-sa-e.jpg);}
#links-e-sa a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#links-e-sa a:hover { background-image:url(gfx4/s-links-sa.jpg); }

#kontakt-s-sa a { display:block;background-color:transparent; background-image:url(gfx/l.gif);width:80px; height:12px; font-size:2px;}
#kontakt-s-sa a:hover { background-image:url(gfx4/s-kontakt-sa-s.jpg); height:12px}
#impressum-s-sa a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#impressum-s-sa a:hover { background-image:url(gfx4/s-impressum-sa-s.jpg);}
#links-s-sa a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#links-s-sa a:hover { background-image:url(gfx4/s-links-sa.jpg); }

#kontakt-sa a { display:block;background-color:transparent; background-image:url(gfx/l.gif);width:80px; height:12px; font-size:2px;}
#kontakt-sa a:hover { background-image:url(gfx4/s-kontakt-sa.jpg); height:12px}
#impressum-sa a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#impressum-sa a:hover { background-image:url(gfx4/s-impressum-sa.jpg);}
#links-sa a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#links-sa a:hover { background-image:url(gfx4/s-links-sa.jpg); }

#kontakt-si a { display:block;background-color:transparent; background-image:url(gfx/l.gif);width:80px; height:12px; font-size:2px;}
#kontakt-si a:hover { background-image:url(gfx5/s-kontakt-si.jpg); height:12px}
#impressum-si a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#impressum-si a:hover { background-image:url(gfx5/s-impressum-si.jpg);}
#links-si a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#links-si a:hover { background-image:url(gfx5/s-links-si.jpg); }

#kontakt-e-si a { display:block;background-color:transparent; background-image:url(gfx/l.gif);width:80px; height:12px; font-size:2px;}
#kontakt-e-si a:hover { background-image:url(gfx5/s-kontakt-si-e.jpg); height:12px}
#impressum-e-si a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#impressum-e-si a:hover { background-image:url(gfx5/s-impressum-si-e.jpg);}
#links-e-si a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#links-e-si a:hover { background-image:url(gfx5/s-links-si.jpg); }

#kontakt-s-si a { display:block;background-color:transparent; background-image:url(gfx/l.gif);width:80px; height:12px; font-size:2px;}
#kontakt-s-si a:hover { background-image:url(gfx5/s-kontakt-si-s.jpg); height:12px}
#impressum-s-si a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#impressum-s-si a:hover { background-image:url(gfx5/s-impressum-si-s.jpg);}
#links-s-si a { display:block; background:url(gfx/l.gif) 0px 0px; background-color:transparent;width:80px; height:12px;font-size:2px;}
#links-s-si a:hover { background-image:url(gfx5/s-links-si.jpg); }



div.hid { width:0px;height:1px;overflow:hidden;border:0px;color:#ffffff;padding:0px;background-color:transparent; }

  #fixierthead {
    position: absolute;
    background-color:transparent; height:108px;
    top: 0em; left: 0px; right:0px;
    text-align: center;
    border: 0px solid silver;
  }
  html>body #fixierthead {  /* nur fuer moderne Browser! */
    position: fixed;
  }

  #fixiertback {
    position: absolute;
    background-color:transparent; width:100%; height:100%;
    text-align: center;
    border: 0px solid silver;
    top:0px; right:1em;  z-index:-1; border:0px;overflow:hidden
  }
  html>body #fixiertback {  /* nur fuer moderne Browser! */
    position: fixed;
  }
    #inhalt {
      position:static;top:0px; left:0px; right:0px; bottom:0px; border:0px;height:100%;overflow:scroll;
    }

strong { font-weight:normal }
tr, td, p { font-family:'Arial'; font-size:11px}
h1 { display:block;text-align:center; vertical-align:middle; margin:0px; font-size:13px; font-weight:bold; height:16px; overflow:hidden; }
hr { width:300px; color:white; background-color:white; height:1px; text-align:center; border:0px;padding:0px;}
h2, h3 { vertical-align:top; margin:0px;margin-top:10px;font-size:13px;text-align:center;background-color:transparent;height:16px; overflow:hidden}
table {}
img { border:none;padding:0px;margin:0px }
input { padding:3px;}
textarea, select { padding:3px;border:none; }
.sitemap { color:white;border-width:1px;border-color:white;border-style:solid;text-align:center }
  @media screen {
    html, body {
      height: 100%;
    }
    #fixiertback { z-index:-1; overflow:hidden}
    #fixierthead { left: 0px; right:17px; }
    #Scrollbereich {
      height: 100%; width: 100%; overflow: auto;
    }
    #inhalt {
    position:static; left:0px; right:0px; bottom:0px; border:0px;height:100%;width:100%;top:0px;overflow-x:hidden;overflow-y:scroll;
    }
  }