body {
  background-color:#f3f3f3;
  color:#6f0000;
  font-family:Arial,sans-serif;
/*
  font-family:'Times New Roman',Times,serif;
*/
  padding:0px;
  margin-top:10;
  margin-bottom:0x;
}

body.menu_lomargin {
  background-color:#f3f3f3;
  padding:0px;
  margin-top:10px;
/*
  margin-bottom:4px;
  margin-left:1px;
  margin-right:1px;
*/
  padding:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
}

body.thumb_lomargin {
  background-color:#f3f3f3;
  padding:0px;
  margin-top:10px;
/*
  margin-bottom:4px;
  margin-left:1px;
  margin-right:1px;
*/
  padding:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
}

.nomargin {
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
}

.lomargin {
  margin-top:10px;
  margin-bottom:4px;
  margin-left:1px;
  margin-right:1px;
}

a {
  color:#6f0000;
  text-decoration:none;
}

a i {
  font-style:normal;
  font-weight:bolder;
}

a.textlink {
  font-weight:bolder;
  text-decoration:underline;
}

a.textlink:hover {
  color:white;
/*  background-color:#dd9e6d;*/
  background-color:#6f0000;
  text-decoration:none;
}

a.galerietextlink {
  font-weight:bolder;
}

a.galerietextlink:hover {
  color:white;
  background-color:#6f0000;
}

a.menu_right {
  display:block;
  width=100%;
  background-color:#dd9e6d;

  text-align:left;
/*  font-variant:small-caps;*/
  color:#6f0000;

  padding:5pt;
  padding-left:5px;

  margin-left:0px;
  margin-right:00px;
  margin-top:0px;
  margin-bottom:0px;
}

a.menu_right:hover {
/*
  letter-spacing:2px;
*/
  color:white;
}

a.menu {
  display:block;
  width=100%;
  background-color:#dd9e6d;

  text-align:left;
  text-weight:bolder;
/*  font-variant:small-caps;*/
  color:#6f0000;

  padding:5pt;
  padding-left:5px;

  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
}

a.menu_active {
  display:block;
  width=100%;
  background-color:#6f0000;

  text-align:left;
  text-weight:bolder;
/*  font-variant:small-caps;*/
  color:white;

  padding:5pt;
  padding-left:5px;

  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
}

a.menu:hover {
/*
  letter-spacing:2px;
*/
  color:white;
}

a.submenu {
  display:block;
  width=100%;
  background-color:#dd9e6d;

  text-align:left;
  text-weight:bolder;
/*  font-variant:small-caps;*/
  font-size:80%;
  color:#6f0000;

  padding:3pt;
  padding-left:20px;

  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
}

a.submenu_active {
  display:block;
  width=100%;
  background-color:#6f0000;

  text-align:left;
  text-weight:bolder;
/*  font-variant:small-caps;*/
  font-size:80%;
  color:white;

  padding:3pt;
  padding-left:20px;

  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
}

a.submenu:hover {
/*
  letter-spacing:2px;
*/
  color:white;
}

a.subsubmenu {
  display:block;
  width=100%;
  background-color:#dd9e6d;

  text-align:left;
  text-weight:bolder;
/*  font-variant:small-caps;*/
  font-size:80%;
  color:#6f0000;

  padding:3pt;
  padding-left:35px;

  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
}

a.subsubmenu_active {
  display:block;
  width=100%;
  background-color:#6f0000;

  text-align:left;
  text-weight:bolder;
/*  font-variant:small-caps;*/
  font-size:80%;
  color:white;

  padding:3pt;
  padding-left:35px;

  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
}

a.subsubmenu:hover {
/*
  letter-spacing:2px;
*/
  color:white;
}

.sinnliches {
  color:#ff6600;
  font-family:'Lucida Handwriting','Times New Roman',Times,serif;
}

.martin {
  color:#6f0000;
}

h2.galerie {
  margin-bottom:0px
}