/* @override 
	http://textezurkunst.de/static/css/heft.css
	http://localhost:8000/static/css/heft.css
*/

/* 05/2007 Erik Stein <code@classlibrary.net> */

@import url(base.css);

div.text .container { width:inherit;}

h2.issue-title {
	font-weight: normal;
}

/* Back issues */

#back-issues {}

#back-issues h2, 
#back-issues h3 { font-size:100%; text-transform:uppercase; margin:2em 0 0.8em 0; }
#back-issues h4 { margin:2em 0 0.8em 0; }

#back-issues p.title { text-transform:uppercase; }

#back-issues #shopping, #back-issues #shopping p {
	display: inline;
}

#back-issues .cover-grid {
	text-align: right;
	width: 622px;
}

#back-issues .issues-list {
    margin-top: 4em;
}

/* Table of content / issue */

.inhalt { margin-left: 4em; }
.inhalt h3 { text-transform:uppercase; margin:0 0 5em 0; font-size:100%;}

ul.inhaltsverzeichnis { margin:0; padding:0; }

ul.inhaltsverzeichnis h4 { margin-left:-4em !important; margin-bottom:1em; }

ul.inhaltsverzeichnis ul { margin:0; padding:0; }
ul.inhaltsverzeichnis li { list-style:none inside; margin-bottom:1em;}
ul.inhaltsverzeichnis .translation-not-available { color:rgb(60%,60%,60%); }

.inhalt .outer { margin:4em -4em; }

.inhalt .heftseite { float:left; margin:0; padding:0; margin-left:-4em !important; text-align:right; width:2.5em; font-weight:bolder; line-height:18px; } /*line-height:1.1em; }*/
.inhalt * .autoren { text-transform:uppercase; }
.inhalt * .title { font-weight:bolder; text-transform:uppercase; }
.inhalt * .subtitle {}

.inhalt .heading-main { font-weight:bolder; }
.inhalt .heading-main { font-weight:bolder; }
/*.inhalt .heading-rotation { font-weight:bolder; }*/
/*.inhalt .heading-rotation .title { display:none; }*/
.inhalt .heading-short-waves .subtitle, 
.inhalt .heading-besprechungen .subtitle,
.inhalt .heading-mehrwert .subtitle { font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; }


/* Artikel */

/*.article > h1, .article > h2, .article > h3, .article > h4, .article h5, .article h6 { margin-top:0; padding-top:0; border-top:1px solid lime; }*/

.article { top:48px; line-height:18px; margin: 0 4em; }
.article .heftseite { float:left; margin:0; padding:0; margin-left:-4em !important; text-align:right; width:2.5em; font-weight:bolder; line-height:1em; }

.article h1, .article h2, .article h3, .article h4, .article h5, .article h6 { margin: 2em 0; font-size:100%; }

.article h1, .article h2 { margin-bottom: 5em; }
.article h3 { margin-top: 3em; }

.article h1, .article h2 { text-transform:uppercase; }

.article h3.authors { margin-top:0; margin-bottom:2em; text-transform:uppercase;}
.article h2.title { margin-top:0; margin-bottom:0; }
.article h3.subtitle { margin-top:0; }



.article .text p, 
.article .text blockquote, 
.article .text .line-block, 
.article ul,
th, td { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; }

.article .text .image { margin:1.8em 0; text-indent:0; max-width:100%; }
.article .text .caption,
.article .text .image .caption { font-family:Helvetica, Arial, sans-serif; display:block; clear:both; font-size:92%; line-height: 1.4em; 
margin: 0.25em 0 1em; }
    
.article .text p { margin:0; text-indent:1.8em; }
.article .text .line-block + p, 
.article .text p:first-child, 
.article .text p.image + p { margin-top:1.8em; text-indent:0; }
.article .text .no-indent, .article .text .no-indent p { margin-top:0.8em; text-indent:0; }

.article .interview p { margin-top:0.8em; text-indent:0; }

.article a:link, .article a:visited { border:none; border-bottom:1px solid skyblue;}
.article a:hover { border-bottom:2px solid skyblue;}

.article .intro, .article .intro p,
.article .introduction, .article .introduction p { font-family:"Helvetica", sans-serif; font-weight:bold; font-size:92%; }
.article .intro + p,
.article .introduction + p { margin-top:18px; text-indent:0; }

.article strong { font-family: "Helvetica", sans-serif; font-size:92%; }

.article .section h1 { margin:2em 0; font-size:100%; }
.article .section p:first-child { text-indent:0; margin:0.5em 0; }

.article .text .line-block { margin:2em 0; }

.article .text .authors { font-family: "Helvetica", sans-serif; font-size:92%; font-weight:bolder;; margin:4px 0 18px 0; text-indent:0; text-transform:uppercase; }
.article .text .translator { font-size:92%; margin:2em 0; text-indent:0; }
.article .text .exhibition-info { font-size:92%; margin:2em 0; text-indent:0; }

.article .text .footnote-reference { vertical-align:2px; font-size:80%; line-height:16px;}

.article .footnote td { font-size:92%;vertical-align:top; }
.article .fn-backref td {}

.text img {
    padding: 0;
    max-width: 100%;
}
