/* css reset */
html, body, div, span, applet, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {font-family:arial, helvetica, sans-serif;font-weight:normal;color:#262626;margin:0;padding:0;outline:0;vertical-align:baseline;background:transparent;border:0;}
h1, h2, h3, h4, h5, h6, strong {font-weight:bold;}
em {font-style:italic;}
ol, ul {list-style:none;}
a {text-decoration:none;}
/* //css reset */

/* globals */
body {font-size:16px;margin:1mm;background:none!important;}
img {display:block;}
.clearall {clear:both;}
.noprint, .invisible, #header .skiplink, #header #meta_navi, #header .search, #header .top_container, h1.logo, .header_branding, .c_toolbar, .c_tb_comment form p, .box_floating_standard .box_head, .box_floating_standard .box_foot, .box_floating_compact .box_head, .box_floating_compact .box_foot, .detail_content .c_tb_comment, .c_tb_link, #footer_branding , #footer, .teaser .duration, .notify_global, .linkbox, #main_navi_container, .teaser.service.tabs, .teaser_icon, .player_download, .a-z_search, ul.a-z, .content_next, #dossier_navi_container, .download_box, .download_disclaimer, .flash_wrapper, .flash_call, h2.flash_title, .infographic_call, h2.infographic_title, .timeline_call, .failure_search, #program_stage, .search_navi, .comment_navi, .arena_navigation, .box_foot, .form_error_message, #context_wrapper, .bayerntext_navigation, .playlist_filter_box, .more_link_right, .playlist_link, .quiz_error_hint, .bcast_live_btn, #broadcast_navi_container, .media_weatherTeaser, .traffic_submit, .search_extended, .search_sort_crit, .controlPanel, .form_calendar, .pressebox, #content .calendar_teaser .month, .teaser.media_broadcastChannel .on_air_box, .countdown, .offline_overlay_container, .section, .detail_top, .box_extra_wrapper {display:none;}
/* //globals */

#header img.home_logo 			{float:left;margin:0 4mm 6mm 0;}
.breadcrumb	dt.invisible,
.breadcrumb	dd					{float:left;font-size:11px;margin:29px 0 0 1mm;display:block;}
.breadcrumb	dd a					{padding-right:1mm;border-right:1px solid #ccc;}
.breadcrumb	dd span				{color:#6b6b6b;}



#content_wrapper, #content { clear:both; margin: 0 auto; }
#content { width: 750px; overflow:hidden; }
#content.full_width { width: auto; overflow: visible; }
.archive span.invisible			{font-size:11px;font-weight:bold;margin:0 0 5mm;padding-left:5mm;border-left:51px solid #ddd;display:block;}

/* detail */
.detail h1.detail_headline 		{font-size:22px;font-weight:normal;margin:0 0 2mm;}
.detail h1.detail_headline em 	{font-size:14px;font-weight:bold;font-style:normal;color:#6b6b6b;margin:0 0 2mm;display:block;}
.detail h2 {font-size:16px;padding:4mm 0 3mm;}
.detail p {font-size:14px;line-height:21px;margin:0 0 5mm;}
.detail p a {border-bottom:1px solid #ddd;}
.detail div.detail_head			{margin:0 0 4mm;overflow:hidden;}
.detail .lead_picture			{margin:0 0 4mm}
.detail .download_wrapper		{margin:0 0 4mm}
.detail p.detail_lead			{font-weight:bold;margin:0 0 2.5mm}
.detail .detail_author,
.detail .detail_timestamp			{font-size:11px;margin:0 0 .5mm;color:#6b6b6b;display:block;}
.detail dl.detail_tags dt,
.detail dl.detail_tags dd a				{float:left;margin:0 3px 0 0;font-size:11px;}
.detail dl.detail_tags dd a:after		{content:","}
.detail dl.detail_tags dd.last a:after	{content:""}
.detail .detail_picture_256				{float:left;width:256px;margin:1.5mm 5mm 0 0;display:block;}
.detail .picture_caption				{font-size:11px;color:#6b6b6b;}
/* //detail */

/* bg */
.picture-gallery {width:auto;margin-bottom:4mm;border:1px solid #ccc;display:block;}
.picture-gallery	div.text {padding: 10px;}
.picture-gallery .header,
.picture-gallery .zoom,
.picture-gallery .arrow,
.picture-gallery .social,
.picture-gallery .functions		{display:none;}
.picture-gallery img				{padding-bottom:2mm;}
.picture-gallery p				{font-size:12px;line-height:18px;margin:0;}
.picture-gallery p.pictures-index	{font-size:11px;text-align:center;color:#6b6b6b;}
.detail div.icon 					{float:left;width:32px;height:32px;margin-right:3mm;overflow:hidden;display:block;}
/* //bg */

/* bgmap */
.bingmap						{width:auto;margin-bottom:4mm;padding:3mm;border:1px solid #ccc;display:block;}
.bingmap .header,
.bingmap .footer					{display:none;}
/* //bmap */

/* boxes */
.textbox { display: block; }
.textbox h2 {font-size:14px;padding:0 0 2mm;color:#4e4e4e;}
.textbox p {font-size:12px;line-height:18px;margin:0 0 3mm;}
.detail .quotation_text p		{padding-left:3mm;border-left:3mm double #ccc;color:#4e4e4e;}
.detail .quotation_source		{font-size:11px;margin:0;padding-left:6mm;color:#4e4e4e;}
/* //boxes */

/* lists */
ul.listing_content				{list-style-type:square;margin-bottom:4mm;padding:0 0 0 20px;}
.bigbox_inlay ul,
.halfbox_inlay ul				{margin-bottom:1mm;}
.listing_content li				{font-size:14px;line-height:20px;}
.textbox .listing_content li	{font-size:12px;line-height:18px;}
.listingbox ul {list-style: initial;margin-left: 20px; }
.listingbox ol {list-style: decimal;margin-left: 20px; }
/* //lists */

/* breaking_news */
.breaking_news					{margin:1mm 0 4mm;padding:3mm;border:1px solid #ccc;}
.breaking_news em		 		{font-size:20px;font-weight:bold;font-style:normal;text-transform:uppercase;padding:0 0 2mm;color:#cc0701;display:block;}
.breaking_news h3		 		{font-size:18px;font-weight:bold;padding:0 0 1mm;}
.breaking_news p					{font-size:12px;}
/* //breaking_news */

/* teaser */
#content_left,
#content_right { width:50%; float: left; }
#content_right { marign-left: 20px; }
#content_left,
#content .detail {clear:both;}
.box_floating_standard .teaser_row,
.box_floating_compact .teaser_row {display:inline;}
.box_floating_standard .teaser_row_inner,
.box_floating_compact .teaser_row_inner	{clear:left;position:relative;width:100%;margin-bottom:4mm;display:block;}
.box_floating_standard .teaser,
.box_floating_compact .teaser {float:left;margin:0 4mm 0 0;display:block;}
.box .box_head {font-size:14px;font-weight:bold;text-transform:uppercase;width:auto;padding:2mm 6mm 0;border-bottom:none;}
.box { margin-bottom: 20px; border:1px solid #ccc; }
div[class^="box_floating_"] .box { border: none; }
.box .teaser { width: auto; }
.box_head p {font-weight:bold;padding:0 0 1mm;border-bottom:1px solid #ccc;}
.box_head p a {font-weight:bold;}
.box_floating_standard .teaser,
.box_floating_compact .teaser {width:41.5%!important;height: 100%!important;margin-bottom:4mm;padding:0 6mm 2mm;border:1px solid #ccc;border-top:none;}
#content_left .teaser,
#content_right .teaser			{ margin-bottom:4mm;padding:0 6mm 2mm;border:1px solid #ccc;border-top:none;}
#content_left .teaser.media_broadcastChannel,
#content_right .teaser.media_broadcastChannel {height:0;padding-bottom:1px;border:none;}
.teaser ul.catchline				{padding:2mm 6mm;}
.teaser .catchline li				{padding:0 0 2mm;}
.teaser h3						{padding:1.5mm 0 2mm;}
.box_floating_standard .teaser h3,
.box_floating_compact .teaser h3	{position:relative;margin:0 -6mm;padding:4mm 6mm 2mm;border-top:1px solid #ccc;}
.teaser h3 img					{padding-bottom:10px;}
.box_compact .teaser_picture img,
.box_floating_compact .teaser_picture img {padding:0 10px 10px 0;}
.teaser h3 .teaser_headline,
.teaser .catchline li .teaser_headline {display:block;}
.teaser h3 .teaser_headline .teaser_overline,
.teaser .catchline li .teaser_headline .teaser_overline {font-size:12px;font-weight:bold;font-style:normal;display:block;}
.teaser h3 .teaser_shortTitle 	{font-size:12px;padding:0 0 2mm;display:block;}
.teaser .teaser_headline .teaser_title {font-size:18px;font-weight:bold;display:block;}
.box_compact .teaser h3 .teaser_headline .teaser_title,
.box_floating_compact .teaser h3 .teaser_headline .teaser_title,
.teaser .catchline li .teaser_headline .teaser_title {font-size:12px;font-weight:normal;display:block;}
.teaser p {font-size:12px;padding:0 0 2mm;}
.teaser video { display: none; }
div[class*="standard"] .teaser .teaser_picture img { width: 100%; }

/* slick slide */
.slick-slide { float: none!important; width: 100%!important; margin: 0!important; }
.slick-slide.slick-cloned,
.slick-dots,
.slick-slider .pager,
.slick-slider .box_head { display: none!important; }
.slick-track { width: 100%!important; transform: translate3d(0px, 0px, 0px) !important; }
.slick-track .slick-slide .teaser_picture img,
.slick-track .slick-slide .av-playerContainer img { width: 66,667%; }
.box_standard .separator,
.box_compact .separator			{position:relative;margin-top:-4mm;display:block;}
.box_standard .separator hr,
.box_compact .separator hr		{display:none;}
.box_standard.pages .box_foot,
.box_compact.pages .box_foot		{display:none;}
button.slick-prev,
button.slick-next,
button.control.paused{ display: none!important; }
/* meistgeklickt */
#context .box_standard.most		{display:block;}
/* //teaser */

/* detail teaser */
.detail .box_head,
.detail .teaser							{display:none;}
.detail .box_media.pages .teaser			{display:none !important;}
.detail .box_large .teaser.media_video	{width:100%;margin-bottom:4mm;padding:3mm;border:1px solid #ccc;display:block;}
.detail .box_large .media_video img		{padding-bottom:2mm;}
.detail .box_large .media_video .teaser_headline span	{font-size:12px;}
/* //detail teaser */

/* tables */
.detail .data_table 				{table-layout:fixed;border-collapse:collapse;font-size:16px;width:100%;margin:0 0 4mm;}
.detail .data_table caption		{font-size:14px;font-weight:bold;text-align:left;padding:0 0 2mm;color:#262626;border-bottom:1px solid #ccc;}
.detail .data_table tr			{border-bottom:1px solid #ccc;}
.detail .data_table th,
.detail .data_table td 			{font-size:12px;text-align:left;padding:2mm 10px 2mm 0;color:#4e4e4e;overflow:hidden;}
.detail .data_table th 			{font-weight:bold;color:#262626;}
/* //tables */

/* iframe */
#content iframe { width: 100%; }

/* clicktool */
.clicktool .tabs-list,
.clicktool .navi					{display:none;}
.clicktool .content				{margin:0 0 5mm;overflow:hidden;display:block;}
.clicktool h3					{font-size:14px;padding:0 0 2mm;}
.clicktool .tabbody				{clear:both;min-height:0 !important;overflow:hidden;display:block !important;}
.clicktool .tabbody .listing_headline	{font-size:14px;}
.clicktool .tabbody p			{font-size:12px;margin:0 0 3mm;}
.clicktool .tabbody img			{float:left;margin:0 3mm 5mm 0;}
.clicktool .tabbody ul {list-style: initial;margin-left: 20px; }
.clicktool .tabbody ol {list-style: decimal;margin-left: 20px; }
.clicktool .tabbody li {font-size:12px;}
.clicktool.pages h3 { display: block!important; }
/* //clicktool */

/* comments */
.c_tb_wrapper					{clear:both;width:100%;display:block;}
.c_tb_headbox					{padding-bottom:2mm;border-bottom:1px dotted #ccc;display:block;}
.c_tb_headbox span				{font-size:14px;font-weight:bold;line-height:17px;}
.c_tb_ico img					{display:none;}
.c_tb_comment					{width:100%;display:block;}
.detail_comments				{margin:0 0 4mm;}
.detail_comment_item			{padding:2mm 0;border-bottom:1px dotted #ccc;}
.detail_comments .comment_meta	{font-size:11px;margin:0 0 2mm;color:#777;}
.detail_comments h3				{font-size:12px;margin:0 0 1mm;}
.detail_comments .comment_text	{font-size:12px;line-height:17px;margin:0 0 1mm;}
/* //comments */

/* proginfo */
.program_info					{padding:3mm 0 0;border-top:1px solid #ccc;}
.program_info .box_head			{font-size:14px;font-weight:bold;text-transform:uppercase;padding:0 0 2mm;border:none;}
.program_info .box_head p		{padding:0;border:none;}
.program_info .teaser			{width:auto;margin:0 0 4mm;border:none;}
.program_info .teaser ul.catchline	{width:auto;margin:0;padding:0;border:none;}
.program_info .catchline li		{font-size:12px;line-height:17px;padding:0 0 2mm;}
.program_info .teaser_overline	{font-weight:bold;display:block;}
.program_info .teaser_title		{display:block;}
/* //proginfo */

/* a-z */
.a-z_content img					{display:none !important;}
.a-z_content em.a-z_letter 		{font:52px serif;margin-bottom:1mm;display:block;}
.a-z_content span.a-z_group 		{position:relative;font-size:24px;margin:0;}
.a-z_content ul.a-z_item-list	{margin:0 0 4mm;}
.a-z_content ul li span 				{font-size:12px;margin:0 0 0 10mm;padding:2mm 0;display:block;}
.a-z_content ul li strong.a-z_broadcast {font-weight:normal;color:#777;}
.a-z_content ul li strong.a-z_broadcast .invisible {display:none;}
/* //a-z */

/* news_block */
.news_block ul.newsline li h2.header 		{font-size:14px;border-top:1px dotted #ccc;}
.news_block ul.newsline .contentHolder	{height:auto !important;display:block !important;}
/* //news_block */

/* dossier */
.dossier_box					{margin:0 0 6mm;display:block;overflow:hidden;}
.dossier_box .dossier_head		{margin:0 0 4mm;overflow:hidden;display:block;}
.dossier_box .dossier_title		{font-size:24px;padding-right:10mm;border-right:1px solid #ccc;}
.dossier_box .dossier_type		{font:italic 24px Times New Roman,serif;padding-left:10mm;}
.dossier_box .detail_author,
.dossier_box .detail_timestamp			{font-size:11px;margin:0 0 .5mm;color:#6b6b6b;display:block;}
.dossier_box dl.detail_tags dt,
.dossier_box dl.detail_tags dd a		{float:left;margin:0 3px 0 0;font-size:11px;}
.dossier_box dl.detail_tags dd a:after	{content:","}
.dossier_box dl.detail_tags dd.last a:after	{content:""}
/* //dossier */

/* timeline */
.detail .timeline .overview,
.detail .timeline .navigation,
.detail .timeline .links,
.detail .timeline .arrow,
.detail .timeline .footer		{display:none !important;}
.detail .timeline .event			{padding-top:4mm;overflow:hidden;display:block;}
.detail .timeline .event .image	{float:right;width:512px;margin:0 0 4mm 4mm;display:block;}
.detail .timeline .event img		{margin:0 0 2mm;}
.detail .timeline .event .date	{font-weight:bold;margin:0;color:#777;}
.detail .timeline .event .image p,
.detail .timeline .event .source	{font-size:11px;margin:0;color:#777;}
/* //timeline */

/* forms */
.form_global					{width:15cm;margin:0 0 4mm;padding:3mm;border:1px solid #ccc;display:block;}
.form_global h1					{font-size:14px;font-weight:bold;text-transform:uppercase;margin:0 0 4mm;border-bottom:1px solid #6b6b6b;}
.c_toolbar_form					{page-break-before:always;width:auto;margin:0;padding:0;border:none;}
.c_toolbar_form h1				{font-size:inherit;font-weight:inherit;text-transform:inherit;margin:0;border-bottom:none;}
.form_global h2,
.form_global p					{font-size:12px;line-height:17px;margin:0;padding:0 0 4mm;color:#262626;}
.form_global p.form_dbl_input 	{overflow:hidden;}
.form_global h2					{padding:0 0 1mm;}
.form_global label				{font-weight:bold;display:block;}
.form_global label .label_hint,
.form_global h2 .form_hint		{font-size:11px;font-weight:normal;padding:0 0 1mm;color:#6b6b6b;display:block;}
.form_global .input_hint			{display:none;}
.form_global p.form_input input	{font-size:12px;width:7cm;height:20px;padding:0 2mm;border:1px solid #a3a3a3;}
.form_global p.short_input input	{width:3cm;}
.form_global p.form_input textarea	{width:14.5cm;padding:1mm 2mm;border:1px solid #a3a3a3;}
.form_global p.form_input .area_narrow textarea	{width:7cm;}
.form_global .form_divider		{margin:0 0 2mm;border-top:1px dotted #a3a3a3;}
.form_global .form_input_choice	{position:relative;padding:0 0 1mm;display:block;}
.form_global .form_dbl_input .form_input_choice {float:left;width:148px;}
.form_global .form_input_choice input	{position:absolute;left:0;width:auto !important;height:auto !important;display:block !important;}
.form_global .form_input_choice label	{font-weight:normal;padding:2px 0 0 30px;display:block;}
.form_global div.selectbox		{display:none;}
.form_global p.form_input select	{font-size:12px;width:7.4cm;height:20px;border:1px solid #a3a3a3;}
.form_global img.ui-datepicker-trigger	{display:none;}
.form_global p.form_antispam		{font-weight:bold;}
span.captcha_hint				{font-size:11px;font-weight:normal;padding:0 0 1mm;color:#6b6b6b;display:block;}
.form_global .form_antispam_input	{font-weight:normal;overflow:hidden;display:block;}
.form_global .form_antispam_input label	{float:left;font-weight:normal;margin:1mm 12px 0 0;color:#4e4e4e;display:block;}
.form_global span.form_antispam_input input	{font-size:12px;width:70px;height:12px;padding:3px 0 5px 12px;border:1px solid #a3a3a3;}
.form_global .form_submit,
.form_global .form_antispam		{display:none;}
/* //forms */

/* calendar */
.form_calendar .form_global		{padding:0;border:none;overflow:hidden;display:block;}
.form_calendar .form_global label	{float:left;font-weight:normal;width:3cm;padding-top:.5mm;color:#777;}
.detail_calendar 				{width:15cm;margin:0 0 4mm;border-top:1px dotted #999;}
.detail_calendar_item 			{position:relative;border-bottom:1px dotted #999;overflow:hidden;display:block;}
.detail_calendar_item.last 		{margin-bottom:-5mm;border-bottom:none;}
.detail_calendar_item h2.calendar_date {float:left;font-size:16px;width:3cm;padding:0;color:#262626;display:block;}
.detail_calendar_item h2.calendar_date span.calendar_day	{font-family:georgia,serif;font-size:50px;}
.detail_calendar_item h2.calendar_date span.calendar_month	{font-family:georgia,serif;padding-left:2px;display:block;}
.detail_calendar_item div.calendar_content {position:relative;width:8.6cm;min-height:55px;margin:-2px 0 -2px 3cm;padding:18px 3.4cm 3mm 0;border-bottom:1px dotted #999999;overflow:hidden;display:block;}
.calendar_content p 				{font-size:12px;line-height:18px;margin:0;padding:0 0 .25mm;}
.calendar_content p.calendar_img	{float:right;margin:1mm -3.4cm 0 2mm;padding:0 0 2mm;}
.calendar_content p.calendar_img img	{display:block;}
.calendar_content p.calendar_category {text-transform:uppercase;color:#777;}
.calendar_content p.calendar_time {color:#777;}
.calendar_content h3.calendar_headline {font-size:1em;}
.calendar_content h3.calendar_headline span {font-size:12px;font-weight:bold;line-height:18px;padding:0 0 .25mm;display:block;}
.calendar_content h3.calendar_headline span.calendar_overline {color:#4e4e4e;}
.detail_calendar_article 		{margin:4mm 0;padding:0 0 2mm;border-bottom:3px solid #818181;border-top:3px solid #818181;}
.detail_calendar_article div.detail_calendar_box {margin:0 0 3mm;}
.detail_calendar_article div.calendar_content	{width:auto;}
.detail_calendar_article div.calendar_content p,
.detail_calendar_article div.calendar_content h3.calendar_headline span {font-size:14px;line-height:20px;}
.detail_calendar_article .linkbox	{display:block;}
#content .calendar_teaser		{position:relative;margin:-1px 0 16px 0;border-top:1px solid #ccc;}
/* //calendar */

/* bayerntext */
#node_bayerntext div.detail_head	{display:none;}
.bayerntext_container			{padding:4mm 0;width:512px!important;overflow:hidden;display:block;background:none!important;}
.bayerntext_ssi,
.bayerntext_ssi .vt_container	{height:auto!important;top:0!important;}
.bayerntext_container *			{color:inherit !important;background-color:transparent !important;}
.bayerntext_container .vt_row	{padding:3px 0 0;border-bottom:1px dotted #ccc;}
span.style1						{font-family:courier!important;font-weight:bold;line-height:15px!important;}
span.style1 a					{font-family:courier!important;font-weight:bold;line-height:15px!important;position:relative;top:-15px;float:right!important;}
/* //bayerntext */

/* multidays */
.multidays_navi					{width:15.1cm;margin:0 0 6mm;overflow:hidden;display:block;}
.multidays_navi li				{float:left;text-align:center;width:5cm;display:block;}
.multidays_navi li.day_section	{display:none;}
.multidays_day 					{font-size:18px;padding:0 0 .5mm;display:block;}
.multidays_date					{font-size:14px;display:block;}
h3.day_section					{clear:left;}
h3.day_section span.arrows		{font-size:12px;width:15.1cm;text-align:center;margin:0 0 3mm;padding:0 0 1mm;color:#6b6b6b;border-bottom:1px solid #6b6b6b;display:block;}
.day_123						{width:15.1cm;margin:0 0 4mm;display:block !important;}
.day_123 .day_1,
.day_123 .day_2,
.day_123 .day_3					{float:left;width:4.7cm;margin:0 1.5mm;display:block;}
.day_123 dt 						{clear:left;}
.day_123 dt a 					{font-size:12px;font-weight:bold;line-height:17px;padding:0 0 0 1cm;display:block;}
.day_123 dt strong 					{position:relative;float:left;width:1cm;margin-left:-1cm;}
.day_123 dd 						{clear:left;font-size:12px;line-height:17px;padding:0 0 3mm 1cm;}
.day_123 dd em 					{float:left;position:relative;font-style:normal;margin-left:-1cm;width:1cm;}
.day_123 dd .day_now_img			{display:none;}
/* //multidays */

/* music_research */
.playlist_navi_top .bcast_navi_prev,
.playlist_navi_top .bcast_navi_next,
.playlist_navi_up,
.playlist_navi_down				{display:none;}
.playlist_navi_head				{font-size:18px;text-align:center;width:15cm;margin:0 0 2mm;padding:4mm 0 2mm;border-bottom:1px solid #6b6b6b;}
h2.playlist_head					{font-size:18px;font-weight:normal;text-align:center;width:15cm;padding:4mm 0 2mm;}
table.playlist					{width:15cm;margin:4mm 0 6mm;}
table.playlist td,
table.playlist th	{text-align:left;padding:2mm 0;border-bottom:1px solid #bebebe;}
th.time, td.time 					{width:2cm;}
table.playlist span 				{font-size:12px;line-height:16px;padding-right:5mm;display:block;}
table.playlist thead span,
td.time span 						{font-weight:bold;}
/* music_research new */
dl.music_research						{margin:0 0 10em 0;display:block;}
dl.music_research dt.time					{clear:both;float:left;width:70px;font-size:12px;font-weight:bold;padding:1em 0 0 0;}
dl.music_research li.title span				{float:left;font-size:12px;width:250px;padding:1em 10px 0 0;}
/* //music_research */

/* quiz */
.detail_quizbox_content,
.quiz_answer					{width:512px;margin:0 0 4mm;padding:3mm;border:1px solid #ccc;overflow:hidden;display:block;}
.quiz_question					{font-size:14px;font-weight:bold;padding:0 0 1mm;}
p.quiz_choice					{position:relative;font-size:12px;margin:0 0 2mm;padding:0 0 2mm 30px;}
.quiz_radio						{position:absolute;left:0;display:block !important;}
.quiz_block						{padding-bottom:4mm;border-bottom:1px dotted #999;overflow:hidden;display:block;}
p.quiz_count					{font-size:11px;float:left;margin:2mm 0 0 30px;color:#6B6B6B;}
.quiz_count_delimiter 			{padding:0 6px;}
.quiz_count_valid 				{font-weight:bold;color:#262626;}
.quiz_submit					{display:none;}
.quiz_media						{margin:0 0 4mm;display:block;}
.quiz_media .play				{display:none;}
.quiz_right, .quiz_false 		{font-weight:bold;text-transform:uppercase;display:block;}
dt .quiz_right, dt .quiz_false 	{padding:0 0 2mm;}
.quiz_right				 		{color:#386B30;}
.quiz_false 						{color:#DF001A;}
p.quiz_score_head 				{font-weight:bold;}
p.quiz_result 					{font-size:16px;padding-bottom:6mm;}
.quiz_bar_outer 					{position:relative;width:380px;height:12px;padding:0;border:1px solid #6b6b6b;display: block;}
.quiz_bar_inner 					{height:0;padding:0;border:6px solid #383838;border-left:none;border-right:none;display:block;}
.quiz_bar_inner strong 			{position:absolute;font-size:18px;bottom:-0.25em;right:-130px;}
.quiz_answer dt					{font-size:14px;font-weight:bold;margin:0 0 2mm;}
.quiz_answer dd 					{margin:0 0 4mm;padding-bottom:.5mm;border-bottom:1px dotted #999;}
.quiz_answer dd.last				{margin:0;border-bottom:none;}
.quiz_answer dd p 				{font-size:12px;margin:0;padding:0 0 3mm;}
/* //quiz */

/* bcast */
.bcast .bcast_navi				{display:none;}
.detail h1.bcast_headline 		{font-size:24px;font-weight:normal;margin:0 0 4mm;}
.detail .bcast_overline		 	{font-size:12px;margin:0 0 1mm;color:#6b6b6b;display:block;}
.detail .bcast_subtitle		 	{font-size:20px;display:block;}
.bcast_head .detail_picture_256	{margin-bottom:2mm;}
.bcast_info p					{clear:left;}
.bcast_info p.bcast_date			{clear:none;font-weight:bold;margin:0 0 1mm;}
.bcast_info_icons 				{overflow:hidden;display:block;}
.bcast_info_icons li				{list-style:disc;font-size:11px;margin:0 0 0 4.5mm;padding:0;}
.bcast h2					 	{font-size:14px;padding:0 0 1mm;}
.bcast_cast 						{border-collapse:collapse;width:12cm;margin-bottom:6mm;}
.bcast_cast th, .bcast_cast td 	{font-size:14px;text-align:left;width:5cm;padding:1mm 1cm 1mm 0;}
.bcast_cast th 					{font-weight:bold;}
.bcast_freq 						{clear:both;padding-top:4mm;overflow:hidden;display:block;}
.bcast_freq li 					{float:left;color:#6b6b6b;border-left:1px solid #6b6b6b;display:block;}
.bcast_freq li:first-child 		{border-left:none;margin-left:-2mm;}
.bcast_freq a 					{font-size:10px;padding:0 2mm;display:block;}
.bcast_info_icons_box			{display:none;}
/* //bcast */

/* traffic */
.traffic h4 						{font-size:14px;margin:4mm 0 0;padding:15px 0 2mm;color:#6b6b6b;overflow:hidden;}
.traffic img.verkehr 				{float:left;position:relative;margin:-12px 15px 0 0;display:block;}
.traffic .verkehrListe			{clear:both;margin-bottom:4mm;padding-bottom:4mm;border-bottom:1px dotted #999;display:block;}
.traffic .verkehrListe li			{font-size:14px;line-height:21px;margin:3mm 0;}
.traffic .verkehrListe strong		{display:block;}
/* //traffic */

/* sitemap */
.sitemap 						{margin:8mm 0 0;padding:0;display:block;}
.sitemap li 						{position:relative;line-height:0;width:100%;margin:0;padding:0 0 12mm;display:block;}
.sitemap li a						{font-size:24px;display:block;}
.sitemap li a.sitemap_control		{display:none;}
.sitemap ul.sitemap_second 		{margin:10mm 0 0 10mm;}
.sitemap ul.sitemap_second li 		{margin:0 0 5mm;padding:0 0 2.5mm;border-bottom:1px dotted #999;}
.sitemap li li a 					{font-size:12px;}
.sitemap ul.sitemap_third 		{padding:5mm 0 0 10mm;}
.sitemap ul.sitemap_third li,
.sitemap ul.sitemap_third li.last	{margin:0;padding:0 0 5mm;border-bottom:none;}
/* //sitemap */

/* search */
.detail h1.search_headline		{font-size:22px;font-weight:normal;margin:0 0 4mm;}
.detail .search_result			{margin:0 0 4mm;border-bottom:1px dotted #999;display:block !important;}
.detail .search_advice			{font-size:12px;margin:0 0 8mm;color:#777;}
.detail .search_advice a			{font-size:14px;font-weight:bold;border-bottom:none;}
.detail .search_result_highlight	{border:3px solid #ccc;}
.search_result h3				{padding:0;}
.search_result h3 .teaser_headline	{font-size:14px;font-weight:bold;padding-left:18px;}
.search_result_highlight h3 .teaser_headline	{padding-left:15px;}
.search_result h3 .teaser_headline .teaser_overline,
.search_result h3 .teaser_headline .teaser_title	{font-size:14px;font-weight:bold;line-height:21px;display:inline;}
.search_result p 				{line-height:21px;margin:0;padding:0 0 0 18px;}
.search_result_highlight p 		{padding:0 0 0 15px;}
.search_result p.search_date 	{color:#777;font-size:11px;line-height:18px;padding-bottom:4mm;}
.search_result h3 .advice_head 	{font-size:14px;font-weight:bold;margin:0 0 1mm 15px;padding:2mm 0 2px;border-bottom:2px solid #ccc;display:inline-block;}
#context .form_search .box_standard	{display:block;}
#context .form_search .box_standard.search_extended	{display:none;}
.box.refine .teaser div.selectbox,
.box.refine .teaser .ui-datepicker-trigger,
.box.refine .teaser .search_submit	{display:none;}
.box.refine .teaser {width:256px;margin-bottom:4mm;padding:2mm 6mm 2mm;border:1px solid #ccc;border-top:none;overflow:hidden;display:block;}
.box.refine .teaser .fieldhead	{font-weight:bold;}
.box.refine .teaser select		{font-size:12px;width:254px;height:20px;margin:0 0 3mm;border:1px solid #a3a3a3;}
.box.refine .teaser .search_date		{margin:0 0 1mm;}
.box.refine .teaser .search_date label	{clear:left;float:left;font-size:11px;width:45px;padding-top:0.25em;display:inline-block;}
.box.refine .teaser input				{font-size:12px;width:198px;height:20px;padding:0 4px;border:1px solid #a3a3a3;}
.box.refine .teaser .search_type 		{position:relative;float:left;width:128px;padding-bottom:1mm;}
.box.refine .teaser .search_type label	{font-size:11px;padding-left:20px;display:block;}
.box.refine .teaser .search_type input.invisible	{position:absolute;width:auto !important;height:auto !important;margin:0;padding:0;display:block !important;}
/* //search */

/* voting */
.votingbox				{width:auto;margin:0 0 4mm;padding:3mm;border:1px solid #ccc;overflow:hidden;display:block;}
h2.detail_votingbox_headline		{font-size:14px;text-transform:uppercase;margin:0 0 4mm;padding:0 0 1mm;color:#262626;border-bottom:1px solid #262626;}
p.voting_question				{font-size:14px;font-weight:bold;margin:0 0 2mm;}
.vb_content p 		{font-size:12px;margin:0;padding:0 0 4mm;color:#262626;}
.vb_content p.voting_choice {position:relative;padding:0 0 1mm;}
.vb_content form.voting_form p.voting_choice {padding-left:30px;}
.vb_content p.voting_choice input.voting_radio {position:absolute;left:2px;margin:0;display:block !important;}
.vb_content div.voting_block {margin-bottom:2mm;padding-bottom:3mm;border-bottom:1px dotted #999;overflow:hidden;display:block;}
.vb_content div.voting_block img {float:left;margin-right:12px;display:block;}
.vb_content div.voting_block span.voting_block_inner {display:block;}
.vb_content div.voting_block .play {display:none;}
div.votingbox div.vb_content div.voting_block div.voting_image + div.voting_block_inner {padding-left:120px;}
div.votingbox div.vb_content div.voting_block div.avPlayer + div.voting_block_inner {padding-left:268px;}
.vb_content div.voting_block label {display:block;padding:0 0 1mm;}
.vb_content span.voting_result {padding-right:75px;display:block;}
.voting_absolute span.voting_result {padding-right:160px;}
.voting_bar_outer 				{position:relative;height:12px;padding:0;border:1px solid #6b6b6b;display:block;}
.voting_bar_inner 				{height:0;padding:0;border:6px solid #383838;border-left:none;border-right:none;display:block;}
.voting_result strong 			{position:absolute;font-size:18px;bottom:-0.25em;right:-75px;}
.voting_absolute span.voting_result strong {right:-168px;width:160px;}
.voting_antispam,
.voting_antispam_error_hint,
.voting_submit					{display:none;}
.vb_content p.voting_hint {clear:left;font-size:11px;color:#4e4e4e;}
.vb_content form.voting_form p.voting_hint {padding-left:30px;}
/* //voting */

/* News Artikel */
.news.accordion div.news_content { display: block!important; }

/* setting intranet */
#node_intranet #context_wrapper { display: none; }
/* //setting intranet */

