body
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    background-color: #d0cfa9;
    text-align: center;
	margin-bottom: 10px;
	margin-top: 10px;
}
.maincontent a
{
    font-weight: normal;
    color: #006DA3;
    text-decoration: underline
}


.maincontent a:hover
{
    color: #696969;
    text-decoration: underline
}

.maincontent a:visited
{
    font-weight: normal;
    color: #006DA3;
    text-decoration: underline
} 

.ahem
{
    display: none
}
.container
{
    border-right: #e2e2e2 1px;
    border-top: #eee 1px;
    margin: 10px auto 20px auto;
    border-left: #eee 1px;
    width: 768px;
    border-bottom: #e2e2e2 1px;
    text-align: left;
	border: 1px solid #505050;
	background: white;
	overflow: hidden;
}
.whitecontainer
{
    
    margin-bottom: 0px;
    width: 768px;
    background-color: #ffffff
}
.top1
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    width: 768px;
    padding-top: 0px;
    height: 50px;
	background: #67615f;
	border-bottom: 1px solid #505050;
}

.top2
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    width: 768px;
    padding-top: 0px;
    height: 100px
}

.top3
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    width: 768px;
    padding-top: 0px;
	height: 25px;
	background: #67615f;
	border-top: 1px solid #505050;
}

.menupunkt {
	color: white;
	font: bold 18px helvetica, verdana;
	position: inherit;
	visibility: visible;
	overflow: visible;
	display: inline;
	text-align: center;
	margin-right: 36px;
	margin-left: 36px;
}

.menupunkt a
{
    font-weight: bold;
    color: white;
    text-decoration: none;
	font-size: 18px;
}

.menupunkt a:hover
{
    font-weight: bold;
    color: #ececec;
    text-decoration: none;
	font-size: 18px;
}

.menupunkt a:visited
{
    font-weight: bold;
    color: white;
    text-decoration: none;
	font-size: 18px;
}

.venstrefelt
{
    float: left;
    width: 540px;
	background: white;
	font: normal 14px helvetica, verdana;
	text-decoration: none;
}
.tekstfelt
{
    float: left;
    border-left: #edebe4 1px;
    width: 500px;
	background: white;
	font: normal 14px helvetica, verdana;
	text-decoration: none;
	margin: 10px;
	right: 0px;
}

.hojrefelt
{
    width: 190px;
	background: white;
	font: normal 14px helvetica, verdana;
	text-decoration: none;
	float: right;
	border-left: #d0cfa9 1px dotted;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 100%;
}
.footer
{
    clear: left;
    padding-right: 0px;
    border-top: #edebe4 1px solid;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    width: 768px;
    padding-top: 0px;
    background-color: #fff
}
.footerint
{
    padding-right: 10px;
    padding-left: 0px;
    float: right;
    padding-bottom: 10px;
    margin: 0px;
    width: 758px;
    padding-top: 10px;
    background-color: #fff
}
.footerint img
{
    padding-right: 0px;
    padding-left: 10px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
h1
{
    font-family: helvetica, verdana; 
    font-weight: bold;
    font-size: 1.9em; 
    margin-top: 0px;
    margin-bottom: 0px;  
    color: #000000; 
    letter-spacing:0.05em
}

h2
{
    font-family: helvetica, verdana; 
    font-weight: bold;
    font-size: 14px; 
    margin-top: 10px;
    margin-bottom: 0px;  
    color: white; 
    letter-spacing:0.05em;
	background: #67615f;
	width: auto;
	text-align: center;
	padding: 2px;
}
