a:link { text-decoration:none; font-weight:bold; color:#884400; }
a:visited { text-decoration:none; font-weight:normal; color:#440000; }
a:hover { text-decoration:underline; font-weight:bold;color:#440044; }
a:active { text-decoration:underline; font-weight:bold; color:#004488;}
body {
  FONT-SIZE: medium;
  FONT-FAMILY: Verdana, Helvetica, Sans-Serif;
  color:black;
  background-color:white;
  BACKGROUND-IMAGE: url(img/braillehell.gif);
  background-position: center;
  BACKGROUND-REPEAT: repeat;
}
.logowin {
  position:absolute;
  left:0%;
  top:2%;
  width:33%;
  height:23%;
  overflow:auto;
  border-bottom-width:thin;
  border-bottom-style:solid;
  border-bottom-color:#000066;
  border-right-width:thin;
  border-right-style:solid;
  border-right-color:#000066;
}
.qtmenu {
  position:absolute;
  left:0%;
  top:25%;
  width:33%;
  height:68%;
  border-right-width:thin;
  border-right-style:solid;
  border-right-color:#000066;
  padding:0.5em;
  padding-top:1em;
  padding-bottom:1em;
  overflow:auto;
}
.txwin {
  position:absolute;
  left:33%;
  top:2%;
  width:67%;
  height:91%;
  overflow:auto;
  padding:1em;
}
.fuss {
  position:absolute;
  left:0%;
  top:93%;
  overflow:auto;
  width:100%;
  border-top-width:thin;
  border-top-style:solid;
  border-top-color:#000066;
}
p,table {
  text-align:left;
  margin-left:0.5em;
  margin-right:0.5em;
  margin-top:0.5em;
  margin-bottom:0.5em;
  padding-left:0.5em;
  padding-right:0.5em;
  padding-top:0.5em;
  padding-bottom:0.5em;
  font-weight:bold;
}
p {
  text-indent:2em;
}
p.noindent {
  text-indent:0em;
}
.menutext {
  position:absolute;
  top:15%;
  text-indent:0em;
}
.qtlogo {
  position:absolute;
  top:40%;
  left:60%;
}
.qtlogotext {
  position:absolute;
  top:40%;
  left:35%;
  font-family:arial;
  background-color:#992244;
  font-size:1.5em;
  font-weight:bold;
}
.logotext {
  margin-top:10%;
  text-align:left;
  text-indent:0em;
  margin-left:0.1em;
  margin-right:0.1em;
  font-family:arial;
  background-color:#992244;
  font-size:1.25em;
  font-weight:bold;
}
.backlink {
  position:absolute;
  left:65%;
  top:45%;
  text-align:left;
  text-indent:0em;
}
.lftext {
  position:relative;
  left:0;
  padding-left:1%;
  top:0.3em;
  text-indent:0em;
  width:33%;
;  height:70%;
  text-align:center;
  font-size:60%;
}

.copyright {
  position:absolute;
  left:60%;
  top:0.3em;
  text-align:center;
  text-indent:0em;
  font-size:60%;
}

h1 {
  FONT-SIZE: 180%; TEXT-ALIGN: center; font-weight: bold;
  margin-bottom:0;
  padding-bottom:0.5em;
}
h2 {
  FONT-SIZE: 140%; TEXT-ALIGN: center; font-weight: bold;
  margin-bottom:0;
  padding-bottom:0.5em;
}
h3 {
  FONT-SIZE: 120%; TEXT-ALIGN: left; font-weight: bold;
  margin-bottom:0;
  padding-bottom:0.5em;
  padding-left:0.5em;
  padding-right:0.5em;
  margin-left:0.5em;
  margin-right:0.5em;
}
h3.imgtitle {
  FONT-SIZE: 120%; TEXT-ALIGN: center; font-weight: bold;
  margin-bottom:0;
  padding-bottom:0.5em;
}
h4 {
  FONT-SIZE: 110%; TEXT-ALIGN: left; font-weight: bold;
  margin-bottom:0;
  padding-bottom:0.5em;
  padding-left:0.5em;
  padding-right:0.5em;
  margin-left:0.5em;
  margin-right:0.5em;
}
h5 {
  FONT-SIZE: 100%; TEXT-ALIGN: left; font-weight: bold;
  margin-bottom:0;
  padding-bottom:0.5em;
  padding-left:0.5em;
  padding-right:0.5em;
  margin-left:0.5em;
  margin-right:0.5em;
 }

.logo {
  text-align:center; margin-top:0.5em;
  FONT-SIZE: 110%;
}
ul {
   list-style-position: outside;
   padding-left:0.5em;
   padding-right:0.5em;
   margin-left:0.5em;
   margin-right:0.5em;
}
li.menuitem {
  margin-top:0.8em;
}
ul.navimenu {
   list-style-type: none;
   margin-top:0.5em;
   margin-left:0.5em;
   padding:0.5em;
}
ul.submenu {
   list-style-type: disc;
   list-style-position: outside;
   margin-left:1em;
}

ol {
   list-style-position: inside;
}

.stdimgstyle {
   BACKGROUND-COLOR: orange;
   margin-top:1em;
   margin-left:30%;
   margin-right:30%;
   padding:0.4em;
   text-align:center;
}
.magimgstyle {
   margin-top:1em;
   margin-left:20%;
   margin-right:20%;
   padding:0.4em;
   text-align:center;
}
.jsimgstyle {
   margin-top:1em;
   margin-left:30%;
   margin-right:30%;
   padding:0.4em;
   text-align:center;
}
.fcimgstyle {
   BACKGROUND-COLOR: orange;
   margin-top:1em;
   margin-left:25%;
   margin-right:25%;
   padding:0.4em;
   text-align:center;
}
.stockmann {
   text-align:center;
   margin-left:20%;
   margin-right:20%;
   margin-top:0%;
   margin-bottom:3%;
}
.knfbimgstyle {
   BACKGROUND-COLOR: orange;
   margin-top:1em;
;   margin-left:5%;
;   margin-right:5%;
   padding:0.4em;
   text-align:center;
}

