body { margin-left: 0; margin-right: 0; margin-top: 0px; background: #FFFFFF; color: #000000; }
p, td, tr, th, li { color: #000000; background: #FFFFFF; }
.normal { line-height: 16px; font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif; font-size: 13px; text-align: left; }
big { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; }
ul { margin-top: 0px; margin-bottom: 0px; list-style: url(punkt-normalliste.gif); }
.normalliste { line-height: 15px; font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif; font-size: 13px; margin-top: 6px; margin-bottom: 6px; }
.taetliste { line-height: 15px; font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif; font-size: 13px; margin-top: 2px; margin-bottom: 2px; }
address { font-style: normal; }
img { border: 0px; }

/* OVERSKRIFTER */
h2 { margin-top: 12px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #003366; font-weight: bold; }
h3 { margin-top: 0px; margin-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #003366; font-weight: bold; }
h4 { margin-top: 0px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #003366; font-weight: bold; }
strong.h4 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #003366; font-weight: bold; }

/* LINKS */
a:link { text-decoration: underline; color: #003366; }
a:visited { text-decoration: underline; color: #330099; }
a:active { text-decoration: underline; color: #FF0000;  background: #FFCCCC; }
a:hover { text-decoration: underline; color: #0000FF; }
a.skjult:link { color: #003366; text-decoration: none; }
a.skjult:visited { color: #003366; text-decoration: none; }
a.skjult:active { color: #0000FF; text-decoration: underline; background: #FFCCCC; }
a.skjult:hover { color: #0000FF; text-decoration: underline; }
a.billede:link { color: #FFFFFF; }
a.billede:visited { color: #FFFFFF; }
a.billede:active { color: #FF0000; }
a.billede:hover { color: #FFFFFF; }

/* NAVIGATINS- OG TOPBAR */
.topbar { background-color: #003366; margin-left: 0px; margin-right: 0px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #AEBED9; font-weight: bold; }
.navbar { line-height: 24px; font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif; font-size: 13px; color: #003366; background-color: #AEBED9;  font-weight: bold; }
A.navbar:link { color: #003366; text-decoration: none; }
A.navbar:visited { color: #003366; text-decoration: none; }
A.navbar:active { color: #0000FF; text-decoration: underline; }
A.navbar:hover { color: #0000FF; text-decoration: underline; }
a.navbarvalgt:link { color: #003366; text-decoration: none; }
a.navbarvalgt:visited { color: #003366; text-decoration: none; }
a.navbarvalgt:active { color: #0000FF; text-decoration: underline; }
a.navbarvalgt:hover { color: #0000FF; text-decoration: underline; }

/* STREGER */
hr.streg { height: 3px; color: #003366; margin-bottom: 0px; }
hr.tyndstreg { height: 1px; color: #003366; margin-bottom: 0px; }

/* AMADEUS */
.amadeus { font-family: Times New Roman, Times, serif; font-size: 14px; }
.haevet { font-family: Times New Roman, Times, serif; font-size: 9px; vertical-align: super; }
.saenket { font-family: Times New Roman, Times, serif; font-size: 9px; vertical-align: sub; }
.becifring { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.becifring-smaabogstaver { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.becifring-haevet { font-family: Arial, Helvetica, sans-serif; font-size: 9px; vertical-align: super; }
.funktion { font-family: Times New Roman, Times, serif; font-size: 14px; }
.accidentalbetegnelser { font-family: Times New Roman, Times, serif; font-size: 9px; vertical-align: super; }
.liggetone { font-family: Times New Roman, Times, serif; font-size: 9px; vertical-align: sub; text-decoration: overline; }
.medianttype { font-family: Times New Roman, Times, serif; font-size: 9px; vertical-align: super; }
.undermedianttype { font-family: Times New Roman, Times, serif; font-size: 8px; }
.overmedianttype { font-family: Times New Roman, Times, serif; font-size: 8px; vertical-align: super; position:relative; top: -2px; }
.trin { font-family: Times New Roman, Times, serif; font-size: 14px; }
.taktstreg { position:relative; top: 1px; }
.pile { font-family: Times New Roman, Times, serif; font-size: 10px; position:relative; top: -2px; }

