/*
* Styles für MDR
* Farb- und Hintergrundinformationen
* für Channeleigenschaften
*/
body {
background-color: #CEEDFA;
background-image: url(img/contentVerlauf.gif);
}
#body-wrapper {
background-image: url(img/content.jpg);
}
.node-nord-thueringen #body-wrapper {
background-image: url(img/contentNordthueringen.jpg);
}
.node-ost-thueringen #body-wrapper {
background-image: url(img/contentOstthueringen.jpg);
}
.node-sued-thueringen #body-wrapper {
background-image: url(img/contentSuedthueringen.jpg);
}
.node-mitte-west-thueringen #body-wrapper {
background-image: url(img/contentMittewestthueringen.jpg);
}
.node-kommunalwahlen #body-wrapper, .node-ergebnisse #body-wrapper {
background-image: url(img/contentKommunalwahl2012.jpg);
}

.mobil #body-wrapper {
background-image: url(img/mobilHeader.jpg) !important;
}
.mobil.node-nord-thueringen #body-wrapper {
background-image: url(img/mobilHeaderNordthueringen.jpg) !important;
}
.mobil.node-ost-thueringen #body-wrapper {
background-image: url(img/mobilHeaderOstthueringen.jpg) !important;
}
.mobil.node-sued-thueringen #body-wrapper {
background-image: url(img/mobilHeaderSuedthueringen.jpg) !important;
}
.mobil.node-mitte-west-thueringen #body-wrapper {
background-image: url(img/mobilHeaderMittewestthueringen.jpg) !important;
}

/*
########################################################
# Kopfbereich
########################################################
*/
#kopf {
background-image: url(img/kopfVerlauf.gif);
background-position: 0 -0.5em;
}
#kopf .kopf-wrapper {
background-image: url(img/kopf.jpg);
}
/* aktiver navipunkt Thüringen */
#topnavigation .nav-thueringen {
margin: 0 0.0625em 0 0;
background-color: #1B2159;
}
#topnavigation .nav-thueringen a {
padding: 0.7273em 0.0909em 1em; /*8px 1px 11px*/
background-color: #1B2159;
color: #F6F5F2;
border: none;
background-image: none;
background-image: url(img/bgToplevelnaviThueringen.gif);
}
#topnavigation ul {
border-color: #1B2159;
}
#statusleiste .linkleiste,
#statusleiste .datum {
color: #CEEDFA;
}
#statusleiste .linkleiste li {
border-color: #CEEDFA;
}
#statusleiste .linkleiste a {
color: #1B2159;
}
#funktionsleiste .suche {
color: #1B2159;
}
#funktionsleiste .pfeilbutton {
background-image: url(img/linkArrowRoundChannel.png);
}


/*
########################################################
# Content-Bereich
########################################################
*/

#key1 {
height: 140px;
}
#breadcrumb li {
border-color: #1B2159;
}
#breadcrumb a,
#breadcrumb {
color: #1B2159;
}

h1 .headline {
color: #161A70;
}

#nav .teaser,
.cssIndexPage #funktion .teaser,
#promo .teaser {
background-color: #A6D8ED;
}

#nav .topline,
.cssIndexPage #funktion .topline,
#promo .topline,
#nav .teaserText,
.cssIndexPage #funktion .teaserText,
#promo .teaserText,
#nav .airTime,
.cssIndexPage #funktion .airTime,
#promo .airTime {
color: #1B2159;
}
#nav .headline,
.cssIndexPage #funktion .headline,
#promo .headline,
#nav .teaserText a,
.cssIndexPage #funktion .teaserText a,
#promo .teaserText a {
color: #1B2159;
}
#nav ul.teaserLinks li,
.cssIndexPage #funktion ul.teaserLinks li,
#promo ul.teaserLinks li {
border-top: 1px dotted #1B2159 !important;
}
#nav ul.teaserLinks a,
.cssIndexPage #funktion ul.teaserLinks a,
#promo ul.teaserLinks a {
background-image: url(img/linkArrowChannel.gif);
color: #1B2159;
}
#nav .cssLinkArd span.ardStation,
.cssIndexPage #funktion .cssLinkArd span.ardStation,
#promo .cssLinkArd span.ardStation {
color: #000;
}
#nav ul.teaserLinks .cssProgramHint .details,
.cssIndexPage #funktion ul.teaserLinks .cssProgramHint .details,
#promo ul.teaserLinks .cssProgramHint .details {
color: #000;
}
#nav .teaser .disclaimer,
.cssIndexPage #funktion .teaser .disclaimer,
#promo .teaser .disclaimer {
color: #000;
}




/*
########################################################
# Navigationsspalte
########################################################
*/

/* Teaser Sendezeit */
#nav .cssProgramHint {
background-color: #1B2159;
}

#subNav {
background-color: transparent;
padding-bottom: 0;
}
#subNav ul,
#subNav ul.level2,
#subNav ul.level3 {
border-top-color: #86B9E2;
}
#subNav li,
#subNav li.hasChilds,
#subNav ul.level2 li,
#subNav ul.level3 li {
border-color: #86B9E2;
}
/* Zwischenueberschriften */
#subNav .noRef {
color: #2D73BD;
}
#subNav .aktiv a,
#subNav a:hover {
background-color: #7DC3E0;
color: #1B2159;
}
#subNav a {
color: #1B2159;
}

/* Leerzeilen */
#subNav li.nav-nord-thueringen,
#subNav li.nav-wahlen-politik {
border-top-color: inherit;
border-top-style: solid;
border-top-width: 1px;
margin-top: 1.563em;
}

#subNav ul.level2 .noRef {
font-weight: normal;
padding: 0.3125em 0 0.4375em 0.3125em;
}
	
}

/*
########################################################
# Mittelspalte / Rechte Spalte
########################################################
*/
/* Rundung(en) oben links */
.schablone-mire1 {
background-image: url(img/cornerTopLeft.png);
}
/* Rundung(en)  oben rechts */
.schablone-mire2 {
background-image: url(img/cornerTopRight.png);
}

/* TRENNER */
.box h2.title,
#header-inhalt-funktion,
.cssIndexPage #inhalt .teaser.special.inews h3 {
background-image: url(img/bgTrenner.gif);
background-repeat: repeat-x;
background-position: left top;
background-color: #1E245B;
color: #fff;
}

/* Inews-Meldungen*/
.cssIndexPage #inhalt .teaser.special.inews h3 a .headline {
color: #fff;
}

/* In diesem Channel sollen auf allen Seiten außer auf Überblicksseiten "Rubriken-Deckel" über dem Content erscheinen */
#header-inhalt-funktion {
border-bottom: 1px solid #B2CAE7;
}
.cssIndexPage #header-inhalt-funktion {
display: none;
}

.teaser-element {
background-color: #f6f5f2;
}
.teaser-element .block .dachzeile,
.teaser-element .link-index .dachzeile {
color: #7d7d7d;
}
.teaserTwocol {
background-image: url(img/2x1.gif);
background-repeat: repeat-y;
}

/* Unterer Bereich */
.rubrik {
background-color: transparent;
color: #fff;
}
.rubrik .teaserTwocol {
background-color: #1B2159;
}

.rubrik .headline,
.rubrik  a {
color: #fff;;
}



.cssVoting .skala .ergebnis {
background-color: #444e93;
}
#nav .voteFooter,
.cssIndexPage #funktion .voteFooter,
#promo .voteFooter {
    color: #444;
}
/* Rechte Spalte */
#spalten-wrapper3,
.application.inews #spalten-wrapper3,
.application.newsletter #spalten-wrapper3 {
background-image: url(img/2000x1.gif);
}
.cssIndexPage #spalten-wrapper3 {
background-image: none;
}

#inhalt .objektdetail p.fehler {
color: #ff0000;
}



/* Banner AV */
.banner.av .datum {
font-size: 11px;
}
.banner.av a {
color: #fff !important;
}
/* Banner Wetter */
#funktion .wetter li {
border-color: #8C9CC2;
color: #fff;
}

/* Rechte Spalte Objekte */
#funktion #printsend,
#funktion .printSend li,
#funktion .box,
#funktion .imageNavi {
border-color: #CEEDFA !important;
}
#funktion .box h2,
#funktion .cssBoxTeaserDossier li.first a {
color: #161A70;
}
.cssIndexPage #funktion .box h2 {
color: #fff;
}
#funktion .funktion p.objektdetail {
color: #444;
}
#funktion .funktion p.disclaimer {
color: #98a7aa;
}
/* Abschluss des Inhalts */
#inhalt-fuss {
background-color: #1B2159;
background-image: url(img/cornerFooterRight.gif);
}
#inhalt-fuss .links {
background-image: url(img/cornerFooterLeft.gif);
}
#fuss,
#fuss a {
color: #1B2159;
}
#fuss li {
border-color: #1B2159;
}
/* Promo-Spalte rechts */
#promo {
top: 267px;
}
/*
########################################################
# Spezialelemente für Objekte
########################################################
*/

/* Dossier */
#funktion .cssBoxTeaserDossier li.first a {
background-image: url(img/linkArrowChannel.gif);
}
#funktion .cssBoxTeaserDossier li.first.active a {
background-image: url(img/linkArrowBackChannel.gif);
}



/*
########################################################
## Icons Kennzeichnung Dokumenttypen
########################################################
*/

#nav ul.teaserLinks .cssLinkArd,
.cssIndexPage #funktion ul.teaserLinks .cssLinkArd,
#promo ul.teaserLinks .cssLinkArd {
background-image: url(/resources/css/mdr/global/img/i-ardlink-d-25x22.png) !important;
}
#nav ul.teaserLinks .cssAudio,
.cssIndexPage #funktion ul.teaserLinks .cssAudio,
#promo ul.teaserLinks .cssAudio {
background-image: url(/resources/css/mdr/global/img/i-audio-d-25x22.png) !important;
}
#nav ul.teaserLinks .cssVideo,
.cssIndexPage #funktion ul.teaserLinks .cssVideo,
#promo ul.teaserLinks .cssVideo {
background-image: url(/resources/css/mdr/global/img/i-video-d-25x22.png) !important;
}
#nav ul.teaserLinks .cssMultimediaGallery,
.cssIndexPage #funktion ul.teaserLinks .cssMultimediaGallery,
#promo ul.teaserLinks .cssMultimediaGallery {
background-image: url(/resources/css/mdr/global/img/i-multimedia-d-25x22.png) !important;
}
#nav ul.teaserLinks .cssProgramHint,
.cssIndexPage #funktion ul.teaserLinks .cssProgramHint,
#funktion .cssBoxTeaserProgramHint,
#promo ul.teaserLinks .cssProgramHint {
background-image: url(/resources/css/mdr/global/img/i-programmtipp-d-25x22.png) !important;
}
#nav ul.teaserLinks .cssImageGallery,
.cssIndexPage #funktion ul.teaserLinks .cssImageGallery,
.cssIndexPage #funktion .cssImageGallery.special,
#promo ul.teaserLinks .cssImageGallery {
background-image: url(/resources/css/mdr/global/img/i-bilder-d-25x22.png) !important;
}
#nav ul.teaserLinks .cssLinkExternal,
.cssIndexPage #funktion ul.teaserLinks .cssLinkExternal,
#promo ul.teaserLinks .cssLinkExternal {
background-image: url(/resources/css/mdr/global/img/i-externerlink-d-25x22.png) !important;
}
#nav ul.teaserLinks .cssVoting,
.cssIndexPage #funktion ul.teaserLinks .cssVoting,
#promo ul.teaserLinks .cssVoting {
background-image: url(/resources/css/mdr/global/img/i-voting-d-25x22.png) !important;
}
#nav ul.teaserLinks .cssDownload,
.cssIndexPage #funktion ul.teaserLinks .cssDownload,
#promo ul.teaserLinks .cssDownload {
background-image: url(/resources/css/mdr/global/img/i-download-d-25x22.png) !important;
}


/* Twitter Widget */
/*
#twitterWidget {
    border: 1px solid #bbb;
    height: 210px;
    overflow: hidden;
    border: 1px solid #bbb;
    overflow: auto;
    padding: 0;
}
#funktion #twitterWidget {
    border: medium none;
}
#twitterWidget li {
    border-bottom: 1px solid #E8E8E8;
    padding: 0.6em 0.5em 0.6em 0.7em;
	margin: 0;
}
#twitterWidget a {
    color: #777;
    font-size: 11px;
    line-height: 14px;
	font-weight: normal;
}
#twitterWidget a:hover {
	text-decoration: underline;
}
#twitterWidget img {
    float: left;
    margin: 0 5px 5px 0;
}
#twitterWidget .from {
    color: #007ECE;
    font-weight: bold;
}
.tw_underline {
    margin-top: 5px;
}
.tw_underline a p {
    color: #007ECE;
    font-size: 12px;
    font-weight: bold;
}
.tw_underline a:hover {
    color: #007ECE;
}
#funktion .tw_underline a p {
	color: #1B2159;
	}
#funktion .tw_underline a:hover {
	color: #1B2159;
	}
*/