body {
        background-color:#ffffff;
        color: 000000;
        }

a {
        color: #ac0000;
}

/* ergänzt nachfolgende Teile aus daserste.de da_prim.css */

#globalContainer #topPanorama {
        background-color:#fff;
        }

#globalContainer {
        font-size: 0.625em; /* 1em is 10px */
        background-color:#fff;
}

#masterwrapper {
        font-size: 0.625em; /* 1em is 10px */
}



/* Übernahme von daserste.de: Teile aus da_prim.css mit px-em Anpassung für rbb */

/*****************************************************************************/
/*** non = newoldnew = style für altes seiten mit neuen header und footer  ***/
/*****************************************************************************/

#ardmasternav {
    float: left;
    width: 100%;
    color: #000000;
    background-image: url("../grafik/daserste/masternav_bg.jpg");
}


#masterwrapper {
        margin-left: auto;
        margin-right: auto;
        width: 998px;
        width: 99.8em;
}

.marke {
        clear: both;
        padding: 0;
        margin: 0;
        width: 100%;
        float: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        height: 32px;
        }

.marke p {
        padding: 0.75em 0 0 0;
        margin: 0;
        float: left;
        display: inline;
        color: #fff;
        font-size: 0.7em;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        }

.marke img.ardde {
        padding: 0;
        margin: 0;
        float: right;
        display: block;
        }

/* Container fuer die Reiter selbst  */
.ARDNaviContainer {
        clear: both;
        padding: 0;
        margin: 0;
        width: 100%;
        float: left;
        background: none;
        font-family: Verdana;
        }

.ARDNaviContainer .ARDlistContainer {
        width: 100%;
        margin: 0;
        padding: 0;
        float: left;
        background: #bbd0e0 url("../grafik/daserste/verlauf_navi.png") repeat-x left top;
        }

.ARDNaviContainer ul {
        margin: 0;
        padding: 0;
        display: block;
        }

.ARDNaviContainer ul.right {
        margin: 0;
        padding: 0;
        float: right;
        background: #001a4b url("../grafik/daserste/verlauf_navi_re.png") repeat-x left top;
}

.ARDNaviContainer li {
        font-size: 0.75em;
        list-style-type: none;
        float: left;
        }

.ARDNaviContainer a {
        color: #001a4b;
        text-decoration: none;
        display: block;
        padding: 0.4em 14px 0.5em 14px;
        margin: 3px 0 0 0;
        text-align: center;
        background: none;
        text-decoration: none !important;
        font-size: 1em;
        }

.ARDNaviContainer a:hover {
        margin: 0;
        border-top: 3px solid;
        }

.ARDNaviContainer ul.right a {
        color: #fff;
        padding: 0.4em 13px 0.5em 13px;
}

/* IE 6 * fuer beste Darstellung der Abstaende, v.a. auf 800_600 */
*html .ARDNaviContainer a { padding: 0.6em 13px 0.6em 13px; }
*html .ARDNaviContainer ul.right a { padding: 0.6em 11px 0.6em 12px; }

/* IE 7 * fuer beste Darstellung der Abstaende, v.a. auf 800_600 */
*+html .ARDNaviContainer a { padding: 0.6em 13px 0.6em 13px; }
*+html .ARDNaviContainer ul.right a { padding: 0.6em 11px 0.6em 12px; }



/* Das sind die ganzen hovers fuer die onmouseovers */
/* GGf. nochmal überprüfen. Dies ist die Version vom 26.10.2009 von http://www.daserste.de/redesign/css/global/da_prim.css */

a.home:hover, a.home:focus, a.home:active { background: #fff; border-top: 3px solid #001a4b; color: #001a4b !important; margin: 0;}

a.nachrichten:hover, a.nachrichten:focus, a.nachrichten:active { background: #fff; border-top: 3px solid #001a4b; color: #001a4b !important; margin: 0;}

a.sport:hover, a.sport:focus, a.sport:active { background: #fff; border-top: 3px solid #ef5c1d; color: #001a4b !important; margin: 0;}

a.boerse:hover, a.boerse:focus, a.boerse:active { background: #fff; border-top: 3px solid #ffc200; color: #001a4b !important; margin: 0;}

a.ratgeber:hover, a.ratgeber:focus, a.ratgeber:active { background: #fff; border-top: 3px solid #85c3be; color: #001a4b !important; margin: 0;}

a.wissen:hover, a.wissen:focus, a.wissen:active { background: #fff; border-top: 3px solid #5f224d; color: #001a4b !important; margin: 0;}

a.kultur:hover, a.kultur:focus, a.kultur:active { background: #fff; border-top: 3px solid #e94000; color: #001a4b !important; margin: 0;}

a.kinder:hover, a.kinder:focus, a.kinder:active { background: #fff; border-top: 3px solid #005700; color: #001a4b !important; margin: 0;}

a.intern:hover, a.intern:focus, a.intern:active { background: #fff; border-top: 3px solid #001a4b; color: #001a4b !important; margin: 0;}

a.fernsehen:hover, a.fernsehen:focus, a.fernsehen:active { background: #fff; border-top: 3px solid #001a4b; color: #001a4b !important; margin: 0;}

a.radio:hover, a.radio:focus, a.radio:active { background: #fff; border-top: 3px solid #001a4b; color: #001a4b !important; margin: 0;}

a.mediathek:hover, a.mediathek:focus, a.mediathek:active { background: #fff; border-top: 3px solid #001a4b; color: #001a4b !important; margin: 0;}

/* AKTIV */
.ARDNaviContainer a.fernsehenaktiv, a.fernsehenaktiv:hover { background: #fff; border-top: 3px solid #001a4b; margin: 0; color: #001a4b !important;}
.ARDNaviContainer a.fernsehenaktiv:hover { text-decoration: underline !important;}


/*** hintergrund nach header grau einfärben ***/
html, body {
        background-color: #cdcdcd;
}

a.fernsehenaktiv {
        border-left: 0 !important; /* angabe aus da_prim eliminieren */
}

#globalContainer {
        background-color: #ffffff;
        margin-left: auto;
        margin-right: auto;
        padding: 0 8px 8px 8px;
        padding: 0 .8em .8em .8em;
        width: 998px;
        width: 99.8em;
        voice-family: "\"}\""; /*hack für IE6*/
        voice-family:inherit;
        width: 982px;
        width: 98.2em;
}
/*** Anmerkung ***/
/* fürs zentrieren braucht es einen neues global DIV */
/* start-tag kann im /includes/top_nav.inc untergebracht werden - am ende*/
/* end-tag kann im /includes/footer.inc untergebracht werden - am anfang */
/* so die Änderung an nur einer zentrale Stelle notwendig ist*/


/*** bereich mit  meta funktion ************************************/
#globalContainer #topPanorama {
        height: 50px;
        height: 5em;
        width: 998px;
        width: 99.8em;
        voice-family: "\"}\""; /*hack für IE6*/
        voice-family:inherit;
        width: 982px;
        width: 98.2em;
}

#globalContainer #topPanorama img.logo {
        float: left;
}
#globalContainer #topPanorama img.claim {
        float: left;
        margin-left: 462px;
        margin-left: 46.2em;
}


#globalContainer #topPanorama .metaRight {
        float: left;
}

#globalContainer #topPanorama ul {
        margin-top: 14px;
        margin-top: 1.4em;
        float: left;
        font-size: 0.625em;
        line-height: 1.2em;
}

#globalContainer #topPanorama  {
        float: left;
        margin-bottom: 14px;
        margin-bottom: 1.4em;
}

.clearMe {
        clear: both;
        font-size: 1px;
        height: 0;
        margin: 0;
        line-height: 0px;
        display: block;
}

/* Ende Übernahme daserste.de */


/* überschreibt Übernahme aus daserste.de da_prim.css */

#globalContainer #topPanorama  {
        margin-bottom: 0;
        padding-bottom: /*1.4em*/ 1em;
}

#globalContainer #topPanorama ul {
        font-size: 100%;
}

#globalContainer #topPanorama a {
        color: #000000;
}

.ARDNaviContainer li {
        font-size: 120%;
        }
.marke p {
        font-size: 110%;
        }


/* Standardschgriftgröße für Links 1.1em aus main.css überschreiben für Navigationselemnte ARD-Navigation */

.ARDNaviContainer a, #globalContainer #topPanorama a {
        font-size: 1em;
}

/* weitere Ergänzungen */

.ARDNaviContainer a.radio {
        font-weight: normal!important;
}
