/* Schrift fuer horizontale Navigation: */
body.spbk .s4-lp.s4-toplinks .menu-horizontal ul.root li ul li a span span.menu-item-text {
	/* font-size: 18px !important; */
	font-family: 'EB Garamond',Georgia,'TimesNewRoman',Times,serif !important;
}


/* Anzeige von Listen und Bibliotheken anpassen: */

.s4-wpcell-plain .ms-rteTable-default, .s4-wpcell-plain .ms-rteTableHeaderFirstCol-default, .s4-wpcell-plain .ms-rteTableHeaderLastCol-default, .s4-wpcell-plain .ms-rteTableHeaderOddCol-default, .s4-wpcell-plain .ms-rteTableHeaderEvenCol-default, .s4-wpcell-plain .ms-rteTableFirstCol-default, .s4-wpcell-plain .ms-rteTableLastCol-default, .s4-wpcell-plain .ms-rteTableOddCol-default, .s4-wpcell-plain .ms-rteTableEvenCol-default, .s4-wpcell-plain .ms-rteTableFooterFirstCol-default, .s4-wpcell-plain .ms-rteTableFooterLastCol-default, .s4-wpcell-plain .ms-rteTableFooterOddCol-default, .s4-wpcell-plain .ms-rteTableFooterEvenCol-default, .s4-wpcell-plain TD.ms-rteTable-default, .s4-wpcell-plain TH.ms-rteTable-default, .s4-wpcell-plain .ms-rtetablecells {
  border: 0 !important;
} 

body.spbk #MSO_ContentTable table.ms-listviewtable, body.spbk #MSO_ContentTable table.ms-emptyView {
  padding: 1em !important;
}


body.spbk #MSO_ContentTable table.ms-listviewtable, body.spbk #MSO_ContentTable table.ms-listviewtable *,
body.spbk #MSO_ContentTable table.ms-emptyView, body.spbk #MSO_ContentTable table.ms-emptyView * {
    background: none repeat scroll 0 0 transparent !important;
    border: 0 none;
    xxxdisplay: inline-block !important;
    width: auto !important;
    color: #000 !important;
}

body.spbk #MSO_ContentTable table.ms-listviewtable tr.ms-viewheadertr th a, body.spbk #MSO_ContentTable table.ms-listviewtable tr.ms-viewheadertr th a:hover, body.spbk #MSO_ContentTable table.ms-listviewtable tr.ms-viewheadertr th a:active, body.spbk #MSO_ContentTable table.ms-listviewtable tr.ms-viewheadertr th a:after, body.spbk #MSO_ContentTable table.ms-listviewtable tr.ms-viewheadertr th a:before, body.spbk #MSO_ContentTable table.ms-listviewtable tr.ms-viewheadertr th a:focus, body.spbk #MSO_ContentTable table.ms-listviewtable tr.ms-viewheadertr th a:link, body.spbk #MSO_ContentTable table.ms-listviewtable tr.ms-viewheadertr th a:visited,
body.spbk #MSO_ContentTable table.ms-emptyView tr.ms-viewheadertr th a, body.spbk #MSO_ContentTable table.ms-emptyView tr.ms-viewheadertr th a:hover, body.spbk #MSO_ContentTable table.ms-emptyView tr.ms-viewheadertr th a:active, body.spbk #MSO_ContentTable table.ms-emptyView tr.ms-viewheadertr th a:after, body.spbk #MSO_ContentTable table.ms-emptyView tr.ms-viewheadertr th a:before, body.spbk #MSO_ContentTable table.ms-emptyView tr.ms-viewheadertr th a:focus, body.spbk #MSO_ContentTable table.ms-emptyView tr.ms-viewheadertr th a:link, body.spbk #MSO_ContentTable table.ms-emptyView tr.ms-viewheadertr th a:visited {
  color: #000 !important;
}

/** Fuer Listenansichten Filter- und Sortiermöglichkeit über Pfeil in der Spalte ausblenden: */
body.spbk #MSO_ContentTable table.ms-listviewtable .s4-ctx, body.spbk #MSO_ContentTable table.ms-emptyView .s4-ctx {
    display: none;
}

/* Veroeffentlichungen: Bild */
body.spbk .spbkVeroeffentlichungen .picWrapper .pic {
    border-color: #444;
    border-radius: 1px 5px 5px 1px;
    border-style: solid;
    border-width: 1px 1px 1px 4px;
    box-shadow: 1px 1px 3px rgba(157, 150, 147, 0.5);
}

/**RP-Modifikation TQ: eigene Icons fuer Verlinkungen im Text*/
a.extern-inline  {
	background:  url(/Style%20Library/Images/spbk/ico-extern.png) no-repeat -3px 2px;
	padding-left: 1em;
}

a.mail-inline  {
	background:  url(/Style%20Library/Images/spbk/icon_mail.png) no-repeat 1px -1px;
	padding-left: 2em;
}

a.phone-inline  {
	background:  url(/Style%20Library/Images/spbk/icon_telefon.png) no-repeat 1px 1px;
	padding-left: 2em;
}

a.mobil-inline  {
	background:  url(/Style%20Library/Images/spbk/icon_handy.png) no-repeat 1px 1px;
	padding-left: 2em;
}

a.fax-inline  {
	background:  url(/Style%20Library/Images/spbk/icon_fax.png) no-repeat 1px 1px;
	padding-left: 2em;
}

a.sprung-inline  {
	background:  url(/Style%20Library/Images/spbk/ico-sprung.png) no-repeat 8px 1px;
	padding-left: 2em;
}

a.top-inline  {
	background:  url(/Style%20Library/Images/spbk/ico-top.png) no-repeat 8px 2px;
	padding-left: 2em;
}


body.spbk #s4-workspace ul li.spbk-rteElement-tri {background: url("/Style%20Library/Images/spbk/link.png") no-repeat scroll 2px 3px !important;list-style: none !important;margin-left: -19px;padding-left: 19px !important;}
body.spbk #s4-workspace ul li.spbk-rteElement-sprung {background: url("/Style%20Library/Images/spbk/ico-sprung.png") no-repeat scroll 2px 3px !important;list-style: none !important;margin-left: -19px;padding-left: 19px !important;}
body.spbk #s4-workspace ul li.spbk-rteElement-top {background: url("/Style%20Library/Images/spbk/ico-top.png") no-repeat scroll 2px 3px !important;list-style: none !important;margin-left: -19px;padding-left: 19px !important;}

body.spbk #s4-workspace ul li.spbk-rteElement-extern {background: url("/Style%20Library/Images/spbk/ico-extern.png") no-repeat scroll 2px 3px !important;list-style: none !important;margin-left: -19px;padding-left: 19px !important;}

body.spbk #s4-workspace ul li.spbk-rteElement-mail {background: url("/Style%20Library/Images/spbk/icon_mail.png") no-repeat scroll 1px 1px !important;list-style: none !important;margin-left: -19px;padding-left: 19px !important;}
body.spbk #s4-workspace ul li.spbk-rteElement-phone {background: url("/Style%20Library/Images/spbk/icon_telefon.png") no-repeat scroll 1px 1px !important;list-style: none !important;margin-left: -19px;padding-left: 19px !important;}


/** Presselisten */
body.spbk #MSO_ContentTable .shortListBody .title a:link {	font-size: 12px !important;	}