#selector  {
   background-color: wheat;
}
#selector td {
   /*    background-color: wheat; */
   background-color: #ffffff;
}
#selector td.support {
   color: #fff;
   font-weight: 700;
}
#selector td.support {
   background-color: red;
}
#selector td {
   /*   color: #fff;*/
}
#selector #row-1 * {
   background-color: #fffffe;
}
#selector #row-2 td {
   background-color: #fffffe;
}
#selector #row-3 td em {
   background-color: #fffffe;
}
#selector #row-4 .meine-klasse {
   background-color: #fffffe;
}
#selector #row-5 #check-5 {
   background-color: #fffffe;
}
#selector #row-6 em > em {
   background-color: #fffffe;
}
#selector #row-7 a + em {
   background-color: #fffffe;
}
#selector #row-9 :link {
   background-color: #fffffe;
}
#selector #row-10 :link, #selector #row-10 :visited {
   background-color: #fffffe;
}
#selector #row-11 button {
   background-color: blue;
}
#selector #row-11 button:active {
   background-color: #fffffe;
   background-color: yellow;
}
#selector #row-12 :hover {
   background-color: #fffffe;
}
#selector #row-13 :focus {
   background-color: #fffffe;
}
#selector #row-14 em[title] {
   background-color: #fffffe;
}
#selector #row-15 em[class="test"] {
   background-color: #fffffe;
}
#selector #row-16 em[class~="pruef"] {
   background-color: #fffffe;
}
#selector #row-17 em[class^="te"] {
   background-color: #fffffe;
}
#selector #row-18 em[class$="st"] {
   background-color: #fffffe;
}
#selector #row-19 em[class*="es"] {
   background-color: #fffffe;
}
#selector #row-20 em[lang|="de"] {
   background-color: #fffffe;
}
#selector #row-20 td[class|="origin"] {
   background-color: #fffffe;
}
:root #selector #row-21 td {
   background-color: #fffffe;
}
#selector #row-26 :first-child {
   background-color: #fffffe;
}
#selector #row-27 :last-child {
   background-color: #fffffe;
}
#selector #row-28 :first-of-type {
   background-color: #fffffe;
}
#selector #row-29 :last-of-type {
   background-color: #fffffe;
}
#selector #row-30 em:only-child {
   background-color: #fffffe;
}
#selector #row-31 :only-of-type {
   background-color: #fffffe;
}
#selector #row-32 :empty {
   background-color: #fffffe;
}
#selector :target {
   background-color: #fffffe;
}
#selector #row-34 :lang(de) {
   background-color: #fffffe;
}
#selector #row-35 :enabled {
   background-color: #fffffe;
}
#selector #row-36 :disabled {
   background-color: #fffffe;
}
#selector #row-37 :checked {
   background-color: #fffffe;
   outline: 5px solid #fffffe;
}
#selector #check-40::before {
   content:'before ';
}
#selector #check-41:after {
   content:' after';
}
#selector #row-42 :not(td) {
   background-color: #fffffe;
}
#selector #row-8 a ~ em  {
   background-color: #fffffe;
}
#selector #row-22 :nth-child(2n-1) {
   background-color: #fffffe;
}
#selector #row-23 :nth-last-child(2n-1) {
   background-color: #fffffe;
}
#selector #row-24 :nth-of-type(2n+1) {
   background-color: #fffffe;
}
#selector #row-25 :nth-last-of-type(n+3) {
   background-color: #fffffe;
}
#selector #row-38 ::first-line {
   background-color: #fffffe;
}
#selector #row-38 td.support::first-line {
   background-color: transparent;
}
#selector #row-39 ::first-letter {
   background-color: #fffffe;
}
#selector #row-39 td.support::first-letter {
   background-color: transparent;
}
#selector #row-40 ::before {
   background-color: #fffffe;
}
#selector #row-41 ::after {
   background-color: #fffffe;
}
#selector em {
   position: absolute;
   top: -1000px;
   left: -3000px;
}

#selector [id*="row"] td{
   /*   border: 3px solid red;*/
}