﻿a {
color: #3f829b;
}

a:hover {
color: #bd2108;
}

#MainContent a:hover {
color:  #bd2108 ;
}


#MainContent .paragraphimage {
   margin-top:6px!important;
}
#FaktaBox td {
font-size:10px!important;
}

.cFLast {
	width:200px;
	padding:0 0 0 10px;
}
.colForsideLast {
	float:left;
	width:140px;
	padding:0 10px;
}
.colForside {
	float:left;
	width:126px;
	padding:0 14px;
}

.h1 {
   font-size:22px;
   font-weight:normal;
   padding:0;
   margin:0;
   margin-bottom:15px;
}

#MainContent h1.h1 {
   font-size:22px;
   font-weight:normal;
   padding:0;
   margin:0;
   margin-bottom:15px;
}
#MainContent table tr td h1.h1 {
   font-size:22px;
   font-weight:normal;
   margin:0;
   padding:0;
   margin-bottom:15px;
}
#MainContent h1 {
   font-size:22px;
   font-weight:normal;
   padding:0 14px;
   margin:0;
   margin-bottom:15px;
}

#MainContent h2 {
   font-size:18px;
   font-weight:500;
   color: #000000;   
   padding:2px 14px;
   margin:0;
   margin-bottom:10px;
   margin-top: 20px;
}
#MainContent table h2 {
   font-size:18px;
   font-weight:500;
   color: #000000;
   padding:0px 14px;
   margin:0;
   margin-bottom:10px;
   margin-top: 20px;
}
#MainContent h2.h2 {
   font-size:18px;
   font-weight:500;
   color: #000000;
   padding:0px 14px;
   margin:0;
   margin-bottom:10px;
   margin-top: 20px;
   font-weight:900;

}
#MainContent table h2.h2 {
   font-size:18px;
   font-weight:500;
   color: #000000;
   padding:0;
   margin:0;
   margin-bottom:10px;
   margin-top: 20px;
   }

#MainContent h3 {
   font-size:12px;
   font-weight:900;
   color: #000000;   
   padding:2px 14px;
   margin:0;
   margin-bottom:0px;
}
#MainContent table h3 {
   font-size:12px;
   font-weight:900;
   color: #000000;
   padding:0;
   margin:0;
   margin-bottom:0px;
}
#MainContent h3.h3 {
   font-size:12px;
   font-weight:900;
   color: #000000;
   padding:2px 14px;
   margin:0;
   margin-bottom:0px;
   font-weight:900;
}

#MainContentForside h3.h3 {
   font-size:12px;
   font-weight:900;
   color: #000000;
   padding:2px;
   margin:0;
   margin-bottom:0px;
   font-weight:900;
}

#MainContent table h3.h3 {
   font-size:12px;
   font-weight:900;
   color: #000000;
   padding:4px 0px;
   margin:0;
   margin-bottom:0px;
   font-weight:900;
}

#MainContent h4 {
   font-size:11px;
   font-weight:900;
   color: #7a7a7a;   
   padding:2px 14px;
   margin:0;
   margin-bottom:15px;
}
#MainContent table h4 {
   font-size:11px;
   font-weight:normal;
   padding:0;
   margin:0;
   margin-bottom:15px;
}
#MainContent h4.h4 {
   font-size:11px;
   font-weight:900;
   padding:0 14px;
   margin:0;
   margin-bottom:15px;
   font-weight:900;
   color: #7a7a7a;
}
#MainContent table h4.h4 {
   font-size:11px;
   font-weight:900;
   padding:0;
   margin:0;
   margin-bottom:15px;
}

#MainContent table tr td h1 {
   font-size:1.8em;
   font-weight:normal;
   margin:0;
   padding:0;
   margin-bottom:15px;
}

#Legendph {
height: 45px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 25px;
color: #bb2109;
}

#Legendph a {
font-weight: 500;
color: #bb2109;
}

#Legendph a:hover {
color: #000000;

}

#forsideLegendph {
padding: 0px 0px 0px 0px;
margin: 10px 0px 10px 0px;
color: #bb2109;
}

#forsideLegendph a {
font-weight: 500;
color: #bb2109;
}

#forsideLegendph a:hover {
color: #000000;

}

#RightContent {
   float:left;
   width:749px;
   min-height:400px;
   height:auto !important;
   height:400px;
}
#MainContent {
   overflow:hidden;
}
#MainContent table td.imago table tr td img {
margin-left:0px;
}
#MainContent div.txt {
padding-left:10px;
}
#MainContent table {
   margin:0 0 0 25px;
}
#MainContent table table {
   margin:0;
}
#MainContent table table table {
   font-size:0.8em;
}
#MainContent table tr td {
   font-size:1.1em;
}
#MainContent p {
   padding:0 14px;
   margin:0;
   font-size:1.1em;
   line-height: 1.5em;
}
#MainContent table p {
   padding:0;
   margin:0;
   font-size:1em;
   line-height: 1.5em;
}

#MainContent p#Writer {
   clear:both;
}

#MainContent img {
	margin:0 0px 14px 0;
}
#MainContent ul li, #MainContent ol li {
   font-size:1.1em;
   margin-bottom:5px;
}
#MainContent table tr td ul li, #MainContent table tr td ol li {
   font-size:1em;
   margin-bottom:5px;
	line-height: 12.45pt;}
#MainContent ul {
  list-style-type: square;
  margin-left:30px;
}
#MainContent table ul {
  list-style-type: square;
  padding-left:0;
  margin-left:16px;
}

#Tools {
	width:925px;
	font-size:10px;
}

#Tools form {
	float:right;
	margin:0;
    margin-right:0px;
}
#Tools form .noButton {
	background-color: #fff;
	border:none;
	color:#91a5ac;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom:2px;
	cursor: pointer;
    margin-right:0px;
}

#Tools form .noButton:hover {color: #bd2108;}


#Tools form .searchInput {
	width:80px;
	height:14px;
	font-size:11px;
	margin-top:2px;
	color:#333;
    border: 1px solid #91a5ac;
}
#Tools ul {
	float:right;
	margin:0;
	margin-right:12px;
}
#Tools li {
	display: inline;
	list-style-type: none;
	padding-right: 10px;
	line-height: 23px;
}
#Tools li a {
	text-decoration: none;
	color:#91a5ac;
}

#Tools li a:hover {color:#bd2108;}

.toptool14166 {
	background-image: url(/files/system/icon_sitemap.jpg);
	background-repeat: no-repeat;
	background-position: right 2px;
	padding: 0px 18px 0px 0px;
	}
	
.toptool14116 {
	background-image: url(/files/system/icon_rssfeed.jpg);
	background-repeat: no-repeat;
	background-position: right 2px;
	padding: 0px 18px 0px 0px;
	}
	
.toptool14167 {
	background-image: url(/files/system/KP09/snabela.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	padding: 0px 16px 0px 0px;
	}
	
.toptool14167 {
	background-image: url(/files/system/KP09/snabela.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	padding: 0px 16px 0px 0px;
	}

#Shortcuts {
	clear: both;
        width:925px;
        height: 25px;
        border-bottom: 1px solid #bd2108;
       margin: 0px 0px 20px 0px;
}
#Shortcuts ul {
	float:right;
	margin:0;
	margin-right:0px;
}
#Shortcuts li {
	display: inline;
	list-style-type: none;
	padding-left: 18px;
	line-height: 23px;
        color: #91a5ac;
}
#Shortcuts li a {
	text-decoration: none;
	color:#91a5ac;
    font-size: 10px;
    font-weight: 900;
}

#Shortcuts li a:hover {color:#bd2108;}

#BottomRow p {
margin-bottom:0; 
  margin-top:0;
}
.colForsideBottom a img {
   padding-bottom:8px;
}
.colForsideBottom {
padding-bottom:10px;

}
.colForside a.link1,.colForsideLast a.link1 {
  	text-transform: uppercase;
}
.colForsideBottom h1,.colForsideBottom h2,.colForsideBottom h3 {
font-size:10px;
padding:0 14px;
margin:1px 0;
}

#RightContent #MainContent dl {
}
#RightContent #MainContent dt {
   font-size:1.4em;
   margin-left:14px;
   margin-top:6px;
}
#RightContent #MainContent dd {
   margin:0;
   padding:0;
   margin-left:14px;
font-size:1.1em;
   line-height:16px;
}

dd span.SL1 {
   font-size:10px;
   margin-top:6px;
   display:block;
   line-height:22px;
   
}
dd span.SL2 {
   display:block;
   margin-left:24px;
   line-height:16px;
   
}
dd span.SL3 {
   display:block;
   margin-left:48px;
   line-height:16px;
}
dd span.SL4 {
   display:block;
   margin-left:72px;
   line-height:16px;
}
dd span.SL5 {
   display:block;
   margin-left:96px;
   line-height:16px; 
}
dd span.SL6 {
   display:block;
   margin-left:70px;
   line-height:16px;
}

#FaktaBox {
	width:187px;
	float:right;
	margin: 0px 0px 10px 0px;
}
#FaktaBox p {
	padding:0;
    margin:0;
   overflow:hidden;
}
#FaktaBox h3 {
	padding:0px 14px 3px 14px;
	margin:0;
	font-size:12px;
}

#Print #FaktaBox {
   display:none;
}
#FaktaBox .faktaBorder {
   border-bottom: 1px solid #fff;
   padding-bottom:7px;
}

/* kp09faktabox */


.kp09faktaboxtop{
height: 46px;
vertical-align: top;
padding: 6px 0px 0px 0px;
}
.kp09faktaboxtop H3{
	padding:0px 14px 3px 14px;
	margin:0;
	color: #FFFFFF;
	text-transform: uppercase;
	}
.kp09faktaboxgul {
background-color: #ebd400;
background-position: top left;
background-repeat: no-repeat;
padding: 6px 14px 10px 14px;
margin: 0;
line-height: 14px;
}

.kp09faktaboxgul a {
color: #891a01;
padding: 0px;
margin: 0px;
line-height: 14px;
}
.kp09faktaboxgul a:hover {
color: #000000;
}

.kp09faktabox_graa {
background-color: #c3ced2;
background-position: top left;
background-repeat: no-repeat;
padding: 6px 14px 10px 14px;
margin: 0;
line-height: 14px;
}

.kp09faktabox_graa a {
color: #891a01;
padding: 0px;
margin: 0px;
line-height: 14px;
}
.kp09faktabox_graa a:hover {
color: #000000;
}


.kp09faktaboxblaa {
background-color: #69bbe9;
background-position: top left;
background-repeat: no-repeat;
padding: 6px 14px 10px 14px;
line-height: 14px;
}

.kp09faktaboxblaa a {
color: #891a01;
padding: 0px;
margin: 0px;
line-height: 100%;
line-height: 14px;
}
.kp09faktaboxblaa a:hover {
color: #000000;
}


.kp09faktaboxrod {
background-color: #e58233;
background-position: top left;
background-repeat: no-repeat;
padding: 6px 14px 10px 14px;
line-height: 14px;
}

.kp09faktaboxrod a {
color: #891a01;
padding: 0px;
margin: 0px;
line-height: 100%;
line-height: 14px;
}
.kp09faktaboxrod a:hover {
color: #000000;
}


.kp09faktaboxgron {
background-color: #9cd33b;
background-position: top left;
background-repeat: no-repeat;
padding: 6px 14px 10px 14px;
line-height: 14px;
}

.kp09faktaboxgron a {
color: #891a01;
padding: 0px;
margin: 0px;
line-height: 100%;
line-height: 14px;
}
.kp09faktaboxgron a:hover {
color: #000000;
}


.kp09faktaboxbrun {
background-color: #b4ae94;
background-position: top left;
background-repeat: no-repeat;
padding: 6px 14px 10px 14px;
line-height: 14px;
}

.kp09faktaboxbrun a {
color: #891a01;
padding: 0px;
margin: 0px;
line-height: 100%;
line-height: 14px;
}
.kp09faktaboxbrun a:hover {
color: #000000;
}

.kp09faktaboxkort {
background-position: top left;
background-repeat: no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px;
overflow: hidden;
}

.kp09faktaboxkort a {
color: #891a01;
padding: 0px;
margin: 0px;
line-height: 100%;
}
.kp09faktaboxkort a:hover {
color: #000000;
}

.kp09faktaboxkort p {
	margin: 0px;
	padding: 0px;
}
/* begin TEMP menu */

#ForsideLink {
   width: 150px;
   float: left;
   position:relative;
   top:0px;
   margin: 0;
   margin-bottom: 26px;   
   padding:0px 0px 0px 0px;
   }
   
#ForsideLink a {
   color:#000000; 
   font-family: verdana;   
   font-weight: 900;
   font-size: 10px;
}

#ForsideLink a:hover {
color: #bd2108;
}

#LeftMenu {
	clear: both;
	float:left;
	width:161px;
	padding: 0px 0px 0px 15px;
	
}

#LeftMenu ul.M0 {
clear: both;
margin: 0px 14px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
}



#LeftMenu ul.M0 li {
	    list-style-type:none;
		overflow: hidden;
		display: inline;
}

#LeftMenu ul.M0 li a{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 3px 0px;
    color: #000000;
	font-weight: 900;
	overflow: hidden;
	 
}

#LeftMenu ul.M0 li a:hover{
	color: #bd2108;
	}
	
#LeftMenu ul.M0 li a.inpath {
	color: #bd2108;
	}

#LeftMenu ul.M1 {
clear: both;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
}

#LeftMenu ul.M1 li {
	    list-style-type:none;
		overflow: hidden;
		display: inline;
}

#LeftMenu ul.M1 li a{
	display: block;
	padding: 0px 0px 0px 12px;
	margin: 0px 0px 5px 0px;
    list-style-type:none;
    color: #252525;
	font-weight: 500;
	background-image: url(/files/system/leftmenuvinkel_lo.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	overflow: hidden;
	
}

#LeftMenu ul.M1 li a:hover{
	color: #bd2108;
	background-image: url(/files/system/leftmenuvinkel_hi.gif);
	background-repeat: no-repeat;
	}
	
#LeftMenu ul.M1 li a.inpath{
	color: #252525;
	background-image: url(/files/system/leftmenuvinkel_lo.gif);
	background-repeat: no-repeat;
	}
	
#LeftMenu ul.M1 li a#activeitem{
	color: #bd2108;
	background-image: url(/files/system/leftmenuvinkel_hi.gif);
	background-repeat: no-repeat;
	}
	
#LeftMenu ul.M2 {
clear: both;
margin: 0px 0px 7px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
}

#LeftMenu ul.M2 li {
	    list-style-type:none;
		overflow: hidden;
		display: inline;
}

#LeftMenu ul.M2 li a{
	display: block;
	padding: 0px 0px 0px 24px;
	margin: 0px 0px 3px 0px;
    list-style-type:none;
    color: #252525;
	font-weight: 500;
	background-image: url(/files/system/leftmenuvinkel_lo.gif);
	background-repeat: no-repeat;
	background-position: 12px 4px;
	overflow: hidden;
	
}

#LeftMenu ul.M2 li a:hover{
	color: #bd2108;
	background-image: url(/files/system/leftmenuvinkel_hi.gif);
	background-repeat: no-repeat;
	}
	
#LeftMenu ul.M2 li a.inpath{
	color: #252525;
	background-image: url(/files/system/leftmenuvinkel_lo.gif);
	background-repeat: no-repeat;
	}

#LeftMenu ul.M2 li a#activeitem{
	color: #bd2108;
	background-image: url(/files/system/leftmenuvinkel_hi.gif);
	background-repeat: no-repeat;
	}
	
#LeftMenu ul.M3 {
clear: both;
margin: 0px 0px 4px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
}

#LeftMenu ul.M3 li {
	    list-style-type:none;
		overflow: hidden;
		display: inline;
}

#LeftMenu ul.M3 li a{
	display: block;
	padding: 0px 0px 0px 36px;
	margin: 0px 0px 2px 0px;
    list-style-type:none;
    color: #252525;
	font-weight: 500;
	background-image: url(/files/system/leftmenustroke_lo.gif);
	background-repeat: no-repeat;
	background-position: 24px 4px;
	overflow: hidden;
	
}

#LeftMenu ul.M3 li a:hover{
	color: #bd2108;
	background-image: url(/files/system/leftmenustroke_hi.gif);
	background-repeat: no-repeat;
	}
	
#LeftMenu ul.M3 li a.inpath{
	color: #252525;
	background-image: url(/files/system/leftmenustroke_lo.gif);
	background-repeat: no-repeat;
	}
	
#LeftMenu ul.M3 li a#activeitem{
	color: #bd2108;
	background-image: url(/files/system/leftmenustroke_hi.gif);
	background-repeat: no-repeat;
	}
	
/* kp09front */

#kp09frontimg {
clear: both;
height: 401px;
width: 925px;
}

#frontpagespacer {
clear: both;
border-bottom: 1px solid #bd2108;
height: 23px;}

#sitename {
width: 925px;
height: 64px;
padding: 120px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color: #FFFFFF;
}

#sitename H1 {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 30px;
	font-weight: 900;
	margin: 0px 0px 0px 53px;
	line-height: 100%;
	padding: 0px 0px 0px 0px;
}
#sitename H2 {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 15px;
	font-weight: 500;
	margin: 5px 0px 0px 53px;
	line-height: 100%;
	padding: 0px 0px 0px 0px;
}

#kp09forsidemenu {
width: 925px;
height: 157px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#kp09forsidemenu01 {
margin: 0px 0px 0px 0px;
padding: 8px 0px 0px 10px;
/** pading har været 16 i stedet for de nuværende 10 OBS **/
float:left;
width: 169px;
height: 149px;
overflow: hidden;
}

#kp09forsidemenu02 {
margin: 0px 0px 0px 0px;
padding: 8px 0px 0px 16px;
float:left;
width: 169px;
height: 149px;
overflow: hidden;
}

#kp09forsidemenu03 {
margin: 0px 0px 0px 0px;
padding: 8px 0px 0px 16px;
float:left;
width: 169px;
height: 149px;
overflow: hidden;
}

#kp09forsidemenu04 {
margin: 0px 0px 0px 0px;
padding: 8px 0px 0px 16px;
float:left;
width: 169px;
height: 149px;
overflow: hidden;

}

#kp09forsidemenu05 {
margin: 0px 0px 0px 0px;
padding: 8px 0px 0px 16px;
float:left;
width: 169px;
height: 149px;
overflow: hidden;
}

.forsidemenuheader {
display: block;
height: 30px;
color: #6d7b92;
font-family: verdana;
font-weight: 900;
font-size: 11px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 10px;
background-image: url(/files/Billeder/KP09/forsidepil1.gif);
background-repeat: no-repeat;
background-position: 0 2px;
}

.forsidemenuheader a {color: #6d7b92;}
.forsidemenuheader a:hover {color: #bd2108;}

#kp09forsidemenu01 ul, #kp09forsidemenu02 ul, #kp09forsidemenu03 ul, #kp09forsidemenu04 ul, #kp09forsidemenu05 ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
text-indent: 0px;
overflow: hidden;
line-height: 14px;
}

#kp09forsidemenu01 ul li a, #kp09forsidemenu02 ul li a, #kp09forsidemenu03 ul li a, #kp09forsidemenu04 ul li a, #kp09forsidemenu05 ul li a {

list-style-type: none;
font-family: verdana;
font-size: 10px;
color: #6d7b92;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 10px;
background-image: url(/files/Billeder/KP09/forsidepil2.gif);
background-repeat: no-repeat;
background-position: 0 2px;
display: block;
_height: 1.2em;
}

#kp09forsidemenu01 ul li a:hover, #kp09forsidemenu02 ul li a:hover, #kp09forsidemenu03 ul li a:hover, #kp09forsidemenu04 ul li a:hover, #kp09forsidemenu05 ul li a:hover {
	color: #bd2108;
	}
	
#forsideshortcuts {
margin: 2px 0px 0px 55px;
}

#forsideshortcuts ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
text-indent: 0px;
overflow: hidden;
line-height: 17px;
}

#forsideshortcuts ul li a{
list-style-type: none;
font-family: verdana;
font-size: 13px;
color: #FFFFFF;
font-weight: 900;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 27px;
background-image: url(/files/Billeder/KP09/forsideshortcutsvinkler.gif);
background-repeat: no-repeat;
background-position: 0 4px;
display: block;
_height: 1.5em;
}


	
.forsidecontent {
font-size: 11px;
line-height: 15px;}



.listelementlink {
font-size: 12px;
color: #91a5ac;
font-weight: bold;}

.listelementlink:hover {
color: #bd2108;
}	
/* end TEMP menu */


#HeaderLeft {
	height:58px;
        float:left;
        width:925px;
}
#HeaderLeft a {
        display: block;
        color: #FFFFFF;
        font-size: 22px;
        font-weight: 900;
        margin: 27px 0px 0px 53px;

}
#Header {
	height:58px;
        display:block;
        clear:both;
        width:925px;
}
#Header a {
	display:block;
	width:778px;
	height:50px;
}
#Header span {
	display:none;
}

#kp09footer {
clear: both;
width: 925px;
margin: 0px 0px 0px 0px;
Padding: 6px 0px 6px 0px;
border-top: 1px solid #bd2108;
}

#kp09footer div a {color: #3f829b;}
#kp09footer div a:hover {color: #bd2108;}



/* sitemap */

.SL1 {
font-family: verdana;
font-size: 10px;
font-weight: 900;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #000000;
}

.SL1:hover {
color: #bd2108;
}

.SL2 {
font-family: verdana;
font-size: 10px;
font-weight: 500;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #000000;
}

.SL2:hover {
color: #bd2108;
}


.SL3 {
font-family: verdana;
font-size: 10px;
font-weight: 500;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #000000;
}

.SL3:hover {
color: #bd2108;
}

.SL4 {
font-family: verdana;
font-size: 10px;
font-weight: 500;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #000000;
}

.SL4:hover {
color: #bd2108;
}

.SL5 {
font-family: verdana;
font-size: 10px;
font-weight: 500;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #000000;
}

.SL5:hover {
color: #bd2108;
}

#sitemap.M0 li a {color:#000000;font-size:12px;font-weight: 900; line-height: 150%;}
#sitemap .M1 li a {color:#000000;font-size:10px;font-weight: 900; line-height: 150%;}
#sitemap .M2 li a {color:#000000;font-size:10px;font-weight: 500;  line-height: 150%;}
#sitemap .M3 li a {color:#000000;;font-size:10px;font-weight: 500;}
#sitemap .M4 li a {color:#000000;;font-size:10px;font-weight: 500;}
#sitemap .M5 li a {color:#000000;;font-size:10px;font-weight: 500;}
#sitemap .M6 li a {color:#000000;;font-size:10px;font-weight: 500;}


.searchresultheader {
font-family: verdana;
font-size: 11px;
font-weight: 900;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #000000;
}

.searchresultheader:hover {
color: #bd2108;
}

#MainContentForside {
float: left;
width: 500px;
padding: 0px 0px 0px 15px;
margin: 0px 0px 20px 0px;
font-size: 11px;
}

#MainContentForside H1.h1 {
   font-size:22px;
   font-weight:normal;
   margin:0;
   padding:0;
   margin-bottom:15px;
}

#MainContentForside table tr td p {
font-size: 11px;

}

#Forsideright {
margin: 0px 15px 0px 0px;
width: 285px;
float: right;
}

#Forsideright H2.h2 {
text-transform: uppercase;
color: #464f5e;
font-family: verdana;
font-weight: 900;
font-size: 12px;
margin: 9px 0px 20px 0px;

}

.kp09news {
	margin-bottom: 16px;  
}

.kp09news a {
color: #3f829b;
font-weight: 900;
font-size: 14px;
}

.kp09news a:hover {
color: #bd2108;
}

.kp09newsheading a{
color: #3f829b;
font-size: 11px;
font-weight: 500;
}

.flerenyheder {
margin: 0px 0px 32px 0px;
padding: 0px 0px 0px 0px;
font-size: 14px;
font-weight: 900;
display:none;
}

#lastupdate {
width: 200px;
padding: 0px 0px 0px 0px;
margin: 20px 0px 0px 25px;


}
/*
#############   OBS   ##################

 Herunder bør der ikke ændres noget.

#############   OBS   ##################*/

body {
	margin:0;
	padding:0;
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #fff;
}
a, a:visited, a:link {
	text-decoration:none;
}
#Wrapper {
	margin: 0 auto;
	width:925px;
	text-align: left;
}


#Content {
   min-height:400px;
   height:auto !important;
   height:400px;
}
#TopRow {
   background: url(/Files/System/bg-col5.gif) repeat-y left;
   min-height:10px;
   height:auto !important;
   height:10px;
   margin-bottom:20px;
}



.colForside ul, .colForsideLast ul {
	margin:0;
	padding:0;
}

.colForside li,.colForsideLast li {
   list-style-type: none;
   margin-bottom:5px;
}
.colForside li a,.colForsideLast li a {
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	color:#47595F;
}

.colForside li a.link1,.colForsideLast li a.link1 {
	font-weight: bold;
}

.colForside li a:hover,.colForsideLast li a:hover {
	color:#D13316;
}
#BottomRow {
   background-image:url(/Files/System/bg-col4-white.gif);
   background-repeat: repeat-y;
   background-position: left;
   min-height:10px;
   height:auto !important;
   height:10px;
   padding:0;
}

#BottomRowSektion {
   background-image:url(/Files/System/bg-col5-white.gif);
   background-repeat: repeat-y;
   background-position: left;
   min-height:10px;
   height:auto !important;
   height:10px;
   padding:0;
}
.colForsideBottom p {
   padding:0 14px;
   margin: 9px 0 15px 0;
   line-height:14px;
}
.colForsideBottom {
	float:left;
	width:152px;
	margin-right:1px;
	overflow:hidden;

}
.colForsideBottom img {
	border:none;
	margin:0;
	padding:0;
}
.cFBLast {
	width:319px;
	margin:0;
	padding:0;
	float:right;
   padding-bottom:12px;
}
.cFSBLast {
	width:166px;
	margin:0;
	padding:0;
	float:right;
   padding-bottom:12px;
}
#newsListForside {
	padding: 0 14px;
	margin:0;
	margin-top:0;
}
#newsListForside dt a {
	font-weight: bold;
}
#newsListForside dd {
   margin:0;
   margin-bottom:4px;
   line-height:14px;
}

/*

		subsub

*/

ul#LM_TopNav {
	margin:0 0 14px 10px;
	padding:0;
}
ul#LM_TopNav li, ul#LM_BotNav li {
	list-style-type:none;
	margin-bottom:4px;
}
ul#LM_TopNav li a {
	color:#BD2108;
	padding-left:10px;
	background: url(/Files/System/ikon-arrow.gif) no-repeat 0 50%;
}
ul#LM_TopNav li.active a {
	font-weight:bold;
}
ul#LM_BotNav {
	margin:0 0 14px 10px;
	padding:0;
}
#TopicsHorizontal {
	float:left;
	width:622px;
	margin-bottom:34px;
}
#TopicsHorizontal ul.M0 {
	margin:0;
	padding:0;
}
#TopicsHorizontal ul.M0 li {
	float:left;
	border-left:1px solid #000;
	text-transform: uppercase;
	font-weight: bold;
	width:137px;
	padding-left:15px;
	list-style-type: none;
	line-height:12px;
}
#TopicsHorizontal ul.M0 li a {
   padding-left:1px;

}
#TopicsHorizontal li.L1_Active a {
color:#D13316;
}

#MainContent {
	float:left;
	width:546px;
}
#MainContent {

}

ul.txtTools {
	float:left;
	margin: 0px;
	padding:15px 0px 15px 0px;
}
ul.txtTools li {
	list-style-type: none;
	float:left;
	margin-right:15px;
	font-size:10px;

}
ul.txtTools li.doRead a {
	background: url(/Files/System/kp09/ikon-doRead_kp09.gif) no-repeat 0 50%;
	padding-left:16px;
	color: #3f829b;
}
ul.txtTools li.doPrint a {
	background: url(/Files/System/kp09/ikon-doPrint_kp09.gif) no-repeat 0 1px;
	padding-left:16px;
	color: #3f829b;
}
ul.txtTools li.doTip a {
	background: url(/Files/System/kp09/ikon-doTip_kp09.gif) no-repeat 0 1px;
	padding-left:16px;
	color: #3f829b;
}
ul.txtTools li.doRead a:hover {
	background: url(/Files/System/kp09/ikon-doRead_kp09b.gif) no-repeat 0 50%;
	padding-left:16px;
	color: #bd2108;
}
ul.txtTools li.doPrint a:hover {
	background: url(/Files/System/kp09/ikon-doPrint_kp09b.gif) no-repeat 0 1px;
	padding-left:16px;
	color: #bd2108;
}
ul.txtTools li.doTip a:hover {
	background: url(/Files/System/kp09/ikon-doTip_kp09b.gif) no-repeat 0 1px;
	padding-left:16px;
	color: #bd2108;
}


#Print .doRead {
   display:none;
}
p#Writer {
   padding:14px;
}

.clear {
	clear:both;
}

.colForsideFirst a.link1 {
  	text-transform: none;
}

.colForsideFirst {
	float:left;
	width:126px;
	padding:0 14px;
}

.colForsideFirst ul {
	margin:0;
	padding:0;
}

.colForsideFirst li {
   list-style-type: none;
   margin-bottom:5px;
}
.colForsideFirst li a {
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	color:#47595F;
}

.colForsideFirst li a.link1 {
	font-weight: bold;
}

.colForsideFirst li a:hover {
	color:#D13316;
}

table tr td {
font-size:11px !important;

}



.forsidecontent h1.h1 {
   font-size:22px;
   font-weight:normal;
   padding:0;
   margin:0;
   margin-bottom:15px;
}
.forsidecontent table tr td h1.h1 {
   font-size:22px;
   font-weight:normal;
   margin:0;
   padding:0;
   margin-bottom:15px;
}
.forsidecontent h1 {
   font-size:22px;
   font-weight:normal;
   padding:0;
   margin:0;
   margin-bottom:15px;
}

.forsidecontent h2 {
   font-size:18px;
   font-weight:500;
   color: #000000;   
   padding:2px;
   margin:0;
   margin-bottom:10px;
   margin-top: 20px;
}
.forsidecontent table h2 {
   font-size:18px;
   font-weight:500;
   color: #000000;
   padding:0;
   margin:0;
   margin-bottom:10px;
   margin-top: 20px;
}
.forsidecontent h2.h2 {
   font-size:18px;
   font-weight:500;
   color: #000000;
   padding:0;
   margin:0;
   margin-bottom:10px;
   margin-top: 20px;
   font-weight:900;

}
.forsidecontent table h2.h2 {
   font-size:18px;
   font-weight:500;
   color: #000000;
   padding:0;
   margin:0;
   margin-bottom:10px;
   margin-top: 20px;
   }

.forsidecontent h3 {
   font-size:12px;
   font-weight:900;
   color: #000000;   
   padding:2px;
   margin:0;
   margin-bottom:0px;
}
.forsidecontent table h3 {
   font-size:12px;
   font-weight:900;
   color: #000000;
   padding:0;
   margin:0;
   margin-bottom:0px;
}
.forsidecontent h3.h3 {
   font-size:12px;
   font-weight:900;
   color: #000000;
   padding:0;
   margin:0;
   margin-bottom:0px;
   font-weight:900;
   color: #7a7a7a;
}
.forsidecontent table h3.h3 {
   font-size:12px;
   font-weight:900;
   color: #000000;
   padding:0;
   margin:0;
   margin-bottom:0px;
}

.forsidecontent h4 {
   font-size:11px;
   font-weight:900;
   color: #7a7a7a;   
   padding:2px;
   margin:0;
   margin-bottom:15px;
}
.forsidecontent table h4 {
   font-size:11px;
   font-weight:normal;
   padding:0;
   margin:0;
   margin-bottom:15px;
}
.forsidecontent h4.h4 {
   font-size:11px;
   font-weight:900;
   padding:0;
   margin:0;
   margin-bottom:15px;
   font-weight:900;
   color: #7a7a7a;
}
.forsidecontent table h4.h4 {
   font-size:11px;
   font-weight:900;
   padding:0;
   margin:0;
   margin-bottom:15px;
}

.forsidecontent table tr td h1 {
   font-size:1.8em;
   font-weight:normal;
   margin:0;
   padding:0;
   margin-bottom:15px;
}

#Rammetabel{
width:510px;
}

#Rammetabel td{
width:270px;
vertical-align:top;
}
#Rammetabel td.tdname{
width:240px;
}

/**  Nyhedsbrev date placering  **/
#datesmallshow{
margin-top:5px;
}
