
body#ADM {
	color: #222;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0; /* Erstaunlicherweise freut sich Opera ueber diese Angabe */
}

#ADM td {
	font-family: Verdana, sans-serif;
	font-size: 11px;
}
#ADM td i.fa {
	font-size: 24px;
	padding: 10px;
}

#ADM header {
	background: url(../images/bg-head.png);
	display: block;
	clear: both;
	margin-bottom: 20px;
	position: static !important; /* Fix: Konflikt i. d. mobilen Vorschau der Startseite */
}
#ADM .Logo {
	height: 80px !important; /* Fix: Konflikt i. d. mobilen Vorschau der Startseite */
	padding: 0 !important; /* Fix: Konflikt i. d. mobilen Vorschau der Startseite */
}
#ADM .Logo a {
	display: inline-block !important; /* Fix: Konflikt i. d. mobilen Vorschau der Startseite */
}
#ADM .Logo h1 {
	color: #fff !important;
	display: inline !important;
	font-family: "UnitWeb-bold";
	font-size: 36px;
	font-weight: normal !important;
	line-height: 140%;
	margin: 0;
	position: absolute;
	top: 30px;
}

#ADM .DisplayNo, #ADM hr {
	display: none;
}

#ADM ul li {
	padding: 3px 0 3px 0;
}

#ADM h1 {
	font-size: 18px;
}
#ADM h2 {
	font-size: 15px;
}
#ADM h3 {
	font-size: 13px;
}
#ADM #ID_Head {
	height: 90px;
}
#ADM #ID_Head #ID_Logo {
	width: 100%;
}
#ADM #ID_Head #ID_Logo img {
	border: 0;
}
#ADM a {
	color: #004a4e;
	text-decoration: underline;
}
/*
#ADM a:focus,
#ADM a:hover,
#ADM a:active {
	color: #FFF ;
	background: #004a4e;
	text-decoration: none;
}
*/
#ADM #Logout {
	font-weight: bold;
	text-align: right;
}
#ADM #Logout a {
	display: block;
	padding: 5px;
}
#ADM #ID_Navi {
	border-right: 1px solid #000;
	left: 20px;
	margin-right: 50px;
	padding-bottom: 50px;
	position: absolute;
	width: 200px;
}
#ADM #ID_Navi ul,
#ADM #ID_Navi ul li {
	list-style: none;
}
#ADM #ID_Navi ul li {
	margin: 2px 10px;
}
#ADM #ID_Navi ul {
	padding: 0;
	margin: 0 0 18px 0;
}
#ADM #ID_Navi h3 {
	color: #000;
	margin: 0;
}
#ADM #ID_Navi ul li a:focus,
#ADM #ID_Navi ul li a:hover,
#ADM #ID_Navi ul li a:active {
	background: #ccc;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
#ADM #ID_Navi ul li.Active a {
	font-weight: bold;
	text-decoration: none;
}
#ADM #ID_Navi ul li ul {
	margin: 0;
	padding: 0;
}
#ADM #ID_Navi ul li ul li {
	margin: 0;
	padding: 0;
}
#ADM #ID_Navi ul li ul li a {
	border-left: 10px solid #FFF;
}
#ADM #ID_Navi ul li ul li a:focus,
#ID_Navi ul li ul li a:hover,
#ADM #ID_Navi ul li ul li a:active {
	border-left: 10px solid #004a4e;
}

#ADM #ID_Navi #ID_NaviFAQ {
	margin: 20px 0 10px 0;
	border-top: 1px solid #666;
}
#ADM #ID_Navi #ID_NaviFAQ h3 {
	display: block;
	background: #CC0000;
	padding-left: 10px;
	color: #FFF;
	margin: 0;
}
#ADM #ID_Navi #ID_NaviFAQ ul {
	padding: 0;
	margin: 0;
}
#ADM #ID_Navi #ID_NaviFAQ ul li {
	padding: 0 0 10px 10px;
}
#ADM #ID_Navi #ID_Legende {
	background: #CCC;
}
#ADM #ID_Navi #ID_Legende h2 {
	display: block;
	color: #333;
	margin: 0 0 0 5px;
	font-size: 11px;
}
#ADM #ID_Navi #ID_Legende ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding: 2px;
}
#ADM #ID_Navi #ID_Legende ul li {
	/* white-space: nowrap; */
	margin: 2px;
	padding: 2px;
	border: 1px solid #999;
	background: #FFF;
	color: #999;
	font: normal 11px Verdana, sans-serif;
}

/* Content */
#ADM #ID_Content {
	margin-left: 250px;
}

/* Subnavi auf Unterseiten */
#ADM .AdminNaviSub,
#ADM .AdminNaviInternal {
	margin: 0 0 20px 0;
}
#ADM .AdminNaviSub,
#ADM .AdminNaviSub ul,
#ADM .AdminNaviInternal {
	list-style: none;
	margin: 0 0 20px 0;
	padding: 0;
}
#ADM .AdminNaviSub li,
#ADM .AdminNaviInternal li {
	display: inline;
	margin: 0;
	padding: 0 10px;
	border-left: 1px solid #004a4e;
}
#ADM .AdminNaviSub li:first-child,
#ADM .AdminNaviInternal li:first-child {
	border: 0;
	padding: 0 2px 0 0;
}
#ADM .AdminNaviSub ul li a,
#ADM .AdminNaviInternal li a {
	color: #004a4e;
	padding: 0 4px;
	text-decoration: underline;
	white-space: nowrap;
}
#ADM .AdminNaviSub ul li a:hover,
#ADM .AdminNaviSub ul li a:focus,
#ADM .AdminNaviSub ul li a:active,
#ADM .AdminNaviInternal li a:hover,
#ADM .AdminNaviInternal li a:focus,
#ADM .AdminNaviInternal li a:active {
	color: #FFF !important;
	background: #004a4e;
	text-decoration: none;
}

#ADM form.Tagesausgabe-Select {
	width: 300px;
}
#ADM form.Tagesausgabe-Select .row {
	float: left;
	width: 200px;
}
#ADM form.Tagesausgabe-Select .row_submit {
	clear: none;
	margin-left: 200px;
	padding-top: 15px;
}

/* Footer */
#ADM #ID_Footer {
	margin: 50px 0 0 0;
	padding: 0;
	color: #999;
	font: normal 10px Arial, sans-serif;
}
#ADM img {
	border: 0;
}
#ADM .Topic a {
	font: bold 13px Arial, sans-serif;
}
#ADM .Article {
	padding: 0;
	background: #ECECEC;
	padding: 2px;
	margin: 3px 0 3px 0;
}
#ADM .Error {
	color: #f00;
	font-weight: bold;
}
#ADM .Error:before {
	content: "Fehler: ";
}
#ADM .ErrorList li {
	color: #f00;
	font-weight: bold;
}
#ADM .ErrorList li:before {
	content: "Fehler: ";
}
#ADM .Confirm {
	color: green;
}
#ADM #ID_FAQ h3 {
	font-size: 18px;
	color: #666;
	border-bottom: 1px solid #666;
	margin-top: 15px;
}
#ADM #ID_FAQ dt {
	font-weight: bold;
	margin-top: 10px;
}

#ADM #ID_Overview dl dt {
	font-weight: bold;
	display: block;
}
#ADM #ID_Overview .Advice {
	color: #c00;
	font-weight: bold;
}

#ADM .Logout a {
	background: #fff;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
	border: 1px solid #004a4e;
	border-radius: 3px;
	cursor: pointer;
	display: block;
	font-weight: bold;
	line-height: 30px;
	padding: 6px 12px !important;
	position: absolute;
	right: 50px;
	text-align: center;
	top: -5px;
	white-space: nowrap;
}
#ADM .Logout a {
	color: #000;
}
#ADM .Logout a:focus,
#ADM .Logout a:hover,
#ADM .Logout a:active {
	background: #c00 !important;
	border-color: #c00;
	color: #FFF;
}

#ADM #ajaxWindow {
	position: absolute;
    left: 300px;
    background-color: #FFF;
	border: 1px solid #999;
    padding: 30px;
    width: 300px;
	-moz-opacity:0.9;
	filter:alpha(opacity=90);
	opacity:0.9;
}

/* Listing */
#ADM .Odd {
	background: #EEE;
}

/* News */
#ADM #ID_AdminNews table {
	border-collapse: collapse;
	width: 100%;
}
#ADM #ID_AdminNews table td {
	border-bottom: 1px solid #999;
	padding: 10px 0;
}
#ADM #ID_AdminNews table td.Image {
	text-align: center;
	width: 100px;
}
#ADM #ID_AdminNews table td.Title {
	padding: 2px 5px;
	font-weight: bold;
}
#ADM #ID_AdminNews table td.Score,
#ADM #ID_AdminNews table td.Edit,
#ADM #ID_AdminNews table td.Delete {
	width: 20px;
}
#ADM #ID_AdminNews table td.Status {
	width: 14px;
}

/* Sprachauswahl */
#ADM #ID_LanguageSelect ul {
	list-style: none;
	margin: 0 0 20px 0;
	padding: 10px 0 0 0;
	border-bottom: 1px solid #CCC;
}
#ADM #ID_LanguageSelect ul li {
	display: inline;
	padding: 5px;
	margin: 0;
}
#ADM #ID_LanguageSelect ul li a {
	padding: 5px;
	border: 1px solid #999;
	background: #EEE;
	margin: 0 10px 0 0;
	color: #000;
	text-decoration: none !important;
}
#ADM #ID_LanguageSelect ul li a:focus,
#ADM #ID_LanguageSelect ul li a:hover,
#ADM #ID_LanguageSelect ul li a:active {
	border: 1px solid #666;
	background: #666;
	color: #FFF;
}
#ADM #ID_LanguageSelect ul li.Active a {
	border: 1px solid #C00;
	background: #C00;
	color: #FFF !important;
	font-weight: bold;
}

/* Newsletter-Admin */
#ADM #ID_NL_Adresslist {
	font-size: 11px;
	margin: 20px 0;
}
#ADM #ID_NL_Adresslist table th {
	font-weight: bold;
	text-align: left;
	font-size: 11px;
	color: #004a4e;
}
#ADM #ID_NL_Adresslist table td {
	padding: 2px 4px;
}
#ADM #ID_NL_Adresslist table td.Edit,
#ADM #ID_NL_Adresslist table td.Delete {
	width: 22px;
	text-align: center;
}

/* Insta-Linktree */
form[action="/admin/instagrampost.php"] {
	width: 100%;
	max-width: 960px;
}

form[action="/admin/instagrampost.php"] .F_link input,
form[action="/admin/instagrampost.php"] .F_title input {
	display: block;
	font-size: 18px;
	padding: 2px;
	width: 100%;
}
form[action="/admin/instagrampost.php"] .F_title input {
	font-size: 24px;
}
form[action="/admin/instagrampost.php"] .Image {
	padding: 2rem 0;
	text-align: center;
}
form[action="/admin/instagrampost.php"] .Info {
	align-items: flex-start;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
form[action="/admin/instagrampost.php"] fieldset {
	border: 0;
}
form[action="/admin/instagrampost.php"] .F_online label {
	display: inline;
}
form[action="/admin/instagrampost.php"] p.Submit input {
    background: #eee;
    background: -moz-linear-gradient(top, #eee, #ccc);
    background: -webkit-gradient(linear, left top, left bottombottom, from(#eee), to(#ccc));
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border: 1px solid #999;
    border-radius: 3px;
    color: #333;
    cursor: pointer;
	font-size: 18px;
    margin: 0;
    padding: 2px 6px 2px 9px;
}

/* ArtikelÃ¼bersicht */
#ADM #ID_adminArticlesOfDay table {
	border-collapse: collapse;
}
#ADM #ID_adminArticlesOfDay table tr.Offline {
	background: #EEE;
}
#ADM #ID_adminArticlesOfDay table td {
	border-bottom: 1px solid #666;
	padding: 6px 2px;
}
#ADM #ID_adminArticlesOfDay table th h3 {
	text-align: left;
	padding: 0 10px;
	background: #EEE;
	margin: 20px 0 10px 0;
	font-family: Arial, sans-serif;
}
#ADM #ID_adminArticlesOfDay table td.Title div.Title {
	font-weight: bold;
}
#ADM #ID_adminArticlesOfDay table td.Title div.Title span {
	display: none;
}
#ADM #ID_adminArticlesOfDay table td.Title div.Title:focus span,
#ADM #ID_adminArticlesOfDay table td.Title div.Title:hover span,
#ADM #ID_adminArticlesOfDay table td.Title div.Title:active span {
	position: absolute;
	width: 350px;
	border: 1px solid #999;
	background: #EEE;
	color: #000;
	padding: 5px;
	display: block;
	font-weight: normal;
	-moz-opacity:0.9;
	filter:alpha(opacity=90);
	opacity:0.9;
}
#ADM #ID_adminArticlesOfDay table td.Addimages,
#ADM #ID_adminArticlesOfDay table td.Listimages,
#ADM #ID_adminArticlesOfDay table td.Adddocuments,
#ADM #ID_adminArticlesOfDay table td.Listdocuments,
#ADM #ID_adminArticlesOfDay table td.Channel,
#ADM #ID_adminArticlesOfDay table td.Edit,
#ADM #ID_adminArticlesOfDay table td.Delete,
#ADM #ID_adminArticlesOfDay table td.Protection {
	width: 22px;
	text-align: center;
}
#ADM #ID_adminArticlesOfDay table td.Addimages,
#ADM #ID_adminArticlesOfDay table td.Adddocuments,
#ADM #ID_adminArticlesOfDay table td.Edit {
	width: 18px;
}
#ADM #ID_adminArticlesOfDay table td.Leadstory {
	color: #999;
}
#ADM #ID_adminArticlesOfDay table td.Payment {
	color: #004a4e;
	font-weight: bold;
}
#ADM #ID_adminArticlesOfDay table td.Page {
	color: #999;
}
#ADM #ID_adminArticlesOfDay table td.Author {
	font-style: italic;
}

form[action="/admin/subscriptionadvert.php"] {
	width: 500px;
}
form[action="/admin/subscriptionadvert.php"] p.Input input,
form[action="/admin/subscriptionadvert.php"] textarea {
	width: 100%;
}
form[action="/admin/subscriptionadvert.php"] p.Input.F_title input {
	font-size: 18px;
}
form[action="/admin/subscriptionadvert.php"] p.Input.Submit input {
	width: auto;
}

/* Artikelausgabe nach Editieren */
#ADM .ImageBox {
	margin: 0 0 20px 20px;
	width: 170px;
	float: right;
	font-family: Arial;
}
#ADM .ImageBox .Title {
	color: #666;
	font-size: 0.9em;
}
#ADM .ImageBox .Copyright {
	color: #999;
	font-style: italic;
	font-size: 0.8em;
}

/* Carousel u. Dossiers */
fieldset.Radio.F_online li {
	display: inline-block;
	margin-right: 10px;
	padding: 0 10px;
	min-width: 100px;
}
fieldset.Radio {
	border: 0;
}

/* Dossiers */
.Channel {
	max-width: 600px;
}
.Channel fieldset.Radio {
	background: #eee;
	display: inline-block;
	margin-right: 10px;
	min-width: 160px;
}
.Channel fieldset.Radio li {
	display: block;
}

/* Termine */
fieldset.F_eventCategoryIds {
	float: left;
	margin-right: 10px;
	min-width: 200px;
}
p.Text.F_info2 input {
	min-width: 300px;
}

/* nd.Reisen */
fieldset.Reisetermin {
	display: inline-block;
	margin-right: 10px;
}

/* Bannerverwaltung */
#ADM #ID_Banneradmin table th {
	font-weight: bold;
	text-align: left;
	font-size: 11px;
	padding-right: 10px;
}
#ADM #ID_Banneradmin table td {
	padding-right: 10px;
}
#ADM #ID_Banneradmin table td.Title {
	font-weight: bold;
}
#ADM #ID_Banneradmin table td.Edit,
#ADM #ID_Banneradmin table td.Delete,
#ADM #ID_Banneradmin table td.Protection {
	width: 22px;
	text-align: center;
	padding: 0;
}

/* Artikelsuche */
#ADM .ArticleSearch td {
	padding-bottom: 16px;
}
#ADM .ArticleSearch td div.Free,
#ADM .ArticleSearch td div.Page {
	display: inline;
}
#ADM .ArticleSearch td div.Free {
	font-weight: bold;
	color: #C00;
}
#ADM .ArticleSearch td div.Title {
	font-weight: bold;
}
#ADM .ArticleSearch td.Author {
	font-style: italic;
	color: #666;
}
#ADM .ArticleSearch .Suchfelder div {
	display: inline;
	margin-right: 10px;
	white-space: nowrap;
}
#ADM .ArticleSearch .Suchparameter div.radio,
#ADM .ArticleSearch .Searchterms .Selectdate .row {
	display: table-cell;
	vertical-align: top;
	width: 200px;
}

/* Artikelimport */
#ADM form.ArticleXmlFileFilter {
	border: 1px solid #ccc;
	margin-right: 5px;
	padding: 5px;
}
#ADM form.ArticleXmlFileFilter fieldset {
	border: 0;
	display: table-cell !important;
	padding: 0;
	max-width: 800px;
}
#ADM form.ArticleXmlFileFilter p.Submit {
	max-width: 800px;
}
#ADM form.ArticleXmlFileFilter p.Text,
#ADM form.ArticleXmlFileFilter p.Select,
#ADM form.ArticleXmlFileFilter p.Checkbox {
	display: inline-block;
	margin-bottom: 15px;
	margin-right: 20px;
}
#ADM form.ArticleXmlFileFilter div.Connected {
	display: inline-block;
	margin-right: 20px;
}

#ADM ul.TextsOpenClosed,
#ADM ul.TextsOpenClosed li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#ADM ul.TextsOpenClosed li {
	display: inline-block;
	margin: 0 10px 10px 0;
}
#ADM ul.TextsOpenClosed li a {
	background: none !important;
	color: #666 !important;
	cursor: pointer;
}
#ADM ul.TextsOpenClosed li a:focus,
#ADM ul.TextsOpenClosed li a:hover,
#ADM ul.TextsOpenClosed li a:active {
	color: #000 !important;
}

#ADM .ArticleXmlFileList ol li {
	background: #eee;
	border: 1px solid #ccc;
	clear: both;
	color: #666;
	margin: -1px 5px 0 0;
	padding: 0 10px 10px 0;
}
#ADM .ArticleXmlFileList ol li:hover {
	background: #ffc !important;
}
#ADM .ArticleXmlFileList ol li .Redwebhash {
	padding: 5px 10px;
}
#ADM .ArticleXmlFileList ol li .Item {
	display: table-cell;
	padding: 5px 10px;
	width: 680px;
}
#ADM .ArticleXmlFileList ol li ul.Actions,
#ADM .ArticleXmlFileList ol li ul.Actions li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#ADM .ArticleXmlFileList ol li ul.Actions li {
	background: none;
	border: 0;
	margin-bottom: 5px;
}
#ADM .ArticleXmlFileList ol li ul.Actions {
	clear: none !important;
	display: table-cell;
	margin-left: 750px;
}
#ADM .ArticleXmlFileList .Free.Important {
	background: #f9f9f9;
	color: #000;
}
#ADM .ArticleXmlFileList .Free.Important .Redwebhash {
	border-top: 1px solid #fff;
}
#ADM .ArticleXmlFileList .Free.Imported {
	background: #eee;
    background: -moz-linear-gradient(top, #ccc, #cecece);
    background: -webkit-gradient(linear, left top, left bottombottom, from(#ccc), to(#cecece));
	color: #666 !important;
}
#ADM .ArticleXmlFileList .Free.Imported div.Imported {
	background: url(../images/no.png) no-repeat;
	color: #000 !important;
	display: block;
	height: 20px;
	margin-bottom: 5px;
	padding-left: 20px;
	width: 400px;
}

#ADM .ArticleXmlFileList div.Showtext {
	float: left;
	margin-right: 10px;
}
#ADM .ArticleXmlFileList div.Date,
#ADM .ArticleXmlFileList div.Rubric,
#ADM .ArticleXmlFileList div.Page,
#ADM .ArticleXmlFileList div.Images,
#ADM .ArticleXmlFileList div.Paid,
#ADM .ArticleXmlFileList div.Length {
	display: inline-block !important;
	margin-right: 10px;
}
#ADM .ArticleXmlFileList .Free .Paid {
	background: none; /* Klasse doppelt belegt */
}
#ADM .ArticleXmlFileList div.Date {
	clear: left;
}
#ADM .ArticleXmlFileList div.Date,
#ADM .ArticleXmlFileList div.Rubric,
#ADM .ArticleXmlFileList div.Images {
	font-weight: bold;
}
#ADM .ArticleXmlFileList div.Rubric {
	width: 150px;
}
#ADM .ArticleXmlFileList div.Length {
	width: 100px;
}

#ADM .ArticleXmlFileList h1,
#ADM .ArticleXmlFileList h2,
#ADM .ArticleXmlFileList h3,
#ADM .ArticleXmlFileList h4,
#ADM .ArticleXmlFileList h5,
#ADM .ArticleXmlFileList h6 {
	margin: 0;
	font-family: Arial, sans-serif;
}
#ADM .ArticleXmlFileList a.ShowText {
	background: none !important;
	cursor: pointer;
	margin: 0 20px 0 0;
}
#ADM .ArticleXmlFileList a.ShowText:focus,
#ADM .ArticleXmlFileList a.ShowText:hover,
#ADM .ArticleXmlFileList a.ShowText:active {
	color: #000 !important;
}

/* Artikel editieren */
#ADM textarea#teaser {
	display: block;
	height: 80px;
	margin-bottom: 50px;
}
#ADM .cke_editor a {
	background: none !important;
	text-decoration: none !important;
}
#ADM form.Edit-Article .Article-Info select,
#ADM form.Edit-Article .Slideshow select,
#ADM form.Edit-Article .Wochennd select {
	max-width: 250px;
}
#ADM form.Edit-Article .Linked-Articles input,
#ADM form.Edit-Article .Shop-Products  input {
	width: 300px;
}
#ADM form.Edit-Article .Article-Info,
#ADM form.Edit-Article .Linked-Articles,
#ADM form.Edit-Article .Shop-Products,
#ADM form.Edit-Article .Slideshow,
#ADM form.Edit-Article .Wochennd {
	float: left;
	margin: 0 20px 10px 0;
}

/* Fortschrittsbalken */
#ADM .Progressbar {
}
#ADM .Progressbar .Bar {
	border:1px solid black;
	background-color: #FF8000;
}
#ADM .Progressbar .Done {
	background-color: #004080;
	color: #004080;
}
#ADM .Progressbar .Percent {
	font-family:Arial;
	font-weight:bold;
}

/* Online-Rubriken-Uebersicht */
#ADM #ID_OnlineRubricOverview #ID_Listing ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#ADM #ID_OnlineRubricOverview .Image img {
	width: 100px;
}
#ADM #ID_OnlineRubricOverview .Image {
	float: left;
	margin: 0 10px 10px 0;
	width: 100px;
}
#ADM #ID_OnlineRubricOverview #ID_ArticleLeadStory {
	border: 1px solid #999;
	margin-bottom: 25px;
	padding: 5px 10px;
}
#ADM #ID_OnlineRubricOverview #ID_ArticleLeadStory h3 {
	font-size: 18px;
	margin: 0;
}
#ADM #ID_OnlineRubricOverview .Teaser {
	margin: 10px 0;
}
#ADM #ID_OnlineRubricOverview .Author {
	clear: left;
	margin: 10px 0;
}
#ADM #ID_OnlineRubricOverview .Similar {
	clear: left;
	float: left;
	margin-right: 20px;
}
#ADM #ID_OnlineRubricOverview .Similar .row span.left,
#ADM #ID_OnlineRubricOverview .Similar .row span.right,
#ADM #ID_OnlineRubricOverview .Similar label {
	display: inline !important;
	float: none !important;
}
#ADM #ID_OnlineRubricOverview .Similar label,
#ADM #ID_OnlineRubricOverview .Similar input {
	font-size: 10px;
}
#ADM #ID_OnlineRubricOverview label {
	margin-right: 10px;
}
#ADM #ID_OnlineRubricOverview .Submit {
	margin-top: 20px;
	text-align: right;
}
#ADM #ID_OnlineRubricOverview .Submit .row_submit {
	display: inline;
}

#ADM #ID_OnlineRubricOverview #ID_ArticleLeadStory .Image img,
#ADM #ID_OnlineRubricOverview #ID_ArticleLeadStory .Image {
	width: 130px;
}

#ADM #ID_OnlineRubricOverview #ID_Listing ul li {
	background: #eee;
	border: 1px solid #999;
	margin-bottom: 25px;
	padding: 2px 6px;
}
#ADM #ID_OnlineRubricOverview #ID_Listing ul li h3,
#ADM #ID_OnlineRubricOverview #ID_Listing ul li p,
#ADM #ID_OnlineRubricOverview #ID_Listing ul li div.Author {
	margin: 0;
}
#ADM #ID_OnlineRubricOverview #ID_Listing ul li div.Author {
	font: normal normal 10px Arial, Helvetica, sans-serif;
	margin: 0;
}
#ADM #ID_OnlineRubricOverview #ID_Listing ul li .Handle,
#ADM #ID_OnlineRubricOverview #ID_Listing ul li .handle {
	float: right;
	margin: 0 0 10px 10px;
	width: 30px;
}
#ADM #ID_OnlineRubricOverview #ID_ArticleLeadStory .Actions ul,
#ADM #ID_OnlineRubricOverview #ID_Listing .Actions ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#ADM #ID_OnlineRubricOverview #ID_ArticleLeadStory .Actions ul li,
#ADM #ID_OnlineRubricOverview #ID_Listing .Actions ul li {
	background: none;
	border: 0;
	display: inline;
	margin: 0;
	padding: 0;
}
#ADM #ID_OnlineRubricOverview .Actions ul li a {
	display: block;
	float: left;
	height: 16px;
	margin-right: 10px;
	padding-left: 18px;
	padding-top: 3px;
}
#ADM #ID_OnlineRubricOverview .Actions ul li a:focus,
#ADM #ID_OnlineRubricOverview .Actions ul li a:hover,
#ADM #ID_OnlineRubricOverview .Actions ul li a:active {
	color: #000;
}

#ADM #ID_OnlineRubricOverview .Actions ul li.Addimages a {
	background: url(../images/icons/object.png) 0 3px no-repeat;
}
#ADM #ID_OnlineRubricOverview .Actions ul li.Listimages a {
	background: url(../images/icons/objects.png) 0 2px no-repeat;
	margin-right: 30px;
	padding-left: 21px;
}
#ADM #ID_OnlineRubricOverview .Actions ul li.Edit a {
	background: url(../images/icons/edit.png) no-repeat;
	padding-left: 20px;
}
#ADM #ID_OnlineRubricOverview .Actions ul li.Remove a {
	background: url(../images/icons/remove.png) 0 5px no-repeat;
}
#ADM #ID_OnlineRubricOverview .Actions ul li.LeadStory a {
	background: url(../images/icons/LeadStory.png) 0 3px no-repeat;
	padding-left: 16px;
}
#ADM #ID_OnlineRubricOverview .Actions ul li.TextToggle a {
	background: url(../images/icons/textpreview.png) 0 3px no-repeat;
	cursor: pointer;
	padding-left: 20px;
}


/* Messaging-System */
#ID_Message #ID_Listing ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#ID_Message #ID_Listing ul li {
	border: 1px solid #CCC;
	margin: 0 0 20px 0;
	padding: 0;
	width: 500px;
}
#ID_Message #ID_Listing ul li ul li {
	border: 0;
	margin: 0;
	padding: 0;
}
#ID_Message #ID_Listing ul li .Author {
	background: url(../images/icons/user.png) no-repeat #EEE;
	border-bottom: 1px solid #CCC;
	font-family: Arial, sans-serif;
	font-size: 10px;
	margin: 0;
	padding: 0 10px 0 20px;
	text-transform: uppercase;
}
#ID_Message #ID_Listing ul li .Date {
	border-top: 1px solid #CCC;
	color: #999;
	font-family: Arial, sans-serif;
	font-size: 10px;
	padding: 0 10px;
}
#ID_Message #ID_Listing ul li .DateCreator {
	float: left;
	font-weight: bold;
	padding: 2px 10px;
}
#ID_Message #ID_Listing ul li .Message {
	clear: left;
	padding: 10px;
}
#ID_Message #ID_Listing ul li .Link {
	margin: 0 0 10px 0;
	padding: 0 10px;
}
#ID_Message #ID_Listing ul li .Receiver {
	float: left;
}
#ID_Message #ID_Listing ul li .Receiver p,
#ID_Message #ID_Listing ul li .Receiver ul {
	display: inline;
	margin: 0;
}
#ID_Message #ID_Listing ul li .Receiver p {
	color: #999;
}
#ID_Message #ID_Listing ul li .Receiver ul li {
	font-family: Arial, sans-serif;
	font-size: 10px !important;
	font-weight: bold;
	text-transform: uppercase;
}
#ID_Message #ID_Listing ul li .Receiver {
	padding: 0 10px;
}
#ID_Message #ID_Listing ul li .Head {
	background: #EEE;
	border-bottom: 1px solid #CCC;
	height: 20px;
}
#ID_Message #ID_Listing ul li .Edit {
	padding: 0 10px;
	text-align: right;
}
#ID_Message #ID_Listing ul li .Receiver ul li {
	display: inline;
	padding: 0 10px 0 0;
}
#ID_Message #ID_Listing ul li .Edit ul li {
	display: inline;
	padding: 0 10px 0 0;
}
#ID_Message textarea {
	width: 600px;
}
#ID_Message .felder {
	width: 600px;
}
#ID_Message .Receiverlist ul li {
	float: left;
	overflow: hidden;
	width: 200px;
}

/* Textvorschau */
#ADM .Text {
	clear: both;
	padding: 10px 0;
}
#ADM .Text h4.Subtitle {
	font-size: 14px;
	margin-top: 0;
}
#ADM .Text h5.Lead {
	color: #666666;
	font-size: 12px;
}

#ADM form p.Text {
	padding-bottom: 0;
	padding-top: 0;
}

/* Rubriken erstellen */
#ID_Rubrics .Editoverview a {
	background: url(../images/icons/edit.gif) no-repeat;
	display: block;
	font-weight: bold;
	height: 16px;
	padding-left: 12px;
}
#ID_Rubrics .Editoverview a:focus,
#ID_Rubrics .Editoverview a:hover,
#ID_Rubrics .Editoverview a:active {
	background-color: #004a4e;
}

#ADM .Publishing {
	border-top: 1px solid #ccc;
	margin-top: 18px;
	padding-top: 12px;
}
#ADM .Publishing .Publish {
	float: right;
	width: 300px;
}
#ADM .Publishing .Publish a {
	background: url(../images/ok.png) 0 8px no-repeat;
	font-size: 24px;
	font-weight: bold;
	height: 16px;
	padding: 3px 0 0 24px !important;
	width: 150px;
}
#ADM .Publishing .Edit {
	background: url(../images/icons/edit.gif) no-repeat;
	font-weight: bold;
	height: 16px;
	padding: 3px 0 0 16px !important;
}

#ADM form .row {
	margin-bottom: 12px;
}

/* Usersuche */
#ADM .Usersearch form {
	margin-bottom: 24px;
	width: 400px;
}
#ADM .Usersearch form .row {
	margin-top: 12px;
}

/* Suche */
#ADM .Publishissue form,
#ADM .Articlesearch form {
	width: 500px;
}
#ADM .Publishissue form fieldset,
#ADM .Articlesearch form fieldset {
	margin-bottom: 12px;
}
#ADM .Articlesearch form fieldset {
	margin-bottom: 12px;
}

/* Highlightboxen-Vorschau */
#ID_Highlights {
	width: 800px;
}
#ID_Highlights ul,
#ID_Highlights ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
#ID_Highlights a {
	background: none !important;
}

/* Login */
#ID_Login {
	margin-left: 240px;
	width: 300px;
}


/* HTML5 Uploader */
#ID_Content .qq-uploader {
	margin: 20px 0 30px 0;
	width: 100%;
}
#ID_Content .qq-upload-button {
	background: url("../images/btn_upload.png") no-repeat scroll 0 0 transparent;
	color: #000000;
	display: block; /* or inline-block */
	height: 18px;
	padding: 1px 0;
	text-align: center;
	width: 150px;
}

#ID_Content .qq-upload-drop-area {
	border: 1px dotted #999;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	color: #666;
	height: 100%;
  min-height: 70px;
  height: 70px;
  margin-top: 10px;
	position:relative;
  text-align: center;
  width: 650px;

}

#ID_Content .qq-upload-drop-area-hover {
	background: #48AED0;
	color: #000;
}

#ID_Content .qq-upload-drop-area span {
  display: block;
  font-size: 16px;
  margin-top: -8px;
  position: absolute;
  top: 50%;
  width: 650px;
}
#ID_Content .qq-upload-drop-area-active {
	color: #FFF;
	background: #007799;
}
#ID_Content .qq-upload-list {
	margin: 15px 35px;
	list-style: none;
	padding:0;
}
#ID_Content .qq-upload-list li {
	font-size: 12px;
	line-height: 15px;
	margin: 0;
}
#ID_Content .qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text {
    margin-right: 7px;
}
#ID_Content .qq-upload-file {
	background: url(../images/icons/imagesAdd.gif) no-repeat left;
	padding-left: 20px;
}
#ID_Content .qq-upload-failed-text {
	background: url(../images/icons/dot_red.gif) no-repeat left;
	padding-left: 15px;
}
#ID_Content li.qq-upload-success .qq-upload-file {
	background: url(../images/icons/dot_green.gif) no-repeat left;
	padding-left: 20px;
}
#ID_Content .qq-upload-spinner {
	background: url(../images/icons/loading.gif);
	display: inline-block;
	height: 15px;
	vertical-align: text-bottom;
	width: 15px;
}
#ID_Content .qq-upload-size,.qq-upload-cancel {
	font-size: 11px;
}

#ID_Content .qq-upload-failed-text {display:none;}
#ID_Content .qq-upload-fail .qq-upload-failed-text {display:inline;}

#ID_Content .btn {
	width: 200px !important;
}
#ID_Content .btn input[disabled] {
	color: #CCC;
	cursor: wait;
}

/* Sonstige */
#ADM .Clear {
	clear: both;
}

#ADM .Success {
	color: #060;
}

/* Startseite */
#ID_Homepage th {
	background: #fff;
	padding-top: 20px;
	text-align: left;
}
#ID_Homepage tr.Inactive {
	background: #c00;
	color: #fff;
}

#ID_Homepage td {
	padding: 5px;
}
#ID_Homepage td.Pinned {
	cursor: pointer;
}
#ID_Homepage td.Pinned:hover {
	text-decoration: underline;
}

/* Artikel editeren */
#ADM .Edit-Article {
	padding-bottom: 50px;
}
#ADM .Edit-Article .row_submit,
#ADM .Edit-Article p.Submit {
	background: #fff;
	border-top: 1px solid #ccc;
	bottom: 0;
	height: 40px;
	margin: 0;
	padding-left: 35%;
	padding-top: 10px;
	position: fixed;
	text-align: left;
	width: 65%;
	max-width: 950px;
}
#ADM .Edit-Article .row_submit input,
#ADM .Edit-Article p.Input.Submit input {
	font-size: 18px;
	position: absolute;
}
#ADM .Edit-Article .Teaser .Counter {
	padding: 0;
	margin-top: -40px;
}
#ADM .Edit-Article .Date,
#ADM .Edit-Article .Page,
#ADM .Edit-Article .Spitzmarke {
	display: table-cell;
	padding-right: 40px;
}
#ADM .Edit-Article .Spitzmarke,
#ADM .Edit-Article .Title,
#ADM .Edit-Article .Subtitle,
#ADM .Edit-Article .Lead {
	margin-top: 20px;
}
#ADM .Edit-Article .Lead .Counter {
	padding-bottom: 0;
}
#ADM .Edit-Article input#author {
	width: 630px;
}
#ADM .Edit-Article .SpecialCharacters {
	margin-top: 40px;
}
#ADM .Edit-Article .Title input,
#ADM .Edit-Article .Subtitle input {
	width: 710px;
}
#ADM .Edit-Article .Title input {
	font-size: 18px;
}
#ADM .Edit-Article .Lead {
	margin-bottom: 20px;
}

/* HTML-Feld */
#ADM .Edit-Article .HTML-Field-Position,
#ADM .Edit-Article .HTML-Field-Style {
	display: table-cell;
	padding-right: 20px;
}
#ADM .Edit-Article .HTML-Field-Position {
	padding-right: 20px;
}
#ADM .Edit-Article .HTML-Field textarea {
	height: 50px;
}
#ADM .Edit-Article .Teaser {
	margin: 20px 0;
}
#ADM .Edit-Article .Select-Rubric,
#ADM .Edit-Article .Select-Debate {
	display: table-cell;
	padding: 10px;
	vertical-align: bottom;
	width: 400px;
}
#ADM .Edit-Article .Select-Rubric select,
#ADM .Edit-Article .Select-Debate aelect {
	width: 300px;
}
#ADM .Edit-Article fieldset.Twitter textarea {
	height: 50px;
	width: 750px;
}
#ADM .Edit-Article fieldset.Facebook textarea {
	height: 70px;
	width: 750px;
}
#ADM .Edit-Article fieldset {
	margin: 40px 0;
}
#ADM .Edit-Article fieldset fieldset {
	border: 0;
	clear: left;
	margin: 10px 0;
	padding: 0;
}

/* Autoren */
#ADM .Edit-Article fieldset.F_authors li {
	display: inline-block;
	width: 15%;
	min-width: 200px;
}

/* Artikel auf Startseite setzen */
#ADM .Edit-Article fieldset#FSHomepage div.checkbox {
	clear: left;
	margin: 10px 0;
}
#ADM .Edit-Article fieldset#FSHomepage .Homepage-Settings {
	margin-left: 60px;
}
#ADM .Edit-Article fieldset.Rubrizierung div.row {
	clear: both;
	margin-bottom: 10px;
}

/* Listenbild */
#ADM .Edit-Article fieldset.ListImage #ImageList {
		margin: 10px 0;
}
#ADM .Edit-Article fieldset.ListImage #ImageList ul {
	height: 100px;
	margin: 0;
	padding: 0;
}
#ADM .Edit-Article fieldset.ListImage #ImageList li {
	float: left;
	list-style: none;
	margin-right: 10px;
}
#ADM .Edit-Article fieldset.ListImage #ImageList li img {
	cursor: pointer;
	max-height: 160px;
}
#ADM .Edit-Article fieldset.ListImage #ImageCropOriginal {
	clear: both;
	margin: 10px 0;
}

#ADM .Edit-Article #Teaser {
	margin-bottom: 0;
}

/* Artikel-Infos */
#ADM form.Articleinfo {
	width: 750px;
}
#ADM form.Articleinfo .Title input {
	font-size: 18px;
	width: 750px;
}
#ADM form.Articleinfo .Type,
#ADM form.Articleinfo .Linked-Articles {
	display: table-cell;
	width: 375px;
}
#ADM form.Articleinfo .Linked-Articles input {
	width: 100%;
}

/* Bildersuche */
#ADM form.Imagesearch fieldset .Image,
#ADM form.Imagesearch fieldset .Imageinfos {
	border: 0;
	display: table-cell;
	vertical-align: top;
}
#ADM form.Imagesearch fieldset .Image {
	padding-right: 30px;
}
#ADM form.Imagesearch fieldset .Title,
#ADM form.Imagesearch fieldset .DeleteOn {
	font-weight: bold;
	margin-bottom: 10px;
}
#ADM form.Imagesearch fieldset .Title {
	background: url(../images/icons/edit.gif) no-repeat !important;
}
#ADM form.Imagesearch fieldset .Title a {
	padding-left: 20px !important;
}

/* Ankuendigungen-Kreislauf ("Portlets") i.d. Randspalte */
#ADM .Advert.Overview .Listing th {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}
#ADM .Advert.Overview .Listing table.Advert-Listing {
	width: 100%;
}
#ADM .Advert.Overview .Listing td.Name,
#ADM .Advert.Overview .Listing td.Title {
	font-weight: bold;
}
#ADM .Advert.Overview .Listing p.New {
	padding: 0 2px;
}
#ADM .Advert.Overview .Listing p.New a {
	font-weight: bold;
}
#ADM .Advert.Overview .Listing tr.Offline {
	background-color: #ccc;
	color: #666;
}
#ADM .Advert.Overview .Listing tr tr td.Offline,
#ADM .Advert.Overview .Listing tr tr td.Online {
	width: 10px !important;
}
#ADM .Advert.Overview .Listing tr tr td.Offline a,
#ADM .Advert.Overview .Listing tr tr td.Online a {
	background: none !important;
	display: block;
	height: 20px;
	text-indent: -10000px;
	width: 10px;
}
#ADM .Advert.Overview .Listing td.Score {
	font-weight: bold;
	text-align: center;
	width: 20px;
}
#ADM .Advert.Overview .Listing tr tr td.Offline a {
	background: url(../images/icons/dot_red.gif) no-repeat !important;
}
#ADM .Advert.Overview .Listing tr tr td.Online a {
	background: url(../images/icons/dot_green.gif) no-repeat !important;
}
#ADM .Advert.Overview .Listing tr td {
	border: 1px solid #ccc !important;
}
#ADM .Advert.Overview .Listing tr tr td.Delete {
	width: 20px;
}
#ADM .Advert.Overview .Listing tr tr td.Delete a {
	background: url(../images/icons/delete.gif) no-repeat !important;
	display: block;
	height: 20px;
	-moz-opacity:0.6;
	filter:alpha(opacity=60);
	opacity:0.6;
	text-indent: -10000px;
	width: 20px;
}
#ADM .Listing.Sortable td.Handle,
#ADM .Listing.Sortable td.Handle {
	cursor: move;
}
#ADM .Listing.Sortable td.Handle a,
#ADM .Listing.Sortable td.Handle a {
	background: url(../images/icons/arrow_two_head_2_updown_icon&16.png) center center no-repeat !important;
	display: block;
	height: 20px;
	-moz-opacity:0.9;
	filter:alpha(opacity=90);
	opacity:0.9;
	text-indent: -10000px;
	width: 20px;
}

/* Die Woche */
.Listing.DieWoche * {
	box-sizing: border-box !important;
}

#ADM .Listing.DieWoche  {
	background: #fff;
}
#ADM .Listing.DieWoche,
#ADM .Listing.DieWoche tr,
#ADM .Listing.DieWoche td  {
	border-collapse: collapse;
}
#ADM .Listing.DieWoche td  {
	padding-left: 10px;
	max-width: 420px;
}
#ADM .Listing.DieWoche tr.Odd,
#ADM .Listing.DieWoche tr.Even {
	background: none;
}
#ADM .Listing.DieWoche tr:nth-child(1),
#ADM .Listing.DieWoche tr:nth-child(1) *  {
	background: rgba(219,0,101,1);
	color: #fff;
}
#ADM .Listing.DieWoche tr:nth-child(1) td,
#ADM .Listing.DieWoche tr:nth-child(3) td,
#ADM .Listing.DieWoche tr:nth-child(7) td,
#ADM .Listing.DieWoche tr:nth-child(8) td,
#ADM .Listing.DieWoche tr:nth-child(12) td {
	padding-top: 20px;
	padding-bottom: 20px;
}
#ADM .Listing.DieWoche tr:nth-child(1) {
	border-bottom: 20px solid #fff;
}
#ADM .Listing.DieWoche tr:nth-child(2),
#ADM .Listing.DieWoche tr:nth-child(2) * {
	background: rgba(0,88,102,1);
	color: #fff;
}
#ADM .Listing.DieWoche tr:nth-child(2) {
	border-bottom: 20px solid #fff;
}
#ADM .Listing.DieWoche tr:nth-child(3),
#ADM .Listing.DieWoche tr:nth-child(8),
#ADM .Listing.DieWoche tr:nth-child(12) {
	background: rgba(0,0,0,0.2);
	border-top: 20px solid #fff;
	border-bottom: 20px solid #fff;
}
#ADM .Listing.DieWoche tr:nth-child(4),
#ADM .Listing.DieWoche tr:nth-child(5),
#ADM .Listing.DieWoche tr:nth-child(6),
#ADM .Listing.DieWoche tr:nth-child(9),
#ADM .Listing.DieWoche tr:nth-child(10),
#ADM .Listing.DieWoche tr:nth-child(11),
#ADM .Listing.DieWoche tr:nth-child(13),
#ADM .Listing.DieWoche tr:nth-child(14),
#ADM .Listing.DieWoche tr:nth-child(15) {
	background: rgba(0,0,0,0.1);
}
#ADM .Listing.DieWoche tr:nth-child(4),
#ADM .Listing.DieWoche tr:nth-child(9),
#ADM .Listing.DieWoche tr:nth-child(13) {
	border-top: 20px solid #fff;
}
#ADM .Listing.DieWoche tr:nth-child(6),
#ADM .Listing.DieWoche tr:nth-child(11),
#ADM .Listing.DieWoche tr:nth-child(15) {
	border-bottom: 20px solid #fff;
}

#ADM .Listing.DieWoche tr:nth-child(7) {
	background: rgba(0,0,0,0.5);
	border-top: 20px solid #fff;
	border-bottom: 20px solid #fff;
}
#ADM .Listing.DieWoche tr:nth-child(7) * {
	color: #fff;
}

#ADM .Listing.DieWoche td  {
	border-top: 1px solid #222;
}

#ADM .Warning {
	color: #c00;
	font-weight: bold;
}

/* Vorschau Die Woche */

/* Felder nebeneinander */
.Arranged {
	clear: both;
	margin-left: -30px;
}
.Arranged input,
.Arranged select {
	display: block;
	width: 100%;
}
.Arranged .Radio input,
.Arranged .Checkbox input,
.Arranged .Select.Date select,
.Arranged .Select.DateTime select {
	width: auto;
}
.Arranged .Select.Date select,
.Arranged .Select.DateTime select {
	display: inline-block;
}
.Arranged .Select.DateTime select {
	margin-bottom: 5px;
}
fieldset.DateTime {
	padding-bottom: 30px;
}
.Arranged .Field {
	box-sizing: border-box;
	float: left;
	padding-left: 30px;
}
.Arranged .Field-Half {
	width: 50%;
}
.Arranged .Field-Third {
	width: 33.33%;
}
.Arranged .Field-2-Thirds {
	width: 66.33%;
}
.Arranged .Field-Quarter {
	width: 25%;
}
.Arranged .Field-3-Quarters {
	width: 75%;
}
.Arranged .Field-Fifth {
	width: 20%;
}
.Arranged .Field-2-Fifth {
	width: 40%;
}
.Arranged .Field-3-Fifth {
	width: 60%;
}
.Arranged .Field-4-Fifth {
	width: 80%;
}
.Arranged .Field-Sixth {
	width: 16.66%;
}


/* Die Woche: Kicker */
.Big-Header a {
	color: #222;
	text-decoration: none;
}
.Big-Header h1 {
	margin: 0;
}
.Big-Header .Teaser {
	font-family: "Noticia Text";
	font-style: italic;
}
.Teaser-Small figure img,
.List .List-Item figure img,
.Teaser-Semi-Big figure img,
.Teaser-Big figure img,
.Teaser-Col figure img {
	display: none;
}

.Woche .Kicker {
	border-bottom: 1px solid #db0065;
	color: rgba(65,70,77,0.75);
	display: inline-block;
	font-size: 14px;
	margin-bottom: 10px;
}

.Teaser-Semi-Big figure  {
	max-width: 490px;
}
.Teaser-Semi-Big a,
.Teaser-Col a {
	color: #222;
	text-decoration: none !important;
}
.Teaser-Col article h3,
.Teaser-Semi-Big article h3 {
	font-family: "Noticia Text";
	font-size: 24px;
	font-weight: 700;
	margin-bottom: 10px;
}
.Teaser-Col article h3 {
	font-size: 20px;
}

.Teaser-Col figure {
	height: 225px;
	margin-left: auto;
	margin-right: auto;
	max-width: 320px;
}

.Woche article a:focus h3,
.Woche article a:hover h3,
.Woche article a:active h3 {
	color: rgba(0,88,102,1);
}
.Article.DieWoche .Deck li {
	display: inline;
	margin-right: 10px;
}

/* Stopper Die Woche */
.Woche .Stopper {
	margin-bottom: 60px;
}
.Woche .Stopper.Simple {
	background: rgba(47,50,56,0.25);
	font-family: "Noticia Text";
	font-style: italic;
	padding: 30px 10px;
	text-align: center;
}
.Woche .Stopper.Simple a {
	font-weight: 700;
}

	/* Listing: Aufmacher */
	.Big-Header {
		margin-bottom: 60px;
	}
	.Big-Header figure {
		height: 580px;
		width: 100%;
	}
	.Big-Header .Image {
		margin: 0 -20px;
		position: absolute;
		margin-top: 0;
	}
	.Big-Header .Image img {
		display: none;
	}
	.Big-Header .Image + .Wrap {
		display: table;
		position: absolute;
		width: calc(100% - 20px);
		z-index: 1000;
	}
	.Big-Header .Image + .Wrap .Inner1 {
		display: table-cell;
		padding-bottom: 75px;
		vertical-align: bottom;
		width: 100%;
	}
	.Big-Header .Image + .Wrap .Inner1 {
		height: 400px;
	}
	.Big-Header .Image + .Wrap .Inner2 {
		background: rgba(0,0,0,0.5);
		padding: 15px 30px;
		text-align: center;
		width: calc(100% - 40px);
	}
	.Big-Header a:focus .Image + .Wrap .Inner2,
	.Big-Header a:hover .Image + .Wrap .Inner2,
	.Big-Header a:active .Image + .Wrap .Inner2 {
		background: rgba(0,0,0,0.6);
		transition: all 0.8s ease-out 0s;
	}
	.Big-Header * {
		color: #fff !important;
		line-height: 160%;
	}
	.Woche .Big-Header .Kicker {
		border: 0;
		margin: 0;
		padding: 0;
		line-height: 100%;
	}
	.Big-Header .Kicker:after {
		background: #fff;
		content: ' ';
		display: block;
		height: 2px;
		margin: 10px auto -20px auto;
		width: 50px;
	}
	.Big-Header h1 {
		margin: 5px 0 0 0;
	}
	.Frontpage-Story h1 a {
		font-size: 30px;
	}
	.Big-Header .Outer-Wrap .Image figure {
		background-size: cover;
		background-position: 50% 50%;
		background-repeat: no-repeat;
		margin: 10px 0;
	}
	.Big-Header .Outer-Wrap .Image a {
		display: block;
		height: 400px;
		overflow: hidden;
		text-indent: -10000px;
	}
	.Big-Header .Outer-Wrap .Image {
		margin-bottom: 20px;
	}

	/* Listing: Teaser als Spalten */
	.Teaser-3-Cols {
		display: table;
		margin-bottom: 60px;
		width: 100%;
	}
	.Teaser-Col {
		display: table-cell;
		padding: 0 10px;
	}
	.Teaser-Col:first-child {
		padding: 0 20px 0 0;
	}
	.Teaser-Col:last-child {
		padding-left: 0 0 0 20px;
	}
	.Teaser-Col a {
		color: #222;
		display: block;
		text-decoration: none !important;
	}
	.Teaser-Col img {
		display: none;
	}
	.Teaser-Col figure {
		background-size: cover;
		background-position: 50% 50%;
		display: block;
		margin-bottom: 10px;
		height: 150px;
	}
	.Teaser-Col h3 {
		font-family: "Noticia Text";
		font-size: 24px;
		margin: 10px 0;
	}

	/* Listing: Teaser: Semi-Gross */
	.Teaser-Semi-Big {
		margin-bottom: 60px;
	}
	.Teaser-Semi-Big .Image {
		float: left;
		width: 50%;
	}
	.Teaser-Semi-Big figure {
		border-top: 8px solid #fff;
		height: 300px;
		width: 100%;
		width: calc(100% - 20px);
	}
	.Teaser-Semi-Big figure img {
		display: none;
	}
	.Teaser-Semi-Big article .Wrap {
		margin-left: 50%;
		padding-left: 20px;
	}

	/* Listing: Teaser Big */
	.Teaser-Big figure,
	.Teaser-Big figure a {
		height: 400px;
	}
	.Teaser-Big figure {
		margin-bottom: 10px;
	}


	/* Listing: Teaser: Gross */
	.Teaser-Big {
		padding: 30px 0;
	}
	.Teaser-Big .Image {
		margin-bottom: 15px;
	}
	.Teaser-Big article h3 {
		margin-bottom: 10px;
	}
	.Teaser-Big article h3 a {
		font-size: 30px;
	}
	.Teaser-Big figure,
	.Teaser-Big figure a {
		height: 400px;
	}
	.Teaser-Big figure {
		margin-bottom: 10px;
	}


	/* Stopper Die Woche */
	.Woche .Stopper.Opener {
		margin-left: -70px;
		width: calc(100% + 140px);
	}
	.Woche .Stopper.Opener .Issue-Preview {
		display: table-cell;
		vertical-align: top;
		width: 180px;
	}
	.Woche .Stopper.Opener .Issue-Preview .Image {
		border-right: 1px solid rgba(47,50,56,1);
		height: 280px;
		overflow: hidden;
	}
	.Woche .Stopper.Opener .Issue-Preview .Image img {
		margin: 15px 0 0 15px;
		transform: rotate(-7.5deg);
		max-width: 100%;
	}
	.Woche .Stopper.Opener .Issue-Preview + .Desc {
		display: table-cell;
		padding-left: 30px;
		vertical-align: top;
	}
	.Woche .Stopper.Opener .Deck {
		color: rgba(47,50,56,0.75);
		font-size: 16px;
		margin: 30px 0 15px 0;
	}
	.Woche .Stopper.Opener .Deck a {
		color: #db0065;
		font-weight: 700;
	}
	.Woche .Stopper.Opener .Abo {
		padding-right: 70px;
	}
	.Woche .Stopper.Opener .Abo .Desc {
		background:  rgba(47,50,56,0.25);
		font-family: UnitWeb, Tahoma, Arial, Helvetica, sans-serif;
		height: 280px;
		padding: 30px;
		text-align: center;
		vertical-align: middle;
	}
	.Woche .Stopper.Opener .Abo h3 {
		font-weight: 700;
		margin-bottom: 20px;
	}
	.Woche .Stopper.Opener .Abo .Desc p {
		color: #666;
		margin-bottom: 20px;
	}
	.Woche .Stopper.Opener .Abo .Desc p strong,
	.Woche .Stopper.Opener .Abo .Desc p.Button {
		color: #444;
		font-family: UnitWeb, Tahoma, Arial, Helvetica, sans-serif;
	}
	.Woche .Stopper.Simple.Newsletter form {
		display: table;
		margin: 0 auto !important;
		padding: 0 !important;
	}
	.Woche .Stopper.Simple.Newsletter p {
		display: table-cell;
		vertical-align: middle;
		white-space: nowrap;
	}
	.Woche .Stopper.Simple.Newsletter p,
	.Woche .Stopper.Simple.Newsletter p * {
		margin: 0 !important;
		padding: 0 !important;
	}
	.Woche .Stopper.Simple.Newsletter p.Input {
		padding-left: 20px !important;
	}
	.Woche .Stopper.Simple.Newsletter p.Input input {
		background: #fff;
	}
	.Woche .Stopper.Simple.Newsletter p.Submit input {
		background: rgba(47,50,56,0.7);
		border: 0;
		color: #fff;
	}
	.Woche .Stopper.Simple.Newsletter p.Submit:hover input {
		background: rgba(47,50,56,1);
	}
	.Woche .Stopper.Simple.Newsletter p input {
		padding: 10px 30px !important;
	}
	.Woche .Stopper.Simple.Newsletter p label {
		display: none;
	}
	/* Listing: Aufmacher */
	.Big-Header {
		height: 500px;
	}
	.Main-Indent .Big-Header {
		margin-left: -125px;
		margin-right: -125px;
	}
	.Big-Header figure {
		height: 625px;
	}
	.Big-Header .Image {
		margin-left: -30px;
		margin-right: -30px;
		width: 1000px;
	}
	.Big-Header .Image + .Wrap {
		width: 960px;
	}
	.Big-Header .Image + .Wrap .Inner1 {
		height: 450px;
	}
	.Big-Header .Image + .Wrap .Inner2 {
		width: 940px;
	}
	.Big-Header h1 a {
		font-size: 36px;
	}
	.Big-Header .Issue-Preview {
		float: left;
		margin: 0;
		width: 240px;
	}
	.Big-Header .Issue-Preview .Image {
		height: 350px;
		overflow: hidden;
		width: 210px;
	}
	.Big-Header .Issue-Preview h5 {
		font-family: "Noticia Text";
		font-weight: 700;
		margin: 0 0 -20px 10px;
		transform: rotate(-7.5deg);
	}
	.Big-Header .Issue-Preview .Image img {
		margin: 30px 0 0 30px;
		transform: rotate(-7.5deg);
	}
	.Big-Header .Image img {
		width: 100%;
	}
	.Big-Header .Issue-Preview ul {
		margin: 60px 0 0 50px;
	}
	.Big-Header .Issue-Preview .Small a:focus,
	.Big-Header .Issue-Preview .Small a:hover,
	.Big-Header .Issue-Preview .Small a:active {
		color: rgba(47,50,56,1);
	}
	.Big-Header .Issue-Preview .Small {
		float: left;
		margin: 15px 15px 0 0;
	}
	.Big-Header .Issue-Preview li.Epub i {
		background: url(../images/epub.png) 0 4px no-repeat;
		background-size: 16px 16px;
		display: inline-block;
		height: 20px;
		opacity: 0.5;
		width: 20px;
	}
	.Big-Header .Issue-Preview li.Epub a:focus i,
	.Big-Header .Issue-Preview li.Epub a:hover i,
	.Big-Header .Issue-Preview li.Epub a:active i {
		opacity: 1;
	}
	.Big-Header .Issue-Preview li span {
		display: none;
	}
	.Big-Header .Issue-Preview li a {
		text-decoration: none !important;
	}
	.Big-Header .Issue-Preview .fa {
		font-size: 16px;
		padding-right: 5px;
	}
	.Big-Header .Issue-Preview .Tagesausgabe a .fa {
		color: #db0065;
	}
	.Big-Header .Issue-Preview .Tagesausgabe a {
		font-family: "Noticia Text";
		font-size: 14px;
	}
	.Big-Header .Outer-Wrap {
		border-left: 1px solid rgba(47,50,56,0.5);
		margin-left: 210px;
		padding-left: 30px;
		width: 730px;
	}
	.Big-Header .Outer-Wrap .Image a {
		height: 365px;
	}

	.Teaser-Col figure {
		height: 185px;
	}

	/* Listing: Aufmacher, Wochenendaufmachen + Wochenend-Artikelkopf */
	.Big-Header {
		height: 730px;
	}
	.Main-Indent .Big-Header {
		margin-left: -150px;
		margin-right: -150px;
	}
	.Big-Header figure {
		height: 750px;
	}
	.Big-Header .Image {
		margin-left: -100px;
		margin-right: -100px;
		width: 1200px;
	}
	.Big-Header .Image + .Wrap .Inner1 {
		height: 575px;
	}
	.Big-Header .Image + .Wrap .Inner2 {
		width: 1000px;
	}
	.Frontpage-Story .Issue-Preview,
	.Big-Header .Issue-Preview {
		margin-left: -70px;
	}
	.Frontpage-Story .Issue-Preview .Image,
	.Big-Header .Issue-Preview .Image {
		height: 400px;
		width: 240px;
	}
	.Frontpage-Story .Issue-Preview ul,
	.Big-Header .Issue-Preview ul {
		margin: 60px 0 0 70px;
	}
	.Desktop .Frontpage-Story .Outer-Wrap,
	.Desktop .Big-Header .Outer-Wrap {
		margin-left: 170px;
		width: 800px;
	}
	.Frontpage-Story .Outer-Wrap .Image a,
	.Big-Header .Outer-Wrap .Image a {
		height: 400px;
	}

	.Teaser-Col figure {
		height: 200px;
	}


#ADM .fa {
	font-family: 'FontAwesome';
}