.navi:link {
  text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#013300;
}
.navi:visited {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#013300;
}
.navi:hover {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#ad882f;
}
.navi:active {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#013300;

}

.webline:link {
  text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#B70000;
}
.webline:visited {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#b70000;
}
.webline:hover {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#b70000;
}
.webline:active {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#b70000;

}
.navi_fest:link {
  text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#ad882f;
}
.navi_fest:visited {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#ad882f;
}
.navi_fest:hover {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#ad882f;
}
.navi_fest:active {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#ad882f;
}


.imp:link {
  text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#013300;
}
.imp:visited {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#013300;
}
.imp:hover {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#ffffff;
}
.imp:active {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#013300;
}

.kon:link {
  text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#ffffff;
}
.kon:visited {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#ffffff;
}
.kon:hover {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#013300;
}
.kon:active {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 9pt; color:#ffffff;
}

.sprache:link {
  text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 8pt; color:#013300;
}
.sprache:visited {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 8pt; color:#013300;
}
.sprache:hover {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 8pt; color:#ffffff;
}
.sprache:active {
text-decoration:none; font-family: Tahoma; font-weight: bold; font-size: 8pt; color:#013300;
}

.links {
  text-align: left;
 }

 .mitte {
  text-align: center;
 }

.navi_fest {
  font-family: Tahoma;
  font-weight: bold;
  font-size: 9pt;
  color:#ad882f;
  text-align: left;
}

.tages_fest {
  font-family: Tahoma;
  font-weight: bold;
  font-size: 11pt;
  color:#bc9c4d;
  text-align: left;
}

.kon_mittel {
  font-family: Tahoma;
  font-size: 12pt;
  color:#bc9c4d;
  text-align: left;
}

.tages_ueber {
  font-family: Tahoma;
  font-weight: bold;
  font-size: 10pt;
  color:#bc9c4d;
  text-align: center;
}

.wein_ueber {
  font-family: Tahoma;
  font-weight: bold;
  font-size: 10pt;
  color:#bc9c4d;
  text-align: left;
}

.tages_fett {
  font-family: Tahoma;
  font-weight: bold;
  font-size: 9pt;
  color:#ffffff;
  text-align: center;
}

.wein_fett {
  font-family: Tahoma;
  font-weight: bold;
  font-size: 9pt;
  color:#ffffff;
  text-align: left;
}

.kon_text {
  font-family: Tahoma;
  font-weight: bold;
  font-size: 9pt;
  color:#ffffff;
  text-align: left;
}

.tages_rest {
  font-family: Tahoma;
  font-size: 9pt;
  color:#ffffff;
  text-align: center;
}

.wein_rest {
  font-family: Tahoma;
  font-size: 9pt;
  color:#ffffff;
  text-align: left;
}

.cms_ueber {
  font-family: Tahoma;
  font-size: 14pt;
  color:#ad882f;
  text-align: center;
}

.cms_text {
  font-family: Tahoma;
  font-size: 12pt;
  font-weight: bold;
  color:#0000FF;
  text-align: left;
}


.cms_klein {
  font-family: Tahoma;
  font-size: 9pt;
  font-weight: bold;
  color:#000000;
  text-align: left;
}

.cms_text_rot {
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: bold;
  color:#FF0000;
  text-align: left;
}

.luw {
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: bold;
  color:#bc9c4d;
  text-align: center;
}

.luw_klein {
  font-family: Tahoma;
  font-size: 8pt;
  font-weight: bold;
  color:#bc9c4d;
  text-align: center;
}

.geschichte {
  font-family: Tahoma;
  font-size: 9pt;
  color:#ffffff;
  text-align: left;
}

.menu_strich {
  font-family: Tahoma;
  font-weight: bold;
  font-size: 10pt;
  color:#ffffff;
  text-align: center;
}

.input {
  height: 18px;
  color: #ffffff;
  background-color: #749367;
}