#abc span{
font-size: 4.35em;
color: #FFFFFF;
text-align: left; 
margin: 0; 
font-weight: 500;  
}
#abc span p{
font-size: 0.25em;
color: rgba(0,0,0,0);
text-align: left;  
}

#eim span{}

#abcd span{
width: 100%;
height: 100%; 
margin:0;
    padding: 3;
}
#abcd-halb span,
#mnop-halb span{
   font-size: 1.4vw;
          color: #313131;
     text-align: left; 

}

#abcd span ul:nth-of-type(1){ 
    font-size: 1.1vw;
       color: #313131;
     text-align: right;
     line-height: 1.15vw;    
}

#abcd span ul:nth-of-type(2){
    display: table;
    width: 100%;   
}
#abcd span ul:nth-of-type(2) li:nth-child(1),
#abcd span ul:nth-of-type(2) li:nth-child(2),
#abcd span ul:nth-of-type(2) li:nth-child(3){
    font-size: 1.4vw;
    font-weight: 600;
       color: #313131;
     text-align: left; 
    display: table-cell;
    width:33.3%;
    text-align:left;
}
#abcd-spielend span ul li,
#eindrittelzweiviertel span ul li,
#RUi{
  text-align: left;
  font-size: 1.1vw;
  color:#2e3092;
}
#abcd-spielend span ul li:nth-child(1)
{font-size: 1.4vw;}

#aeim span{
line-height: 1.35em;
}

#e span,
#m span,
#aeim span,
#dhlp span ul li,
#ST span{
font-size: 1.1em;   
color: #313131;
text-align: right;
}
#dhlp span ul li:nth-child(1){
font-weight: 600;
}

/* UB6.html span */

#ae span,
#im span{
text-align: right;
    font-size: 1.1em;
       color: #313131;
      font-weight: 600;
}

/* DE1.html span */

#abcd-title span ul li:nth-child(1),
#abcd-title span ul li:nth-child(3){
    text-align: center;
     font-size: 1.4vw;
  letter-spacing: 0.03em;
         width: 100%;
         color: #363636;
   font-weight:400;
   line-height: 1.7vw;
         width: 100%;
}
#abcd-title span ul li:nth-child(2){  
  font-size: 5vw;
  color: #363636;
  letter-spacing: 0.03em;
  font-weight: 400;
  line-height: 1vw;
  margin-top: 7%;
}
#abcd-title span ul li:nth-child(3){
  margin-top: 3%;
}

#abcd-title span,
#mnop-subtitle span{
  width: 100%;
  position: absolute;
  top: 0;
  font-size: 1.4vw;
}
#mnop-subtitle-DL span{
  width: 100%;
  position: absolute;
  top: 0;
}
#mnop-subtitle-DL span ul li{
    font-size: 1.4vw;
  color: #e0e0e0; 
}
#mnop-subtitle span ul li:nth-child(1),
{
  text-align: center;
  letter-spacing: 0.03em;
  width: 100%;
  color: rgba(0,0,0,0);
  line-height: 1.1em;
  font-size: 1.4vw;
}
#RSTUVW span { 
background-color: #a7a9ac;
           width: 100%;
          height: 100%; 
          margin: 0 0 0 0;
         padding:3;
}
#RSTUVW span ul li{
      font-size: 1.15vw;
          color: #313131;
    line-height: 1.15vw;
     text-align: left;
}
#AC span,
#C span,
#D span,
#efgh span{ 
           width: 100%;
          height: 100%; 
          margin: 0 0 0 0;
         padding:3;
}

#AC span ul li,
#C span ul li,
#D span ul li,
#efgh span ul li{
      font-size: 1.1vw;
          color: #e0e0e0;
    line-height: 1.1vw;
     text-align: left;
}

#Urban-big-back ul li:nth-child(1) {
  font-size: 1.4vw;
  color: #363636;
  letter-spacing: 0.03em;
  font-weight: 700;
  line-height: 1em; 
  margin-top: 25%;
  margin-left: -5%;
}
#Urban-big-back ul li:nth-child(2) {
  font-size: 5vw;
  letter-spacing: 0.03em;
  width: 100%;
  color: #363636;
  margin-top: 5%;
  margin-left: -4%;
}
#Urban-big-back ul li:nth-child(3) {
  font-size: 1.4vw;
  letter-spacing: 0.03em;
  width: 100%;
  color: #363636;
  margin-top: 3%;
  font-weight: 700;
  margin-left: -4%;
}
#abcd-halb span{
      font-size: 1.4vw;
    line-height: 1.1em;
          color: #313131;
     text-align: left;
}
#mnop-ll image{display: b}


#XYZ span ul li:nth-child(1){
        font-size: 1.1em;
    line-height: 1.1em;
          color:#4c4c4c;
     text-align: left;
}
#UVW span,
#mn span,
#ij span,
#C span,
#p span,
#Cko span {
      font-size: 1.1vw;
    line-height: 1.1vw;
          color: green;
     text-align: justify;
}

#Bkl span {
      font-size: 1.1vw;
    line-height: 1.1vw;
          color: green;
     text-align: left;
}

#Bkl span a{color: green;}
#Bkl span a:hover{color: #ff6f00;}

#D span
{text-align: left;
font-size: 1vw;
}

#abcd-title-DL span ul li:nth-child(1),
#abcd-title-DL span ul li:nth-child(3){
    text-align: center;
     font-size: 1.4vw;
  letter-spacing: 0.03em;
         width: 100%;
         color: #e0e0e0;
   font-weight:400;
   line-height: 1.7vw;
         width: 100%;
}
#abcd-title-DL span ul li:nth-child(2){  
  font-size: 5vw;
  color: #e0e0e0;
  letter-spacing: 0.03em;
  font-weight: 400;
  line-height: 1vw;
  margin-top: 7%;
}
#abcd-title-DL span ul li:nth-child(3){
  margin-top: 3%;
}

#abcd-title-DL span{
  width: 100%;
  position: absolute;
  top: 0;
  font-size: 1.4vw;
}