html, body {
	margin:0;
	padding:0;
}

body {
	padding:0 360px;
	margin:0 auto;
	font-family:'Times New Roman', serif;
	/*background:#936894 url('../img/layout/bodybg.gif') repeat fixed;*/
}

/***** ELEMENTER TIL "GELE-LAYOUT" *****/
	#sizer {
		margin:0 auto;
		padding:0;
		width:50%;
		max-width:290px;
	}
	#expander {
		margin:0 -360px;
		min-width:720px;
		height:700px;
		min-height:700px;
		position:relative;
		background-color:#ffadad;
	}
	* html #expander {height:0;}

/***** ELEMENTER MED MIN-H?JDE *****/
	head+body #expander, head+body #main {
		height:auto;
	}

/***** BANNER *****/
	header {
		height:125px;
		padding:0;
	}
	header img { /* LOGO */
		display:block;
		margin:0 auto;
		padding:1em 0;
		width:656px;
	}

	/***** SIDST OPDATERET & BRUGERE ONLINE *****/
		#update, #online {
			margin:0;
			background:inherit;
			color:#ff6161;
			font-size:80%;
		}

		#update {
			padding-left:133px;
			padding-bottom:0;
		}

		#online {
			float:right;
			text-align:left;
			padding:0 5px;
		}

/***** NAVIGERING *****/
	#menu {
		position:absolute;
		top:130px;
		left:0;
		width:120px;
		margin:0;
		padding:0 0 0 5px;
		color:#000;
		font-weight:bold;
		background-color:inherit;
		z-index:5;
	}
	#menu ul {
		padding:0;
		margin:0;
		width:120px;
	}
	#menu li {
	  position:relative; 
	  list-style-type:none; 
		width:120px;
		line-height:18px;
		vertical-align:bottom;
		margin:0;
		padding:0;
		display:block;
	}
	#menu ul a:hover, #menu ul a:active, #menu ul a:focus {
	  background-color:#7d0000;
		color:#ffadad;
	}
	#menu ul li.sub a, #menu ul li.sub ul li.sub a, #menu ul li.sub ul li.sub ul li.sub a {
		color:#7d0000;
	  background:url('/Img/Layout/Baggrund/rarrow2.gif') right center no-repeat;
	}
	#menu ul li.sub a:hover, #menu ul li.sub ul li.sub a:hover, 
	#menu ul li.sub ul li.sub ul li.sub a:hover {
		color:#ffadad;
	  background:#7d0000 url('/Img/Layout/Baggrund/rarrow1.gif') right center no-repeat;
	}
	#menu ul li.sub li a, #menu ul li.sub li a:hover, /*Undermenu til niveau1*/
	#menu ul li.sub ul li.sub li a, #menu ul li.sub ul li.sub li a:hover, /*Undermenu til niveau2*/
	#menu ul li.sub ul li.sub ul li.sub li a, #menu ul li.sub ul li.sub ul li.sub li a:hover, /*Undermenu til niveau3*/ 
	#menu ul li.sub ul li.sub ul li.sub ul li.sub li.sub li a, 
	#menu ul li.sub ul li.sub ul li.sub ul li.sub li a:hover /*Undermenu til niveau4*/ 
	{ /* De-aktiverer pil i undermenu ved mouse-over */
		background-image:none;
	}
	#menu a:link, #menu a:visited, #menu a:active, #menu a:focus {
	  display:block; 
	  padding:0;
		margin:0;
	  text-decoration:none; 
		font-family:'Verdana', sans-serif;
		font-size:0.8em;
		color:#7d0000;
		background-color:inherit;
	}
	#menu>ul a {
	  width:120px;
		line-height:18px;
		vertical-align:bottom;
		margin:0;
		padding:0;
	}
	#menu ul ul {top:0;}
	#menu ul ul ul {top:-1px;}
	#menu ul ul, #menu ul ul ul {
	  position:absolute;
	  left:120px;
		display:none;
		background-color:#ffadad;
	}
	#menu ul.niveau1 li.sub:hover ul.niveau2, #menu ul.niveau2 li.sub:hover ul.niveau3, 
	#menu ul.niveau3 li.sub:hover ul.niveau4 {
	  display:block;
	}
	#menu ul.niveau2, #menu ul.niveau3, #menu ul.niveau4 {
		border-width:1px 1px 1px 0;
		border-color:#000;
		border-style:solid;
		border-collapse:collapse;
	}
	#menu ul.niveau4 {
		border-left:1px solid #000;
		border-collapse:collapse;
	}

	/*** UR & DATO ***/
		#tid {
			font-size:80%;
			background:inherit;
			text-align:left;
			margin:1.5em 0;
			padding:0;
		}
		.normal, .helligdag {
			background-color:inherit;
			font-weight:bold;
		}
		.normal {
			color:#000;
		}
		.helligdag {
			color:#c00;
		}

/***** BRUGER-LOGIN *****/
	#logind {
		width:105px;
		margin:0 0 1.5em 0;
	}
	#logind fieldset {
		padding:4px;
		margin:0;
	}
	#logind legend {
		margin:0 0 0 1.3em;
		padding:0;
	}
	#logind input {
		width:97px;
		margin:0 auto;
	}

/***** HOVEDINDHOLD *****/
	#indhold {
		position:relative;
		margin:0 0 0 125px;
		padding:10px 15px;
		border-width:1px 0 0 1px;
		border-style:solid;
		border-color:#000;
		border-radius:8px 0 0 0;
		height:540px;
		min-height:540px;
	}

/***** FOOTER *****/
	#footer {
		margin:0 0 0 125px;
		padding:3px 0;
		border-top:1px solid #000;
	}
	#copyright {
		margin:0;
		font-size:80%;
		background:inherit;
		color:#000;
	}

	#copyright {
		clear:both;
		font-weight:bold;
		text-align:center;
		padding:0;
	}

/***** Grafik og billeder *****/
	img {border:none;}

	img.flag {
		width:68px;
		height:51px;
	}

/***** FONT-DEFINITIONER *****/
	h2, h3, h4, h5, h6 {
		background:inherit;
	}
	h1 { /* Bruges kun i top-div */
		font-size:300%;
		color:#7d0000;
		font-family:'Vivaldi', script;
		/* text-align:center; */
		position:absolute;
		left:-2000px;
		line-height:110px;
		margin:0;
		padding:0;
		text-shadow:1px 1px #2c2c2c;
	}
	h2 { /* Primær velkomst */
		font-size:180%;
		color:#FF3838;
		margin:0;
	}
	h3 { /* Sekundær velkomst */
		font-size:100%;
		color:#962eff;
	}
	h4 { /* Menuoverskrift */
		font-size:130%;
		color:#7d0000;
		margin:0;
		padding:0;
	}
	h4.resultat {
		width:97%;
		text-align:left;
	}
	h5 {
		text-align:center;
		margin:0 10%;
		font-size:150%;
		color:#a16bff;
	}
	h6 {
		font-size:110%;
		color:#333;
		margin:0.5em 0 0 0;
	}
	p {}