html {
    height:100%;
}

@font-face {
  font-family: 'troll';
  src: url('../fonts/Troll.otf');
  font-weight: normal;
  font-style: normal;
}

/* FONT FOR BUTTONS */
@font-face {
  font-family: "button";
  src: url("../fonts/DejaVuSansCondensed.ttf");
}

/*####################################################################################################*/
.fixme div.titel { background-color: #007fca; }
.fixme div.tb_z1 { background-color: #ccddf2; }
.fixme div.tb_z1_dunkel { background-color: #C3C7D6; }
.fixme div.tb_z2 { background-color: #e9eade; }
.fixme div.tb_z2_dunkel { background-color: #D1D7C3; }
.fixme div.tb_z3 { background-color: #D2D5C0; }
.fixme div.tb_z3_dunkel { background-color: #C0C3B0; }
.fixme div.tb_b { background-color: #afc9dd; }
.fixme div.tb_b_head {background-color: #afc9dd; width: 240px;}
.fixme div.tb_u { background-color: #92b9d8; }

/* Zellenfarbe Sonderfarbe 1: rot*/
.fixme div.tb_z2_Sonder_1 {
	background-color: #fbdad7;
}
.fixme div.tb_z1_Sonder_1 {
	background-color: #f9c6c8;
}

.fixme .Rubrik\.09\.Reserve {
	background-color: #f5c153;
}
.fixme .li\.gruen {
	background-color: #2fac66;
}
.fixme .schwarz {
	background-color: #dadada;
}
.fixme .Knall-Ampel-Rot {
	background-color: #e05d58;
}
.fixme .li\.rot {
	background-color: #eb5d40;
}

.fixme .po, .fixme .pu {
	margin: 0 0.5em 0.3em 0;
}

/*----------------------------------------------------------------*/
/** rubric stlyes **/
#led-projekte .fixme div.titel { background-color: #f8f6e9; }
#led-projekte .fixme div.tb_z1 { background-color: #e3dfb0; }
#led-projekte .fixme div.tb_z1_dunkel { background-color: #e3dfb0; }
#led-projekte .fixme div.tb_z2 { background-color: #ebe9c8; }
#led-projekte .fixme div.tb_z2_dunkel { background-color: #ebe9c8; }
#led-projekte .fixme div.tb_z3 { background-color: #ebe9c8; } /*u*/
#led-projekte .fixme div.tb_z3_dunkel { background-color: #ebe9c8; } /*u*/
#led-projekte .fixme div.tb_b { background-color: #bed1e5; }
#led-projekte .fixme div.tb_b_head {background-color: #bed1e5; width: 240px;}
#led-projekte .fixme div.tb_u { background-color: #92b9d8; } /*u*/
/* Rand um Titel */
#led-projekte .fixme ul#original:after,
#led-projekte .fixme ul#fixedTableLeft:after {
  content:"";
  background: #c7c05c;
  position: absolute;
  bottom: 0;
  right: 0;
  height: 100%;
  width: 1px;
}
#led-projekte .fixme ul#original:before,
#led-projekte .fixme ul#fixedTableLeft:before {
  content:"";
  background: #c7c05c;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 1px;
}
#led-projekte .fixme ul#original,
#led-projekte .fixme ul#fixedTableLeft {
  border-bottom: 1px solid #c7c05c;
}
/* Hintergrundlinie Titel */
#led-projekte .fixme .titel{
  background-image: url(../images/table/bg_ledprojekte.png);
  background-repeat: repeat-x;
  background-position: center;
}
#led-projekte .fixme ul#fixedTable .titel:after {
  content:"";
  background: #c7c05c;
  position: absolute;
  bottom: 0;
  right: -1px;
  height: 50%;
  width: 1px;
}
#led-projekte .fixme ul#fixedTable .titel:before {
  content:"";
  background: #c7c05c;
  position: absolute;
  bottom: 0;
  left: -1px;
  height: 50%;
  width: 1px;
  z-index: 99;
}
#led-projekte .fixme .titel span{
  display: inline-block;
  background-color: #f8f6e9;
  padding: 0 0.4em;
}
#led-projekte .fixme .tb_b_head{
  border-left: 1px solid #c7c05c;
  border-right: 1px solid #c7c05c;
}
/*----------------------------------------------------------------*/
#\33 d-druck .fixme div.titel { background-color: #ffffff; }
#\33 d-druck .fixme div.tb_z1 { background-color: #fee3b9; }
#\33 d-druck .fixme div.tb_z1_dunkel { background-color: #fee3b9; }
#\33 d-druck .fixme div.tb_z2 { background-color: #feefd8; }
#\33 d-druck .fixme div.tb_z2_dunkel { background-color: #feefd8; }
#\33 d-druck .fixme div.tb_z3 { background-color: #feefd8; } /*u*/
#\33 d-druck .fixme div.tb_z3_dunkel { background-color: #feefd8; } /*u*/
#\33 d-druck .fixme div.tb_b { background-color: #f8ad19; }
#\33 d-druck .fixme div.tb_b_head {background-color: #f8ad19; width: 240px;}
#\33 d-druck .fixme div.tb_u { background-color: #fedba3; } /*u*/
/* Rand um Titel */
#\33 d-druck .fixme ul#original:after,
#\33 d-druck .fixme ul#fixedTableLeft:after {
  content:"";
  background: #f8ad19;
  position: absolute;
  bottom: 0;
  right: 0;
  height: 100%;
  width: 1px;
}
#\33 d-druck .fixme ul#original:before,
#\33 d-druck .fixme ul#fixedTableLeft:before {
  content:"";
  background: #f8ad19;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 1px;
}
#\33 d-druck .fixme ul#original,
#\33 d-druck .fixme ul#fixedTableLeft {
  border-bottom: 1px solid #f8ad19;
}
/* Hintergrundlinie Titel */
#\33 d-druck .fixme .titel{
  background-image: url(../images/table/bg_3ddruck-inhalt.png);
  background-repeat: repeat-x;
  background-position: center;
}
#\33 d-druck .fixme ul#fixedTable .titel:after {
  content:"";
  background: #f8ad19;
  position: absolute;
  bottom: 0;
  right: -1px;
  height: 50%;
  width: 1px;
}
#\33 d-druck .fixme ul#fixedTable .titel:before {
  content:"";
  background: #f8ad19;
  position: absolute;
  bottom: 0;
  left: -1px;
  height: 50%;
  width: 1px;
  z-index: 99;
}
#\33 d-druck .fixme .titel span{
  display: inline-block;
  background-color: #fff;
  padding: 0 0.4em;
}
#\33 d-druck .fixme .tb_b_head{
  border-left: 1px solid #f8ad19;
  border-right: 1px solid #f8ad19;
}
/*----------------------------------------------------------------*/
#inhalt .fixme div.titel { background-color: #ffffff; }
#inhalt .fixme div.tb_z1 { background-color: #fee3b9; }
#inhalt .fixme div.tb_z1_dunkel { background-color: #fee3b9; }
#inhalt .fixme div.tb_z2 { background-color: #feefd8; }
#inhalt .fixme div.tb_z2_dunkel { background-color: #feefd8; }
#inhalt .fixme div.tb_z3 { background-color: #feefd8; } /*u*/
#inhalt .fixme div.tb_z3_dunkel { background-color: #feefd8; } /*u*/
#inhalt .fixme div.tb_b { background-color: #f8ad19; }
#inhalt .fixme div.tb_b_head {background-color: #f8ad19; width: 240px;}
#inhalt .fixme div.tb_u { background-color: #fedba3; } /*u*/
/* Rand um Titel */
#inhalt .fixme ul#original:after,
#inhalt .fixme ul#fixedTableLeft:after {
  content:"";
  background: #f8ad19;
  position: absolute;
  bottom: 0;
  right: 0;
  height: 100%;
  width: 1px;
}
#inhalt .fixme ul#original:before,
#inhalt .fixme ul#fixedTableLeft:before {
  content:"";
  background: #f8ad19;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 1px;
}
#inhalt .fixme ul#original,
#inhalt .fixme ul#fixedTableLeft {
  border-bottom: 1px solid #f8ad19;
}
/* Hintergrundlinie Titel */
#inhalt .fixme .titel{
  background-image: url(../images/table/bg_3ddruck-inhalt.png);
  background-repeat: repeat-x;
  background-position: center;
}
#inhalt .fixme ul#fixedTable .titel:after {
  content:"";
  background: #f8ad19;
  position: absolute;
  bottom: 0;
  right: -1px;
  height: 50%;
  width: 1px;
}
#inhalt .fixme ul#fixedTable .titel:before {
  content:"";
  background: #f8ad19;
  position: absolute;
  bottom: 0;
  left: -1px;
  height: 50%;
  width: 1px;
  z-index: 99;
}
#inhalt .fixme .titel span{
  display: inline-block;
  background-color: #fff;
  padding: 0 0.4em;
}
#inhalt .fixme .tb_b_head{
  border-left: 1px solid #f8ad19;
  border-right: 1px solid #f8ad19;
}
/*----------------------------------------------------------------*/
#kerze_betreibt_led .fixme div.titel { background-color: #addef9; }
#kerze_betreibt_led .fixme div.tb_z1 { background-color: #d5edfc; }
#kerze_betreibt_led .fixme div.tb_z1_dunkel { background-color: #addef9; }
#kerze_betreibt_led .fixme div.tb_z2 { background-color: #d5edfc; }
#kerze_betreibt_led .fixme div.tb_z2_dunkel { background-color: #addef9;}
#kerze_betreibt_led .fixme div.tb_z3 { background-color: #d5edfc; }
#kerze_betreibt_led .fixme div.tb_z3_dunkel { background-color: #addef9;}
/*----------------------------------------------------------------*/
#arm_und_picaxe .fixme div.titel { background-color: #addef9; }
#arm_und_picaxe .fixme div.tb_z1 { background-color: #d5edfc; }
#arm_und_picaxe .fixme div.tb_z1_dunkel { background-color: #addef9; }
#arm_und_picaxe .fixme div.tb_z2 { background-color: #d5edfc; }
#arm_und_picaxe .fixme div.tb_z2_dunkel { background-color: #addef9;}
#arm_und_picaxe .fixme div.tb_z3 { background-color: #d5edfc; }
#arm_und_picaxe .fixme div.tb_z3_dunkel { background-color: #addef9;}
#arm_und_picaxe .fixme div.tb_b_head { background-color: #8AD1ED; color: #fff;}
#arm_und_picaxe .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#arm_und_picaxe .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/*----------------------------------------------------------------*/
#teeohdor .fixme div.titel { background-color: #8ECFEC; }
#teeohdor .fixme div.tb_z1 { background-color: #BAE1F3; }
#teeohdor .fixme div.tb_z1_dunkel { background-color: #8ECFEC; }
#teeohdor .fixme div.tb_z2 { background-color: #BAE1F3; }
#teeohdor .fixme div.tb_z2_dunkel { background-color: #8ECFEC;}
#teeohdor .fixme div.tb_z3 { background-color: #d5edfc; }
#teeohdor .fixme div.tb_z3_dunkel { background-color: #addef9; }
#teeohdor .fixme div.tb_b_head { background-color: #BAE1F3; }
#teeohdor .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#teeohdor .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/*----------------------------------------------------------------*/
#dali .fixme div.titel { background-color: #B2D3EC }
#dali .fixme div.tb_b_head { background-color: #92C5E6; color: #fff; }
#dali .fixme div.tb_z1 { background-color: #C6E0F4; }
#dali .fixme div.tb_z2 { background-color: #C6E0F4; }
#dali .fixme div.tb_z1_dunkel { background-color: #B2D3EC; }
#dali .fixme div.tb_z2_dunkel { background-color: #B2D3EC; }
#dali .fixme div.tb_u { background-color: #9DCAEA; }
/*----------------------------------------------------------------*/
#widerstand .fixme div.titel { background-color: #A3E6FA }
#widerstand .fixme div.tb_b_head { background-color: #18C5F4; color: #fff; }
#widerstand .fixme div.tb_z1 { background-color: #C5EFFC; }
#widerstand .fixme div.tb_z2 { background-color: #C5EFFC; }
#widerstand .fixme div.tb_z1_dunkel { background-color: #A3E6FA; }
#widerstand .fixme div.tb_z2_dunkel { background-color: #A3E6FA; }
#widerstand .fixme div.tb_u { background-color: #9DCAEA; }
/*----------------------------------------------------------------*/
#technik_zum_begreifen .fixme div.titel { background-color: #FFB87D }
#technik_zum_begreifen .fixme div.tb_b_head { background-color: #FF8E33; color: #fff; }
#technik_zum_begreifen .fixme div.tb_z1.orangebg { background-color: #FF8E33; color: #fff; text-align: center;}
#technik_zum_begreifen .fixme div.tb_z1 { background-color: #FFD0A6; }
#technik_zum_begreifen .fixme div.tb_z2 { background-color: #FFD0A6; }
#technik_zum_begreifen .fixme div.tb_z1_dunkel { background-color: #FFB87D; }
#technik_zum_begreifen .fixme div.tb_z2_dunkel { background-color: #FFB87D; }
#technik_zum_begreifen .fixme div.tb_u { background-color: #FFB87D; }
/*----------------------------------------------------------------*/
#Öffi-display_recyclet .fixme div.titel { background-color: #FFB87D }
#Öffi-display_recyclet .fixme div.tb_b_head { background-color: #FF8E33; color: #fff; }
#Öffi-display_recyclet .fixme div.tb_z1.orangebg { background-color: #FF8E33; color: #fff; text-align: center;}
#Öffi-display_recyclet .fixme div.tb_z1 { background-color: #FFD0A6; }
#Öffi-display_recyclet .fixme div.tb_z2 { background-color: #FFD0A6; }
#Öffi-display_recyclet .fixme div.tb_z1_dunkel { background-color: #FFB87D; }
#Öffi-display_recyclet .fixme div.tb_z2_dunkel { background-color: #FFB87D; }
/*----------------------------------------------------------------*/
#raspi_3_vs\._odroid_c2 .fixme div.titel { background-color: #ECCD9C; }
#raspi_3_vs\._odroid_c2 .fixme div.tb_b_head { background-color: #DDAA53; color: #fff; }
#raspi_3_vs\._odroid_c2 .fixme div.tb_z1 { background-color: #F0DAB5; }
#raspi_3_vs\._odroid_c2 .fixme div.tb_z1_dunkel { background-color: #ECCD9C; }
#raspi_3_vs\._odroid_c2 .fixme div.tb_z2 { background-color: #F0DAB5; }
#raspi_3_vs\._odroid_c2 .fixme div.tb_z2_dunkel { background-color: #ECCD9C; }
/*----------------------------------------------------------------*/
#labor-ausstattung .fixme div.titel { background-color: #CBBEB5; }
#labor-ausstattung .fixme div.tb_b_head { background-color: #DFD6CF; }
#labor-ausstattung .fixme div.tb_z1 { background-color: #DFD6CF; }
#labor-ausstattung .fixme div.tb_z1_dunkel { background-color: #CBBEB5; }
#labor-ausstattung .fixme div.tb_z2 { background-color: #DFD6CF; }
#labor-ausstattung .fixme div.tb_z2_dunkel { background-color: #CBBEB5; }
/*----------------------------------------------------------------*/
#befehle .fixme div.titel { background-color: #7fb0df; }
#befehle .fixme div.tb_z1 { background-color: #90b9e3; }
#befehle .fixme div.tb_z1_dunkel { background-color: #6da8db; }
#befehle .fixme div.tb_z1.darker { background-color: #3e99d4; color: #fff}
#befehle .fixme div.tb_z2 { background-color: #90b9e3; }
#befehle .fixme div.tb_z2_dunkel { background-color: #6da8db; }
#befehle .fixme div.tb_z2.darker { background-color: #3e99d4; color: #fff;}
#befehle .fixme div.tb_z3 { background-color: #90b9e3; }
#befehle .fixme div.tb_z3_dunkel { background-color: #6da8db; }
#befehle .fixme div.tb_b_head { background-color: #3e99d4; color: #fff;}
#befehle .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#befehle .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}

/*----------------------------------------------------------------*/
#automatisch_scannen .fixme div.titel { background-color: #cedff3; }
#automatisch_scannen .fixme div.tb_z1 { background-color: #e1e9f6; }
#automatisch_scannen .fixme div.tb_z1_dunkel { background-color: #cedff3; }
#automatisch_scannen .fixme div.tb_z2 { background-color: #e1e9f6; }
#automatisch_scannen .fixme div.tb_z2_dunkel { background-color: #cedff3; }
#automatisch_scannen .fixme div.tb_z3 { background-color: #e1e9f6; }
#automatisch_scannen .fixme div.tb_z3_dunkel { background-color: #cedff3; }
#automatisch_scannen .fixme div.tb_b_head { background-color: #80acdd; color: #fff; }

/*----------------------------------------------------------------*/
#elektronik_basteln .fixme div.titel { background-color: #f8ccb2; }
#elektronik_basteln .fixme div.tb_z1 { background-color: #fbe1d2; }
#elektronik_basteln .fixme div.tb_z1_dunkel { background-color: #f8ccb2; }
#elektronik_basteln .fixme div.tb_z2 { background-color: #fbe1d2; }
#elektronik_basteln .fixme div.tb_z2_dunkel { background-color: #f8ccb2; }
#elektronik_basteln .fixme div.tb_z3 { background-color: #fbe1d2; } /*u*/
#elektronik_basteln .fixme div.tb_z3_dunkel { background-color: #f8ccb2; } /*u*/
#elektronik_basteln .fixme div.tb_b { background-color: #edaf8d; }
#elektronik_basteln .fixme div.tb_b_head {background-color: #edaf8d; width: 240px;}
#elektronik_basteln .fixme div.tb_u { background-color: #edaf8d; } /*u*/
#elektronik_basteln .fixme div.tb_b_head { color: #fff; }
#elektronik_basteln .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#elektronik_basteln .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#lego .fixme div.titel { background-color: #A5D7B4; }
#lego .fixme div.tb_z1 { background-color: #CCE6D2; }
#lego .fixme div.tb_z1_dunkel { background-color: #A5D7B4; }
#lego .fixme div.tb_z2 { background-color: #CCE6D2; }
#lego .fixme div.tb_z2_dunkel { background-color: #A5D7B4; }
#lego .fixme div.tb_z3 { background-color: #e1efe2; } /*u*/
#lego .fixme div.tb_z3_dunkel { background-color: #cce5ce; } /*u*/
#lego .fixme div.tb_b { background-color: #66C08C; }
#lego .fixme div.tb_b_head {background-color: #66C08C; width: 240px;}
#lego .fixme div.tb_u { background-color: #a8d3af; } /*u*/
#lego .fixme div.tb_b_head { color: #fff; }
#lego .fixme div.tb_b { color: #fff; }
#lego .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#lego .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#elektronik_basteln.greentheme .fixme div.titel { background-color: #cce5ce; }
#elektronik_basteln.greentheme .fixme div.tb_z1 { background-color: #e1efe2; }
#elektronik_basteln.greentheme .fixme div.tb_z1_dunkel { background-color: #cce5ce; }
#elektronik_basteln.greentheme .fixme div.tb_z2 { background-color: #e1efe2; }
#elektronik_basteln.greentheme .fixme div.tb_z2_dunkel { background-color: #cce5ce; }
#elektronik_basteln.greentheme .fixme div.tb_z3 { background-color: #e1efe2; } /*u*/
#elektronik_basteln.greentheme .fixme div.tb_z3_dunkel { background-color: #cce5ce; } /*u*/
#elektronik_basteln.greentheme .fixme div.tb_b { background-color: #a8d3af; }
#elektronik_basteln.greentheme .fixme div.tb_b_head {background-color: #a8d3af; width: 240px;}
#elektronik_basteln.greentheme .fixme div.tb_u { background-color: #a8d3af; } /*u*/
#elektronik_basteln.greentheme .fixme div.tb_b_head { color: #fff; }
#elektronik_basteln.greentheme .fixme div.tb_b { color: #fff; }
#elektronik_basteln.greentheme .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#elektronik_basteln.greentheme .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#elektronik_basteln.purpletheme .fixme div.titel { background-color: #c0c4e4; }
#elektronik_basteln.purpletheme .fixme div.tb_z1 { background-color: #d8dbf0; }
#elektronik_basteln.purpletheme .fixme div.tb_z1_dunkel { background-color: #c0c4e4; }
#elektronik_basteln.purpletheme .fixme div.tb_z2 { background-color: #d8dbf0; }
#elektronik_basteln.purpletheme .fixme div.tb_z2_dunkel { background-color: #c0c4e4; }
#elektronik_basteln.purpletheme .fixme div.tb_z3 { background-color: #d8dbf0; } /*u*/
#elektronik_basteln.purpletheme .fixme div.tb_z3_dunkel { background-color: #c0c4e4; } /*u*/
#elektronik_basteln.purpletheme .fixme div.tb_b { background-color: #677dbd; }
#elektronik_basteln.purpletheme .fixme div.tb_b_head {background-color: #677dbd; width: 240px;}
#elektronik_basteln.purpletheme .fixme div.tb_u { background-color: #677dbd; } /*u*/
#elektronik_basteln.purpletheme .fixme div.tb_b_head { color: #fff; }
#elektronik_basteln.purpletheme .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#elektronik_basteln.purpletheme .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#robotik .fixme div.titel { background-color: #fedb84; }
#robotik .fixme div.tb_z1 { background-color: #ffe7b0; }
#robotik .fixme div.tb_z1_dunkel { background-color: #fedb84; }
#robotik .fixme div.tb_z2 { background-color: #ffe7b0; }
#robotik .fixme div.tb_z2_dunkel { background-color: #fedb84; }
#robotik .fixme div.tb_z3 { background-color: #ffe7b0; } /*u*/
#robotik .fixme div.tb_z3_dunkel { background-color: #fedb84; } /*u*/
#robotik .fixme div.tb_b { background-color: #fedb84; }
#robotik .fixme div.tb_b_head {background-color: #fedb84; width: 240px;}
#robotik .fixme div.tb_u { background-color: #fedb84; } /*u*/
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#robotik.bluetheme .fixme div.titel { background-color: #c6e0e8; }
#robotik.bluetheme .fixme div.tb_z1 { background-color: #ddecf2; }
#robotik.bluetheme .fixme div.tb_z1_dunkel { background-color: #c6e0e8; }
#robotik.bluetheme .fixme div.tb_z2 { background-color: #ddecf2; }
#robotik.bluetheme .fixme div.tb_z2_dunkel { background-color: #c6e0e8; }
#robotik.bluetheme .fixme div.tb_z3 { background-color: #ddecf2; } /*u*/
#robotik.bluetheme .fixme div.tb_z3_dunkel { background-color: #c6e0e8; } /*u*/
#robotik.bluetheme .fixme div.tb_b { background-color: #0098b0; }
#robotik.bluetheme .fixme div.tb_b_head {background-color: #0098b0; width: 240px;}
#robotik.bluetheme .fixme div.tb_u { background-color: #0098b0; } /*u*/
#robotik.bluetheme .fixme div.tb_b_head { color: #fff; }
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
#robotik.orangetheme .fixme div.titel { background-color: #f5dcc2; }
#robotik.orangetheme .fixme div.tb_z1 { background-color: #f8ede0; }
#robotik.orangetheme .fixme div.tb_z1_dunkel { background-color: #f5dcc2; }
#robotik.orangetheme .fixme div.tb_z2 { background-color: #f8ede0; }
#robotik.orangetheme .fixme div.tb_z2_dunkel { background-color: #f5dcc2; }
#robotik.orangetheme .fixme div.tb_z3 { background-color: #f8ede0; } /*u*/
#robotik.orangetheme .fixme div.tb_z3_dunkel { background-color: #f5dcc2; } /*u*/
#robotik.orangetheme .fixme div.tb_b { background-color: #de964a; }
#robotik.orangetheme .fixme div.tb_b_head {background-color: #de964a; width: 240px;}
#robotik.orangetheme .fixme div.tb_u { background-color: #de964a; } /*u*/
#robotik.orangetheme .fixme div.tb_b_head { color: #fff; }
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#ko\(pter\)\-piloten .fixme div.titel { background-color: #FFD054; }
#ko\(pter\)\-piloten .fixme div.tb_z1 { background-color: #FEE299; }
#ko\(pter\)\-piloten .fixme div.tb_z1_dunkel { background-color: #FDD154; }
#ko\(pter\)\-piloten .fixme div.tb_z2 { background-color: #FEE299; }
#ko\(pter\)\-piloten .fixme div.tb_z2_dunkel { background-color: #FDD154; }
#ko\(pter\)\-piloten .fixme div.tb_z3 { background-color: #ffe2af; } /*u*/
#ko\(pter\)\-piloten .fixme div.tb_z3_dunkel { background-color: #FDD154; } /*u*/
#ko\(pter\)\-piloten .fixme div.tb_b { background-color: #fdc553; }
#ko\(pter\)\-piloten .fixme div.tb_b_head {background-color: #FCC417; width: 240px;}
#ko\(pter\)\-piloten .fixme div.tb_u { background-color: #fdc553; } /*u*/
#ko\(pter\)\-piloten .fixme div.tb_b_head { color: #fff; }
#ko\(pter\)\-piloten .fixme div.tb_b { color: #fff; }
#ko\(pter\)\-piloten .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#ko\(pter\)\-piloten .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/*----------------------------------------------------------------*/
#elektronenröhren .fixme div.titel { background-color: #fdd484; }
#elektronenröhren .fixme div.tb_z1 { background-color: #ffe2af; }
#elektronenröhren .fixme div.tb_z1_dunkel { background-color: #fdd484; }
#elektronenröhren .fixme div.tb_z2 { background-color: #ffe2af; }
#elektronenröhren .fixme div.tb_z2_dunkel { background-color: #fdd484; }
#elektronenröhren .fixme div.tb_z3 { background-color: #ffe2af; } /*u*/
#elektronenröhren .fixme div.tb_z3_dunkel { background-color: #fdd484; } /*u*/
#elektronenröhren .fixme div.tb_b { background-color: #fdc553; }
#elektronenröhren .fixme div.tb_b_head {background-color: #fab618; width: 240px;}
#elektronenröhren .fixme div.tb_u { background-color: #fdc553; } /*u*/
#elektronenröhren .fixme div.tb_b_head { color: #fff; }
#elektronenröhren .fixme div.tb_b { color: #fff; }
#elektronenröhren .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#elektronenröhren .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#retro\-shooting .fixme div.titel { background-color: #92C5E6; }
#retro\-shooting .fixme div.tb_z1 { background-color: #B2D3EC; }
#retro\-shooting .fixme div.tb_z2 { background-color: #B2D3EC; }
#retro\-shooting .fixme div.tb_z1_dunkel { background-color: #92C5E6; }
#retro\-shooting .fixme div.tb_z2_dunkel { background-color: #92C5E6; }
#retro\-shooting .fixme div.tb_b,
#retro\-shooting .fixme div.tb_b_head { background-color: #7FB1DF; color: #fff; }
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#sensoradressen .fixme div.titel { background-color: #E8B3BD }
#sensoradressen .fixme div.tb_z1 { background-color: #F1CFD5 }
#sensoradressen .fixme div.tb_z2 { background-color: #F1CFD5 }
#sensoradressen .fixme div.tb_z1_dunkel { background-color: #E8B3BD }
#sensoradressen .fixme div.tb_z2_dunkel { background-color: #E8B3BD }
#sensoradressen .fixme div.tb_b { background-color: #CC4C70; }
#sensoradressen .fixme div.tb_b { color: #fff; }
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#inhalt_dunkelblau .fixme div.titel { background-color: #87B0CD }
#inhalt_dunkelblau .fixme div.tb_z1 { background-color: #B5CEE0 }
#inhalt_dunkelblau .fixme div.tb_z2 { background-color: #B5CEE0 }
#inhalt_dunkelblau .fixme div.tb_z1_dunkel { background-color: #87B0CD }
#inhalt_dunkelblau .fixme div.tb_z2_dunkel { background-color: #87B0CD }
#inhalt_dunkelblau .fixme div.tb_b { background-color: #CC4C70; }
#inhalt_dunkelblau .fixme div.tb_b { color: #fff; }
#inhalt_dunkelblau .fixme div.tb_b_head { background-color: #478AB3; color: white}
#inhalt_dunkelblau .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#inhalt_dunkelblau .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#kontrolle_fürs_heim .fixme div.titel { background-color: #E7D79B; }
#kontrolle_fürs_heim .fixme div.tb_z1 { background-color: #F4EACF; }
#kontrolle_fürs_heim .fixme div.tb_z1_dunkel { background-color: #E7D6A0; }
#kontrolle_fürs_heim .fixme div.tb_z2 { background-color: #F4EACF; }
#kontrolle_fürs_heim .fixme div.tb_z2_dunkel { background-color: #E7D6A0; }
#kontrolle_fürs_heim .fixme div.tb_z3 { background-color: #f5e5e8; } /*u*/
#kontrolle_fürs_heim .fixme div.tb_z3_dunkel { background-color: #f0d4da; } /*u*/
#kontrolle_fürs_heim .fixme div.tb_b { background-color: #E0C667; }
#kontrolle_fürs_heim .fixme div.tb_b_head {background-color: #E0C667; width: 240px;}
#kontrolle_fürs_heim .fixme div.tb_u { background-color: #d28f9c; } /*u*/
#kontrolle_fürs_heim .fixme div.titel { color: #fff; }
#kontrolle_fürs_heim .fixme div.titel { color: #333; }
#kontrolle_fürs_heim .fixme div.tb_b_head { color: #fff; }
#kontrolle_fürs_heim .fixme div.tb_b { color: #fff; }
#kontrolle_fürs_heim .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#kontrolle_fürs_heim .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#ab_nach_draussen .fixme div.titel { background-color: #d28f9c; }
#ab_nach_draussen .fixme div.tb_z1 { background-color: #f5e5e8; }
#ab_nach_draussen .fixme div.tb_z1_dunkel { background-color: #f0d4da; }
#ab_nach_draussen .fixme div.tb_z2 { background-color: #f5e5e8; }
#ab_nach_draussen .fixme div.tb_z2_dunkel { background-color: #f0d4da; }
#ab_nach_draussen .fixme div.tb_z3 { background-color: #f5e5e8; } /*u*/
#ab_nach_draussen .fixme div.tb_z3_dunkel { background-color: #f0d4da; } /*u*/
#ab_nach_draussen .fixme div.tb_b { background-color: #dfa7b2; }
#ab_nach_draussen .fixme div.tb_b_head {background-color: #dfa7b2; width: 240px;}
#ab_nach_draussen .fixme div.tb_u { background-color: #d28f9c; } /*u*/
#ab_nach_draussen .fixme div.titel { color: #fff; }
#ab_nach_draussen .fixme div.titel { color: #333; }
#ab_nach_draussen .fixme div.tb_b_head { color: #fff; }
#ab_nach_draussen .fixme div.tb_b { color: #fff; }
#ab_nach_draussen .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#ab_nach_draussen .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#temperatur .fixme div.titel { background-color: #BFCB90; }
#temperatur .fixme div.tb_b_head { background-color: #A1B261; color: white;}
#temperatur .fixme div.tb_z1 { background-color: #CED8AD; }
#temperatur .fixme div.tb_z1_dunkel { background-color: #BFCB90; }
#temperatur .fixme div.tb_z2 { background-color: #CED8AD; }
#temperatur .fixme div.tb_z2_dunkel { background-color: #BFCB90; }
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#elektromotoren .fixme div.titel { background-color: #A3BAE0; }
#elektromotoren .fixme div.tb_b_head { background-color: #7096CF; color: white;}
#elektromotoren .fixme div.tb_z1 { background-color: #C1D1EA; }
#elektromotoren .fixme div.tb_z1_dunkel { background-color: #A3BAE0; }
#elektromotoren .fixme div.tb_z2 { background-color: #C1D1EA; }
#elektromotoren .fixme div.tb_z2_dunkel { background-color: #A3BAE0; }
#elektromotoren .fixme div.tb_u { background-color: #7096CF; }
#elektromotoren .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#elektromotoren .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#arduino .fixme div.titel { background-color: #facc78; }
#arduino .fixme div.tb_z1 { background-color: #facc78; }
#arduino .fixme div.tb_z1_dunkel { background-color: #f8bb42; }
#arduino .fixme div.tb_z2 { background-color: #facc78; }
#arduino .fixme div.tb_z2_dunkel { background-color: #f8bb42; }
#arduino .fixme div.tb_z3 { background-color: #facc78; } /*u*/
#arduino .fixme div.tb_z3_dunkel { background-color: #f8bb42; } /*u*/
#arduino .fixme div.tb_b { background-color: #f4aa00; }
#arduino .fixme div.tb_b_head {background-color: #f4aa00; width: 240px;}
#arduino .fixme div.tb_u { background-color: #f4aa00; } /*u*/
#arduino .fixme div.titel { color: #333; }
#arduino .fixme div.tb_b_head { color: #fff; }
#arduino .fixme div.tb_b { color: #fff; }
#arduino .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#arduino .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#wearables .fixme div.titel { background-color: #8eb6e2; }
#wearables .fixme div.tb_z1 { background-color: #b1caeb; }
#wearables .fixme div.tb_z1_dunkel { background-color: #8eb6e2; }
#wearables .fixme div.tb_z2 { background-color: #b1caeb; }
#wearables .fixme div.tb_z2_dunkel { background-color: #8eb6e2; }
#wearables .fixme div.tb_z3 { background-color: #b1caeb; } /*u*/
#wearables .fixme div.tb_z3_dunkel { background-color: #8eb6e2; } /*u*/
#wearables .fixme div.tb_b { background-color: #8eb6e2; }
#wearables .fixme div.tb_b_head {background-color: #8eb6e2; width: 240px;}
#wearables .fixme div.tb_u { background-color: #8eb6e2; } /*u*/
#wearables .fixme div.titel { color: #333; }
#wearables .fixme div.tb_b_head { color: #fff; }
#wearables .fixme div.tb_b { color: #fff; }
#wearables .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#wearables .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#schneiden_und_beschriften .fixme div.titel { background-color: #efd7aa; }
#schneiden_und_beschriften .fixme div.tb_z1 { background-color: #f3e4c8; }
#schneiden_und_beschriften .fixme div.tb_z1_dunkel { background-color: #efd7aa; }
#schneiden_und_beschriften .fixme div.tb_z2 { background-color: #f3e4c8; }
#schneiden_und_beschriften .fixme div.tb_z2_dunkel { background-color: #efd7aa; }
#schneiden_und_beschriften .fixme div.tb_z3 { background-color: #f3e4c8; } /*u*/
#schneiden_und_beschriften .fixme div.tb_z3_dunkel { background-color: #efd7aa; } /*u*/
#schneiden_und_beschriften .fixme div.tb_b { background-color: #e3be70; }
#schneiden_und_beschriften .fixme div.tb_b_head {background-color: #efd7aa; width: 240px;}
#schneiden_und_beschriften .fixme div.tb_u { background-color: #e3be70; } /*u*/
#schneiden_und_beschriften .fixme div.titel { color: #333; }
#schneiden_und_beschriften .fixme div.tb_b_head { color: #fff; }
#schneiden_und_beschriften .fixme div.tb_b { color: #fff; }
#schneiden_und_beschriften .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#schneiden_und_beschriften .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#braungelb .fixme div.titel { background-color: #F0A44C; }
#braungelb .fixme div.tb_z1 { background-color: #F3BE7F; }
#braungelb .fixme div.tb_z1_dunkel { background-color: #F0A44C; }
#braungelb .fixme div.tb_z2 { background-color: #F3BE7F; }
#braungelb .fixme div.tb_z2_dunkel { background-color: #F0A44C; }
#braungelb .fixme div.tb_z3 { background-color: #f3e4c8; } /*u*/
#braungelb .fixme div.tb_z3_dunkel { background-color: #efd7aa; } /*u*/
#braungelb .fixme div.tb_b { background-color: #e3be70; }
#braungelb .fixme div.tb_b_head {background-color: #D48A45; width: 240px;}
#braungelb .fixme div.tb_u { background-color: #e3be70; } /*u*/
#braungelb .fixme div.titel { color: #111; }
#braungelb .fixme div.tb_b_head { color: #fff; }
#braungelb .fixme div.tb_b { color: #fff; }
#braungelb .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#braungelb .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#gut_zu_wissen .fixme div.titel { background-color: #c2dde7; }
#gut_zu_wissen .fixme div.tb_z1 { background-color: #d9e9ef; }
#gut_zu_wissen .fixme div.tb_z1_dunkel { background-color: #c2dde7; }
#gut_zu_wissen .fixme div.tb_z2 { background-color: #d9e9ef; }
#gut_zu_wissen .fixme div.tb_z2_dunkel { background-color: #c2dde7; }
#gut_zu_wissen .fixme div.tb_z3 { background-color: #d9e9ef; } /*u*/
#gut_zu_wissen .fixme div.tb_z3_dunkel { background-color: #c2dde7; } /*u*/
#gut_zu_wissen .fixme div.tb_b { background-color: #3dacc1; }
#gut_zu_wissen .fixme div.tb_b_head {background-color: #3dacc1; width: 240px;}
#gut_zu_wissen .fixme div.tb_u { background-color: #3dacc1; } /*u*/
#gut_zu_wissen .fixme div.titel { color: #333; }
#gut_zu_wissen .fixme div.tb_b_head { color: #fff; }
#gut_zu_wissen .fixme div.tb_b { color: #fff; }
#gut_zu_wissen .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#gut_zu_wissen .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#gut_zu_wissen.greentheme .fixme div.titel { background-color: #cfd49f; }
#gut_zu_wissen.greentheme .fixme div.tb_z1 { background-color: #dfe3c0; }
#gut_zu_wissen.greentheme .fixme div.tb_z1_dunkel { background-color: #cfd49f; }
#gut_zu_wissen.greentheme .fixme div.tb_z2 { background-color: #dfe3c0; }
#gut_zu_wissen.greentheme .fixme div.tb_z2_dunkel { background-color: #cfd49f; }
#gut_zu_wissen.greentheme .fixme div.tb_z3 { background-color: #dfe3c0; } /*u*/
#gut_zu_wissen.greentheme .fixme div.tb_z3_dunkel { background-color: #cfd49f; } /*u*/
#gut_zu_wissen.greentheme .fixme div.tb_b { background-color: #c0c67f; }
#gut_zu_wissen.greentheme .fixme div.tb_b_head {background-color: #c0c67f; width: 240px;}
#gut_zu_wissen.greentheme .fixme div.tb_u { background-color: #c0c67f; } /*u*/
#gut_zu_wissen.greentheme .fixme div.titel { color: #333; }
#gut_zu_wissen.greentheme .fixme div.tb_b_head { color: #fff; }
#gut_zu_wissen.greentheme .fixme div.tb_b { color: #fff; }
#gut_zu_wissen.greentheme .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#gut_zu_wissen.greentheme .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#maxyposi .fixme div.titel { background-color: #ABD991; }
#maxyposi .fixme div.tb_z1 { background-color: #CFE8BE; }
#maxyposi .fixme div.tb_z1_dunkel { background-color: #ABD991; }
#maxyposi .fixme div.tb_z2 { background-color: #CFE8BE; }
#maxyposi .fixme div.tb_z2_dunkel { background-color: #ABD991; }
#maxyposi .fixme div.tb_b { background-color: #89CC65; }
#maxyposi .fixme div.tb_b_head {background-color: #89CC65; width: 240px;}
#maxyposi .fixme div.tb_u { background-color: #CFE8BE; } /*u*/
#maxyposi .fixme div.titel { color: #333; }
#maxyposi .fixme div.tb_b_head { color: #fff; }
#maxyposi .fixme div.tb_b { color: #fff; }
#maxyposi .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#maxyposi .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#grundlagen .fixme div.titel { background-color: #fed46a; }
#grundlagen .fixme div.tb_z1 { background-color: #ffe19a; }
#grundlagen .fixme div.tb_z1_dunkel { background-color: #fed46a; }
#grundlagen .fixme div.tb_z2 { background-color: #ffe19a; }
#grundlagen .fixme div.tb_z2_dunkel { background-color: #fed46a; }
#grundlagen .fixme div.tb_z3 { background-color: #ffe19a; } /*u*/
#grundlagen .fixme div.tb_z3_dunkel { background-color: #fed46a; } /*u*/
#grundlagen .fixme div.tb_b { background-color: #fdc311; }
#grundlagen .fixme div.tb_b_head {background-color: #fdc311; width: 240px;}
#grundlagen .fixme div.tb_u { background-color: #fdc311; } /*u*/
#grundlagen .fixme div.titel { color: #333; }
#grundlagen .fixme div.tb_b_head { color: #fff; }
#grundlagen .fixme div.tb_b { color: #fff; }
#grundlagen .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#grundlagen .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#inhalt_blau .fixme div.titel { background-color: #82c0cf; }
#inhalt_blau .fixme div.tb_z1 { background-color: #b2d4de; }
#inhalt_blau .fixme div.tb_z1_dunkel { background-color: #81c0cf; }
#inhalt_blau .fixme div.tb_z2 { background-color: #b2d4de; }
#inhalt_blau .fixme div.tb_z2_dunkel { background-color: #81c0cf; }
#inhalt_blau .fixme div.tb_z3 { background-color: #b2d4de; } /*u*/
#inhalt_blau .fixme div.tb_z3_dunkel { background-color: #81c0cf; } /*u*/
#inhalt_blau .fixme div.tb_b { background-color: #388A98; }
#inhalt_blau .fixme div.tb_b_head {background-color: #388A98; width: 240px;}
#inhalt_blau .fixme div.tb_u { background-color: #47aebd; } /*u*/
#inhalt_blau .fixme div.titel { color: #333; }
#inhalt_blau .fixme div.tb_b_head { color: #fff; }
#inhalt_blau .fixme div.tb_b { color: #fff; }
#inhalt_blau .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px 0;
}
#inhalt_blau .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#grundlagen_dunkel .fixme div.titel { background-color: #c7b28f; }
#grundlagen_dunkel .fixme div.tb_z1 { background-color: #d9cab2; }
#grundlagen_dunkel .fixme div.tb_z1_dunkel { background-color: #c7b28f; }
#grundlagen_dunkel .fixme div.tb_z2 { background-color: #d9cab2; }
#grundlagen_dunkel .fixme div.tb_z2_dunkel { background-color: #c7b28f; }
#grundlagen_dunkel .fixme div.tb_z3 { background-color: #d9cab2; } /*u*/
#grundlagen_dunkel .fixme div.tb_z3_dunkel { background-color: #c7b28f; } /*u*/
#grundlagen_dunkel .fixme div.tb_b { background-color: #b59c6e; }
#grundlagen_dunkel .fixme div.tb_b_head {background-color: #b59c6e; width: 240px;}
#grundlagen_dunkel .fixme div.tb_u { background-color: #b59c6e; } /*u*/
#grundlagen_dunkel .fixme div.titel { color: #333; }
#grundlagen_dunkel .fixme div.tb_b_head { color: #fff; }
#grundlagen_dunkel .fixme div.tb_b { color: #fff; }
#grundlagen_dunkel .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px -1px;
}
#grundlagen_dunkel .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/

/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#holzbank_gmbh .fixme div.titel { background-color: #B6C0E1; }
#holzbank_gmbh .fixme div.tb_z1 { background-color: #CDD4EB; }
#holzbank_gmbh .fixme div.tb_z1_dunkel { background-color: #B6C0E1; }
#holzbank_gmbh .fixme div.tb_z2 { background-color: #CDD4EB; }
#holzbank_gmbh .fixme div.tb_z2_dunkel { background-color: #B6C0E1; }
#holzbank_gmbh .fixme div.tb_z3 { background-color: #d9cab2; } /*u*/
#holzbank_gmbh .fixme div.tb_z3_dunkel { background-color: #c7b28f; } /*u*/
#holzbank_gmbh .fixme div.tb_b { background-color: #2147A5; }
#holzbank_gmbh .fixme div.tb_b_head {background-color: #2147A5; width: 240px;}
#holzbank_gmbh .fixme div.tb_u { background-color: #b59c6e; } /*u*/
#holzbank_gmbh .fixme div.titel { color: #333; }
#holzbank_gmbh .fixme div.tb_b_head,
#holzbank_gmbh .fixme div.tb_b { color: #fff; }
#holzbank_gmbh .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px -1px;
}
#holzbank_gmbh .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#hellgruen .fixme div.titel { background-color: #AED68E; }
#hellgruen .fixme div.tb_z1 { background-color: #D1E6BA; }
#hellgruen .fixme div.tb_z1_dunkel { background-color: #AED68E; }
#hellgruen .fixme div.tb_z2 { background-color: #D1E6BA; }
#hellgruen .fixme div.tb_z2_dunkel { background-color: #AED68E; }
#hellgruen .fixme div.tb_z3 { background-color: #d9cab2; } /*u*/
#hellgruen .fixme div.tb_z3_dunkel { background-color: #c7b28f; } /*u*/
#hellgruen .fixme div.tb_b { background-color: #8EC95F; }
#hellgruen .fixme div.tb_b_head {background-color: #8EC95F; width: 240px;}
#hellgruen .fixme div.tb_u { background-color: #96CB64; } /*u*/
#hellgruen .fixme div.titel { color: #333; }
#hellgruen .fixme div.tb_b_head,
#hellgruen .fixme div.tb_b { color: #fff; }
#hellgruen .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px -1px;
}
#hellgruen .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#monochrom .fixme div.titel { background-color: #A4B1B8; }
#monochrom .fixme div.tb_z1 { background-color: #C9D1D5; }
#monochrom .fixme div.tb_z1_dunkel { background-color: #A4B1B8; }
#monochrom .fixme div.tb_z2 { background-color: #C9D1D5; }
#monochrom .fixme div.tb_z2_dunkel { background-color: #A4B1B8; }
#monochrom .fixme div.tb_z3 { background-color: #C9D1D5; } /*u*/
#monochrom .fixme div.tb_z3_dunkel { background-color: #A4B1B8; } /*u*/
#monochrom .fixme div.tb_b { background-color: #637A87; }
#monochrom .fixme div.tb_b_head {background-color: #637A87; width: 240px;}
#monochrom .fixme div.tb_u { background-color: #A4B1B8; } /*u*/
#monochrom .fixme div.titel { color: #111; }
#monochrom .fixme div.tb_b_head,
#monochrom .fixme div.tb_b { color: #fff; }
#monochrom .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px -1px;
}
#monochrom .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#monochromlight .fixme div.titel { background-color: #E1DFDE; }
#monochromlight .fixme div.tb_z1 { background-color: #F0EEEE; }
#monochromlight .fixme div.tb_z1_dunkel { background-color: #E1DFDE; }
#monochromlight .fixme div.tb_z2 { background-color: #F0EEEE; }
#monochromlight .fixme div.tb_z2_dunkel { background-color: #E1DFDE; }
#monochromlight .fixme div.tb_z3 { background-color: #C9D1D5; } /*u*/
#monochromlight .fixme div.tb_z3_dunkel { background-color: #A4B1B8; } /*u*/
#monochromlight .fixme div.tb_b { background-color: #C0BEBD; }
#monochromlight .fixme div.tb_b_head {background-color: #C0BEBD; width: 240px;}
#monochromlight .fixme div.tb_u { background-color: #D9D8D7; } /*u*/
#monochromlight .fixme div.titel { color: #D91F3D; }
#monochromlight .fixme div.tb_b_head,
#monochromlight .fixme div.tb_b { color: #000; }
#monochromlight .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px -1px;
}
#monochromlight .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#digitale_kleinfabriken .fixme div.titel { background-color: #E07B62; }
#digitale_kleinfabriken .fixme div.tb_z1 { background-color: #EBA48F; }
#digitale_kleinfabriken .fixme div.tb_z1_dunkel { background-color: #E07B62; }
#digitale_kleinfabriken .fixme div.tb_z2 { background-color: #EBA48F; }
#digitale_kleinfabriken .fixme div.tb_z2_dunkel { background-color: #E07B62; }
#digitale_kleinfabriken .fixme div.tb_z3 { background-color: #EBA48F; } /*u*/
#digitale_kleinfabriken .fixme div.tb_z3_dunkel { background-color: #E07B62; } /*u*/
#digitale_kleinfabriken .fixme div.tb_b { background-color: #D0462F; }
#digitale_kleinfabriken .fixme div.tb_b_head {background-color: #D0462F; width: 240px;}
#digitale_kleinfabriken .fixme div.tb_u { background-color: #E07B62; } /*u*/
#digitale_kleinfabriken .fixme div.titel { color: #111; }
#digitale_kleinfabriken .fixme div.tb_b_head,
#digitale_kleinfabriken .fixme div.tb_b { color: #fff; }
#digitale_kleinfabriken .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px -1px;
}
#digitale_kleinfabriken .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}
/* Rand um Titel etc nicht vorhanden! */
/*----------------------------------------------------------------*/
#brownchom .fixme div.titel { background-color: #D7CEC9; }
#brownchom .fixme div.tb_z1 { background-color: #EAE6E3; }
#brownchom .fixme div.tb_z1_dunkel { background-color: #D7CEC9; }
#brownchom .fixme div.tb_z2 { background-color: #EAE6E3; }
#brownchom .fixme div.tb_z2_dunkel { background-color: #D7CEC9; }
#brownchom .fixme div.tb_z3 { background-color: #C9D1D5; } /*u*/
#brownchom .fixme div.tb_z3_dunkel { background-color: #A4B1B8; } /*u*/
#brownchom .fixme div.tb_b { background-color: #9E8C83; }
#brownchom .fixme div.tb_b_head {background-color: #9E8C83; width: 240px;}
#brownchom .fixme div.tb_u { background-color: #A4B1B8; } /*u*/
#brownchom .fixme div.titel { color: #111; }
#brownchom .fixme div.tb_b_head,
#brownchom .fixme div.tb_b { color: #fff; }
#brownchom .fixme .rowclose {
  background:url(../images/table/icons-18-white.png) no-repeat -36px -1px;
}
#brownchom .fixme .toggle.rowopen {
  background:url(../images/table/icons-18-white.png) no-repeat 0 0;
}

span.kreisnummer {
  font-family: 'troll', sans-serif;
  font-weight: 100 !important;
  font-size: 1.4em;
}

/* Minimize Arrows */

.toggle {
   font-family: 'button'; /* regular */
   position: relative;
   font-weight: bold !important; /* bold */
   top: 0px;
   width: 29px;
   font-size: 25px !important;
   line-height: 1.05em;
}

.partrow .toggle {
  /* top: 2px; */
	right: 3px;
}

.partrow .toggle.rowopen {
   transform: rotate(180deg);
   top: 0px;
   right: 6px;
}

.tb_b_head .toggle.rowopen {
  top: 0px;
}

.fixme .colclose .toggle.rowopen {
  top: 1px;
  margin-left: 0px;
}

.tb_b_head .toggle.rowclose {
   transform: rotate(270deg);
   width: 19px !important;
   margin-left: 1px;
}

/* Zellen-Border */
.fixme .fixedTableLeftScrollingBorder {
	border-right: 2px solid #fff;
	margin-right: -1px;
}
.fixme .fixedTableLeftScrollingBorder_2 {
	border-top: 1px solid #fff;
	border-right: 0 solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	margin-right: 0;
}
.fixme .fixedTableSubHeaderScrollingBorder {
	border-right: 2px solid #fff;
}
.fixme li div {
	border: 1px solid #fff;
}


.fixme p {
	margin: 0;
	padding: 0;
}

/* Blauer Pfeil */
.blaupfeilrechts {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin: 0.5em 0.5em 0 0;
	background: url(../images/Pfeilrechts_klein.png) no-repeat;
}

.nooverflow {
	overflow:hidden;
	background: #fff !important;

	margin-left: -1px;

	-ms-text-size-adjust: 100%; /* auto Text-Resizing disabled */
	-moz-text-size-adjust: 100%;
  	-webkit-text-size-adjust: 100%;
}

.fixme {
	width: auto;
	height: auto;
	display:block;
	position: relative;
}
.fixme ul {
	padding: 0;
	margin: 0;
	vertical-align: middle;
	overflow: hidden;
	font-size: 1em;
	text-indent: 0;
	line-height: 1.3em;
}

.fixme li {
	/*display:inline-block;*/
	float:left;

	background: none;
	font-size: 1em;
	list-style: none;
	white-space: normal;

	padding:0;
	margin: 0;

	vertical-align: top;
	text-indent: 0;
	text-align: left;

	line-height: 1.3em;
		-moz-hyphens: auto;
		-o-hyphens: auto;
		-webkit-hyphens: auto;
		-ms-hyphens: auto;
		-hyphens: auto;
		hyphens: auto;
}

.fixme ul img {
	/*max-width:150px;*/
	height:auto;

	display: block;
	margin: 0 auto;
}

/**
	Tabellenzellen
*/
.fixme li div {
	/*display: inline-block;
	vertical-align: top;*/
	float: left;
	width: 240px;

	padding: 5px 10px;
	margin: 0;

	white-space: normal;
}
/* Titel */
.fixme div.titel {
	padding: 5px 10px;
	margin: 0;
	width: 240px;
	line-height: 1.3em;

	color:#1d1d1b;
	font-family: 'regularbold', sans-serif;
	font-weight:bold;
	font-size: 24px;

	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}
/* Einzellige Zeilen und Tabellenlegende */
.fixme div.tb_b{
	vertical-align: middle;
	white-space: normal;

	pointer-events: none;
}
.fixme div.tb_u {
	vertical-align: middle;
	white-space: normal;
}
/* Spaltenueberschriften */
.fixme .tb_b_head {
	overflow: hidden;
}

.fixme .partrow .tb_b p{
	padding-left: 1.5em;
    text-indent: 0;
}

/**
	Style der geschlossenen Zeilen/Spalten
*/
.fixme .partrowClosed {
	padding-bottom: 41px;
	background:url(../images/table/rowclose.png) repeat-x bottom;
}

/**
	Scroller Container
*/
.fixme #scroller {
	position: absolute;
	height: 100%;
	width: 100%;
}

/**
	fixedTable Container (Tabellenkopf)
*/
.fixme #fixedTable {
	position:absolute;
	top:0; left:0;
	background:#fff;
	z-index: 2;
}
.fixme #fixedTable li {
	-webkit-transition: -webkit-transform 0ms;
}

/**
	fixedTableLeft Container (Linke fixe Spalte)
*/
.fixme #fixedTableLeft {
	position:absolute;
	left:0;
	background: none;
	z-index: 1;
	overflow: hidden;
	-webkit-transition: -webkit-transform 0ms;

	pointer-events: none;
}

/**
	fixedTableSubheader Container
*/
.fixme #fixedTableSubheader {
	position:absolute;
	/*width: 260px !important;*/
	left:0;
	background: none;
	z-index: 3;
}

.fixme .fix {
	clear:both;
	height:1px;
	font-size:0;
}

/*Fontsize*/
.fontSize12 .toggle{
	margin-top: -1px;
}
.fontSize14 .toggle{
	margin-top: 0;
}
/*Standard
.fontSize16 .toggle{
}
*/
.fontSize20 .toggle{
	margin-top: 4px;
}
.fontSize24 .toggle{
	margin-top: 7px;
}

/**
	Klapp-Icon
	und
	Einzellige Zeilen
*/
.fixme .partrow {
	cursor:pointer;
	overflow: visible;

	pointer-events: auto;
}
.fixme .toggle {
	display:block;

   font-weight: bold;
   font-size: 16px;

	float:left;
	width:18px;
	height:18px;
	/*margin-right:5px;
	margin-top: 2px;*/
	cursor:pointer;
}
.fixme .colclose {
	width:24px !important;
	padding:5px 0;
	background:url(../images/table/colclose.png) no-repeat 0 0;
	vertical-align:middle;
	text-align:center;
	font-size: 0;
	color: transparent;
}
.fixme .colclose .toggle {
	display:block;
	float:none;
	margin-left:3px;
}
.fixme .rowclose {
	/* background:url(../images/table/icons-18-black.png) no-repeat -36px 0; */
}
.fixme .toggle.rowopen {
   color: black;
   font-size: 16px;
	/*background:url(../images/table/icons-18-black.png) no-repeat 0 0;*/
}
.fixme .partrow.rowopen .tb_b {
	height:48px;
	background:url(../images/table/rowclose.png) repeat-x 0 25px;
}

/* Because + and - are now Type */
.fixme .rowclose {
  background: none !important;
}
.fixme .toggle.rowopen {
   background: none !important;
}

/* rating fix */
.rateNeutral {
	display:inline-block;
	font-family:Arial;
	font-size:140%;
	line-height:0.8;
	vertical-align:bottom;
	text-shadow: 0px 1px 0px #000;
}
/* Preloader */
.preload {
	position: absolute;
	width: 100%;
	height: 100%;

	top: 0;
	left: 0;

	padding: 0;
	margin: 0;

	background: #fff;
	z-index: 999;
}

.smallViewport {
	display: none;
	line-height: 0;
}

/* iScroll custom scrollbar */
.iScrollHorizontalScrollbar {
  height: 11px !important;
}
.iScrollVerticalScrollbar {
  width: 11px !important;
}

/* All Smartphones in portrait and landscape ----------- */
@media only screen and (max-width : 599px) {
	.smallViewport {
		line-height: 1px;
	}

	.fixme ul {
		font-size: 0.9em;

	}

	.fixme li {
		font-size: 0.9em;
	}

	.fixme .toggle {
		width: 16px;
		height: 15px;
	}
	.fixme .rowclose {
		/*background: url(../images/table/icons-18-black.png) no-repeat -36px -3px;*/
	}
	.fixme .toggle.rowopen {
		/*background: url(../images/table/icons-18-black.png) no-repeat 0 -3px !important;*/
	}

	.fixme div.titel {
		font-size: 16px;
	}

}

/* All Smartphones in portrait and landscape ----------- */
@media only screen and (max-width : 480px) {
	.smallViewport {
		line-height: 2px;
	}
}
