div.punkt { color: #223333; background-color: #ccdddd; padding: 2px 2px 2px 10px; }
div.sub { color: #223333; background-color: #ddeeee; padding: 2px 2px 2px 2px; }
div.afsnit{ color: #ddeeee; background-color: transparent; padding: 20px 0px 5px 0px; font-size: 200%;}
div.afsnitsforfatter{ color: #ddeeee; background-color: transparent; padding: 5px 0px 15px 0px; font-size: 100%;  font-style: italic;}
div.head { color: #000000; background-color: #ddeeee; padding: 10px 0px 2px 10px;}
div.text { color: #000000; background-color: #ccdddd; padding: 2px 0px 2px 10px; }

div.rfnytbilleder { float: right; clear: right; margin: 0 0 0 20px; }
div.rfnytbilleder p { margin: 0 0 2px 0;}

div.rfnyt { color: #000000; background-color: #ccdddd; padding: 2px 10px 2px 10px;  overflow: auto; text-align: left;}
div.rfnyt p.hoved {margin: 10px 0 5px 0; font-size: 110%; font-weight: bold;}
div.rfnyt p { margin: 0 0 5px 0;}
div.rfnyt h4 { margin: 10px 0 5px 0;}
div.forfatter { margin: 0 0 20px 0; font-size: 100%; font-style: italic; }

div.dof { color: #000000; background-color: #bbcccc; padding: 2px 0px 8px 10px; }
span.art {color: #ff0000; background-color: transparent; font-weight: bold; }
span.latin {color: #ff0000; background-color: transparent; font-style: italic; }
.label {color: #000099; background-color: transparent; font-weight: bold; }
.ny {color: red; }
table { color: #000000; background-color: transparent; }
td { padding: 0 5px 0 5px; }
dt {font-weight: bold; margin-top: 1em; }
div.link { background-color: #bbccdd; padding: 4px 0px 2px 10px; }
body { background: #003344;  margin-top: 0;}