body, h1, ul
{
	padding:0px;
	margin:0px;
}

body
{
	background-color: #f2f2f2;
}

div#top-bg
{
	width:100%;
	font-family:tahoma;
	background-image: url('/elements/images/top-bg.jpg');
	background-repeat: repeat-x;
}

div#main-bg
{
	margin-left:auto;
	margin-right:auto;
	width:824px;
	
	font-family:tahoma;
	background: #F2F2F2 url('/elements/images/dame-oppe.jpg');
	background-repeat: no-repeat;
	padding-top:45px;
}

div#logo
{
	float:left;
}

div#logo h1 a
{
	display:block;
	background-image: url('/elements/images/logo.jpg');
	background-repeat: no-repeat;
	width:195px;
	height:36px;
}

div#logo h1 span
{
	display:none;
}

div#menu
{
	float:right;
	height:36px;

}

div#menu ul
{
	list-style:none;
}

div#menu ul li
{
	float:left;
}

div#menu ul li span
{
	display:none;
}

div#menu ul li a
{
	display:block;
	height:36px;
}

li#menu-hjem a
{
	background-image: url('/elements/images/menu-hjem.gif');
	background-repeat: no-repeat;
	width:54px;
}

li#menu-hjem-selected a, li#menu-hjem a:hover
{
	background-image: url('/elements/images/menu-hjem-selected.gif');
	background-repeat: no-repeat;
	width:54px;
}



li#menu-fundats a
{
	background-image: url('/elements/images/menu-fundats.gif');
	background-repeat: no-repeat;
	width:80px;
}

li#menu-fundats-selected a, li#menu-fundats a:hover
{
	background-image: url('/elements/images/menu-fundats-selected.gif');
	background-repeat: no-repeat;
	width:80px;
}



li#menu-ansoegning a
{
	background-image: url('/elements/images/menu-ansoegning.gif');
	background-repeat: no-repeat;
	width:102px;
}

li#menu-ansoegning-selected a, li#menu-ansoegning a:hover
{
	background-image: url('/elements/images/menu-ansoegning-selected.gif');
	background-repeat: no-repeat;
	width:102px;
}



li#menu-uddelinger a
{
	background-image: url('/elements/images/menu-uddelinger.gif');
	background-repeat: no-repeat;
	width:108px;
}

li#menu-uddelinger-selected a, li#menu-uddelinger a:hover
{
	background-image: url('/elements/images/menu-uddelinger-selected.gif');
	background-repeat: no-repeat;
	width:108px;
}



li#menu-kontakt a
{
	background-image: url('/elements/images/menu-kontakt.gif');
	background-repeat: no-repeat;
	width:83px;
}

li#menu-kontakt-selected a, li#menu-kontakt a:hover
{
	background-image: url('/elements/images/menu-kontakt-selected.gif');
	background-repeat: no-repeat;
	width:83px;
}

div#top
{
	height: 261px;
	margin-left: 16px;
	margin-right: 16px;
}

div#page-holder
{
	background-color:#F2F2F2;
	width:790px;
}

div#page-bg
{
	
	background-color:white;
	width:790px;
	height:auto;
	min-height:390px;
	margin-left:16px;
	margin-right:16px;
	border-left:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
}

div#page-bg table
{
	font-size:11px;
}

div#page-left
{
	float:left;
	width:201px;
	height:390px;
	background-image: url('/elements/images/dame-nedre.jpg');

}

div#page
{
	width:540px;
}

table#content-table
{
	background-color:white;
	width:100%;
	border:0px;
	
}

table#content-table td
{
	padding-right:5px;
}

td#content-table-image
{
	width:201px;
}

div#footer-end
{
	width:100%;
	height:30px;
	background-color:#0c3f58;
	text-align:center;
	color:white;
	font-family:Verdana;
	font-size:8pt;
	line-height: 30px;
}


div#header
{
	
	font-family:Verdana;
	font-size:10px;
}

div#content
{
	font-family:Verdana;
	font-size:11px;
	padding-right:5px;
}

div#content-uddelinger
{
	height:375px;
	overflow:auto;
	font-family:Verdana;
	font-size:11px;
	padding-right:5px;
}

div#footer
{
	font-family:Verdana;
	font-size:10px;
	border-top:1px dotted black;
	padding-top:4px;
}

div#content h2
{
	font-size:18px;
	font-family:'Times New Roman';
}

div#content-uddelinger h2
{
	font-size:18px;
	font-family:'Times New Roman';
}

div#kontakt-formular input.text,textarea
{
	border:1px solid #C0C0C0;
	font-size:10pt;
	font-family:Verdana;
}

div#kontakt-formular td
{
	padding-top:10px;
	padding-bottom:10px;
}

div#kontakt-formular .radio-button
{
	border:0px solid black;
}

span.red-dot
{
	color:red;
}

