html {
	overflow-y: scroll;
}

body {
	/* Bemærk: FONT og COLOR egenskaber nedarves til alle andre elementer. */
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;

	/* Bemærk: MARGIN og BACKGROUND-COLOR nedarves IKKE. */
	margin: 0px;
	background-color: #ffffff;
}

/*
	Vi bruger aldrig borders omkring vores billeder.
*/
img {
	border-width: 0;
}

/*
	Per default ingen borders på tabeller, da border-spacing ikke virker i IE.
*/
table {
	border-collapse: separate;
	border-spacing: 0;
	border-width: 0;
}

/* Forskellige browsere har forskellige standardstørrelser for overskrifter. Her ensrettes de. */
h1,
h2,
h3,
h4,
h5,
h6 {
	margin-top: 12pt;
	margin-bottom: 0;
	padding: 0;
}

/* Applied to folding boxes to avoid flickering by making them hidden to begin with; class is later unapplied by javascript. */
.foldedInitially {
	display: none;
}

/* For the papersheet layout, ensure that layout is done within the limits of it. */
.fixedBlock { table-layout:fixed; width:100%; border-collapse:collapse; }
.fixedContents { overflow-x: auto; overflow-y: hidden; }

ul li { list-style-image:url('/content/images/dubex/list_image.png'); list-style-position:outside; list-style-type:circle; }
ul li a, dd a { font-weight:bold; }

