/* ##### general classes start ###### */

*{border:0px;margin:0px;padding:0px;}
	
body {
	font-family: Verdana, Arial, sans-serif;
	background-color: #EEE;
	font-size: 12pt;
	font-size: 1em;
	text-align: left;
	}
	
a:link, a:visited, a:hover, a:active, a:focus {
	color: #fff;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	}

select, option, input {
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold;
	font-size: 1em;
	color: #000;
	} 

h1 a:link,
h1 a:visited,
h1 a:hover,
h1 a:active {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 0.5625em;
	color: #00047A;
	line-height: 1.135em;
}

h2 a:link,
h2 a:visited,
h2 a:hover,
h2 a:active {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 0.5625em;
	color: #00047A;
	line-height: 1.2em;
	}
	
h3 {
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 80%;
	color: #000;
	}

h4 a:link,
h4 a:visited,
h4 a:hover,
h4 a:active {
	font-weight: bold;
	font-size: 0.75em;
	color: #000;
	line-height: 1.325em;
}

h5 {
	font-weight: normal;
	font-size: 0.625em;
	color: #000;
}
	
.invisible, hr {
	display: none;
}

/* ##### general classes stop ###### */

/* ##### general page layout start ###### */

.header {
	background-color: #00047A;
	width: 100%;
}

.article-content-container {
	width:47.75em;
	float:left;
	background-color: #DDD;
	}

.content-container{
	width:56.5em;
	float:left;
	background-color: #DDD;
	}

.column-left {
	background-color: #EEE;
	width: 8.75em;
	float: left;
	}

.article-container-center-and-right-column {
	background-color: #DDD;
	float:left;
	width: 39em;
}

.container-center-and-right-column {
	background-color: #DDD;
	float:left;
	width: 47.75em;
	}

.column-center {
	background-color: #EEE;
	width: 29.75em;
	float: left;
	padding: 0em 0.25em 0em 0.25em;
}

.article-column-right {
	background-color: #EEE;
	width: 8.75em;
	float: right;
}

.column-right {
	background-color: #EEE;
	width: 17.49em; /* not exact, to avoid mozilla rounding errors when minimizing to certain font-sizes, should be 17.5 */
	float: right;
	}

.leser-bewertung-container {
	background-color: #DDD;
	width:47.75em;
	clear: both;
}
	
.footer {
	background-color: #004;
	width: 100%;	
	clear: both;
	}

/* ##### general page layout end ###### */
	
/* ##### header start ###### */	
	
.header-bar {
	background-color: #004;
	height: 1.5625em;
	width: 100%;
	position: relative;
	top: 0px;
	left: 0px;
	}

.header-logo {
	position: absolute;
	top: 0px;
	left: 0px;
}

.portal-nav {
	position: absolute;
	top: 0.2em;
	left: 15.8em;
	font-size: 63%;
	}
	
.portal-nav-left {
	position: absolute;
	top: 0.1em;
	left: 0em;
	border: solid 0.1em #7F9DB9;
	}

.portal-nav-center {
	position: absolute;
	top: 0.1em;
	left: 15.6em;
	border: solid 0.1em #7F9DB9;
	}

.portal-nav-right {
	position: absolute;
	top: 0.1em;
	left: 31.4em;
	border: solid 0.1em #7F9DB9;
	}

.portal-nav-select {
	width: 12.5em;
	}
	
.portal-nav-select-button {
	position: absolute;
	top: 0.1em;
	margin-left: 0.1em;
	}
	
	
.global-nav-b {
	position: absolute;
	top: 0.2em;
	left: 53.3em;
}

.global-nav-b li{
	display: inline;
}


.global-nav-b a {
	margin: 0.4em 0em 0em 1.4em;
	font-size: 1em;
	}	
	
	
.global-nav {
	position: absolute;
	top: 0.2em;
	left: 50.8em;
	}

.global-nav li{
	display: inline;
}

.global-nav a {
	margin: 0.4em 0em 0em 1.4em;
	font-size: 100%;
	}

.multiteaser-sport-wide {
	display: block;
}

.multiteaser-sport-small {
	display: none;
}
	
.blue-bar {
	background-color: #00047A;
	line-height: 0.6em;
	font-size: 0.6em;
	height: 0.6em; 
}

.header-key-visual {
	width: 946px;
	height:82px;
	background-image: url(../img/header/header_4_verlauf.jpg);
	background-repeat: no-repeat;
	background-position: 624px 0px;
	}

.search {
	position: relative;
	left: 75.7em;
	top: -70%;
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold;
	font-size: 63%;
	color: #FFF;
	z-index: 3;
	}

.search-label {
	position: absolute;
	z-index: 2;
	}	
	
.search-field {
	position: absolute;
	top: 1.3em;
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold;
	font-size: 100%;
	color: #000;
	width: 12.5em;
	height: 1.2em;
	border: solid 0.2em #7F9DB9;
	z-index: 2;
	}
	
.search-button {
	position: absolute;
	left: 13.3em;
	top: 1.3em;
	z-index: 2;
	}
	
a:link.search-advanced,
a:visited.search-advanced,
a:hover.search-advanced,
a:active.search-advanced,
a:focus.search-advanced {
	position: absolute;
	top: 3.3em;
	text-decoration: underline;
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold;
	font-size: 100%;
	color: #FFF;
	z-index: 2;
}
	
.navigation-path-bar,
.footer-global-navigation-bar {
	height: 2em;
	background-color: #00047A; 
	position: relative;
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold;
	font-size: 0.5625em;
	color: #FFF;
	}
	
.navigation-path-bar span {
	margin: 0em 0.8125em 0em 0.8125em;
}

.date {
	position: absolute;
	left: 1.6em;
	top: 0.1875em;
	}
	
.navigation-path {
	position: absolute;
	left: 15.75em;
	top: 0.1875em;
	}
	
.navigation-path a:link,
.navigation-path a:visited {
	text-decoration: underline;
	font-weight: normal;
}

.header-footer {
	font-size: 0.75em;
	line-height: 0.75em;
	background-color: #FFF;
}

/* ##### header end ###### */

/* ##### navigation start ###### */	

.navigation {
	margin-top: 0.25em;
	background-color: #EEE;
	line-height: 1.125em;
	}

.navi-ul {
	list-style:none;
   background-color: #EEE;
   font-size: 0.6875em;
	}

.navi-ul li {
	border-bottom: 0.0625em solid #EEE;
	min-height: 1.665em;
	}

.navi-ul-a,
.navi-ul-a:link,
.navi-ul-a:visited,
.navi-ul-a-selected {
 	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	display: block;
	text-decoration: none;
	padding-left: 1.5em;
	background-color:#999;
   }

.navi-ul-a:hover {
	font-family: Arial, Verdana, sans-serif;
	background: #ACACAC;
	background-image: url(../img/leftnav/pfeil_navigation.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	text-decoration: none;
	}

.navi-ul-a:active,
.navi-ul-a-selected:link,
.navi-ul-a-selected:visited,
.navi-ul-a-selected:hover,
.navi-ul-a-selected:active  {
	background: #00047A;
	font-family: Arial, Verdana, sans-serif;
	background-image: url(../img/leftnav/pfeil_navigation.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	text-decoration: none;
}


/* ##### navigation stop ###### */	

.multiteaser,
.infoservice-linkbox {
	margin-top: 0.4em;
	background-color: #DDD;
	position: relative;
	width: 8.75em;
	top: 0em;
	}

.teaser-title {
	font-size: 64%;
	font-weight: bold;
	border-bottom: 0.2em solid #00047A;
	position: relative;
	background-color: #EEE;
	top: 0em;
	color: #00047A;
	}

.teaser-title img {
	position: absolute;
	width: 1.25em;
	height: 1.25em;
	}

.teaser-title span {
	padding-left: 1.5em;
	text-transform: uppercase;
	position: relative;
}	

.multiteaser-image-m2,
.multiteaser-image-m1 {
	background-color: #C7C7C7;
	border-left: 0.75em solid #C7C7C7;
	}

.multiteaser-image-m2 img {
	width: 7.875em;
	height: 3.375em;
	padding-left: 0.0625em;
	/*border-bottom: 0.5em solid #DDD;*/
	background-color: #DDD;
	position: relative;
	top: 0em;
	}

.multiteaser-image-m1 img {
	width: 4.5em;
	height: 3.375em;
	padding-left: 0.0625em;
	/*border-bottom: 0.5em solid #DDD;*/
	background-color: #DDD;
	position: relative;
	top: 0em;
}

.multiteaser-teasertext {
	border-left: 0.75em solid #C7C7C7;
	padding-left: 0.3125em;
	padding-bottom: 0.5em;
	padding-right: 0.25em;
	position: relative;
	top: 0em;
	left: 0em;
	line-height: 1em;
	}

.multiteaser-teasertext img {
	position: relative;
	left: -0.75em;
	top: 0.625em;
	width: 0.25em;
	height: 0.425em;
	line-height: 1.325em;
	}

.multiteaser-optional-teasertext {
	position: relative;
	top: 0em;
	line-height: 0.8em;
	padding-bottom: 0.0625em;
}

/*#### multiteaser stop ###*/

/*#### infoservices start ###*/


.infoservice-linkbox-list ul {
	border-left: 0.75em solid #C7C7C7;
	padding-bottom: 0.7125em;
	padding-top: 0.375em;
	}

.infoservice-linkbox-list li {
	margin-left: -0.75em;
	list-style: none;
	line-height: 0.8em;
	background: url(../img/teaser/pfeil_teaser.gif) no-repeat 0.3125em  0.3125em; /*changed 09.10.06*/
	height:1%; /*Added 09.10.06*/
	position:relative; /*Added 09.10.06*/
	}

.infoservice-linkbox-list li a:link,
.infoservice-linkbox-list li a:visited,
.infoservice-linkbox-list li a:hover,
.infoservice-linkbox-list li a:active {
	color: #000;
	text-decoration: none;
	font-weight: bold;
	/*font-size: 0.6em;*/
	font-size: 60%;
	padding-left: 1.75em;
	}

.infoservice-linkbox-list li a:hover {
	text-decoration: underline;
}

.infoservices, 
.global-teasers {
	border-bottom: 0.25em solid #EEE;
	clear: both;
}

.infoservices {
	padding-top: 0.01em;
	
}

/*#### infoservices stop ###*/
.aufmacher,
.meldung,
.chateventkopf {
	background-color: #FFF;
	padding-bottom: 0.125em;
	margin-top: 0.25em;
	float: left;
	}

.aufmacher-schwerpunkt {
	background-color: #00047A;
	padding-bottom: 0.125em;
	margin-top: 0.25em;
	color: #FFF;
	
}

.meldung,.aufmacher,.chateventkopf {
	width: 29.75em;
	/* #### hack for ie bug displaying doubled text start.
	For Info visit e.g. http://www.positioniseverything.net/explorer/dup-characters.html #### */
	margin-right: -0.1875em; 
	/* #### hack for ie bug displaying doubled text end. #### */
}

.nachtluecke {
	background-color: #FFF;
	margin-top: 0.25em;
	margin-bottom: -0.25em;
	}

.aufmacher-title,
.meldung-title,
.chateventkopf-title {
	font-size: 0.625em;
	font-weight: bold;
	border-bottom: 0.2em solid #FA7D19;
	position: relative;
	background-color: #EEE;
	top: 0em;
	}
	
.aufmacher-title-eilmeldung {
	font-size: 0.625em;
	font-weight: bold;
	position: relative;
	background-color: #FA7D19;
	top: 0em;
	}
	
.aufmacher-title img,
.meldung-title img,
.chateventkopf-title img {
	width: 1.25em;
	height: 1.25em;
	position: absolute;
	}

.aufmacher-title span,
.meldung-title span,
.chateventkopf-title span {
	padding-left: 1.5em;
	text-transform: uppercase;
	position: relative;
	color: #505050;
}	

.aufmacher-title-eilmeldung span {
	padding-left: 0.25em;
	text-transform: uppercase;
	position: relative;
	top: -0.125em;
	color: #FFF;
	}

.chateventkopf-image-left-h1,
.chateventkopf-image-left-h1,
.chateventkopf-image-left-h2,
.chateventkopf-image-left-i1,
.chateventkopf-image-left-i2,
.chateventkopf-image-left-i3,
.chateventkopf-image-left-l2,
.chateventkopf-image-left-o1,
.chateventkopf-image-left-u2,
.chateventkopf-image-left-l4,
.chateventkopf-image-left-o2,
.chateventkopf-image-left-u3 {
	float: left;
	padding-right: 0.5em;
}

.chateventkopf-image-left-h1 img {
	width: 15em;
	height: 11.25em;
}
.chateventkopf-image-left-h1 img {
	width: 11.25em;
	height: 11.25em;
}
.chateventkopf-image-left-h2 img {
	width: 11.25em;
	height: 15em;
}
.chateventkopf-image-left-i1 img {
	width: 7.5em;
	height: 5.625em;
}
.chateventkopf-image-left-i2 img {
	width: 7.5em;
	height: 7.5em;
}
.chateventkopf-image-left-i3 img {
	width: 7.5em;
	height: 10em;
}
.chateventkopf-image-left-l2 img {
	width: 14.75em;
	height: 11em;
}
.chateventkopf-image-left-o1 img {
	width: 9.75em;
	height: 9.75em;
}
.chateventkopf-image-left-u2 img {
	width: 9.75em;
	height: 13em;
}
.chateventkopf-image-left-l4 img {
	width: 7.25em;
	height: 5.5em;
}
.chateventkopf-image-left-o2 img {
	width: 7.25em;
	height: 7.25em;
}
.chateventkopf-image-left-u3 img {
	width: 7.25em;
	height: 9.75em;
}

.chateventkopf-image-left-h1 .bild-unterschrift,
.chateventkopf-image-left-h1 .bild-unterschrift,
.chateventkopf-image-left-h2 .bild-unterschrift,
.chateventkopf-image-left-i1 .bild-unterschrift,
.chateventkopf-image-left-i2 .bild-unterschrift,
.chateventkopf-image-left-i3 .bild-unterschrift,
.chateventkopf-image-left-o1 .bild-unterschrift,
.chateventkopf-image-left-u2 .bild-unterschrift,
.chateventkopf-image-left-l2 .bild-unterschrift,
.chateventkopf-image-left-l4 .bild-unterschrift,
.chateventkopf-image-left-o2 .bild-unterschrift,
.chateventkopf-image-left-u3 .bild-unterschrift {
	font-size: 62%;
	padding: 0.125em 0em 1em 0.1875em;
}

.chateventkopf-image-left-h1 .bild-unterschrift {
	width: 24em;
}

.chateventkopf-image-left-h1 .bild-unterschrift,
.chateventkopf-image-left-h2 .bild-unterschrift  {
	width: 17.9375em;
}

.chateventkopf-image-left-i1 .bild-unterschrift,
.chateventkopf-image-left-i2 .bild-unterschrift,
.chateventkopf-image-left-i3 .bild-unterschrift {
	width: 11.875em;
}

.chateventkopf-image-left-l2 .bild-unterschrift {
	width: 23.5em;
}

.chateventkopf-image-left-o1 .bild-unterschrift,
.chateventkopf-image-left-u2 .bild-unterschrift  {
	width: 15.5em;
}

.chateventkopf-image-left-l4 .bild-unterschrift,
.chateventkopf-image-left-o2 .bild-unterschrift,
.chateventkopf-image-left-u3 .bild-unterschrift {
	width: 11.5em;
}

.chateventkopf-teasertext-right-n0,
.chateventkopf-teasertext-right-h1,
.chateventkopf-teasertext-right-h1,
.chateventkopf-teasertext-right-h2,
.chateventkopf-teasertext-right-i1,
.chateventkopf-teasertext-right-i2,
.chateventkopf-teasertext-right-i3,
.chateventkopf-teasertext-right-l2,
.chateventkopf-teasertext-right-o1,
.chateventkopf-teasertext-right-u2,
.chateventkopf-teasertext-right-l4,
.chateventkopf-teasertext-right-o2,
.chateventkopf-teasertext-right-u3 {
	float: right;
	padding: 0.5625em 0em 0.5em 0em;
	background-color: #FFF;
}

.chateventkopf-teasertext-right-n0 {
	width: 28.65em;
}
.chateventkopf-teasertext-right-h1 {
	width: 13.65em;
}
.chateventkopf-teasertext-right-h1,
.chateventkopf-teasertext-right-h2 {
	width: 17.4em;
}
.chateventkopf-teasertext-right-i1,
.chateventkopf-teasertext-right-i2,
.chateventkopf-teasertext-right-i3 {
	width: 21.15em;
}
.chateventkopf-teasertext-right-l2 {
	width: 13.9em;
}
.chateventkopf-teasertext-right-o1,
.chateventkopf-teasertext-right-u2 {
	width: 18.9em;
}
.chateventkopf-teasertext-right-l4,
.chateventkopf-teasertext-right-o2,
.chateventkopf-teasertext-right-u3 {
	width: 21.3em;
}

.chateventkopf-teasertext-right-n0 div,
.chateventkopf-teasertext-right-h1 div,
.chateventkopf-teasertext-right-h1 div, 
.chateventkopf-teasertext-right-h2 div, 
.chateventkopf-teasertext-right-i1 div,
.chateventkopf-teasertext-right-i2 div,
.chateventkopf-teasertext-right-i3 div,
.chateventkopf-teasertext-right-l2 div,
.chateventkopf-teasertext-right-o1 div,
.chateventkopf-teasertext-right-u2 div,
.chateventkopf-teasertext-right-l4 div,
.chateventkopf-teasertext-right-o2 div,
.chateventkopf-teasertext-right-u3 div {
	line-height: 1.25em;
	font-size: 0.75em;
	padding-top: 0.3125em;
	padding-right: 0.875em;
	background-color: #FFF;
}

.chateventkopf-teasertext-right-n0 h1,
.chateventkopf-teasertext-right-h1 h1,
.chateventkopf-teasertext-right-h1 h1, 
.chateventkopf-teasertext-right-h2 h1, 
.chateventkopf-teasertext-right-i1 h1,
.chateventkopf-teasertext-right-i2 h1,
.chateventkopf-teasertext-right-i3 h1,
.chateventkopf-teasertext-right-l2 h1,
.chateventkopf-teasertext-right-o1 h1,
.chateventkopf-teasertext-right-u2 h1,
.chateventkopf-teasertext-right-l4 h1,
.chateventkopf-teasertext-right-o2 h1,
.chateventkopf-teasertext-right-u3 h1 {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 1.25em;
	color: #00047A;
	padding-bottom: 0.25em;
	padding-right: 0.875em;
}

.chateventkopf-teasertext-right-n0 h2,
.chateventkopf-teasertext-right-h1 h2,
.chateventkopf-teasertext-right-h1 h2, 
.chateventkopf-teasertext-right-h2 h2, 
.chateventkopf-teasertext-right-i1 h2,
.chateventkopf-teasertext-right-i2 h2,
.chateventkopf-teasertext-right-i3 h2,
.chateventkopf-teasertext-right-l2 h2,
.chateventkopf-teasertext-right-o1 h2,
.chateventkopf-teasertext-right-u2 h2,
.chateventkopf-teasertext-right-l4 h2,
.chateventkopf-teasertext-right-o2 h2,
.chateventkopf-teasertext-right-u3 h2 {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 0.9375em;
	color: #505050;
	line-height: 1.0625em;
	padding-bottom: 0.5em;
	padding-right: 0.875em;
}


.aufmacher-image-right-l2,
.aufmacher-image-right-l2-exclusiv,
.aufmacher-image-right-o1,
.aufmacher-image-right-o1-exclusiv,
.aufmacher-image-right-u2,
.aufmacher-image-right-u2-exclusiv,
.aufmacher-image-right-l4,
.aufmacher-image-right-l4-exclusiv,
.aufmacher-image-right-o2,
.aufmacher-image-right-o2-exclusiv,
.aufmacher-image-right-u3,
.aufmacher-image-right-u3-exclusiv,
.aufmacher-image-y1,
.aufmacher-image-y2,
.aufmacher-image-y3,
.aufmacher-image-right-leer,
.meldung-image-right-m1 {
	float: right;
	}
	
.meldung-image-right-m1,
.themenbox-image-right {
	border-bottom: 0.0625em solid #D3D3D3;
	width: 100%;
	float: left;
	}
	
.themenbox-image-right {
	padding-bottom: 0.5625em
}
	
	
.themenbox-image-right-last {
	border-bottom: 0.0625em;
	width: 100%;
	float: left;
	}
	
.themenbox-image-right-last {
	padding-bottom: 0.5625em
}

.separator-div {	
	height: 0.25em;	
	width: 10em;	
	margin-top: 0em;
	margin-bottom: 0em;
	padding: 0em 0em 0em 0em;	
}

.aufmacher-image-right-l2 img {
	width: 14.75em;
	height: 11em;
	padding-left: 0.5em;
	}

.aufmacher-image-right-l2-exclusiv-image {
	width: 14.75em;
	height: 11em;
	}
	
.aufmacher-image-right-o1 img {
	width: 9.75em;
	height: 9.75em;
	padding-left: 0.5em;
	}
	
.aufmacher-image-right-o1-exclusiv-image {
	width: 9.75em;
	height: 9.75em;
	}
	
.aufmacher-image-right-u2 img {
	width: 9.75em;
	height: 13em;
	padding-left: 0.5em;
	}
	
.aufmacher-image-right-u2-exclusiv-image {
	width: 9.75em;
	height: 13em;
	}
	
.aufmacher-image-right-l4 img {
	width: 7.25em;
	height: 5.5em;
	padding-left: 0.5em;
	}
	
.aufmacher-image-right-l4-exclusiv-image {
	width: 7.25em;
	height: 5.5em;
	}
	
.aufmacher-image-right-o2 img {
	width: 7.25em;
	height: 7.25em;
	padding-left: 0.5em;
	}
	
.aufmacher-image-right-o2-exclusiv-image {
	width: 7.25em;
	height: 7.25em;
	}
	
.aufmacher-image-right-u3 img {
	width: 7.25em;
	height: 9.75em;
	padding-left: 0.5em;
	}
	
.aufmacher-image-right-u3-exclusiv-image  {
	width: 7.25em;
	height: 9.75em;
	}
	
.wahl-flash-panorama {
	width: 29.75em;
	height: 20.4375em;
	}

.aufmacher-image-y1 img {
	width: 29.75em;
	height: 14.75em;
	}
	
.aufmacher-image-y2 img {
	width: 29.75em;
	height: 11em;
	}
	
.aufmacher-image-y3 img {
	width: 29.75em;
	height: 7.25em;
	}

 .meldung-image-right-m1 img {
	width: 4.5em;
	height: 3.375em;
	float: right;
	}
	
.themenbox-image-right-img {
	width: 7.25em;
	height: 5.5em;
	float: right;
	}
	
.themenbox-image-right-img-l4 {
	width: 7.25em;
	height: 5.5em;
	float: right;
	}	
	
.themenbox-image-right-img-o2 {
	width: 7.25em;
	height: 7.25em;
	float: right;
	}	

.aufmacher-image-right-l2 div,
.aufmacher-image-right-l2-exclusiv div,
.aufmacher-image-right-o1 div,
.aufmacher-image-right-o1-exclusiv div,
.aufmacher-image-right-u2 div,
.aufmacher-image-right-u2-exclusiv div,
.aufmacher-image-right-l4 div,
.aufmacher-image-right-l4-exclusiv div,
.aufmacher-image-right-o2 div,
.aufmacher-image-right-o2-exclusiv div,
.aufmacher-image-right-u3 div,
.aufmacher-image-right-u3-exclusiv div,
.aufmacher-image-y1 div,
.aufmacher-image-y2 div,
.aufmacher-image-y3 div {
	text-align: right;
	color: #999;
	font-size: 62%;
	padding: 0.125em 0.1875em 0.5em 0em;
	}

.themenbox-source {
	clear: both;
	float: right;
	text-align: right;
	color: #999;
	font-size: 62%;
	padding: 0.125em 0.1875em 0em 0em;
	width: 11em;
	}
	
.aufmacher-image-right-l2 div {
	width: 24.25em;
}

.aufmacher-image-right-l2-exclusiv div {
	width: 26.0625em;
}

.aufmacher-image-right-o1 div,
.aufmacher-image-right-u2 div  {
	width: 16.25em;
	}

.aufmacher-image-right-o1-exclusiv div,
.aufmacher-image-right-u2-exclusiv div  {
	width: 18.0625em;
}
	
.aufmacher-image-right-l4 div,
.aufmacher-image-right-o2 div,
.aufmacher-image-right-u3 div   {
	width: 12.25em;
}

.aufmacher-image-right-l4-exclusiv div,
.aufmacher-image-right-o2-exclusiv div,
.aufmacher-image-right-u3-exclusiv div   {
	width: 14em;
}
	
.aufmacher-image-y1 div,
.aufmacher-image-y2 div,
.aufmacher-image-y3 div  {
	width: 99.5%;
	float: right;
	}	

.aufmacher-image-left-l2,
.aufmacher-image-left-o1,
.aufmacher-image-left-u2,
.aufmacher-image-left-l4,
.aufmacher-image-left-o2,
.aufmacher-image-left-u3,
.aufmacher-image-left-u3-exclusiv,
.aufmacher-image-left-o1-exclusiv,
.aufmacher-image-left-l2-exclusiv,
.aufmacher-image-left-u2-exclusiv,
.aufmacher-image-left-l4-exclusiv,
.aufmacher-image-left-o2-exclusiv {
	float: left;
	background-color: #FFF;
	}


.aufmacher-image-left-l2 img {
	width: 14.75em;
	height: 11em;
	padding-right: 0.5em;
	}

.aufmacher-image-left-o1 img {
	width: 9.75em;
	height: 9.75em;
	padding-right: 0.5em;
	}
	
.aufmacher-image-left-u2 img {
	width: 9.75em;
	height: 13em;
	padding-right: 0.5em;
	}
	
.aufmacher-image-left-l4 img {
	width: 7.25em;
	height: 5.5em;
	padding-right: 0.5em;
	}
	
.aufmacher-image-left-o2 img {
	width: 7.25em;
	height: 7.25em;
	padding-right: 0.5em;
	}
	
.aufmacher-image-left-u3 img {
	width: 7.25em;
	height: 9.75em;
	padding-right: 0.5em;
	}

.aufmacher-image-left-u3-exclusiv-image {
	width: 7.25em;
	height: 9.75em;
	}
	
.aufmacher-image-left-o1-exclusiv-image {
	width: 9.75em;
	height: 9.75em;
	}
	
.aufmacher-image-left-l2-exclusiv-image {
	width: 14.75em;
	height: 11em;
	}
	
.aufmacher-image-left-u2-exclusiv-image {
	width: 9.75em;
	height: 13em;
	}
	
.aufmacher-image-left-l4-exclusiv-image {
	width: 7.25em;
	height: 5.5em;
	}
	
.aufmacher-image-left-o2-exclusiv-image {
	width: 7.25em;
	height: 7.25em;
	}
	
.aufmacher-image-left-u3-exclusiv-image-bar,
.aufmacher-image-left-o1-exclusiv-image-bar {
	width: 1.125em;
	height: 9.75em;
	}
	
.aufmacher-image-left-l2-exclusiv-image-bar {
	width: 1.125em;
	height: 11em;
	}
	
.aufmacher-image-left-l4-exclusiv-image-bar {
	width: 1.125em;
	height: 5.5em;
	}
	
.aufmacher-image-left-u2-exclusiv-image-bar {
	width: 1.125em;
	height: 13em;
	}
	
.aufmacher-image-left-o2-exclusiv-image-bar {
	width: 1.125em;
	height: 7.25em;
	}
	
.aufmacher-image-right-l4-exclusiv-image-bar {
	width: 1.125em;
	height: 5.5em;
	padding-left: 0.5em;
}
	
.aufmacher-image-right-l2-exclusiv-image-bar {
	width: 1.125em;
	height: 11em;
	padding-left: 0.5em;
	}
	
.aufmacher-image-right-o1-exclusiv-image-bar {
	width: 1.125em;
	height: 9.75em;
	padding-left: 0.5em;
	}
	
.aufmacher-image-right-u2-exclusiv-image-bar {
	width: 1.125em;
	height: 13em;
	padding-left: 0.5em;
	}
	
.aufmacher-image-right-o2-exclusiv-image-bar {
	width: 1.125em;
	height: 7.25em;
	padding-left: 0.5em;
	}
	
.aufmacher-image-right-u3-exclusiv-image-bar {
	width: 1.125em;
	height: 9.75em;
	padding-left: 0.5em;
	}
	
.aufmacher-image-left-l2 div,
.aufmacher-image-left-o1 div,
.aufmacher-image-left-u2 div,
.aufmacher-image-left-l4 div,
.aufmacher-image-left-o2 div,
.aufmacher-image-left-u3 div,
.aufmacher-image-left-u3-exclusiv div,
.aufmacher-image-left-o1-exclusiv div,
.aufmacher-image-left-l2-exclusiv div,
.aufmacher-image-left-u2-exclusiv div,
.aufmacher-image-left-l4-exclusiv div,
.aufmacher-image-left-o2-exclusiv div {
	text-align: left;
	color: #999;
	font-size: 62%;
	padding: 0.125em 0em 0.1875em 0.1875em;
	background-color: #FFF;
	}

.aufmacher-image-left-l2 div {
	width: 24.25em;
}

.aufmacher-image-left-o1 div,
.aufmacher-image-left-u2 div  {
	width: 16.25em;
}

.aufmacher-image-left-l4 div,
.aufmacher-image-left-o2 div,
.aufmacher-image-left-u3 div   {
	width: 7.25em;
}
	
.aufmacher-image-left div,
.aufmacher-image-left-narrow div {
	text-align: left;
	color: #999;
	font-size: 0.625em;
	padding: 0.125em 0em 0.1875em 0.1875em;
	background-color: #FFF;
	}
	
.aufmacher-teasertext {
	padding: 0.5625em 0.5em 0.5em 0.875em;
	}

.aufmacher-teasertext-right-u3-exclusiv,
.aufmacher-teasertext-right-o1-exclusiv,
.aufmacher-teasertext-right-l2-exclusiv,
.aufmacher-teasertext-right-l4-exclusiv,
.aufmacher-teasertext-right-o2-exclusiv,
.aufmacher-teasertext-right-u2-exclusiv   {
	padding: 0.5625em 0.5em 0.5em 0.875em;
	float: left;
	}
	
/*.aufmacher-teasertext h1,
.aufmacher-teasertext-right-l2 h1,
.aufmacher-teasertext-right-o1 h1,
.aufmacher-teasertext-right-u2 h1,
.aufmacher-teasertext-right-l4 h1,
.aufmacher-teasertext-right-o2 h1,
.aufmacher-teasertext-right-u3 h1,
.aufmacher-teasertext-right-u3-exlusiv h1,
.aufmacher-teasertext-right-o1-exlusiv h1,
.aufmacher-teasertext-right-l2-exlusiv h1,
.aufmacher-teasertext-right-u2-exlusiv h1,
.aufmacher-teasertext-right-l4-exlusiv h1,
.aufmacher-teasertext-right-o2-exlusiv h1  {
	margin-bottom: 0em;
	}*/
	
	
.aufmacher-teasertext-schwerpunkt h1 {
	color: #FFF;
	margin-bottom: 0.125em;
	font-size: 1.25em;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
}
	
.aufmacher-teasertext-eilmeldung-h1 {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 1.125em;
	color: #00047A;
	line-height: 1.135em;
	margin-bottom: 0.125em;
}	

.aufmacher-teasertext-nachtluecke-h1 {
	margin-bottom: 0.125em;
	}

.aufmacher-teasertext h1 img {
	width: 0.8em;
	height: 0.5em;
	margin-bottom: 0.0625em;
	}

.aufmacher-teasertext-eilmeldung-hinweis {
	color: #666;
	text-decoration: none;
	font-weight: bold;
	font-size: 80%;
	margin-top: 0.5625em;
	margin-bottom: 0.9375em;
	}

.aufmacher-teasertext-panorama {
	padding: 0em 0.5em 0.5em 0.875em;
	margin-top: 0em;
	}
	
.aufmacher-teasertext-schwerpunkt {
	padding: 0em 0.5em 1.125em 0.875em;
	margin-top: 0em;
	font-size: 80%;
	}

.html-ersatz {
 font-family: Verdana, Arial, sans-serif;
 font-size: 0.6875em;
 font-weight: bold;
 color: #075278;
 }
 
 .html-ersatz-quelle {
  font-family: Verdana, Arial, sans-serif;
  font-size: 0.625em;
  color: #075278;
  }
	
.meldung-text {
	padding: 0em 0.5em 0em 0.875em;
	}
	
.clear-for-fox {
	clear:both !important;
	clear: none;
	font-size: 0.0625em;
}
	
.meldung-text h1 {
	margin-top: 0.375em;
	padding-bottom: 0.25em
	}
	
.meldung-text h2 {
	margin-top:0.5em;
}

.meldung-text h3 {
	margin-bottom: -0.4em;
}

.meldung-text h3 span {
	margin-left: 0.4em;
	font-style: oblique;
}

.meldung-text h3 span a {
	 font-family: Verdana, Arial, sans-serif;	 
	 font-weight: normal;
	 font-style: italic;
 	color: #000000;
}



.meldung-image-right-m1 h2,
.themenbox-image-right h2 {
	margin-top: 0.5em;
}

.meldung-image-right-m1 h3 {
	margin-bottom:0.575em;
}

.themenbox-image-right h2 {
	margin-top: 0.5em;
	}

.themenbox-image-right h3 {
	margin-bottom:0.575em;
	font-family: Verdana ,Arial , sans-serif;
	}

.meldung-text-content {
	font-family: Verdana ,Arial , sans-serif;
	font-size: 0.75em;
}
	
.aufmacher-teasertext-right-l2,
.aufmacher-teasertext-right-o1,
.aufmacher-teasertext-right-u2,
.aufmacher-teasertext-right-l4,
.aufmacher-teasertext-right-o2,
.aufmacher-teasertext-right-u3 {
	float: right;
	padding: 0.5625em 0em 0.5em 0em;
	background-color: #FFF;
	}
	
.aufmacher-teasertext-right-l2 {
	width: 13.9em;
}

.aufmacher-teasertext-right-o1 {
	width: 18.9em;
}

.aufmacher-teasertext-right-u2 {
	width: 18.9em;
}

.aufmacher-teasertext-right-l4,
.aufmacher-teasertext-right-o2,
.aufmacher-teasertext-right-u3  {
	width: 21.3em;
}

.aufmacher-teasertext div,
.aufmacher-teasertext p,
.aufmacher-teasertext-panorama div,
.aufmacher-teasertext-panorama p,
.aufmacher-teasertext-right-l2 div,
.aufmacher-teasertext-right-l2 p,
.aufmacher-teasertext-right-o1 div,
.aufmacher-teasertext-right-o1 p,
.aufmacher-teasertext-right-u2 div,
.aufmacher-teasertext-right-u2 p,
.aufmacher-teasertext-right-l4 div,
.aufmacher-teasertext-right-l4 p,
.aufmacher-teasertext-right-o2 div,
.aufmacher-teasertext-right-o2 p,
.aufmacher-teasertext-right-u3 div,
.aufmacher-teasertext-right-u3 p,
.aufmacher-teasertext-right-u3-exclusiv div,
.aufmacher-teasertext-right-u3-exclusiv p,
.aufmacher-teasertext-right-o1-exclusiv div,
.aufmacher-teasertext-right-o1-exclusiv p,
.aufmacher-teasertext-right-l2-exclusiv div,
.aufmacher-teasertext-right-l2-exclusiv p,
.aufmacher-teasertext-right-l4-exclusiv div,
.aufmacher-teasertext-right-l4-exclusiv p,
.aufmacher-teasertext-right-u2-exclusiv div,
.aufmacher-teasertext-right-u2-exclusiv p,
.aufmacher-teasertext-right-o2-exclusiv div,
.aufmacher-teasertext-right-o2-exclusiv p {
	line-height: 1.25em;
	font-size: 0.75em;
	padding-top: 0.3125em;
	background-color: #FFF;
	}

	
a.aufmacher-teasertext-text-link:link ,
a.aufmacher-teasertext-text-link:visited ,
a.aufmacher-teasertext-text-link:active {
	color: #000;
	font-weight: normal;
}

a.aufmacher-teasertext-text-link:hover {
	color: #000;
	font-weight: normal;
	text-decoration: none;
}

a.more,.more {
	color: #666;
	font-weight: bold;
	font-size: 75%;
	margin-left: 0.5em;
}

a.more:link,
a.more:visited,
a.more:active  {
	color: #666;
	}

a.more:hover {
	text-decoration: underline;
	color: #666;
	}

.aufmacher-teasertext-schwerpunkt {
	line-height: 1.25em;
	font-size: 0.75em;
	padding-top: 0.3125em;
	background-color: #00047A;
}

.aufmacher-teasertext-right-u3-exclusiv,
.aufmacher-teasertext-right-l4-exclusiv,
.aufmacher-teasertext-right-o2-exclusiv  {
	width: 19.975em;
}
	
.aufmacher-teasertext-right-o1-exclusiv,
.aufmacher-teasertext-right-u2-exclusiv  {
	width: 17.475em;
}
	
.aufmacher-teasertext-right-l2-exclusiv  {
	width: 12.475em;
}

.aufmacher-teasertext-author {
	color: #666;
	font-weight: bold;
	margin-bottom: 0.5em;
	}
	
.aufmacher-teasertext-author span {
	font-size: 80%;
	line-height: 110%;
	}	

.aufmacher-teasertext-author span a:link,
.aufmacher-teasertext-author span a:hover,
.aufmacher-teasertext-author span a:active,
.aufmacher-teasertext-author span a:visited {
	color: #666;
	}	


.meldung-author {
	color: #666;
	font-weight: bold;
	margin-bottom: 0.5em;
	margin-top: -0.1875em;
	}
	
.meldung-author span {
	font-size: 65%;
	line-height: 0.75em;
	}


.meldung-author span a:link,
.meldung-author span a:hover,
.meldung-author span a:active,
.meldung-author span a:visited {
	color: #666;
	}
	
	
	
	
.aufmacher-teasertext img,
.meldung-text img,
.aufmacher-teasertext-panorama img,
.aufmacher-teasertext-right-l2 img,
.aufmacher-teasertext-right-o1 img,
.aufmacher-teasertext-right-u2 img,
.aufmacher-teasertext-right-l4 img,
.aufmacher-teasertext-right-o2 img,
.aufmacher-teasertext-right-u3 img,
.aufmacher-teasertext-right-l4-exclusiv img,
.aufmacher-teasertext-right-u2-exclusiv img,
.aufmacher-teasertext-right-o1-exclusiv img,
.aufmacher-teasertext-right-l2-exclusiv img,
.aufmacher-teasertext-right-o2-exclusiv img,
.aufmacher-teasertext-right-u3-exclusiv img {
	padding-left: 0.3125em;
	width: 1.15em;
	height: 0.75em;
	}

.meldung-text h3 a img {
	padding-left: 0.125em;
	width: 1.1em;
	height: 0.6875em;
	}
	
.themenbox-meldungen {
	background-color: #FFF;
	/*float: none !important;
	float: left;
	margin-top: -0.625em!important;
	margin-top: -0.625em;*/
}
/*#### Artikel start ####*/

.artikelkopf {
	background-color: #FFF;
	padding-bottom: 0.125em;
	margin-top: 0.25em;
	float: left;
	width: 29.75em;
}
.artikel {
	background-color: #FFF;
	margin-top: 0.25em;
	float: left;
	width: 29.75em;
}
.artikel-container {
	clear: both;
	width: 29.75em;
}
.artikel-linke-spalte {
	width: 10.375em;
	float: left;
}
.artikel-inhalt-container {
	width: 19.375em;
	float: left;
}
.artikel-inhalt-absatz {
	clear: both;
	padding: 0.5em 0.75em 0.5em 0em;
}
.artikel-linke-spalte-box {
	clear: both;
	padding: 0.5em 0.75em 0.5em 0.875em;
}

/*** Artikel-Inhalt-Images Start ***/
.artikel-inhalt-image-left-a6,
.artikel-inhalt-image-left-a7,
.artikel-inhalt-image-left-l2,
.artikel-inhalt-image-left-l3,
.artikel-inhalt-image-left-l4,
.artikel-inhalt-image-left-m1,
.artikel-inhalt-image-left-m2,
.artikel-inhalt-image-left-o1,
.artikel-inhalt-image-left-o2,
.artikel-inhalt-image-left-p1,
.artikel-inhalt-image-left-p2,
.artikel-inhalt-image-left-t5,
.artikel-inhalt-image-left-u1,
.artikel-inhalt-image-left-u2,
.artikel-inhalt-image-left-u3 {
	float: left;
}
.artikel-inhalt-image-right-a6,
.artikel-inhalt-image-right-a7,
.artikel-inhalt-image-right-l2,
.artikel-inhalt-image-right-l3,
.artikel-inhalt-image-right-l4,
.artikel-inhalt-image-right-m1,
.artikel-inhalt-image-right-m2,
.artikel-inhalt-image-right-o1,
.artikel-inhalt-image-right-o2,
.artikel-inhalt-image-right-p1,
.artikel-inhalt-image-right-p2,
.artikel-inhalt-image-right-t5,
.artikel-inhalt-image-right-u1,
.artikel-inhalt-image-right-u2,
.artikel-inhalt-image-right-u3 {
	float: right;
}
.artikel-inhalt-image-center-a6,
.artikel-inhalt-image-center-a7,
.artikel-inhalt-image-center-l2,
.artikel-inhalt-image-center-l3,
.artikel-inhalt-image-center-l4,
.artikel-inhalt-image-center-m1,
.artikel-inhalt-image-center-m2,
.artikel-inhalt-image-center-o1,
.artikel-inhalt-image-center-o2,
.artikel-inhalt-image-center-p1,
.artikel-inhalt-image-center-p2,
.artikel-inhalt-image-center-t5,
.artikel-inhalt-image-center-u1,
.artikel-inhalt-image-center-u2,
.artikel-inhalt-image-center-u3 {
	text-align: center;
}
.artikel-inhalt-absatz .artikel-inhalt-image-left-a6,
.artikel-inhalt-absatz .artikel-inhalt-image-left-a7,
.artikel-inhalt-absatz .artikel-inhalt-image-left-l2,
.artikel-inhalt-absatz .artikel-inhalt-image-left-l3,
.artikel-inhalt-absatz .artikel-inhalt-image-left-l4,
.artikel-inhalt-absatz .artikel-inhalt-image-left-m1,
.artikel-inhalt-absatz .artikel-inhalt-image-left-m2,
.artikel-inhalt-absatz .artikel-inhalt-image-left-o1,
.artikel-inhalt-absatz .artikel-inhalt-image-left-o2,
.artikel-inhalt-absatz .artikel-inhalt-image-left-p1,
.artikel-inhalt-absatz .artikel-inhalt-image-left-p2,
.artikel-inhalt-absatz .artikel-inhalt-image-left-t5,
.artikel-inhalt-absatz .artikel-inhalt-image-left-u1,
.artikel-inhalt-absatz .artikel-inhalt-image-left-u2,
.artikel-inhalt-absatz .artikel-inhalt-image-left-u3 {
	padding-right: 1em;
}
.artikel-inhalt-absatz .artikel-inhalt-image-right-a6,
.artikel-inhalt-absatz .artikel-inhalt-image-right-a7,
.artikel-inhalt-absatz .artikel-inhalt-image-right-l2,
.artikel-inhalt-absatz .artikel-inhalt-image-right-l3,
.artikel-inhalt-absatz .artikel-inhalt-image-right-l4,
.artikel-inhalt-absatz .artikel-inhalt-image-right-m1,
.artikel-inhalt-absatz .artikel-inhalt-image-right-m2,
.artikel-inhalt-absatz .artikel-inhalt-image-right-o1,
.artikel-inhalt-absatz .artikel-inhalt-image-right-o2,
.artikel-inhalt-absatz .artikel-inhalt-image-right-p1,
.artikel-inhalt-absatz .artikel-inhalt-image-right-p2,
.artikel-inhalt-absatz .artikel-inhalt-image-right-t5,
.artikel-inhalt-absatz .artikel-inhalt-image-right-u1,
.artikel-inhalt-absatz .artikel-inhalt-image-right-u2,
.artikel-inhalt-absatz .artikel-inhalt-image-right-u3 {
	padding-left: 1em;
}
.artikel-inhalt-image-left-m1 img,
.artikel-inhalt-image-left-t5 img,
.artikel-inhalt-image-right-m1 img,
.artikel-inhalt-image-right-t5 img,
.artikel-inhalt-image-center-m1 img,
.artikel-inhalt-image-center-t5 img {
	width: 4.5em;
	border-top: 0.125em solid #FA7D19;
}
.artikel-inhalt-image-left-p2 img,
.artikel-inhalt-image-right-p2 img,
.artikel-inhalt-image-center-p2 img {
	width: 7em;
	border-top: 0.125em solid #FA7D19;
}
.artikel-inhalt-image-left-l4 img,
.artikel-inhalt-image-left-o2 img,
.artikel-inhalt-image-left-u3 img,
.artikel-inhalt-image-right-l4 img,
.artikel-inhalt-image-right-o2 img,
.artikel-inhalt-image-right-u3 img,
.artikel-inhalt-image-center-l4 img,
.artikel-inhalt-image-center-o2 img,
.artikel-inhalt-image-center-u3 img {
	width: 7.25em;
	border-top: 0.125em solid #FA7D19;
}
.artikel-inhalt-image-left-m2 img,
.artikel-inhalt-image-right-m2 img,
.artikel-inhalt-image-center-m2 img {
	width: 7.875em;
	border-top: 0.125em solid #FA7D19;
}
.artikel-inhalt-image-left-a7 img,
.artikel-inhalt-image-right-a7 img,
.artikel-inhalt-image-center-a7 img {
	width: 8.75em;
	border-top: 0.125em solid #FA7D19;
}
.artikel-inhalt-image-left-p1 img,
.artikel-inhalt-image-right-p1 img,
.artikel-inhalt-image-center-p1 img {
	width: 9.375em;
	border-top: 0.125em solid #FA7D19;
}
.artikel-inhalt-image-left-l3 img,
.artikel-inhalt-image-left-o1 img,
.artikel-inhalt-image-left-u2 img,
.artikel-inhalt-image-right-l3 img,
.artikel-inhalt-image-right-o1 img,
.artikel-inhalt-image-right-u2 img,
.artikel-inhalt-image-center-l3 img,
.artikel-inhalt-image-center-o1 img,
.artikel-inhalt-image-center-u2 img {
	width: 9.75em;
	border-top: 0.125em solid #FA7D19;
}
.artikel-inhalt-image-left-l2 img,
.artikel-inhalt-image-left-u1 img,
.artikel-inhalt-image-right-l2 img,
.artikel-inhalt-image-right-u1 img,
.artikel-inhalt-image-center-l2 img,
.artikel-inhalt-image-center-u1 img {
	width: 14.75em;
	border-top: 0.125em solid #FA7D19;
}
.artikel-inhalt-image-left-a6 img,
.artikel-inhalt-image-right-a6 img,
.artikel-inhalt-image-center-a6 img {
	width: 18.625em;
	border-top: 0.125em solid #FA7D19;
}

.artikel-inhalt-image-left-m1 .bild-quelle,
.artikel-inhalt-image-left-m1 .bild-unterschrift,
.artikel-inhalt-image-left-t5 .bild-quelle,
.artikel-inhalt-image-left-t5 .bild-unterschrift,
.artikel-inhalt-image-right-m1 .bild-quelle,
.artikel-inhalt-image-right-m1 .bild-unterschrift,
.artikel-inhalt-image-right-t5 .bild-quelle,
.artikel-inhalt-image-right-t5 .bild-unterschrift,
.artikel-inhalt-image-center-m1 .bild-quelle,
.artikel-inhalt-image-center-m1 .bild-unterschrift,
.artikel-inhalt-image-center-t5 .bild-quelle,
.artikel-inhalt-image-center-t5 .bild-unterschrift {
	width: 7.26em /* 4.5em; 72px; */
}
.artikel-inhalt-image-left-p2 .bild-quelle,
.artikel-inhalt-image-left-p2 .bild-unterschrift,
.artikel-inhalt-image-right-p2 .bild-quelle,
.artikel-inhalt-image-right-p2 .bild-unterschrift,
.artikel-inhalt-image-center-p2 .bild-quelle,
.artikel-inhalt-image-center-p2 .bild-unterschrift {
	width: 11.29em; /* 7em; 112px */
}
.artikel-inhalt-image-left-l4 .bild-quelle,
.artikel-inhalt-image-left-l4 .bild-unterschrift,
.artikel-inhalt-image-left-o2 .bild-quelle,
.artikel-inhalt-image-left-o2 .bild-unterschrift,
.artikel-inhalt-image-left-u3 .bild-quelle,
.artikel-inhalt-image-left-u3 .bild-unterschrift,
.artikel-inhalt-image-right-l4 .bild-quelle,
.artikel-inhalt-image-right-l4 .bild-unterschrift,
.artikel-inhalt-image-right-o2 .bild-quelle,
.artikel-inhalt-image-right-o2 .bild-unterschrift,
.artikel-inhalt-image-right-u3 .bild-quelle,
.artikel-inhalt-image-right-u3 .bild-unterschrift,
.artikel-inhalt-image-center-l4 .bild-quelle,
.artikel-inhalt-image-center-l4 .bild-unterschrift,
.artikel-inhalt-image-center-o2 .bild-quelle,
.artikel-inhalt-image-center-o2 .bild-unterschrift,
.artikel-inhalt-image-center-u3 .bild-quelle,
.artikel-inhalt-image-center-u3 .bild-unterschrift {
	width: 11.69em; /* 7.25em; 116px */
}
.artikel-inhalt-image-left-m2 .bild-quelle,
.artikel-inhalt-image-left-m2 .bild-unterschrift,
.artikel-inhalt-image-right-m2 .bild-quelle,
.artikel-inhalt-image-right-m2 .bild-unterschrift,
.artikel-inhalt-image-center-m2 .bild-quelle,
.artikel-inhalt-image-center-m2 .bild-unterschrift {
	width: 12.7em; /* 7.875em; 126px */
}
.artikel-inhalt-image-left-a7 .bild-quelle,
.artikel-inhalt-image-left-a7 .bild-unterschrift,
.artikel-inhalt-image-right-a7 .bild-quelle,
.artikel-inhalt-image-right-a7 .bild-unterschrift,
.artikel-inhalt-image-center-a7 .bild-quelle,
.artikel-inhalt-image-center-a7 .bild-unterschrift {
	width: 14.11em; /* 8.75em; 140px */
}
.artikel-inhalt-image-left-p1 .bild-quelle,
.artikel-inhalt-image-left-p1 .bild-unterschrift,
.artikel-inhalt-image-right-p1 .bild-quelle,
.artikel-inhalt-image-right-p1 .bild-unterschrift,
.artikel-inhalt-image-center-p1 .bild-quelle,
.artikel-inhalt-image-center-p1 .bild-unterschrift {
	width: 15.12em; /* 9.375em; 150px */
}
.artikel-inhalt-image-left-l3 .bild-quelle,
.artikel-inhalt-image-left-l3 .bild-unterschrift,
.artikel-inhalt-image-left-o1 .bild-quelle,
.artikel-inhalt-image-left-o1 .bild-unterschrift,
.artikel-inhalt-image-left-u2 .bild-quelle,
.artikel-inhalt-image-left-u2 .bild-unterschrift,
.artikel-inhalt-image-right-l3 .bild-quelle,
.artikel-inhalt-image-right-l3 .bild-unterschrift,
.artikel-inhalt-image-right-o1 .bild-quelle,
.artikel-inhalt-image-right-o1 .bild-unterschrift,
.artikel-inhalt-image-right-u2 .bild-quelle,
.artikel-inhalt-image-right-u2 .bild-unterschrift,
.artikel-inhalt-image-center-l3 .bild-quelle,
.artikel-inhalt-image-center-l3 .bild-unterschrift,
.artikel-inhalt-image-center-o1 .bild-quelle,
.artikel-inhalt-image-center-o1 .bild-unterschrift,
.artikel-inhalt-image-center-u2 .bild-quelle,
.artikel-inhalt-image-center-u2 .bild-unterschrift {
	width: 15.5em; /* 9.75em; 156px */
}
.artikel-inhalt-image-left-l2 .bild-quelle,
.artikel-inhalt-image-left-l2 .bild-unterschrift,
.artikel-inhalt-image-left-u1 .bild-quelle,
.artikel-inhalt-image-left-u1 .bild-unterschrift,
.artikel-inhalt-image-right-l2 .bild-quelle,
.artikel-inhalt-image-right-l2 .bild-unterschrift,
.artikel-inhalt-image-right-u1 .bild-quelle,
.artikel-inhalt-image-right-u1 .bild-unterschrift,
.artikel-inhalt-image-center-l2 .bild-quelle,
.artikel-inhalt-image-center-l2 .bild-unterschrift,
.artikel-inhalt-image-center-u1 .bild-quelle,
.artikel-inhalt-image-center-u1 .bild-unterschrift {
	width: 23.8em; /* 14.75em; 236px */
}
.artikel-inhalt-image-left-a6 .bild-quelle,
.artikel-inhalt-image-left-a6 .bild-unterschrift,
.artikel-inhalt-image-right-a6 .bild-quelle,
.artikel-inhalt-image-right-a6 .bild-unterschrift,
.artikel-inhalt-image-center-a6 .bild-quelle,
.artikel-inhalt-image-center-a6 .bild-unterschrift {
	width: 30em; /* 18.625em; 298px */
}

.artikel-inhalt-image-left-a6 .bild-quelle,
.artikel-inhalt-image-left-a7 .bild-quelle,
.artikel-inhalt-image-left-l2 .bild-quelle,
.artikel-inhalt-image-left-l3 .bild-quelle,
.artikel-inhalt-image-left-l4 .bild-quelle,
.artikel-inhalt-image-left-m1 .bild-quelle,
.artikel-inhalt-image-left-m2 .bild-quelle,
.artikel-inhalt-image-left-o1 .bild-quelle,
.artikel-inhalt-image-left-o2 .bild-quelle,
.artikel-inhalt-image-left-p1 .bild-quelle,
.artikel-inhalt-image-left-p2 .bild-quelle,
.artikel-inhalt-image-left-t5 .bild-quelle,
.artikel-inhalt-image-left-u1 .bild-quelle,
.artikel-inhalt-image-left-u2 .bild-quelle,
.artikel-inhalt-image-left-u3 .bild-quelle,
.artikel-inhalt-image-right-a6 .bild-quelle,
.artikel-inhalt-image-right-a7 .bild-quelle,
.artikel-inhalt-image-right-l2 .bild-quelle,
.artikel-inhalt-image-right-l3 .bild-quelle,
.artikel-inhalt-image-right-l4 .bild-quelle,
.artikel-inhalt-image-right-m1 .bild-quelle,
.artikel-inhalt-image-right-m2 .bild-quelle,
.artikel-inhalt-image-right-o1 .bild-quelle,
.artikel-inhalt-image-right-o2 .bild-quelle,
.artikel-inhalt-image-right-p1 .bild-quelle,
.artikel-inhalt-image-right-p2 .bild-quelle,
.artikel-inhalt-image-right-t5 .bild-quelle,
.artikel-inhalt-image-right-u1 .bild-quelle,
.artikel-inhalt-image-right-u2 .bild-quelle,
.artikel-inhalt-image-right-u3 .bild-quelle,
.artikel-inhalt-image-center-a6 .bild-quelle,
.artikel-inhalt-image-center-a7 .bild-quelle,
.artikel-inhalt-image-center-l2 .bild-quelle,
.artikel-inhalt-image-center-l3 .bild-quelle,
.artikel-inhalt-image-center-l4 .bild-quelle,
.artikel-inhalt-image-center-m1 .bild-quelle,
.artikel-inhalt-image-center-m2 .bild-quelle,
.artikel-inhalt-image-center-o1 .bild-quelle,
.artikel-inhalt-image-center-o2 .bild-quelle,
.artikel-inhalt-image-center-p1 .bild-quelle,
.artikel-inhalt-image-center-p2 .bild-quelle,
.artikel-inhalt-image-center-t5 .bild-quelle,
.artikel-inhalt-image-center-u1 .bild-quelle,
.artikel-inhalt-image-center-u2 .bild-quelle,
.artikel-inhalt-image-center-u3 .bild-quelle {
	text-align: right;
	color: #999;
	font-size: 62%;
	padding: 0.125em 0em 0em 0em;
}

.artikel-inhalt-image-left-a6 .bild-unterschrift,
.artikel-inhalt-image-left-a7 .bild-unterschrift,
.artikel-inhalt-image-left-l2 .bild-unterschrift,
.artikel-inhalt-image-left-l3 .bild-unterschrift,
.artikel-inhalt-image-left-l4 .bild-unterschrift,
.artikel-inhalt-image-left-m1 .bild-unterschrift,
.artikel-inhalt-image-left-m2 .bild-unterschrift,
.artikel-inhalt-image-left-o1 .bild-unterschrift,
.artikel-inhalt-image-left-o2 .bild-unterschrift,
.artikel-inhalt-image-left-p1 .bild-unterschrift,
.artikel-inhalt-image-left-p2 .bild-unterschrift,
.artikel-inhalt-image-left-t5 .bild-unterschrift,
.artikel-inhalt-image-left-u1 .bild-unterschrift,
.artikel-inhalt-image-left-u2 .bild-unterschrift,
.artikel-inhalt-image-left-u3 .bild-unterschrift,
.artikel-inhalt-image-right-a6 .bild-unterschrift,
.artikel-inhalt-image-right-a7 .bild-unterschrift,
.artikel-inhalt-image-right-l2 .bild-unterschrift,
.artikel-inhalt-image-right-l3 .bild-unterschrift,
.artikel-inhalt-image-right-l4 .bild-unterschrift,
.artikel-inhalt-image-right-m1 .bild-unterschrift,
.artikel-inhalt-image-right-m2 .bild-unterschrift,
.artikel-inhalt-image-right-o1 .bild-unterschrift,
.artikel-inhalt-image-right-o2 .bild-unterschrift,
.artikel-inhalt-image-right-p1 .bild-unterschrift,
.artikel-inhalt-image-right-p2 .bild-unterschrift,
.artikel-inhalt-image-right-t5 .bild-unterschrift,
.artikel-inhalt-image-right-u1 .bild-unterschrift,
.artikel-inhalt-image-right-u2 .bild-unterschrift,
.artikel-inhalt-image-right-u3 .bild-unterschrift,
.artikel-inhalt-image-center-a6 .bild-unterschrift,
.artikel-inhalt-image-center-a7 .bild-unterschrift,
.artikel-inhalt-image-center-l2 .bild-unterschrift,
.artikel-inhalt-image-center-l3 .bild-unterschrift,
.artikel-inhalt-image-center-l4 .bild-unterschrift,
.artikel-inhalt-image-center-m1 .bild-unterschrift,
.artikel-inhalt-image-center-m2 .bild-unterschrift,
.artikel-inhalt-image-center-o1 .bild-unterschrift,
.artikel-inhalt-image-center-o2 .bild-unterschrift,
.artikel-inhalt-image-center-p1 .bild-unterschrift,
.artikel-inhalt-image-center-p2 .bild-unterschrift,
.artikel-inhalt-image-center-t5 .bild-unterschrift,
.artikel-inhalt-image-center-u1 .bild-unterschrift,
.artikel-inhalt-image-center-u2 .bild-unterschrift,
.artikel-inhalt-image-center-u3 .bild-unterschrift {
	font-size: 62%;
	padding: 0.125em 0em 1em 0em;
	text-align: left;
}
/*** Artikel-Inhalt-Images Stop ***/

.artikel-title  {
	font-size: 0.625em;
	font-weight: bold;
	border-bottom: 0.2em solid #FA7D19;
	position: relative;
	background-color: #EEE;
	top: 0em;
}

/* Artikel-Leserbewertung start */
.leserbewertung {
	background-color: #DDD;
	margin-top: 0.25em;
	width: 29.75em;
}
.leserbewertung-container {
	padding: 0.5em 0.875em 0.5em 0.875em;
}
.leserbewertung-title {
	color: #000;
	font-size: 0.625em;
	font-weight: bold;
}
.leserbewertung-skala {
	background-color: #00047A;
	width: 28em;
	margin-top: 0.25em;
	height: 1.5em;
}
.leserbewertung-skala-container {
	padding: 0.25em;
}
.leserbewertung-skala-container .spalte-nicht-lesenswert,
.leserbewertung-skala-container .spalte-lesenswert {
	width: 7.5em;
	float: left;
}
.leserbewertung-skala-container .spalte-skala {
	width: 12.5em;
	float: left;
}
.spalte-nicht-lesenswert .text-nicht-lesenswert {
	font-size: 0.625em;
	font-weight: bold;
	color: #FFF;
	padding: 0.25em;
}
.spalte-lesenswert .text-lesenswert {
	font-size: 0.625em;
	font-weight: bold;
	color: #FFF;
	text-align: right;
	padding: 0.25em;
}
.leserbewertung-link {
	width: 1.625em;
	margin: 0.0625em;
	float: left;
}
.leserbewertung-link img {
	width: 1.625em;
	height: 0.875em;
}
.leserbewertung-uebersicht {
	text-align: right;
	margin-top: 0.25em;
}
.leserbewertung-uebersicht a:link,
.leserbewertung-uebersicht a:visited,
.leserbewertung-uebersicht a:hover,
.leserbewertung-uebersicht a:active,
.leserbewertung-uebersicht a:focus {
	text-decoration: none;
}
.leserbewertung-uebersicht span {
	font-size: 0.625em;
	font-weight: bold;
	color: #000;
	padding-left: 0.25em;
}
.leserbewertung-uebersicht img {
	width: 0.875em;
	height: 0.5625em;
}
/* Artikel-Leserbewertung stop */

/* Artikel-Infobox, Artikel-Linkbox, Artikel-Zitat, Artikel-Teaser start */
.artikel-infobox-title,
.artikel-linkbox-title,
.artikel-zitat-title,
.artikel-teaserbox-title {
	font-size: 0.625em;
	font-weight: bold;
	border-bottom: 0.2em solid #00047A;
	position: relative;
	top: 0em;
	color: #00047A;
}
.artikel-infobox-title img,
.artikel-linkbox-title img,
.artikel-zitat-title img,
.artikel-teaserbox-title img {
	position: absolute;
	width: 1.25em;
	height: 1.25em;
}
.artikel-infobox-title span,
.artikel-linkbox-title span,
.artikel-zitat-title span,
.artikel-teaserbox-title span {
	padding-left: 1.5em;
	text-transform: uppercase;
	position: relative;
}
.artikel-infobox-text,
.artikel-zitat-text {
	background-color: #DDD;
	font-size: 0.625em;
	padding: 0.75em 0.75em 1em 1.25em;
}
.artikel-teaserbox-headline {
	background-color: #DDD;
	border-bottom: 0.125em solid #FFF;
	font-size: 0.625em;
	font-weight: bold;
	padding: 0.75em 0.75em 1em 1.5em;
}
.artikel-teaserbox-headline a,
.artikel-teaserbox-headline a:visited,
.artikel-teaserbox-headline a:hover {
	color: #000;
}

.artikel-teaserbox-inhalt {
	background-color: #DDD;
	border-bottom: 0.125em solid #FFF;
	font-size: 0.625em;
	padding: 0.75em 0.75em 1em 1.5em;
}
.artikel-linkbox-footer {
	background-color: #DDD;
	border-left: 1.2em solid #C7C7C7;
	font-size: 0.625em;
	padding: 0.5em 0em 0em 0em;
}
.artikel-teaserbox-footer {
	background-color: #DDD;
	border-bottom: 0.125em solid #FFF;
	font-size: 0.625em;
	padding: 0.75em 0em 1em 0em;
}
.artikel-teaserbox-footer-link {
	background-image: url(../img/pfeil_teaser.gif);
	background-repeat: no-repeat;
	background-position: 0.5em 0.325em;
	padding: 0em 0.75em 0em 1.5em;
}
.artikel-teaserbox-footer-link a,
.artikel-teaserbox-footer-link a:visited,
.artikel-teaserbox-footer-link a:hover {
	color: #000;
	font-weight: normal;
}
.artikel-teaserbox-footer-link a span {
	font-weight: bold;
}
.artikel-linkbox-footer-disclaimer {
	color: #666;
	font-family: Arial, sans-serif, Verdana;
	font-size: 0.9em;
	line-height: 1.1em;
	padding: 0.5em 0.25em 0.5em 0.25em;
}
.artikel-teaserbox-footer-disclaimer {
	color: #666;
	font-size: 0.9em;
	line-height: 1.1em;
	padding: 0.5em 0.75em 0em 1.5em;
}
.artikel-teaserbox-share-inhalt {
	background-color: #EEE;
	border-bottom: 0.0625em solid #FFF;
	padding: 0.5em 0em 0em 0.75em;
}
.artikel-teaserbox-share-inhalt img {
	width: 7.5em;
	height: 11.5625em;
}

.artikel-infobox-headline {
	font-weight: bold;
}
.artikel-infobox-image img {
	border: 0em;
	padding-left: 0.75em;
}
ul.artikel-infobox-list {
	list-style-type: none;
	margin: 0em;
	padding: 0.5em 0em 1em 1.5em;
}
ul.artikel-infobox-list li {
	background-image: url(../img/bullet_grau_klein.gif);
	background-repeat: no-repeat;
	background-position: 0em 0.6875em;
	line-height: 1.5em;
	margin: 0em;
	padding: 0em 0em 0em 1.25em;
}
.artikel-infobox-text a,
.artikel-infobox-text a:visited,
.artikel-infobox-text a:hover {
	color: #000;
	font-weight: normal;
	text-decoration: underline;
}
.artikel-zitat-quelle {
	background-color: #DDD;
	color: #666;
	font-size: 0.625em;
	font-weight: bold;
	padding: 0em 0.75em 1em 1.25em;
}
.artikel-linkbox-inhalt {
	background-color: #DDD;
	border-left: 0.75em solid #C7C7C7;
	padding: 0.5em 0em 0em 0em;
}
.artikel-teaserbox-link  {
	background-image: url(../img/pfeil_teaser.gif);
	background-repeat: no-repeat;
	background-position: 0.125em 0.5em;
	padding: 0.5em 1em 0.625em 0.5em;
	position: relative;
	left: -0.75em;
	list-style: none;
	line-height: 0.8em;
	font-size: 0.625em;
}
.artikel-linkbox-link {
	padding-left: 0.3125em;
	padding-bottom: 0.125em;
	padding-right: 0.25em;
}

.artikel-linkbox-link ul {
	list-style: none;
	position: relative;
	top: 0em;
	left: -0.75em;
	color: #000;
}

.artikel-linkbox-link li {
	background-image: url(/ZDFheute/img/pfeil_teaser.gif);
	background-repeat: no-repeat;
	background-position: 0.0625em 0.3215em;
	padding-left: 0.625em;
	margin-right: auto !important;
	margin-right: -0.625em;
	list-style: none;
	line-height: 0.8em;
}

.artikel-linkbox-link li a,
.artikel-teaserbox-teasertext li a  {
	color: #000;
	text-decoration: none;
	font-size: 65%;
}

.artikel-linkbox-link li a:hover,
.artikel-teaserbox-teasertext li a:hover {
	color: #000;
	text-decoration: underline;
	}

.artikel-linkbox-link img {
	width: 0.25em;
	height: 0.425em;
	float: left;
	position: relative;
	left: -0.75em;
	top: 0.75em;
	background-color: transparent;
}

.artikel-linkbox-link h2 {
	color: #000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 65%;
	font-weight: bold;
}

.artikel-linkbox-link-text {
	color: #000;
	margin-left: 0em;
	font-style: normal;
	font-weight: normal;
}
.artikel-linkbox-link-text-nolink {
	color: #000;
	text-decoration: none;
	font-size: 65%;
	margin-left: 0em;
	font-style: normal;
	font-weight: normal;
}

.artikel-linkbox-link-media {
	color: #FA7D19;
	font-weight: bold;
	}

.artikel-linkbox-disclaimer {
	color: #666;
	font-size: 0.5625em;
	line-height: 1.1em;
	padding: 0.75em 0.3125em 0.125em 0.25em;
}
.artikel-teaserbox-image-and-text {
	clear: both;
	}

.artikel-teaserbox-image-m1,
.artikel-teaserbox-image-t5,
.artikel-teaserbox-image-m2  {
	background-color: #DDD;
	border-left: solid #C7C7C7 0.75em;
	/* width: 8em; */
	font-size: 100%;
}
	
.artikel-teaserbox-link-list {
	background-color: #DDD;
	border-left: solid #DDD 0.75em;
	/* width: 8em; sollte 8.375 sein */
	float: left;
	font-size: 100%;
}

.artikel-teaserbox-image-t5 img,
.artikel-teaserbox-image-m1 img,
.artikel-teaserbox-image-m2 img  {
	background-color: #DDD;
}
	
.artikel-teaserbox-image-m1 img {
	width: 4.5em;
	height: 3.375em;
}
	
.artikel-teaserbox-image-t5 img {
	width:  4.5em;
	height: 6em;
}

.artikel-teaserbox-image-m2 img {
	width:  7.875em;
	height: 3.375em;
}	


.artikel-teaserbox-teasertext {
	padding-left: 0.3125em;
	padding-bottom: 0.5em;
	padding-right: 0.25em;
}
	

.artikel-teaserbox-teasertext h2 {
	margin-top: 0.4325em;
	margin-bottom: 0.25em;
}
	
.artikel-teaserbox-teasertext-headline-small {
	color: #000;
	font-size: 90%;
	font-weight: bold;
}

.artikel-teaserbox-teasertext-text {
	font-size: 65%;
}
	
.artikel-teaserbox-teasertext-media {
	color: #FA7D19;
	font-weight: bold;
	font-size: 100%;
	padding-top: 0.2em !important;
	padding-top: 0em;
}

.artikel-teaserbox-teasertext ul {
	list-style: none;
	position: relative;
	top: 0em;
	left: -0.75em;
	color: #000;
}

.artikel-teaserbox-teasertext li {
	background-image: url(../img/pfeil_teaser.gif);
	background-repeat: no-repeat;
	background-position: 0.0625em 0.3215em;
	padding-left: 0.625em;
	margin-right: auto !important;
	margin-right: -0.625em;
	list-style: none;
	line-height: 0.8em;
}

.artikel-teaserbox-teasertext li a:hover {
	color: #000;
}
.artikel-teaserbox-teasertext-list {
	color: #000;
	margin-left: 0em;
	font-style: normal;
	font-size: 100%;
}
	
.artikel-teaserbox-teasertext img {
	width: 0.25em;
	height: 0.425em;
	float: left;
	position: relative;
	left: -0.75em;
	top: 0.75em;
	background-color: transparent;
}
/* Artikel-Infobox, Artikel-Linkbox, Artikel-Zitat, Artikel-Teaser stop */

.artikel-teasertext {
	padding: 0.5625em 0.5em 0.75em 0.875em;
}
.artikel-teasertext h1 {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 1.25em;
	color: #00047A;
	padding-bottom: 0.25em;
}
.artikel-teasertext h2 {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 0.9375em;
	color: #000;
	line-height: 1.0625em;
	padding-bottom: 0.5em;
}
.artikel-teasertext div,
.artikel-teasertext p {
	background-color: #FFF;
	font-size: 0.875em;
	line-height: 1.21em;
	padding-top: 0.3125em;
}
.artikel-author,
.artikel-inhalt-author {
	color: #666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.625em;
	font-weight: bold;
}
.artikel-author {
	padding: 0.5em 1em 0em 1.5em;
}
.artikel-inhalt-author {
	padding-top: 1em;
}

.artikel-inhalt-text {
	font-size: 0.75em;
	line-height: 1.33em; /* 1em; 16px */
}
.artikel-inhalt-text h2 {
	color: #00047A;
	font-family: Arial, Verdana, sans-serif;
	font-size: 1.25em; /* 0.9375em; 15px */
	font-weight: bold;
	line-height: 1.42em;
}
.artikel-inhalt-text a:link,
.artikel-inhalt-text a:visited,
.artikel-inhalt-text a:hover,
.artikel-inhalt-text a:active,
.artikel-inhalt-text a:focus {
	color: #000;
	font-weight: normal;
	text-decoration: underline;
}
ul.artikel-inhalt-list,
ul.artikel-inhalt-list-no-bullet {
	list-style-type: none;
	padding: 1em 0em 1em 2em;
}
ul.artikel-inhalt-list li {
	background-image: url(../img/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0em 0.75em;
	padding: 0.25em 0em 0.25em 1.25em;
}
ul.artikel-inhalt-list-no-bullet li {
	padding: 0.25em 0em 0.25em 0em;
}

.artikel-image-right-h1,
.artikel-image-right-h1,
.artikel-image-right-h2,
.artikel-image-right-h3,
.artikel-image-right-h4,
.artikel-image-right-i1,
.artikel-image-right-i2,
.artikel-image-right-i3,
.artikel-image-right-l2,
.artikel-image-right-o1,
.artikel-image-right-u2,
.artikel-image-right-l4,
.artikel-image-right-o2,
.artikel-image-right-u3 {
	float: right;
	padding-left: 0.5em;
}
.artikel-image-y1,
.artikel-image-y2,
.artikel-image-y3 {
	/*** nichts ***/
}

.artikel-image-left-h1,
.artikel-image-left-h1,
.artikel-image-left-h2,
.artikel-image-left-h3,
.artikel-image-left-h4,
.artikel-image-left-i1,
.artikel-image-left-i2,
.artikel-image-left-i3,
.artikel-image-left-l2,
.artikel-image-left-o1,
.artikel-image-left-u2,
.artikel-image-left-l4,
.artikel-image-left-o2,
.artikel-image-left-u3 {
	float: left;
	padding-right: 0.5em;
}

.artikel-image-right-h1 img,
.artikel-image-left-h1 img {
	width: 15em;
	height: 11.25em;
}
.artikel-image-right-h1 img,
.artikel-image-left-h1 img {
	width: 11.25em;
	height: 11.25em;
}
.artikel-image-right-h2 img,
.artikel-image-left-h2 img {
	width: 11.25em;
	height: 15em;
}
.artikel-image-right-h3 img,
.artikel-image-left-h3 img {
	width: 27.875em;
	height: 11.25em;
}
.artikel-image-right-h4 img,
.artikel-image-left-h4 img {
	width: 27.875em;
	height: 15em;
}
.artikel-image-right-i1 img,
.artikel-image-left-i1 img {
	width: 7.5em;
	height: 5.625em;
}
.artikel-image-right-i2 img,
.artikel-image-left-i2 img {
	width: 7.5em;
	height: 7.5em;
}
.artikel-image-right-i3 img,
.artikel-image-left-i3 img {
	width: 7.5em;
	height: 10em;
}

.artikel-image-right-l2 img,
.artikel-image-left-l2 img {
	width: 14.75em;
	height: 11em;
}
.artikel-image-right-o1 img,
.artikel-image-left-o1 img {
	width: 9.75em;
	height: 9.75em;
}
.artikel-image-right-u2 img,
.artikel-image-left-u2 img {
	width: 9.75em;
	height: 13em;
}
.artikel-image-right-l4 img,
.artikel-image-left-l4 img {
	width: 7.25em;
	height: 5.5em;
}
.artikel-image-right-o2 img,
.artikel-image-left-o2 img {
	width: 7.25em;
	height: 7.25em;
}
.artikel-image-right-u3 img,
.artikel-image-left-u3 img {
	width: 7.25em;
	height: 9.75em;
}
.artikel-image-y1 img {
	width: 29.75em;
	height: 14.75em;
}
.artikel-image-y2 img {
	width: 29.75em;
	height: 11em;
}
.artikel-image-y3 img {
	width: 29.75em;
	height: 7.25em;
}

.bild-quelle-unterschrift-block {
	float: right;
}

.artikel-image-right-h1 .bild-quelle,
.artikel-image-right-h1 .bild-quelle,
.artikel-image-right-h2 .bild-quelle,
.artikel-image-right-h3 .bild-quelle,
.artikel-image-right-h4 .bild-quelle,
.artikel-image-right-i1 .bild-quelle,
.artikel-image-right-i2 .bild-quelle,
.artikel-image-right-i3 .bild-quelle,
.artikel-image-right-l2 .bild-quelle,
.artikel-image-right-o1 .bild-quelle,
.artikel-image-right-u2 .bild-quelle,
.artikel-image-right-l4 .bild-quelle,
.artikel-image-right-o2 .bild-quelle,
.artikel-image-right-u3 .bild-quelle {
	text-align: right;
	color: #999;
	font-size: 62%;
	padding: 0.125em 0.1875em 0em 0em;
}
.artikel-image-y1 .bild-quelle,
.artikel-image-y2 .bild-quelle,
.artikel-image-y3 .bild-quelle {
	text-align: right;
	color: #999;
	font-size: 62%;
	padding: 0.125em 0.1875em 0em 0.1875em;
}
.artikel-image-left-h1 .bild-quelle,
.artikel-image-left-h1 .bild-quelle,
.artikel-image-left-h2 .bild-quelle,
.artikel-image-left-h3 .bild-quelle,
.artikel-image-left-h4 .bild-quelle,
.artikel-image-left-i1 .bild-quelle,
.artikel-image-left-i2 .bild-quelle,
.artikel-image-left-i3 .bild-quelle,
.artikel-image-left-l2 .bild-quelle,
.artikel-image-left-o1 .bild-quelle,
.artikel-image-left-u2 .bild-quelle,
.artikel-image-left-l4 .bild-quelle,
.artikel-image-left-o2 .bild-quelle,
.artikel-image-left-u3 .bild-quelle {
	text-align: right;
	color: #999;
	font-size: 62%;
	padding: 0.125em 0em 0em 0.1875em;
}

.artikel-image-right-h1 .bild-unterschrift,
.artikel-image-right-h1 .bild-unterschrift,
.artikel-image-right-h2 .bild-unterschrift,
.artikel-image-right-h3 .bild-unterschrift,
.artikel-image-right-h4 .bild-unterschrift,
.artikel-image-right-i1 .bild-unterschrift,
.artikel-image-right-i2 .bild-unterschrift,
.artikel-image-right-i3 .bild-unterschrift,
.artikel-image-right-o1 .bild-unterschrift,
.artikel-image-right-u2 .bild-unterschrift,
.artikel-image-right-l2 .bild-unterschrift,
.artikel-image-right-l4 .bild-unterschrift,
.artikel-image-right-o2 .bild-unterschrift,
.artikel-image-right-u3 .bild-unterschrift {
	font-size: 62%;
	padding: 0.125em 0.1875em 1em 0em;
}
.artikel-image-y1 .bild-unterschrift,
.artikel-image-y2 .bild-unterschrift,
.artikel-image-y3 .bild-unterschrift {
	font-size: 62%;
	padding: 0.125em 0.1875em 1em 0.1875em;
}
.artikel-image-left-h1 .bild-unterschrift,
.artikel-image-left-h1 .bild-unterschrift,
.artikel-image-left-h2 .bild-unterschrift,
.artikel-image-left-h3 .bild-unterschrift,
.artikel-image-left-h4 .bild-unterschrift,
.artikel-image-left-i1 .bild-unterschrift,
.artikel-image-left-i2 .bild-unterschrift,
.artikel-image-left-i3 .bild-unterschrift,
.artikel-image-left-o1 .bild-unterschrift,
.artikel-image-left-u2 .bild-unterschrift,
.artikel-image-left-l2 .bild-unterschrift,
.artikel-image-left-l4 .bild-unterschrift,
.artikel-image-left-o2 .bild-unterschrift,
.artikel-image-left-u3 .bild-unterschrift {
	font-size: 62%;
	padding: 0.125em 0em 1em 0.1875em;
}

.artikel-image-right-h1 .bild-quelle,
.artikel-image-right-h1 .bild-unterschrift,
.artikel-image-left-h1 .bild-quelle,
.artikel-image-left-h1 .bild-unterschrift {
	width: 24em;
}

.artikel-image-right-h1 .bild-quelle,
.artikel-image-right-h1 .bild-unterschrift,
.artikel-image-right-h2 .bild-quelle,
.artikel-image-right-h2 .bild-unterschrift,
.artikel-image-left-h1 .bild-quelle,
.artikel-image-left-h1 .bild-unterschrift,
.artikel-image-left-h2 .bild-quelle,
.artikel-image-left-h2 .bild-unterschrift  {
	width: 17.9375em;
}

.artikel-image-right-h3 .bild-quelle,
.artikel-image-right-h3 .bild-unterschrift,
.artikel-image-right-h4 .bild-quelle,
.artikel-image-right-h4 .bild-unterschrift,
.artikel-image-left-h3 .bild-quelle,
.artikel-image-left-h3 .bild-unterschrift,
.artikel-image-left-h4 .bild-quelle,
.artikel-image-left-h4 .bild-unterschrift  {
	width: 44.6875em;
}

.artikel-image-right-i1 .bild-quelle,
.artikel-image-right-i1 .bild-unterschrift,
.artikel-image-right-i2 .bild-quelle,
.artikel-image-right-i2 .bild-unterschrift,
.artikel-image-right-i3 .bild-quelle,
.artikel-image-right-i3 .bild-unterschrift,
.artikel-image-left-i1 .bild-quelle,
.artikel-image-left-i1 .bild-unterschrift,
.artikel-image-left-i2 .bild-quelle,
.artikel-image-left-i2 .bild-unterschrift,
.artikel-image-left-i3 .bild-quelle,
.artikel-image-left-i3 .bild-unterschrift {
	width: 11.875em;
}

.artikel-image-right-l2 .bild-quelle,
.artikel-image-right-l2 .bild-unterschrift,
.artikel-image-left-l2 .bild-quelle,
.artikel-image-left-l2 .bild-unterschrift {
	width: 23.5em;
}

.artikel-image-right-o1 .bild-quelle,
.artikel-image-right-o1 .bild-unterschrift,
.artikel-image-right-u2 .bild-quelle,
.artikel-image-right-u2 .bild-unterschrift,
.artikel-image-left-o1 .bild-quelle,
.artikel-image-left-o1 .bild-unterschrift,
.artikel-image-left-u2 .bild-quelle,
.artikel-image-left-u2 .bild-unterschrift  {
	width: 15.5em;
}

.artikel-image-right-l4 .bild-quelle,
.artikel-image-right-l4 .bild-unterschrift,
.artikel-image-right-o2 .bild-quelle,
.artikel-image-right-o2 .bild-unterschrift,
.artikel-image-right-u3 .bild-quelle,
.artikel-image-right-u3 .bild-unterschrift,
.artikel-image-left-l4 .bild-quelle,
.artikel-image-left-l4 .bild-unterschrift,
.artikel-image-left-o2 .bild-quelle,
.artikel-image-left-o2 .bild-unterschrift,
.artikel-image-left-u3 .bild-quelle,
.artikel-image-left-u3 .bild-unterschrift {
	width: 11.5em;
}

.artikel-image-y1 .bild-quelle,
.artikel-image-y1 .bild-unterschrift,
.artikel-image-y2 .bild-quelle,
.artikel-image-y2 .bild-unterschrift,
.artikel-image-y3 .bild-quelle,
.artikel-image-y3 .bild-unterschrift {
	width: 15.75em;
}

.artikel-tabelle {
	border-bottom: 0.25em solid #DDD;
	width: 18.625em;
}
.artikel-tabelle-klein {
	border-bottom: 0.25em solid #DDD;
	width: 8.75em;
}
.artikel-tabelle-header {
	background-color: #C7C7C7;
	height: 1em;
}
.artikel-tabelle-row1 {
	background-color: #EEE;
	height: 1em;
}
.artikel-tabelle-row2 {
	background-color: #DDD;
	height: 1em;
}
.artikel-tabelle-title {
	border-bottom: 0.0625em solid #FFF;
	color: #00047A;
	font-size: 0.625em;
	font-weight: bold;
	padding: 0.25em;
}
.artikel-tabelle-text {
	color: #000;
	font-size: 0.625em;
	padding: 0.25em;
}
.artikel-tabelle-text-fett {
	color: #000;
	font-size: 0.625em;
	font-weight: bold;
	padding: 0.25em;
}

.artikel-voting-radio {
	float: left;
	width: 1.5em;
	height: 1.5em;
	border: none;
}
.artikel-voting-antwort {
	display: block;
	padding-left: 2em;
	padding-bottom: 0.5em;
	padding-top: 0.125em;
}

/* SB-Teaser start */
.artikel-sb-teaser-title {
	font-size: 0.625em;
	font-weight: bold;
	border-bottom: 0.2em solid #FA7D19;
	position: relative;
	top: 0em;
	color: #505050;
}
.artikel-sb-teaser-title img {
	position: absolute;
	width: 1.25em;
	height: 1.25em;
}
.artikel-sb-teaser-title span {
	padding-left: 1.5em;
	text-transform: uppercase;
	position: relative;
}

.artikel-sb-teaser-image-and-text {
	clear: both;
}
.artikel-sb-teaser-blue-image-m1,
.artikel-sb-teaser-blue-image-t5,
.artikel-sb-teaser-blue-image-m2  {
	background-color: #00047A;
	border-left: solid #000044 0.75em;
	/* width: 8em; */
	font-size: 100%;
}
.artikel-sb-teaser-blue-image-t5 img,
.artikel-sb-teaser-blue-image-m1 img,
.artikel-sb-teaser-blue-image-m2 img  {
	background-color: #00047A;
}
.artikel-sb-teaser-red-image-m1,
.artikel-sb-teaser-red-image-t5,
.artikel-sb-teaser-red-image-m2  {
	background-color: #500004;
	border-left: solid #6A0005 0.75em;
	/* width: 8em; */
	font-size: 100%;
}
.artikel-sb-teaser-red-image-t5 img,
.artikel-sb-teaser-red-image-m1 img,
.artikel-sb-teaser-red-image-m2 img  {
	background-color: #500004;
}
.artikel-sb-teaser-green-image-m1,
.artikel-sb-teaser-green-image-t5,
.artikel-sb-teaser-green-image-m2  {
	background-color: #002000;
	border-left: solid #004300 0.75em;
	/* width: 8em; */
	font-size: 100%;
}
.artikel-sb-teaser-green-image-t5 img,
.artikel-sb-teaser-green-image-m1 img,
.artikel-sb-teaser-green-image-m2 img  {
	background-color: #002000;
}
.artikel-sb-teaser-blue-image-m1 img,
.artikel-sb-teaser-red-image-m1 img,
.artikel-sb-teaser-green-image-m1 img {
	width: 4.5em;
	height: 3.375em;
}
.artikel-sb-teaser-blue-image-t5 img,
.artikel-sb-teaser-red-image-t5 img,
.artikel-sb-teaser-green-image-t5 img {
	width:  4.5em;
	height: 6em;
}
.artikel-sb-teaser-blue-image-m2 img,
.artikel-sb-teaser-red-image-m2 img,
.artikel-sb-teaser-green-image-m2 img {
	width:  7.875em;
	height: 3.375em;
}	

.artikel-sb-teaser-teasertext {
	padding-left: 0.3125em;
	padding-bottom: 0.5em;
	padding-right: 0.25em;
}
.artikel-sb-teaser-teasertext-text {
	font-size: 65%;
}
.artikel-sb-teaser-teasertext-next {
	font-size: 65%;
	color: #FA7D19;
}
.artikel-sb-teaser-teasertext ul {
	list-style: none;
	position: relative;
	top: 0em;
	left: -0.75em;
	color: #FFF;
}
.artikel-sb-teaser-teasertext li {
	background-image: url(img/pfeil_sbteaser.gif);
	background-repeat: no-repeat;
	background-position: 0.0625em 0.3215em;
	padding-left: 0.625em;
	margin-right: auto !important;
	margin-right: -0.625em;
	list-style: none;
	line-height: 0.8em;
}
.artikel-sb-teaser-teasertext li a:hover {
	color: #FFF;
}
.artikel-sb-teaser-teasertext-list {
	color: #FFF;
	margin-left: 0em;
	font-style: normal;
	font-size: 65%;
}
/* SB-Teaser end */
/*#### Artikel end ####*/



/*#### Schlagzeilen start ####*/
.schlagzeilen {
	background-color: #FFF;
	margin-top: 0.25em;
	float: left;
	width: 29.75em;
}
.schlagzeilen-container {
	clear: both;
	padding: 0.5em 0.75em 0.5em 0.75em;
}
.schlagzeilen-meldung {
	clear: both;
	padding-bottom: 0.5em;
	font-family: Arial, Verdana, sans-serif;
}
/*.schlagzeilen-meldung h2  {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 0.875em;
	color: #00047A;
	line-height: 1.135em;
}*/
.schlagzeilen-meldung-text {
	font-size: 0.75em;
}
.schlagzeilen-link {
	background-color: #FFF;
	margin-top: 0.0625em;
	float: left;
	width: 29.75em;
}
.schlagzeilen-link-container {
	clear: both;
	padding: 0.5em 0.75em 0.5em 0.75em;
}
.schlagzeilen-link-text {
	font-size: 0.625em;
}
.schlagzeilen-link-text a:link,
.schlagzeilen-link-text a:visited,
.schlagzeilen-link-text a:active,
.schlagzeilen-link-text a:focus {
	color: #666;
	font-weight: bold;
	text-decoration: none;
}
.schlagzeilen-link-text a:hover {
	color: #666;
	font-weight: bold;
	text-decoration: underline;
}
.schlagzeilen-linkleiste-container {
	background-color: #999;
	clear: both;
	font-size: 0.625em;
	line-height: 1.4em;
}
ul.schlagzeilen-linkleiste {
	list-style: none;
}
ul.schlagzeilen-linkleiste li {
	display: inline;
	padding: 0em 0.5em 0em 1em;
}
.schlagzeilen-linkleiste a:link,
.schlagzeilen-linkleiste a:visited,
.schlagzeilen-linkleiste a:active,
.schlagzeilen-linkleiste a:focus {
	color: #FFF;
	padding: 0.125em 0.25em 0.0625em 0.25em;
	text-decoration: none;
	text-transform: uppercase;
}
.schlagzeilen-linkleiste a:hover {
	background-color: #FA7D19;
	color: #FFF;
	text-decoration: none;
	text-transform: uppercase;
}
.schlagzeilen-linkleiste a.aktiv:link,
.schlagzeilen-linkleiste a.aktiv:visited,
.schlagzeilen-linkleiste a.aktiv:hover,
.schlagzeilen-linkleiste a.aktiv:active,
.schlagzeilen-linkleiste a.aktiv:focus {
	background-color: #FA7D19;
	color: #FFF;
	text-decoration: none;
	text-transform: uppercase;
}
/*#### Schlagzeilen stop ####*/


/*#### Suche start ####*/
.suche-container {
	padding: 0.5em 0em;
}
.suche-header {
	background-color: #FFF;
	margin-top: 0.25em;
	clear: left;
	width: 29.75em;
}
.suche-title  {
	background-color: #EEE;
	border-bottom: 0.2em solid #FA7D19;
	font-size: 0.625em;
	font-weight: bold;
	position: relative;
	top: 0em;
}
.suche-teasertext {
	padding: 0.5625em 0.5em 1em 0.875em;
}
.suche-teasertext h1 {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 1.25em;
	color: #00047A;
	padding-bottom: 0.25em;
}
.suche-teasertext div {
	font-size: 0.75em;
	line-height: 1.21em;
	padding-top: 0.3125em;
}
.suche-formular {
	background-color: #FFF;
	clear: left;
	width: 29.75em;
}
.suche-formular-inhalt {
	padding: 0em 0.875em;
}
.suche-formular-text {
	font-size: 0.75em;
	line-height: 1.21em;
	padding-top: 0.3125em;
}
.suche-formular-label {
	color: #666;
	line-height: 2em;
	font-size: 0.625em;
	font-weight: bold;
}



.suche-formular-eingabe-button {
	float: left;
	margin-left: 0.5em;
	margin-top: 0.25em;
}
.suche-formular-eingabe-button a,
.suche-formular-eingabe-button a:visited,
.suche-formular-eingabe-button a:active,
.suche-formular-eingabe-button a:focus {
	color: #666;
	font-size: 0.625em;
	font-weight: bold;
	text-decoration: none;
}
.suche-formular-eingabe-button a:hover {
	color: #666;
	font-weight: bold;
	text-decoration: underline;
}
.suche-formular-eingabe-button a img {
	margin-right: 0.3em;
}
.suche-formular-eingabe-button input {
	font-size: 1em;
	height: 0.5625em;
	width: 3.5625em;
}



.suche-formular-eingabe-zeile {
	height: 1.625em;
	padding: 0.25em 0.875em 0em 0em;
}
.suche-formular-eingabe-feld { }
.suche-formular-eingabe-feld input,
.suche-formular-eingabe input {
	border: 1px solid #666;
	color: #000;
	font-size: 0.625em;
	font-weight: normal;
	height: 1.8em;
	line-height: 1.8em;
	width: 21.5em;
}
.suche-formular-eingabe-feld input {
	float: left;
}
.suche-formular-zusatztext {
	color: #000;
	line-height: 2em;
	font-size: 0.625em;
}
.suche-formular-buttonliste {
	padding-top: 0.375em;
}
.suche-formular-button {
	padding: 0.1875em 0em;
}
.suche-formular-button a,
.suche-formular-button a:visited,
.suche-formular-button a:active,
.suche-formular-button a:focus {
	color: #666;
	font-size: 0.625em;
	font-weight: bold;
	text-decoration: none;
}
.suche-formular-button a:hover {
	color: #666;
	font-weight: bold;
	text-decoration: underline;
}
.suche-formular-button a img {
	height: 0.9em;
	margin-right: 0.3em;
	width: 1.4em;
}
.suche-formular-button input {
	font-size: 1em;
	height: 0.5625em;
	width: 3.5625em;
}
.suche-formular-operator {
	clear: left;
	height: 1em;
}
.suche-formular-operator input {
	float: left;
	height: 2em;
}
.suche-formular-operator span {
	color: #000;
	display: block;
	font-size: 0.625em;
	font-weight: bold;
	line-height: 1.4em;
	padding-top: 0.625em;
	padding-left: 2.4em;
}
.suche-trennerlinie {
	border-top: 0.0625em solid #EEE;
}
.suche-formular-spalte-label {
	float: left;
	line-height: 1em;
	width: 7.5em;
}
.suche-formular-spalte-schmal {
	float: left;
	line-height: 1em;
	width: 6.25em;
}
.suche-formular-spalte-mittel {
	float: left;
	line-height: 1em;
	width: 14em;
}
.suche-formular-spalte-breit {
	float: left;
	line-height: 1em;
	width: 20.25em;
}
.suche-formular-spalte-label .suche-formular-label {
	line-height: 1.6em;
}
.suche-formular-checkbox,
.suche-formular-radio {
	float: left;
	height: 2em;
}
.suche-formular-spalte-schmal span,
.suche-formular-spalte-mittel span,
.suche-formular-spalte-breit span {
	display: block;
	padding-top: 0.375em;
	padding-left: 1.25em;
}
.suche-formular-spalte-schmal label,
.suche-formular-spalte-mittel label,
.suche-formular-spalte-breit label {
	font-size: 0.625em;
	font-weight: bold;
	line-height: 1.6em;
}
.suche-formular-spalte-mittel .text-normal {
	display: inline;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.2em;
	padding: 0em;
}
.suche-formular-spalte-breit label input {
	border: 1px solid #666;
	color: #000;
	font-weight: normal;
	margin: 0em 0.5em;
	width: 8em;
}
.suche-formular-spalte-seite,
.suche-formular-spalte-sortierung {
	float: left;
	width: 9.375em;
}
.suche-formular-spalte-seite .suche-formular-label,
.suche-formular-spalte-sortierung .suche-formular-label {
	display: block;
}
.suche-formular-spalte-seite select,
.suche-formular-spalte-sortierung select,
.suche-formular-spalte-seite select option,
.suche-formular-spalte-sortierung select option {
	font-weight: normal;
	width: 14em;
}
.suche-formular-spalte-seite select,
.suche-formular-spalte-sortierung select {
	font-size: 0.625em;
}
.suche-formular-spalte-seite select option,
.suche-formular-spalte-sortierung select option {
	font-size: 1em;
}

.suche-ergebnis {
	background-color: #FFF;
	clear: left;
	margin-top: 0.25em;
	width: 29.75em;
}
.suche-ergebnis-teasertext {
	padding: 0.5625em 0.5em 0.5em 0.875em;
}
.suche-ergebnis-teasertext h1 {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 1.25em;
	color: #00047A;
	padding-bottom: 0.25em;
}
.suche-ergebnis-teasertext div {
	font-size: 0.625em;
	font-weight: bold;
	padding-top: 0.3125em;
}

.suche-ergebnis-title {
	font-size: 0.625em;
	font-weight: bold;
	border-bottom: 0.2em solid #FA7D19;
	border-left: 1.2em solid #FA7D19;
	background-color: #EEE;
}
.suche-ergebnis-title-ueberschrift {
	color: #505050;
	float: left;
	padding-left: 0.5em;
}	
.suche-ergebnis-title-seitenzahl {
	color: #000;
	float: right;
	padding-left: 1.5em;
}	
.suche-ergebnis-zaehltext {
	font-size: 0.625em;
	font-weight: bold;
	padding: 0em 0.875em 1.5em 1.5em;
}
.suche-ergebnis-text {
	font-size: 0.75em;
	line-height: 1.21em;
	padding-top: 0.3125em;
}

.suche-ergebnis-liste { }
.suche-ergebnis-liste ul {
	list-style: none;
	color: #000;
}
.suche-ergebnis-liste li {
	background-image: url(../img/pfeil_kontext.gif);
	background-repeat: no-repeat;
	background-position: 0.75em 0.6875em;
	list-style: none;
	padding: 0.25em 0.875em 0.25em 1.5em;
	border-bottom: 0.0625em solid #EEE;
}
.suche-ergebnis-liste li.suche-ergebnis-eintrag-mt {
	background-position: 0.75em 1.6875em;
}

.suche-ergebnis-eintrag-typ {
	color: #FA7D19;
	font-size: 0.625em;
	font-weight: bold;
	line-height: 1.6em;
}
.suche-ergebnis-eintrag-ueberschrift {
	color: #00047A;
	font-size: 90%;
	font-weight: bold;
	line-height: 1.6em;
}
.suche-ergebnis-eintrag-text {
	color: #000;
	font-size: 0.75em;
}
.suche-ergebnis-eintrag-ressort {
	color: #666;
	font-size: 0.625em;
	font-weight: bold;
}
.suche-ergebnis-liste-mehr {
	background-color: #DDD;
}
.suche-ergebnis-liste-mehr a:link,
.suche-ergebnis-liste-mehr a:visited,
.suche-ergebnis-liste-mehr a:hover,
.suche-ergebnis-liste-mehr a:active {
	color: #000;
	font-size: 0.625em;
	font-weight: bold;
}

.suche-ergebnis-footer {
	width: 29.75em;
}
.suche-ergebnis-footer-zeile {
	background-color: #DDD;
	border-bottom: 0.0625em solid #FFF;
	line-height: 1.125em;
}
.suche-ergebnis-footer-prev,
.suche-ergebnis-footer-seitenzahl,
.suche-ergebnis-footer-next {
	float: left;
	width: 9.75em;
}
.suche-ergebnis-footer-prev {
	padding-left: 0.25em;
}
.suche-ergebnis-footer-seitenzahl {
	text-align: center;
}
.suche-ergebnis-footer-next {
	text-align: right;
}
.suche-ergebnis-footer-prev a,
.suche-ergebnis-footer-prev a:visited,
.suche-ergebnis-footer-prev a:active,
.suche-ergebnis-footer-seitenzahl span,
.suche-ergebnis-footer-next a,
.suche-ergebnis-footer-next a:visited,
.suche-ergebnis-footer-next a:active {
	color: #000;
	font-size: 0.625em;
	font-weight: bold;
}
.suche-ergebnis-footer-prev a:hover,
.suche-ergebnis-footer-next a:hover {
	color: #000;
	text-decoration: underline;
}
.suche-ergebnis-footer-zusatztext {
	font-size: 0.5625em;
	padding-right: 0.4em;
	text-align: right;
}
.suche-ergebnis-footer-seitenlinks {
	float: left;
	font-size: 0.625em;
	font-weight: bold;
	padding-left: 2.4em;
}
.suche-ergebnis-footer-seitenlinks a,
.suche-ergebnis-footer-seitenlinks a:visited,
.suche-ergebnis-footer-seitenlinks a:active {
	color: #000;
	text-decoration: underline;
}

.suche-ergebnis-eingabe-zeile {
	height: 1.625em;
	padding: 0.25em 0.875em 0em 1.5em;
}
.suche-ergebnis-eingabe { }
.suche-ergebnis-eingabe input {
	border: 1px solid #666;
	color: #000;
	float: left;
	font-size: 0.625em;
	font-weight: normal;
	height: 1.8em;
	line-height: 1.8em;
	width: 21.5em;
}
.suche-ergebnis-button {
	float: left;
	margin-left: 0.5em;
	margin-top: 0.25em;
}
.suche-ergebnis-button a,
.suche-ergebnis-button a:visited,
.suche-ergebnis-button a:active,
.suche-ergebnis-button a:focus {
	color: #666;
	font-size: 0.625em;
	font-weight: bold;
	text-decoration: none;
}
.suche-ergebnis-button a:hover {
	color: #666;
	font-weight: bold;
	text-decoration: underline;
}
.suche-ergebnis-button a img {
	margin-right: 0.3em;
}
.suche-ergebnis-button input {
	font-size: 1em;
	height: 0.5625em;
	width: 3.5625em;
}

.suche-ergebnis-footer-link {
	padding: 0.125em 0em 0.125em 1.5em;
}
.suche-ergebnis-footer-link a,
.suche-ergebnis-footer-link a:visited,
.suche-ergebnis-footer-link a:active,
.suche-ergebnis-footer-link a:focus {
	color: #000;
	font-size: 0.625em;
	font-weight: bold;
	padding-right: 2em;
	text-decoration: none;
}
.suche-ergebnis-footer-link a:hover {
	color: #000;
	font-weight: bold;
	text-decoration: underline;
}
.suche-ergebnis-footer-link img {
	margin-right: 0.5em;
}
/*#### Suche stop ####*/


/*#### contextual links start #####*/
	
.contextual-link ul {
	padding-bottom: 0.5em;
	padding-top: 0.375em;
	position: relative;
	}

.contextual-link li {
	position: relative;
	list-style: none;
	line-height: 1em;
	background-image: url(../img/pfeil_kontext.gif);
	background-repeat: no-repeat;
	background-position: 0.0625em 0.3125em;
	padding-left: 1em;
	padding-right: 1em;
	}


.contextual-link li a span {
	color: #FA7D19;
	font-size: 100%;
	margin-left: 0em;
	font-style: normal;
	}
	
.contextual-link-author {
	font-size: 0.72em;
	color: #666;
	margin-left: 1em;
	font-weight: bold;
	font-style: oblique;
	margin-left: 0.625em;
	}

.contextual-link li a font {
	font-style:italic;
	color: #666;
	font-size: 1em;		
	/*margin-left: 1em;
	font-weight: bold;			
	margin-left: 0.625em;*/
	}


.contextual-link li a:link,
.contextual-link li a:visited,
.contextual-link li a:hover,
.contextual-link li a:active,
.meldung-text-contextual-link li a:link,
.meldung-text-contextual-link li a:visited,
.meldung-text-contextual-link li a:hover,
.meldung-text-contextual-link li a:active,
.meldung-contextual-link li a:link,
.meldung-contextual-link li a:visited,
.meldung-contextual-link li a:hover,
.themenbox-contextual-link li a:link,
.themenbox-contextual-link li a:visited,
.themenbox-contextual-link li a:hover,
.themenbox-contextual-link li a:active {
	color: #666;
	text-decoration: none;
	font-weight: bold;
	font-size: 80%;
	}

.contextual-link li a:hover,
.meldung-contextual-link li a:hover,
.meldung-text-contextual-link li a:hover  {
	text-decoration: underline;
}
	

/*#### contextual links stop #####*/	
	
/*#### meldung contextual links start #####*/
	
.meldung-text-contextual-link {
	margin-top: 0.575em;
}
	
.meldung-contextual-link ul {
	padding-bottom: 0.5em;
	padding-top: 0.4325em;
	position: relative;
	border-top: 0.0625em solid #D3D3D3;
	margin-top: 1.575em;
	font-size: 80%;
	}

.meldung-contextual-link li {
	position: relative;
	list-style: none;
	line-height: 1em;
	background-image: url(../img/pfeil_kontext.gif);
	background-repeat: no-repeat;
	background-position: 0.0625em 0.3125em;
	margin-left: 1em;
	padding-left: 1em;
	padding-right: 1em;
	}

/*#### meldung contextual links stop #####*/	
	
/*#### meldung text contextual links start #####*/
	
.meldung-text-contextual-link ul,
.themenbox-text-contextual-link ul {
	position: relative;
	font-size: 80%;
	}

.meldung-text-contextual-link li {
	position: relative;
	list-style: none;
	line-height: 1em;
	background-image: url(../img/pfeil_kontext.gif);
	background-repeat: no-repeat;
	background-position: 0.0625em 0.3125em;
	padding: 0em 0em 0em 1em;
	}

.themenbox-text-contextual-link li {
	position: relative;
	list-style: none;
	line-height: 1em;
	background-image: url(../img/pfeil_kontext.gif);
	background-repeat: no-repeat;
	background-position: 0.0625em 0.3125em;
	padding: 0em 1em 0em 1em;
	}
	
.meldung-text-contextual-link li a span,
.themenbox-text-contextual-link li a span {
	color: #FA7D19;
	font-size: 1em;
	margin-left: 0em;
	font-style: normal;
	}
	
.meldung-text-contextual-link li a:hover,
.themenbox-text-contextual-link li a:hover  {
	text-decoration: underline;
}
	
/*#### meldung text contextual links start #####*/
		
.multiteaser-thema {
	border-top: 0.275em solid #EEE;
	background-color: #EEE;
	width: 17.5em;
	clear: both;
	}

.multiteaser-global {
	border-top: 0.275em solid #EEE;
	background-color: #EEE;
	width: 8.75em;
	clear: both;
	}

.multiteaser-thema-wetter {
	padding-bottom: 0.4em;
	background-color: #DDD;
	width: 17.5em;
	clear: both;
	border-top: 0.275em solid #EEE;
}
	
.multiteaser-roofline {
	font-size: 64%;
	font-weight: bold;
	border-bottom: 0.2em solid #00047A;
	position: relative;
	background-color: #EEE;
	top: 0em;
	color: #00047A;
	}

.multiteaser-roofline img {
	position: absolute;
	width: 1.25em;
	height: 1.25em;
	}

.multiteaser-roofline span {
	padding-left: 1.5em;
	text-transform: uppercase;
	position: relative;
}	

.multiteaser-boerse-slim {
	display: none;
}
.multiteaser-boerse-wide {
	display: block;
}

.multiteaser-image-and-text-zappel,
.multiteaser-image-and-text {
	clear: both;
	}

.multiteaser-thema-white-line {
	width: 17.5em;
	}

.multiteaser-global-white-line {
	width: 8.75em;
	}

.multiteaser-thema-white-line img {
	width: 17.5em;
	height: 0.0625em;
}
	
.multiteaser-global-white-line img {
	width: 8.75em;
	height: 0.0625em;
}
	
.multiteaser-thema-image-m1,
.multiteaser-thema-image-t5,
.multiteaser-thema-image-m2,
.multiteaser-thema-image-y4,
.multiteaser-thema-flash  {
	background-color: #DDD;
	border-left: solid #C7C7C7 0.75em;
	width: 16.75em;
	float: left;
	font-size: 100%;
	}
	
.wahl-flash {
	width: 16.75em;
	height: 11.8125em;
}

.wahl-flash-ersatz,
.mediathek-flash {
	width: 16.75em;
	height: 6.25em;
}
	
.multiteaser-global-image-m1,
.multiteaser-global-image-t5,
.multiteaser-global-image-m2,
.multiteaser-global-image-y4 {
	background-color: #DDD;
	border-left: solid #C7C7C7 0.75em;
	width: 8em;
	float: left;
	font-size: 100%;
	}

.multiteaser-thema-link-list {
	background-color: #DDD;
	border-left: solid #DDD 0.75em;
	width: 16.75em;
	float: left;
	font-size: 100%;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	}

.multiteaser-footer {
	background-color: #DDD;
	border-left: 1.2em solid #C7C7C7;
	font-size: 0.625em;
	margin-top: -0.35em;
	padding: 0.25em 0em 0em 0em;
}

.multiteaser-footer-disclaimer {
	color: #666;
	font-family: Arial, sans-serif, Verdana;
	font-size: 0.9em;
	line-height: 1.1em;
	padding: 0.25em 0.25em 0.5em 0.25em;
}
	
.multiteaser-voting-question {
	background-color: #DDD;
	border-left: solid #DDD 0.75em;
	float: left;
	padding-top: 0.25em;
	width: 16.75em;
	}

.multiteaser-voting-question div {
	font-size: 65%;
	font-weight: bold;
	padding-bottom: 0.625em;
	padding-right: 0.25em;
	}
	
.voting-form {
	font-size: 65%;
	background-color: #DDD;
	padding: 0.25em 0.25em 0.25em 0.75em;
	}

.voting-form-radio {
	float: left;
	width: 2em;
	height: 2em;
	border: none;
	font-size: 9px;
	}
	
.voting-form-div {
	display: block;
	padding-left: 2em;
	padding-bottom: 0.5em;
	padding-top: 0.125em;
	}
	
.multiteaser-thema-image-t5 img,
.multiteaser-thema-image-m1 img,
.multiteaser-thema-image-m2 img,
.multiteaser-thema-image-y4 img,
.multiteaser-voting-question img {
	background-color: #DDD;
	float: right;
	}
	
.multiteaser-global-image-t5 img,
.multiteaser-global-image-m1 img,
.multiteaser-global-image-m2 img,
.multiteaser-global-image-y4 img {
	background-color: #DDD;
	}
	
.multiteaser-thema-image-m1 img {
	width: 4.5em;
	height: 3.375em;
	padding-left: 0.4325em;
	}
	
.multiteaser-global-image-m1 img {
	width: 4.5em;
	height: 3.375em;
	}
	
.multiteaser-voting-question img {
	width: 4.5em;
	height: 3.375em;
	padding-left: 0.0625em;
	margin-top: -0.25em;
	}

.multiteaser-thema-image-t5 img {
	width:  4.5em;
	height: 6em;
	padding-left: 0.4325em;
	}

.multiteaser-global-image-t5 img {
	width:  4.5em;
	height: 6em;
	}

.multiteaser-thema-image-m2 img {
	width:  8em;
	height: 3.375em;
	padding-left: 0.4325em;
	}	

.multiteaser-global-image-m2 img {
	width:  8em;
	height: 3.375em;
	}	

.multiteaser-thema-image-y4 img,
.multiteaser-global-image-y4 img {
	display: block;
	width:  16.75em;
	height: 6.25em;
	}

.multiteaser-global-teasertext,
.multiteaser-thema-teasertext {
	padding-left: 0.1875em;
	padding-bottom: 0.5em;
	padding-right: 0.25em;
	}
	
.multiteaser-global-image-y4 .multiteaser-global-teasertext,
.multiteaser-thema-image-y4 .multiteaser-thema-teasertext {
	float: left;
}

.multiteaser-thema-teasertext h2 {
	padding-top: 0.3725em;
	padding-bottom: 0.125em;
	}
	
.multiteaser-global-teasertext h2 {
	margin-top: 0.1875em;
	margin-bottom: 0.125em;
	}
	
.multiteaser-global-teasertext h2 a:hover,
.multiteaser-thema-teasertext h2 a:hover {
	color: #000;
}

.multiteaser-global-teasertext h2 a:hover {
	color: #000;
}

.multiteaser-thema-teasertext h2 a:hover {
	color: #00047A;
}

.multiteaser-thema-teasertext-headline-small {
	color: #00047A;
	font-size: 90%;
	font-weight: bold;
	}

.multiteaser-global-teasertext-headline-small {
	color: #000;
	font-size: 90%;
	font-weight: bold;
	}

.multiteaser-teasertext-text {
	font-size: 65%;
	}
.multiteaser-teasertext-text-italic {
	 font-style: italic;
	}
	
.multiteaser-teasertext-media {
	color: #FA7D19;
	font-weight: bold;
	}
	
.multiteaser-thema-teasertext h3,
.multiteaser-global-teasertext h3 {
	margin-top: 0.3785em;
	font-size: 100%;
	}

.multiteaser-teasertext-headline-small-media {
	padding-top: 0.25em;
	margin-bottom:-0.5em;
	font-size: 65%;
}

.multiteaser-teasertext-headline-small-media a:link,
.multiteaser-teasertext-headline-small-media a:visited,
.multiteaser-teasertext-headline-small-media a:hover,
.multiteaser-teasertext-headline-small-media a:active {
	color: #FA7D19;
	font-weight: bold;
	font-size: 100%;
	text-decoration: none;
}

.multiteaser-global-teasertext ul,
.multiteaser-thema-teasertext ul {
	list-style: none;
	position: relative;
	top: 0em;
	left: -0.75em;
	color: #000;
	}

.multiteaser-global-teasertext li,
.multiteaser-thema-teasertext li {
	background-image: url(../img/pfeil_teaser.gif);
	background-repeat: no-repeat;
	background-position: 0em 0.3215em;
	padding-left: 0.75em;
	margin-right: auto !important;
	margin-right: -0.75em;
	list-style: none;
	line-height: 0.8em;
	width:100% !important;
	width: auto;
	}
	
.multiteaser-global-teasertext li a,
.multiteaser-thema-teasertext li a {
	font-size: 65%;
}

.multiteaser-global-teasertext li a:hover,
.multiteaser-thema-teasertext li a:hover {
	color: #000;
}

.multiteaser-teasertext-list {
	color: #000;
	margin-left: 0em;
	font-style: normal;
	}

.multiteaser-teasertext-list-media {
	color: #FA7D19;
	margin-left: 0em;
	font-style: normal;
	}

	
.multiteaser-thema-teasertext-list-vote {
	color: #000;
	font-style: normal;
	font-weight: normal;
	}

.multiteaser-thema-teasertext img {
	width: 0.25em;
	height: 0.425em;
	float: left;
	position: relative;
	left: -1.1875em;
	top: 0.6775em;
	background-color: transparent;
	margin-right: -1.1875em;
	}
	
.multiteaser-global-teasertext img {
	width: 0.25em;
	height: 0.425em;
	position: relative;
	left: -0.75em;
	top: 0.925em;
	background-color: transparent;
	}

.multiteaser-thema-image-y4 .multiteaser-thema-teasertext img {
	left: -0.75em;
	top: 0.925em;
}

.multiteaser-optional-teasertext {
	line-height: 0.8em;
	padding-bottom: 0.0625em;
}

.multiteaser-thema-boerse img {
	height: 4.0625em;
	width: 17.5em;
}

.multiteaser-wetter {
	background-color: #DDD;
	}
	
.multiteaser-wetter-select { 
	font-size: 63%;
	width: 13em;
	margin-bottom: 0.125em;
	margin-left: 1em;
	}

.multiteaser-wetter-button {
	margin-top: 0.3125em;
	width: 0.625em;
	height: 1em;
	font-size: 100%;
}

.multiteaser-wetter-table {
	border-left: 1em solid #DDD;
	display: inline;
	background-color: #DDD;
	width: 10.5em;
	margin-right: 0.5em;
	}

.multiteaser-wetter-table-errormessage {
	display: none;
	height: 1.6875em;
	width: 17em;
	left: 0.1em;
	top: 0.1em;
	position: relative;
}


.multiteaser-wetter-sonne {
	position:absolute;
	top:0px;
	left:0.8875em;
	width:8.3125em;
	height:2.75em;
}

.multiteaser-wetter-wind {
	position: relative;
	top: 0em;
	left:14.0em;
	height:2.75em;
	width: 13.5em;
}

.multiteaser-wetter-table-errormessage img {
	height: 0.75em;
	width: 0.01em;
}

.multiteaser-wetter-sep-td{
	width: 0.1em;
}		
	
.multiteaser-wetter-sep-td img {
	height: 3em;
	width: 0.1em;	
}	

.multiteaser-wetter-error-text {
	padding-left: 1em;
	padding-bottom: 0.5em;
	font-size: 60%;
	font-weight: bold;
}

.multiteaser-wetter-table-2 {
	display: inline;
	background-color: #DDD;
	width: 100%;
	}

.multiteaser-wetter-first-image {
	padding-right: 0.5em;
}	
	
.multiteaser-wetter-first-image img, multiteaser-wetter-table-second-column img {
	font-size: 100%;
	height: 1.625em;
	width: 1.625em;
	background-color: #DDD;
}
	
.multiteaser-wetter-table-2 img {
	font-size: 100%;
	height: 1.625em;
	width: 1.625em;
	background-color: #DDD;
	}
	
.multiteaser-wetter-table-second-column {
	margin-left: 1em;
	padding-left: 1em;
	}

.multiteaser-wetter-min-max-lage {
	font-size: 63%;
	font-weight: bold;
	padding-left: 0.25em;
	}

.multiteaser-wetter-min-max-lage-table-2 {
	font-size: 63%;
	font-weight: bold;
	padding-left: 0.5em;
	}

.multiteaser-wetter-text-space-occupier-div {
	width: 8.5em;
	padding-left: 0.5em;
	width: 8em;
	}
	
.multiteaser-wetter-grad {
	font-size: 63%;
	font-weight: normal;
	text-align: right;
	padding-left: 0.5em;
	padding-right: 0.5em;
	white-space: nowrap;
	}


.multiteaser-sport-tabel,
.multiteaser-boerse-tabel {
	background-color: #DDD;
	font-size: 63%;
	text-align: left;
	border-collapse: collapse;
	empty-cells: hide;
	border-bottom: 0.0625em solid #FFF;
	}

.multiteaser-sport-tabel-col-1 {
	width: 11%;
}


.multiteaser-sport-tabel-col-2 {
	width: 43%;
}


.multiteaser-sport-tabel-col-3 {
	width: 17%;
	text-align: center;
}

	
.multiteaser-sport-tabel-col-4 {
	width: 14%;
	text-align: center;
}

.multiteaser-sport-tabel-col-5 {
	width: 13%;
	text-align: center;
}
	
.multiteaser-sport-tabel td,
.multiteaser-boerse-tabel td  {
	padding: 0.25em;
	}
	
.multiteaser-sport-tabel-row-odd,
.multiteaser-boerse-tabel-row-odd  {
	background-color: #DDD;
}
	
.multiteaser-sport-tabel-row-even,
.multiteaser-boerse-tabel-row-even  {
	background-color: #C7C7C7;
}

.multiteaser-sport-tabel caption {
	text-align: left;
	font-weight: bold;
	padding: 0.625em 0.5em 0.625em 1.5em;
	background-color: #DDD;
	}
	
.multiteaser-sport-tabel-team {
	text-align: left;
	font-weight: bold;
	}
	
.multiteaser-boerse-tabel-index {
	text-align: left;
	font-weight: bold;
	width: 35%;
	}
	
.multiteaser-sport-tabel-points {
	text-align: right;
	font-weight: bold;
	}
	
.multiteaser-boerse-tabel-tendency {
	text-align: right;
	width: 5%;
	}
	
.multiteaser-sport-tabel-points span,
.multiteaser-boerse-tabel-tendency span {
	margin-right: 0.625em;
	}
	
.multiteaser-sport-tabel th {
	background-color: #C7C7C7;
	border-top: 0.0625em solid #FFF;
	border-bottom: 0.0625em solid #FFF; 
	color: #00047A;
	padding: 0.1875em 0.1em 0.1875em 0.3125em;
	}

.multiteaser-sport-tabel-diff-high {
	color: #006600;
	text-align: right;
	}
	
.multiteaser-boerse-tabel-change-high {
	color: #006600;
	text-align: right;
	width: 7%;
	}
	
.multiteaser-sport-tabel-diff-high span,
.multiteaser-sport-tabel-diff-equal span,
.multiteaser-sport-tabel-diff-low span {
	margin-right: 0.75em;
	}
	
.multiteaser-boerse-tabel-change-high span,
.multiteaser-boerse-tabel-change-equal span,
.multiteaser-boerse-tabel-change-low span  {
	margin-right: 0em;
	white-space: nowrap;
	}
	
.multiteaser-sport-tabel-goals span  {
	margin-right: 1em;
	}
	
.multiteaser-sport-tabel-diff-equal {
	text-align: right;
	}
	
.multiteaser-boerse-tabel-change-equal {
	text-align: right;
	width: 7%;
	}
	
.multiteaser-sport-tabel-diff-low {
	color: #970005;
	text-align: right;
	}
	
.multiteaser-boerse-tabel-change-low {
	color: #970005;
	text-align: right;
	width: 7%;
	}
	
.multiteaser-sport-tabel-goals {
	text-align: right;
	}
	
.multiteaser-boerse-tabel-value {
	text-align: right;
	width: 30%;
	}
	
.multiteaser-boerse-tabel-value span {
	margin-right: 1.125em;
	}
	
.multiteaser-boerse-tabel thead,
.multiteaser-boerse-tabel caption {
	display: none;
}

	

/*#### multiteaser stop ###*/
	
.content-footer {
	background-color: #EEE;
	height: 4.125em;
	font-size: 100%;
	min-height: 4.125em;
	padding-top: 1.25em;
	}

.content-footer-leiste {
	text-align: right;
	width: 38.75em;
}
.content-footer-leiste .drucken,
.content-footer-leiste .versenden {
	font-size: 0.625em;
	font-weight: bold;
	text-transform: uppercase;
}
.content-footer-leiste .versenden {
	margin-right: 1.5em;
}
.content-footer-leiste .drucken a,
.content-footer-leiste .versenden a {
	color: #000;
	text-decoration: none;
}
.content-footer-leiste .drucken img {
	height: 1em;
	width: 1.1em;
}
.content-footer-leiste .versenden img {
	height: 0.8em;
	width: 1.1em;
}

.content-footer-blue-bar {
	background-color: #00047A;
	height: 0.5625em;
	width: 29.75em;
	line-height: 0.5625em;
	font-size: 100%;
	margin-left: 9em;
	}

.content-footer-to-top {
	width: 29.75em;
	margin-left: 9em;
	text-align: right;
	}

.content-footer-to-top a:link,
.content-footer-to-top a:visited,
.content-footer-to-top a:hover,
.content-footer-to-top a:active {
	font-size: 70%;
	font-weight: bold;
	color: #000;
	
	}
	
.content-footer-to-top a img {
	margin-left: 0.25em;
	width: 1.25em;
	height: 0.8em;
}

.footer-global-navigation {
	width: 100em;
}
	
.footer-global-navigation ul {
	list-style: none;
	padding-left: 144px;
	padding-top: 2px;
	float: left;
}

.footer-global-navigation li {
	display: inline;
	padding-right: 17px;
}

.footer-global-navigation span {
	color: #FFF;
	font-weight: normal;
	float: left;
	padding-top: 2px;
	padding-left: 370px;
	padding-left: 0px; 
	float: right;
	}

.redundand-navigation-channels {
	background-color: #004;
	height:132px;
}

.redundand-navigation ul {
	list-style: none;
	padding-left: 144px;
	padding-top: 4px;
	font-size: 63%;
}

.redundand-navigation li {
	display: inline;
	padding-right: 17px;
}

.channels-1 {
	width: 56.5em;
}

.channels-parent {
	width: 56.5em;
}


.channels-3 {
	float: right;
}

.channels-1 ul {
	margin-top: 21px;
	list-style: none;
	padding-left: 12px;
	padding-top: 4px;
	font-size: 9px;
}

.channels-1 li {
	display: inline;
	padding-right: 17px;
}

.channels-1-first {
	margin-right: 39px;
	}

.channels-2 ul {
	list-style: none;
	padding-left: 140px;
	padding-top: 4px;
	font-size: 9px;
}

.channels-2 li {
	display: inline;
	padding-right: 17px;
}





	
.clearLeft {
	clear: left;
}


/*********** static pages start  ***********/

.static-background {
	background-color: #FFF;
}
.static-header {
	margin-top: 0.25em;
	clear: left;
	width: 29.75em;
}
.static-title  {
	background-color: #EEE;
	border-bottom: 0.2em solid #FA7D19;
	font-size: 0.625em;
	font-weight: bold;
	position: relative;
	top: 0em;
}
.static-text {
	padding: 0.5625em 0.5em 1em 0.875em;
}
.static-text h1 {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 1.25em;
	color: #00047A;
	padding-bottom: 0.25em;
}
.static-text h2 {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 0.8625em;
	color: #666;
	padding-bottom: 0.5em;
}
.static-text h3 {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 0.725em;
    line-height: 1.35em;
}
.static-text div {
	font-size: 0.75em;
	line-height: 1.31em;
	padding-top: 0.3125em;
}
.static-text a:link,
.static-text a:visited,
.static-text a:hover,
.static-text a:active,
.static-text a:focus {
	color: #000;
	font-weight: normal;
	text-decoration: underline;
}
.static-kontakt-trenner  {
	background-color: #FFF;
	border-bottom: 0.07em solid #666666;
	font-size: 0.625em;
	position: relative;
	font-weight: bold;
	top: 0em;	
   padding-top: 0.6em;
   padding-bottom: 0.5em; 
}
.static-kontakt-list {
	clear: left;
	margin-top: 0.25em;
	width: 29.75em;
}
.static-kontakt-listitem {
	font-family: Arial, Verdana, sans-serif;
}
.static-kontakt-listitem ul {
	list-style: none;
	color: #000;
}
.static-kontakt-listitem li {
	background-image: url(../img/pfeil_kontext.gif);
	background-repeat: no-repeat;
	background-position: 0.75em 0.6875em;
	list-style: none;
	padding: 0.25em 0.875em 0.25em 1.5em;
}
.static-kontakt-link {
	color: #00047A;
    font-size: 0.95em;
	font-weight: bold;
	line-height: 1.5em;
}
.static-kontakt-link-description {
	color: #666;
	font-size: 0.75em;
}
.static-formular {
	clear: both;
	width: 29.75em;
}

.error-image img {
	float: right;
	width: 7.5em;
	height: 5.625em;
	padding-left: 0.5em;
}

/*********** static pages end  ***********/


/***** Artikel versenden start *****/

.as-header-content {
	height: 480px;
	width: 100% !important;
	overflow: auto;
}
.as-header {
	background-color: #CCC;
	border-left: 0.875em solid #999;
	height: 3.5em;
}
.as-header h1 {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.125em;
	font-weight: bold;
	padding-left: 0.75em;
}
.as-header img {
	position: relative;
	left: -0.875em;
	height: 0.5625em;
	width: 0.875em;
}
.as-form {
	width: 100%;
}
.as-einleitung {
	padding: 0.5em 1em 0.5em 1.5em;
}
.as-einleitung span {
	color: #00047a;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.6875em;
	font-weight: bold;
}
.as-textfeld {
	border-top: 0.0625em solid #FFF;
	padding-left: 1.5em;
}
.as-label {
	padding-top: 0.5em;
}
.as-label label {
	color: #000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.6875em;
	font-weight: bold;
}
.as-label label span {
	font-weight: normal;
	font-size: 90%;
}
.as-eingabefeld {
	float: left;
	padding-bottom: 0.5em;
	width: 14em;
}
.as-eingabefeld input {
	border: 1px solid #666;
	color: #000;
	font-size: 0.625em;
	font-weight: normal;
	height: 1.6em;
	line-height: 1.6em;
	width: 21.5em;
}
.as-eingabefeld textarea {
	border: 1px solid #666;
	color: #000;
	font-family: Verdana,Arial,sans-serif;
	font-size: 0.625em;
	font-weight: normal;
	width:21.5em;
}
.as-infotext {
	float: left;
	padding-bottom: 0.5em;
	width: 11em;
}
.as-infotext span {
	color: #000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.625em;
}
.as-betreff {
	float: left;
	padding: 0.5em 0.5em 0.5em 0em;
	width: 10em;
}
.as-betreff span {
	color: #000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.6875em;
	font-weight: bold;
}
.as-eingabe {
	float: left;
	padding: 0.5em 1em 0.5em 0em;
	width: 15em;
}
.as-eingabe span {
	color: #000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.6875em;
}
.as-trenner {
	clear: both;
}

.as-footer {
	background-color: #CCC;
	font-size: 0.625em;
	font-weight: bold;
	padding-right: 1em;
	height: 2.5em;
	text-align: right;
	padding-top: 2px;
}
.as-footer a,
.as-footer a:visited,
.as-footer a:hover,
.as-footer a:active,
.as-footer a:focus {
	color: #000;
}
.as-footer a:hover {
	text-decoration: underline;
}
.as-footer img {
	margin-left: 0.5em;
	height: 0.9em;
	width: 1.4em;
}

.as-button-leiste {
	padding: 1em 0em 0em 1.5em;
}
.as-button-versenden,
.as-button-loeschen {
	font-size: 0.625em;
	font-weight: bold;
	text-transform: uppercase;
}
.as-button-versenden {
	float: left;
}
.as-button-loeschen {
	float: right;
	margin-right: 2.5em;
}
.as-button-versenden a,
.as-button-versenden a:visited,
.as-button-versenden a:active,
.as-button-versenden a:focus,
.as-button-loeschen a,
.as-button-loeschen a:visited,
.as-button-loeschen a:active,
.as-button-loeschen a:focus {
	color: #000;
	text-decoration: none;
}
.as-button-versenden a:hover,
.as-button-loeschen a:hover {
	color: #000;
	text-decoration: underline;
}
.as-button-versenden img {
	height: 0.8em;
	width: 1.1em;
}

/***** Artikel versenden end *****/




/***** Voting-Popup start *****/

.voting-popup-header-content {
	height: 510px;
	width: 100%;
	overflow: auto;
}
.voting-popup-header {
	background-color: #CCC;
	border-left: 0.875em solid #999;
	height: 4.25em;
}
.voting-popup-header h2 {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.125em;
	font-weight: bold;
	padding-left: 0.75em;
}
.voting-popup-header h3 {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.8125em;
	font-weight: normal;
	padding-left: 1em;
}
.voting-popup-header img {
	position: relative;
	left: -0.875em;
	height: 0.5625em;
	width: 0.875em;
}
.voting-popup-form {
	background-color: #EEE;
}
.voting-popup-form-frage {
	color: #00047a;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.6875em;
	font-weight: bold;
	line-height: 2em;
	margin-top: 0.6em;
	padding-left: 3em;
}
.voting-popup-form-antwort {
	padding-left: 2em;
}
.voting-popup-form-radio {
	border: none;
	float: left;
	height: 1em;
	width: 1em;
}
.voting-popup-form-div {
	display: block;
	padding-left: 2em;
	padding-bottom: 0.5em;
	padding-top: 0.125em;
	font-size: 0.625em;
}
.voting-popup-form-trenner {
	border-bottom: 0.0625em solid #FFF;
	margin: 0.4375em 0em;
}
.voting-popup-buttons {
	padding-left: 2.1875em;
	padding-top: 0.25em;
	padding-bottom: 0.75em;
	padding-right: 0.25em;
}
.voting-popup-buttons ul {
	list-style: none;
	color: #000;
}
.voting-popup-buttons li {
	background-image: url(/ZDFheute/img/pfeil_teaser.gif);
	background-repeat: no-repeat;
	background-position: 0em 0.3215em;
	padding-left: 0.75em;
	margin-right: auto !important;
	margin-right: -0.75em;
	list-style: none;
	line-height: 0.8em;
}
.voting-popup-buttons li a {
	font-size: 65%;
}
.voting-popup-buttons li a:hover {
	color: #000;
}
.voting-popup-button-abstimmen {
	color: #000;
	margin-left: 0em;
	font-style: normal;
}
.voting-popup-button-ergebnisse {
	color: #000;
	font-style: normal;
	font-weight: normal;
}
.voting-popup-footer {
	background-color: #DDD;
	font-size: 0.625em;
	font-weight: bold;
	padding-right: 1em;
	height: 2.5em;
	text-align: right;
	padding-top: 0.2em;
}
.voting-popup-footer a,
.voting-popup-footer a:visited,
.voting-popup-footer a:hover,
.voting-popup-footer a:active,
.voting-popup-footer a:focus {
	color: #000;
}
.voting-popup-footer a:hover {
	text-decoration: underline;
}
.voting-popup-footer img {
	margin-left: 0.5em;
	height: 0.9em;
	width: 1.4em;
}

.voting-popup-ergebnis-frage {
	color: #00047a;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.6875em;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 0.4em;
	padding-left: 2.75em;
}
.voting-popup-ergebnis-tabelle {
	border-top: 0.0625em solid #FFF;
	width: 100%;
}
.voting-popup-ergebnis-tabelle thead {
	display: none;
}
.voting-popup-ergebnis-antwort {
	width: 9em !important;
}
.voting-popup-ergebnis-antwort-text {
	border-bottom: 1px solid #FFF;
	font-size: 0.625em;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 3em;
	padding-right: 1em;
}
.voting-popup-ergebnis-prozent {
	border-bottom: 1px solid #FFF;
	padding-top: 0.75em;
	vertical-align: top;
}
.voting-popup-ergebnis-prozent-balken {
	background-color: #CCC;
	float: left;
	height: 1em;
	width: 6.25em;
}
.voting-popup-ergebnis-prozent-balken img {
	height: 1em;
}
.voting-popup-ergebnis-prozent-text {
	color: #000000;
	float: left;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.625em;
	font-weight: bold;
	line-height: 1.6em;
	margin-left: 1em;
}
.voting-popup-info {
	font-size: 0.625em;
	padding-top: 1em;
	padding-left: 3em;
	padding-right: 1em;
}

/***** Voting-Popup end *****/

/*********** community fragments start  ***********/

.artikel-community-box {
	clear: both;
	padding: 0.9375em .75em 0.625em 0.875em;
}
.artikel-tabelle-community {
	border-bottom: 0.0625em solid #FFF;
	width: 28.125em;
}


.artikel-tabelle-community-head-title,
.artikel-tabelle-community-head-date,
.artikel-tabelle-community-head-count {
	border-bottom: 0.0625em solid #FFF;
	color: #00047A;
	font-size: 0.625em;
	font-weight: bold;
	padding: 0.25em;
}
.artikel-tabelle-community-head-title {
	padding-left: 1.6em;
	text-align: left;
	width: 64%;
}
.artikel-tabelle-community-head-date {
	text-align: right;
	width: 20%;
}
.artikel-tabelle-community-head-count {
	padding-right: 1.1em;
	text-align: right;
	width: 16%;
}

.artikel-tabelle-community-text-title,
.artikel-tabelle-community-text-date,
.artikel-tabelle-community-text-count {
	color: #000;
	font-size: 0.625em;
	padding: 0.25em;
}
.artikel-tabelle-community-text-title {
	padding-left: 1.6em;
	text-align: left;
	width: 64%;
	font-weight: bold;
}
.artikel-tabelle-community-text-date {
	text-align: right;
	width: 20%;
}
.artikel-tabelle-community-text-count {
	padding-right: 1.1em;
	text-align: right;
	width: 16%;
}

.artikel-tabelle-community-odd {
	background-color: #EEE;
	height: 1em;
}
.artikel-tabelle-community-even {
	background-color: #DDD;
	height: 1em;
}

.artikel-tabelle-community-text-title a,
.artikel-tabelle-community-text-title a:link,
.artikel-tabelle-community-text-title a:visited,
.artikel-tabelle-community-text-title a:hover,
.artikel-tabelle-community-text-title a:active,
.artikel-tabelle-community-text-title a:focus {
	color: #000;
	font-weight: bold;
}

input.login-field {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #000;
	width: 234px;
	height: 12px;
	border: solid 2px #7F9DB9;
}

input.forenField {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #000;
	width: 104px;
	height: 12px;
	border: solid 2px #7F9DB9;
}

select.forensearch {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #000;
	width: 106px;
	height: 17px;
}
font.login-form-text {
	color: #000;
	margin-left: 0em;
	margin-top: 0em;
	padding-top: 0em;
	font-style: normal;
	font-weight: normal;
	font-size: 65%;
}

div.forumsearchLeft {
	width: 6em;
	float: left;
}

div.forumsearchRight {
	width: 6em;
	float: right;
	padding-right: 2em;
}


span.logininfo-header {
	color: #000000;
	margin-top: 0.3725em;
	margin-left: 0.0625em;
	padding-bottom: 0.3725em;
	font-size: 65%;
	font-weight: bold;
	float: left;
}

/*********** community fragments end  ***********/


/*********** podcast static page begin  ***********/
.pc-column-center {
   font-size: 100%;
	background-color: #EEE;
	width: 47.5em;
	height: 100%;
	float: left;
	padding: 0.25em 0em 0em 0.25em !important;
	padding: 0.35em 0em 0em 0.25em;
	}

.pc-content {
	border-top: 0.125em solid #FA7D19;
	background-color: #FFF;
	float: left;
	}

.pc-content-footer-blue-bar {
	background-color: #00047A;
	height: 0.5625em;
	width: 47.5em;
	line-height: 0.5625em;
	font-size: 100%;
	margin-left: 9em;
	}

.pc-content-footer-to-top {
	width: 47.5em;
	margin-left: 9em;
	text-align: right;
	}

.pc-content-footer-to-top a:link,
.pc-content-footer-to-top a:visited,
.pc-content-footer-to-top a:hover,
.pc-content-footer-to-top a:active {
	font-size: 70%;
	font-weight: bold;
	color: #000;
	}
	
.pc-content-footer-to-top a img {
	margin-left: 0.25em;
	width: 1.25em;
	height: 0.8em;
}

.pc-top-teaser {
	float: none !important;
	float: left;
}

.pc-content h1 {
	font-family: Arial;
	font-style: normal;
	color: #00047A;
	font-size: 125%;
	font-weight: bold;
	padding: 0.4em 0em 0.2em 0.7em;
}

.pc-content h3 {
	font-family: Verdana;
	font-style: normal;
	color: #000;
	font-size: 75%;
	font-weight: bold;
	padding: 1.55em 0em 0.0em 1.1em;
}

.pc-top-teaser img {
	float: right;
	height: 9.75em;
	width: 9.75em;
}

.pc-link-teaser-block {
	clear: both;
	padding-left: 0.625em;
	padding-top: 2.5em;
	}

.pc-weitere-info {
	padding-right: 0.625em;
	padding-bottom: 3.125em;
	clear: both;
}

.pc-weitere-info span {
	font-weight: bold;
	color: #00047A;
}

.pc-weitere-info h2 {
	font-family: Arial;
	font-style: normal;
	color: #00047A;
	font-size: 90%;
	font-weight: bold;
	padding: 0.4em 0em 0em 0.95em;
	margin-bottom: -0.1em
}

.pc-top-teaser p {
	font-family: Verdana;
	color: #000;
	font-size: 75%;
	padding: 0.4em 0em 0em 1.125em;
	margin: 0em;
}

.pc-weitere-info p {
	font-family: Verdana;
	color: #000;
	font-size: 75%;
	padding: 0.15em 0em 0em 1.125em;
	margin: 0em;
}

.pc-contextual-link ul {
	padding-bottom: 0.5em;
	padding-top: 0.325em;
	padding-left: 0.8em;
	position: relative;
	}

.pc-contextual-link li {
	list-style: none;
	line-height: 1em;
	background-image: url(/ZDFheute/img/pfeil_kontext.gif);
	background-repeat: no-repeat;
	background-position: 0.0625em 0.45em;
	padding-left: 0.625em;
	}

.pc-contextual-link li a:link,
.pc-contextual-link li a:visited,
.pc-contextual-link li a:hover,
.pc-contextual-link li a:active {
	color: #666;
	text-decoration: none;
	font-weight: bold;
	font-size: 63%;
	}

.pc-contextual-link li a:hover  {
	text-decoration: underline;
}

.pc-link-teaser {
	background-color: #DDD;
	background-image: url(/ZDFheute/img/service/podcast_teaser_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	height: 20.6875em;
	width: 15.25em;
	float: left;
	border-right: 0.25em solid #FFF;
	position: relative;
}

.pc-link-teaser-logo {
	float: right;
	margin: 0.625em 0.625em 0.625em 0em !important;
	margin: 0.625em 0.625em 0em 0em;
	height: 5.5em;
	width: 7.25em;
}

.pc-link-teaser-text {
	margin: 0.625em;
	height: 4.25em;
	width: 14em;
	clear: both;
	border-top: 0.0625em solid #FFF;
	}

.pc-link-teaser-text p {
	font-family: Arial;
	color: #000;
	font-size: 70%;
	padding: 0em;
	margin: 0em;
}

.pc-link-teaser h2,
.pc-link-teaser-text h2 {
	font-family: Arial;
	font-style: normal;
	color: #00047A;
	font-size: 90%;
	font-weight: bold;
	margin-top: 0.3em;
	
}

.pc-link-teaser h2 {
	padding: 0.4em 0em 0.2em 0.625em;
}

.pc-link-teaser-text h2 {
	margin-left: -0.625em;
}

.pc-iTunes-logo-link {
	float:left;
	margin-top: 0.4375em;
}

.pc-iTunes-logo-link img {
	height: 1.5em;
	width: 1.5625em;
}
/*********** podcast static page end  ***********/

/*********** extensions for IE7 *****************/
.multiteaser-thema-teasertext{
        height:1%;
}
.navi-ul{
        height:1%;
}
.pc-contextual-link ul{
        width: 77%;
        }
.pc-link-teaser-text{
        margin-bottom:2.5em;
}
.pc-iTunes-logo-link{
        width: 100%;
}
.pc-link-teaser {
        height: 23.6875em;
}
 
/*********** end extensions for IE7 *****************/
 
