﻿/*
* Styles für MDR  Verteilseiten
*/

/*
#topArea a .headline,
#standardArea a .headline {
color: #007ECE;
}
*/

.rubrik .headline, .rubrik a {
color: #fff !important;
}



/*
########################################################
## Inhaltsbereich mit 2 Spalten
########################################################
*/
#inhalt {
float: left;
display: inline;
width: 32.5em;/*520*/
margin: 0;
padding: 0;
line-height: 110%;
position: relative;
}


/* Fussbereich mit zurück und nach oben */
#inhalt-fuss {
width: 32.5em;
clear: both;
padding: 0px;
margin-top: 0;
}


/* AV-Teaser */
.teaser.cssAudio.special,
.teaser.cssVideo.special, 
.teaser.cssMultimediaGallery.special, 
.teaser.cssLivestream.special {
    padding: 0.25em;
}

.teaser.cssAudio .avTeaser,
.teaser.cssVideo .avTeaser,
.teaser.cssLivestream .avTeaser {
padding: 0.25em;
}

.teaser.cssAudio.special .avTeaser {
padding-bottom: 0.75em;
}



/*
########################################################
## Label
########################################################
*/

/*
.label {
font-size: 0.75em;
line-height: normal;
background-color: #67768B;
padding: 0.25em 0.625em 0.375em;
background-image: url(img/bgGradient.gif);
background-repeat: repeat-x;
background-position: left top;
}
.label.first {
margin-top: 0;
}
.label a {
display: block;
color: #F6F5F2;
height: 1%;
background-image: url(img/linkArrowRound.png);
background-repeat: no-repeat;
background-position: right center;
}
.nolabel {
display: none;
}
.teaserTwocol.label202 {
margin-top: 8px !important;
}
.teaserTwocol.label202 .label {
margin-top: 0;
}

.lbl-mdrtv {
background-color: #F18200;
background-image: url(img/bgGradientTv.gif);
}
.lbl-mdr1,
.lbl-mdrinfo,
.lbl-mdrfigaro,
.lbl-mdrsputnik,
.lbl-jump,
.lbl-radio {
background-color: #48A2DC;
background-image: url(img/bgGradientRadio.gif);
background-position: left bottom;
}
.lbl-nachrichten {
background-color: #668fcd;
background-image: url(img/bgGradientNachrichten.gif);
}
.lbl-sachsen,
.lbl-sachsenanhalt,
.lbl-thueringen {
background-color: #1e245b;
background-image: url(img/bgGradientRegionalportale.gif);
}
.lbl-sport {
background-color: #18478e;
background-image: url(img/bgGradientSport.gif);
}
.lbl-geschichte {
background-color: #8f0805;
background-image: url(img/bgGradientGeschichte.gif);
}
.lbl-konzerte {
background-color: #4e1b43;
background-image: url(img/bgGradientKonzerte.gif);
}

*/



/*
########################################################
## Mini-Verteilseiten
########################################################
*/
/*mdr info*/
.mini-dp.oid100468 .rubrik {
background-color: #005A99;
}
.mini-dp .rubrik a {
color:#FFFFFF;
}
/*
########################################################
## SPEZIAL
########################################################
*/
/* Banner Wettersuche rechte Spalte */
#wettersuche {
font-size: 0.75em;
line-height: 1.4167em;
}
#wettersuche h3 {
display: none;
}
#wettersuche .banner {
margin-bottom: 0;
}
#wettersuche .banner .header {
font-size: 1em;
}
#wettersuche .wettersuche-eingabe {
background-color: #f6f5f2;
padding: 0.8333em 0.8333em 0;
}
#wettersuche .wettersuche-ausgabe {
background-color: #f6f5f2;
padding: 0.8333em;
}
#wettersuche .wettersuche-eingabe .suche {
margin-top: 0.8333em;
}
#wettersuche .wettersuche-eingabe .suche .textfeld {
margin-right: 0.3125em;
width: 15.55em;
}
#wettersuche .wettersuche-ausgabe .ort-plz {
overflow: hidden;
}
#wettersuche .wettersuche-ausgabe .ort-plz .ort,
#wettersuche .wettersuche-ausgabe .ort-plz .plz {
float: left;
width: 2.9167em;
}
#wettersuche .wettersuche-ausgabe .ort-plz .ort-eintrag,
#wettersuche .wettersuche-ausgabe .ort-plz .plz-eintrag {
font-weight: bold;
}
#wettersuche .wettersuche-ausgabe .zeile {
width: 17.9167em;
clear: both;
}
#wettersuche .wettersuche-ausgabe .heute,
#wettersuche .wettersuche-ausgabe .morgen,
#wettersuche .wettersuche-ausgabe .uebermorgen {
background-color: #fff;
margin-top: 0.625em;
border: 1px solid #d4d2c8;
}
#wettersuche .wettersuche-ausgabe .datum {
background-color: #d4d2c8;
padding: 0.8333em;
font-weight: bold;
width: 17.9167em;
}
#wettersuche .wettersuche-ausgabe .tageszeit {
margin: 0 0 0.4167em;
font-weight: bold;
}
#wettersuche .wettersuche-ausgabe .jetzt {
border-bottom: 1px solid #d4d2c8;
margin-bottom: 0.4167em;
overflow: hidden;
padding: 0.8333em;
width: 17.9167em;
}
#wettersuche .wettersuche-ausgabe .wettereintrag {
overflow: hidden;
}
#wettersuche .wettersuche-ausgabe .vormittags,
#wettersuche .wettersuche-ausgabe .mittags,
#wettersuche .wettersuche-ausgabe .abends {
padding: 0 0.8333em 0.4167em 0.8333em;
}
#wettersuche .wettersuche-ausgabe .morgen .wettereintrag,
#wettersuche .wettersuche-ausgabe .uebermorgen .wettereintrag {
padding: 0.8333em 0.8333em 0.6667em;
}
#wettersuche .wettersuche-ausgabe .jetzt span.wert {
float: left;
font-family: arial;
font-size: 2.5em;
padding-top: 0.25em;
line-height: 0.75em;
}
#wettersuche .wettersuche-ausgabe span.icon {
float: left;
width: 4.3333em;
}
#wettersuche .wettersuche-ausgabe .wettereintrag .kategorie {
float: left;
line-height: 1.4167em;
margin-right: 0.4167em;
}
#wettersuche .wettersuche-ausgabe .wettereintrag .werte {
float: left;
line-height: 1.4167em;
}
#wettersuche .wettersuche-ausgabe .fehlermeldung {
color: #e31b14;
font-weight: bold;
}
/* Ende Banner Wettersuche rechte Spalte */

/* INEWS-Teaser */
/*
#inhalt .teaser.special.inews {
margin: 0.5em 0;
}
*/
#inhalt .teaser.special.inews h3 {
margin: 0 0 0.5em;
padding: 0.25em 0.667em 0.35em;
font-family: arial;
}
#inhalt .teaser.special.inews h3 .topline {
display:none;
}
#inhalt .teaser.special.inews h3 a .headline {
color: #000;
}


/* Static für Teaser Liste mit Bild 80x60 */
ul.listTeaserSmall {
padding: 0.5em;
}
.listTeaserSmall li.first {
margin: 0 0 0.5em;
padding: 0 0 0.5em;
border-bottom: 1px dotted #fff;
}
#inhalt .listTeaserSmall li.first {
border-bottom: 1px dotted #000;
}
.listTeaserSmall li .teaserImage,
.listTeaserSmall li h3 {
float: left !important;
margin: 0 !important;
}
.listTeaserSmall li a {
color: #f5f6f2;
}
#inhalt .listTeaserSmall li a {
color: #007ECE;
}
.listTeaserSmall li .teaserImage {
width: 5em;
}
.listTeaserSmall li h3 {
padding: 0 0 0 0.5em;
width: 12.833em;
}
#nav .listTeaserSmall li h3 {
width: 6.5em;
}




/* ScribbleLive Container Verteilseite */
#inhalt .box .teaser.special.scribbleLive {
background-color: transparent !important;
border: 0 none;
/* height: 800px; */
text-align: center;
}
#inhalt .box .teaser.special.scribbleLive iframe {
width:100% !important;
border:0 none !important;
}

/* WEBTALK SPECIALTEASER */
/* Hintergrundbilder */
.webtalkEscher.teaser,
.webtalkHierabvier.teaser,
.webtalkHauptsachegesund.teaser,
.webtalkEcht.teaser {
	background-repeat: no-repeat;
	background-position: left top;
	background-color: transparent;
	padding-top: 50px !important;
	border: medium none;
}
.webtalkEscher.teaser {
	background-image: url(img/webtalkTeaserBg_Escher.png);
}
.webtalkHierabvier.teaser {
	background-image: url(img/webtalkTeaserBg_hierAbVier.png);
}
.webtalkHauptsachegesund.teaser {
	background-image: url(img/webtalkTeaserBg_hauptsacheGesund.png);
}
.webtalkEcht.teaser {
	background-image: url(img/webtalkTeaserBg_Echt.png);
}
/* Dachzeilen */
.webtalkEscher.teaser .topline,
.webtalkHierabvier.teaser .topline,
.webtalkHauptsachegesund.teaser .topline {
    color: #fff !important;
}
.webtalkEcht.teaser .topline {
    color: #666 !important;
}
/* Teasertexte */
.webtalkEscher.teaser .teaserText,
.webtalkHauptsachegesund.teaser .teaserText {
    color: #fff !important;
}
.webtalkHierabvier.teaser .teaserText,
.webtalkEcht.teaser .teaserText {
    color: #000 !important;
}
/* Headlines & Links */
.webtalkEscher.teaser .headline,
.webtalkEscher.teaser a {
    color: #f6a924 !important;
}
.webtalkHierabvier.teaser .headline,
.webtalkHierabvier.teaser a {
    color: #655c52 !important;
}
.webtalkHauptsachegesund.teaser .headline,
.webtalkHauptsachegesund.teaser a {
    color: #b82c02 !important;
}
.webtalkEcht.teaser .headline,
.webtalkEcht.teaser a {
    color: #464b52 !important;
}


/* Tweets */
.teaser.special.tweet.cssHtml {
padding:0.5em;
}
iFrame.twitter-tweet-rendered {
width:99.5% !important;
max-width:99.5% !important;
margin:0 !important;
}