@charset "UTF-8";


/****************************** 

Autor: Kathrin Furtlehner 

Company: Inostudio 

Date: 26.05.2011 

******************************/ 

/* 

COLORS 

orange #fa7d19 

*/ 

 

#content { 

	padding-bottom: 112px; 

/* 	overflow: hidden; */ 

} 

 

 

#content a { 

	text-decoration: none; 

/* 

	font-weight: bold; 

	color: #fa7d19; 

*/ 

} 

 

/* 

.sec_home #content p { 

	margin: 0px !important; 

} 

*/ 

 

 

/* NAVIGATION */  

#theme-nav-cont { 

/* position: absolute; */

/* left: 400px; */

left: 0px; 

top: 0px;  

width: 812px; 

overflow: hidden; 

} 

 

#nav-cont { 

/* width: 734px; */

width: 812px; 

position: relative; 

overflow: hidden; 

} 

 

#theme-nav { 

font-size: 20px; 

line-height: 20px; 

color: #ffffff; 

padding-bottom: 6px; 

display: block; 

position: relative; 

float: left; 

height: 68px; 

margin-bottom: 4px; 

position: relative; 

width: 2000px; 

} 

 

 

#theme-nav ul { 

margin: 0;   

position: absolute; 

bottom: 6px; 

left: 0px; 

border-bottom: 2px solid #fff; 

} 

 

 

#theme-nav li { 

list-style-type: none !important;  

float: left; 

margin: 0 40px 0 0 !important; 

display: inline; 

position: relative; 

top: 6px; 

padding-bottom: 6px;

border-bottom: 4px solid transparent;

} 

#theme-nav li a { 

text-decoration: none; 

color: #fff; 

font-weight: normal; 

} 

 

#theme-nav li a:hover, 

#theme-nav li a:focus { 

color: #fa7d19; 

} 

 

#theme-nav li.active a { 

color: #fa7d19; 

font-weight: bold; 

} 

 

#theme-nav li.active { 

border-bottom: 4px solid #fa7d19; 

} 

 

 

 

/* CONTENT */ 

#article-container, #search-container { 

	float: left; 

	width: 1052px; 

	padding: 16px 16px 32px 16px; 

	background-color: #fff; 

                  color: #666;

} 

 

 

#article-content { 

	float: left; 

	width: 660px; 

	position: relative; 

                  color: #666;

} 

 

#article-marginal { 

	float: right; 

	width: 382px;

                  color: #666;

} 

 

 

/* BEGIN ARTICLE HEADER */ 

	#article-container .article-header{ 

		border-bottom: 1px solid #666666;

		margin-bottom: 4px; 

                                    width: 660px;

	} 

 

	.article-header .kicker { 

		text-transform: uppercase; 

		padding-bottom: 24px; 

		font-size: 12px; 

		margin:0; 

	} 

 

	.article-header h2 { 

		margin-bottom:4px; 

	} 

 

	.article-header .teaser { 

		font-size:14px; 

		line-height: 20px !important; 

		padding-bottom: 28px; 

		margin:0; 

                                    margin:20px 0 0;

	} 

	.article-header a{ 

		font-weight: bold; 

		color: #fa7d19; 

	} 

 

  .article-header em {
 
  font-size: 14px;
  
  font-weight:bold;
 
 }



.beitragTitel{
font-size: 36px; 
font-weight: bold; 
display: block; 
position: relative; 
text-transform: none; 
line-height:42px; 
padding-top:24px;
} 


.beitragDachzeileTitelArea {
font-weight:normal; 
font-size:12px; 
text-transform:uppercase; 
line-height:15px;
} 

 

/* END ARTICLE HEADER */ 

 

 

 

 

 

 

 

/* BEGIN MULTIMEDIA */ 

.article-multimedia { 

	width: 672px; 

	position: relative; 

	left: -12px; 

	margin-bottom: 16px; 

} 

 

	.article-multimedia ul { 

		margin: 0 !important; 

		display: none; 

		position: relative; 

		z-index: 10; 

	} 

 

	.article-multimedia li { 

		margin: 0 8px 0 0 !important; 

		list-style-type: none !important; 

		height: 47px; 

		width: 146px; 

		background: #dedede; 

		background: -moz-linear-gradient(top, #f7f7f7, #c3c3c3); 

		background: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#c3c3c3)); 

		background-image: -o-linear-gradient(#f7f7f7,#c3c3c3); 

		filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3'); /* IE6,IE7 */ 

		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3')"; /* IE8 */ 

  

 

		background-image: url()\9; 

		background-repeat: repeat-x\9; 

 

		padding: 8px; 

		float: left; 

	} 

		.article-multimedia a { 

			color: #333333 !important; 

			font-weight: normal !important; 

		} 

 

/* 

		.article-multimedia a:hover, 

		.article-multimedia a:focus, 

*/ 

		.article-multimedia li.active a, 

		.article-multimedia li:hover, 

		.article-multimedia li:hover a, 

		.article-multimedia li:hover p, 

		.article-multimedia li:focus { 

			color: #fa7d19 !important; 

			cursor: default; 

		}



		.article-multimedia li.active { 

			color: #fa7d19; 

			border-bottom: 4px solid #fa7d19; 

			height: 43px; 

			cursor: default; 

		} 

 

		.article-multimedia li.last { 

			margin-right: 0px !important; 

		} 

 

	.article-multimedia .info { 

		line-height: 18px; 

		padding: 8px; 

		background: #dedede; 

		background: -moz-linear-gradient(top, #f7f7f7, #c3c3c3); 

		background: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#c3c3c3)); 

		background-image: -o-linear-gradient(#f7f7f7,#c3c3c3); 

		filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3'); /* IE6,IE7 */ 

		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3')"; /* IE8 */ 

 	} 

	.article-multimedia .info p { margin:0; line-height: 15px; }  

	.article-multimedia img { 

		margin: 0 !important; 

	} 



.videoPreview { background-position: 0 0; background-repeat: no-repeat; background-size: 100% auto; cursor: pointer; position: relative; text-align: center; }



                  #mmBueheneTeaserText p{

                      display: inline;            

                  }



	.article-multimedia .title_no_js { display:block; margin:16px 8px 2px;} 

 

 

/* END MULTIMEDIA */ 

 

 

 

 

/* BEGIN FACTBOX */ 

#article-marginal .ersatzFlash > div > h3 { color: #666666; }

#article-container .factbox { 

	margin-bottom: 16px; 

	margin-right: 0px; 

	float: none; 

} 

#article-marginal .factbox { width: auto; margin-bottom: 40px; float:none; } 

#article-container .factbox.boxFull 	{ width: 660px; } 

#article-container .factbox.boxSmall 	{ width: 404px; } 

 

	#article-container .factbox > h2 { 

		font-size: 16px; 

		line-height: 20px; 

		padding-bottom: 4px; 

		border-bottom: 1px solid #a8a8a8;

		color: #666666; 

	} 

 

 #article-container .factbox .inactive a:hover .opener, 

 #article-container .factbox .inactive a:focus .opener, 

 #article-container .factbox .inactive h3:hover .opener { 

		background-image: url(/ZDF/zdfportal/blob/750/16/data.png); 

	} 

 

	#article-container .factbox a, 

	#article-container .factbox li > h3  { 

		font-size: 14px; 

		line-height: 20px; 

		color: #333333; 

	} 

 #article-container .factbox h3.active { margin-bottom: 4px; }

		#article-container .factbox a:hover, 

		#article-container .factbox a:focus, 

  #article-container .factbox li > h3.active a,  

  #article-container .factbox li > h3:hover a, 

  #article-container .factbox li > h3:focus a  {

			color: #fa7d19 !important; 

		} 

 

		#article-container .factbox .inactive > h3:hover, 

		#article-container .factbox .inactive > h3:focus {

			cursor: pointer; 

		} 

 

	#article-container .factbox > ul > li {

		padding: 8px 4px 20px 8px; 

	} 

		 #article-container .factbox > ul > li.inactive { 

			padding-bottom: 2px; 

			padding-top: 2px; 

		} 

 

		#article-container .factbox > ul > li.active {

			padding: 8px; 

		} 

 

		#article-container .factbox > ul > li.active {

			padding-bottom: 20px; 

		} 

 

	#article-container .factbox img { 

		 margin: 0px 8px 10px 2px !important; 
  float: left; 

	} 

 

/* END FACTBOX 

 

 

/* BEGIN LINKS */ 

#article-container .urls { 
 margin: 10px 15px 10px 0;
 float: left; 
 
 padding:0;
 height: auto;
 
} 
/* Breite Linkliste */
#article-container .urls.u3_3,
#article-container .urls.u3_4 {
 width: 404px;
 
}
/* Schmale Linkliste */
#article-container .urls.u2_3,

#article-container .urls.u2_4 {

 width: 268px;
 
}

#article-container .urls a { 

  color: #666666; 
} 

#article-container .urls a:hover,
 
#article-container .urls a:focus { 

 color: #fa7d19; 
} 

#article-container .urls .copytext, #article-container .urls .kicker {
 color: #333333;
 margin-top: 1px;

}

#article-marginal .urls,

#search-container .col_r .urls { 

 margin: 0 0 40px 0;

 float: none; 
 
 padding:0;
 
 width: auto;
 
} 



.col_r .kicker span { color: #333333; }

 

/* END LINKS */ 

 

 

 

/* BEGIN TAGCLOUD */ 

.tagcloud {
 width: 360px;
 overflow: hidden;
}



.tagcloud h2 { color: #666666; }



#article-container .tagcloud, 

#search-container .col_r .cbox .tagcloud { 

	margin-right: 0px; 

	margin-bottom: 40px; 

	padding: 0; 

} 

 

	.tagcloud .tagsize1 { 

		font-size: 12px; 

		line-height: 12px; 

	} 

 

	.tagcloud .tagsize2 { 

		font-size: 18px; 

		line-height: 18px; 

	} 

 

	.tagcloud .tagsize3 { 

		font-size: 24px; 

		line-height: 24px; 

	} 

 

	.tagcloud .tagsize4 { 

		line-height: 28px; 

		font-size: 28px; 

	} 

 

	.tagcloud .tagsize5 { 

		font-size: 36px; 

		line-height: 36px; 

	} 

 

 

.tags li { 

		float: left; 

		list-style-type: none !important; 

		margin-left: 0px !important; 

	} 

	 

#article-marginal .tagcloud, #search-container .col_r .tagcloud { 

	margin-bottom: 40px; 

	float:none; 

} 



/* END TAGCLOUD */ 

 

 

 

 

/* BEGIN SHORTTEXT */ 

#article-container .shorttext { 

	float: none; 

	width: auto; 

	height: auto; 

	margin-right: 0px; 

	padding-bottom: 16px; 

	margin-bottom: 16px; 

	font-size: 11px; 

	line-height: 14px; 

background: #dedede;
background: -moz-linear-gradient(top, #f7f7f7, #c3c3c3);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#c3c3c3));
background-image: -o-linear-gradient(#f7f7f7,#c3c3c3);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3')"; /* IE8 */

 } 

#article-container .shorttext a{ color: #FA7D19 !important;} 

#article-container .shorttext h2 { font-size: 11px; line-height: 14px; margin-top: 0;} 

#article-container .shorttext img { float: left; margin: 2px 6px 0px 0px;} 

#article-container .shorttext.boxFull,
 .shorttext.boxFull{
 width: 644px;
} 

#article-marginal .shorttext, #search-container .col_r .shorttext  { 

	margin-bottom:40px;  

	float:none; 

} 

 

/* END SHORTTEXT */  

 

/* BEGIN THANKYOU*/ 

#article-container .thankyou p{ padding-top: 6px; font-size: 12px; line-height: 16px; } 

 

/* END THANKYOU*/ 

 

 

/* BEGIN LINKBOX und MEHRZUMTHEMABOX */ 

#article-container .linkbox { 

	position: relative; 

	float: none; 

	width: 208px; 

	height: auto; 

	margin: 0 0 16px; 

	padding: 10px 15px; 

 

	background: #dedede; 

	background: -moz-linear-gradient(top, #f7f7f7, #c3c3c3); 

	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#c3c3c3)); 

	background-image: -o-linear-gradient(#f7f7f7,#c3c3c3); 

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3'); /* IE6,IE7 */ 

	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3')"; /* IE8 */ 

 /* 

	background-image: url(/ZDF/zdfportal/blob/686/16/data.png)\9; 

	background-color: #f7f7f7\9; 

	background-repeat: repeat-x\9; 

	background-position: left bottom\9; 

*/ 

} 

#article-container .linkbox h3 { 

	font-size: 18px; 

	line-height: 20px; 

	font-weight: bold; 

	padding-bottom: 4px; 

	border-bottom: 1px solid #a8a8a8;

	margin-bottom: 0 !important; 

} 

#article-container .linkbox ul { margin: 0; font-size: 12px; line-height: 16px; } 

#article-container .linkbox li { margin: 8px 0 0; } 

#article-container .linkbox li a {  

		text-decoration: none; 

		font-size: 14px; 

		font-weight: bold; 

		background-image: url(/ZDF/zdfportal/blob/744/16/data.png); 

		padding-right: 8px; 

	    background-position: right 2px; 

	    background-repeat: no-repeat; 

                      color: #666666;

} 

#article-container .linkbox li a:hover { color: #FA7D19; background-image: url(/ZDF/zdfportal/blob/674/16/data.png);} 

/* END LINKBOX und MEHRZUMTHEMABOX */ 

 

 

/* BEGIN BOERSENBOX */ 

#article-container .boersenbox { 

	position: relative; 

	float: none; 

	width: 208px; 

	height: auto; 

	margin: 0 0 16px; 

	padding: 10px 15px; 

	font-size: 12px; 

	line-height: 16px; 

 

	background: #dedede; 

	background: -moz-linear-gradient(top, #f7f7f7, #c3c3c3); 

	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#c3c3c3)); 

	background-image: -o-linear-gradient(#f7f7f7,#c3c3c3); 

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3'); /* IE6,IE7 */ 

	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3')"; /* IE8 */ 

 /* 

	background-image: url(/ZDF/zdfportal/blob/686/16/data.png)\9; 

	background-color: #f7f7f7\9; 

	background-repeat: repeat-x\9; 

	background-position: left bottom\9; 

*/ 

} 

#article-container .boersenbox h3 { 

	font-size: 18px; 

	line-height: 20px; 

	font-weight: bold; 

	padding-bottom: 4px; 

	border-bottom: 1px solid #a8a8a8; 

	margin-bottom: 0 !important; 

} 

#article-container .boersenbox table { 

	width: 238px; 

	margin: 8px 0 10px -15px; 

	overflow: hidden; 

	border-collapse: collapse; 

	border-spacing: 0; 

} 

#article-container .boersenbox tr.odd td { background-color: #F2F2F2; } 

#article-container .boersenbox th, #article-container .boersenbox td { text-align: left; padding: 3px 16px; } 

#article-container .boersenbox td.col10 { width: 10%; } 

#article-container .boersenbox td.col90 { width: 90%; } 

#article-container .boersenbox td img { margin: 0; } 

#article-container .boersenbox ul { margin: 0; } 

#article-container .boersenbox li { list-style-type: none; margin:0; } 

#article-container .boersenbox li a { font-weight: bold; color: #333333; } 

#article-container .boersenbox li a:hover { color: #FA7D19; text-decoration: none; } 

/* END BOERSENBOX */ 

 

 

/* BEGIN FORMBOX */ 

#article-container .formbox,

.col_r .formbox { 

	position: relative; 

	float: none; 

	width: auto; 

	height: auto; 

	margin: 0 0 16px; 

	padding: 8px; 

 

	background: #dedede; 

	background: -moz-linear-gradient(top, #f7f7f7, #c3c3c3); 

	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#c3c3c3)); 

	background-image: -o-linear-gradient(#f7f7f7,#c3c3c3); 

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3'); /* IE6,IE7 */ 

	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3')"; /* IE8 */ 

 	 

/* 

	background-image: url(/ZDF/zdfportal/blob/686/16/data.png)\9; 

	background-color: #f7f7f7\9; 

	background-repeat: repeat-x\9; 

	background-position: left bottom\9; 

*/ 

} 

 

#article-container .formbox table,

.col_r .formbox table { width: 100%; } 

#article-container .formbox h5,

.col_r .formbox h5 { font-size: 12px; font-weight: bold; margin-bottom: 5px; 

    margin-top: 5px;} 

#article-container .formbox label,

.col_r .formbox label { display: inline; cursor: pointer; } 

#article-container .formbox .dropdown_wrap,

.col_r .formbox .dropdown_wrap {margin: 0 0 1px 0; } 

/* #article-container .formbox .dropdown_wrap a { color: #FFF; } */ 

#article-container .formbox input.typetext, #article-container .formbox textarea,

.col_r .formbox input.typetext, .col_r .formbox textarea { 

	border: solid 1px #666666; -webkit-box-shadow: inset 0 0 5px #c3c3c3; -moz-box-shadow: inset 0 0 5px #c3c3c3; box-shadow: inset 0 0 5px #c3c3c3; 

} 

#article-container .formbox .formfehler,

.col_r .formbox .formfehler { color: #F00; margin: 0; font-size: 12px; font-weight: bold; } 

#article-container .formbox textarea,

.col_r .formbox textarea { margin: 0 0 0 -1px; padding: 2px 0; width: 100%; height: 76px;} 

#article-container .formbox input.typetext,

.col_r .formbox input.typetext { margin: 0; padding: 2px 0; } 

#article-container .formbox .w10,

.col_r .formbox .w10 { width: 10px; } 

#article-container .formbox .w150,

.col_r .formbox .w150 { width: 150px; } 

#article-container .formbox .w100,

.col_r .formbox .w100 { width: 100%; margin-left: -1px; } 

#article-container .formbox a.datenschuetz,

.col_r .formbox a.datenschuetz { 

	text-decoration: none; 

	font-size: 12px; 

	font-weight: bold; 

	background-position: right 1px; 

} 

#article-container .formbox a.datenschuetz:hover,

.col_r .formbox a.datenschuetz:hover { color: #FA7D19;background-position: right 1px;} 

#article-container .formbox .formfooter,

.col_r .formbox .formfooter { position: relative; height: 55px; margin-top: 20px; } 

#article-container .formbox input.btnreset,

.col_r .formbox input.btnreset { position: absolute; left: 0; bottom: 0; } 

#article-container .formbox input.btnsubmit,

.col_r .formbox input.btnsubmit { position: absolute; right: 0; bottom: 0; } 

#article-container .w404,

.col_r .w404 { width: 404px; }

#article-container .w630 { width: 630px; } 

#article-marginal .formbox,

.col_r .formbox { float: none; margin-bottom: 40px; } 

 

/* END FORMBOX */ 

 

/* BEGIN ERGEBNISSETABELLE */ 

#article-container .egtblbox { 

	position: relative; 

	float: none; 

	width: auto; 

	height: auto; 

	margin: 0 0 16px; 

	font-size: 12px; 

	line-height: 16px; 

} 

#article-container .egtblbox table { 

	width: 100%; 

	font-weight: normal; 

	clear: both; 

	margin-bottom: 15px; 

	overflow: hidden; 

	border-collapse: collapse; 

} 

#article-container .egtblbox thead th { 

	border-top: 0; 

	padding: 5px; 

	font-size: 12px; 

	font-weight: normal; 

	background-color: #666; 

	color: #FFF; 

} 

#article-container .egtblbox td, #article-container .egtblbox th { 

	padding: 5px 8px; 

	text-align: left; 

} 

#article-container .egtblbox tbody th { 

	background-color: #FFF; 

} 

#article-container .egtblbox tr.even td { 

	background-color: #FFF; 

} 

#article-container .egtblbox tr.odd td { 

	background-color: #c3c3c3; 

} 

#article-container .egtblbox tr.even td { 

	background-color: #FFF; 

} 

/* END ERGEBNISSETABELLE */ 

 

/* BEGIN DATENTABELLE */ 

#article-container .datentblbox { 

	position: relative; 

	float: none; 

	width: 208px; 

	height: auto; 

	margin: 0 0 16px; 

	padding: 10px 15px; 

	font-size: 12px; 

	line-height: 16px; 

 

	background: #dedede; 

	background: -moz-linear-gradient(top, #f7f7f7, #c3c3c3); 

	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#c3c3c3)); 

	background-image: -o-linear-gradient(#f7f7f7,#c3c3c3); 

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3'); /* IE6,IE7 */ 

	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3')"; /* IE8 */ 

 } 

#article-container .datentblbox table { 

	width: 100%; 

	font-weight: normal; 

	clear: both; 

	margin-bottom: 10px; 

	overflow: hidden; 

	border-collapse: collapse; 

} 

#article-container .datentblbox thead th { 

	border-top: 0; 

	padding: 5px; 

	font-size: 12px; 

	font-weight: normal; 

	background-color: #666; 

	color: #FFF; 

} 

#article-container .datentblbox td, #article-container .datentblbox th { 

	padding: 5px 8px; 

	text-align: left; 

} 

#article-container .datentblbox td img { margin: 0;} 

#article-container .datentblbox tbody th { background-color: transparent; } 

#article-container .datentblbox tr.odd td { background-color: #FFF; } 

#article-container .datentblbox tr.even td { background-color: transparent; } 

#article-container .datentblbox ul { margin: 0;  } 

#article-container .datentblbox li { list-style-type: none; margin: 0; } 

#article-container .datentblbox li a { font-weight: bold; color: #333333; } 

#article-container .datentblbox li a:hover { color: #FA7D19; text-decoration: none; } 

/* END DATENTABELLE */ 

 

 

/* BEGIN BROADCAST INFO */ 

#article-container .broadcast-info, #search-container .broadcast-info  {
 margin-bottom: 40px;
 line-height: 18px;
 float:none; 

 color: #333333;
}

#article-container .broadcast-info .logo, #search-container .broadcast-info .logo { 
 padding-left: 4px; 
 margin-bottom: -3px;
} 
 
#article-container .broadcast-info p, #search-container .broadcast-info p { margin:0; } 

#article-container .broadcast-info h2, #search-container .broadcast-info h2 { 
  font-size: 18px; 
  line-height: 20px; 
  font-weight: bold; 
  padding-bottom: 4px; 
  border-bottom: 1px solid #a8a8a8; 
  margin-bottom: 8px !important;
  color: #666666; 
} 

#article-container .broadcast-info .time, #search-container .broadcast-info .time { 
  font-size: 14px; 
  line-height: 18px; 
  font-weight: bold; 
} 

#article-container .broadcast-info .channel, #search-container .broadcast-info .channel  { 
 font-style: italic;
 margin:0;
} 
#article-container .broadcast-info .info, 
#article-container .broadcast-info .date,

#search-container .broadcast-info .info,
#search-container .broadcast-info .date { 
  margin-bottom: 8px;
  margin-top: 8px; 
}  

/* END BROADCAST INFO */ 

 



 

/* BEGIN KLEINE PROGRAMMDATENSUCHERGEBNISSE */ 

#article-container .kleinesuchergbox h2 { 

		font-size: 18px; 

		line-height: 20px; 

		font-weight: bold; 

		padding-bottom: 4px; 

		border-bottom: 1px solid #a8a8a8;

		margin-bottom: 16px !important; 

		color: #666666; 

} 

#article-container .kleinesuchergbox .cbox { padding:8px; margin-bottom:4px; } 

#article-container .kleinesuchergbox .cbox img { display: inline-block; float: left; margin: 0 7px 0 0; } 

 

/*#article-container .kleinesuchergbox .cbox div {padding-left: 77px; } */

#article-container .kleinesuchergbox .cbox p { font-size: 10px; line-height: 16px; margin:0; padding:0; } 

#article-container .kleinesuchergbox .cbox p img { margin: 0 3px 0 0; height: 14px; overflow: hidden;} 

 

#article-container .kleinesuchergbox .cbox h3, 

#article-container .kleinesuchergbox .cbox h4 { font-size: 12px; line-height: 14px; margin:0;} 

#article-container .kleinesuchergbox .cbox h3 { font-weight: bold; } 

 

 

#article-container .kleinesuchergbox .cbox a { color: #333333; font-weight: normal; } 

#article-container .kleinesuchergbox .cbox a:hover, #article-container .kleinesuchergbox .cbox a:focus { text-decoration: underline; color: #333333 !important;} 

#article-container .kleinesuchergbox .cbox h4 a { font-weight: bold; } 

 

 

 

 

#article-marginal .kleinesuchergbox { width: 100%;  margin-bottom: 40px; float: none;} 

 

/* END KLEINE PROGRAMMDATENSUCHERGEBNISSE */ 

 

 #article-container .boxSmallPadding{

 padding: 0px 0px 0px 0px;

}

 

/*small boxes (for example picteaser, tables or cite elements ) can be floated, innerhalb eines Flie�textes */ 

#article-container .boxSmall { 

    float: left; 

    margin: 10px 15px 10px 0; 

} 

 

#article-container .boxFull {
    margin: 15px 0px 15px 0;
}

#article-container .boxFullFloatLeft{
 float: left;
 margin: 15px 15px 15px 0;
} 

#article-container .article-picteaser.boxFull { overflow: hidden; width: 660px; }

 

 

 

/* BEGIN PICTEASER ARTICLE AND MARGINAL */ 

.article-picteaser img, 

.picteaser-marginal img { 

	margin: 0px !important; 

	display: block; 

} 

.article-picteaser { 

	margin-bottom: 16px; 

 

} 

	.article-picteaser .sbtext { 

		margin-right: 0px; 

		margin-bottom: 0px; 

		padding: 4px; 

		overflow: hidden; 

		position: relative; 

		float: none; 

                                    color: #666;

		background-image: none; 

		background: #dedede; 

		background: -moz-linear-gradient(top, #f7f7f7, #c3c3c3); 

		background: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#c3c3c3)); 

		background-image: -o-linear-gradient(#f7f7f7,#c3c3c3); 

		filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3'); /* IE6,IE7 */ 

		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3')"; /* IE8 */ 

 	} 

	.picteaser-marginal .sbtext.txt2_x {
 height: auto;
} 

	.article-picteaser .sbtext h2 { 

    	margin-top: 0px; 

	} 

	 

		.article-picteaser .sbtext.txt1_1 { 

			width: 124px; 

			height: 48px; 

		} 

 

		.article-picteaser .sbtext.txt2_1 { 

			width: 216px; 

			height: 48px; 

		} 

 

		.article-picteaser .sbtext.txt3_1 { 

			width: 396px; 

			height: 48px; 

		} 



                                    .article-picteaser .sbtext.txt5_1 {

                                                     width: 664px;

                                                     height: 48px;

                                    }

   .article-picteaser .sbtext.txt1_x {
   width: 124px;
 }

  .article-picteaser .sbtext.txt2_x {
   width: 216px;
  }

  .article-picteaser .sbtext.txt3_x {
   width: 396px;
  }
  
  .article-picteaser .sbtext.txt5_x {
   width: 664px;
  }



.picteaser-marginal {

margin-bottom: 40px;

float:none; 

overflow: hidden;

}

.picteaser-marginal .sbtext a, .sbtext h2 { color: #666666; font-size: 14px; }

	.picteaser-marginal .sbtext { 

                                    color: #666666;

		float: none; 

		margin-right: 0px; 

		margin-bottom: 0px; 

		padding: 8px; 

		/* height: 40px; */ 

		position: relative; 

		background-image: none; 

		background: #dedede; 

		background: -moz-linear-gradient(top, #f7f7f7, #c3c3c3); 

		background: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#c3c3c3)); 

		background-image: -o-linear-gradient(#f7f7f7,#c3c3c3); 

		filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3'); /* IE6,IE7 */ 

		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3')"; /* IE8 */ 

 	} 

.picteaser-marginal .sbtext a, .sbtext h2 { color: #666666; }



	.picteaser-marginal .origin { 

		position: absolute; 

		right: 4px; 

		bottom: 4px; 

	}



.picteaser-marginal a.more {font-weight: bold; text-decoration: none; color: #FA7D19;}

 

/* END PICTEASER ARTICLE AND MARGINAL*/ 

 

 

 

 

/* BEGIN BROADCAST MARGINAL */ 

#article-marginal .broadcast { 

	margin-bottom: 40px; 

	background-color: #fff; 

	width: 382px; 

	margin-right: 0px; 

	padding: 0; 

	float: none; 

} 

 

	#article-marginal .broadcast h2 { 

		font-size: 18px; 

		line-height: 18px; 

		padding-bottom: 4px; 

		border-bottom: 1px solid #a8a8a8;

		margin-bottom: 16px !important; 

		color: #666666; 

		font-weight: bold; 

	} 

 

	#article-marginal .broadcast .container { 

		padding: 10px 10px; 

		position: relative; 

		background: #dedede; 

		background: -moz-linear-gradient(top, #f7f7f7, #c3c3c3); 

		background: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#c3c3c3)); 

		background-image: -o-linear-gradient(#f7f7f7,#c3c3c3); 

		filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3'); /* IE6,IE7 */ 

		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3')"; /* IE8 */ 

 	} 

 

	#article-marginal .broadcast .calendar { 

		position: absolute; 

		right: 4px; 

		top: 4px; 

	} 

 

	#article-marginal .broadcast a { 

		padding-left: 14px; 

		color: #4f4f4f !important; 

		text-decoration: underline; 

		font-weight: normal !important; 

	} 

		#article-marginal .broadcast  a:hover, 

		#article-marginal .broadcast  a:focus { 

			color: #fa7d19 !important; 

		} 

 

/* END BROADCAST MARGINAL */ 

 

 

 

 

 

/* BEGIN NEWSLETTER MARGINAL */ 

#article-marginal .newsletter,

#search-container .col_r .newsletter { 

	float: none; 

	padding: 0; 

	margin-right: 0; 

	margin-bottom: 40px; 

width: auto;

} 

 

#article-marginal .newsletter  h2 { 

		border-bottom: 1px solid #a8a8a8; 

} 

	 

#article-marginal .newsletter form a{ color: #333333; } 

#article-marginal .newsletter form a:hover { color: #FA7D19; }	 

/* END NEWSLETTER MARGINAL */ 

 

/* BEGIN LINKBOX MARGINAL */ 

#article-marginal .linkbox { 

	padding: 0; 

	margin-right: 0; 

	margin-bottom: 40px; 

	width:100%; 

	float: none; 

} 

 

	#article-marginal .linkbox  h2 { 

		font-size: 18px; 

		line-height: 18px; 

		padding-bottom: 4px; 

		border-bottom: 1px solid #a8a8a8;

		margin-bottom: 16px !important; 

		color: #666666; 

		font-weight: bold; 

	} 

/* END LINKBOX MARGINAL */ 

 

 /* BEGIN INFOBOX MARGINAL */ 

#article-marginal .infobox { 

 margin-bottom: 40px; 

 float: none; 

} 

/* END INFOBOX MARGINAL */  



/* BEGIN FACTBOX MARGINAL */ 

#article-marginal .ersatzFlash,
.col_r .ersatzFlash { 

 margin-bottom: 40px; 

 float: none; 

} 

/* END FACTBOX MARGINAL */ 

 

 

/* BEGIN DESCRIPTION */ 

.description { 

	margin-bottom: 40px; 

	font-size: 14px; 

	line-height: 20px; 

} 

 

.description > p { margin: 5px 0 0 0;} 

.beitrag .p--heading-3 {
         /* font-size: 20px; */
         /* font-weight: bold; */
         /* line-height: 25px; */
         /* margin-top: 15px; */
}



/* fix for missing linebreaks in Beitrags in ZDF */
#article-content .description > p {
    padding: 0;
}



/* fix for linkliste */
.nopadding p {
    padding: 0 !important;

color: #666666;
}



#content .description > a,

#content .description > ul a {
      text-decoration: underline;

      color: #666666;
}



#content .description > a:hover, 

#content .description > ul a:hover {
      text-decoration: underline;
      color:#fa7d19;
}

 

 

	.description h2 { 

		font-size: 18px; 

		line-height: 20px; 

		margin-top: 20px; 

	} 



#content .description > ul { clear:both; margin: 10px 0px 15px 40px; list-style-type: disc; } 

#content .description > ul li { margin-bottom: 5px; }



	.description .origin { 

		margin-top: 20px !important; 

	} 

/* END DESCRIPTION */ 

 

 

 

 

/* BEGIN COMMENTS */ 

.comments { 

	color: #666666; 

	margin-bottom: 16px; 

} 

 

	.comments h2 { 

	    border-bottom: 1px solid #a8a8a8;

	    font-size: 18px; 

	    font-weight: bold; 

	    line-height: 20px; 

	    margin-bottom: 16px !important; 

	    padding-bottom: 4px; 

	} 

 

	.comments ul { 

		margin: 0 !important; 

	} 

 

	.comments li { 

		margin: 0 0 20px 0 !important; 

		list-style-type: none !important; 

	} 

	.comments p { margin:0; } 

 

	.comments a { 

		line-height: 16px; 

		font-size: 14px; 

		color: #666666 !important; 

		background-image: url(/ZDF/zdfportal/blob/744/16/data.png); 

		background-repeat: no-repeat; 

		background-position: right 2px; 

		padding-right: 8px; 

		font-weight: bold; 

	} 

 

		.comments a:hover, 

		.comments a:focus { 

			background-image: url(/ZDF/zdfportal/blob/674/16/data.png); 

			color: #fa7d19 !important; 

		} 

/* END COMMENTS */ 

 

 

 

/* BEGIN CITE */ 

.cite { 

	width: 208px; 

	margin-bottom: 40px; 

	padding: 12px 4px 4px 12px; 

	font-size: 12px; 

	line-height: 16px; 

 

	background: #dedede; 

	background: -moz-linear-gradient(top, #f7f7f7, #c3c3c3); 

	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#c3c3c3)); 

	background-image: -o-linear-gradient(#f7f7f7,#c3c3c3); 

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3'); /* IE6,IE7 */ 

	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr='#c3c3c3')"; /* IE8 */ 

 } 

	.cite p { margin: 0; } 

 

	.cite .author { 

		float: right; 

		font-size: 10px; 

	} 

 

	.cite .statement { 

		font-size: 14px; 

		line-height: 18px; 

		margin: 0 0 16px 0; 

	} 

 

 

/* END CITE */ 

 

 

 

 

 

/* BEGIN FOOTER */ 

#article-footer { 

	background-color: transparent; 

	background-image: url(/ZDF/zdfportal/blob/832/16/data.png); 

	background-repeat: repeat-x; 

	height: 26px; 

	padding: 6px 16px 0px 16px; 

    width: 1052px; 

    float: left; 

    font-weight: bold; 

    line-height: 20px; 

    color: #3e3d3d; 

} 

	#article-footer p { 

		margin: 0 !important; 

	} 

 

	#article-footer img { 

		margin: 0 !important; 

		display: block; 

	} 

 

	#article-footer ul { 

		margin: 0 !important; 

	} 

 

	#article-footer li { 

		margin: 0 72px 0 0; 

		list-style-type: none !important; 

		float: left; 

                                    position: relative;

	} 

 

	#article-footer a { 

		color: #3e3d3d; 

		background-image: url(/ZDF/zdfportal/blob/744/16/data.png); 

		background-repeat: no-repeat; 

		background-position: right center; 

		padding-right: 8px; 

	} 

		#article-footer a:hover, 

		#article-footer a:focus { 

			color: #fa7d19; 

			background-image: url(/ZDF/zdfportal/blob/674/16/data.png); 

                                      cursor: pointer;

		} 

 

		#article-footer li.social a.first { 

			margin-left: 16px; 

		} 

 

		#article-footer li.help_info a { 

			background-image: none; 

			padding-right: 0px; 

			margin-right: 8px; 

			float: left; 

		} 

#article-footer li.help_info { 

margin: 0 8px 0 0 !important; 

} 



#article-footer li.social { 

margin: 0 8px 0 0 !important; 

} 



 

	#article-footer .toTop { 

		float: right; 

		border:0; 

	} 

 

		#article-footer .toTop a { 

			background-image: url(/ZDF/zdfportal/blob/756/16/data.png); 

			background-position: right 4px; 

			padding-right: 13px; 

		} 

			#article-footer .toTop a:hover, 

			#article-footer .toTop a:focus { 

				background-image: url(/ZDF/zdfportal/blob/748/16/data.png); 

			} 

 

 

/* END FOOTER */ 

 

 

 

 

 

 

/* FONTS */ 

h1 { 

	font-size: 36px; 

	line-height: 45px; 

	font-weight: bold; 

	font-family: Arial, sans-serif; 

	margin-bottom: 0px; 

                  color: #666666;

} 

 

h2 { 

	font-size: 24px; 

	line-height: 24px; 

	margin-bottom: 0px; 

	font-weight: bold; 

                  color: #666666;

} 

 

h3 { 

	font-size: 14px; 

	font-weight: bold; 

	line-height: 16px; 

	margin: 0px; 

                  color: #666666;

} 



h4 { 

 font-size: 14px; 

 font-weight: bold; 

 line-height: 16px; 

 margin: 0px; 

} 

 

 

 

 

 

 

 

/* MISC */ 

cite { 

	font-size: 10px; 

} 

 