@charset "iso-8859-1";BODY, P, TD, li {	font-size: 12px; font-family: Lucida Grande, Arial, Helvetica, Verdana, Geneva, sans-serif;}body {}input[type=text] { 	font-size: 12px; font-family: Lucida Grande, Arial, Helvetica, Verdana, Geneva, sans-serif;	background-color: #FFFFE8; }.indeksbody {	margin: 4px;	margin-left: 4px;	margin-bottom: 0px;	background-attachment:fixed;	background-color: #FCFFED;}.hovedbody, .opgavebody, .helsidesopgavebody, .svarbody {	margin: 4px;	margin-left: 4px;	border-top: 10px;	background-color: #FCFFED;	background-attachment:fixed;}.helsidesopgavebody {	//background-image: url('baggrund.gif');}.svarbody {	//width: 600px;	//border-width: 1px;	//border-color: #000000;	//border-collapse: collapse;	//border-style: solid;	//padding: 6px;	//margin-left:6px;	//background-color: #FCFFED;	//background-attachment:fixed;}.venstreramme	{	margin: 4px;	margin-right: 0px;	background-color: #FCFFED;	border: 1px solid #4C4C4C;}.opgavebody	{	background-color: #FCFFED;}.hovedramme {	border-width: 0px;}.opgaveramme	{	//width: 560px;	height: 100px;	border-width: 1px;	border-color: #000000;	border-collapse: collapse;	border-style: solid;	padding-left: 12px;	background: #FFFFFA;}.opgavefelt	{	//width: 560px;	//height: 100px;	border-width: 0px;	border-color: #000000;	border-collapse: collapse;	border-style: solid;	padding-left: 12px;	background: #FFFFFA;}.hovedcelle	{padding: 4px; padding-bottom: 0px;}#hovedcelle, #brederehovedcelle {	height: 200px;	//padding: 4px;	border: 0px solid #999999;}#hovedcelle {	width: 600px;	}	#brederehovedcelle {	width: 700px;}#opgavecelle {	width: 560px;	background-attachment:fixed;}.toptxt, .banner, .venstreovermenu {	background: #91CFFF;	background: #092CB7;	color: #FFFFFF;}.toptxt a, .banner a {	color: #FFFFFF;}.toptxt a:hover, .banner a:hover {	color: #000000;	background: #FFFFFF;}.hovedtabel	{	width: 750px;	border-width: 1px;	border-color: #000000;	margin-bottom: 0px;}.opgavetabel	{	width: 560px;	height: 100px;	border-width: 1px;	border-color: #000000;	border-collapse: collapse;	border-style: solid;	padding: 6px;	background: #FFFFFA;}.opgavetabel td	{}.memorytabel	{	margin: 10px;	border-width: 2px;	border-color: #000000;	border-collapse: collapse;	border-style: solid;	padding: 12px;	background: #FFFFFA;	margin-left:auto; margin-right:auto;}.memorytabel td	{	border-width: 1px;	border-color: #000000;	border-collapse: collapse;	border-style: solid;	padding: 4px;}	p { text-indent: 1.6em; margin-top: 0; margin-bottom: 0; text-align: justify;	line-height: 1.4em; }.smaltafsnit	{width: 500px; text-indent: 0; 	}.ikkeindrykket	{ text-indent: 0; }.centreretafsnit	{ text-align: center; text-indent: 0;}p.ikkeindrykket:first-letter {	vertical-align: bottom;	vertical-align: 0ex;}.mereluft { margin-top: 8px; margin-bottom: 8px; 		//text-indent: 8px;  	}.opgaveoverskrift	{	text-indent: 0px; margin-bottom: 4px; font-size: 1.2em; font-weight: bold; text-align: left;	}.opgaveloesning	{	text-indent: 0px; margin-top: 2px; margin-bottom: 4px; text-align: left; font-size: 14px; color: #CC0000; font-weight: bold; 	}.opgaveloesning2	{	text-indent: 100px; margin-top: 2px; margin-bottom: 4px; text-align: left; font-size: 18px; font-weight: bold; 	}.response	{	text-indent: 100px; text-align: left; font-size: 14px; font-weight: bold; 	}table {	margin-top: 4px;	margin-bottom: 4px;	border-width: 2px;	border-color: #808080;	border-collapse: collapse;	border-style: solid;}th	{	background-color: #EEEADF;	border-width: 1px;	border-color: #666666;	border-collapse: collapse;	border-style: solid;	padding: 4px;	text-align: center;}tr	{ vertical-align: top;}td {	vertical-align: top;	text-indent: 0;	border: thin solid #666666;	padding: 2px;	padding-left: 4px; 	padding-right: 4px; }table.udencellenet td {	border-width: 0px;	padding: 2px;	padding-left: 3px;	padding-right: 3px;}table.indholdsfortegnelse {		border-width: 0px;	border-left: 0px;	border-right: 0px;	background-color: #FFFFFA;}table.indholdsfortegnelse td {		border-width: 0px;	border-left: 0px;	border-right: 0px;	padding: 1px;	padding-left: 4px;	padding-right: 5px;	vertical-align: top;}table.mereluft	{	margin-top: 8px;	margin-bottom: 8px;}.lokalindholdsfortegnelse {	margin-top: 6px;	margin-bottom: 12px;	padding: 2px;	padding-left: 6px;	border-width: 1px;	border-color: #000000;	border-collapse: collapse;	border-style: solid;	background-color: #FFFFE0;	}.layouttabel {	border-width: 0px;	margin-bottom: 2px;}	.layouttabel td, tr	{	border-width: 0px;	padding: 1px;	padding-left: 2px;	padding-right: 2px;	vertical-align: middle;}.klaviaturtabel	{	margin-left: 4px;	margin-right: 4px;		border-width: 0px;}.klaviaturtabel td	{	border-width: 0px;	padding: 0px;}table.sidelayouttabel, .centreretindhold {	padding: 6px;	border-width: 1px;	border-color: #4B4B4B;	border-collapse: collapse;	border-style: outset;	background-color: #FFFFFA;}table.centreretindhold	{}.indexframe {	border: 4px solid #999999;}.svartabel {	border-width: 1px;	border-color: #4C4C4C;	border-collapse: collapse;	border-style: outset;	background: #FFFFFA;	text-align: center;	padding: 3px;}.svarfelt {	border-width: 1px;	border-color: #4C4C4C;	border-collapse: collapse;	border-style: outset;	background: #FFFFFA;	text-align: center;	padding: 3px;}.svarfelt p {	padding-top: 12px;	text-indent: 12px;}.svartabel td {	padding: 3px;	border-width: 0px;	border-color: #B3B3B3;	border-style: inset;	background: #FFFFFA;	//text-align: center;}.svarfelt, centreretsvarfelt {	border-width: 0px;	border-color: #7F7F7F;	border-collapse: collapse;	//border-style: inset;	background: #FFFFFA;}.svarfelt, .centreretsvarfelt td {	text-align: left;	border-width: 0px;	border-color: #4C4C4C;	background: #FFFFFA;}.centreretsvarfelt td {	//text-align: center;}.svararea {	margin-top: 6px; margin-bottom: 6px;	padding: 4px;	border: 1px solid #000000;}.feltskrift	{  font-size: 2px; }ul { margin-top: 6px; margin-bottom: 6px; }.eksempel {	margin: 12px;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 6px;	padding: 4px;	padding-top: 6px; 	padding-bottom: 6px; 	background: #FFCC99;	text-indent: 0;}ol { margin-top: 2px; margin-bottom: 2px; margin: 0; }li { margin-top: 2px; margin-bottom: 2px; text-indent: 0em; text-align: left; }li.niv1 {margin-top: 6px; margin-bottom: 2px; 	font-size: 14px; font-weight: bold;	 }li.punktikkeindrykket {margin-top: 2px; margin-bottom: 2px; margin-left:-1em;} li.niv2 {margin-top: 2px; margin-bottom: 2px; margin-left:0em;	font-size: 12px;	list-style-type: none;	 }.indhold1 { text-indent: 0; text-align: left; margin-bottom: 0.1em; margin-top: 0.5em; font-weight: bold; }.indhold2 { margin-left: 1.5em; text-indent: 0; text-align: left;}.indhold3 { margin-left: 3em; text-indent: 0; text-align: left; }.indhold4 { margin-left: 4.5em; text-indent: 0; text-align: left; }hr { margin-top: 6px; margin-bottom: 6px; }embed {	margin: 6px 4px 4px 4px;}video {	padding: 6px;}audio {	margin: 6px 4px 4px 4px;	width: px;	height: px;}form {	margin-top: 0px; margin-bottom: 0px;}.skjuliprint {	border: 0px solid #4C4C4C;	margin-top: 2px; margin-bottom: 2px;	}.overskrift {	font-size: 24px; text-indent: 0px; text-align: left; 	color: #990000;	margin-bottom: 0.1em;	margin-top: 0.1em;}.opgave { text-indent: 0px; margin-bottom: 0.1em; margin-top: 0.1em; font-weight: bold;}.opgave2 { font-size: 24px; text-indent: 0px; text-align: middle; margin-bottom: 0.1em; margin-top: 0.1em; font-weight: bold;}h1 { margin-bottom: 0.5em; color: #990000;}h2 { margin-top: 1.5em; margin-bottom: 0.4em; color: #990000;}h3 { margin-bottom: 0.5em;}h4 { margin-bottom: 0.2em; color: #990000;}h5 { color: #990000; margin-top: 0.3em; margin-bottom: 0.3em; }.node	{	line-height: 2em;	text-indent: 0px;}img.node {	margin: 10px 4px 10px 4px;}.grafik, .grafikcentreret, .billed {	display:table;	text-indent: 0px;	border: thin silver solid;	margin-top: 8px; margin-bottom: 8px;	margin-left: 6px; margin-right: 6px;	padding: 4px;	background: #FFFFFF;}.billed { 	background-color: #FCFFED;	text-align: center;}.grafikcentreret {	margin-left: auto; 	margin-right: auto;}.grafik p, .grafikcentreret p, .billed p {	text-indent: 0px;	margin:4px;}.grafik img, .grafikcentreret img, .billed img {	margin:0px;}div.billed p { font-size: px; text-align: left; margin-top: 2px;}.billedtxt { font-size: 10px; text-align: left; text-indent: 0px; margin-top: 2px; }.flydright, .flydleft, .flydcenter { 	display: ;	border: thin solid silver;	margin: 4px;	padding: 4px;	background: #FAFFE4;	}		.flydright {float: right; margin-right: 0px; margin-left: 6px;}.flydleft {float: left;}.flydcenter {float: center;}.flydright img {	margin:px;}.flydleftudenramme {	float: left;	display: ;	margin: 4px;	padding: 4px;}table.grafik td	{	border: 0px;	padding: 3px;	padding-left: 4px;	padding-right: 4px;	vertical-align: middle;}table.grafikcentreret td	{	border: 0px;	padding: 3px;	padding-left: 4px;	padding-right: 4px;	vertical-align: middle;}.grafikmedluft	{	padding: 1px;	padding-left: 3px;	padding-right: 3px;}.nodegrafik {	text-indent: 0px;	margin-top: 4px; margin-bottom: 4px;	border: thin silver solid;	padding: 4px;}.toptxt {	margin: -0px; 	margin-top: -3px; 	margin-left: -5px; 	margin-right: -5px; 	padding: 4px;	padding-bottom: 4px;	margin-bottom: 0px;	border: 1px solid #4C4C4C;	border-bottom: 0px;	text-align: center;	text-indent: 0px; color: #FFFFFF; }div.sidehoved	{}.firstheader, .navigationsfelt, .oevelsesnavigationsfelt  {	//width: 600px;	margin: 0px;	margin-top: -3px; 	margin-left: -5px; 	margin-right: -5px; 	margin-bottom: 12px;	padding: 8px; padding-left: 8px; padding-right: 4px; padding-bottom: 10px;	background: #C4DDE9; 	border: 1px solid #4C4C4C;	font-size: 20px; text-align: left;	text-indent: 0px; color: #000000;}.navigationsfelt, .oevelsesnavigationsfelt {	//height: 30px;	margin-top: 6px; 	margin-bottom: 0px;	padding: 6px;	padding-bottom: 4px;	font-size: 18px;	text-align: center;}.oevelsesnavigationsfelt	{	//padding-bottom: 0px;	font-size: 14px; text-align: left;}.navigationsknap	{	font-size: 16px;	}table.navigationsfelt {	width: 610px;	margin-top: 8px;	padding: 3px;	//padding-top: 5px;	//padding-bottom: 5px;}table.navigationsfelt tr td {	width: ;	padding: 6px;}.knapper, .opknap, .tilbageknap, .oeveknap, .topoeveknap, .fremknap, .menuknap, .menuright {	border: 1px solid #4C4C4C;	padding: 4px;	margin-left: 2px;	margin-right: 2px;	background: #FFDF86;}.opknap	{ float: left;	}.tilbageknap	{	}.oeveknap	{ padding: 8px; padding-bottom: 5px;	}.topoeveknap	{ float: right ; padding: 8px; padding-bottom: 5px;  margin-bottom: -6px; }.fremknap	{	}.menuknap, .menuright 	{ float: ; padding: 2px; padding-top: 3px; margin-bottom: 0px;}.menuright {	float: right;	//width: 57px;	margin-left: 10px;	//margin-right: 2px;	margin-bottom: -6px;	//padding-top: 3px; }.pile {	margin-left: 1px;	margin-right: 1px;}table.flydright, table.flydleft, table.flydcenter {	border: thin solid silver;	background: #FFFDFF;}table.flydright td, table.flydleft td, table.flydcenter td {}table.flydcenter	{	margin-left: auto; margin-right: auto; }.oppil {	margin-right: 2px;}.citat { font-size: 10px; text-indent: 1em; }.lithenvis { font-size: 10px; text-indent: 1em; }.sangtxt { font-size: 10px; text-indent: 0px; } A:link { text-decoration: none; }A:visited { text-decoration: none;}A:active { text-decoration: none; color: #330033 ;}A:hover { color: #660000; text-decoration: none; }a:link span {display: none;} a:hover span {display: block;   position: float;   padding: 5px; margin: 10px; z-index: 100;   color: #AAA; background: #FFCC66;   font: 10px Verdana, sans-serif; text-align: center;} .banner {	margin-left:-1px;	margin-right:-1px;	text-indent: 0;	text-align: center;	//border: 1px solid #CCCCCC;	border-top: none;	border-bottom: 2px solid #CCCCCC;	padding-top: 2px;	padding-bottom: 2px;}p.banner a {	font-size: 14px;	font-family: Lucida Grande, Arial, Helvetica, Verdana, Geneva, sans-serif;	padding-top: 0px;	padding-bottom: 0px;	padding-left: 8px;	padding-right: 8px;}p.banner a:first-child { border-top: none;  }p.banner a:link {color: #FFFFFF; text-decoration: none; }p.banner a:visited { color: #FFFFFF; text-decoration: none; }p.banner a:hover {color: #FFFFFF; background: #0066CC; text-decoration: none; }p.banner a:active { background: #990000 ; }div.topmenu {	width: 750px;	//margin-left:-4px;	//position: fixed;	//padding: 6px;	//padding-bottom: 12px;	background: #82C4FF; 	border: 1px solid #666666;}.topmenuafsnit {	font-size: 48px; text-indent: 0px; text-align: center;	line-height: 1em;	text-align: center;	padding: 6px;	color: #000000;	font-weight: bold;}#hovedfelt {	//position: ;	//margin: 120px 0px 0px 140px;	display: table;/*	width: 600px;	margin-top: 4px;	border-width: 1px;	border-color: #4B4B4B;	border-collapse: collapse;	border-style: outset;	background-color: #FFFFFA;	padding: 60px;	padding-bottom: 0px;	height: 200px;*/}div.venstremenu  {	float:left;	//display: table;	//position: fixed;	margin-right: 4px;	margin-top: 4px;	//margin: 120px 0 0 0;	//position: fixed;	//height: 600px;	width:128px;	padding: 4px;	background: #F2F2F2;	border: thin solid silver;}div.venstremenu a {	display:block;	line-height: 1.3em;	margin: 0px;	padding-top: 1px;	padding-bottom: 2px;	padding-right: 0px;}div.venstremenu a + a {	border-top: none;}.hovedbillede {	vertical-align: middle;	padding-left:20px;	padding-right:20px;}.venstreramme a	{	display: block;	padding-top: 1px;	padding-bottom: 1px;}.venstreramme a:hover {	color: #FFFFFF;	background: #092CB7;}.venstreramme a:active { background: #FFFFCC ; text-decoration: blink;}.venstreramme a+a	{}.venstreovermenu	{	background: #092CB7;	padding: 2px;	margin: -4px;	margin-left: -4px;}.venstreovermenu a {	color: #FFFFFF;}.venstreovermenu a:hover {	color: #000000;	background: #FFFFFF;}.hrvenstrerammetypo { margin-top: 3px; margin-bottom: 1px; }.above, .below { font-size: 75%;  }.above { vertical-align: 0.8ex; letter-spacing: 0.2ex;}.below { vertical-align: -0.4ex; }.snedstreg {font-size: 120%; letter-spacing: -0.4ex; }
