
.box_head_text {
	font-size:12px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#4A4A4A;
	text-align:left;
	text-transform:none;
}
.box_body_text {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#000000;
	text-align:left;
	text-transform:none;
}
.az {
	font-size:11px;
	line-height:17px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#4A4A4A;
	text-align:left;
	text-transform:uppercase;
}
.azp {
	font-size:11px;
	line-height:17px;
	font-weight:normal;
	color:#4A4A4A;
	text-align:left;
	text-transform:uppercase;
}
.box_help_head_text {
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.box_help_body_text {
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.box_link_head_text {
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.box_link_body_text {
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.box_video_body_text {
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#555555;
	text-align:left;
	text-transform:none;
}
.dz {
	font-size:13px;
	line-height:17px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:2px;
	padding-bottom:1px;
}
.date_head {
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#878787;
	text-align:left;
	text-transform:none;
	margin-bottom:1px;
	padding-bottom:1px;
}
.di {
	font-size:9px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#4A4A4A;
	text-align:left;
	text-transform:none;
}
.content_funktionen_text {
	font-size:10px;
	line-height:14px;
	font-weight:normal;
	color:#818181;
	text-align:left;
	text-transform:none;
}
.hz {
	font-size:30px;
	line-height:35px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
	margin-bottom:4px;
	padding-bottom:4px;
}
.ht {
	font-size:12px;
	line-height:17px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.content_category {
	font-size:12px;
	line-height:17px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#BA0000;
	text-align:left;
	text-transform:uppercase;
}
.comment_text {
	font-size:13px;
	line-height:17px;
	font-weight:bold;
	font-family:Georgia,Verdana,sans-serif;
	color:#4A4A4A;
	text-align:right;
	text-transform:none;
}
.comment_content_author {
	font-size:10px;
	line-height:13px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#000000;
	text-align:left;
	text-transform:none;
}
.comment_content {
	font-size:10px;
	line-height:15px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#333333;
	text-align:left;
	text-transform:none;
}
.comment_content_head {
	font-size:13px;
	line-height:18px;
	font-weight:bold;
	font-family:Georgia,Verdana,sans-serif;
	color:#FFFFFF;
	text-align:left;
	text-transform:uppercase;
}
.comment_content_text {
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#333333;
	text-align:left;
	text-transform:none;
}
.comment_content_title {
	font-size:11px;
	line-height:17px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#333333;
	text-align:left;
	text-transform:none;
}
.comment_write_head {
	font-size:9px;
	line-height:10px;
	font-weight:normal;
	color:#818181;
	text-align:left;
	text-transform:none;
}
.comment_write_text {
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#191919;
	text-align:left;
	text-transform:none;
}
.headline {
	font-size:11px;
	line-height:17px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.content_page_navigation_text {
	font-size:11px;
	line-height:12px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#000000;
	text-align:center;
	text-transform:none;
}
.content_page_navigation_text_active {
	font-size:11px;
	line-height:12px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:center;
	text-transform:none;
}
.related_box_content_dz {
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.related_box_content_hz {
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#333333;
	text-align:left;
	text-transform:none;
}
.related_box_content_head_text {
	font-size:10px;
	line-height:17px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#FFFFFF;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:1px;
	padding-bottom:1px;
}
.text {
	font-size:11px;
	line-height:18px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.uz {
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#606060;
	text-align:left;
	text-transform:none;
	margin-bottom:4px;
	padding-bottom:4px;
}
.pre_box_head {
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.pre_box_text {
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.vs {
	font-size:11px;
	line-height:17px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
	margin-bottom:9px;
	padding-bottom:8px;
}
.zt {
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.ztl {
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.formtool_form_headline {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-transform:none;
}
.formtool_zwischen_headline {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	text-transform:none;
}
.form_head_text {
	font-size:11px;
	line-height:14px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#000000;
	text-align:left;
	text-transform:none;
	margin-bottom:1px;
	padding-bottom:1px;
}
.form_body_text {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#000000;
	text-align:left;
	text-transform:none;
	margin-bottom:1px;
	padding-bottom:1px;
}
.more_text {
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
	margin-bottom:1px;
	padding-bottom:1px;
}
.more_text_normal {
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
	margin-bottom:1px;
	padding-bottom:1px;
}
.aufmacher_dz {
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:2px;
	padding-bottom:1px;
}
.aufmacher_hz {
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	color:#005E89;
	text-align:left;
	text-transform:none;
	margin-bottom:4px;
	padding-bottom:3px;
}
.aufmacher_hz_active {
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#005E89;
	text-align:left;
	text-transform:none;
	margin-bottom:4px;
	padding-bottom:3px;
}
.aufmacher_eilmeldung_hz {
	font-size:20px;
	line-height:22px;
	font-weight:normal;
	font-family:Georgia,Verdana,sans-serif;
	color:#FFFFFF;
	text-align:left;
	text-transform:none;
	margin-bottom:4px;
	padding-bottom:3px;
}
.aufmacher_text {
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.aufmacher_uz {
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#606060;
	text-align:left;
	text-transform:none;
	margin-bottom:5px;
	padding-bottom:5px;
}
.aufmacher_pre {
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.headline_dz {
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	font-family:Georgia,Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.headline_hz {
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.headline_hz_active {
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	font-family:Georgia,Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.headline_text {
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.headline_text_roof {
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.intro_hz {
	font-size:19px;
	line-height:22px;
	font-weight:normal;
	font-family:Tahoma;
	color:#FFFFFF;
	text-align:left;
	text-transform:none;
	margin-bottom:1px;
	padding-bottom:1px;
}
.intro_text {
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.journal_teaser_headline {
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.journalindex_ressorttitel {
	font-size:25px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.komplett_dz {
	font-size:10px;
	line-height:17px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:1px;
	padding-bottom:1px;
}
.komplett_hz {
	font-size:20px;
	line-height:22px;
	font-weight:bold;
	font-family:Georgia,Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
	margin-bottom:4px;
	padding-bottom:3px;
}
.komplett_ress {
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	font-family:Verdana,sans-serif,Georgia,;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.komplett_text {
	font-size:11px;
	line-height:14px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.index_head_text {
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	font-family:Georgia,Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:uppercase;
}
.index_eilmeldung_head_text {
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#FFFFFF;
	text-align:center;
	text-transform:uppercase;
}
.index_head_rss {
	font-size:9px;
	line-height:13px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.headline_thema1 {
	font-size:10px;
	line-height:18px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#FFFFFF;
	text-align:left;
	text-transform:uppercase;
}
.medienhinweis {
	font-size:10px;
	line-height:16px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.related_box_dz {
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.related_box_hz {
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.related_box_text {
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.ressort_title_text {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.ressort_overview_hz {
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#005E89;
	text-align:left;
	text-transform:none;
	margin-bottom:4px;
	padding-bottom:3px;
}
.ressort_overview_text {
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.page {
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.teaser_dz {
	font-size:11px;
	line-height:17px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:1px;
	padding-bottom:1px;
}
.teaser_hz {
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	color:#005E89;
	text-align:left;
	text-transform:none;
	margin-bottom:4px;
	padding-bottom:3px;
}
.teaser_medien {
	font-size:11px;
	font-weight:normal;
	font-family:Georgia,Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
	margin-bottom:2px;
	padding-bottom:1px;
}
.teaser_text {
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.teaser_uz {
	font-size:11px;
	line-height:17px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#606060;
	text-align:left;
	text-transform:none;
	margin-bottom:3px;
	padding-bottom:2px;
}
.index_body_text {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.modul_lokalfenster_aufmacher_dz {
	font-size:10px;
	line-height:17px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:1px;
	padding-bottom:1px;
}
.modul_lokalfenster_aufmacher_hz {
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
	margin-bottom:3px;
	padding-bottom:2px;
}
.modul_lokalfenster_aufmacher_text {
	font-size:11px;
	line-height:14px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.modul_lokalfenster_headline_dz {
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#333333;
	text-align:left;
	text-transform:none;
}
.modul_lokalfenster_headline_hz {
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.modul_lokalfenster_head_text {
	font-size:10px;
	line-height:16px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#FFFFFF;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:1px;
	padding-bottom:1px;
}
.modul_lokalfenster_menue_text {
	font-size:10px;
	line-height:13px;
	font-weight:normal;
	font-family:Verdana;
	color:#FFFFFF;
	text-align:left;
	text-transform:none;
	margin-bottom:1px;
	padding-bottom:1px;
}
.modul_lokalfenster_menue_text_active {
	font-size:10px;
	line-height:13px;
	font-weight:normal;
	font-family:Verdana;
	color:#4D4D4D;
	text-align:left;
	text-transform:none;
	margin-bottom:1px;
	padding-bottom:1px;
}
.media_head_text {
	font-size:11px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#666666;
	text-align:left;
	text-transform:none;
	margin-bottom:1px;
	padding-bottom:1px;
}
.media_content_text {
	font-size:9px;
	line-height:12px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#4D4D4D;
	text-align:left;
	text-transform:none;
}
.modul_meldungen_headline_dz {
	font-size:10px;
	line-height:13px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#333333;
	text-align:left;
	text-transform:none;
}
.modul_meldungen_headline_hz {
	font-size:10px;
	line-height:13px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.modul_meldungen_head_text {
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#FFFFFF;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:1px;
	padding-bottom:1px;
}
.modul_meldungen_zusatzlink {
	font-size:9px;
	line-height:9px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#4D4D4D;
	text-align:left;
	text-transform:uppercase;
}
.modul_epaper_head_text {
	font-size:10px;
	font-weight:normal;
	font-family:Georgia,Verdana,sans-serif;
	color:#4D4D4D;
	text-align:center;
	text-transform:uppercase;
}
.modul_klaro_buchtip_hz {
	font-size:13px;
	font-weight:bold;
	font-family:Georgia,Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.modul_klaro_buchtip_head {
	font-size:10px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#FFFFFF;
	text-align:left;
	text-transform:uppercase;
}
.modul_klaro_buchtip_text {
	font-size:11px;
	font-weight:normal;
	font-family:Georgia,Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.modul_head_text {
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#404040;
	text-align:left;
	text-transform:none;
	margin-bottom:1px;
	padding-bottom:1px;
}
.modul_head_text_klaro_dz {
	font-size:10px;
	line-height:18px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#404040;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:1px;
	padding-bottom:1px;
}
.modul_head_text_klaro_hz {
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	font-family:Georgia,Verdana,sans-serif;
	color:#404040;
	text-align:left;
	text-transform:none;
	margin-bottom:1px;
	padding-bottom:1px;
}
.modul_markt {
	font-size:10px;
	line-height:18px;
	font-weight:bold;
	font-family:Verdana,Sans-Serif;
	color:#BA0000;
	text-align:left;
	text-transform:uppercase;
}
.modul_spielergebnisse_begegnung {
	font-size:9px;
	line-height:9px;
	font-weight:normal;
	font-family:Georgia,Verdana,sans-serif;
	color:#696969;
	text-align:center;
	text-transform:none;
}
.modul_spielergebnisse_ergebnis {
	font-size:18px;
	line-height:18px;
	font-weight:normal;
	font-family:Georgia,Verdana,sans-serif;
	color:#696969;
	text-align:center;
	text-transform:none;
}
.modul_body_text {
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#000000;
	text-align:left;
	text-transform:none;
}
.top_news_aufmacher_text {
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	text-align:left;
	text-transform:none;
}
.modul_trenner_weitere_meldungen {
	font-size:11px;
	line-height:17px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	text-transform:uppercase;
}
.modul_zitat_claim_text {
	font-size:14px;
	line-height:15px;
	font-weight:normal;
	font-style:italic;
	font-family:Georgia,Verdana,sans-serif;
	color:#BA0000;
	text-align:center;
	text-transform:none;
}
.modul_zitat_head_text {
	font-size:9px;
	font-weight:normal;
	font-family:Georgia,Verdana,sans-serif;
	color:#4D4D4D;
	text-align:center;
	text-transform:uppercase;
}
.modul_zitat_body_text {
	font-size:9px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#000000;
	text-align:center;
	text-transform:none;
}
.modul_middle_head_text {
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#404040;
	text-align:left;
	text-transform:none;
	margin-bottom:1px;
	padding-bottom:1px;
}
.modul_middle_body_text {
	font-size:12px;
	line-height:15px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#000000;
	text-align:left;
	text-transform:none;
}
.navigation_header {
	font-size:9px;
	font-weight:normal;
	color:#878787;
	text-align:left;
	text-transform:none;
}
.navi_head_text {
	font-size:11px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#BA0000;
	text-align:left;
	text-transform:uppercase;
}
.modul_lokalpulldown_head_text {
	font-size:12px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#FFFFFF;
	text-align:left;
	text-transform:none;
}
.navi_body_text {
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#4D4D4D;
	text-align:left;
	text-transform:none;
}
.navi_body_text_lvl2 {
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#4D4D4D;
	text-align:left;
	text-transform:none;
}
.navi_body_text_active {
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.navi_body_text_active_lvl2 {
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.bold {
	font-size:11px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.alarm {
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.em_site_footer {
	font-size:10px;
	line-height:13px;
	font-weight:normal;
	text-align:left;
	text-transform:none;
}
.index_clear_head {
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-transform:none;
}
.info {
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	font-style:italic;
	font-family:Verdana;
	text-align:center;
	text-transform:none;
	margin-bottom:2px;
	padding-bottom:2px;
}
.norm {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.site_navi_text {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#000000;
	text-align:left;
	text-transform:none;
}
.small {
	font-size:10px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.ads_box_headline {
	font-size:10px;
	line-height:20px;
	font-weight:normal;
	color:#717171;
	text-align:left;
	text-transform:none;
}
.footer_line {
	font-size:10px;
	line-height:14px;
	font-weight:normal;
	color:#9E9E9E;
	text-align:center;
	text-transform:none;
}
.foot_text {
	font-size:10px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#4D4D4D;
	text-align:center;
	text-transform:none;
}
.head_date {
	font-size:9px;
	font-weight:normal;
	font-family:Verdana;
	color:#808080;
	text-align:left;
	text-transform:none;
}
.head_gallery_dz {
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#FFFFFF;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:3px;
	padding-bottom:2px;
}
.head_gallery_hz {
	font-size:17px;
	line-height:18px;
	font-weight:bold;
	font-family:Georgia;
	color:#FFFFFF;
	text-align:left;
	text-transform:none;
}
.head_gallery_ressort {
	font-size:32px;
	font-weight:normal;
	font-family:Georgia,Verdana,sans-serif;
	color:#F8E6E6;
	text-align:left;
	text-transform:none;
}
.head_gallery_text {
	font-size:14px;
	line-height:16px;
	font-weight:normal;
	font-family:Georgia,Verdana,sans-serif;
	color:#FFFFFF;
	text-align:left;
	text-transform:none;
}
.head_gallery_top_ressort {
	font-size:32px;
	font-weight:normal;
	font-family:Georgia,Verdana,sans-serif;
	color:#FFFFFF;
	text-align:left;
	text-transform:none;
}
.head_navi_text {
	font-size:10px;
	line-height:16px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#4D4D4D;
	text-align:left;
	text-transform:uppercase;
}
.head_navi_text_active {
	font-size:10px;
	line-height:16px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:uppercase;
}
.head_navi_menue_text {
	font-size:10px;
	line-height:13px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#FFFFFF;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:1px;
	padding-bottom:1px;
}
.head_navi_menue_text_active {
	font-size:10px;
	line-height:13px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:1px;
	padding-bottom:1px;
}
.ressort_text {
	font-size:18px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.head_text {
	font-size:10px;
	line-height:13px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#4D4D4D;
	text-align:right;
	text-transform:none;
}
.head_text_active {
	font-size:10px;
	line-height:13px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#BA0000;
	text-align:right;
	text-transform:none;
}
.sitemap_head {
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.sitemap_text_3 {
	font-size:11px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.sitemap_text_4 {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.sitemap_text_5 {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.sitemap_text_6 {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.top_news_headline {
	font-size:32px;
	line-height:34px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	text-transform:none;
}
.top_news_title {
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	text-transform:none;
}
.top_thema_roof {
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:#1A1A1A;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:3px;
	padding-bottom:2px;
}
.top_thema_headline {
	font-size:24px;
	line-height:32px;
	font-weight:bold;
	color:#005E89;
	text-align:left;
	text-transform:none;
	margin-bottom:3px;
	padding-bottom:2px;
}
.top_thema_sub {
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	color:#606060;
	text-align:left;
	text-transform:none;
	margin-bottom:4px;
	padding-bottom:4px;
}
.ressort_headline_left {
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#404040;
	text-align:left;
	text-transform:none;
	margin-bottom:1px;
	padding-bottom:1px;
}
.ressort_headline_link {
	font-size:10px;
	line-height:13px;
	font-weight:normal;
	color:#717171;
	text-align:left;
	text-transform:none;
}
.video_dz {
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:1px;
	padding-bottom:1px;
}
.video_hz {
	font-size:15px;
	line-height:17px;
	font-weight:bold;
	font-family:Georgia,Verdana,sans-serif;
	text-align:left;
	text-transform:none;
	margin-bottom:4px;
	padding-bottom:3px;
}
.video_text {
	font-size:11px;
	line-height:14px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	text-align:left;
	text-transform:none;
}
.volltextsuche_item_content {
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	text-align:left;
	text-transform:none;
}
.volltextsuche_item_date {
	font-size:10px;
	font-weight:bold;
	color:#707070;
	text-align:left;
	text-transform:none;
}
.volltextsuche_item_headline {
	font-size:12px;
	font-weight:bold;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.volltextsuche_item_roof {
	font-size:10px;
	font-weight:bold;
	color:#404040;
	text-align:left;
	text-transform:none;
}
.em_fts_marker {
	font-weight:bold;
	color:#005E89;
	background-color:#EEEEEE;
	text-align:left;
	text-transform:none;
}
.voting_navilink {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.percent {
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.voting_text {
	font-size:12px;
	line-height:17px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.voting_text_list {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#1A1A1A;
	text-align:left;
	text-transform:none;
}
.winsport_type_heradline {
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.video_overview_item_date {
	font-size:11px;
	font-weight:normal;
	color:#707070;
	text-align:left;
	text-transform:none;
}
.video_overview_item_headline {
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	color:#005E89;
	text-align:left;
	text-transform:none;
}
.video_overview_item_content {
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	text-align:left;
	text-transform:none;
}
a.box_head_link:link, a.box_head_link:visited, a.box_head_link:active {
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
a.box_video_body_link:link, a.box_video_body_link:visited, a.box_video_body_link:active {
	font-weight:normal;
	color:#555555;
	text-decoration:none;
}
a.comment_hint_link:link, a.comment_hint_link:visited, a.comment_hint_link:active {
	font-weight:bold;
	color:#BA0000;
	text-decoration:none;
}
a.comment_link:link, a.comment_link:visited, a.comment_link:active {
	font-weight:bold;
	color:#4A4A4A;
	text-decoration:none;
}
a.comment_write_link:link, a.comment_write_link:visited, a.comment_write_link:active {
	font-weight:normal;
	color:#191919;
	text-decoration:none;
}
a.content_page_link:link, a.content_page_link:visited, a.content_page_link:active {
	font-weight:normal;
	color:#D66666;
	text-decoration:underline;
}
a.content_page_navigation_link:link, a.content_page_navigation_link:visited, a.content_page_navigation_link:active {
	font-weight:bold;
	color:#005E89;
	text-decoration:none;
}
a.form_head_link:link, a.form_head_link:visited, a.form_head_link:active {
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
a.form_body_link:link, a.form_body_link:visited, a.form_body_link:active {
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
a.more_link:link, a.more_link:visited, a.more_link:active {
	font-weight:bold;
	color:#005E89;
	text-decoration:none;
}
a.more_link_normal:link, a.more_link_normal:visited, a.more_link_normal:active {
	font-weight:normal;
	color:#005E89;
	text-decoration:none;
}
a.aufmacher_eilmeldung_hz_link:link, a.aufmacher_eilmeldung_hz_link:visited, a.aufmacher_eilmeldung_hz_link:active {
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
a.aufmacher_hz_link:link, a.aufmacher_hz_link:visited, a.aufmacher_hz_link:active {
	font-weight:bold;
	color:#005E89;
	text-decoration:none;
}
a.aufmacher_hz_active_link:link, a.aufmacher_hz_active_link:visited, a.aufmacher_hz_active_link:active {
	font-weight:bold;
	color:#005E89;
	text-decoration:none;
}
a.headline_hz_active_link:link, a.headline_hz_active_link:visited, a.headline_hz_active_link:active {
	font-weight:bold;
	color:#005E89;
	text-decoration:none;
}
a.index_head_link:link, a.index_head_link:visited, a.index_head_link:active {
	font-weight:bold;
	color:#1A1A1A;
	text-decoration:none;
}
a.index_head_thema1_link:link, a.index_head_thema1_link:visited, a.index_head_thema1_link:active {
	font-weight:bold;
	color:#D66666;
	text-decoration:none;
}
a.index_body_link:link, a.index_body_link:visited, a.index_body_link:active {
	font-weight:bold;
	color:#4A4A4A;
	text-decoration:none;
}
a.modul_lokalfenster_head_link:link, a.modul_lokalfenster_head_link:visited, a.modul_lokalfenster_head_link:active {
	font-weight:bold;
	text-decoration:none;
}
a.modul_lokalfenster_menue_link:link, a.modul_lokalfenster_menue_link:visited, a.modul_lokalfenster_menue_link:active {
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
a.modul_lokalfenster_menue_link_active:link, a.modul_lokalfenster_menue_link_active:visited, a.modul_lokalfenster_menue_link_active:active {
	font-weight:normal;
	color:#4D4D4D;
	text-decoration:none;
}
a.media_content_link:link, a.media_content_link:visited, a.media_content_link:active {
	font-weight:normal;
	color:#4D4D4D;
	text-decoration:none;
}
a.modul_head_link:link, a.modul_head_link:visited, a.modul_head_link:active {
	font-weight:bold;
	color:#404040;
	text-decoration:none;
}
a.modul_body_link:link, a.modul_body_link:visited, a.modul_body_link:active {
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
a.modul_middle_head_link:link, a.modul_middle_head_link:visited, a.modul_middle_head_link:active {
	font-weight:bold;
	color:#404040;
	text-decoration:none;
}
a.modul_middle_body_link:link, a.modul_middle_body_link:visited, a.modul_middle_body_link:active {
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
a.navi_head_link:link, a.navi_head_link:visited, a.navi_head_link:active {
	font-weight:bold;
	color:#005E89;
	text-decoration:none;
}
a.navi_body_link:link, a.navi_body_link:visited, a.navi_body_link:active {
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
a.navi_body_link_active:link, a.navi_body_link_active:visited, a.navi_body_link_active:active {
	font-weight:normal;
	color:#005E89;
	text-decoration:none;
}
a.site_navi_link:link, a.site_navi_link:visited, a.site_navi_link:active {
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
a.foot_link:link, a.foot_link:visited, a.foot_link:active {
	font-weight:normal;
	color:#4D4D4D;
	text-decoration:none;
}
a.head_gallery_link:link, a.head_gallery_link:visited, a.head_gallery_link:active {
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
a.head_gallery_ressort_link:link, a.head_gallery_ressort_link:visited, a.head_gallery_ressort_link:active {
	font-weight:normal;
	color:#F8E6E6;
	text-decoration:none;
}
a.head_gallery_top_ressort_link:link, a.head_gallery_top_ressort_link:visited, a.head_gallery_top_ressort_link:active {
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
a.head_navi_link:link, a.head_navi_link:visited, a.head_navi_link:active {
	font-weight:normal;
	color:#4D4D4D;
	text-decoration:none;
}
a.head_navi_link_active:link, a.head_navi_link_active:visited, a.head_navi_link_active:active {
	font-weight:bold;
	color:#005E89;
	text-decoration:none;
}
a.head_navi_menue_link:link, a.head_navi_menue_link:visited, a.head_navi_menue_link:active {
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
a.head_navi_menue_link_active:link, a.head_navi_menue_link_active:visited, a.head_navi_menue_link_active:active {
	font-weight:normal;
	color:#005E89;
	text-decoration:none;
}
a.head_link:link, a.head_link:visited, a.head_link:active {
	font-weight:normal;
	color:#4D4D4D;
	text-decoration:none;
}
a.navi_body_link:hover, a.navi_body_link:focus {
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}

/* Input-Felder */
.in  { font:10px Verdana,Geneva,sans-serif; border:1px solid; border-color:#BFBFBF; color:#808080; padding-left:2px; }
.in2 { font:10px Verdana,Geneva,sans-serif; border:1px solid; color:#808080; padding-left:2px; }
.se  { font:10px Verdana,Geneva,sans-serif; }
.sub { font:10px Verdana,Geneva,sans-serif; border:1px solid; border-color:#000000; background-color:#FFFFFF; padding-left:2px; }


/* ///////////// GLOBALS /////////////////////////// */

body {
	background: #F1EFEB;
    margin: 0px;
	padding: 0px;
    font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 14px;
}


a {
	font-weight:normal;
	color:#000000;
	text-decoration:none;

}
a:hover, a:focus {
	text-decoration:underline;
}

.text table {
    margin-left: 1px;
    width: 489px !important;
}


/* ///////////// GRUNDLAYOUT /////////////////////////// */

.em_mainframe {
	padding: 0px;
	margin: 0px;
	background: #fff url("/_em_daten/mt/_layout/site_border_right.gif") repeat-y top right;
}

.em_site_top {
	padding: 0px;
	margin: 0px;
	height: 2px;
	background: #fff url("/_em_daten/mt/_layout/site_border_top.gif") repeat-x top left;
	text-align:right;
	line-height: 0px;
	font-size:0px;
}

.em_site_bottom {
	padding: 0px;
	margin: 0px;
	height: 3px;
	background: #fff url("/_em_daten/mt/_layout/site_border_bottom.gif") repeat-x top left;
	text-align:right;
	line-height: 0px;
	font-size:0px;
}

.em_site_footer {
	padding: 22px 18px 0px 15px;
	margin: 0px;
	height: 18px;
	background: #fff url("/_em_daten/mt/_layout/footer_bg.gif") repeat-x top left;
	text-align:left;
}

.em_head {
	padding: 0px;
	margin: 0px;
	height: 110px;
	background: #fff url("/_em_daten/mt/_layout/head_bg.gif") repeat-x top left;
	position: relative;
}

#em_content {
	padding: 40px 18px 15px 15px;
	margin: 0px;
	overflow: hidden;
}

#em_content_middle {
	width: 490px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	float: left;
}

#em_content_right {
	width: 300px;
	padding: 0px;
	margin: 0px;
	float: left;
	padding-left: 15px;
}

#em_logo {
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 45px;
	left: 70px;
}

#em_newspaper_head {
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 24px;
	left: 510px;
}

#em_breadcrump {
	padding: 5px 5px 0px 5px;
	margin: 0px;
	position: absolute;
	z-index: 1;
	top: 173px;
	left: 15px;
	height: 19px;
	font-size: 10px;
	font-weight: bold;
	background: #fff url("/_em_daten/mt/_layout/breadcrump_devider.gif") repeat-x bottom left;
}

#em_user_login {
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 37px;
	width: 273px;
}

#em_top_bar {
	position: absolute;
	top: 5px;
	left: 15px;
	font-size: 9px;
	line-height: 10px;
}

.more_text a:hover {
	text-decoration: underline;
}

.em_horizontal_devider {
	padding: 0px;
	margin: 0px;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	background: url("/_em_daten/mt/_layout/horizontal_devider.gif") repeat-x top left;
	clear: both;
}

.em_medienhinweis {
	clear: both;
	display:block;
	padding:0px 14px 7px 0px;
}

.em_news_overview {
	float: left;
	display:block;
	padding: 0 15px 0 0;
	margin: 0 13px 0 0;
	width: 215px;
	background: url("/_em_daten/mt/_layout/vertical_devider.gif") repeat-y top right;
}

.em_newsticker {
	float: left;
	display:block;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 295px;
	background: url("/_em_daten/mt/_layout/vertical_devider.gif") repeat-y top right;
}

.gx_box {
    width: 140px;
    font-size: 9px;
    line-height: 9px;
}

.gx_data {
    position: relative;
    left: -3px;
}

.gx_red {
    color: #d71920;
}

.gx_green {
    color: #007b03;
}

.em_to_site_top {
    background: url("/_em_daten/mt/_layout/site_top.gif") no-repeat center right;
    padding: 0 10px 0 0;
}


.em_site_search_footer {
	padding: 17px 18px 0px 15px;
	margin: 0px;
	height: 43px;
	background: #fff url("/_em_daten/mt/_layout/search_footer_bg.gif") repeat-x top left;
	text-align:center;
}

.em_list_point {
    background: url("/_em_daten/mt/go_neu.gif") left top no-repeat;
    padding: 0 0 0 15px;
    margin-left: -4px;
}

.em_list_point_back {
    background: url("/_em_daten/mt/arrow_left_neu.gif") left top no-repeat;
    padding: 0 0 0 15px;
    margin-left: -4px;
}


.em_navi_point {
    background: url("/_em_daten/mt/go_neu.gif") left top no-repeat;
    padding: 0 0 0 15px;
    margin: 0 0 3px 0;

}

.em_loading_video {
    background: #F5F5F5 url(/_em_daten/mt/_layout/lightbox-ico-loading.gif) no-repeat center center;
}

.em_sitemap_item{
	padding:4px 8px 5px 8px;
	background-color: #F5F5F5;
}


/* FORMS ////////////////////////////////////// */


.em_form_user_login {
	border:1px solid #e4e4e4;
	color:#606060;
	font-family:Verdana,Geneva,sans-serif;
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
	width: 104px;
	padding-top: 0px;
	padding-bottom: 1px;
}

/*  SPACER //////////////////////////////////// */

.em_clear {
	clear: both;
	margin: 0px;
	padding: 0px;
	line-height:0px;
	font-size:0px;
	height: 0px;
	width: 0px;
}


/*  TOP-MENU //////////////////////////////////// */


#em_menu_top {
	float:right;
	width:100%;
	font-size:93%;
	line-height:normal;
	height: 20px;
}

#em_menu_top ul {
	margin:0;
	padding:0px;
	list-style:none;
	float:right;
	padding-right: 18px;
}

#em_menu_top li {
	display:inline;
	margin:0;
	padding:0;
}

#em_menu_top a {
	float:left;
	background:url("/_em_daten/mt/_layout/top_button_left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
}

#em_menu_top a span {
	float:left;
	display:block;
	background:url("/_em_daten/mt/_layout/top_button_right.gif") no-repeat right top;
	padding:4px 12px 4px 12px;
	font-weight: bold;
	font-size: 10px;
	color:#000;
	position: relative;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#em_menu_top a span {float:none;}
/* End IE5-Mac hack */
#em_menu_top a:hover span {
	color:#000;
}

#em_menu_top a:hover {
	background-position:0% -20px;
}
#em_menu_top a:hover span {
	background-position:100% -20px;
}

/* AKTIVER ZUSTAND \*/

#em_menu_top a.top_active {
	background-position:0% -20px;
}

#em_menu_top a.top_active span {
	background-position:100% -20px;
	color: #000;
}
/* END AKTIVER ZUSTAND \*/



/*  MAIN-MENU //////////////////////////////////// */


#em_menu_main {
	float:left;
	font-size:93%;
	line-height:normal;
	background: #fff url("/_em_daten/mt/_layout/main_menu_bg.gif") repeat-x top left;
	height: 24px;
	overflow: hidden;
	text-transform: uppercase;
}

#em_menu_main ul {
	margin:0;
	padding:0px;
	list-style:none;
	float:left;
	padding-left: 13px;
	height: 24px;
}

#em_menu_main li {
	display:inline;
	margin:0;
	padding:0;
}

#em_menu_main a {
	float:left;
	background:url("/_em_daten/mt/_layout/main_button_left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 3px;
	text-decoration:none;
}

#em_menu_main a span {
	float:left;
	display:block;
	background:url("/_em_daten/mt/_layout/main_button_right.gif") no-repeat right top;
	padding:6px 6px 5px 6px;
	font-weight: bold;
	font-size: 10px;
    line-height: 13px;
	color:#fff;
}

/* AKTIVER ZUSTAND \*/

#em_menu_main a.main_active {
	background-position:0% -24px;
}

#em_menu_main a.main_active span {
	background-position:100% -24px;
	color: #000;
}
/* END AKTIVER ZUSTAND \*/

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#em_menu_main a span {float:none;}
/* End IE5-Mac hack */
#em_menu_main a:hover span {
	color:#000;
}

#em_menu_main a:hover {
	background-position:0% -24px;
}
#em_menu_main a:hover span {
	background-position:100% -24px;
}

#em_menu_main  a:hover {
	background-position:0% -24px;
}
#em_menu_main a:hover span {
	background-position:100% -24px;
}


/* SUB MENU - NEWS ///////////////////////////////// */



/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			180px; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}

.sf-menu li:hover {
	visibility:		inherit;
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			19px; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			180px; /* match ul width */
	top:			0;
}

.sf-menu {
	float:			left;
}
.sf-menu a {
	padding: 		4px 6px 4px 6px;
	text-decoration: none;
}

.sf-menu a:hover {
	text-decoration: none;
}

.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#000;
	font-size:      10px;
	text-transform: uppercase;
	text-decoration: none;

}
.sf-menu li {
	background:    url("/_em_daten/mt/snav/snav_ia.gif") no-repeat top right;
}
.sf-menu li li {
	background:		#F0F0F0;
}
.sf-menu li li li {
	background:		#DEDEDE;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:		#D0D0D0;
	outline:		0;

}

.sf-menu li:hover, .sf-menu li.sfHover {
	left: -1px;
	padding-left: 1px;
	margin-right: -1px;
}

.sf-menu-active {
    left: -1px;
    padding-left: 1px;
    margin-right: -1px;
}

/*** arrows **/
.sf-menu a.sf-with-ul {
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {

}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url("/_em_daten/mt/_layout/shadow.png") no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}




/*  SUB-MENU //////////////////////////////////// */


#em_menu_sub {
	float:left;
	line-height:normal;
	background: #fff url("/_em_daten/mt/_layout/sub_menu_bg.gif") repeat-x top left;
	height: 19px;
	padding-left: 13px;
}


/* -------------
 * Buttons
 * ------------- */

.btn_abstimmen {
    background-image:url("/_em_daten/mt/_forms/btn_abstimmen.gif");
    border:0px solid #FFFFFF;
    cursor:pointer;
    height:18px;
    margin:0px 0px 0px 0px;
    padding:0px;
    width:82px;
}

.btn_absenden {
    background-image:url("/_em_daten/mt/_forms/btn_absenden.gif");
    border:0px solid #FFFFFF;
    cursor:pointer;
    height:18px;
    margin:0px 0px 0px 0px;
    padding:0px;
    width:74px;
}

.btn_abbrechen {
    background-image:url("/_em_daten/mt/_forms/btn_cancel.gif");
    border:0px solid #FFFFFF;
    cursor:pointer;
    height:18px;
    margin:0px 0px 0px 0px;
    padding:0px;
    width:78px;
}

.btn_anzeigen {
    background-image:url("/_em_daten/mt/_forms/btn_anzeigen.gif");
    border:0px solid #FFFFFF;
    cursor:pointer;
    height:18px;
    margin:0px 0px 0px 0px;
    padding:0px;
    width:71px;
}


.btn_search {
    background-image:url("/_em_daten/mt/_forms/btn_search.gif");
    border:0px solid #FFFFFF;
    cursor:pointer;
    height:18px;
    margin:0px 0px 0px 0px;
    padding:0px;
    width:54px;
}

.btn_vorschau {
    background-image:url("/_em_daten/mt/_forms/btn_vorschau.gif");
    border:0px solid #FFFFFF;
    cursor:pointer;
    height:18px;
    margin:0px 0px 0px 0px;
    padding:0px;
    width:82px;
}

.btn_speichern {
    background-image:url("/_em_daten/mt/_forms/btn_speichern.gif");
    border:0px solid #FFFFFF;
    cursor:pointer;
    height:18px;
    margin:0px 0px 0px 0px;
    padding:0px;
    width:82px;
}

.btn_abbrechen {
    background-image:url("/_em_daten/mt/_forms/btn_cancel.gif");
    border:0px solid #FFFFFF;
    cursor:pointer;
    height:18px;
    margin:0px 0px 0px 0px;
    padding:0px;
    width:78px;
}

.btn_anzeigen {
    background-image:url("/_em_daten/mt/_forms/btn_anzeigen.gif");
    border:0px solid #FFFFFF;
    cursor:pointer;
    height:18px;
    margin:0px 0px 0px 0px;
    padding:0px;
    width:71px;
}


.btn_zur_uebersicht {
    background-image:url("/_em_daten/mt/_forms/btn_zur_uebersicht.gif");
    border:0px solid #FFFFFF;
    cursor:pointer;
    height:18px;
    margin:0px 0px 0px 0px;
    padding:0px;
    width:142px;
}

.btn_bearbeiten {
    background-image:url("/_em_daten/mt/_forms/btn_bearbeiten.gif");
    border:0px solid #FFFFFF;
    cursor:pointer;
    height:18px;
    margin:0px 0px 0px 0px;
    padding:0px;
    width:127px;
}

/* -------------
 * Eingabefelder
 * ------------- */

input[type=text] {
    border: 1px solid #c6c6c6;
    padding: 1px 2px 1px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#404040;
	line-height: 13px;
	margin: 0px;
}

input[type=text]:focus {
    border-color: #005E89;
}

input[type=password] {
    border: 1px solid #c6c6c6;
    padding: 1px 2px 1px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#404040;
	line-height: 13px;
	margin: 0px;
}

input[type=password]:focus {
    border-color: #005E89;
}


textarea {
    border: 1px solid #c6c6c6;
    padding: 1px 2px 1px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#404040;
	line-height: 13px;
	margin: 0px;
}

textarea:focus {
    border-color: #005E89;
}

select {
    border: 1px solid #c6c6c6;
    padding: 1px 1px 1px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#404040;
	line-height: 13px;
	margin: 0px;
}

select:focus {
    border-color: #005E89;
}


/* -------------
 * Radio Buttons
 * ------------- */
.jRadioWrapper { float: left; z-index: 2; }
.jNiceRadio {
	background: transparent url("/_em_daten/mt/_forms/radio.gif") no-repeat center top;
	height: 18px;
	width: 18px;
	position:absolute;left:0px;top:0px;cursor:pointer;vertical-align:middle;
}


/* -------------
 * Checkboxen
 * ------------- */
.jNiceCheckbox {
	background: transparent url("/_em_daten/mt/_forms/checkbox.gif") no-repeat center top;
	height: 18px;
	width: 18px;
	position:absolute;left:0px;top:0px;z-index:2;cursor:pointer;
}

/* -------------
 * Checked - Used for both Radio and Checkbox
 * ------------- */
.jNiceChecked { background-position: center bottom;}


.jNiceWrapper select {border:none;margin:0;padding:0;}

.jNiceSelectWrapper {
	height: 17px;
	left:0px;top:0px;z-index:3;position:absolute;
}

.jNiceWrapper iframe {position:absolute;z-index:1;width:100%;left:0px;top:0px;}

.jNiceSelectWrapper .jNiceSelectText {
	height: 15px;
	line-height: 15px;
	padding: 0px 3px;
	border: 1px solid #c6c6c6;
	border-right: none;
	overflow:hidden;float:none;position:absolute;z-index:100;
}

.jNiceSelectWrapper .jNiceSelectOpen {
	width: 21px;
	height: 17px;
	background: url("/_em_daten/mt/_forms/select_right.gif") no-repeat center center;
	z-index:100;display:block;position:absolute;right:0px;
}

.jNiceSelectWrapper ul {
	top: 16px;
	background-color: #FFF;
	border: solid 1px #c6c6c6;
	height: 150px;
	position:absolute;left:0px;list-style:none;display: none;margin:0;padding:0;overflow-y:auto;z-index:100;width: 95%;
}

.jNiceSelectWrapper ul a {
	color:#000;
	background-color: #FFF;
	display:block;padding:5px;text-decoration:none;
}

.jNiceSelectWrapper ul a:hover { background:#EDEDED; }
.jNiceSelectWrapper ul a.selected {background: #EDEDED;}

.jNiceFocus { border: dotted 1px #c6c6c6; }

.jNiceHidden {opacity:0;z-index:-1;position:relative;}
.jNiceWrapper {position:relative;vertical-align:top;}
.jNiceWrapper input {outline:none;moz-outline:none;}

/* -------------
 * Text Area
 * ------------- */

.form_comment_input {
    border: 1px solid #c6c6c6;
    padding: 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#404040;
	line-height: 14px;
}

.em_select_box {
    border: 1px solid #c6c6c6;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#404040;
	line-height: 14px;
}

/* -------------
 * MODULE RECHTS
 * ------------- */

.em_modul_right {
	width: 300px;
	overflow: hidden;
	margin-bottom: 10px;
}

.em_modul_right_header {
	height: 28px;
	background: #005E89 url("/_em_daten/mt/_layout/modul_header.gif") no-repeat top left;
	padding: 2px 0px 0px 11px;
	font-family:Verdana;
}

.em_modul_right_header a {
	font-weight: bold;
	color: #404040
}

.em_modul_right_body {
	background: #fff url("/_em_daten/mt/_layout/modul_bg.gif") repeat-y top left;
	width: 300px;
	padding: 10px 11px 5px 11px;
}

.em_modul_right_footer {
	background: #fff url("/_em_daten/mt/_layout/modul_footer.gif") no-repeat top left;
	width: 300px;
	height: 5px;
	line-height: 0px;
	font-size: 0px;
}

.em_bild_des_tages_big {
	float: left;
	display:block;
	padding: 0 16px 20px 0;
	margin: 0 16px 0 0;
	width: 160px;
	background: url("/_em_daten/mt/_layout/vertical_devider.gif") repeat-y top right;
}


.em_bild_des_tages_small {
    width: 100px;
    overflow: hidden;
	float: left;
	display:block;
	margin: 0 0 5px 0;
}

.em_wetter_item {
	float: left;
	display:block;
	padding: 0 10px 0 0;
	margin: 0 10px 0 0;
	width: 80px;
	background: url("/_em_daten/mt/_layout/vertical_devider.gif") repeat-y top right;
}

.em_modul_right_ads_header {
    background: #fff url("/_em_daten/mt/_layout/modul_header_ads_anzeigen.gif") no-repeat top left;
    width: 300px;
    height: 5px;
    line-height: 0px;
    font-size: 0px;
}

/* -------------
 * RESSORTS
 * ------------- */

.ressort_headline_left {
	height: 30px;
	background: #005E89 url("/_em_daten/mt/_layout/modul_left_header.gif") no-repeat top left;
	padding: 0px 11px 0px 23px;
	overflow: hidden;
}

.eilmeldung_headline_left {
	height: 30px;
	background: #fff url("/_em_daten/mt/_layout/eilmeldung_header.gif") no-repeat top left;
	padding: 0px 11px 0px 23px;
	overflow: hidden;
}

/* -------------
 * CONTENT BOX
 * ------------- */

.em_content_box {
	width: 490px;
	padding-bottom: 10px;
}

.em_content_box_header {
	height: 5px;
	background: #fff url("/_em_daten/mt/_layout/content_header.gif") no-repeat top left;
	line-height: 0px;
	font-size:0px;
}

.em_content_box_header a {
	font-weight: bold;
	color: #404040
}

.em_content_box_body {
	background: #fff url("/_em_daten/mt/_layout/content_bg.gif") repeat-y top left;
	width: 457px;
	padding: 5px 15px 5px 18px;
}

.em_content_box_footer {
	background: #fff url("/_em_daten/mt/_layout/content_footer.gif") no-repeat top left;
	width: 490px;
	height: 5px;
	line-height: 0px;
	font-size: 0px;
}


/* -------------
 * TOP THEMA
 * ------------- */

.em_top_thema {
	width: 805px;
	margin: 40px 18px -25px 15px;
	overflow: hidden;
}

.em_top_thema_header {
	width: 805px;
	height: 5px;
	background: #fff url("/_em_daten/mt/_layout/top_thema_header.gif") no-repeat top left;
	line-height: 0px;
	font-size:0px;
}

.em_top_thema_body {
	background-color: #f6f6f6;
	width: 772px;
	padding: 5px 15px 5px 18px;
}

.em_top_thema_footer {
	background: #fff url("/_em_daten/mt/_layout/top_thema_footer.gif") no-repeat top left;
	width: 808px;
	height: 5px;
	line-height: 0px;
	font-size: 0px;
}

/* -------------
 * TOP THEMA IMAGE
 * ------------- */

.em_top_thema_image {
	width: 314px;
	margin: 0px 0px 0px 15px;
	overflow: hidden;
	float: right;
}

.em_top_thema_image_header {
	width: 314px;
	height: 7px;
	background: #f6f6f6 url("/_em_daten/mt/_layout/top_thema_image_header.gif") no-repeat top left;
	line-height: 0px;
	font-size:0px;
}


.em_top_thema_image_body {
	background: #f6f6f6 url("/_em_daten/mt/_layout/top_thema_image_bg.gif") repeat-y top left;
	width: 308x;
	padding: 0px 7px 0px 7px;
}

.em_top_thema_image_footer {
	background: #f6f6f6 url("/_em_daten/mt/_layout/top_thema_image_footer.gif") no-repeat top left;
	width: 314px;
	height: 7px;
	line-height: 0px;
	font-size: 0px;
}

/* -------------
 * COMMENT BOX
 * ------------- */

.em_comment_box {
	width: 490px;
	overflow: hidden;
	margin-bottom: 10px;
}

.em_comment_box_header {
	height: 20px;
	padding: 0 0 0 19px;
	background: #fff url("/_em_daten/mt/_layout/comment_header.gif") no-repeat bottom left;
}

.em_comment_box_header a {
	font-weight: bold;
	color: #404040
}

.em_comment_box_body {
	background: #fff url("/_em_daten/mt/_layout/comment_bg.gif") repeat-y top left;
	width: 457px;
	padding: 5px 15px 5px 18px;
}

.em_comment_box_footer {
	background: #fff url("/_em_daten/mt/_layout/comment_footer.gif") no-repeat top left;
	width: 490px;
	height: 6px;
	line-height: 0px;
	font-size: 0px;
}



/* -------------
 * JOURNAL
 * ------------- */

.em_content_box_journal {
 	background: #fff url("/_em_daten/mt/_layout/content_journal_bg.gif") repeat-y top left;
    padding: 0px 15px 5px 18px;
 }

.em_journal_body {
    padding: 5px 0px 0px 0px;
}

/* -------------
 * TOOLTIPS
 * ------------- */


.em_tooltip {
	position:absolute;
	left:-2000px;
	top:-2000px;
	width: 222px;
	z-index: 99999;
}

.em_tooltip_header {
	width: 222px;
	height: 16px;
	background: url("/_em_daten/mt/_layout/tooltip_header.png") repeat-y top left;
}

.em_tooltip_body {
	width: 192px;
	padding:5px 15px 5px 15px;
	background: url("/_em_daten/mt/_layout/tooltip_bg.png") repeat-y top left;
}

.em_tooltip_footer {
	width: 222px;
	height: 7px;
	background: url("/_em_daten/mt/_layout/tooltip_footer.png") repeat-y top left;
}

/* -------------
 * OVERLAY
 * ------------- */

 #emBox {
    padding: 5px;
    background: #fff;
    border: 1px solid #c5c5c5;
 }


/* -------------
 * SHADOWS
 * ------------- */



 /* -------------
 * ARTICLE CONTENT BOX SMALL
 * ------------- */

.em_article_content_box {
	width: 200px;
	margin-bottom: 10px;
}


.em_article_content_box_header {
	height: 30px;
	background: #005E89 url("/_em_daten/mt/_layout/cnt_box_head_right.gif") no-repeat top right;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	width: 200px;
}

.em_article_content_box_no_header {
	height: 5px;
	background: #fff url("/_em_daten/mt/_layout/cnt_box_head_right.gif") no-repeat top right;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	width: 200px;
}

.em_article_content_box_header a {
	font-weight: bold;
	color: #404040
}

.em_article_content_box_body {
	background: #f5f5f5;
	padding: 5px 10px 0px 10px;
	width: 180px;
}

.em_article_content_box_footer {
	background: #fff url("/_em_daten/mt/_layout/cnt_box_footer_right.gif") no-repeat top right;
	height: 5px;
	width: 200px;
}

 /* -------------
 * ARTICLE MEDIA BOX
 * ------------- */

.em_article_media_box {
	width: 200px;
	overflow: hidden;
	margin: 5px 0 0 0;
}

.em_article_media_box_lens {
	width: 24px;
	height: 21px;
	overflow: hidden;
    position: absolute;
    background: url("/_em_daten/mt/_layout/lens_zoom.png") no-repeat top left;
}

.em_article_media_box_footer {
	background: #fff url("/_em_daten/mt/_layout/box_media_footer.gif") repeat-x top left;
    padding: 3px 5px 5px 5px;
}

.em_article_media_box_img {
    cursor: url(/_em_daten/mt/_layout/zoomin.cur), pointer !important;
}


 /* -------------
 * LIGHTBOX
 * ------------- */

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99980;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 99990;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}

#lightbox-image {
    border: 1px solid #005E89;
}

#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev {
	left: 0;
	float: left;
}
#lightbox-nav-btnNext {
	right: 0;
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px;
	color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
	width: 100%;
	margin-bottom: 10px;
	float: left;
	text-align: left;
}
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#lightbox-secNav {
    width: 280px;
    height: 15px;
    float: right;
    margin-bottom: 15px;
    text-align: right;
}

#lightbox-secNav-btnClose {
	width: 87px;
	float: left;
}
#lightbox-secNav-btnPrint {
	width: 77px;
	float: left;
	padding-right: 10px;
}
#lightbox-secNav-btnSend {
	width: 95px;
	float: left;
	padding-right: 10px;
}

 /* -------------
 * DATEPICKER
 * ------------- */

.ui-datepicker-div, #ui-datepicker-div, .ui-datepicker-inline {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	font-family: Verdana, Arial, sans-serif;
	background: #FFFFFF;
	font-size: 11px;
	border: 1px solid #005E89;
	width: 15.5em;
	padding: 2.5em .5em .5em .5em;
	position: relative;
	margin-left: 0px;
	margin-top: -1px;
}
#ui-datepicker-div, .ui-datepicker-div {
	z-index: 9999; /*must have*/
	display: none;
	background: #FFFFFF;
}
.ui-datepicker-inline {
	float: left;
	display: block;
}
.ui-datepicker-control {
	display: block;
}

.ui-datepicker-clear {
    cursor: pointer;
    width: 169px;
    border: 1px solid #B3B3B3;
    text-align: center;
}

.ui-datepicker-current, .ui-datepicker-close  {
	display: none;
}
.ui-datepicker-next, .ui-datepicker-prev {
	position: absolute;
	left: .5em;
	top: .5em;
	background: #FFFFFF;
}
.ui-datepicker-next {
	left: 14.6em;
}
.ui-datepicker-next:hover, .ui-datepicker-prev:hover {
	background: #FFFFFF;
}

.ui-datepicker-next label {font-size: 0px; line-height: 0px;}
.ui-datepicker-prev label {font-size: 0px; line-height: 0px;}


.ui-datepicker-next a, .ui-datepicker-prev a {
	text-indent: -999999px;
	width: 1.3em;
	height: 1.4em;
	display: block;
	font-size: 1em;
	background: url(/_em_daten/mt/_layout/454545_7x7_arrow_left.gif) 50% 50% no-repeat;
	border: 1px solid #B3B3B3;
	cursor: pointer;
}
.ui-datepicker-next a {
	background: url(/_em_daten/mt/_layout/454545_7x7_arrow_right.gif) 50% 50% no-repeat;
}
.ui-datepicker-prev a:hover {
	background: url(/_em_daten/mt/_layout/454545_7x7_arrow_left.gif) 50% 50% no-repeat;
}
.ui-datepicker-next a:hover {
	background: url(/_em_daten/mt/_layout/454545_7x7_arrow_right.gif) 50% 50% no-repeat;
}
.ui-datepicker-prev a:active {
	background: url(/_em_daten/mt/_layout/454545_7x7_arrow_left.gif) 50% 50% no-repeat;
}
.ui-datepicker-next a:active {
	background: url(/_em_daten/mt/_layout/454545_7x7_arrow_right.gif) 50% 50% no-repeat;
}
.ui-datepicker-header select {
	border: 1px solid #B3B3B3;
	color: #404040;
	background: #FFFFFF;
	font-size: 1em;
	line-height: 1.4em;
	position: absolute;
	top: .5em;
	margin: 0 !important;

}
.ui-datepicker-header select.ui-datepicker-new-month {
width: 7em;
left: 2.2em;
}
.ui-datepicker-header select.ui-datepicker-new-year {
width: 5em;
left: 9.4em;
}
table.ui-datepicker {
	width: 15.5em;
	text-align: right;
}
table.ui-datepicker td a {
	padding: .1em .3em .1em 0;
	display: block;
	color: #404040;
	background: #FFFFFF;
	cursor: pointer;
	text-align: center;
	border: 1px solid #B3B3B3;
}
table.ui-datepicker td a:hover {
	border: 1px solid #B3B3B3;
	color: #404040;
	background: #FFFFFF;
}
table.ui-datepicker td a:active {
	border: 1px solid #B3B3B3;
	color: #404040;
	background: #FFFFFF;
}
table.ui-datepicker .ui-datepicker-title-row td {
	padding: .3em 0;
	text-align: center;
	font-size: .9em;
	color: #404040;
	text-transform: uppercase;
}

table.ui-datepicker .ui-datepicker-title-row td a {
	text-align: center;
	color: #404040;
}

iframe.ui-datepicker-cover {display: none;}

/*--------------------
 * UI TABS
 *------------------*/

 /* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

#em_rotate {
    display: none;
}

/* Skin */
.ui-tabs-nav, .ui-tabs-panel {
}
.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 0;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0 0 0 0;

}
.ui-tabs-nav a, .ui-tabs-nav a span {
    display: block;
    padding: 0 0px;
}


* html .ui-tabs-nav a span { /* hide from IE 6 */
width: 30px;
}


.ui-tabs-nav a {
    margin: 1px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    color: #005E89;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */
    outline: 0; /* prevent dotted border in Firefox */
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 1px;
    z-index: 2;
    margin-top: 0;
    color: #000;
}
.ui-tabs-nav a span {
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    border-bottom: 1px solid #005E89;
    padding: 4px 8px 0px 8px;

}
*>.ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.ui-tabs-nav .ui-tabs-selected a span {
    border-left: 1px solid #005E89;
    border-top: 1px solid #005E89;
    border-right: 1px solid #005E89;
    border-bottom: 0px solid #005E89
}

.ui-tabs-selected a span {
    padding: 3px 7px 0px 7px;
    height: 19px; /* IE 6 treats height as min-height */
    min-height: 19px;
}

.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
 color: #000;
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {
}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:active span {
 background: url(/_em_daten/mt/_layout/bg_tabs.gif) repeat-x left top;
}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {

}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-panel {
    padding: 10px 0px 0px 0px;
    width: 270px;
}
.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(/_em_daten/mt/_layout/lightbox-ico-loading.gif) no-repeat 0 50%;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}



/*--------------------
 * UI TABS FOR TOP NEWS
 *------------------*/

#em_top_news {
    display: none;
    width: 490px;
    height: 360px;
    position: relative;
    margin: 0px;
    padding: 0px;
    background: url(/_em_daten/mt/logo.gif) no-repeat center center;
}

#em_top_news_clear {
    display: block;
    width: 490px;
    height: 360px;
    position: relative;
    margin: 0px;
    padding: 0px;
    background: url() no-repeat center center;
}


#top_news_nav ul {
    background: url(/_em_daten/mt/_layout/top_news_bg.png) no-repeat 1px 1px;
    width: 490px;
    height: 19px;
    position: absolute;
    z-index:5;
}
 /* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    #top_news_nav .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    #top_news_nav .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
#top_news_nav .ui-tabs-nav, #top_news_nav .ui-tabs-panel {
}
#top_news_nav .ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 1px 0 0 1px;

}
#top_news_nav .ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
#top_news_nav .ui-tabs-nav li {
    float: left;
    margin: 0 0 0 0;

}
#top_news_nav .ui-tabs-nav a, #top_news_nav .ui-tabs-nav a span {
    display: block;
    padding: 0 0px;
    border: 0px;

}

* html #top_news_nav .ui-tabs-nav a span { /* hide from IE 6 */
    width: 30px;
}

#top_news_nav .ui-tabs-nav a {
    margin: 0px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    color: #fff;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */
    outline: 0; /* prevent dotted border in Firefox */
}

#top_news_nav .ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 0px;
    z-index: 400;
    margin-top: 0;
    color: #fff;
}
#top_news_nav .ui-tabs-nav a span {
    height: 17px; /* IE 6 treats height as min-height */
    min-height: 17px;
    padding: 2px 10px 0px 10px;

}
*>#top_news_nav .ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
#top_news_nav .ui-tabs-nav .ui-tabs-selected a span {
    background: #005E89;
}

#top_news_nav .ui-tabs-selected a span {
    height: 17px; /* IE 6 treats height as min-height */
    min-height: 17px;
}

#top_news_nav .ui-tabs-nav .ui-tabs-selected a, #top_news_nav .ui-tabs-nav a:hover, #top_news_nav .ui-tabs-nav a:focus, #top_news_nav .ui-tabs-nav a:active {
 color: #fff;
}
#top_news_nav .ui-tabs-nav a, #top_news_nav .ui-tabs-nav .ui-tabs-disabled a:hover, #top_news_nav .ui-tabs-nav .ui-tabs-disabled a:focus, #top_news_nav .ui-tabs-nav .ui-tabs-disabled a:active {
}
#top_news_nav .ui-tabs-nav .ui-tabs-selected a span, #top_news_nav .ui-tabs-nav a:active span {
   background: #005E89;
}
#top_news_nav .ui-tabs-nav a span, #top_news_nav .ui-tabs-nav .ui-tabs-disabled a:hover span, #top_news_nav .ui-tabs-nav .ui-tabs-disabled a:focus span, #top_news_nav .ui-tabs-nav .ui-tabs-disabled a:active span {

}
#top_news_nav .ui-tabs-nav .ui-tabs-selected a:link, #top_news_nav .ui-tabs-nav .ui-tabs-selected a:visited, #top_news_nav .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
#top_news_nav .ui-tabs-nav a:hover, #top_news_nav .ui-tabs-nav a:focus, #top_news_nav .ui-tabs-nav a:active,
#top_news_nav .ui-tabs-nav .ui-tabs-deselectable a:hover, #top_news_nav .ui-tabs-nav .ui-tabs-deselectable a:focus, #top_news_nav .ui-tabs-nav .ui-tabs-deselectable a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
#top_news_nav .ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
#top_news_nav .ui-tabs-panel {
    padding: 0px 0px 0px 0px;
    width: 490px;
}

#top_news_nav .ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(/_em_daten/mt/_layout/lightbox-ico-loading.gif) no-repeat 0 50%;
}

/* Additional IE specific bug fixes... */
* html #top_news_nav .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html #top_news_nav .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}



/*--------------------
 * Video News Ticker
 *------------------*/

.em_video_ticker{
    position: relative; /*leave this value alone*/
    overflow: scroll; /*leave this value alone*/
    width: 245px; /*Width of Carousel Viewer itself*/
    height: 50px; /*Height should enough to fit largest contents height*/
    left: 10px;
}

.em_video_ticker .em_belt{
    position: absolute; /*leave this value alone*/
    left: 0px;
    top: 0;
}

.em_video_ticker .em_panel{
    float: left; /*leave this value alone*/
    overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
    margin: 0px; /*margin around each panel*/
    width: 180px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
    padding: 5px;
}

/*--------------------
 * INFO MESSAGES
 *------------------*/

.info {
    display: none;
}

/*--------------------
 * BÜRGERJOURNALISMUS
 *------------------*/

#em_ext_write_right {
    display: none;
}


/*--------------------
 * BOOKMARK
 *------------------*/

.em_bookmark {
    display: none;
    position: absolute;
    z-index: 9999;
    padding:5px;
    left: -30px;
    top: 14px;
}

.em_bookmark ul, .em_bookmark_footer ul {
    background:#FFFFFF;
    border:1px solid #C5C5C5;
    float:left;
    top:0;
    left:0;
    margin:0;
    padding:5px 8px 30px 8px;
    position:absolute;
    width:115px;
    z-index:1;
}

.em_bookmark li, .em_bookmark_footer li {
    display:block;
    font-size:10px;
    height:20px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    padding:1px 3px;
}

.em_bookmark li a, .em_bookmark_footer li a {
    padding: 0px 0px 0px 10px;;
}

.em_bookmark_close {
    position: relative;
    top: 248px;
    left: 18px;
    z-index: 50;
}

.em_bookmark_footer {
    display: none;
    position: absolute;
    z-index: 9999;
    padding:5px;
    left: -30px;
    top: -280px;
}

/*--------------------
 * DPA TABELLEN
 *------------------*/

table.dpa_tb	{ background-color:#FFFFFF; margin: 0px; margin-top: 10px; clear: both; }
td.dpa_tt 		{ background-color: #E2E2E2; padding-left: 10px; font-weight: bold; }
td.dpa_tl1 		{ background-color: #EEEEEE; padding-left: 8px; }
td.dpa_tr1 		{ background-color: #EEEEEE; padding-left: 8px; }
td.dpa_tl2 		{ background-color: #FFFFFF; padding-left: 8px; }
td.dpa_tr2 		{ background-color: #FFFFFF; padding-left: 8px; }

/*------------------------
 * google analytics switch
 *------------------------*/

div.em_ga_switch
{
	text-align: center;
}
