
/* ---------------------- Anfang CSS fuer aktuelle Navigations-Position Headermenu ---------------------- */

#steine #nav-steine
{ 
  color:#FFF;
  align-items: center;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #006c8c;
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border: 0 none currentcolor;
  border-image: none 100% 1 0 stretch;
  clear: both;
  cursor: pointer;
  display: inline-flex;
  font-size: 14px;
  font-weight: 700;
  height: 100%;
  letter-spacing: .01rem;
  line-height: 24px;
  margin: 1px 0 0;
  outline: medium none currentcolor;
  text-align: left;
  text-decoration: none currentcolor solid;
  text-decoration-thickness: auto;
  text-transform: uppercase;
  white-space: normal;

}


#steine #nav-steine a
{ 
  color:#FFF;
  align-items: center;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #006c8c;
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border: 0 none currentcolor;
  border-image: none 100% 1 0 stretch;
  clear: both;
  cursor: pointer;
  display: inline-flex;
  font-size: 14px;
  font-weight: 700;
  height: 100%;
  letter-spacing: .01rem;
  line-height: 24px;
  margin: 1px 0 0;
  outline: medium none currentcolor;
  text-align: left;
  text-decoration: none currentcolor solid;
  text-decoration-thickness: auto;
  text-transform: uppercase;
  white-space: normal;

}

#kunstambau #nav-kunstambau
{ 
  color:#FFF;
  align-items: center;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #8C006C;
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border: 0 none currentcolor;
  border-image: none 100% 1 0 stretch;
  clear: both;
  cursor: pointer;
  display: inline-flex;
  font-size: 14px;
  font-weight: 700;
  height: 100%;
  letter-spacing: .01rem;
  line-height: 24px;
  margin: 1px 0 0;
  outline: medium none currentcolor;
  text-align: left;
  text-decoration: none currentcolor solid;
  text-decoration-thickness: auto;
  text-transform: uppercase;
  white-space: normal;

}


#kunstambau #nav-kunstambau a
{ 
  color:#FFF;
  align-items: center;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #8C006C;
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border: 0 none currentcolor;
  border-image: none 100% 1 0 stretch;
  clear: both;
  cursor: pointer;
  display: inline-flex;
  font-size: 14px;
  font-weight: 700;
  height: 100%;
  letter-spacing: .01rem;
  line-height: 24px;
  margin: 1px 0 0;
  outline: medium none currentcolor;
  text-align: left;
  text-decoration: none currentcolor solid;
  text-decoration-thickness: auto;
  text-transform: uppercase;
  white-space: normal;

}

#papier #nav-papier
{ 
  color:#FFF;
  align-items: center;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #777882;
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border: 0 none currentcolor;
  border-image: none 100% 1 0 stretch;
  clear: both;
  cursor: pointer;
  display: inline-flex;
  font-size: 14px;
  font-weight: 700;
  height: 100%;
  letter-spacing: .01rem;
  line-height: 24px;
  margin: 1px 0 0;
  outline: medium none currentcolor;
  text-align: left;
  text-decoration: none currentcolor solid;
  text-decoration-thickness: auto;
  text-transform: uppercase;
  white-space: normal;

}


#papier #nav-papier a
{ 
  color:#FFF;
  align-items: center;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #777882;
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border: 0 none currentcolor;
  border-image: none 100% 1 0 stretch;
  clear: both;
  cursor: pointer;
  display: inline-flex;
  font-size: 14px;
  font-weight: 700;
  height: 100%;
  letter-spacing: .01rem;
  line-height: 24px;
  margin: 1px 0 0;
  outline: medium none currentcolor;
  text-align: left;
  text-decoration: none currentcolor solid;
  text-decoration-thickness: auto;
  text-transform: uppercase;
  white-space: normal;

}

#kontakt #nav-kontakt
{ 
  color:#FFF;
  align-items: center;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #6C8C00;
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border: 0 none currentcolor;
  border-image: none 100% 1 0 stretch;
  clear: both;
  cursor: pointer;
  display: inline-flex;
  font-size: 14px;
  font-weight: 700;
  height: 100%;
  letter-spacing: .01rem;
  line-height: 24px;
  margin: 1px 0 0;
  outline: medium none currentcolor;
  text-align: left;
  text-decoration: none currentcolor solid;
  text-decoration-thickness: auto;
  text-transform: uppercase;
  white-space: normal;

}


#kontakt #nav-kontakt a
{ 
  color:#FFF;
  align-items: center;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #6C8C00;
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border: 0 none currentcolor;
  border-image: none 100% 1 0 stretch;
  clear: both;
  cursor: pointer;
  display: inline-flex;
  font-size: 14px;
  font-weight: 700;
  height: 100%;
  letter-spacing: .01rem;
  line-height: 24px;
  margin: 1px 0 0;
  outline: medium none currentcolor;
  text-align: left;
  text-decoration: none currentcolor solid;
  text-decoration-thickness: auto;
  text-transform: uppercase;
  white-space: normal;

}

#impressum #nav-impressum
{ 
  color:#FFF;
  align-items: center;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #1A3975;
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border: 0 none currentcolor;
  border-image: none 100% 1 0 stretch;
  clear: both;
  cursor: pointer;
  display: inline-flex;
  font-size: 14px;
  font-weight: 700;
  height: 100%;
  letter-spacing: .01rem;
  line-height: 24px;
  margin: 1px 0 0;
  outline: medium none currentcolor;
  text-align: left;
  text-decoration: none currentcolor solid;
  text-decoration-thickness: auto;
  text-transform: uppercase;
  white-space: normal;

}


#impressum #nav-impressum a
{ 
  color:#FFF;
  align-items: center;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #1A3975;
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border: 0 none currentcolor;
  border-image: none 100% 1 0 stretch;
  clear: both;
  cursor: pointer;
  display: inline-flex;
  font-size: 14px;
  font-weight: 700;
  height: 100%;
  letter-spacing: .01rem;
  line-height: 24px;
  margin: 1px 0 0;
  outline: medium none currentcolor;
  text-align: left;
  text-decoration: none currentcolor solid;
  text-decoration-thickness: auto;
  text-transform: uppercase;
  white-space: normal;

}


