/* Channel Homepage */

body.node-mdrde,
body.node-home {
background-color: #2787cb;
background-image: url(/resources/css/mdr/global/img/contentVerlauf.gif);
}
.node-mdrde #body-wrapper,
.node-home #body-wrapper {
background-image: url(/resources/css/mdr/global/img/content.jpg);
}

/*
########################################################
Kopfbereich
########################################################
*/
.node-mdrde #kopf,
.node-home #kopf {
background-image: url(/resources/css/mdr/global/img/kopfVerlauf.gif);
background-position: left -25px;
}
.node-mdrde #kopf .kopf-wrapper,
.node-home #kopf .kopf-wrapper {
background-image: url(/resources/css/mdr/global/img/kopf.jpg);
}

.node-mdrde #statusleiste .datum,
.node-home #statusleiste .datum {
    color: #48A2DC;
}

.node-mdrde #statusleiste .linkleiste li,
.node-home #statusleiste .linkleiste li {
border-color: #fff;
}

.node-mdrde #statusleiste .linkleiste a,
.node-home #statusleiste .linkleiste a {
    color: #FFFFFF;
}

.node-mdrde #breadcrumb a {
color: #fff;
visibility: hidden;
}

/*
########################################################
Allgemeines
########################################################
*/

.node-mdrde .teaser h3,
.node-home .teaser h3,
.node-mdrde .teaser .headline,
.node-home .teaser .headline  {
color: #414141;
}

/*
########################################################
Wechselteaser
########################################################
*/

.node-mdrde #inhalt #topArea,
.node-home #inhalt #topArea {
background-color: #e3e2df;
}

.node-mdrde .wechselTeaserNavi,
.node-home .wechselTeaserNavi {
	background-color: #f25f37;
}

.node-mdrde .wechselTeaserNavi li,
.node-home .wechselTeaserNavi li {
background-color: #f9af9b;
}
.node-mdrde .wechselTeaserNavi li.aktiv,
.node-home .wechselTeaserNavi li.aktiv {
background-color: #ffffff;
}
.node-mdrde .wechselTeaserNavi li a,
.node-home .wechselTeaserNavi li a {
 color: #818181;
}



/*
########################################################
Widgets
########################################################
*/


/* Mediathek */
.mipRubricMediathek {
background-color: #35383d;
padding: 0 0.5em;
}
.mipRubricMediathek h2.title {
background-color: transparent !important;
margin: 0 -0.5em;
}
.mipRubricMediathek .cssLink .teaserImage {
	display: none;
}

.mediathekReiter li {
float: left;
width: 4em; /* 64px */
text-align: center;
margin-right: 0.25em; /* 4px */
}
.mediathekReiter li a {
font-size: 0.875em;
display: block;
background-color: #b2c7e8;
color:#414141;
text-transform: uppercase;
padding: 0.357em 0 0.429em; /*6px 0 5px */
}
.mediathekReiter li.aktiv a {
background-color: #3873c5;
color: #fff;
}
.mediathekReiter li.last {
width: 9.375em; /*150px*/
}

.mediathekContainer {
clear: both;
background-color: #3873c5;
padding: 0.5em 0.5em 0.625em;
height: 10.188em;
}

.mediathekContainer .teaserImage  {
margin:0 !important;
float:none;
width:18.125em;
height:10.188em;
}

.mediathekContainer .teaserImage img {
height: auto;
width: 100%;
}

.loadContainer.teaser {
padding: 0;
background-color: transparent;
position:relative;
}
.loadContainer.teaser h3  {
background-image: url("/resources/css/mdr/mediathek2014/img/bgTransp90.png");
bottom: 0;
color: #FFFFFF;
left: 0;
padding: 0.667em 0.667em 0.833em 3.5em;
position: absolute;
width: 20em;/* 240px*/
}
.loadContainer.teaser h3  .avLabel {
background-color: transparent;
display: block;
font-weight: normal;
padding-left: 0;
}
.loadContainer.teaser h3 .icon {
background-image: url(/resources/css/mdr/mediathek2014/img/icon_video.gif) !important;
height: 30px;
left: 0;
position: absolute;
top: 0;
width: 30px;
}
.loadContainer.cssAudio h3 .icon {
background-image: url(/resources/css/mdr/mediathek2014/img/icon_audio.gif) !important;
}


.mipRubricMediathek h3.title {
background-color: #B2C7E8;
font-size: 0.875em;
padding: 0.5em 0.86em;
}
.mipRubricMediathek .cssLink {
background-color: #fff;
padding: 0.5em 0.75em;
}
.mipRubricMediathek .cssLink a, 
.mipRubricMediathek .teaser .headline {
color: #35383d;
font-weight:normal;
}


/* Sport */
.mipRubricSport h2.title {
background-color: #2062a5 !important;
}

/* WM 2014 */
.mipRubricSport.wm2014,
.mipRubricSport.wm2014 h2.title,
.mipRubricSport.wm2014 .footer {
background-color: #3b613a !important;
}
.teaser.wm2014 {
background-image: none;
padding-top: 0;
}
.wm2014 .cssRssTeaser .teaserImage {
height:135px;
}
.mobil .wm2014 .cssRssTeaser .teaserImage {
height: 219px;
}
.wm2014 .cssRssTeaser .teaserImage img {
margin-top: -22px;
margin-left: -7px;
}
.mobil .wm2014 .cssRssTeaser .teaserImage img {
margin-left: 0;
}
#inhalt .cssRssTeaser.wm2014 ul.teaserLinks a {
    color: #01265b !important;
}

/* Olympia Sotschi 2014 */
.mipRubricSport.sotschi2014,
.mipRubricSport.sotschi2014 h2.title,
.mipRubricSport.sotschi2014 .footer {
background-color: #0D416C !important;
}
.teaser.olympia2014 {
background-image: none;
padding-top: 0;
}
.sotschi2014 .cssRssTeaser .teaserImage {
height:135px;
}
.mobil .sotschi2014 .cssRssTeaser .teaserImage {
height: 219px;
}
.sotschi2014 .cssRssTeaser .teaserImage img {
margin-top: -22px;
margin-left: -7px;
}
.mobil .sotschi2014 .cssRssTeaser .teaserImage img {
margin-left: 0;
}
.cssRssTeaser.olympia2014 ul.teaserLinks a {
color: #001A4B !important;
}
 

 /* Nachrichten */
.mipRubricNachrichten h2.title {
background-color: #5ea8f5 !important;
}
 /* Fernsehen */
.mipRubricFernsehen h2.title {
background-color: #fd9848 !important;
}
 /* TV Programm */
.mipRubricTvprogramm .teaser.livestreamBanner {
margin: -1em 0 0;
}
.mipRubricTvprogramm h2.title {
position: relative;
}
 /* Forum */
.mipRubricForum h2.title {
background-color: #295ecb !important;
}
 /* Geschichte */
.mipRubricGeschichte h2.title {
background-color: #434343 !important;
}
 /* Radio */
.mipRubricRadio h2.title {
background-color: #53b5e4 !important;
}
 /* Wissen */
.mipRubricWissen h2.title {
background-color: #578fa3 !important;
}
 /* Sachsen, Sachsen-Anhalt, Thüringen */
.mipRubricSachsen h2.title,
.mipRubricSachsenanhalt h2.title,
.mipRubricThueringen h2.title {
background-color: #3a4b93 !important;
}
/*Boulevard, Ratgeber, Kultur, Kinder, Unternehmen, Aktion */
.mipRubricBoulevard h2.title,
.mipRubricRatgeber h2.title,
.mipRubricKultur h2.title,
.mipRubricKinder h2.title,
.mipRubricUnternehmen h2.title,
.mipRubricAktion h2.title {
background-color: #295ecb !important;
}
/* MDR im Ersten */
.mipRubricMdrimersten h2.title {
background-color: #003B7A !important;
}
/* MDR Konzerte */
.mipRubricMdrkonzerte h2.title {
background-color: #952686 !important;
}

/* MDR Shop */
.mipRubricMdrshop .teaser {
 margin: 0;
 }
.mipRubricMdrshop h2.title {
background-color: #163c67 !important;
}

/* Klardigital */
.widget.klardigital .teaser {
padding: 0.5em;
}
.widget.klardigital h2.title {
    background-color: #00A9D2 !important;
}
.mobil .widget.klardigital img {
	width: 31em;
}


/* runde ecken mip im  ie */
* + html .schablone-config3 {
left: -1px;
bottom: -1px;
}

* + html .schablone-config4 {
right: -1px;
bottom: -1px;
}

* + html .schablone-config1, 
* + html .schablone-config3 {
background-image: url(img/corner_collapseArea_left.gif);
background-position: left 5px;
}
* + html .schablone-config2, 
* + html .schablone-config4 {
background-image: url(img/corner_collapseArea_right.gif);
background-position: right 5px;
}


/*runde Ecke Topteaser */


* + html #topArea .schablone-box1 {
background-image: url(/resources/css/mdr/homepage/img/cornerHomepageTopLeftTop.png);
}
* + html .schablone-box1 {
background-image: url(/resources/css/mdr/homepage/img/cornerHomepageLeftTop.png);
}
* + html .schablone-box2 {
background-image: url(/resources/css/mdr/homepage/img/cornerHomepageRightTop.png);
}

* + html .schablone-box1 {
background-image: url(/resources/css/mdr/homepage/img/cornerHomepageLeftTop.png);
}
* + html .schablone-box2 {
background-image: url(/resources/css/mdr/homepage/img/cornerHomepageRightTop.png);
}
* + html .schablone-box3 {
background-image: url(/resources/css/mdr/homepage/img/cornerHomepageLeftBottom.png);
}
* + html .schablone-box4 {
background-image: url(/resources/css/mdr/homepage/img/cornerHomepageRightBottom.png);
}

/* RSS-Teaser mobil */
.mobil .cssRssViewCatchline h4 {
	font-size: 0.9167em;
	}
	
/* Insel Kinder */
.widget.mipRubricKinder {
background-color: transparent;
}
.mipRubricKinder #kidsLinks {
background-color: #295ecb;
overflow: hidden;
background-image: url(img/1x1.png);
background-repeat: repeat-y;
background-position: 50% 0;
}
.mipRubricKinder #kidsLinks li {
    background-image: url(img/linkArrowRound.png);
    background-position: 95% 0.688em;
    background-repeat: no-repeat;
    float: left;
    padding: 0.5em;
    width: 45%;
}
.mipRubricKinder #kidsLinks li a {
    color: #fff;
    display: block;
    font-size: 0.75em;
    width: 95%;
}
.mipRubricKinder .footer {
display: none;
}