/*Farbwelten*/

/*header{
background-color: black;  
}*/

.balken,
.flexslider .caption-body .bodytext,
.rubrikslider .bodytext, .rubrikslider h1, .rubrikslider h2, .rubrikslider h3,
.aufmacher h1, .aufmacher h2, aufmacher h3
{
    background-color: #585858;
  color: white;
}

.flexslider .caption-body h1 a, .flexslider .caption-body h2 a, .flexslider .caption-body h3 a,
.rubrikslider .bodytext a, .rubrikslider h1 a, .rubrikslider h2 a, .rubrikslider h3 a,
.teasercontent2 h1 a, .teasercontent2 h2 a, .teasercontent2 h3 a
{
  color: white;
}

.rubrikthemen-gross h1, .rubrikthemen-gross h2, .rubrikthemen-gross h3{
      background-color: #585858;  
}

.rubrikthemen-klein div:nth-child(odd) h1, .rubrikthemen-klein div:nth-child(odd) h2, .rubrikthemen-klein div:nth-child(odd) h3,
.teasercontent2 div:nth-child(odd) h1, .teasercontent2 div:nth-child(odd) h2, .teasercontent2 div:nth-child(odd) h3
{
      background-color: #1C1C1C;    
}

.rubrikthemen-klein div:nth-child(even) h1, .rubrikthemen-klein div:nth-child(even) h2, .rubrikthemen-klein div:nth-child(even) h3,
.teasercontent2 div:nth-child(even) h1, .teasercontent2 div:nth-child(even) h2, .teasercontent2 div:nth-child(even) h3{
      background-color: #848484;    
}

/* Hintergrundbild 
body{
  background-image: url("../Systembilder/hintergrundpattern3.png");
  background-repeat: repeat;
  }

#wrapper{
  box-shadow:0px 0px 50px black;
}
*/

/*automatische Inhalte per iframe*/
iframe{
 max-width: 100% 
}

/*Abweichungen zum Original*/

.rubrikslider a::after{
  content: '►';
  display: block;
}

/* trendteaser */
.trendteaser iframe{
  height: 200px;
  }

.trendteaser{
  height: 250px;
  }

.trendteaser h2:hover{
  color: black;
  }

@media screen and (max-width: 780px){
 .trendteaser iframe{
  height: 150px;
  }

.trendteaser{
  height: 200px;
  }
}

#vcard p, .street-address, .region, .locality, .email, .tel{
color: rgb(109,110,113);
  }

/* Alle News */
.news-ticker h3 {
    font-size: 16pt;
    padding: 40px 10px;
    background-color: rgb(109, 110, 113);
    color: white;
}


