body   { text-align:center; color: black; font-family: Georgia, "New Century Schlbk", "new century schoolbook", "century schoolbook", serif; background-color: #eee }* { text-align: left }h1   { color: #00436d; font-family: Arial, Helvetica, sans-serif }h2   { color: #00436d; font-family: Arial, Helvetica, sans-serif; margin-top: 14pt }h3   { color: #00436d; font-family: Arial, Helvetica, sans-serif; margin-top: 12pt }h4   { color: #00436d; font-family: Arial, Helvetica, sans-serif }div.topnav { text-align: left; width: 400px; margin-right: auto; margin-left: auto; }div.topnav p { text-align: left; font-weight: bold; font-size: 75%; font-family: helvetica, arial, sans-serif; margin-top: 0.4em; margin-bottom: 0.6em; }.blnk   { font-size: 0.75em; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.btxt { color: #000 }
.email { font-style: italic }
.farubr { color: #900 }
.ff  { font-size: 1.2em; font-family: "zapf chancery", zapfchancery, "monotype corsiva", cursive }
.h1u { font-size: smaller }
.hsp { margin-top: 14pt }
.htop { margin-top: 0 }
.ind  { text-indent: 1em }
.ingr   { font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.prod { font-style: italic; text-align: center }
.rubrik   { color: #00436d; font-family: Arial, Helvetica, sans-serif }
.tel  { color: #600; font-weight: bold; white-space: nowrap }
.url { font-style: italic; font-weight: bold }
.center { text-align: center }
a:hover { background-color: white }
hr { width: 90%; clear: both }
#sista + hr { width: 98% }
.blnk + hr { width: 60% }
table.knapp { border: 0; border-collapse: collapse   }
td.knapp { text-align: center; padding: 0 }
td.knapp a, a.knapp { background: no-repeat center; display: block }
td.knapp a img, a.knapp img { border: 0 }
td.knapp a:hover img, a.knapp:hover img { visibility: hidden; border: 0 }
:first-child + hr { width: 98% }
table.knapp { border: 0; border-collapse: collapse  }
