
: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; }

body {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt;
  background-color: #ffffff;
}

a:link {
  color: #0256A2;
  text-decoration: none;
}

a:visited {
  color: #004c7a;
  text-decoration: none;
}

a:active {
  color: #333399;
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

h1 {
  margin-top: 10px;
  margin-bottom: 5px;
  font-size: 120%;
}

h2 {
  font-size: 110%;
}

h3 {
  font-size: 100%;
}

li {
  margin-left: -15px;
  margin-bottom: 6px;
}

div.main {
  color: #333333;
  margin-left: 20px;
  width: 640px;
  //font-size: 10pt;
  line-height: 145%;
}

div.footer {
  color: #333333;
  font-size: small;
  margin-top: 15px;
  margin-left: 20px;
  width: 600px;
}

td.navbar-cell {
  //font-size: 10pt;
}

td.navbar-item {
  padding-left: 6px;
  padding-top: 0px;
}

span.navbar-header {
  margin-left: 8px;
}

span.navigation {
  font-weight: bold;
}

strong.yellow {
  font-weight:normal;
  background-color: #fffb00;
}
