body {
  background:
    white url(/~schmitsy/teach/2005_PTNLP/background.png) no-repeat 90% 10%;
  margin: 5%;
}

p, dd, li  { text-align: justify;}
p          { text-indent: 1em; }
.nom       { font-variant: small-caps; }
img        { padding: 1em; padding-left: 2em; float: right; }
pre        { color: #222222; }
kbd        { color: #449933; }
h2         { padding-top: 1em; }
dfn        { color: red; font-style: normal; }
.exo       { color: #556699; }
a          { color: #552266; }
a:hover, a:active
           { color: #773399; }
a:visited  { color: #777777; }
sub, sup   { font-size: 70%; }
.math      { text-align: center; }
p.math + p { text-indent: 0em; }

#articles ul
           { list-style-type: none; }
#articles li 
           { padding-bottom: 2em; }
#articles strong:before
           { content: counter(article) ". "; counter-increment: article; }