.logo {
  background: url(img/logo-zskz.gif) no-repeat;
  width: 353px;
  height: 50px;
}

#nav {
  background: url(img/bg-nav-zskz.gif) repeat-x;
}

#nav li.active a,
#nav li.active a:hover {
  background: #f78f1e;
}

#metanav a:hover,
#metanav li.active a {
  color: #222633;
  background: #fde9d2;
}

.column .heading {
  border-top: 3px solid #f78f1e;
}

.column .heading h2 {
  background: #f78f1e;
}

.heading-box {
  background: #f78f1e;
}

.footer-logo {
  background: url(img/logo-zskz-footer.gif) no-repeat;
  width: 159px;
  height: 24px;
}

.themecolor h2 {
  background: #f78f1e;
}

.themecolorbg {
  background: #fde9d2;
}

/* home */
#quickselect {
  background: url(img/zskz-home.jpg) no-repeat top left;
}

.itemtxt .postmeta {
  border-bottom: 1px solid #f78f1e;
}

.submit a.bttnbig {
  background: url(img/bttn-xl-blue.png) no-repeat top left;
}

.themecolor .submit a.bttnbig {
  background: url(img/zskz-bttn-xl.png) no-repeat top left;
}

.themecolor .filter {
  border-top: 1px solid #f78f1e;
  border-bottom: 1px solid #f78f1e;
}

a.help {
  background: url(img/zskz-qmark.png) no-repeat top left;
}

a.help:hover span {
  border: 1px solid #f78f1e;
}

/* filterapp */
.filterapp {
  border-top: 1px solid #f78f1e;
  border-bottom: 1px solid #f78f1e;
}

.filterapp .f1 {
  background: url(img/zskz-filter-arrow.gif) no-repeat right 50%;
}

.themecolor td.action a.bttnsmall {
  background: url(img/zskz-bttn-m.png) no-repeat top left;
}

table.themecolor tr:hover td {
  background: #fde9d2;
}

.weiterbildung ul li a:hover {
  background: #fde9d2;
}

.f1 .checkboxes .selector {
    background: url(img/zskz-qmark.png) no-repeat 100% 50%;
    padding: 0 10px 0 0;
}

/* course tabs */
.tabset-box {
  border-bottom: 3px solid #f78f1e;
}

.tabset li a,
.tab-link {
  background: url(img/bg-tabset-zskz.gif) no-repeat;
}

.tabset li a span,
.tab-link span {
  background: url(img/bg-tabset-zskz.gif) no-repeat 100% 0;
}

.tab-link-active {
  background-position: 0 -52px;
}

.tab-link-active span {
  background-position: 100% -52px;
}


