/* Hiding from NN4: @media screen {} */
/* Hiding from IE4: @import "sheet"  */

@import "http://sites.inka.de/bigred/aposbw.css" screen;

/* General parameters. */

IMG {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

HTML { 
  height: 100%;
}

/* Text fonts and colors */

BODY {
  height: 100%;
  color: #000;
  font-family: sans-serif;
  font-size: 12pt;
  line-height: 135%;
}

H1,H2,H3,H4,H5,H6 {
  font-family: sans-serif;
  font-weight: bold;
  text-decoration: none;
}

A[href] { 
  text-decoration: underline;
}

.invisible {
  visibility: hidden;
}

/* Special elements */

.internalheader {
  font-size: 150%;
  line-height: 150%;
}

.startlist {
  list-style-type: none;
  font-size: larger;
  font-weight: bolder;
}

HR {
  width: 100%;
  clear: both;
}

DIV.navlinks { 
  text-align: left;
}
  
DIV.navlinks A { 
  text-decoration: none;
}

A.brlink {
  text-decoration: none;
}

IMG { 
  border: 0px;
}

IMG.picture {
  float: right;
  width: auto;
  height: auto;
}

/* For printing, hide navbar */

@media print { 

  #navbar { 
    display: none;
  }

}

/* Layout */

H1, H2, HR { clear: both; }

DIV.left {
      float: left;
      width: 48%;
      border: 2px inset #666;
      margin: 1em 0em;
      padding: 0em;
}
DIV.right {
      float: right;
      width: 50%;
      border: 2px outset #666;
      margin: 1em 0em;
      padding: 0em;
}
DIV.inner {
      margin: 2px;
      padding: 0em 1em;
      text-align: left;
}


/* Styles for B/W display. */

HTML { 
  background-color: #fff;
}

BODY { 
  background-color: #fff;
}

A {
  color: #000;
}

DIV.navlinks A[href]:hover { 
  text-decoration: underline;
}

A[href].brlink:hover {
  text-decoration: underline;
}

.invisible {
  color: #fff;
}

