	.FarveGuide {
    /*  
    #e7e7fe Standard lys baggrundsfarve
    #c8c8fd God border-farve til ovenstående
    #ae203d HP rød
    #98a9e4 Topbar medium mørk blå.
    #252b67 Sidebaggrund
    #a3b1e7 Footer baggrund, lys header-bg-udgave.
     #7388a2 Borderfarve til ovenstående
	  #000064 Std yder-bund-baggrundsfarve, #283d6c kunne med fordel erstatte denne.
	  #c0cbef Venstrespalte baggrundsfarve
	   #9cb1cd Borderfarve til ovenstående
    #ede7d1 Brev-info baggrund m.m
  	 #e1d6b0 Border til ovenstående
  	#ede7d1 Sand, bg på søgeresultat
     #e1d6b0 Mørkere sand, border på ovenstående samt std fieldset border
     #996633 Endnu mørkere sand, skillelinje til ovenstående
    #669966 Hjælp-farve. Brugt bl.a. ved brevsøgning
    */   
  }
  
  a:link {
		color: #000190;
	}
	a:visited {
		color: #ae203d;
	}
	a:active {
		background: #ffffcc;
	}
	a:hover {
		color: #ae203d;
	}
	
  a:link.diskretlink {
		color: #000190;
		text-decoration: none;
	}
	a:visited.diskretlink {
		color: #0066cc;
		text-decoration: none;
	}
	a:hover.diskretlink {
    text-decoration: underline;
    background: #ffffcc;
  }

	a img, .noborder {
  	border: none;
  }
	img[usemap] {
		border: none;
	}
  blockquote {
		font-variant: normal;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 95%;
		line-height: 150%;
		background: #FFF8DC;
		padding: 0 3px 0 8px;
		margin: 0 10px 0 30px;
  }
	blockquote blockquote {
	 margin: 3px;
	 font-style: italic;
	}

	/* citat typografi i venstrespalter og i blockquote i højrespalter: */
	.kommentar blockquote {
		font-size: 75%;
		letter-spacing: 0.5px;
		line-height: 135%;
	}

  /* afsnitsSkilder er de 3 stjerner som skilder afsnittene ad i længere tekster. */
  .afsnitsSkilderDiv {
    text-align: center;
  }
  .afsnitsSkilderDiv div {
    margin: 0 auto;
    width: 210px;
  }
  .afsnitsSkilderDiv span {
    padding-left:180px;
  } 
	
	.billedpadding td {
 	  padding: 0 10px 0px 10px;
  }
	
  .biografi {
    background: #E7E7FE;
    margin-bottom: 0px;
    border-bottom: 1px solid #E7E7FE;
  }
  .biografi p{
    padding: .2em;
  }
  .biografi h1, .biografi h2{
    background: #c0cbef;
    text-align: center;
    padding: .3em;
    margin: 0;
  }

	body {
	background: #000064;
/*  	background: #283d6c; */
		font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 95%;
		line-height: 140%;
 		font-size: 100%;
	}
	.brevinfo {
		border: 1px solid #e1d6b0;
		background: #ede7d1;
	}
	p.brevinfo {
		margin: .2em .1em .2em .1em;
		padding: .1em;
	}
	.buttonHjaelp {/* knap til mere hjælp. Bl.a. brugt i brevsøgning */ 
   color: green; 
   padding: 2px; 
   border: 1px solid green;
   border-color: #669966 #003300 #003300 #669966;
  } 
	.byline {
		font-size: 115%;
		letter-spacing: 0.5px;
		line-height: 125%;
		color: #666;
	}
	.byline a {
    letter-spacing: 0.5px;
		line-height: 125%;
  }
  .byline a:link, .byline a:visited {
    color: #666;
    text-decoration: none;
  }
  .byline a:hover {
    color:#000190;
    text-decoration: underline;
  }

	.citat, .citat td {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 95%;
		background: #FFF8DC;
		padding: 3px;
	}
	.citat td, .citat th {
		border-right: 1px solid #bfc8cc;
		padding-right: 5px;
		padding-left: 4px;
	}	
  a.copyR { 
	 color: #ae203d;
  }
	.copyR b {
	 font-weight: 700;
	 font-size: 1.2em;
	}
	
	/* her begynder kode for linkfarve i øverste venstre hjørne af templaten "kildetekst" */	

	.corner{
		background: #ae203d;
		text-align: right;
		color: #FFFFFF;
		font-size: 80%;
		font-family: Georgia, "Times New Roman", Times, serif;
		letter-spacing: 0.5px;
		line-height: 125%;
	}
	.corner a:link {
		color: #5aa0f5;
	}
	.corner a:visited {
		color: #7188c6;
	}
	.corner a:hover {
		color: #FF9900; background: #FFFFEC;
	}
	.corner a:active {
		color: #CC3366;
	}
	p.dokbilled {
		margin-bottom: 1em;
		width: 200px;
		background: #adadfc;
		line-height: 120%;
		font-size: .9em;
		border: 1px solid #9cb1cd;		
	}
 	
/* .doktabel... */
  .doktabel { 
		border-left: 1px solid white; 
		background: white;
		border-spacing: 1px;
	}
	.doktabel td{
   font-size: 1em;
	 border: 1px solid white; 
	 border-width: 0 1px 1px 0;
	 padding: 1px 4px 0 3px;
  }
  .doktabel th{
   background: #dbdbee;
   font-size: 70%;
   font-weight: 500;
   padding: 0 0 1px 0;
   line-height: 90%;
   border-bottom: 1px solid #a6b1d0; 
  }
	
  .doktabel .aktivcol {
  	border: 1px solid #2952a5;
  	border-width: 0 2px 0 2px;
  	padding: 0 2px 0 2px;
  	border-bottom: 1px solid #c9d9e4;	
  }
  .doktabel th.aktivcol {
   border-top-width: 2px;
  }	
	

  .ulige, .ulige td {
    background: #ffeca8;
  }
  .lige, .ulige {
   border-bottom: 1px solid #dd9900;
   margin-top: 2px;
  }
  .lige span, .ulige span {
   border: 1px solid #ccc;
   line-height: 130%;
  }
  .lige a, .ulige a {
   text-decoration: underline;
  }
/* // .doktabel */	
	
	.floatclearer {/* så kan man cleare en float med en div, som gør at det virker i MSIE 6 */
		clear: both;
		font-size: 1px;
		height: 1px;
		line-height: 1px; 
		margin: 0;		
	}
	.fourth {
		font-weight: normal;
		font-size: .8em;
	}
		/* grundtekst i opslagstavlen på åbningssiden: */
	.fifth {
		background: #DEDADA;
		border: 2px inset #778899;
		padding: .5em;
	}
	.fifth p{
		font-weight: normal;
		font-size: 75%;
		line-height: 130%;
	}
	.fodhenv a {/* selve tallet oppe i teksten */
		font-size: .9em;
		background: #ded0b1;
		line-height: 80%;
		text-decoration: none;
		border-bottom: 1px solid #c8c3b6;
	}
  	blockquote .fodhenv {
  	 font-size: 90%;
  	 background: #FFF8DC;
  	 line-height: 80%;	 
  	}

	.fodnotefelt {/* selve teksten */
		padding: .3em;
		font-size: .8em;
		line-height: 125%;
		background: #ded0b1;
		border-top: 1px solid #ccb786;
		margin-bottom: 0;
	}
	.fodnotefelt p {
		margin: .4em;
	}
	
	/* galleribilleder... */
	.galleriThumbs div{ /* alle de yderste bokse omkring img+tekst */
     width: 120px; 
     height: 220px;
     float: left;
     font-size: .8em; 
     margin: .2em;
     text-align: center;
  }
  .galleriThumbs p{
     height: 127px;
     width: 123px; 
     padding: 2px;
     margin: 0;
     display: table-cell;
     vertical-align: middle;
     text-align: center;
  }
  .galleriThumbs img{
     margin: auto;
  }
  
  .galleriBilledBoks{
     font-size: .8em; 
     background: #88aacc;
     border-width: 1px;
     border-style: solid;
     border-color: #6699cc #330066 #330066 #6699cc;
     margin: auto;
     padding: 2px;
     text-align: left;
  }
	
	h1, h2 {
		font-weight: 400;
		font-family: georgia, "Times New Roman", serif;
		color: #ae203d;
		line-height: 110%;
		text-align: left;
		margin: .3em 0 .3em 0;
	}
	/* Top-level overskrift i øverste box */
	h1 {
		font-size: 2.8em;
    border-bottom: 2px solid #ae203d;
    margin: -6px;
    font-size: 2.4em;
    line-height: 200%;
    padding: 6px;
    margin-bottom: .5em;
	}
	
	/* mindre overskrift lige under hovedoverskrift */
	h2 {
		font-size: 1.5em;
		letter-spacing: 0.5px;
	}
  /* kapiteloverskrifter i den løbende tekst i højre/indholdsspalten */
	h3, h4 {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		letter-spacing: 0.5px;
		color: black;
	}
	h3 {
		font-size: 1.5em;
		text-align: center;
		margin: 1.8em 0 0.7em 0;
		font-weight: 500;
	}

	h4 {
		font-size: 1.1em;
		text-align: left;
		margin: 1.8em 0 0 0;
		font-weight: 500;
	}
	.hovedtekst {
		background: #E7E7FE;
	}
	ul.hpliste{
		margin: 0;
		padding: 0;
	}
	.hpliste li {
		list-style: none;
	}
	.info {
		color: #596384;
	}
	/* grundtekst typografi i venstrespalter: */
	.kommentar {
		background: #C0CBEF;
		text-align: right;
	}
	.kommentar p, .kommentar div, .kommentar span {
		font-family: Georgia, "Times New Roman", Times, serif;
		line-height: 125%;
	}
	label {
  	cursor : pointer;
  	border-bottom: 1px solid #cccccc;
	}
	
  .linkline {
    font-size : .7em;
  	text-align: center; 
  	line-height: 180%;
  }
  div.linkline {
  	border-color: #ede7d1 #bfb48a #83784b #ede7d1;
  	border-style: solid;
  	border-width: 0 1px 1px 1px;
  	margin-bottom: 5px;
  	background: #f8edc9;/*#f3eccd*/
  	
  }
  div.linkline2 {
   background: url(/billeder/linkline_bg.gif) bottom repeat;
  }
  .linkline b {
  	font-size: .7em;
  }
  div.linkline2 a:link, div.linkline2 a:visited {
  	padding-left: 2px;
  	padding-right: 2px;
  }
  .linkline a:link, .linkline a:visited, .tooltip a:link, .tooltip a:visited {
    text-decoration: none;
  	border-width: 1px;
  	border-style: solid;
  	border-color: #d5d5ea #a3967c #a3967c #d5d5ea;
  	padding: 1px 0 1px 0;
  	background: #fffff9;/*#edf5fe*/
  	margin: 0 1px 0 1px;
  }
  .linkline a:hover, .tooltip a:hover {
    color: #333366;
    text-decoration: underline;
    background: white;
  	position: relative;
  }
  .linkline a span, .tooltip a span {/* tooltips */ 
  	display: none;
  	z-index: 100;
  	top: 1.3em;
  	left: -3em;
  	position: absolute;
  	border: 1px solid #558cff;
  	background: #7da8ff;
  	color: #003399;	
  	text-decoration: none;
  	cursor: pointer;
  }
  .linkline a:hover span, .tooltip a:hover span {
  	display: block;
  }
  .linkline a:active { 
  	color: #FF9900; 
  }
  
  span.menuAktiv {
  	border-style: solid;
  	border-color: #2952a5;
  	border-width: 1px 4px 1px 4px;
  	padding: 2px 8px 2px 8px;
  	color: black;
  	font-weight: 800;
  	font-size: 1em;
  	background: #fefade;	
  }
	
	
	.naviBund {
		font-size: 70%;
		line-height: 170%;
	  border-width: 1px 0 1px 0;
		border-style: solid;
		border-color: #7388a2;
		background: #a3b1e7;
		margin-top: 0;
	}
  .naviBund a:visited {
		color: #497db1;
	}	
	
	.navitail{
		color: #c0c0c0;
		font-size: 80%;
		border-width: 1px 1px 0px 1px;
		padding: 2px;
	}
	.navitail a:link {
		color: #5aa0f5;
	}
	.navitail a:visited {
		color: #6699FF;
	}
	.navitail a:hover {
		color: #7188c6;
		background: #ffffcc;
	}

	notetekst, fodnote, artikelliste {
		display: none;
	}
	.ophav {
		color: #999999;
		margin-top: 2em; 
		border-top: 1px solid #afbbc9;
	}
	.printfod {
   display: none;
  }
		/* grundtekst typografi i noter: */
	.sidenavigation {
		padding: .1em;
		display: inline;	/*		background : #E5E6FF;*/
	}
	div.sidenavigation {
		border: 1px inset #ccccff;
	}		
	.sidenavigation a{
		padding: 0 .1em 0 .1em;
		line-height: 100%;
		border: 1px outset #ccccff;
	}
	.sidenavigation a:hover {
	  background: #fcfcfc;
	}
	.sidefod{
		background: #a3b1e7;
		text-align: center;
		font-size: 75%;
		line-height: 130%;
		padding: .5em;
		margin: 0;
	}
	span.sidetal {
		font-size: 80%;
		background: #eee8d2;
		border-width: 0 1px 0 1px;
		border-color: #564021;
		border-style: solid;
		padding: 1px 3px 0 3px;
	}
  div.SoegResBoks {
    width: 40em;
    background: #ede7d1;
    border: 1px solid #e1d6b0;
    border-width: 1px 1px 2px 1px;
    margin-bottom: 1em;
    padding: 3px;
  }
  .SoegResBoks em a {
    font-size: .8em;
  }
  .SoegResIntro {
    padding: .6em;
    background: #ede7d1;    
    border: 1px solid #e1d6b0;
    border-width: 1px 2px 2px 4px;
  }
  .SoegesideSektionskiller { /* Typisk brugt på en p eller div */
    padding-top: 1em;
    padding-left: 5px;
    border-top: 2px solid #996633;
  }
  /* Form-styling ved Soeg/Find */
	fieldset {
    border: .1em solid #e1d6b0;
    border-width: 1px 1px 2px 2px;
  }
  legend {
    padding: 0 1em;
    color: #ae203d;
   /* background: #ede7d1; */
    border: 1px solid #e1d6b0;
    font-weight: 700;
  }
  #soegIDer {
    margin: 1em 0;
    width: 400px;
  }
  #soegIDer label {
    background: white;
    padding: 2px;
    display: block;
    line-height: 160%;
    border: 1px solid #ccccff; 
  }
  #soegIDer input { 
    margin-right: 1em;
  }
  .smallCaps {
    font-variant: small-caps;
  }
	.spatiering {
	 letter-spacing: 2px;
	 padding: 0 1px 0 1px;
	}
	.stortAfsnit {
	 padding-top: .7em;
	}
	.style1 {
		color: #ff3333;
	}
	.style2 {
		color: #0000ff;
	}
	sup {
	 font-size: 75%;
	 line-height: 60%;
	}
	td {
		vertical-align: top;
		background: #E7E7FE;
	}
	/* billedtekst i højrespalte eller presentation: */
	.third {
		font-weight: normal;
		font-size: 85%;
	}	
	
	/* *********  Newstyle ********  */
	
	#sidebar {
	 		font-family: Georgia, "Times New Roman", Times, serif;
			font-size: .9em;
	}
	
	.mlrum { /* til mellemrum ved bindestreger aht ombrydning */
	 font-size: 1px;	
	}
	.petit {
		font-size: 80%;
	}
	.topVBoks {
	 border-bottom: 2px solid #ae203d;
	 border-top: 2px solid #ae203d;
	 padding: 4px;
	}
	.feedback{ /* til warnings og anden formular-feedback */
	color: red;
	font-weight: bold;
	border: 2px dotted yellow;
	background: #E7E7FE;
	}
