/*
Willkommen beim benutzerdefinierten CSS!

CSS (Cascading Style Sheets) ist eine Art Code, der dem Browser sagt, wie
eine Webs
eite dargestellt werden soll. Du kannst diese Kommentare löschen
und mit deinen Anpassungen beginnen.

Als Standard wird dein Stylesheet nach den Theme-Stylesheets geladen, das
heißt, dass deine Regeln Vorrang haben und die Theme-CSS-Regeln
überschreiben können. Schreibe einfach hier rein, was du ändern
möchtest, du musst nicht den gesamten Stylesheet-Inhalt deines Themes
kopieren.
*/
.Film {
	font-variant: small-caps;
	font-style: normal;
}

.film-title {
color: #191919;
display: inline;
font-size: 34px;
font-variant: small-caps;
font-weight: 400;
}

.filmliste {
text-align: left;
border: solid 1px black;
padding-left: 4px;
padding-right: 4px;
margin-bottom: 8px;
	height:auto;
width: 28%;
float: left;
margin-right: 6px;
	font-family: Lato;
	font-size:10pt;
	line-height:14pt;
}

.filmliste em.Film {
font-size:12pt;
	font-weight:bold;
	font-family: Georgia, serif;
}

.filmliste:nth-child(odd) {
    background-color: #F9F9EB;
	font-family: Georgia, serif;
}

.filmliste:nth-child(3n+2) {
clear: left;
	font-family: Georgia, serif;
}

.filmliste img {
width:99%;
height:auto;
margin-right: 1em; 
border: 1px solid black;
padding: 0;
margin-top: 3px;
}
	
div.simple-footnotes {
	font-size: 12px;
	line-height: 18px;
}

sup {
	font-size: 75%;
	vertical-align: baseline;
	position: relative;
	top: -.4em;
}

.simple-footnote {
	margin-left: -.3em;
}

.entry-content blockquote {
	margin: .25em 0;
	padding: .35em 40px;
	position: relative;
	color: #4E4848;
	font-style: normal;
}

blockquote:before {
	display: block;
	padding-left: 10px;
	content: "\00BB";
	font-size: 50px;
	position: absolute;
	left: -0;
	top: 25px;
	color: #4E4848;
}

.wp-caption {
	background-color: #cfbd97;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	padding-bottom: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	color: black;
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px;
	margin: 0;
}

#site-description {
	color: red;
	text-shadow: -1px -1px 0 #5a1207, 1px -1px 0 #5a1207, -1px 1px 0 #5a1207, 1px 1px 0 #5a1207;
	font-weight: bold;
}

.pdf {
	background-position: left -2px bottom 2px;
	background-repeat: no-repeat;
	padding-left: 16px;
	background-image: url(grafik/pdficon_small.png);
}

.Buchtitel {
	margin-top: 2em;
	border-top: grey solid 1pt;
	border-bottom: grey solid 1pt;
	background-color: white;
}

.Bibliographie {
	padding-left: 1em;
	text-indent: -1em;
	margin-bottom: 0;
	margin-top: 0;
}

.Hintergrundfarbe {
	background: #f2e2c1;
}

.page-item-1576 {
	display:none;
}



.alignright {
float: right;	
}

.navleft {
	float: left;
width: 100px;
}

.navright {
	float: right;
width: 100px;
	text-align: right;
}

.navmiddle {
margin: 0 auto;
width: 180px;
}

#site-description-zfs {
color: yellow;
font-family: 'Istok Web', sans-serif;;
font-weight: bold;
  text-shadow:
    -1px -1px 0 #000,
    1px -1px 0 #000,
    -1px 1px 0 #000,
    1px 1px 0 #000;  
}

#site-title-zfs {
color: yellow;
font-family: 'Istok Web', sans-serif;;
font-weight: bold;
font-size: 52px;
  text-shadow:
    -1px -1px 0 #000,
    1px -1px 0 #000,
    -1px 1px 0 #000,
    1px 1px 0 #000;  
}

.blurb {
border: 1pt solid black;
background-color: white;
	padding-left: 5pt;
	padding-right: 5pt;
	display:inline-block;
	margin-bottom:5pt;
}

