/* GENERAL SETTINGS */
* {
	empty-cells:show; 
	line-height:120%;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size:11px;
}

html {
height: 100%;
margin-top: 5px;
}

body {
height: 100%;
font-family: verdana, arial;
color:#000000;
padding:0px; 
margin:0 auto; 
background:#474747;
}

/* MAIN CONTENTS SETTINGS */

#top-content {
	margin-top: 2px;
	width: 1001px;
	height: 8px;
	background: #474747 url(../pix/top_border_content.gif) no-repeat top left;
}

#bottom-content {
	width: 1001px;
	height: 3px;
	background: #474747 url(../pix/bottom_border_content.gif) no-repeat top left;	
}

* html #content {
height: 100%;
}

#content	{
position: relative; 
margin:0 auto;
padding: 17px 0px;
height:auto !important; /* real browsers */
height:100%; /* IE6: treaded as min-height*/
min-height:100%; /* real browsers */
width: 100%;
background:#fff url(../pix/bg_content.gif) repeat-y top;
}

#wrap {
margin:0 auto;
padding:0;
width:1001px;
text-align:left;
background:#474747;
/*border: 1px solid red;*/
}

#header		{
height:191px;
width:1002px;
background: #474747;
}

#top-navigation		{
margin-top: 2px;
position: relative;
height:36px;
width:1001px;
display:block;
background: #474747 url(../pix/bg_top_menu.gif) repeat-x;
}

#left-nav {
width: 8px;
height: 36px;
background: url(../pix/left_bar_menu.gif) no-repeat top left;
}

#right-nav {
position: absolute;
right: 0;
width: 100%;
height: 36px;
background: url(../pix/right_bar_menu.gif) no-repeat top right;
line-height: 36px;
text-align: center;
}

#left-collum-submenu	{
float: left;
width:202px;
padding: 0;
margin:0;
/*border: 1px solid red;*/
/*background:#dbe2ec url(../pix/submenu-header-bg.gif) no-repeat top left; */
}

p.line {
	width: 100%;
	height: 5px;
	background: url(../pix/bg_left_menu.gif) repeat-x left;
	border: 0;
	margin: 0;
	padding: 0;
	/*	border: 1px solid red; */
}

#main {
	width:755px;
	overflow:hidden;
	margin:0 20px 0 0;
/*	padding:17px 22px;*/
	float: right;
}


#right-collum-news		{
width:251px;
padding:46px 15px 15px 15px;
margin:0;
background:#ebedf0 url(../pix/news-header-bg.gif) no-repeat top left; 
}

#footer		{
display: block;
width: 1001px;
height: 44px;
background: #474747;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;} 
/* End hide from IE-mac */




/* SUB CONTENTS SETTINGS */

#footer	p	{
float:left;
padding:18px 5px 5px 5px; 
font-family:arial,verdana; 
font-size:12px; 
color:#255b6e; 
text-align:left;
}

#wk-logo	{
margin:3px 5px 0px 0px;
float:right;
height:31px;
width:44px;
display:block;
}


/* FONTS SETTINGS */
p {
	font-family: verdana, arial;
/*	margin: 0px;*/
	padding: 0px;
	font-size: 11px;
	color: #000;
}

h1 {margin:0;  font-family:verdana, arial; font-size:20px; font-weight:bold; color:#000;}
h2 {margin:0;  font-family:verdana, arial; font-size:15px; font-weight:bold; color:#000;}
h3 {margin:0;  font-family:verdana, arial; font-size:14px; font-weight:bold; color:#000;}
h4 {margin:0;  font-family:verdana, arial; font-size:13px; font-weight:bold; color:#000;}
h5 {margin:0;  font-family:verdana, arial; font-size:12px; font-weight:bold; color:#000;}
h6 {margin:0;  font-family:verdana, arial; font-size:11px; font-weight:bold; color:#000;}


/* LINK SETTINGS */
a 			{font-family:verdana, arial; font-size: 11px; color:#ff0000; font-weight:normal; text-decoration:none;}
a:link 		{font-family:verdana, arial; font-size: 11px; color:#ff0000; font-weight:normal; text-decoration:none;}
a:visited 	{font-family:verdana, arial; font-size: 11px; color:#ff0000; font-weight:normal; text-decoration:none;}
a:active 	{font-family:verdana, arial; font-size: 11px; color:#ff0000; font-weight:normal; text-decoration:none;}
a:hover 	{font-family:verdana, arial; font-size: 11px; color:#000; font-weight:normal; text-decoration:underline;}

/* SEARCH SETTINGS */
button {
border:1px solid #bbbbbb;
font-family:tamoha, arial, verdana;
font-size:11px;
color:#858684;
background:#efefef url(../pix/button-bg.gif) repeat-x top left;}
form {
margin-bottom:0;
padding-bottom:0;}

.button {
border:1px solid #bbbbbb;
font-family:tamoha, arial, verdana;
font-size:10px;
color:#858684;
background:#efefef url(../pix/button-bg.gif) repeat-x top left;}

.sogning_felt input {
border:1px solid #BBBBBB;
font-family:tamoha, arial, verdana;
font-size:11px;
color:#858684;}

/* NEWS SETTINGS */
#nyheder{
width:251px;

}

/* remember to define in wk the parameters for setup of the news module */
#date a 				{color: #4e8fc0;font-size: 10px;text-decoration:none;font-weight: bold;}
#date a:link 			{color: #4e8fc0;font-size: 10px;text-decoration:none;font-weight: bold;}
#date a:active 			{color: #4e8fc0;font-size: 10px;text-decoration:none;font-weight: bold;}
#date a:visited			{color: #4e8fc0;font-size: 10px;text-decoration:none;font-weight: bold;}
#date a:hover			{color: #4e8fc0;font-size: 10px;text-decoration:none;font-weight: bold;}


#headline a 			{color: #4e8fc0;font-size: 10px;font-weight: bold;text-decoration:none;}
#headline a:link 		{color: #4e8fc0;font-size: 10px;font-weight: bold;text-decoration:none;}
#headline a:active 		{color: #4e8fc0;font-size: 10px;font-weight: bold;text-decoration:none;}
#headline a:visited 	{color: #4e8fc0;font-size: 10px;font-weight: bold;text-decoration:none;}
#headline a:hover 		{color: #4e8fc0;font-size: 10px;font-weight: bold;text-decoration:none;}


#intro-text a 			{color: #4e8fc0;font-size: 10px;text-decoration:none;}
#intro-text a:link 		{color: #4e8fc0;font-size: 10px;text-decoration:none;}
#intro-text a:active 	{color: #4e8fc0;font-size: 10px;text-decoration:none;}
#intro-text a:visited 	{color: #4e8fc0;font-size: 10px;text-decoration:none;}
#intro-text a:hover 	{color: #4e8fc0;font-size: 10px;text-decoration:underline;}

#nyhederOverSigt.hr 				{background-color:#c8d4da; border:0px solid #000;}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0 right: 0;}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{
position: absolute; 
width: 10px; 
height: 10px;
background-color:#ffffff;
}

/*Styles for level 0*/
.clLevel0,.clLevel0over{
	position:absolute;  
	font-family:'Century Gothic', arial, verdana; 
	font-size:15px;
	font-weight:normal;
	vertical-align:top;
	text-align:center;
}
.clLevel0{
	padding:8px 3px 3px 3px;
	display:block;
	color:#004d6f;
}
.clLevel0over{
	height:32px;
	background-color:#1868b5; 
	padding:8px 3px 3px 3px;
	display:block;
	color:#ffffff; 
	cursor:pointer; 
	cursor:hand;

}
.clLevel0border{
	position:absolute; 
	background-color:transparent;
}

/*Styles for level 1*/
.clLevel1, .clLevel1over{
	position:absolute; 
	padding-top:3px; 
	padding-bottom:3px;
	padding-left: 10px; 
	text-align:left; 
	font-family:arial, verdana; 
	font-size:11px; 

}
.clLevel1{
	color:#ffffff;
	background-color:#707070;
}
.clLevel1over{
	color:#ffffff; 
	text-decoration:none;
	cursor: pointer; 
	cursor:hand; 
	background-color:#525151; 
}
.clLevel1border{
	position:absolute; 
	visibility:show;
	background-color:#585757;
}

.cllevel2, .cllevel2over{
	position:absolute; 
	padding-top:3px; 
	padding-bottom:3px;
	padding-left: 10px; 
	text-align:left; 
	font-family:arial, verdana; 
	font-size:10px; 
}
.cllevel2{
	color:#ffffff;
	background-color:#656d71;
}
.cllevel2over{
	color:#ffffff; 
	text-decoration:none;
	cursor: pointer; 
	cursor:hand; 
	background-color:#7a8083; 
}
.cllevel2border{
	position:absolute; 
	visibility:show;
	background-color:#585757;
}

/* Top Menu */
table.topmenupkt {
	margin: 0 auto;
	text-align: center;
}

/*.topmenupkt_before {
	background: url(../pix/pipe_line_menu.gif) no-repeat left;
}*/


.left_menu{
text-align:left;
width: 203px;
margin: 0;
display:block;
height:22px;
}

a.left_menu{
margin: 0;
padding: 0 0 0 26px;
line-height: 22px;
font-size:11px;
font-weight: bold;
font-family:verdana, arial, New Roman, Times, serif;
background: url(../pix/arrow.gif) no-repeat 11px;
}

a.left_menu:link		{color: #000;text-decoration: none; font-size:11px; font-family:verdana, arial; }
a.left_menu:active		{color: #000;text-decoration: none; font-size:11x; font-family:verdana, arial; }
a.left_menu:visited		{color: #000;text-decoration: none; font-size:11px; font-family:verdana, arial; }
a.left_menu:hover		{color: #fe3a12;text-decoration: underline; font-size:12px; font-family:verdana, arial; }


.span_left_menu {
	margin: 0;
	padding: 0;
	background: url(../pix/bg_left_menu.gif) repeat-x top left;
}
.span_js_class_left_menu {
	margin: 0;
	padding: 0;
}

/* Sub Menu */
.UnderMenuDiv{
width: 203px;
height: 22px;
padding: 0px 0px 0px 0px;
}

div.ekstraMenuUnder a {
font-weight: bold;
padding: 0 0 0 26px;
color: #000;
height: 22px;
width: 203px;
line-height: 22px;
background: url(../pix/arrow.gif) no-repeat 11px;
}

div.ekstraMenuUnder a:link		{color: #000;text-decoration: none; font-size:11px; font-family:verdana, arial; }
div.ekstraMenuUnder a:active		{color: #000;text-decoration: none; font-size:11x; font-family:verdana, arial; }
div.ekstraMenuUnder a:visited		{color: #000;text-decoration: none; font-size:11px; font-family:verdana, arial; }
div.ekstraMenuUnder a:hover		{color: #fe3a12;text-decoration: underline; font-size:11px; font-family:verdana, arial; }

td div.ekstraMenuUnder {
background: url(../pix/bg_left_menu.gif) repeat-x top left;
line-height: 22px;
width: 203px;
}

/* html top menulinks */

.menupkt{
	display:block;
	line-height: 36px;
}

a.menupkt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;  
height: 36px;
padding: 0 10px;
background: url(../pix/pipe_line_menu.gif) no-repeat right center;
}					

a.menupkt:link		{ font-family:verdana,arial,tahoma;text-decoration:none; font-size:11px;color:#000;}
a.menupkt:active	{ font-family:verdana,arial,tahoma;text-decoration:none; font-size:11px;color:#000;}
a.menupkt:visited	{ font-family:verdana,arial,tahoma;text-decoration:none; font-size:11px;color:#000;}
a.menupkt:hover		{ font-family:verdana,arial,tahoma;text-decoration:underline; font-size:11px;color:#ffffff;}	


td.menupkt								{ padding-left:0;}
td.menupkt_before						{ padding-left:0; background: url(../pix/pipe_line_menu_gif) no-repeat left;}
td.menupkt_after						{}
td.MenuTopSelected 						{}
td.menupkt_SelBefore_MenuTopSelected 	{}
td.menupkt_SelAfter_MenuTopSelected 	{}


td.subMenuSpacer 						{}
td.under-menupkt						{ padding-left:10px; background:url(../pix/pot.gif) no-repeat center left;}

div.UnderMenuPadding					{ position:absolute; padding:0;margin:0;}
div.ekstraMenuUnder 					{ margin:0;padding:0px; display:block;}

div.nyhedforside 						{ height:93px; padding:15px;}


a.under-menupkt			{ display:block;font-family:arial,tahoma,verdana;text-decoration:none; font-size:11px;color:#000;
width:221px;background:#dbe2ec;padding:4px 2px 0 10px;line-height:24px;border-top:1px dotted #92abc8;border-bottom:1px dotted #92abc8;}		
	
a.under-menupkt:link	{ display:block;font-family:arial,tahoma,verdana;text-decoration:none; font-size:11px;color:#000;}
a.under-menupkt:active	{ display:block;font-family:arial,tahoma,verdana;text-decoration:none; font-size:11px;color:#000;}
a.under-menupkt:visited	{ display:block;font-family:arial,tahoma,verdana;text-decoration:none; font-size:11px;color:#000;}
a.under-menupkt:hover	{ display:block;font-family:arial,tahoma,verdana;text-decoration:none; font-size:11px;color:#000000;
width:221px;background:#bcd3e5;padding:4px 2px 0 10px;line-height:24px;border-top:1px dotted #92abc8;border-bottom:1px dotted #92abc8;}	