/*RESET*/
*, html{ margin:0; padding:0; }
/*---FONTS------------------------------------------------------------------*/
@font-face { font-family:LinLibertine; src:url(fonts/LinLibertine_Re-4.1.8.otf); }
@font-face { font-family:LinLibertine; src:url(fonts/LinLibertine_Bd-4.0.2.otf); font-weight:bold; }
@font-face { font-family:LinLibertine; src:url(fonts/LinLibertine_It-4.0.3.otf); font-style:italic, oblique; }
@font-face { font-family:LinLibertine; src:url(fonts/LinLibertine_BI-4.0.3.otf); font-weight:bold; font-style:italic, oblique; }
@font-face { font-family:LinLibertineCaps; src:url(fonts/LinLibertineC_Re-4.0.1.otf); }
@font-face { font-family:Sans; src:url(fonts/DejaVuSans.otf); }
@font-face { font-family:Sans; src:url(fonts/DejaVuSans-Bold.otf); font-weight:bold }
body {
font-family:LinLibertine, serif;
line-height:1.3;
background-color:#fff;
padding:0;
margin-left:5%;
margin-right:5%;
text-align: justify;
}
div.cover-img {
margin-left: -5.5%;
margin-right: -5.5%;
text-align:center;
}
i { font-style:italic; }
b { font-weight:bold; }
.indent{ text-indent:1.5em; }
p.noindent, h5.noindent { text-indent:0em; }
p{
font-family:ArialMT, Sans, sans-serif;
font-style:normal;
font-weight:normal;
line-height:1.4em;
font-size:1em;
}
a {
text-decoration:none;
color:black;
}
div.image{
width:100%;
text-align:center;
padding:10px 10px 10px 0;
}
img {
max-width:100%;
}
div.titelei, div.widmung{
text-align:center;
margin-top:2em; }
div.titelei h5, div.impress p{
text-align:center;
text-indent:0;
}
div.pagebreak, div.download{
padding-top:1em;
width:100%;
}
/* div.pagebreak{ */
/* padding:1em; */
/* } */
h2{
margin:1.5em 0em 1em 0em;
text-align:left;
font-family:ArialMT,Sans, sans-serif;
font-weight:bold;
color:#000000;
font-size:1.5em;
line-height:1.2em
}
h5.widmung{
text-align:center;
font-family:ArialMT,Sans, sans-serif;
font-weight:bold;
font-size:1.5em;
font-style:normal;
margin:0;
}
h5.author, h5.illustrator{
text-align:center;
font-family:ArialMT,Sans, sans-serif;
font-weight:bold;
font-size:1em;
font-style:normal;
margin-top:1em;
}
h5.author{
margin-top:3em;
}
.blind, .blind_nosplit, .blind_split{
visibility:hidden;
font-size:0.1em;
}
h1{
margin:1.5em 0em 1em 0em;
text-align:left;
font-family:ArialMT,Sans, sans-serif;
font-weight:bold;
color:#000000;
font-size:2em;
line-height:1.1em;
}
td{
text-align:center;
vertical-align:bottom;
}
table.titles{
margin:1em 0;
text-align:center;
padding-top:2em;
width:95%;
}
div.impress{ margin:1em 0; }
div.impress p, div.impress h5{
text-align:center;
font-family:ArialMT, Sans, sans-serif;
font-style:normal;
font-weight:normal;
padding-top:0.5em;
}
h2 img, p img{
margin-right:0.5em;
}
p img{
margin-right:0.75em;
}
p.navigation{
font-weight:bold;
}
p.navigation a{
text-decoration:underline;
color:#aaa;
}
p.navigation span.space{
margin-right:2em;
display:inline-block;
}
div.download, p.center, h5.center{
text-align:center;
font-family:ArialMT, Sans, sans-serif;
font-style:normal;
font-weight:normal;
}
p.center a, h5.center a{
text-align:center;
font-family:ArialMT, Sans, sans-serif;
font-style:normal;
font-weight:normal;
color:#999;
}
table.anzeigen{
max-width:90%;
}
table.anzeigen td{
vertical-align:top;
text-align:left;
font-family:ArialMT, Sans, sans-serif;
font-size:0.9em;
font-style:normal;
font-weight:normal;
width:40%;
}
table.anzeigen td img {
padding-top:2em;
}
table.anzeigen td.wide{
width:90%;
}