* {	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-TOP: 0px;	FONT-FAMILY: Arial, Sans-Serif}

html
{ 
	height:100%;
	BACKGROUND-COLOR: #e5e5e5;
}

body{height:100%; margin-top:0px;}
.mappelink{font-size:14px}
.overskrift{position:relative ; left:150px ; top:25px; font-size:24px ; font-family:verdana ; color:#AFECED ; font-weight:bold}
.underoverskrift{position:relative ; left:150px ; top:25px; font-size:14px ; font-family:verdana ; color:#AFECED ; font-weight:bold}

.s{font-size:14px}
.alm{font-size:12px ; font-weight:normal}
.small{font-size:10px; font-weight:normal}
.toptekst{font-family:verdana ; font-size:12px ; font-weight:bold}
.webmaster{position:relative ; left:15px ; top:430px ; font-size:10px ; color:#005199 ; font-weight:normal ; text-decoration:underline}

#page
{
	width:954px;
	height:100%;
	display:block;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
#header{ position:relative;
}

#header #logo{ background-color:#ffffff ; 
	height:70px;
	text-align:left;position:relative;
}
#header #logo #overskrift{ position:absolute; top:0px; right:0px; text-align:right;}

.passwordChanged {
    padding-top:10px;
	color: #01669a;
	font-size: 13px;
	font-weight: 700;
}

#header #logo #overskrift .title
{
	font-size: 14px;
	font-weight: bold;
}

#header #logo #overskrift .desc
{
	font-size: 11px;
	font-weight: normal;
}

#header #logo #title
{
	position: absolute;
	left:20px;
	bottom:5px;
	font-weight:bold;
}

#header #logo #title A 
{
	PADDING-LEFT: 16px;	
	FONT-SIZE: 16px;	TEXT-TRANSFORM: uppercase;	BORDER-LEFT: #00669a 16px solid;	CURSOR: pointer;	COLOR: #000;	TEXT-DECORATION: none
}

#header #logo #overskrift
{
	margin:14px; 
	float:right; 
	PADDING-LEFT: 5px;	
	FONT-SIZE: 13px;
	PADDING-RIGHT:14px;	
	COLOR:#006192;
	font-weight: 700;
}

#header #break
{
	height: 24px;
	background-position-y: top;
	background-image: url(../images/shortcutbottom.png);
	background-repeat: no-repeat;
}

#header #advertisement
{ 
    display:none;
    background-color: #99ccff; 
}

#header #menu
{
    background-position-y: top;
	background-image: url(../images/dbc_l.gif);
	background-repeat: no-repeat;
}	

#header #menu .r_corner
{
	float:right;
	width: 9px;
	
    background-position-y: top;
	background-image: url(../images/dbc_r.gif);
	background-repeat: no-repeat;	
}


#header #menu, #header #menu A
{
	color: #a6c0d9 !important;
	font-size: 12px !important; font-weight: 700 !important; padding-left:10px !important; 
	MIN-HEIGHT: 33px; LINE-HEIGHT: 33px;	HEIGHT: 33px;	BACKGROUND-COLOR: #01669a;
	text-decoration:none !important;
	
}

div#menu div#Loggetind{
	float:left;
}

div#menu div#logout{
	float:right; margin-right:10px;
}

#left_menu{BACKGROUND-COLOR: #b4d1e1; padding-top:15px;padding-bottom:15px; width:200px; 
  min-height:60%;
  height:auto !important;
  height:60%;
  float:left;
  position: relative;
}

#left_menu #left_menu_img
{
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 9px;
	height: 9px;
	background-image: url(../images/blc_bl_bg.gif);
	background-repeat: no-repeat;
}

#content{  width:724px; 
  min-height:65%;
  height:auto !important;
  height:65%;
  float:right; padding:15px;BACKGROUND-COLOR: #ffffff; font-size:12px; color: #272727;
  position:relative; 
}

#content_img
{
	position:absolute;
	left: 0px;
	bottom: 0px;
	height: 9px;
	width: 100%;
	background-image: url(../images/blc_bg.png);
	background-repeat: no-repeat;
}

#content_img .r_corner
{
	float:right;
	height: 9px;
	width: 9px;
	background-position-y: top;
	background-image: url(../images/blr_bg.png);
	background-repeat: no-repeat;
}


#footer
{
	clear:both; 
	font-size:11px; 
	margin-left:220px; 
	width:383px; 
	text-align:left;	
	PADDING-RIGHT: 20px;	
	DISPLAY: block;	
	PADDING-LEFT: 20px;	
	FONT-SIZE: 11px;	
	COLOR: #fff;	
	PADDING-TOP: 15px;	
	FONT-STYLE: normal;	
	BACKGROUND-COLOR: #bebebe;	
	TEXT-DECORATION: none
}

#footer_img
{
	margin-left:220px; 
	width:423px; 
	height: 16px;
	background-image: url(../images/graabund_adresse.gif);
	background-repeat: no-repeat;
	margin-bottom:15px; 
}

#footer #adresse_header
{
	FONT-WEIGHT: bold;	FONT-SIZE: larger;	FONT-STYLE: normal
}

#footer #adresse_details
{	
}
/*
a{color:#005199 ; font-weight:bold; font-size:12px}
.menulink{color:#005199 ; font-weight:bold ; text-decoration:none}
a:hover{text-decoration:underline ; color:blue}*/

TABLE{border-style:solid ; border-width:0px ;font-family:verdana ; font-size:10px}

#menu_inner
{
	color: #3d3e34;
	margin-top: 30px;
}

#menu_inner A
{
	display: block;
	padding-left: 20px;
	font-size: 0.7em;
	width: auto;
	color: #272727;
	line-height: 20px;
	height: 20px;
		font-family: Arial, Sans-Serif;
	text-decoration: none;

} 


#postHeader
{
	background-color: #eff2fa;
	width:100%;
}

#postHeader div
{
	display:inline;	
}

.postSubject
{
	font-size:12px; font-weight:bold;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 6px;
	float:left;
}
#postAuthor
{
	margin-right:0px;
	font-size:11px;
	color: #ffffff;
	float:right;
}
.postMessage
{
	font-size:12px;
	background-color: #eff2fa;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
	height:50px;
	vertical-align:top;
}





A
{
	color: #00669a;   /* #576879; */
}

.adminlink
{
	color: #9c2a2a;
	font-size: 11px; 
}

a img { vertical-align:middle; margin-right:3px; }

.loginProblem{ padding-top:5px; padding-left:160px;}


.dfhnetLink
{
	position:absolute;
	top:5px;
	right:10px;
	font-size:11px;
}
.w3c{
    position:absolute;
    bottom:30px;
    right:12px;
}
.webmasterLink
{
	position:absolute;
	bottom:15px;
	font-size:10px;
	right:20px;
}


H3.Venligst
{
	
	padding-top:10px;
	padding-bottom:10px;
}

.customLink .linkName, .customLink .linkURL
{
	
}

.customLinks .customLink .linkName{ width:200px; 	float:left; margin-right:1px;}

.customLinks .customLink .linkURL{ width:507px; float:right;}

.customLinks .customLink .linkName, .customLinks .customLink .linkURL
{
	background-color: #eff2fa;
	padding:4px;
}


.customLinks .customLink .linkBtn
{
	 text-align:right;
}

.customLinks .customLink{ padding-top:10px;}

.saHold{ width:507px; 	float:left; margin-right:1px; background-color: #eff2fa;padding:4px;}
.saAkt{ width:200px; float:right; background-color: #eff2fa;padding:4px;}
.sisBtn
{
	 text-align:right; margin-bottom:10px;
}


#news .header
{
	background-color: #e07caa;
	width: 470px;
	height: 18px;
	line-height: 18px;
	color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(../images/pul-corner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}

#news .header .header_img
{
	float:right;
	background-image: url(../images/pur-corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 9px;
	height: 9px;
	position:absolute;
	right: 0px;
}


#news .header .title
{
	font-weight: 700;
	float:left;
}

#news .header .date
{
	font-size:11px;
	float:right;
}

#news .header .author
{
	padding-right: 5px;
	font-size: 11px;
	float:right;
}


#news .content
{
	width: 470px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	background-color: #f5eaef;
	min-height: 40px;
	margin-bottom: 15px;
	position: relative;
	font-size: 11px;
}

#news .content .content_l_img
{
	background-image: url(../images/pdl-corner.gif);
	background-repeat: no-repeat;
	width:9px;
	height:9px;
	position:absolute;
	left:0px;
	bottom:0px;
}

#news .content .content_r_img
{
	background-image: url(../images/pdr-corner.gif);
	background-repeat: no-repeat;
	width:9px;
	height:9px;
	position:absolute;
	right:0px;
	bottom:0px;
}

#news .content .read_more
{
	float:left;	
}

#news .content .admin_links
{
	margin-top: 5px;
	float:right;	
}

A.print img
{
	vertical-align: middle;
}

.Mailgrupper
{
	background-color: #f5eaef;
}

.Mailgrupper td
{
	font-size:11px;
	border: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.Mailgrupper tr.header td
{
	background-color: #e07caa;color: #ffffff;
}

.Mailgrupper tr.header .lc
{
	background-image: url(../images/pul-corner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:5px;
}

.Mailgrupper tr.header .rc
{
	background-image: url(../images/pur-corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.Mailgrupper .blc
{
	background-image: url(../images/pdl-corner.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 9px;
}

.Mailgrupper .brc
{
	background-image: url(../images/pdr-corner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.Post .header td, .Post .content td
{
	background-color: #eff2fa;
	
}

.Post .header td
{
	background-color: #00b9ff;color: #ffffff;
}

.Post .header .tlc
{
	background-image: url(../images/blue_tlc.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 9px;
	height: 9px;
}

.Post .header .trc
{
	background-image: url(../images/blue_trc.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 9px;
	height: 9px;
}


.Post .blc
{
	background-image: url(../images/blue_blc.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 9px;
	height: 9px;
}

.Post .brc
{
	background-image: url(../images/blue_brc.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 9px;
	height: 9px;
}