/* Tabpane */
div.tabpaneMain {
  height: 53px;
  position: relative; 
  z-index: 0;
  margin-top: 20px;
  width: 100%;
}
div.tabpaneBgLeft {
  background-image: url(../img/tabpane/tabpanebglinks.png); 
  position: relative;
  width: 7px; 
  height: 53px; 
  float: left;
}
div.tabpaneBg {
  background-image: url(../img/tabpane/tabpanebg.png); 
  height: 53px; 
  position: relative;
  margin-left: 7px;
  margin-right: 7px;
}
div.tabpaneBgRight {
  position: relative;
  background-image: url(../img/tabpane/tabpanebgrechts.png);
  width   : 7px; 
  height  : 53px; 
  float   : right;
}
div.tabpaneLabel {
  position: absolute; 
  z-index: 2; 
  right: 10px; 
  top: 5px;
  font-size: 10pt;
  font-weight: bold;
  font-family: Arial;
  color: #E6E6E6;
}

div.tabpaneMasterBar {
  position: absolute; 
  z-index: 2; 
  float: left; 
  top: 5px;
}
div.tabpaneSlaveBar {
  height: 19px; 
  position: absolute; 
  top: 26px; 
  z-index: 1;
  width: 100%;
}
div.tabpaneSlaveBar a {
 text-decoration: none;
}

div.tabpaneTabInactive {
  height: 20px; 
  top: 1px; 
  z-index: 2; 
  float: left;
}
div.tabpaneTabActive {
  height: 22px; 
  top: 1px; 
  z-index: 2; 
  float: left;
}

div.tabpaneTabActiveLeft {
  background-image: url(../img/tabpane/reiterlinks.png); 
  width: 5px; 
  height: 22px; 
  float: left; 
  z-index: 2;
}
div.tabpaneTabActiveMain {
  background-image: url(../img/tabpane/reiter.png); 
  height: 22px; 
  float: left; 
  z-index: 2; 

  cursor: pointer;
  font-size: 8pt;
  font-weight: bold;
  font-family: Arial;
  color: #000000;
  text-align: center;
}
div.tabpaneTabActiveRight {
  background-image: url(../img/tabpane/reiterrechts.png); 
  width: 5px; 
  height: 22px; 
  float: left; 
  z-index: 2;
}

div.tabpaneTabInactiveLeft {
  background-image: url(../img/tabpane/gruenbuttonlinks.png); 
  width: 4px; 
  height: 20px; 
  float: left; 
  z-index: 2;
}
div.tabpaneTabInactiveMain {
  background-image: url(../img/tabpane/gruenbutton.png); 
  height: 20px; 
  float: left; 
  z-index: 2; 
  text-align: center;

  cursor: pointer;
  font-size: 8pt;
  font-weight: bold;
  font-family: Arial;
  color: #ffffff;
  text-align: center;
}
div.tabpaneTabInactiveMain:hover {
  color: #FF9900;
}
div.tabpaneTabInactiveRight {
  background-image: url(../img/tabpane/gruenbuttonrechts.png); 
  width: 4px; 
  height: 20px; 
  float: left; 
  z-index: 2;
}

div.tabpaneSlaveBarLeft {
  background-image: url(../img/tabpane/reiteruntenlinks.png); 
  width: 3px; 
  height: 19px; 
  position: absolute;
  left: 0px;
  z-index: 1;
}
div.tabpaneSlaveBarMain {
  background-image: url(../img/tabpane/reiterunten.png); 
  height: 19px; 
  position: absolute;
  right: 0px;
  left : 0px;
  margin-left: 3px;
  margin-right: 3px;
  font-size: 8pt;
  font-weight: bold;
  font-family: Arial;
  text-align: center;
}
div.tabpaneSlaveBarRight {
  background-image: url(../img/tabpane/reiteruntenrechts.png); 
  width: 3px; 
  height: 19px; 
  position: absolute;
  right: 0px;
}

a.tabpaneSlaveTabActive {
 float: left; 
 margin-left: 15px; 
 margin-top: 3px; 
 color: #ff0000;
 cursor: pointer;
}
a.tabpaneSlaveTabInactive {
 float: left; 
 margin-left: 15px; 
 margin-top: 3px; 
 color: #000000;
 cursor: pointer;
}