/*
* Screen Stylesheet
* $Id: screen.css 3 2008-04-25 15:31:22Z patrick $
*/

img {
  border:none;
  }

a:focus,
a:hover {
  color:red;
  }

h1 {
  margin-top:1em;
  margin-bottom:1.55em;
  padding:0;
  }

h2 {
  margin:1em 0em 0em 0em;
  padding:0;
  }

p {
  margin:0em 0em 0.4em 0em;
  line-height:1.2em;
  }

:lang(de)    { quotes:"\201E" "\201C" "\201A" "\2018"; }
:lang(de-DE) { quotes:"\00BB" "\00AB" "\203A" "\2039"; }
:lang(de-CH) { quotes:"\00AB" "\00BB" "\2039" "\203A"; }
:lang(en)    { quotes:"\201C" "\201D" "\2018" "\2019"; }
:lang(fr)    { quotes:"\00AB\00A0" "\00A0\00BB" "\2039\00A0" "\00A0\203A"; }

q:before { content:open-quote; }
q:after { content:close-quote; }
q q:before { content:open-quote; }
q q:after { content:close-quote; }

blockquote {
  margin:0em 0em 0.5em 0em;
  padding:0px;
  }

blockquote:before { content:open-quote; }
blockquote:after { content:close-quote; }

dt {
  font-weight:bold;
  }

pre {
  padding:0.5em 0.5em;
  background:#F8EDA6;
  }

address {
  font-style:normal;
  }

body {
  margin:0;
  padding:0;
  font-family:serif;
}

div.colLeft {
  position:absolute;
  top:1em;
  left:1em;
  width:160px;
  height:115px;
  }

div.logo {
  width:160px;
  height:115px;
  text-align:center;
  }

div.navigation {
  margin-top:0.5em;
  padding-bottom:1em;
  width:160px;
  background:#F8EDA6;
  }

div.navigation p {
  margin:0px 0px 0.5em 0px;
  padding:8px 0px;
  text-align:center;
  text-transform:uppercase;
  font-weight:bold;
  background:#B2B0B0;
  }

div.navigation ul {
  margin:0;
  padding:0px 0px 0px 5px;
  list-style:none;
}

div.navigation ul li.cur {
  font-weight:bold;
}

div.navigation ul li.extras {
  margin-top:0.5em;
}

div.navigation a {
  display:block;
}

div.content {
  margin-left:195px;
  padding-top:1em;
  max-width:700px;
  }

