body {
	font-size: 75%;
	font-family: "Verdana";
	text-align: justify;
        padding-top: 83px;
	background: #f7f5f6;/*fffddd url("/images/loeve.gif") fixed no-repeat 200px 200px;##fffbe5*/
}

body p {
        margin-left: 200px;
        margin-right: 100px;
}

#body ul {
        padding-left: 190px;
}
#body ul li {
        margin-left: 40px;
}

#menu{
	background-color: #fffff9;
	font-size: 115%;
	width: 210px;
	height: 100%;
        margin-top: -7px;
        margin-left: -5px;
	float: left;
	padding-bottom: 400px;
}

#opdatering {
        color: #000;
        font-style: italic;
        margin-left: 200px;
}

.overskrift{
	color: #87ad03;
	font-size: 150%;
}

#menu .link{
	display: block;
        margin-left: 10px;
	text-align: left;
	text-decoration: none;
	font-variant: small-caps;
	font-size: 100%;
	color: #536a04;
}

#soegning a:link {
        color: #87ad03;
        text-decoration: none;
        border-bottom: 1px dotted #87ad03;
}

#soegning a:visited {
        color: #536a04;
        text-decoration: none;
        border-bottom: 1px dotted #536a04;
}

#soegning a:hover {
        /*color: #536a04;*/
        color: #303b08;
        text-decoration: none;
        border-bottom: 1px dotted #303b08;
}

#printpage img {
        float: right;
        margin-top: 15px;
        margin-right: 100px;
        border: none
}

#searchcount p {
	margin-right: 100px
}

a:active {
        color: #339999;
}

.linkselect {
        color: #536a04;
        display: block;
        margin-left: 10px;
	text-align: left;
	text-decoration: none;
        font-weight: 600;
	font-variant: small-caps;
/*	border-bottom-style: dotted;
	border-bottom-width: 1px;*/
	font-size: 100%;
}

.link:hover{
	background-color: #e7eecf;
	color: #303b08;
}

.sublink{
	display: block;
        margin-left: 20px;
	text-align: left;
	text-decoration: none;
	font-variant: small-caps;
	font-size: 100%;
	color: #87ad03;
}

.csublink{
	display: block;
        margin-left: 30px;
	text-align: left;
	text-decoration: none;
	font-variant: small-caps;
	font-size: 100%;
	color: #87ad03;
}

.sublink:hover{
	background-color: #e7eecf;
	color: #303b08;
}

.csublink:hover{
	background-color: #e7eecf;
	color: #303b08;
}

.brev a{
	text-decoration: none;
	font-size: 90%;
	text-align: left;
	color: darkred;
}

.brev td {
	vertical-align: top;
        padding-bottom: 15px;
}

.brev #regest {
	padding-bottom: 15px;
	padding-right: 100px;
}

.variant {
	color: darkgreen;
	font-weight: bold;
	margin-left: 10px;
}

.dato {
	font-size: 90%;
}

.footer{
        font-size: 110%;
        text-align: center;
        padding-top: 120px;
        }

#capitals{
        text-align: center;
        font-size: 125%;
        font-variant: small-caps;
        }
/*
#portal-header {
        width: 100%;
        background-color: #87ad03;
        height: 82px;
        border-bottom: solid 1px #6a1a00;
}

#dsl-logo img {
        position: absolute;
        top: 22px;
        left: 25px;
        border: none;
}

#dd-logo img {
        position: absolute;
        top: 16px;
        left: 130px;
        border: none;
}*/

#portal-header {
        width: 100%;
        background-color: #87ad03;
        height: 82px;
        border-bottom: solid 1px #6a1a00;
        position: absolute;
        top: 0px;
        left: 0px;
        border: none;
	}
#portal-header #dsl-logo img {
        position: absolute;
        border: none;
	left: 25px;
	top: 15px;
	}
#portal-header #dd-logo img {
        position: absolute;
        top: 10px;
        left: 130px;
        border: none;
	}

#portal-siteactions {
margin: 10px 0 0px 14px;
padding: 0 17px 0 0;
clear: both;
float: right;
color: #FFFFFF;
}
#portal-siteactions ul {
margin: 0px;
padding: 0px;
list-style: none;
white-space: nowrap;
}
#portal-siteactions li {
margin:0;
padding:0;
display: inline;
}
#portal-siteactions li a {
background-color: transparent;
border: none;
color: #ffffff;
text-decoration: none;
text-transform: lowercase;
padding: 0px 13px 0px 12px;
font-weight: normal;
font-size: 11px;
border: none;
}
#portal-siteactions li a:hover {
color: #536a04;
text-decoration: underline;
background-color: transparent;
border: none;
}

#search-small {
        
}

#body #soegning .radioleft {
        padding: 5px 0 0 0;
}

#search-small .radioleft {
}

#search-small .radioright {
        
}

#navbar {
    float: left;
    width: 100%;
    background-color: #87ad03;
    font-size: 90%;
    line-height: normal;
}

#navbar ul {
        float: right;
        margin: 0;
        padding: 15px 10px 0;
        list-style: none;
}

#navbar li {
    float: left;
    background: transparent url(../images/tab-left.png) no-repeat left top;
    margin: 0 2px 0 0;
    padding: 0 0 0 9px;
    text-align: center;
}

#navbar li a {
    float: left;
    display: block;
    background: transparent url(../images/tab-right.png) no-repeat right top;
    padding: 5px 9px 5px 1px;
    border: medium none;
    color: #fff;/*99ff03;*/
    font-weight: normal;
    height: 33px;
    margin-right: 0;
    text-decoration: none;
    text-transform: none;
}

#navbar #portal-logo {
    background: url();
}

#navbar #current {
    background-image: url(../images/tab-left-current.png);
    /*padding-bottom: 1px;*/
}

#navbar #current a {
    background-image: url(../images/tab-right-current.png);
    color: #536a04;
    font-weight: 600;
    padding-bottom: 5px;
}

#navbar li:hover {
        background-image: url(../images/tab-left-on.png);
}

#navbar li:hover a {
    color: #536a04;
    background-image: url(../images/tab-right-on.png);
}
