/* TAGGET <A></A> - LAENKER */
a:active {color: black;}
a:link {
	cursor: hand;
	page-break-before: auto;
}
a:visited {
	color: #551a8b;
	font-style: normal;
	font-weight: 300;}
a:hover {
	font-style: normal;
	text-decoration: none;
	color: #ffffff;
	background-color: #666666;}
a > img {background-color: none;
border: 0px solid;}
legend a:link {color: #ffffff;}
legend a:visited {color: #ddddff;}
th a:visited {font-weight: inherit;}

/* OVERSKRIFTER */
h1 {
	font-family:Copperplate,arial,verdana,helvetica,sans-serif;font-size:18pt;
	margin-bottom:8pt;}
h2 {
	font-family:geneva,arial, "Lucida Grande", verdana,helvetica,sans-serif;
	font-size:15pt;margin-bottom:6pt;margin-top:8pt;
	color: #ffffff;
	background-color: #666666;
	padding-left: 10px;}
h3	{
	font-family:geneva,arial, "Lucida Grande", verdana,helvetica,sans-serif;
	font-size:12pt;
	line-height:12pt;
	margin-top:20pt;
	}
h4	{
	font-family:geneva,arial,verdana,helvetica,sans-serif;
	font-size:12px;
	margin-top:20pt;
	}
h3:before {
    content: counter(chapter) "." counter(section) "." counter(subsection) ": ";
    counter-increment: subsection;
}
div + h4 {margin: 0px;}
h4 + h3 {margin: 3px;}
h5	{
	font-family:geneva,arial,verdana,helvetica,sans-serif;
	font-size:11px;
	margin-top:20pt;
	margin-bottom:4px;
	}
/* OVERSKRIFTERNES NUMMERERING */
h2:before {
content: "" counter(chapter) ". ";
counter-increment: chapter;
counter-reset: section;
}
h3:before {
    content: counter(chapter) "." counter(section) ": ";
    counter-increment: section;
    counter-reset: subsection;
}
h4:before {
    content: counter(chapter) "." counter(section) "." counter(subsection) ": ";
    counter-increment: subsection;
    counter-reset: subsubsection;
}
h5:before {
    content: counter(chapter) "." counter(section) "." counter(subsection) "." counter(subsubsection) ": ";
    counter-increment: subsubsection;
}

/* DEFAULT FOR SIDEN */
blockquote,body,div,p,ol,ul,span,td {
	font-size:12px; 
	font-family:verdana,geneva,arial,sans-serif;
	}
p, ul, ol {
	text-align: justify;
}
body {
	background-image: url(../picts/parchment_light.jpeg);}
.side, .default {
	width: 640px;
	border: 2px groove;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	padding-left: 15px;
	padding-right: 15px;
	text-align: left;
	margin-top: 10px;
	}
/* TABELLER */
td > p {
	margin: -10px;
}
th {text-align: left; padding-left: 5px; padding-right: 5px; }
td {padding: 3px;}
td.tal {text-align: right;}
.tabular {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;}

/* ANDRE TAG */
.side, .default > blockquote, p,ol,ul,span, {
	text-align: justify;
	}
tt, code {font-family: courier, "Courier New", Monaco, monospace;}
dt {background-color:#FFFFCC;}
dd {
	text-align: justify;
}
dd + dt {
	margin-top: 15px;
	}
div.default p.trompet {margin: 0px solid;}
thead, legend {background-color: #663399; color: #CCFFCC}
fieldset {background-color: #CCFFCC; padding: 10px; margin-bottom: 10px;}
legend {border: 1px groove #333333; padding: 5px;
	}

/* KLASSER */
fieldset.encoded blockquote {background-color:#CCCCCC; padding: 8px;}
fieldset.encoded p {font-family: Courier, "Courier New", monospace;}
fieldset.encoded legend {border: 1px solid #333333; padding: 5px;}
.billedtekst {font-size:8pt; font-family:geneva,arial,sans-serif}
.center {
	text-align: center;
}
.fantasy {
	font-family: "Comic Sans MS",fantasy;
}
.futurismo {font-family: "Il Futurismo", Kidprint, Comic Sans MS, fantasy;}
.kyrillisk {font-family: "Geneva CY",prjamojprop,svobodaFAF,arial cy,verdana cy,sans-serif;}
.kolofon {font-size:9px; font-family:geneva,arial,sans-serif;}
.navigation {font-size:9px; font-family:verdana,geneva,arial,sans-serif;}
.notits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;}
.rulletekst {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	color: blue;}
.kilde {
	font-size: 12px;
}
.trompet {
	color: #FFFFFF;
	background: #000000;
	font-weight: bold;
	padding: 5px;
}
.manchet {font-weight: 800;}
.forfatter {
	font-style: oblique;
	font-variant: small-caps;
}
/* LOGOER OG BILLEDER */
.maclogo {
	background-image: url("../picts/badges/macmade-wht.gif");
	height:31px;
	width:88px;
	border-width:0px;
	}
.mozillalogo {
	background-image: url("../picts/badges/mozilla-logo.gif");
	height:31px;
	width:88px;
	border-width:0px;
	text-align:right;
	font-family:helvetica,arial, sans-serif;
	font-size:8px;
	}
.flaade_hoejre {margin-left: 10px;
	float: right;
	width: auto;
	}
.flaade_venstre {margin-right: 10px;
	float: left;
	width: auto;
	}
