/* Style sheet for articles overrides */
#header {
 background-image: url('/img/bg_head');
}
#footer {
 background-image: url('/img/bg_foot');
 border-top: solid 1px #ffa105;
}
#footer hr {
 display: none;
}
strong {
 font-weight: normal;
/* font-size: 130%; */
 color: #339933;
}
ul li {
 line-height: 130%;
 list-style-type: square;
 list-style-image: url('/img/dot.gif');
}

a.footnote {
 font-size: 65%;
 vertical-align: top;
 color: #3468BC;
 text-decoration: none;
 font-style: normal;
}
a.footnote:hover {
 text-decoration: underline;
}

p.intro {
 margin-top: 1em;
 font-size: larger;
}
p.intro:first-letter {

 font-size: 200%;
 float: left;
 line-height: .8em;
 font-family: Georgia, serif;
 color: #525558;
}

.footnotes {
 font-size: small;
}

pre.php {
 font-family: 'Lucida console', monospace;
 font-size: 90%;
 background-color: #FFEBCC;
 border-left: solid 0.3em #B8A993;
 padding: 0.5em;
/* max-width: 100%; */
 overflow: auto;
}

table[border] td {
 border: solid thin black;
}

#langimg {
 border: 0;
}

/* Quotes thing */
:lang(de) { quotes:"\201E" "\201D" "\201A" "\2019"; }
:lang(en) { quotes:"\201C" "\201D" "\2018" "\2019"; }
q:before, .q:before { content:open-quote; }
q:after, .q:after { content:close-quote; }
q q { color:#888; }