/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** rdts AG | CSS-Datei | Navigation
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/

#navigation {
  position: relative;
  margin: 0;
  padding: 13px 0 0 174px;
  width: 822px;
  height: 20px;
}

.navigation-home {
  margin: 0;
  padding: 0 17px 0 0;
  float: left;
}

.navigation-hauptmenue {
  margin: 0;
  padding: 0;
  width: 753px;
  height: 29px;
  background-image: url(/kiosk/grafik/bg_menue.gif);
  background-repeat: repeat-x;
  float: left;
}

#hauptmenue {
  position: absolute;
  margin: 0;
  padding: 3px 0 0 13px;
  width: 739px;
  height: auto;
  z-index: 20000;
}


/*
***************************************
** LISTEN
***************************************
*/

.ul-hauptmenue {
  margin: 0;
  padding: 0;
}

.li-hauptmenue {
  margin: 0;
  padding: 0 0 5px 0;
  list-style-type: none;
  float: left;
}

.ul-zusatzmenue {
  margin: 0;
  padding: 0;
}

.li-zusatzmenue {
  margin: 0;
  padding: 0 0 5px 0;
  list-style-type: none;
  float: left;
}

.ul-untermenue {
  margin: 0;
  padding: 0;
}

.li-untermenue {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.ul-unteruntermenue {
  margin: 0;
  padding: 0;
}

.li-unteruntermenue {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.UM-persoenliches {
  margin: 0 0 0 -140px;
}

.UM-presseservice {
  margin: 0 0 0 -133px;
}

.UM-kontakt {
  margin: 0 0 0 -162px;
}

.UM-abomoeglichkeiten {
  margin: -8px 0 0 -461px;
}


/*
***************************************
** LINKS
***************************************
*/

a.hauptmenue1-link,
a.hauptmenue1-link:link,
a.hauptmenue1-link:visited,
a.hauptmenue1-link:hover,
a.hauptmenue1-link:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 77px;
  height: 26px;
  font-size: 0px;
  background-image: url(/kiosk/grafik/hmenue_1.gif);
  background-repeat: no-repeat;
  float: left;
  z-index: 20000;
}

a.hauptmenue1-link:hover,
a.hauptmenue1-link:active {
  background-image: url(/kiosk/grafik/hmenue_1_.gif);
}

a.hauptmenue1-link-on,
a.hauptmenue1-link-on:link,
a.hauptmenue1-link-on:visited,
a.hauptmenue1-link-on:hover,
a.hauptmenue1-link-on:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 77px;
  height: 26px;
  font-size: 0px;
  background-image: url(/kiosk/grafik/hmenue_1_.gif);
  background-repeat: no-repeat;
  float: left;
  z-index: 20000;
}

a.hauptmenue2-link,
a.hauptmenue2-link:link,
a.hauptmenue2-link:visited,
a.hauptmenue2-link:hover,
a.hauptmenue2-link:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 121px;
  height: 26px;
  font-size: 0px;
  background-image: url(/kiosk/grafik/hmenue_2.gif);
  background-repeat: no-repeat;
  float: left;
  z-index: 20000;
}

a.hauptmenue2-link:hover,
a.hauptmenue2-link:active {
  background-image: url(/kiosk/grafik/hmenue_2_.gif);
}

a.hauptmenue2-link-on,
a.hauptmenue2-link-on:link,
a.hauptmenue2-link-on:visited,
a.hauptmenue2-link-on:hover,
a.hauptmenue2-link-on:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 121px;
  height: 26px;
  font-size: 0px;
  background-image: url(/kiosk/grafik/hmenue_2_.gif);
  background-repeat: no-repeat;
  float: left;
  z-index: 20000;
}

a.hauptmenue3-link,
a.hauptmenue3-link:link,
a.hauptmenue3-link:visited,
a.hauptmenue3-link:hover,
a.hauptmenue3-link:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 114px;
  height: 26px;
  font-size: 0px;
  background-image: url(/kiosk/grafik/hmenue_3.gif);
  background-repeat: no-repeat;
  float: left;
  z-index: 20000;
}

a.hauptmenue3-link:hover,
a.hauptmenue3-link:active {
  background-image: url(/kiosk/grafik/hmenue_3_.gif);
}

a.hauptmenue3-link-on,
a.hauptmenue3-link-on:link,
a.hauptmenue3-link-on:visited,
a.hauptmenue3-link-on:hover,
a.hauptmenue3-link-on:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 114px;
  height: 26px;
  font-size: 0px;
  background-image: url(/kiosk/grafik/hmenue_3_.gif);
  background-repeat: no-repeat;
  float: left;
  z-index: 20000;
}

a.hauptmenue4-link,
a.hauptmenue4-link:link,
a.hauptmenue4-link:visited,
a.hauptmenue4-link:hover,
a.hauptmenue4-link:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 98px;
  height: 26px;
  font-size: 0px;
  background-image: url(/kiosk/grafik/hmenue_4.gif);
  background-repeat: no-repeat;
  float: left;
  z-index: 20000;
}

a.hauptmenue4-link:hover,
a.hauptmenue4-link:active {
  background-image: url(/kiosk/grafik/hmenue_4_.gif);
}

a.hauptmenue4-link-on,
a.hauptmenue4-link-on:link,
a.hauptmenue4-link-on:visited,
a.hauptmenue4-link-on:hover,
a.hauptmenue4-link-on:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 98px;
  height: 26px;
  font-size: 0px;
  background-image: url(/kiosk/grafik/hmenue_4_.gif);
  background-repeat: no-repeat;
  float: left;
  z-index: 20000;
}

a.hauptmenue-trenner-link,
a.hauptmenue-trenner-link:link,
a.hauptmenue-trenner-link:visited,
a.hauptmenue-trenner-link:hover,
a.hauptmenue-trenner-link:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 21px;
  height: 26px;
  font-size: 0px;
  background-image: url(/kiosk/grafik/hm_trenner.gif);
  background-repeat: no-repeat;
  float: left;
  z-index: 20000;
}

a.hauptmenue-trenner2-link,
a.hauptmenue-trenner2-link:link,
a.hauptmenue-trenner2-link:visited,
a.hauptmenue-trenner2-link:hover,
a.hauptmenue-trenner2-link:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 20px;
  height: 26px;
  font-size: 0px;
  float: left;
  z-index: 20000;
}

/*
Zusatzmenü
*/

a.zusatzmenue1-link,
a.zusatzmenue1-link:link,
a.zusatzmenue1-link:visited,
a.zusatzmenue1-link:hover,
a.zusatzmenue1-link:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 86px;
  height: 26px;
  font-size: 0px;
  background-image: url(/kiosk/grafik/zmenue_1.gif);
  background-repeat: no-repeat;
  float: left;
  z-index: 20000;
}

a.zusatzmenue1-link:hover,
a.zusatzmenue1-link:active {
  background-image: url(/kiosk/grafik/zmenue_1_.gif);
}

a.zusatzmenue1-link-on,
a.zusatzmenue1-link-on:link,
a.zusatzmenue1-link-on:visited,
a.zusatzmenue1-link-on:hover,
a.zusatzmenue1-link-on:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 86px;
  height: 26px;
  font-size: 0px;
  background-image: url(/kiosk/grafik/zmenue_1_.gif);
  background-repeat: no-repeat;
  float: left;
  z-index: 20000;
}

a.zusatzmenue2-link,
a.zusatzmenue2-link:link,
a.zusatzmenue2-link:visited,
a.zusatzmenue2-link:hover,
a.zusatzmenue2-link:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 93px;
  height: 26px;
  font-size: 0px;
  background-image: url(/kiosk/grafik/zmenue_2.gif);
  background-repeat: no-repeat;
  float: left;
  z-index: 20000;
}

a.zusatzmenue2-link:hover,
a.zusatzmenue2-link:active {
  background-image: url(/kiosk/grafik/zmenue_2_.gif);
}

a.zusatzmenue2-link-on,
a.zusatzmenue2-link-on:link,
a.zusatzmenue2-link-on:visited,
a.zusatzmenue2-link-on:hover,
a.zusatzmenue2-link-on:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 93px;
  height: 26px;
  font-size: 0px;
  background-image: url(/kiosk/grafik/zmenue_2_.gif);
  background-repeat: no-repeat;
  float: left;
  z-index: 20000;
}

a.zusatzmenue3-link,
a.zusatzmenue3-link:link,
a.zusatzmenue3-link:visited,
a.zusatzmenue3-link:hover,
a.zusatzmenue3-link:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 55px;
  height: 26px;
  font-size: 0px;
  background-image: url(/kiosk/grafik/zmenue_3.gif);
  background-repeat: no-repeat;
  float: left;
  z-index: 20000;
}

a.zusatzmenue3-link:hover,
a.zusatzmenue3-link:active {
  background-image: url(/kiosk/grafik/zmenue_3_.gif);
}

a.zusatzmenue3-link-on,
a.zusatzmenue3-link-on:link,
a.zusatzmenue3-link-on:visited,
a.zusatzmenue3-link-on:hover,
a.zusatzmenue3-link-on:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 55px;
  height: 26px;
  font-size: 0px;
  background-image: url(/kiosk/grafik/zmenue_3_.gif);
  background-repeat: no-repeat;
  float: left;
  z-index: 20000;
}

a.zusatzmenue-trenner-link,
a.zusatzmenue-trenner-link:link,
a.zusatzmenue-trenner-link:visited,
a.zusatzmenue-trenner-link:hover,
a.zusatzmenue-trenner-link:active {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  width: 2px;
  height: 26px;
  font-size: 0px;
  background-image: url(/kiosk/grafik/zm_trenner.gif);
  background-repeat: no-repeat;
  float: left;
  z-index: 20000;
}

/*
Untermenü
*/

a.untermenue-link,
a.untermenue-link:link,
a.untermenue-link:visited,
a.untermenue-link:hover,
a.untermenue-link:active {
  position: relative;
  display: block;
  margin: 0 0 0 -13px;
  padding: 5px 0 5px 6px;
  font-weight: bold;
  text-decoration: none;
  color: #5B5242;
  background-color: #CBCBCC;
  width: 233px;
  border-bottom: 1px solid #FFFFFF;
  opacity: 0.90;
}

a.untermenue-link:hover,
a.untermenue-link:active {
  color: #FFFFFF;
  background-color: #FF9900;
  opacity: 1;
}

a.untermenue-link-on,
a.untermenue-link-on:link,
a.untermenue-link-on:visited,
a.untermenue-link-on:hover,
a.untermenue-link-on:active {
  position: relative;
  display: block;
  margin: 0 0 0 -13px;
  padding: 5px 0 5px 6px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  background-color: #FF9900;
  width: 233px;
  border-bottom: 1px solid #FFFFFF;
  opacity: 1;
}

