.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:11px;
	line-height:18px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#C6C4B4;
	text-align:left;
	text-transform:none;
	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:#6D6A6B;
	background-color:#F8F9F9;
	text-align:left;
	text-transform:none;
}
.hz {
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#38363B;
	text-align:left;
	text-transform:none;
	margin-bottom:4px;
	padding-bottom:3px;
}
.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:#6D6A6B;
	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:#39363B;
	text-align:left;
	text-transform:uppercase;
}
.comment_content_text {
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#39363B;
	text-align:left;
	text-transform:none;
}
.comment_content_title {
	font-size:14px;
	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:#38363B;
	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:#6D6A6B;
	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:#39363B;
	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:#FFFFFF;
	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;
	font-style:italic;
	color:#D71920;
	text-align:right;
	text-transform:none;
}
.ztl {
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	font-style:italic;
	color:#D71920;
	text-align:left;
	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;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#FFFFFF;
	text-align:left;
	text-transform:none;
}
.more_text_normal {
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#FFFFFF;
	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:#C6C4B4;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:2px;
	padding-bottom:1px;
}
.aufmacher_hz {
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	color:#38363B;
	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:#38363B;
	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:normal;
	font-family:Verdana,sans-serif;
	color:#38363B;
	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:#38363B;
	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:#BA0000;
	text-align:left;
	text-transform:none;
}
.headline_text {
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#38363B;
	text-align:left;
	text-transform:none;
}
.headline_text_roof {
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#FFFFFF;
	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:#38363B;
	text-align:left;
	text-transform:none;
}
.journal_teaser_headline {
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#38363B;
	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:11px;
	line-height:18px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#C6C4B4;
	text-align:left;
	text-transform:none;
	margin-bottom:1px;
	padding-bottom:1px;
}
.komplett_hz {
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	color:#38363B;
	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:#38363B;
	text-align:left;
	text-transform:none;
}
.komplett_text {
	font-size:11px;
	line-height:14px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#38363B;
	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:#000000;
	text-align:left;
	text-transform:none;
}
.related_box_dz {
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	color:#FFFFFF;
	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:#38363B;
	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:#38363B;
	text-align:left;
	text-transform:none;
}
.page {
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#38363B;
	text-align:left;
	text-transform:none;
}
.teaser_dz {
	font-size:11px;
	line-height:18px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#C6C4B4;
	text-align:left;
	text-transform:none;
	margin-bottom:2px;
	padding-bottom:1px;
}
.teaser_hz {
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#1A1A1A;
	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:#38363B;
	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:#141414;
	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:#333333;
	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:#333333;
	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:uppercase;
	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:uppercase;
	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:11px;
	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:#333333;
	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:18px;
	line-height:25px;
	font-weight:normal;
	color:#38363B;
	text-align:left;
	text-transform:none;
}
.top_news_aufmacher_hz {
	font-size:30px;
	line-height:40px;
	font-weight:normal;
	color:#38363B;
	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:#EE7F01;
	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:#EE7F01;
	text-align:left;
	text-transform:none;
}
.alarm {
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	color:#FFFFFF;
	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;
}
.site_navi_text {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#000000;
	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:#BA0000;
	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:#BA0000;
	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:#D71920;
	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_thema_roof {
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:#39363B;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:3px;
	padding-bottom:2px;
}
.top_thema_headline {
	font-size:24px;
	line-height:32px;
	font-weight:bold;
	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:#38363B;
	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;
	color:#39363B;
	text-align:left;
	text-transform:none;
}
.volltextsuche_item_date {
	font-size:10px;
	font-weight:bold;
	color:#39363B;
	text-align:left;
	text-transform:none;
}
.volltextsuche_item_headline {
	font-size:12px;
	font-weight:bold;
	color:#39363B;
	text-align:left;
	text-transform:none;
}
.volltextsuche_item_roof {
	font-size:10px;
	font-weight:bold;
	color:#C6C4B4;
	text-align:left;
	text-transform:none;
}
.em_fts_marker {
	font-weight:bold;
	color:#E2001A;
	background-color:#EEEEEE;
	text-align:left;
	text-transform:none;
}
.voting_navilink {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#38363B;
	text-align:left;
	text-transform:none;
}
.percent {
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	color:#39363B;
	text-align:left;
	text-transform:none;
}
.voting_text {
	font-size:12px;
	line-height:17px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#38363B;
	text-align:left;
	text-transform:none;
}
.voting_text_list {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,sans-serif;
	color:#38363B;
	text-align:left;
	text-transform:none;
}
.winsport_type_heradline {
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#FFFFFF;
	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:#FFFFFF;
	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:#6D6A6B;
	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:normal;
	color:#FFFFFF;
	text-decoration:none;
}
a.more_link_normal:link, a.more_link_normal:visited, a.more_link_normal:active {
	font-weight:normal;
	color:#FFFFFF;
	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:#38363B;
	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:#BA0000;
	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:#BA0000;
	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;
	color:#FFFFFF;
	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:#BA0000;
	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:#EE7F01;
	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:#BA0000;
	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:#BA0000;
	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:2px; }
.in2 { font:10px Verdana,Geneva,sans-serif; border:1px solid; border-color:active; 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; }
textarea { overflow: auto }

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

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


}
html {overflow-y:scroll;}

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

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

/* ///////////// GRUNDLAYOUT /////////////////////////// */
.em_main {

    }
.em_mainframe {
	width: 980px;
	/*padding: 0px 140px 0 0;*/
	/*margin: 122px auto 0;*/
	margin: 0 auto 0;
	position: relative;
	background: #FFFFFF url("/_em_daten/evo/_layout/bg.gif") repeat-x 0px -10px;
}
#em_ad_top{
    background:#fff;
    position: absolute;
    left: 10px;
    top: -122px;
    z-index: 1;
}
#em_ad_right{
    position:absolute;
    background:#fff;
    left: 970px;
    top: -122px;
    z-index: 1;
}
.em_site_top {
	width: 960px;
	padding: 0px;
	margin: 0px;
	height: 0px;
	background: #fff;
	text-align:right;
	line-height: 0px;
	font-size:0px;
}

.em_site_bottom {
	width: 960px;
	padding: 0px;
	margin: 0px;
	height: 0px;
	background: #fff;
	text-align:right;
	line-height: 0px;
	font-size:0px;
}
.em_site_footer_top{
    /*background: transparent url("/_em_daten/evo/_layout/footer_top.gif") no-repeat top right;*/
    margin-right:10px;
    height:0px;
}
.em_site_footer {
	width: 960px;
	padding: 5px 0px 8px 0px;
	margin: 0px;
	background: #39363b;
	text-align:center;
}
.em_head_container{
   background: transparent url("/_em_daten/evo/_layout/content_bg_left.gif") repeat-y;
    padding:0px 0px 0px 10px;
    height: 186px;
    }
.em_head_right{
      background: transparent url("/_em_daten/evo/_layout/content_bg_right.gif") repeat-y top right;
    height: 186px;
    }

.em_head {
	padding:0px;
    height: 126px;
	text-align:right;
}

.em_content_container{
    background: #fff url("/_em_daten/evo/_layout/content_bg_left.gif") repeat-y;
    padding:0px 0px 0px 10px;

    }
.em_content_right_bg{
    background: transparent url("/_em_daten/evo/_layout/content_bg_right.gif") repeat-y top right;
    }
#em_content {
	padding: 15px 0px 15px 20px;
	margin: 0px;
}

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

#em_content_right {
	width: 220px;
	padding: 0px;
	margin: 0px;
	float:left;
}

#em_logo {
	padding: 0px 30px 0px 0px;
	float:right;
	color:#ccc;
    }

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

#em_top_bar {
	position: absolute;
	top: 5px;
	left: 15px;
	font-size: 9px;
	line-height: 10px;
	width: 927px;
}
.em_topnav{
    color:#ccc;
    font-size:10px;
}
.em_more{
    position:absolute;
    right: 0px;
    bottom: 0px;
    z-index: 10;
  }

.more_text{
    padding-right:22px;
    margin-right: 0px;
    height:20px;
    display:block;
    float: left;
    background:url("/_em_daten/evo/_layout/more_link_right2.gif") no-repeat top right;
}
.more_link{
    cursor:pointer;
    padding:2px 0px 4px 10px;
    background:#39363B url("/_em_daten/evo/_layout/more_link_left2.gif") no-repeat top left;
    display:block;
    float: left;
}
.more_text a:hover {
	text-decoration: underline;
}

.em_horizontal_devider {
	padding: 0px;
	margin: 0px;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	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/evo/_layout/vertical_devider.gif") repeat-y top right;
	overflow: hidden;
}

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

.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/evo/_layout/site_top.gif") no-repeat center right;
    padding: 0 10px 0 0;
}


.em_site_search {
	padding: 9px 6px 9px 10px;
	margin: 0px;
	background: url("/_em_daten/evo/_layout/suche_bg.gif") no-repeat;
	margin-bottom:18px;
}
#em_site_search_input{
    font-size:13px;
    padding:2px;
    border:1px solid #ccc;
    width:116px;
    vertical-align:middle;

}
#em_site_search_btn{
    background:#38363b;
    color:#fff;
    border:1px solid #38363b;
    font-weight:bold;
    width:74px;
    cursor:pointer;
    vertical-align:middle;


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

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


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

}

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

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


.em_form_user_login {
	border:1px solid #c1c0c0;
	color:#606060;
	font-size:12px;
	padding:2px 5px;
	width: 100px;
	float:left;
}

/*  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;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
}

#em_menu_top a span {
	float:left;
	display:block;
	background:url("/_em_daten/evo/_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 {
	overflow: hidden;
	border:1px solid #fff;
	border-width:1px 0px 0px 0px;
	padding:0px;
	margin-right:10px;
	padding-left: 9px;
}
.em_menu_main_trenner{
    float:left;
    background: url("/_em_daten/evo/_layout/trenner_main.gif") no-repeat 0px 6px;
}
#em_menu_main a {
	float:left;
	margin:0;
	text-decoration:none;
}
.main_inactive{
    display:block;
	border:1px solid #C6C4B4;
	border-width:0px 1px 0px 1px;
}
#em_menu_main a:hover{
	background-position:0px -30px;
}

/* AKTIVER ZUSTAND \*/

a.main_active{
    display:block;
	border:1px solid #fff;
	border-width:1px 1px 0px 1px;
	margin-top:2px;
}
/* END AKTIVER ZUSTAND \*/

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


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

#em_menu_sub {
	height: 29px;
	padding-left:21px;
	margin-right:10px;
	background:#eee;
	}
#em_menu_sub a {
	float:left;
	margin:0;
	text-decoration:none;
}
.em_menu_sub_trenner{
    float:left;
    background: url("/_em_daten/evo/_layout/trenner_sub.gif") no-repeat 0px 8px;
}
.sub_inactive{
    display:block;
}
#em_menu_sub a:hover{
}

/* AKTIVER ZUSTAND \*/

a.sub_active{
    display:block;
	border:1px solid #fff;
	border-width:1px 1px 0px 1px;
	margin-top:2px;
}

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

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

.btn_absenden {
    background:#38363b;
    border:1px solid #38363b;
    color:#fff;
    font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
    cursor:pointer;
    margin:0px 0px 0px 4px;
    padding:3px;
    width:96px;
}

.btn_abbrechen {
    background:#F8F9F9;
    border:1px solid #ccc;
    color:#666;
    font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    cursor:pointer;
    margin:0px 0px 0px 4px;
    padding:3px;
    width:82px;
}

.btn_schliessen {
    background:#F8F9F9;
    border:1px solid #ccc;
    color:#666;
    font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor:pointer;
    padding:1px;
    width:116px;
}

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


.btn_search {
    background:#38363b;
    border:0px solid #FFFFFF;
    color:#fff;
    font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
    cursor:pointer;
    margin:0px 0px 0px 4px;
    padding:3px;
    width:70px;
}

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

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

input[type=text]:focus {
    border-color: #39363B;

}

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

input[type=password]:focus {
    border-color: #39363B;
}

.date_input{
    font-size:11px;
    width:70px;
    }


/* -------------
 * 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 {
	overflow: hidden;
	margin-bottom: 18px;
}

.em_modul_right_header {
	background: #FFFFFF url("/_em_daten/evo/_layout/modul_head_bg.gif") no-repeat top left;
	padding: 5px 0px 5px 10px;
	border-bottom:1px solid #fff;
}

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

.em_modul_right_body {
	background: #f6f7f7;
	padding: 9px 9px 12px 10px;
}
.em_modul_kontakt_body {
	background: #f6f7f7;
	padding: 10px 11px 12px 19px;
}
.em_modul_right_footer {
	background: #fff url("/_em_daten/evo/_layout/modul_footer_bg.gif") no-repeat bottom left;
	height: 2px;
	line-height: 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/evo/_layout/vertical_devider.gif") repeat-y top right;
	overflow: hidden;
}


.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/evo/_layout/vertical_devider.gif") repeat-y top right;
	overflow: hidden;
}

.em_modul_right_ads_header {
    background: #fff url("/_em_daten/evo/_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: #FFFFFF url() no-repeat top left;
	padding: 0px 11px 0px 0px;
	overflow: hidden;
}

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

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

.em_content_box {
	margin-bottom: 20px;
	position: relative;
    width:680px;
}

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

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

.em_content_box_body {
	padding: 10px 14px 12px 14px;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
}

.em_content_box_footer {
	height: 3px;
	line-height: 0px;
	font-size:0px;
	background: #fff url("/_em_daten/evo/_layout/content_box_footer_680.gif") no-repeat top left;
}

.em_line{
    background: #dcddde url("/_em_daten/evo/_layout/evo_line.gif") no-repeat top left;
	height: 1px;
	width:100%;
	line-height: 1px;
	font-size:1px;
	margin-bottom:8px;
}

/* -------------
 * FUNCTION BOX
 * ------------- */

.em_function_box {
	margin-bottom: 20px;
	background:#F8F9F9;
	padding:5px 10px 5px 10px;
}

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

.em_comment_box {
	overflow: hidden;
	margin:5px 0px;
}

.em_comment_box_header {
	padding: 8px 27px;
	background: #F8F9F9;
	color:#6D6A6B;
}

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

.em_comment_box_body {
    padding-bottom:16px;
	background: #F8F9F9 url("/_em_daten/evo/_layout/em_comment_in.gif") no-repeat 27px top;
	font-style:italic;
}
.em_comment_box_body2 {

    background: url("/_em_daten/evo/_layout/em_comment_out.gif") no-repeat 610px bottom;
	}
.em_comment_box_footer {
	background: #F8F9F9;
	height: 6px;
	line-height: 0px;
	font-size: 0px;
}
#em_comment_write_top{
    background: #F8F9F9;
    padding: 5px 15px 5px 10px;
    margin-bottom:2px;
    font-weight:bold;
    cursor:pointer;
    color:#6D6A6B;
}



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

.em_content_box_journal {
 	background: #fff url("/_em_daten/evo/_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;
}

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

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

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

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

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


/* -------------
 * OVERLAYS
 * ------------- */

 .em_pano_overlay {
	background:  url("/_em_daten/evo/_layout/pano_overlay.gif") no-repeat top left;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	position: absolute;
	z-index: 10;
	cursor: pointer;
}


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

.em_article_content_box {
	margin-bottom: 10px;
}


.em_article_content_box_header {
	background-color: #e8e9eb;
	padding: 5px 10px 5px 10px;
	overflow: hidden;
	border-bottom: 1px solid #fff;
}

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

.em_article_content_box_body {
	background: #39363B;
	padding: 10px 10px 10px 10px;

}

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

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

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

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

.em_article_media_box_img {
    cursor: url(/_em_daten/evo/_layout/zoomin.cur), pointer !important;
    border:1px solid #ecedee;
    padding:4px;
}


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

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #39363B;
	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 #C6C4B4;
}

#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: #39363B;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px;
	color: #ddd;
}
#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	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: 274px;
    height: 15px;
    overflow: hidden;
    float: right;
    margin-bottom: 15px;
    text-align: right;
}

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

 /* -------------
 * 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: 2px solid #39363B;
	width: 15.5em;
	padding: 2.5em .5em .5em .5em;
	position: relative;
	margin-left: -4px;
	margin-top: 0px;
}
#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/evo/_layout/454545_7x7_arrow_left.gif) 50% 50% no-repeat;
	border: 1px solid #B3B3B3;
	cursor: pointer;
}
.ui-datepicker-next a {
	background: url(/_em_daten/evo/_layout/454545_7x7_arrow_right.gif) 50% 50% no-repeat;
}
.ui-datepicker-prev a:hover {
	background: url(/_em_daten/evo/_layout/454545_7x7_arrow_left.gif) 50% 50% no-repeat;
}
.ui-datepicker-next a:hover {
	background: url(/_em_daten/evo/_layout/454545_7x7_arrow_right.gif) 50% 50% no-repeat;
}
.ui-datepicker-prev a:active {
	background: url(/_em_daten/evo/_layout/454545_7x7_arrow_left.gif) 50% 50% no-repeat;
}
.ui-datepicker-next a:active {
	background: url(/_em_daten/evo/_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: #FFFFFF;
    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 #FFFFFF;
    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 #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-bottom: 0px solid #FFFFFF
}

.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/evo/_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: 0px 0px 0px 0px;

}
.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(/_em_daten/evo/_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;
    position: relative;
    height:382px;
    margin: 0px;
    padding: 0px;
    background: url(/_em_daten/evo/_layout/group_logo_grau_bg.gif) no-repeat center center;
}
#em_top_news_space {
    height:20px;
    line-height:20px;
    font-size:10px;
}
#em_top_news_clear {
    display: block;
    height:382px;
    position: relative;
    margin: 0px;
    padding: 0px;
    background: url() no-repeat center center;
}

.top_news_bande{
    border-left:1px solid #ebeced;
    border-right:1px solid #ebeced;
    padding:0px 1px;
    background:#fff url(/_em_daten/evo/_layout/slideshow_bg.gif) no-repeat right top;
    margin:0px;
    height:90px;
    opacity:0.8;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";// first!
    filter: alpha(opacity=80); // second!
}


#top_news_nav ul {
    /*background: url(/_em_daten/evo/_layout/top_news_bg.png) no-repeat 1px 1px;*/
    width: 680px;
    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: 0px;

}
#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: #999;
}
#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: #FFFFFF;
}

#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: #666;
}
#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: #FFFFFF;
}
#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: 680px;
}

#top_news_nav .ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(/_em_daten/evo/_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;
}

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

a.em_btn_silver {
    background:transparent url(/_em_daten/evo/_layout/btn_silver_bg.gif) no-repeat scroll right top;
    color:#38363B;
    float:left;
    font-size:10px;
    font-weight:bold;
    line-height:15px;
    padding:1px 20px 5px 15px;
    text-decoration:none;
    white-space:nowrap;
}

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

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

.em_bookmark ul, .em_bookmark_footer ul {
    background:#FFFFFF;
    border:1px solid #C5C5C5;
    float:left;
    top:0;
    left:0;
    margin:0;
    padding:5px 8px 32px 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: 183px;
    left: 4px;
    z-index: 50;
}

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


/* root element for the whole scrollable setup */
div.scrollable {
	margin:0px 15px;
    position:relative;
	overflow:hidden;
	width: 560px;
	height:180px;
}
/*
	root element for scrollable items. It is
	absolutely positioned with large width.
*/
#thumbs {
	position:absolute;
	width:20000em;
	clear:both;
}

/* custom positioning for navigational links */
a.prev, a.next {
	margin-top:118px;
}



/* single item */
#thumbs div {
	float:left;
	background:#fff;
	color:#fff;
	padding:5px;
	cursor:pointer;
	margin-right:10px;
	border:1px solid #ddd;

}
#thumbs img {
	width:120px;
}
/* style when mouse is over the item */
#thumbs div.hover {
	background-color:#EEE;
}

/* style when element is active (clicked) */
#thumbs div.active {
	background-color:#39363B;
	cursor:default;
}

#thumbs h3, #thumbs p, #thumbs span {
	margin:13px;
	font-size:13px;
	color:#fff;
}

#thumbs h3 em {
	font-style:normal;
	color:yellow;
}

/* this makes it possible to add next button beside scrollable */
div.scrollable {
	float:left;
}

/* prev, next, prevPage and nextPage buttons */
a.prev, a.next, a.prevPage, a.nextPage {
	display:block;
	width:18px;
	height:18px;
	background:url("/_em_daten/evo/_layout/left.gif") no-repeat;
	float:left;
	margin:80px 6px 0px 3px;
	cursor:pointer;
}

/* mouseover state */
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {
	background-position:0px -18px;
}

/* disabled navigational button */
a.disabled {
	visibility:hidden !important;
}

/* next button uses another background image */
a.next, a.nextPage {
	background-image:url("/_em_daten/evo/_layout/right.gif");
	clear:right;
}

/*********** navigator ***********/

/* position and dimensions of the navigator */
div.navi {
	padding-left:290px;
	height:20px;
	overflow:hidden;
}


/* items inside navigator */
div.navi a {
	width:8px;
	height:8px;
	overflow:hidden;
	float:left;
	margin:3px;
	background:url("/_em_daten/evo/_layout/navigator.gif") 0 0 no-repeat;
	cursor:pointer;
}

/* mouseover state */
div.navi a:hover {
	background-position:0 -8px;
}

/* active state (current page state) */
div.navi a.active {
	background-position:0 -16px;
}

