/* -------- Default colors: -------- */

a { color: #00735C; text-decoration: none; }
a:hover { color: #00735C; text-decoration: underline; }
a:active { color: #00735C; text-decoration: underline; }

.link { color: #00735C; }
.link:hover { color: #00735C; }
.link:active { color: #00735C; }

.pseudolink { color: #00735C; cursor: pointer; }
.pseudolink:hover { color: #00735C; text-decoration: underline;}

.textHlt { color: #00735C; }

.buttonHlt:hover { background-color: #a3bfb2; }

.borderHltColor {
  border-color: #00735C;
}

.backgroundHlt {
  background-color: #CBD9C3;
}

.frame_HeaderBackground {
  background: url('../graphics/headerbackground.jpg') repeat-x;
}

.frame_MenuBackgroundColor {
  background-color: #CBD9C3;
}

.frame_MenuItemColor {
  color: #00735C;
}
.frame_MenuItemColor:hover {
  color: #FFFFFF;
}

.frame_MenuToggleIcon {
  background:  url('../graphics/hamburger.png') no-repeat 50% 50%;
  background-size: 37px 37px;
}

.frame_FooterPhotoStripBackground {
  background: url('../graphics/photostrip.jpg') repeat-x;
}

/* -------- Colors, vascular plants: -------- */

.vp_link { color: #00735C; }
.vp_link:hover { color: #00735C; }
.vp_link:active { color: #00735C; }

.vp_pseudolink { color: #00735C; cursor: pointer; }
.vp_pseudolink:hover { color: #00735C; text-decoration: underline;}

.vp_textHlt { color: #00735C; }

.vp_buttonHlt:hover { background-color: #98b398; }

.vp_borderHltColor {
  border-color: #00735C;
}

.vp_backgroundHlt {
  background-color: #CBD9C3;
}

.vp_frame_HeaderBackground {
  background: url('../graphics/headerbackground.jpg') repeat-x;
}

.vp_frame_MenuBackgroundColor {
  background-color: #CBD9C3;
}

.vp_frame_MenuItemColor {
  color: #00735C;
}
.vp_frame_MenuItemColor:hover {
  color: #FFFFFF;
}

.vp_frame_MenuToggleIcon {
  background:  url('../graphics/hamburger_vp.png') no-repeat 50% 50%;
  background-size: 37px 37px;
}

.vp_frame_FooterPhotoStripBackground {
  background: url('../graphics/photostrip_vp.jpg') repeat-x;
}

/* -------- Colors, fungi: -------- */

.fg_link { color: #8C341C; }
.fg_link:hover { color: #8C341C; }
.fg_link:active { color: #8C341C; }

.fg_pseudolink { color: #8C341C; cursor: pointer; }
.fg_pseudolink:hover { color: #8C341C; text-decoration: underline;}

.fg_textHlt { color: #8C341C; }

.fg_buttonHlt:hover { background-color: #98b398; }

.fg_borderHltColor {
  border-color: #8C341C;
}

.fg_backgroundHlt {
  background-color: #E0D1BF;
}

.fg_frame_HeaderBackground {
  background: url('../graphics/headerbackground_fg.jpg') repeat-x;
}

.fg_frame_MenuItemColor {
  color: #8C341C;
}
.fg_frame_MenuItemColor:hover {
  color: #FFFFFF;
}

.fg_frame_MenuToggleIcon {
  background:  url('../graphics/hamburger_fg.png') no-repeat 50% 50%;
  background-size: 37px 37px;
}

.fg_frame_MenuBackgroundColor {
  background-color: #BFA686;
}

.fg_frame_FooterPhotoStripBackground {
  background: url('../graphics/photostrip_fg.jpg') repeat-x;
}

/* -------- Colors, lichens: -------- */

.li_link { color: #CC5200; }
.li_link:hover { color: #CC5200; }
.li_link:active { color: #CC5200; }

.li_pseudolink { color: #CC5200; cursor: pointer; }
.li_pseudolink:hover { color: #CC5200; text-decoration: underline;}

.li_textHlt { color: #CC5200; }

.li_buttonHlt:hover { background-color: #E5C3A1; }

.li_borderHltColor {
  border-color: #CC5200;
}

.li_backgroundHlt {
  background-color: #E5C3A1;
}

.li_frame_HeaderBackground {
  background: url('../graphics/headerbackground_li.jpg') repeat-x;
}

.li_frame_MenuBackgroundColor {
  background-color: #E5C3A1;
}

.li_frame_MenuItemColor {
  color: #CC5200;
}
.li_frame_MenuItemColor:hover {
  color: #FFFFFF;
}

.li_frame_MenuToggleIcon {
  background:  url('../graphics/hamburger_li.png') no-repeat 50% 50%;
  background-size: 37px 37px;
}

.li_frame_FooterPhotoStripBackground {
  background: url('../graphics/photostrip_li.jpg') repeat-x;
}