html,
button,
input,
select,
textarea {
    color: #222;
}

body {
     color: #333;
 }

a {
    color: #003366; /* alt orange: #FF5500;  Blau: #004378  */
 }
 .header-nav-formats {
    color: #004378;
 }
 #dradio a {
    color: #fff;
}

.header-nav-categories {
    color: #FF5500;
 }
 .header-nav-categories ul li a {
    color: #777;
}
.lof-slidecontent ul.navigator-wrap-inner li > div {
    color: #003366;
}
.lof-slidecontent ul.navigator-wrap-inner li.active div {
     color: #003366;
}
.lof-slidecontent .slider-description .slider-meta span.top-story {
    color: #fff;
}

.lof-slidecontent .slider-description .slider-meta span {
    color: #003366;
}


.lof-slidecontent .slider-description {
    color: #003366;
}

.lof-slidecontent .slider-description h4 {
    color: #003366;
}
.lof-slidecontent .slider-description h4 {
    color: #003366;
 
}

.slider-meta {
    color: #fff;
 
}

.lof-slidecontent .slider-description a {
    color: #003366;
}

.format-teaser-box h2,
.format-teaser-box h3,
.article-page .format-teaser-box h2,
.article-page .format-teaser-box h3 {
    color: #3e3d40;
 
}

.teaser-headline .heading.format {
    color: #004378;
 
}

.article-stream .top-heading a {
    color: #333;
}

.stream-header h1 {
    color: #666;
}
.heading.format a {
    color: #666;
     
}

.article-page h2 {color: #3e3d40;}
.article-page h3 {color: #3e3d40;}
.article-page h4 {color: #3e3d40;}
.article-page h5 {color: #3e3d40;}
.article-page h6 {color: #3e3d40;}

h2.subline {color: #79787b;}

.widget-title {
    color: #666666;
}
#recentcomments li a {
    color: #222222 !important;
}
#recentcomments li a.url {
    color: #222222 !important;
}

.site-footer a {
    color: #333;
 }
 #overfooter li a{
    color:#333;
 }
 
 #vor_footerzeile a {
		color: #003366;
 }
 .body-text p {
	color: #333333;
 }
 div.kommentare-head {
    color: #003366;
 }

#mp3-widget-player .widget-title{
	 background-color: #e8ecf1;
    border-bottom: none;
    border-top: 1px solid #ccc;
    padding-top: 12px;

}
#mp3-widget-player{
	border-bottom: none;
 }	 
 
.xlinks h3.widget-title {
	 background-color: #e8ecf1;
    border-bottom: medium none;
    border-top: 1px solid #ccc;
    padding-top: 12px;

}

.image-size-xl .article-image-wrap{
	width:612px !important;
}