/* otkStyle.css
   CSS style sheet for OTK web files.
   - - - -
   R1A01     2008-01-03  Tommy Pollák
             Created from P1A01/10 by removing most change history and
             remaining comments from other style sheets.
*/
body {
  background-color: #eee;
  margin-left:  18pt;
  margin-right:  6pt;
 }
/* Headings */
h2 {
  display: block;
  margin-left: 18pt; margin-top: 12pt; margin-bottom: 0;
  font-size: 1.75em;
  font-weight: bold;
 }
h3 {
  margin: 6pt 6pt 0pt 18pt;    /* top, right, bottom, left */
  font-size: 1.50em;
 }
h4 {
  margin: 6pt 6pt 0pt 18pt;    /* top, right, bottom, left */
  font-size: 1.25em;
 }
h5 {
  margin: 6pt 6pt 0pt 18pt;    /* top, right, bottom, left */
  font-size: 1em;
 }
h1 {
  margin: 6pt 6pt 6pt 18pt;    /* top, right, bottom, left */
  font-size: 2em;
 }
/*   */
p {
  margin: 6pt 6pt 6pt 18pt;
  }
p.contact-large {
  margin: 12pt 0 6pt 0;
  font-size: 1.5em;
  color: #660000;
  }
p.contact {
  margin: 12pt 0 6pt 0;
  font-size: 1.25em;
  color: #660000;
  }
/* lists */
ol {
  list-style: outside;
  list-style-type: decimal;
  }
li {
  margin: 0 12pt 6pt 24pt; /* alternatively 0 0 6pt 48pt */
  }
dt {
  font-weight: bold;
  margin: 6pt 6pt 3pt 18pt;
  }
dd {
  margin: 0 12 3pt 24pt;
  }
/* tables */
table {
  border-collapse: collapse;
  empty-cells: show;
  border: 1px solid #999;
  }
th {
  padding: 3pt 3pt 3pt 3pt;
  border: 1px solid;
  }
td {
  padding: 3pt 3pt 3pt 3pt;
  vertical-align: top;
  border: 1px solid;
  }
table.page-w-nav {
  width: 100%;
  border-collapse: collapse;
  empty-cells: show;
  border: 0;
  }
td.pwn {
  padding: 3pt 3pt 3pt 3pt;
  vertical-align: top;
  border: 0;
  }
table#header {
  margin: 0;
  border: 0;
  }
td.header_cell {
  border: 0;
  vertical-align: middle;
  }
/* forms */
fieldset { 
  border: 0;
  }
fieldset table { 
  border: 0;
  }
fieldset th { 
  border: 0;
  }
fieldset td.contact {
  border: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.75em;
  font-weight: bold;
  color: #008000;
  margin: 0 12pt 6pt 18pt;
  }
fieldset td.contact-right {
  text-align: right; 
  border: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.75em;
  font-weight: bold;
  color: #008000;
  margin: 0 18pt 6pt 12pt;
  }
/* id */
#email {
  font-family: "Courier new";
  font-size:    0.85em;
  }
/* Navigation */
#navigation {
      margin:  0;
      padding: 0;
      background: #FFFF99;
      list-style-type: none;
      float: left;
      }
#navigation li {
      margin:  0;
      padding: 0;
      background: #FFFF99;
      width: 100%
      }
#navigation a {
      display: block;
      text-decoration: none;
      padding: 0 15px;
      line-height: 1.5;
      border-bottom: 1px solid #FFF;
      }
#navigation a:hover {
      background: #FFFF44;
      padding: 0 15px;
      }
#navigation img {
      border: 0;
      }
#navigation #nav-andr, #nav-notis {
      font-size: 120%;
      }
#body-first #nav-first a {
      background: #FFFFCC;
      color: #000000;
      }
#body-merdeka #nav-merdeka a {
      background: #FFFFCC;
      color: #000000;
      }
#body-div #nav-div a {
      background: #FFFFCC;
      color: #000000;
      }
#body-kontakt #nav-kontakt a {
      background: #FFFFCC;
      color: #000000;
      }
#body-medlem #nav-medlem a {
      background: #FFFFCC;
      color: #000000;
      }
#body-ostpres #nav-ostpres a {
      background: #FFFFCC;
      color: #000000;
      }
#body-kompres #nav-kompres a {
      background: #FFFFCC;
      color: #000000;
      }
#body-forkort #nav-forkort a {
      background: #FFFFCC;
      color: #000000;
      }
#body-search #nav-search a {
      background: #FFFFCC;
      color: #000000;
      }
/* -+- */
