html {
width: 100%;
height: 100%;
}
table {
  background-attachment: fixed;
}
#light_body {
  background-attachment: fixed;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0 auto 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #6F6F8C;
}
#dark_body {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0 auto 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #081148;
}
#light_tab {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  width: 600;
  color: #FFFFFF;
  border: 0px;
  padding: 0px;
  margin: 0px auto 0px;
  background-color: #6F6F8C;
  font-size: 8pt;
  text-align: left;
  vertical-align: top;
}

#dark_tab {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  width: 600;
  color: #FFFFFF;
  border: 0px;
  padding: 4px;
  margin: 0px auto 0px;
  background-color: #081148;
  font-size: 8pt;
  text-align: left;
  vertical-align: top;
}

#white_tab {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  width: 600;
  color: #FFFFFF;
  border: 0px;
  padding: 0px;
  margin: 0px auto 0px;
  background-color: #FFFFFF;
  font-size: 8pt;
  text-align: left;
  vertical-align: top;
}

#white_tab_c {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  width: 600;
  color: #FFFFFF;
  border: 0px;
  padding: 0px;
  margin: 0px auto 0px;
  background-color: #FFFFFF;
  font-size: 8pt;
  text-align: center;
  vertical-align: top;
}

#repeat_rand_o {
  background-image: url(../medien/rand_o.jpg);
  background-repeat:repeat-x;
  margin: 0px;
  padding: 0px;
}
#repeat_rand_u {
  margin: 0;
  padding: 0;
  background-image: url(../medien/rand_u.jpg);
  background-repeat:repeat-x;
}
#repeat_rand_l {
  margin: 0;
  padding: 0;
  background-image: url(../medien/rand_l.jpg);
  background-repeat:repeat-y;
}
#repeat_rand_r {
  margin: 0;
  padding: 0;
  background-image: url(../medien/rand_r.jpg);
  background-repeat:repeat-y;
}
a.pic_tab_i {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: center;
  vertical-align: top;
  text-decoration: none;
  color: #FFB400;
}

a.pic_tab_i10 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-align: center;
  vertical-align: top;
  text-decoration: none;
  color: #FFB400;
}

a.pic_tab_i10b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  text-align: center;
  vertical-align: top;
  text-decoration: none;
  color: #FFB400;
}

a.pic_tab_i11 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  text-align: center;
  vertical-align: top;
  text-decoration: none;
  color: #FFB400;
}

a.pic_tab_i11b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11pt;
  text-align: center;
  vertical-align: top;
  text-decoration: none;
  color: #FFB400;
}

a.pic_tab_i12 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  text-align: center;
  vertical-align: top;
  text-decoration: none;
  color: #FFB400;
}

a.pic_tab_i12b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  text-align: center;
  vertical-align: top;
  text-decoration: none;
  color: #FFB400;
}

a.link_tab {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  text-align: center;
  vertical-align: top;
  text-decoration: none;
  color: white;
}

a.link_gal {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  vertical-align: top;
  text-decoration: none;
  color: #000000;
}

a.link_galw {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  vertical-align: top;
  text-decoration: none;
  color: #FFFFFF;
}


a.link_galw_l {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  vertical-align: top;
  text-decoration: none;
  text-align: left;
  color: #FFFFFF;
}
a.link_galw_r {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  vertical-align: top;
  text-decoration: none;
  text-align: right;
  color: #FFFFFF;
}


a.link_galor {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  vertical-align: top;
  text-decoration: none;
  color: #FFB400;
}


a.link_galor_l {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  vertical-align: top;
  text-decoration: none;
  text-align: left;
  color: #FFB400;
}


a.link_galor_r {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  vertical-align: top;
  text-decoration: none;
  text-align: right;
  color: #FFB400;
}

a.link_gal_6 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  align: left;
  vertical-align: top;
  text-decoration: none;
  color: #000000;
}
a.link_gal_light {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  vertical-align: top;
  text-decoration: none;
  color: #000000;
}

a.link_11b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  vertical-align: top;
  text-decoration: none;
  color: white;
}

a.link_11bc {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-align: center;
  vertical-align: top;
  text-decoration: none;
  color: white;
}

a.link_gal2b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-align: center;
  vertical-align: top;
  text-decoration: none;
  color: white;
}
a.link_gal2bc {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-align: center;
  vertical-align: top;
  text-decoration: none;
  color: white;
}

a.link_pic {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border: none;
}

a.link_bild {
  border: 0 none;
}


a:hover {
  color: #FFD572
}
img {
  border: none;
}
.text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  vertical-align: top;
  color: #FFFFFF;
}
.textu {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  vertical-align: top;
  color: #FFFFFF;
}
.text10 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  vertical-align: top;
  color: #FFFFFF;
}

.text10u {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  vertical-align: top;
  text-decoration: underline;
  color: #FFFFFF;
}

.text10c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  vertical-align: top;
  text-align: center;
  color: #FFFFFF;
}
.text10b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  vertical-align: top;
  color: #FFFFFF;
}
.text10bc {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  vertical-align: top;
  text-align: center;
  color: #FFFFFF;
}

.text10bcb {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  vertical-align: top;
  text-align: center;
  color: #000000;
}

.text11 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  vertical-align: top;
  color: #FFFFFF;
}
.text11c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  vertical-align: top;
  text-align: center;
  color: #FFFFFF;
}
.text11b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  vertical-align: top;
  color: #FFFFFF;
}

.text11bc {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  vertical-align: top;
  text-align: center;
  color: #FFFFFF;
}

.text12 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  vertical-align: top;
  color: #FFFFFF;
}
.text12c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  vertical-align: top;
  text-align: center;
  color: #FFFFFF;
}
.text12b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  vertical-align: top;
  color: #FFFFFF;
}
.text12bc {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  vertical-align: top;
  text-align: center;
  color: #FFFFFF;
}

.text12bcu {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  vertical-align: top;
  text-align: center;
  text-decoration: underline;
  color: #FFFFFF;
}
.text12bcb {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  vertical-align: top;
  text-align: center;
  color: #000000;
}

.gbadmin {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: italic;
  text-align: center;
  vertical-align: top;
  text-decoration: none;
  color: #FFB400;
}

.blau10 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  vertical-align: top;
  color: #081148;
}
.blau10b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  vertical-align: top;
  color: #081148;
}

.blau11 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  vertical-align: top;
  color: #081148F;
}
.blau11b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  vertical-align: top;
  color: #081148;
}

.blau12 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  vertical-align: top;
  color: #081148;
}
.blau12b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  vertical-align: top;
  color: #081148;
}
.blau12bz {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  vertical-align: top;
  text-align: center;
  color: #081148;
}
h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 24pt;
  color: white;
}

h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 18pt;
  color: white;
}

h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  color: white;
}
.fehlertext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  color: #FFB400;
}

.fehlertext12b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  color: #FFB400;
}

#wf-plan {
background-image: ../medien/wf-plan.jpg);
}

.gelb_dick {
  color: "#FFCB00";
}

.blau_dick {
  color: "#3300FF";
}