@charset "UTF-8";
.svg-tree-wrapper .node-selected {
  stroke: #17d450 !important;
  /* fill: rgb(​ 23, ​ 212, ​ 80) !important; */
  fill-opacity: 0.35 !important;
  fill: #17d450 !important;
  /* stroke: #66ffff;
  fill:#66ffff !important; */
  color: #fff;
}

.t3-page-ce-element:has(> div > div > button span[data-identifier=container-section]) {
  border: 1px solid #279788;
}
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-section]) .t3-page-column-200 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-section]) .t3-page-column-201 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-section]) .t3-page-column-202 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-section]) .t3-page-column-203 .t3-page-column-header {
  background: #279788;
}

.t3-page-ce-element:has(> div > div > button span[data-identifier=container-1col]),
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-2col]),
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-3col]),
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-4col]) {
  border: 1px solid #2081c3;
}
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-1col]) .t3-page-column-200 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-1col]) .t3-page-column-201 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-1col]) .t3-page-column-202 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-1col]) .t3-page-column-203 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-2col]) .t3-page-column-200 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-2col]) .t3-page-column-201 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-2col]) .t3-page-column-202 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-2col]) .t3-page-column-203 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-3col]) .t3-page-column-200 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-3col]) .t3-page-column-201 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-3col]) .t3-page-column-202 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-3col]) .t3-page-column-203 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-4col]) .t3-page-column-200 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-4col]) .t3-page-column-201 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-4col]) .t3-page-column-202 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-4col]) .t3-page-column-203 .t3-page-column-header {
  background: #2081c3;
}

.t3-page-ce-element:has(> div > div > button span[data-identifier=container-accordionholder]) {
  border: 1px solid #b1337d;
}
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-accordionholder]) .t3-page-column-300 .t3-page-column-header {
  background: #b1337d;
}

.t3-page-ce-element:has(> div > div > button span[data-identifier=container-accordion]) {
  border: 1px solid #e43c9e;
}
.t3-page-ce-element:has(> div > div > button span[data-identifier=container-accordion]) .t3-page-column-301 .t3-page-column-header {
  background: #e43c9e;
}

.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-1]),
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-2]),
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-3]),
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-4]) {
  border: 1px solid #ff4f2f;
}
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-1]) .t3-page-column-200 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-1]) .t3-page-column-201 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-1]) .t3-page-column-202 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-1]) .t3-page-column-203 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-2]) .t3-page-column-200 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-2]) .t3-page-column-201 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-2]) .t3-page-column-202 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-2]) .t3-page-column-203 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-3]) .t3-page-column-200 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-3]) .t3-page-column-201 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-3]) .t3-page-column-202 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-3]) .t3-page-column-203 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-4]) .t3-page-column-200 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-4]) .t3-page-column-201 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-4]) .t3-page-column-202 .t3-page-column-header,
.t3-page-ce-element:has(> div > div > button span[data-identifier=kachellayout-4]) .t3-page-column-203 .t3-page-column-header {
  background: #ff4f2f;
}

.t3-page-ce-element:has(> div > div > button span[data-identifier=content-plugin-shop-products]) {
  border: 1px solid #640cac;
}

.t3-page-column-200 .t3-page-column-header,
.t3-page-column-201 .t3-page-column-header,
.t3-page-column-202 .t3-page-column-header,
.t3-page-column-203 .t3-page-column-header,
.t3-page-column-300 .t3-page-column-header,
.t3-page-column-301 .t3-page-column-header {
  padding: 5px 10px;
  color: #fff;
  margin-top: 0;
  margin-left: 0;
}
.t3-page-column-200 .t3-page-column-header .t3-page-column-header-icons,
.t3-page-column-201 .t3-page-column-header .t3-page-column-header-icons,
.t3-page-column-202 .t3-page-column-header .t3-page-column-header-icons,
.t3-page-column-203 .t3-page-column-header .t3-page-column-header-icons,
.t3-page-column-300 .t3-page-column-header .t3-page-column-header-icons,
.t3-page-column-301 .t3-page-column-header .t3-page-column-header-icons {
  color: #000;
}

.t3-grid-cell-uebersichtsbild {
  background-color: #f1d5a3;
}

.t3-grid-cell-footer {
  background-color: #dcb2ff;
}