/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** rdts AG | CSS-Datei | CUSTOM
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/


/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** Global
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/

/*
***************************************************************************************************
***************************************************************************************************
** Barrierefreie Navigation / Struktur
***************************************************************************************************
***************************************************************************************************
*/

h1,
.hidden-block {
  position: absolute;
  visibility: hidden;
  width: 1px;
  height: 1px;
  line-height: 1px;
  font-size: 1px;
}


/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** Kopf
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/

/*
***************************************************************************************************
***************************************************************************************************
** Head
***************************************************************************************************
***************************************************************************************************
*/

.head {
  width: 100%;
  background-repeat: no-repeat;
  /*Default, falls kein Index erstellt wurde*/
  background-image: url(/kiosk/bilder/head/bg_1.jpg);
}

.head-menu {
  width: 975px;
  padding: 0 0 0 20px;
}

/*
***************************************************************************************************
** Menu
***************************************************************************************************
*/

.head-menu-inhalt {
  background-color: #F57923;
  padding: 0 6px 2px 0;
  font-size: .9em;
  color: #FDEBDF;
}

.head-menu-inhalt-liste {
  width: 100%;
}

.head-menu-inhalt-liste-links,
.head-menu-inhalt-liste-links-last,
.head-menu-inhalt-liste-rechts {
  display: block;
}

.head-menu-inhalt-liste-links,
.head-menu-inhalt-liste-links-last {
  float: left;
  padding: 0 6px 0 6px;
}

.head-menu-inhalt-liste-links {
  background-image: url(/kiosk/grafik/bg_head_menu_spacer.gif);
  background-repeat: no-repeat;
  background-position: right top;
}

.head-menu-inhalt-liste-rechts {
  float: right;
  border-left: 1px solid #ffffff;
  margin: 0 0 0 6px;
  padding: 0 0 0 6px;
}

/*
***************************************************************************************************
** Logo
***************************************************************************************************
*/

.head-logo-inhalt {
  padding: 29px 0 29px 0;
}


/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** Rumpf
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/

/*
***************************************************************************************************
***************************************************************************************************
** Anzeige
***************************************************************************************************
***************************************************************************************************
*/

.anzeige {
  position: relative;
  width: 100%;
}

.anzeige-menu,
.anzeige-inhalt,
.anzeige-zusatz {
  float: left;
}

.anzeige-menu {
  width: 199px;
  padding: 16px 17px 0 16px;
  z-index: 1000;
}

.anzeige-inhalt {
  width: 484px;
  z-index: 100;
}

.anzeige-zusatz {
  width: 246px;
  padding: 0 0 0 13px;
  z-index: 10;
}

/*.anzeige-service {
  position: absolute;
  left: 11px;
  bottom: 0;
}*/

.anzeige-service {
  position: relative;
  margin: 0 0 0 -9px;
  z-index: 10000000;
  width: 17px;
}

/*
***************************************************************************************************
** Anzeige Menu
***************************************************************************************************
*/

.navigation {
}

#main-navigation-block {
  visibility: hidden;
}

/*
******************************************
** Navigation
******************************************
*/

/*
  Haupt
*/

div.navigation-inhalt-list-haupt {
  border: 1px solid #000000;
}

li.navigation-inhalt-list-haupt-eintrag {
  display: block;
}

a.navigation-link-haupt:link,
a.navigation-link-haupt:visited,
a.navigation-link-haupt:hover,
a.navigation-link-haupt:active,
a.navigation-link-haupt-on:link,
a.navigation-link-haupt-on:visited,
a.navigation-link-haupt-on:hover,
a.navigation-link-haupt-on:active {
  display: block;
  width: 179px;
  padding: 8px 0 7px 10px;
  margin: 0 0 4px 0;
  background-color: #F7E3D6;
  border-left: 11px solid #F57923;
  font-weight: bold;
  color: #4E4D4D;
  letter-spacing: .1em;
  text-transform: uppercase;
}

a.navigation-link-haupt:hover,
a.navigation-link-haupt-on:link,
a.navigation-link-haupt-on:visited,
a.navigation-link-haupt-on:hover,
a.navigation-link-haupt-on:active {
  border-color: #F57923;
  background-color: #F57923;
  color: #FFFFFF;
}

/*
  Unter
*/

.navigation-inhalt-list-unter {
  padding: 4px 4px 0 4px;
  background-color: #FFFFFF;
}

li.navigation-inhalt-list-unter-eintrag {
  display: block;
}

a.navigation-link-unter:link,
a.navigation-link-unter:visited,
a.navigation-link-unter:hover,
a.navigation-link-unter:active,
a.navigation-link-unter-on:link,
a.navigation-link-unter-on:visited,
a.navigation-link-unter-on:hover,
a.navigation-link-unter-on:active {
  display: block;
  width: 170px;
  padding: 3px 10px 3px 12px;
  margin: 0 0 4px 0;
  background-color: #F7E3D6;
  border-left: 5px solid #F57923;
  font-size: .85em;
  color: #4E4D4D;
  letter-spacing: .1em;
  text-transform: uppercase;
}

a.navigation-link-unter:hover,
a.navigation-link-unter-on:link,
a.navigation-link-unter-on:visited,
a.navigation-link-unter-on:hover,
a.navigation-link-unter-on:active {
  border-color: #F57923;
  background-color: #F57923;
  color: #FFFFFF;
}


/*
***************************************************************************************************
** Anzeige Inhalt
***************************************************************************************************
*/

/*
******************************************
** Dokument
******************************************
*/

.dokument {
  position: relative;
  width: 100%;
  margin: -36px 0 0 0;
  background-color: #FFFFFF;
  z-index: 10;
}

.dokument-service {
  position: absolute;
  width: 100%;
  margin: -8px 0 0 0;
  z-index: 100;
}

.dokument-service-inhalt {
  padding: 0 12px 0 12px;
}

.dokument-service-inhalt-liste {
  width: 100%;
}

.dokument-service-inhalt-liste-links,
.dokument-service-inhalt-liste-rechts {
  display: block;
}

.dokument-service-inhalt-liste-links {
  float: left;
}

.dokument-service-inhalt-liste-rechts {
  float: right;
  padding: 0 0 0 6px;
}

.dokument-inhalt {
  padding: 12px 12px 0 12px;
}

/*
***************************************************************************************************
** Anzeige Zusatz
***************************************************************************************************
*/

/*
******************************************
** Zusatz
******************************************
*/

.zusatz {
  position: relative;
  margin: -23px 0 0 0;
}


/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** Kommentar (Ebene 1)
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/

/*
***************************************************************************************************
***************************************************************************************************
** Kommentar (Ebene 2)
***************************************************************************************************
***************************************************************************************************
*/

/*
***************************************************************************************************
** Kommentar (Ebene 3)
***************************************************************************************************
*/


/*
******************************************
** Kommentar (Ebene 4)
******************************************
*/


/*
  Kommentar (Ebene 5)
*/