/* ARD Digital */
/* Stylesheet zur Bildschirmdarstellung im ARD-998-Raster */

/* Farbangaben */
/* **********************
   ARD-Hausfarbe  #002c6b
   ARD-Dunkelblau #001a4b
   ********************** */

/* Lokalisierungspfad: ../files/122/ */

/* tabula rasa */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	font-style:normal;
	vertical-align: baseline;
}
body {
	line-height: 1; 
}
ol, ul {
	list-style: none;
}


/* Stildefinitionen beginnen hier */

/* Bildgroessendefinitionen */
.pic190 {
	width:190px;
}
.pic256 {
	width:256px;
}
.pic512 {
	width:512px;
}
.pic520 {
	width:520px;
}

/* Bildgroessendefinitionen fuer IE-6-Skalierbarkeit */
* html .pic190 {
	font-size:1em !important;
	width:11.87em !important;
}
* html .pic256 {
	width:16em !important;
}
* html .pic512 {
	width:31.99em !important;
}
* html .pic520 {
	width:32.49em !important;
}

/* Verstecken strukturierender Elemente */
.hideme {
	display: none;
}

/* Links */
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline !important;
}


/* generelle Ansagen */

body {
	background:white; /* fuer Red.-System */
	font-size:.7em; /* fuer Red.-System */
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
body.ardcss {
	font-size:1em;
}
#seite {
	width:998px;
	margin:0 auto;
	padding-bottom:1em;
}

/* Skalierbarkeit fuer IE 6 */
* html body #seite {
	width:62.36em;
}


/* ARD.de-Dachmarke */

#marke p {
	float:left;
	color:white;
	font-size:.7em;
	padding:.75em 0 0;
}
#marke a {
	float:right;
}

/* weisser Rahmen  */

#seitenrahmen {
	clear:both;
	background:white;
	padding:8px;
}
/* fuer IE 6 */
* html body #seitenrahmen {
	width:61.36em;
}

/* ARD-Digital-Kopf */

#arddigitalhead {
	height:62px;
}

#arddigitalhead #ard-digital-logo img {
	float:left;
	padding-top:.5em;
	padding-left:.5em;
}

/* Kontakt, Hilfe, Impressum */

#arddigitalhead #kopfmenue {
	float:right;
	margin-top:.3em;
	padding-left:.5em;
	border-left:1px solid white;
}
#arddigitalhead #kopfmenue li {
	display:inline;
	list-style:none;
}
#arddigitalhead #kopfmenue a {
	display:block;
	margin-right:1em;
	margin-bottom:.2em;
	font-size:.7em;
	line-height:130%;
	color:white;
}


/* Navigation horizontal */

#navi-h {
	float:left;
	width:100%;
	margin:8px 0;
}
#navi-h li {
	list-style:none;
}
#navi-h-links li {
	float:left;
	border-right: 1px solid white;
}
#navi-h-rechts {
	float:right;
}
#navi-h-rechts li {
	float:left;
	border-left: 1px solid white;
}
#navi-h a {
	display:block;
	padding:.4em .8em;
	font-size:.7em;
	line-height:130%;
}


/* Definition der Spalten */

/* alle Floats beenden */
#ardBody {
	clear:both;
}

/* linker Container */
#ContainerLeft {
	float:left;
	margin:0; padding:0;
	width:190px;
}

/* mittlerer Container */
#ardContentIndex {
	float:left;
	margin:0; padding:0; margin-left:8px;
	width:520px;
}

/* dies ist der rechte Container */
#ardRechteSpalte {
	float:right;
	margin:0; padding:0;
	width:256px;
}

/* hiermit werden zahlreiche IE-6-Floating-Fehler vermieden */
* html #ContainerLeft, * html #ardContentIndex, * html #ardRechteSpalte {
	display:inline;
}

/* Skalierbarkeit fuer IE 6 */
* html #ContainerLeft {
	width:11.87em;
}
* html #ardContentIndex {
	width:32.49em;
}
* html #ardRechteSpalte {
	width:16em;
}


/* Textformatierung */

#ardContentIndex h2 {
	line-height:130%;
	padding:.3em;
	margin-bottom:.5em;
}

.dachzeile {
	font-size:.7em;
	line-height:130%;
	font-weight:bold;
	padding:.4em;
}

#ardContentIndex .dachzeile {
	font-size:.75em;
	line-height:130%;
}

.boxtext, .box address, .box h3, .box h4, .box .wflinks a {
	padding-left:4px;
	padding-right:6px;
}

.box h3, .box h4, .boxtext ul {
	padding-top:.3em;
}

.box p, .box h3, .box h4, .boxtext ul {
	padding-bottom:.3em;
}

.box .hdtv-icon {
	float:right;
	margin:.3em .3em .5em .5em;
}

.boxtext h3, .boxtext h4 {
	padding-left:0; padding-right:0;
}

.boxtext ul {
	padding-left:.5em;
	list-style:inside disc;
}

#ContainerLeft .boxtext, #ardRechteSpalte .boxtext {
	font-size:.7em;
	line-height:130%;
}

#ardContentIndex .boxtext {
	font-size:.75em;
	line-height:130%;
}

#ardContentIndex .boxtext h3 {
	font-size:1.3em;
	line-height:130%;
}

.boxtext .textgroesse {
	font-size:1em !important;
	line-height:130% !important;
}

#ContainerLeft address, #ardRechteSpalte address, #ContainerLeft .wflinks, #ardRechteSpalte .wflinks, #ContainerLeft .wflinks-headline, #ardRechteSpalte .wflinks-headline {
	margin-top:.3em;
	font-size:.7em;
	line-height:130%;
}

#ardContentIndex address, #ardContentIndex .wflinks, #ardContentIndex .wflinks-headline, #ardContentIndex .themenuebersicht li {
	margin-top:.3em;
	font-size:.75em;
	line-height:130%;
}

.wflinks a {
	padding-top:.3em;
	padding-bottom:.3em;
}


/* searchbox */

#ardsearchbox {
	padding: 0.3em;
	margin-bottom:.5em;
	height: 1.3em;
}
#ardsearchbox form {
	display: inline;
}
.ardsearchinput {
	margin:0;
	padding:0.2em 0pt 0.3em 0.35em;
	border: 1px solid rgb(165, 172, 178);
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 0.6em;
	background:white;
	vertical-align: middle;
	width: 15em;
}
.ardsearchSubmit {
	border: 0pt none ;
	margin: 0pt;
	padding: 0pt 0pt 0pt 0.25em;
	vertical-align: middle;
	width: 0.937em;
	height: 1.125em;
}


/* vertikale Navigation in linker Spalte */

#navi-v {
	margin-bottom:.5em;
}
#navi-v a {
	display:block;
	margin-bottom:1px;
	font-size:.7em;
	line-height:130%;
	padding:.4em;
}
#navi-v a.active {
	font-weight:bold;
}

/* fuer IE6, um doppelten Zeilenumbruch zu vermeiden */
* html #navi-v li {
	display:inline;
}


/* Unternavigation */

#navi-v ul a {
	padding-left:1.5em;
}

/* Stopper */

.stopper {
	height:6em;
	margin-bottom:.5em;
}


/* Box */

.box {
	padding-bottom:.3em;
	margin-bottom:.5em;
}

.box img {
	margin-bottom:.3em;
}

#ardContentIndex .box .pic512, #ardContentIndex .box .pic256, #ardContentIndex .box .pic190 {
	float:left;
	margin:3px;
	border:1px solid white;
}

#ardContentIndex .box .pic256, #ardContentIndex .box .pic190 {
	margin-right:.3em;
}

.box .clearfloat {
	clear:left;
	height:0;
	overflow:hidden;
}

/* Sendetermin */
.box address {
	text-align:right;
}
.box address img {
	position:relative;
	top:-5px;
	vertical-align:top;
}
.box address span {
	display:block;
	font-weight:bold;
	margin-bottom:.2em;
}
#ardContentIndex .box address span {
	float:left;
}


/* Themenuebersicht */

.themenuebersicht {
	margin-left:.8em;
}
.themenuebersicht li {
	margin-left:.8em;
	list-style:disc;
}


/* weiterfuehrende Links */

.wflinks-headline {
	border-top:1px solid white;
}

.wflinks a {
	display:block;
	padding-left:1.5em !important;
	font-weight:bold;
	background:url(/files/122/ardpfeil.gif) no-repeat center left;
}

/* Fuer IE 6, doppelten Zeilenumbruch vermeiden */
* html .wflinks li {
	display:inline;
}


/* zurueck-Links */

ul#zurueck {
	clear:both;
}
ul#zurueck li {
	display:none;
}


/* ARD-Fuss */

#ard-fuss {
	padding:.7em;
	text-align:center;
	background:rgb(0,17,46);
}


/* Farben und Hintergrundbilder */

/* Links allgemein */
a, a:visited {
	color:#002c6b;
}

body.ardcss {
	background:rgb(0,58,122) url(/files/122/verlauf_background.jpg) top repeat-x;
}

#arddigitalhead {
	background:rgb(11,44,89) url(/files/122/arddigital-head.jpg) top left no-repeat;
}

.dachzeile, #ardContentIndex h2 {
	color:white;
	background:rgb(43,129,190) url(/files/122/hg-verlauf-arddigital.png) bottom repeat-x;
}

#navi-h, #navi-h-links a, #navi-v a {
	color:black;
	background:rgb(191,211,226) url(/files/122/hg-navi-3v.png) repeat-x 0 -100px;
}

#navi-h-rechts a {
	color:white;
	background:rgb(0,26,75) url(/files/122/hg-navi-3v.png) repeat-x 0 -200px;
}

#navi-h-links a:hover, #navi-v a:hover, #navi-h-rechts a:hover, #navi-h-links a.aktiv, #navi-v a.active, .wflinks li:hover {
	color:black;
	background:rgb(243,246,251) url(/files/122/hg-navi-3v.png) repeat-x 0 0;
}


.box {
	background:rgb(229,238,247) url(/files/122/verlauf_textblock.jpg) bottom repeat-x;
}

.stopper {
	background:url(/files/122/stopper-hintergrund.png) top repeat-x;
}

#ardContentIndex .box,.searchbox_color {
	background:rgb(229,238,247);
}

.content_std {color: #000000; line-height: 2.0em; float:left;}
.sender_container {width: 405px;  height:20px; margin-bottom:5px; clear:both;}

.sender { width: 255px; height:20px; float:left;}
.sender_inline { width: 150px; top left no-repeat; float:right;}
.sender_image_tv { padding-left: 5px; margin-top:6px;}
		
.sender_container_big {width: 584px;  height:50px; margin-bottom:5px; clear:both;}
<!-- user="25" date="1251474212" -->