


/*** hintergrund sendungsnavigation ***/



#navigationCol ul li .subNavigation .caption a,
#navigationCol ul li .subNavigation .subSection a {
	color: #000000;
}

#navigationCol ul li .subNavigation .caption {
	background-color: #C0C0C0;
	border-top-color: #AAA796;
	color: #000000;
}

#navigationCol ul li .subNavigation .caption ul li {
	background-color: #C0C0C0;
	border-top-color: #AAA796;
	color: #000000;
}

#navigationCol ul li .subNavigation .caption .notLinked {
	background-color: #D4D4D4;
	border-left-color: #A70D19;
	color: #000000;
}

#navigationCol ul li .subNavigation a:hover {
	background-color: #D4D4D4;
	border-left-color: #A70D19;
	color: #000000;
}
/*
#navigationCol ul li .subNavigation .caption a:hover {
	background-color: #D4D4D4;
	border-left-color: #A70D19;
	color: #000000;
}
*/
#navigationCol ul li .subNavigation .active,
#navigationCol ul li .subNavigation .subSection.active {
	background-color: #D4D4D4;
	border-left-color: #A70D19;
	color: #000000;
}

#schmuckgrafik {
	visibility: hidden;
}
	


/*** hintergrund content bereich ***/
#contentCol {
	background-color: #D4D4D4;

}

/*** content bereich ***/
#textArea h1,
#textArea h2,
#textArea h3,
#textArea p,
#textArea a,
#textArea li,
#totalArea p,
#infoBox .sendehinweis .text .sendetermin,
#infoBox .sendehinweis .text span,
.pageFunctions a {
	color: #000000;
}
.trenner {
	background-color: #A70D19;
}
.sendehinweisBox .trenner {
	background-color: #A70D19;
}
.sendehinweisBox span,.sendeterminText {
	color: #000000;
}

#textArea .votingResultBar,
#textArea .error {
	background-color: #A60C18;
	color: #FFFFFF;
}


/*** mediathek box ***/
.mediathekboxheader {
	background-color: #A60C18;
	color: #FFFFFF;
}

.mediathekbox {
	background-color: #FFFFFF;
	color: #000000;
}

.mediathekbox a{
	color: #000000;
}

.mediathekboxfooter {
	border-top: 1px solid #D4D4D4;
}




/*** Teaser ***/

/*hintergrund specialTeaser z.B. Wetter, Lotto Homepage*/

.wrapperSpecialTeaser {
	background-image:url("");
}


/*hintergrund teaserbausteine 3-reihe*/




.trennersmall {
	background-color: #A70D19;
}

/* Topteaser */
#topTeaser {
	background-color: #A60A17;
}
#topTeaser .topteaserimage, #topTeaserEffect {
	border: 1px solid #C26868;
}
.topTeaserLinkliste {
	border-top: 1px solid #C26868;
	background-color: #A60A17;
}
#topTeaser, #topTeaser a, #topTeaser p {
	color: #FFFFFF;
}

/* Brennpunkt */
#contentCol #brennpunkt {
	border-left: 8px solid #D4D4D4;
}

/* S-Teaser und XS-Teaser */
.rubTeaserA {
	background-color: #FFFFFF;
	border-left: 8px solid #D4D4D4;
}

/* Overlay Bild auf der Homepage */


#contentCol .xsTeaserLinks, #contentCol .xsTeaserLinks .rubTeaserLinkliste {
	background-color: #FFFFFF;
}
.carouselTeaser, .carouselTeaser a, .carouselTeaser p, .listTeaserHeadline {
	background-color: #A60C18;
	color: #FFFFFF;
}



.rubTeaserA h2,
.rubTeaserA p,
.rubTeaserA a,

.xsTeaserLinks,
.xsTeaserLinks a,
.xsTeaserLinks h2 a,
.rubTeaserLinkliste {
	color:#000000;
}

.xsTeaserHead {
	background-color: #A60C18;
	color: #FFFFFF;
}
.xsTeaserLinks .xsteaserheader {
	background-color:#A60C18;
	border-bottom:1px solid #D4D4D4;
	color:#FFFFFF;
}


.rubTeaserLinkliste li {
	border-top: 1px solid #D4D4D4;
}

/*** Boxen rechts ***/

#linkArea .linkBox li a,
#linkArea .linkBox .blaetterBox a,
#linkArea .linkBox div,
#linkArea .linkBox li span,
#linkArea .linkBox #recommendation,
#linkArea .linkBox #btnRecommend,
#linkArea .springen div,
#textArea .infoBox {
	color: #000000;
}

#linkArea .linkBox li.metaweiter,
#linkArea .linkBox li.metazurueck,
#linkArea .blaettern,
#linkArea .linkBox li,
#linkArea .linkBox .linkBoxTextContainer,
#textArea .infoBox {
	background-color: #FFFFFF;
}

#linkArea .linkBox .headlinelinks,
#linkArea .linkBox .headline,
#linkArea .linkBox .meta {
	background-color: #A60C18;
	color: #FFFFFF;
}

#linkArea .linkBox .coloredborder {
	border-top: 1px solid #D4D4D4;
}

#linkArea .linkBoxImg  img {
 border-top: 1px solid #D4D4D4;
}

#linkArea .linkBox li a {
	background-color: #FFFFFF;
}

/*** bildergalerie ***/
#bildergalArea .bigPic,
#bildergalArea .bigPicSub,
#totalArea .clickimageDescription {
	background-color: #A60A17;
}

#bildergalArea .bigPicSub .zurueck {
	border-right: 1px solid #C26868;
}

#bildergalArea .bigPicSub .weiter {
	border-left: 1px solid #C26868;
}

#bildergalArea h1,
#bildergalArea h2,
#bildergalArea .contentblaettern .posStrecke {
	color: #000000;
}

#bildergalArea .bigPicSub .weiter a,
#bildergalArea .bigPicSub .zurueck a,
#bildergalArea .bigPicSub .imgsubtext p,
#totalArea .clickimageDescription {
	color: #FFFFFF;
}




/*** Icon Farben ***/
#infoBox .iconSet.sendetermin, #textArea .iconSet {
	
			background-image:url(/resources/image/daserste-iconset-000000.png);
		
}
#topTeaser .iconSet {
	
			background-image:url(/resources/image/daserste-iconset-FFFFFF.png);
		
}
.carouselTeaser .iconSet {
	
			background-image:url(/resources/image/daserste-iconset-FFFFFF.png);
		
}
.mediathekbox .iconSet {
	
			background-image:url(/resources/image/daserste-iconset-000000.png);
		
}
.linkBox .iconSet,
div.srList div.srEntry div.srContent div.moreLink {
	
			background-image:url(/resources/image/daserste-iconset-000000.png);
		
}

/*** form field Absenden ***/
#textArea .submitForm {
    background-color: #FFFFFF;
    border: 1px solid #A60C18;
}

#recommendation #recommendationRecipientError,
#recommendation #recommendationSenderError,
#recommendation #recommendationFailure,
#recommendation #recommendationSuccess {
	background-color: #A60C18;
	color: #FFFFFF;
}


/*** Glossar ***/
#contentCol .listTeaserWrapper.glossary {
    background-color: #D4D4D4;
}
#contentCol .listTeaserWrapper.glossary .letter {
    color: #D4D4D4;
}

#contentCol #linkArea .linkBox .alphabet li,
#contentCol #linkArea .linkBox .alphabet li.broad {
	border-color: #D4D4D4;
}

.void {
	color: #D4D4D4;
}

.alphabet{
	border-top: 1px solid #D4D4D4;
}

#contentCol .listTeaserWrapper.glossary .spacer {
    background-color: #FFFFFF;
    border-bottom: 1px solid #D4D4D4;
}

#contentCol .listTeaserWrapper.glossary li {
    background-color: #FFFFFF;
} 

#contentCol .listTeaserWrapper.glossary .colorByTurn {
 	background-color: #FFFFFF;
}

#contentCol .listTeaserWrapper ul li {
	border-bottom: 1px solid #D4D4D4;
}