﻿
html, body {
padding:0;
margin:0;
top:0px;
width: 1000px;
}

body {background-color:#FFFFD8;
	cursor:default;
	margin:0px;
				font-size: 11px;
				font-family:verdana,sans-serif;

}
.style1 {
				margin: 5px;
}
.style2 {
				border-bottom: 1px solid #800000;
				font-size: 11px;
				font-family:verdana,sans-serif;
}
.style3 {
				font-size: 8px;
}

.startbilledbar {position: absolute;
    top: 220px;
    left: 175px;
    height: 460px;
    width: 425px;
    z-index: 3
    background-color:#FFFFD8;
    }

#descriptions p {
 font-family:Arial,sans-serif;

  font-size:9pt;

  line-height:1.2em;
 	position: absolute; 
	left:200px;
	top:620px;
	width:420px;
    background-color: transparent;
}

img {border:none;}

.iframe {
	background-color: transparent;
	layer-background-color: transparent;
	color: #336633;
	height:490px;
}

#index {
	background-color: transparent;
	layer-background-color: transparent;
	color: #336633;
	width:709px;
	height:485px;
}

/* IE */

html*#index {
	background-color: transparent;
	layer-background-color: transparent;
	color: #336633;
	width:709px;
	height:504px;
}


.div {
	background-color: transparent;
	layer-background-color: transparent;
	color: #336633;

}

#tekst {
	position: absolute;
	top: 10px;
	left: 5px;
}

#bodytekst {
	position: absolute;
	top: 90px;
	left: 5px;
}

#bodytekst a {font-family:arial,sans-serif; font-size: 9pt; text-decoration: none; color:#336633;
}

#bodytekst a:hover {font-size: 9pt; color:#e8112d;
}

#bodytekst a:visited {font-size: 9pt; color:#336633;
}


/* IE */

html*#index_frame {
	position: absolute;
    background-color:transparent;
	left:140px;
	right:2px;
	top:112px;
	color: #336633;
  width:709px;
	height:490px;
border:1px solid inherit;
}


#index_frame {
	position: absolute;
    background-color:transparent;
	left:140px;
	right:0px;
	top:114px;
	color: #336633;
  width:709px;
	height:485px;
border:1px solid inherit;
}


/* IE */

html*#menu_frame {
	position: absolute;
    background-color:transparent;
	left:2px;
	top:100px;
  width:135px;
	height:490px;
border:1px solid inherit;
}

#menu_frame {
	position: absolute;
    background-color:transparent;
	left:2px;
	top:100px;
  width:135px;
height:480px;
border:1px solid inherit;
}

#heading {
	height:33px;
	border-bottom:1px solid #FCCE55;
}


#heading h1 {
	font-size:18px;
	color:#336633;
	margin:0px;
	padding:5px 10px 5px 10px;
}


div#banner {

  position:absolute;

  width:100%;

  height:83px;

  left:-2px;

  top:0px;
	border-left:1px solid #ffdead;
	border-right:2px solid #ffdead;
 
}

#liste p, br, td, b, blockquote {
				font-size: 11px;
				font-family:verdana,sans-serif;
	color: #336633;
}

#liste {
	position:absolute;
	left: 10px;
	right: 10px;
	top:180px;
}

div#logo {

	position:absolute;
	
	right: 10px;

	top:3px;
	
	width: 74px; height: 83px;
		

  background-position:right top;


}

div#banner h1 {

position:absolute;

  color:#ffffe1;

  left:15px;

  bottom:15px;

  width:100%;

}

/* IE */

html*div#banner h1 {

position:absolute;

  color:#ffffe1;

  left:15px;

  bottom:0px;

  width:100%;

}


div#banner h1 em {

  font-style:normal;

  font-size:50%;

  color:#ffffe1;

}


div#page {

  width:95%;
  min-width:800px;

  position:relative;

  top:0px;

  left:20px;
  background-color:#FFFFD8;
  border-top:1px solid #ffdead;
}


div#content {
  padding-top:115px;
  width:100%;
  height:100%;
  min-height:600px;
}


#container {

  width: 74%;

  min-width:800px;
  min-height:584px;
  height:100%;

  float: left;

  margin-right: -250px;

  background-position:right top;

  border-left:1px solid #336633;
  padding-bottom:0px;
  border-bottom:1px solid #336633;

}

/* IE */
html*#container {

  width: 74%;
  min-height:600px;
  min-width:800px;
  height:100%;


  float: left;
  margin-right: -250px;
  background-position:right top;
  border-bottom:1px solid #336633;
  padding-bottom:1px;
  padding-right:1px;
  border-right:1px solid #336633;
  z-index:1;
}


div#indhold {
  background-position:right top;
background-position: right top; margin-left:15px; margin-right:15px; margin-top:0px; margin-bottom:10px

}

#rightcol {

  width:25%;
  min-width:230px;
  height:100%;
  min-height:600px;


  float: right;

  background:#FFFFD8;
  border-right:1px solid #336633;
  border-left:1px solid #336633;
  border-bottom:1px solid #336633;
  padding-left:8px;
  color:#336633;
	margin-top:0px;
}

/* IE */
html*#rightcol {

  width:25%;
  min-width:230px;
  height:100%;
  min-height:600px;


  float: right;

  background:#FFFFD8;
  border-left:1px solid #336633;
  border-bottom:1px solid #336633;
  padding-left:8px;

  color:#336633;
margin-top:0px;
margin-right:-1px;

}


#footer {

height:28px;

width:95%;

min-width:800px;

margin-left:19px;

margin-top:1px;

background-color:#FFFFD8;
color:white;

border:1px solid #ffdead;
  padding:1px;
z-index:1;
}


#footer address {

font-size:80%;

font-style:normal;

  color:#fff;

margin:5px 15px;

  text-align:center;
}

#footer address a {color:white; background-color:#2d404d;}


h1,h2,h3,h4,h5,h6,p,ol,ul,dl,pre {margin:0 1em 0.5em auto;padding:0;}

p {
	line-height:130%;
	font-size: 11px;
	font-family:verdana,sans-serif;
}


div#indhold ul.sti {margin:0;padding:5px 0 0.5em 0;list-style:none;font-size:0.75em;}

div#indhold	ul.sti li {display:inline;}

div#indhold ul.sti li span {font-size:1.25em;}

div#indhold ul.sti a {text-decoration: underline; font-family: Arial, sans-serif; color: #336633;}
div#indhold ul.sti a:hover {cursor: hand; color: #e8112d;}
div#indhold ul.sti a:active {color: #336633;}
div#indhold ul.sti a:visited {color: #336633;}

div#indhold p {font-size:1.15em;}

div#indhold h3 {font-size:1.25em; color: #336633;}

div#indhold ul.flueben { margin:0 0 0.5em 2em; padding:0; list-style-image:url(/w/res/flueben.png);  }

div#indhold ul.flueben li {margin: 0 0.5em 0 0}


div.nyt {border:1px solid #336633; background:#ffffe1; margin-top:0.5em; margin-bottom:1em; margin-right:1em;}

div.nyt p {margin:.5em;}



div.manchet {border:1px solid black;background:white;margin-bottom:1em;margin-right:1em;}

div.manchet p {margin:1em;}

div.startmanchet {font-size:1.15em; margin-top: 0.75em;}


p.opdatering { font-style:italic; margin-bottom:0; padding-bottom:10px; position:absolute; top:585px; right:230px;}



#rightcol p {line-height:110%;}

div#profil {
position: absolute;
top: 80px;
left: 10px;
color: white;
}

#profil p, br, td, b, blockquote {
	font-style:normal;
	font-size:11px;
	font-family:arial,sans-serif;
	color: #336633;
}
	
.knap {color:#336633;background:#FFDEAD;}

.image {margin-top:0;padding-top:40px;}

.clear {clear:both;height:0;}

.top {margin-top:0;padding-top:40px;}

span.gray {background:#ddd;}

address span {font-weight:normal;}


a.link { text-decoration: underline; font-family: Arial, sans-serif; font-size: 9pt; color: #336633;  
}

a.link:hover { cursor: hand; color: #e8112d; font-size: 9pt 
}

a.mail { text-decoration: none; font-family: Arial, sans-serif; font-size: 9pt; color: #336633;  
}

a.mail:hover { cursor: hand; color: #e8112d; font-size: 9pt 
}

a.merelink { text-decoration: underline; font-family: Arial, sans-serif; font-size: 0.85em; color: #336633;  
}

a.merelink:hover { cursor: hand; color: #e8112d; font-size: 0.85em 
}
a.mere { text-decoration: underline; font-family: Arial, sans-serif; font-size: 1.0em; color: #336633;  
}

a.mere:hover { cursor: hand; color: #e8112d; font-size: 1.0em 
}

a.c { text-decoration: none; font-family:  Arial, sans-serif; font-size: 10pt; color: #336633; font-weight: bold; font-style: oblique 
}

a.c:hover { cursor: hand; color: #e8112d; font-size: 10pt 
}

a.cc { text-decoration: none; font-family:  verdana,sans-serif; font-size: 8pt; color: #336633
}

a.cc:hover { cursor: hand; color: #e8112d; font-size: 8pt; text-decoration: underline 
}

a.ccc { text-decoration: none; font-family: Arial, sans-serif; font-size: 8pt; color: #FFFFCC;  
}

a.ccc:visited { text-decoration: none; font-family: Arial, sans-serif; font-size: 8pt; color: #FFFFCC;  
}

a.ccc:active { text-decoration: none; font-family: Arial, sans-serif; font-size: 8pt; color: #FFFFCC;  
}

a.ccc:hover { cursor: hand; color: #e8112d; font-size: 8pt 
}

a.e { text-decoration: none; font-family:  Arial, sans-serif; font-size: 8pt; color: 
               #990000; font-weight: lighter;}
a.e:hover { cursor: hand; color: #e8112d; font-size: 8pt; text-decoration: underline }

a.e:active { cursor: hand; color: #990000; font-size: 8pt; text-decoration: none }

/***    ***/
#v-spalte {    position: absolute; left: 17px; top: 220px; width: 287px;
background-color: #FFFFF1;
}
#h-spalte {    position: absolute; right: 350px; top: 220px; width: 287px;
background-color: #FFFFF1;
}

#spaltetext {
 	position: absolute; 
  		margin-left: 135px;
  		margin-right:0px;
	top:46px;
	margin-top:4px;
    background-color: transparent;
	border:1px solid #336633;		
	voice-family: "\"}\"";
	voice-family: inherit;
  		margin-left: 135px;
  		margin-right:0px;
}

html>body #spaltetext {
 	position: absolute; 
  		margin-left: 145px;
  		margin-right:0px;
}
* html #spaltetext {
	position:absolute;
}


#rightcontentspaltetext {
	position: fixed;
  		margin-right:7px;
	right:0px;
	top:49px;
	width:215px;
    background-color: transparent;
}

* html #rightcontentspaltetext {
	position:absolute;
	right:18px;

}
