/*Stand 30.08.05 - Version 10 (übernahme Lexikon) */
/* multiQuerstreifen * * * * * * * * * * * * * * * * * * * * */

#multiQuerstreifenGrau {
  position: absolute;
  top: 12.45em;
  width: 52em; /* BS 041012, korrektur, bisher 745px;*/
  height: 1.9em;
  background: #CCCCCC url(../img/bgr_weisse_linie_horizontal.gif) top left repeat-x;
}

/* BS 041012, ergänzt */
#multiQuerstreifenContentNavi {
  position: absolute;
  top: 12.45em;
  width: 52em;
  height: 3.2em;
  background: url(../img/bgr_grau_querstreifen_navi.gif) top left repeat-x;
}

#multiQuerstreifenBunt {
   position: absolute;
   top: 12.45em;
   height: 6.85em;
   width: 100%;
   background: #CCCCCC url(../img/bgr_graubunter_querstreifen.gif) top
left repeat-x;
}

#multiQuerstreifenBunt div {
  background-color: #FFFFFF;
  height: 6.9em;
  width: 46.55em;
}



/* multiStage  * * * * * * * * * * * * * * * * * * * * * * * */

#multiStage {
  position:absolute;
  top: 5.63em;
  left: 46.55em;
  z-index: 2;
}



/* multiSpBuehne * * * * * * * * * * * * * * * * * * * */

#multiSpBuehne {
  position:absolute;
  left: -30em;
  top: 10.4em;
  width: 26.8em;
  padding: 0 0 1em 0;
}

#multiSpBuehneBreit {
  position:absolute;
  left: -45.3em;
  top: 10.4em;
  width: 36em;
  padding: 0 0 1em 0;
}

#multiSpBuehneBreitSchmal {
  position:absolute;
  left: -45.3em;
  top: 10.4em;
  width: 43em;
  padding: 0 0 1em 0;
}

#multiSpBuehneBreit.tiefer1 {
/*  width: 43em;*/ /* BS050411 deaktiviert */
}

#multiSpBuehne.tiefer1 {
  top: 14.5em; /* BS 041223 war 13.5 */
}

#multiSpBuehneBreit .spalteLinks {
  float: left;
  width: 50%;
}

#multiSpBuehneBreit .spalteRechts {
  float: left;
  width: 50%;
}

#multiSpBuehne h1,
#multiSpBuehneBreit h1,
#multiSpBuehneBreitSchmal h1 {
  font: 130%/110% 'Times New Roman',Times,serif;
  margin: 0;
}

#multiSpBuehne h2,
#multiSpBuehneBreit h2,
#multiSpBuehneBreitSchmal h2 {
  font: bold 70%/140% arial,helvetica,sans-serif;
  margin: 0.8em 0 0.4em 0;
}

#multiSpBuehne p,
#multiSpBuehneBreit p,
#multiSpBuehneBreitSchmal p,
#multiSpBuehne #multiTextFormat {
  font: 70%/130% arial,helvetica,sans-serif;
  margin: 0.8em 0;
}

#multiSpBuehne #multiTextFormat p,
#multiSpBuehne #multiTextFormat li,
#multiSpBuehne #multiTextFormat td,
#multiSpBuehne #multiTextFormat th,
#multiSpBuehne #multiTextFormat h2,
#multiSpBuehne #multiTextFormat h3,
#multiSpBuehne #multiTextFormat h4,
#multiSpBuehne #multiTextFormat h5,
#multiSpBuehne #multiTextFormat h6 {
    font-size: 100%;
}

/*#multiSpBuehne td p,
#multiSpBuehne th p,
#multiSpBuehneBreit td p,
#multiSpBuehneBreit th p,
#multiSpBuehneBreitSchmal td p,
#multiSpBuehneBreitSchmal th p {
  font-size: 100%;
  margin: 0;
  padding: 0;
}*/

#multiSpBuehne #multiTextFormat img {
    float: none;
    margin-right: 0;
}

#multiSpBuehne #multiTextFormat .contentAzubi img {
    float: left;
    margin: 4px 15px 4px 0;
}

/* multiBereichsVisual  * * * * * * * * * * * * * * * * * * * * */

#multiBereichsVisual {
  position: absolute;
  top: 5.63em;
  left: 0;
  width: 46.55em;
  overflow: hidden;
}



/* globalMenuSpecialInterest  * * * * * * * * * * * * * * * * * * * * */

body #globalMenuSpecialInterest {
  top: 5.6em;
  left: 54em;
  margin: 0;
}



/* multiSpInfobox * * * * * * * * * * * * * * * * * * * */

#multiSpInfobox {
  position: absolute;
  left: 46.5em;
  top:21.3em;
  width: 16.1em;
  padding-bottom: 20px;
}

#multiSpInfobox p {
  font-size: 70%;
  line-height: 130%;
  margin: 0 0 1em 0;
  padding: 0 5em 0 8px;
}

#multiSpInfobox .infoboxpic img {
  padding: 0.5em 0 0.5em 8px;
}

#multiSpInfobox #portrait img {
  padding: 0 0 0 8px;
}

#multiSpInfobox #portrait.galerie img,
#multiSpInfobox .portraitgalerie img {
  padding: 0 0 0.5em 8px;
}

#multiSpInfobox #portrait2 img {
  padding: 0.5em 0 0 8px;
}

#multiSpInfobox blockquote {
  font-size: 70%;
  line-height: 130%;
  margin: 0;
  padding: 0 5em 0 8px;
}

#multiSpInfobox hr {
  margin: 0 3em 0.3em  8px;
}

html>/**/body #multiSpInfobox hr {
  margin: 0.9em 3em 0.8em 8px;
}

#multiSpInfobox h1,
#multiSpInfobox h2 {
  background-color: #F2F2F2;
  font-size: 70%;
  line-height: 120%;
  margin: 0.8em 0 0.6em 0;
  padding: 2px 5px 2px 8px;
}

/* multiSpTeaserLinks * * * * * * * * * * * * * * * * * */

#multiSpTeaserLinks {
  position: absolute;
  top: 16.3em;
  left: 0;
  width: 13.8em;
  padding-bottom: 20px;
}

#multiSpTeaserLinks h1 {
  background-color: #F2F2F2;
  font: 90% 'Times New Roman',Times,serif;
  margin: 0 0 12px 0;
  padding: 2px 5px 2px 20px;
}

#multiSpTeaserLinks h2 {
  font-size: 70%;
  line-height: 130%;
  margin: 0;
  padding: 0 5px 0 20px;
}

#multiSpTeaserLinks p {
  font-size: 70%;
  line-height: 130%;
  margin: 0;
  padding: 0 5px 0 20px;
}

#multiSpTeaserLinks hr {
  margin-left: 20px;
}

#multiSpTeaserLinks img {
  padding: 0 5px 0 20px;
}


/* multiDrucken  * * * * * * * * * * * * * * * * * * * * * * */

#multiDrucken {
  top: 7.4em;
  left: -46.55em;
  margin-left: 20px;
  text-align: left;
}



/* multiKontaktInfo  * * * * * * * * * * * * * * * */

.multiKontaktInfo .bild {
  float: left;
  width: 7em;
  padding: 1em 0 0 0;
}
.multiKontaktInfo .text {
  float: left;
  width: 19.8em;
  padding: 1em 0 0 0;
}

#multiSpBuehneBreit .multiKontaktInfo .bild {
  float: left;
  width: 5em;
  padding: 1em 0 0 0;
}
#multiSpBuehneBreit .multiKontaktInfo .text {
  float: left;
  width: 12.5em;
  padding: 1em 0 0 0;
}

#multiStage .multiKontaktInfo h2 {
  font-size: 70%;
  line-height: 130%;
  margin: 0;
  padding: 0 0 0 1px;
}

#multiStage .multiKontaktInfo p {
  font-size: 70%;
  line-height: 130%;
  margin: 0;
  padding: 0 0 2px 1px;
}



/* multiDownloadPreview  * * * * * * * * * * * * * * * * * * */

.multiDownloadPreview .bild {
  float: left;
  width: 5em;
  padding: 1em 0 0 0;
}
.multiDownloadPreview .text {
  float: left;
  width: 12.5em;
  padding: 1em 0 0 0;
}

#multiStage .multiDownloadPreview h2 {
  font-size: 70%;
  line-height: 130%;
  margin: 0;
  padding: 0 0 0 1px;
}

#multiStage .multiDownloadPreview p {
  font-size: 70%;
  line-height: 130%;
  margin: 0;
  padding: 0 0 2px 1px;
}

/*gb 3.7.2004: Umwandlung: Statt multiListe kontext-abhängig*/
#DISABLED_multiSpBuehne ul {
  margin: 0.5em 0 1em 0;
  padding: 0;
  list-style: none;
}

#DISABLED_multiSpBuehne li {
  background-image: url(../img/img_bullet_rot.gif);
  background-position: 0 0.8em;  /* background-position nur fuer ie 5 und 5.5 */
  background-repeat: no-repeat;
  margin: 0.4em 0 0 0;
  padding: 0 0 0 12px;
  font-size: 70%;
  line-height: 140%;
  list-style: none;
  voice-family: "\"}\"";                                         /* start tantek-hack - um andere background-position fuer ie > 5.5 und andere moderne browser anzugeben */
  voice-family: inherit;
  background-position: 0 0.5em;                                  /* background-position fuer ie > 5.5 und andere moderne browser */
}

multiSpBuehne li {
  background-position: 0 0.8em;  /* background-position nur fuer ie 5 und 5.5 */
  background-repeat: no-repeat;
}

#multiSpBuehne table li {
  font-size: 100%;
}

html>body #multiSpBuehne li {
  background-position: 0 0.5em;                                  /* background-position fuer opera - end tantek hack */
}
#multiSpBuehneBreit ul {
  margin: 0.5em 0 1em 0;
  padding: 0;
  list-style: none;
}

#multiSpBuehneBreit li {
  background-image: url(../img/img_bullet_rot.gif);
  background-position: 0 0.8em;  /* background-position nur fuer ie 5 und 5.5 */
  background-repeat: no-repeat;
  margin: 0.4em 0 0 0;
  padding: 0 0 0 12px;
  font-size: 70%;
  line-height: 140%;
  list-style: none;
  voice-family: "\"}\"";                                         /* start tantek-hack - um andere background-position fuer ie > 5.5 und andere moderne browser anzugeben */
  voice-family: inherit;
  background-position: 0 0.5em;                                  /* background-position fuer ie > 5.5 und andere moderne browser */
}
#multiSpBuehneBreit table li {
  font-size: 100%;
}

html>body #multiSpBuehneBreit li {
  background-position: 0 0.5em;                                  /* background-position fuer opera - end tantek hack */
}

/*3.7. gb: Datentabelle im Bühnenbereich*/

#multiSpBuehne table {
  border: 0.07em solid;
  margin: 0;
  padding: 0;
  width: 100%;
  text-align: left;
  border-collapse: collapse;
}

#multiSpBuehne tr {
   vertical-align: top;
   border: 0;
   margin: 0;
   padding: 0;
}

#multiSpBuehne th {
  border: 0.07em solid;
  line-height: 120%;
  font-size: 70%;
  font-weight: bold;
  text-align: left;
  padding: 0.5em 0.5em 0.4em 0.4em;
}

#multiSpBuehne td {
  border: 0.07em solid;
  line-height: 120%;
  font-weight: normal;
  padding: 0.5em 0.5em 0.4em 0.4em;
}

#multiSpBuehne .multiFormular td {
  border: none;
}

/* BS 050419
#multiSpBuehneBreit table {
  border: 0.07em solid;
  margin: 0;
  padding: 0;
  width: 100%;
  text-align: left;
  border-collapse: collapse;
}

#multiSpBuehneBreit tr {
   vertical-align: top;
   border: 0;
   margin: 0;
   padding: 0;
}

#multiSpBuehneBreit td {
  border: 0.07em solid;
  font-size: 60%;
  line-height: 120%;
  font-weight: normal;
  padding: 0.5em 0.1em 0.4em 0.4em;
  margin: 0;
}

#multiSpBuehneBreit th {
  border: 0.07em solid;
  line-height: 120%;
  font-size: 70%;
  font-weight: bold;
  text-align: left;
  padding: 0.5em 0.1em 0.4em 0.4em;
  margin: 0;
}
*/

#multiSpBuehne .multiFormular table {
  border: 0.07em solid #ffffff;
}


#multiSpBuehne .links {
  border: 0.07em solid #ffffff;
}

#multiSpBuehne .rechts {
  border: 0.07em solid #ffffff;
}

.bestellTitel {
  width: 55%;
  vertical-align: middle;
}

#multiSpBuehneBreit th.bestellCheck, #multiSpBuehneBreit td.bestellCheck {
  vertical-align: middle;
  text-align: center;
  width: 15%;
}

.bestellDownload {
  width: 30%;
}

img.bestellCenter {
  vertical-align: middle;
}

/* BS 050419
#multiSpBuehneBreit input {
  width: 8em;
  border-width: 0.07em;
  font-size: 70%;
} */

/* multiLebenslauf  * * * * * * * * * * * * * * * * * * * * * */

#multiLebenslauf table{
  width: 100%;
  padding: 0;
  margin: 0;
  border: 0;
  border-collapse: collapse;
}

#multiLebenslauf th {
  width: 30%;
  font-size: 70%;
  text-align: left;
  vertical-align: top;
  padding: 0.2em 0;
  border: 0;
  border-collapse: collapse;
}

#multiLebenslauf td {
  width: 70%;
  font-size: 70%;
  text-align: left;
  vertical-align: top;
  padding: 0.2em 1px;
  border: 0;
  border-collapse: collapse;
}

/* multiLexikon  * * * * * * * * * * * * * * * * * * * * */

#multiLexikon {
   padding-right: 1em;
 }

#multiLexikon a:link,
#multiLexikon a:visited {
  display: block;
  float: left;
  width: 1.1em;
  height: 1.1em;
  color: #333333;
  font-size: 100%;
  text-decoration: none;
  text-align: center;
  margin: 0 4px 2px 0;
  border: solid 1px #333333;
}

#multiLexikon a:focus,
#multiLexikon a:hover,
#multiLexikon a:active,
#multiLexikon a.on:link,
#multiLexikon a.on:visited {
  color: #CC0066;
  border: solid 1px #CC0066;
}

#multiLexikon p {
  margin: 0 0 5px 0;
  padding: 0 0 15px 0;
}

/*#multiLexikon p {
  line-height: 1em;
}*/

#multiLexikon br {
  clear: both;
}

#multiLexikon select {
  font-size: 70%;
  width: 21em;
  margin: 12px 0 0 0;
}

#multiLexikon p.rechtsbuendig {
  width: 21em;
}

#multiLexikon input {
  font-size: 100%;
  margin: 12px 0 0 0;
}

/*#multiLexikonText {
  margin-top: 0;
  font-size: 100%;
}
*/
/*
#multiLexikonText h2 {
  margin: 0 0 0 0;
  font-size: 70%;
}
*/

#multiSpBuehne h2.multiLexikon {
  font-size: 70%;
  margin: 0 0 0 0;
}

#multiLexikonText .glossarref {
  font-size: 70%;
}

#multiLexikon .schalter {
  margin: 0;
}