body {background:#fff url(../images/backgrounds/back_body.jpg) repeat-x left top;color:#000;font-family:Tahoma,Verdana,Arial;font-size:70%;margin:0;padding:0;}
td{font-size:1em;font-family:verdana, Arial;}
ul
{
	padding:0 0 0 20px;
	margin:0 0 1.5em 0;
	list-style-image:url(../images/buttons/UL-dot.gif);
}


ol{padding:0 0 0 32px;margin:0 0 1.5em 0;}
ul li, ol li{padding:0;margin:0;}
img{border:0}
p{padding:0 0 14px 0;margin:0;display:block;}

/* TYPOGRAPHY *************************************************************************************************************************************************************************************************/

h1{padding:0;margin:0 0 0px 0;font-weight:normal;font-size:38px;font-family:Arial;}
h2{padding:0 0 0 0;margin:0 0 14px 0;font-size:1em;}
h3{padding:0;margin:0;font-size:1.05em;}

blockquote{background:url(../images/backgrounds/back_quote.gif) no-repeat left top;font-style:italic;padding:7px 0 12px 30px;margin:0;text-indent:0;font-weight:normal;font-family:georgia, tahoma, verdana;font-size:12px;width:142px;}
blockquote p{margin:0;padding:0;}

a:link{color:#476e92;text-decoration: none;}
a:visited{color:#476e92;text-decoration: none;}
a:active{color:#476e92;text-decoration: underline;}
a:hover{color:#476e92;text-decoration: underline;}
a:focus{color:#476e92;text-decoration: underline;}

a.readmore{background:url(../images/backgrounds/back_readmore.gif) no-repeat 2px top;margin:8px 0 0 0;padding:2px 0 4px 28px;display:block;font-weight:bold;}
a.pdfIcon p{background:url(../images/icons/icon_pdf.gif) no-repeat 2px center;padding:2px 0 4px 15px;display:block;font-weight:bold;}

/* FORMELEMENTS *************************************************************************************************************************************************************************************************/

form{padding:0px;margin:0px;}
fieldset{padding:0px;margin:0px;border:0px}
legend{display:none;}
input, textarea, select{font-size:1em;font-family:Tahoma,verdana, Arial;}

.campbtn{background:url(../images/backgrounds/back_campbtn.gif) no-repeat left top;width:84px;height:23px;overflow:hidden;}
.campbtn input{background:none;text-indent:0;border:0;padding:0 15px 0 9px;margin:0;cursor:pointer;width:84px;height:20px;overflow:hidden;text-align:left;line-height:23px;color:#fff;vertical-align:top;font-weight:bold;}
*+html .campbtn input{line-height:20px;}

.campform{padding:0 0 20px 0;}
.campform label{line-height:20px;}
.campform input.inputtxt{width:292px;border:1px solid #B3B3B3;padding:2px 2px;}
.campform textarea.txtarea{width:292px;border:1px solid #B3B3B3;padding:2px 2px;overflow:auto;}


/* FLOATS AND CLEARS *************************************************************************************************************************************************************************************************/

.left{float:left;}
.right{float:right;}
.clear{clear:both;}

/* PAGE *************************************************************************************************************************************************************************************************/

#page{width:100%;position:absolute;min-height:100%;left:0;background:url(../images/backgrounds/back_page.gif) repeat-x left bottom;}

/* POPUP *************************************************************************************************************************************************************************************************/

#popup{text-align:left;width:300px;padding:20px 0;margin:auto;}

/* TOP *************************************************************************************************************************************************************************************************/

#top{height:84px;overflow:hidden;position:relative;width:972px;text-align:left;margin:0 auto;}

/* LOGO *************************************************************************************************************************************************************************************************/

#logo{position:absolute;top:28px;left:0;}

/* LANGUAGES *************************************************************************************************************************************************************************************************/

#language{float:left;padding:3px 0 0 0;}
a.language_danish {float:left;background:#fff url(../images/backgrounds/flag_dk.png) no-repeat left top;width:34px;height:28px;}
a.language_english {float:left;background:#fff url(../images/backgrounds/flag_uk.png) no-repeat left top;width:34px;height:28px;}
#language a span{position:absolute;top:-999px;left:-999px;}

/* SEARCH *************************************************************************************************************************************************************************************************/

#search{float:left;padding:7px 0 0 0;}
#search input{float:left;}
#search input.inputtxt{float:left;color:#afbcbf;border:1px solid;padding:2px 3px 3px 3px;margin:0 5px;width:130px;}

/* SHORTCUTS *************************************************************************************************************************************************************************************************/

#shortcuts{float:left;background:url(../images/backgrounds/back_shortcuts_start.gif) no-repeat left top;height:43px;padding:0 0 0 28px;}
#shortcuts ul{padding:0 0 0 8px;margin:0;float:left;height:34px;background:#4b4c4b url(../images/backgrounds/back_shortcuts_end.gif) no-repeat right top;}
#shortcuts ul li{padding:0 29px 0 6px;margin:0;list-style:none;float:left;}
#shortcuts ul li a{float:left;line-height:30px;color:#fff;font-weight:bold;font-size:0.9em;}

/* PRIMARY NAVIGATION *************************************************************************************************************************************************************************************************/

/*Twins - 08/06/09 - Har rettet på background til at være centered i stedet for lefted*/
#primarynavigation{height:33px;overflow:hidden;width:972px;background:#fff url(../images/backgrounds/back_topmenu.jpg) no-repeat center top;margin:0 auto;}
/*Twins - 09/06/09 - Har tilføjet .ms-topnav for at styre padding på top menu elementerne */
#primarynavigation .ms-topnav {padding-left:11px; padding-right:11px;}
#primarynavigation ul{margin:0;padding:0;float:left;}
#primarynavigation ul li{margin:0;padding:0 px 0 0;float:left;list-style:none;background:url(../images/backgrounds/back_topmenu_divider.gif) no-repeat right top;}
#primarynavigation ul li a{margin:0;padding:0;float:left;line-height:32px;color:#fff;font-size:1.2em;font-weight:bold;text-align:center;}
#primarynavigation ul li a:active, #primarynavigation ul li a:focus, #primarynavigation ul li a:hover{background:url(../images/backgrounds/back_topmenu_hover.gif) repeat-x left top;text-decoration:none;}
#primarynavigation ul li.active a{background:url(../images/backgrounds/back_topmenu_hover.gif) repeat-x left top;}
#primarynavigation ul li a.menu01{padding-left: 20px;padding-right:20px;}
#primarynavigation ul li.active a.menu01{background:url(../images/backgrounds/back_topmenu_hover_first.gif) no-repeat left top;}
#primarynavigation ul li a.menu01:active, #primarynavigation ul li a.menu01:focus, #primarynavigation ul li a.menu01:hover{background:url(../images/backgrounds/back_topmenu_hover_first.gif) no-repeat left top;}
#primarynavigation ul li a.menu02, 
#primarynavigation ul li a.menu03,
#primarynavigation ul li a.menu04,
#primarynavigation ul li a.menu05,
#primarynavigation ul li a.menu06{padding-left: 20px;padding-right:20px;}

/* main *************************************************************************************************************************************************************************************************/
/* Solution Team (28/9-2011): Følgende er ændret for at understøtte en mere dynamisk footer, der kan indeholde et større bund sitemap
	#main{ padding:0 0 288px 0 -> fjernes}
	#fpmain{ padding:0 0 288px 0 -> fjernes}
*/

#main {width:972px;text-align:left;margin:0 auto;background:#fff url(../images/backgrounds/back_page.jpg) no-repeat center 32px;min-height:500px;}
#fpmain {width:972px;text-align:left;margin:0 auto;min-height:500px;}

/* BREADCRUMB *************************************************************************************************************************************************************************************************/
#breadcrumb{float:left;height:32px;}
#breadcrumb ul{padding:0 0 0 4px;margin:0;float:left;}
#breadcrumb ul li{padding:0;margin:0;list-style:none;float:left;}
#breadcrumb ul li a{float:left;padding:0 10px 0 0;line-height:24px;font-size:0.9em;color:#555;background:url(../images/backgrounds/back_breadcrumb.gif) no-repeat right center;}
#breadcrumb ul li span{float:left;line-height:24px;font-size:0.9em;padding:0 0 0 4px;color:#555;cursor:pointer;}



/* BREADCRUMB *************************************************************************************************************************************************************************************************/

#tools{float:right;}
#tools ul{padding:0;margin:0;float:left;}
#tools ul li{padding:0;margin:0;list-style:none;float:left;}
#tools ul li a{float:left;padding:0 3px 0 17px;line-height:24px;font-size:0.9em;color:#555;}
#tools ul li a.print{background:url(../images/backgrounds/back_print.gif) no-repeat left 7px;padding-right:10px; cursor:hand;} /* Twins - 05/06/09 - Added cursor:hand to show hand when hovering over link */
#tools ul li a.send{background:url(../images/backgrounds/back_send.gif) no-repeat left 7px;cursor:hand;} /* Twins - 05/06/09 - Added cursor:hand to show hand when hovering over link */

/* SECONDARY NAVIGATION *************************************************************************************************************************************************************************************************/

#secondarynavigation{background:#fff url(../images/backgrounds/back_leftmenu.jpg) no-repeat left top;width:206px;margin:24px 26px 0 26px;float:left;}
/*Twins - 8/6/09 - tilføjet alle .ms items, som skal modsvare de ul li elementer der er brugt i original html */
#secondarynavigation .ms-navheader {border-top:1px solid #dce0e1; margin:0 -3px; }
#secondarynavigation .ms-navitem {}
#secondarynavigation .ms-selectednav{background-color:White; border-style:none;}
#secondarynavigation .ms-selectednav a{background:url(../images/backgrounds/back_leftmenu_sel2.gif) no-repeat 6px 14px; color:#527494; font-weight:bold;}
#secondarynavigation ul{width:165px;margin:15px 0 0 21px;padding:0;overflow:hidden;}
#secondarynavigation ul ul{width:auto;margin:0 0 0 14px;padding:0;}
#secondarynavigation ul li{margin:0;padding:0;list-style:none;}
#secondarynavigation ul li.first{border:0;}
#secondarynavigation ul li.active{margin:0;}
#secondarynavigation ul li li{border:0;margin:0;}
#secondarynavigation ul li a{padding:0 0 0 16px;line-height:31px;display:block;color:#010101;font-weight:bold;border-top:1px solid #dce0e1;margin:0 3px;white-space:nowrap;}
#secondarynavigation ul li a:active,#secondarynavigation ul li a:focus,#secondarynavigation ul li a:hover{background:url(../images/backgrounds/back_leftmenu_sel.gif) no-repeat left top;color:#fff;padding:1px 0 0 19px;margin:0;border:0;text-decoration:none;}
#secondarynavigation ul li.active a{background:url(../images/backgrounds/back_leftmenu_sel.gif) no-repeat left top;color:#fff;padding:1px 0 0 19px;margin:0;border:0;}
#secondarynavigation ul li.active li a{background:none;color:#010101;line-height:normal;font-weight:normal;margin:0;padding:10px 0 9px 16px;border:0;white-space:normal;}
#secondarynavigation ul li.active li a:active,#secondarynavigation ul li.active li a:focus,#secondarynavigation ul li.active li a:hover{background:url(../images/backgrounds/back_leftmenu_sel2.gif) no-repeat 6px 14px;color:#527494;padding:10px 0 9px 16px;}
#secondarynavigation ul li.active li.active a{background:url(../images/backgrounds/back_leftmenu_sel2.gif) no-repeat 6px 14px;color:#527494;font-weight:bold;}
#secondarynavigation ul li.active li.active li a{background:none;color:#010101;line-height:normal;font-weight:normal;}
#secondarynavigation ul li.active li.active li a:active,#secondarynavigation ul li.active li.active li a:focus,#secondarynavigation ul li.active li.active li a:hover{background:url(../images/backgrounds/back_leftmenu_sel2.gif) no-repeat 6px 14px;color:#527494;}
#secondarynavigation ul li.active li.active li.active a{background:url(../images/backgrounds/back_leftmenu_sel2.gif) no-repeat 6px 14px;color:#527494;font-weight:bold;}

/* FRONTPAGE *************************************************************************************************************************************************************************************************/

#fpflash{height:281px;overflow:hidden;padding:32px 0 28px 0;}
#fpflash .RadEditor {width:100% !important; height:100px !important;} /* Twins - 05/06/09 Tilføjet for at få radeditor til at gå helt ud i siden - overskriver noget inline style derfor !important */
#fpflash .RadEditor TABLE {height:256px !important;}
#fpflash .RadEditor .reContentCell {height:256px !important; }
#fpflash .RadEditor .reToolZone TABLE {height:25px !important; }
#fpcontent{padding:0 4px 0 10px;margin:0 0 28px 0;}
#fpcontent .col{height:155px;overflow:hidden;position:relative;background:url(../images/backgrounds/back_fp_col.jpg) no-repeat right bottom;font-size:12px;line-height:normal;color:#333;}
#fpcontent .col .bgimage{position:absolute;right:1px;bottom:2px;}
#fpcontent .fpleft{width:370px;margin:0 32px 0 0;float:left;}
#fpcontent .fpcenter{width:260px;padding:0 24px 0 0;float:left;}
#fpcontent .fpright{width:260px;padding:0 24px 0 0;float:right;}
#fpcontent blockquote{width:auto;}
#fpcontent .fpleft blockquote{background:none;padding:0;margin:0 0 15px 0;position:relative;}
#fpcontent .fpcenter blockquote{margin-top:13px;}
#fpcontent h1{color:#010101;font-size:30px;margin:3px 0 12px 0;}
#fpcontent h2{color:#010101;font-size:23px;margin:7px 0 12px 0;font-weight:normal;}
#fpcontent a.readmore{color:#333333;text-decoration:underline;}

/* CONTENT *************************************************************************************************************************************************************************************************/

#content{margin:16px 0 16px 0;width:688px;float:left;font-size:1.1em;}
#content #referenceliste div{padding:5px;width:240px}
#content #referenceliste #refColumnLeft{float:left;color:black;padding:5px;}
#content #referenceliste #refColumnRight{float:right;color:black;padding:5px;}


/* CONTENT TOP *************************************************************************************************************************************************************************************************/

#contenttop{background:#fff url(../images/backgrounds/back_contenttop.jpg) no-repeat left top;float:left;width:688px;height:215px;overflow:hidden;margin:8px 0 0 0;}

/* TOPIMAGE *************************************************************************************************************************************************************************************************/

#topimage img{padding:4px 0 28px 0;display:block;margin:0 0 0 -12px;width:478px;}

/* CONTENT LEFT *************************************************************************************************************************************************************************************************/
/* 29/6-2010 Solution Teamn: fjernet da det tilsyneladende ikke bruges. Erstattes med styles til LandingPage3Zones */
/* #contentleft{float:left;width:466px;overflow:hidden;padding:20px 0 0 12px;} */

#contentleft{float:left;width:172px;overflow:hidden;padding:0px;}
#contentleft .quote{font-size:0.9em;margin:0 0 28px 0;}
#contentleft .contentblock{background:url(../images/backgrounds/back_contentblock_top.gif) no-repeat left top;max-height:600px;overflow:hidden;width:172px;margin:0 0 28px 0;}
#contentleft .contentblock .clear{background:url(../images/backgrounds/back_contentblock_bottom.gif) no-repeat left bottom;height:4px;}
#contentleft .modules{background:url(../images/backgrounds/back_contentblock2_top.gif) no-repeat left top;}
#contentleft .modules .clear{background:url(../images/backgrounds/back_contentblock2_bottom.gif) no-repeat left bottom;}
#contentleft ul.readmore{margin:9px 8px 1px 8px;padding:0;}
#contentleft ul.readmore li{margin:0;padding:9px 11px 13px 11px;list-style:none;background:url(../images/backgrounds/back_readmore_listtem.gif) no-repeat left bottom;}
#contentleft ul.readmore li a{background:url(../images/backgrounds/back_readmore.gif) no-repeat left top;margin:0;padding:2px 0 4px 32px;display:block;font-weight:bold;color:#010101;}
#contentleft .modules ul.readmore li{background:url(../images/backgrounds/back_readmore_listtem.png) no-repeat left bottom;clear:left;height:29px;padding:7px 6px;}
#contentleft .modules ul.readmore li a{color:#fff;background:none;padding:0 0;}
#contentleft .modules ul.readmore li a img{float:left;margin:0 7px 0 0;}
#contentleft .modules ul.readmore li a span{float:left;line-height:23px;cursor:pointer;}
#contentleft ul.readmore li.last{background:none;}
#contentleft .contact{background:#6589AB url(../images/backgrounds/back_contentblock3_bottom.jpg) no-repeat left bottom;}
#contentleft .contact .content{padding:12px 11px 14px 11px;font-size:0.9em;color:#fff;}
#contentleft .contact .clear{background:none;height:auto;}
#contentleft .contentblock .newsletter{padding:15px 19px 10px 19px;}
#contentleft .contentblock .newsletter h2{padding:0 0 9px 0;margin:0;}
#contentleft .contentblock .newsletter label{position:absolute;top:-999px;left:-999px;}
#contentleft .contentblock .newsletter .inputtxt{width:124px;padding:0;border:1px solid #AFBCBF;color:#A6A6A6;font-size:0.9em;padding:2px 7px;margin:0 0 8px 0;}

/* CONTENT MIDDLE *************************************************************************************************************************************************************************************************/
/* 29/6-2010 Solution Teamn: fjernet da det tilsyneladende ikke bruges. Erstattes med styles til LandingPage3Zones */
/* #contentleft{float:left;width:466px;overflow:hidden;padding:20px 0 0 12px;} */

#contentmiddle{float:left;width:172px;overflow:hidden;padding:0px;margin:0 86px 0 86px;}
#contentmiddle .quote{font-size:0.9em;margin:0 0 28px 0;}
#contentmiddle .contentblock{background:url(../images/backgrounds/back_contentblock_top.gif) no-repeat left top;max-height:600px;overflow:hidden;width:172px;margin:0 0 28px 0;}
#contentmiddle .contentblock .clear{background:url(../images/backgrounds/back_contentblock_bottom.gif) no-repeat left bottom;height:4px;}
#contentmiddle .modules{background:url(../images/backgrounds/back_contentblock2_top.gif) no-repeat left top;}
#contentmiddle .modules .clear{background:url(../images/backgrounds/back_contentblock2_bottom.gif) no-repeat left bottom;}
#contentmiddle ul.readmore{margin:9px 8px 1px 8px;padding:0;}
#contentmiddle ul.readmore li{margin:0;padding:9px 11px 13px 11px;list-style:none;background:url(../images/backgrounds/back_readmore_listtem.gif) no-repeat left bottom;}
#contentmiddle ul.readmore li a{background:url(../images/backgrounds/back_readmore.gif) no-repeat left top;margin:0;padding:2px 0 4px 32px;display:block;font-weight:bold;color:#010101;}
#contentmiddle .modules ul.readmore li{background:url(../images/backgrounds/back_readmore_listtem.png) no-repeat left bottom;clear:left;height:29px;padding:7px 6px;}
#contentmiddle .modules ul.readmore li a{color:#fff;background:none;padding:0 0;}
#contentmiddle .modules ul.readmore li a img{float:left;margin:0 7px 0 0;}
#contentmiddle .modules ul.readmore li a span{float:left;line-height:23px;cursor:pointer;}
#contentmiddle ul.readmore li.last{background:none;}
#contentmiddle .contact{background:#6589AB url(../images/backgrounds/back_contentblock3_bottom.jpg) no-repeat left bottom;}
#contentmiddle .contact .content{padding:12px 11px 14px 11px;font-size:0.9em;color:#fff;}
#contentmiddle .contact .clear{background:none;height:auto;}
#contentmiddle .contentblock .newsletter{padding:15px 19px 10px 19px;}
#contentmiddle .contentblock .newsletter h2{padding:0 0 9px 0;margin:0;}
#contentmiddle .contentblock .newsletter label{position:absolute;top:-999px;left:-999px;}
#contentmiddle .contentblock .newsletter .inputtxt{width:124px;padding:0;border:1px solid #AFBCBF;color:#A6A6A6;font-size:0.9em;padding:2px 7px;margin:0 0 8px 0;}


/* Support for CampLandingPage3Zones page layout */
#contentzone1{float:left;padding:0px;}
#contentzone1 .quote{font-size:0.9em;margin:0 0 28px 0;}
#contentzone1 .contentblock{background:url(../images/backgrounds/back_contentblock_top.gif) no-repeat left top;max-height:600px;overflow:hidden;width:172px;margin:0 0 28px 0;}
#contentzone1 .contentblock .clear{background:url(../images/backgrounds/back_contentblock_bottom.gif) no-repeat left bottom;height:4px;}
#contentzone1 .modules{background:url(../images/backgrounds/back_contentblock2_top.gif) no-repeat left top;}
#contentzone1 .modules .clear{background:url(../images/backgrounds/back_contentblock2_bottom.gif) no-repeat left bottom;}
#contentzone1 ul.readmore{margin:9px 8px 1px 8px;padding:0;}
#contentzone1 ul.readmore li{margin:0;padding:9px 11px 13px 11px;list-style:none;background:url(../images/backgrounds/back_readmore_listtem.gif) no-repeat left bottom;}
#contentzone1 ul.readmore li a{background:url(../images/backgrounds/back_readmore.gif) no-repeat left top;margin:0;padding:2px 0 4px 32px;display:block;font-weight:bold;color:#010101;}
#contentzone1 .modules ul.readmore li{background:url(../images/backgrounds/back_readmore_listtem.png) no-repeat left bottom;clear:left;height:29px;padding:7px 11px;}
#contentzone1 .modules ul.readmore li a{color:#fff;background:none;padding:0 0;}
#contentzone1 .modules ul.readmore li a img{float:left;margin:0 7px 0 0;}
#contentzone1 .modules ul.readmore li a span{float:left;line-height:23px;cursor:pointer;}
#contentzone1 ul.readmore li.last{background:none;}
#contentzone1 .contact{background:#6589AB url(../images/backgrounds/back_contentblock3_bottom.jpg) no-repeat left bottom;}
#contentzone1 .contact .content{padding:12px 11px 14px 11px;font-size:0.9em;color:#fff;}
#contentzone1 .contact .clear{background:none;height:auto;}
#contentzone1 .contentblock .newsletter{padding:15px 19px 10px 19px;}
#contentzone1 .contentblock .newsletter h2{padding:0 0 9px 0;margin:0;}
#contentzone1 .contentblock .newsletter label{position:absolute;top:-999px;left:-999px;}
#contentzone1 .contentblock .newsletter .inputtxt{width:124px;padding:0;border:1px solid #AFBCBF;color:#A6A6A6;font-size:0.9em;padding:2px 7px;margin:0 0 8px 0;}

#contentzone2{float:left;padding:0px;}
#contentzone2 .quote{font-size:0.9em;margin:0 0 28px 0;}
#contentzone2 .contentblock{background:url(../images/backgrounds/back_contentblock_top.gif) no-repeat left top;max-height:600px;overflow:hidden;width:172px;margin:0 0 28px 0;}
#contentzone2 .contentblock .clear{background:url(../images/backgrounds/back_contentblock_bottom.gif) no-repeat left bottom;height:4px;}
#contentzone2 .modules{background:url(../images/backgrounds/back_contentblock2_top.gif) no-repeat left top;}
#contentzone2 .modules .clear{background:url(../images/backgrounds/back_contentblock2_bottom.gif) no-repeat left bottom;}
#contentzone2 ul.readmore{margin:9px 8px 1px 8px;padding:0;}
#contentzone2 ul.readmore li{margin:0;padding:9px 11px 13px 11px;list-style:none;background:url(../images/backgrounds/back_readmore_listtem.gif) no-repeat left bottom;}
#contentzone2 ul.readmore li a{background:url(../images/backgrounds/back_readmore.gif) no-repeat left top;margin:0;padding:2px 0 4px 32px;display:block;font-weight:bold;color:#010101;}
#contentzone2 .modules ul.readmore li{background:url(../images/backgrounds/back_readmore_listtem.png) no-repeat left bottom;clear:left;height:29px;padding:7px 11px;}
#contentzone2 .modules ul.readmore li a{color:#fff;background:none;padding:0 0;}
#contentzone2 .modules ul.readmore li a img{float:left;margin:0 7px 0 0;}
#contentzone2 .modules ul.readmore li a span{float:left;line-height:23px;cursor:pointer;}
#contentzone2 ul.readmore li.last{background:none;}
#contentzone2 .contact{background:#6589AB url(../images/backgrounds/back_contentblock3_bottom.jpg) no-repeat left bottom;}
#contentzone2 .contact .content{padding:12px 11px 14px 11px;font-size:0.9em;color:#fff;}
#contentzone2 .contact .clear{background:none;height:auto;}
#contentzone2 .contentblock .newsletter{padding:15px 19px 10px 19px;}
#contentzone2 .contentblock .newsletter h2{padding:0 0 9px 0;margin:0;}
#contentzone2 .contentblock .newsletter label{position:absolute;top:-999px;left:-999px;}
#contentzone2 .contentblock .newsletter .inputtxt{width:124px;padding:0;border:1px solid #AFBCBF;color:#A6A6A6;font-size:0.9em;padding:2px 7px;margin:0 0 8px 0;}

#contentzone3{float:left;padding:0px;}
#contentzone3 .quote{font-size:0.9em;margin:0 0 28px 0;}
#contentzone3 .contentblock{background:url(../images/backgrounds/back_contentblock_top.gif) no-repeat left top;max-height:600px;overflow:hidden;width:172px;margin:0 0 28px 0;}
#contentzone3 .contentblock .clear{background:url(../images/backgrounds/back_contentblock_bottom.gif) no-repeat left bottom;height:4px;}
#contentzone3 .modules{background:url(../images/backgrounds/back_contentblock2_top.gif) no-repeat left top;}
#contentzone3 .modules .clear{background:url(../images/backgrounds/back_contentblock2_bottom.gif) no-repeat left bottom;}
#contentzone3 ul.readmore{margin:9px 8px 1px 8px;padding:0;}
#contentzone3 ul.readmore li{margin:0;padding:9px 11px 13px 11px;list-style:none;background:url(../images/backgrounds/back_readmore_listtem.gif) no-repeat left bottom;}
#contentzone3 ul.readmore li a{background:url(../images/backgrounds/back_readmore.gif) no-repeat left top;margin:0;padding:2px 0 4px 32px;display:block;font-weight:bold;color:#010101;}
#contentzone3 .modules ul.readmore li{background:url(../images/backgrounds/back_readmore_listtem.png) no-repeat left bottom;clear:left;height:29px;padding:7px 11px;}
#contentzone3 .modules ul.readmore li a{color:#fff;background:none;padding:0 0;}
#contentzone3 .modules ul.readmore li a img{float:left;margin:0 7px 0 0;}
#contentzone3 .modules ul.readmore li a span{float:left;line-height:23px;cursor:pointer;}
#contentzone3 ul.readmore li.last{background:none;}
#contentzone3 .contact{background:#6589AB url(../images/backgrounds/back_contentblock3_bottom.jpg) no-repeat left bottom;}
#contentzone3 .contact .content{padding:12px 11px 14px 11px;font-size:0.9em;color:#fff;}
#contentzone3 .contact .clear{background:none;height:auto;}
#contentzone3 .contentblock .newsletter{padding:15px 19px 10px 19px;}
#contentzone3 .contentblock .newsletter h2{padding:0 0 9px 0;margin:0;}
#contentzone3 .contentblock .newsletter label{position:absolute;top:-999px;left:-999px;}
#contentzone3 .contentblock .newsletter .inputtxt{width:124px;padding:0;border:1px solid #AFBCBF;color:#A6A6A6;font-size:0.9em;padding:2px 7px;margin:0 0 8px 0;}


/* MODULES LIST *************************************************************************************************************************************************************************************************/

#modules{width:425px;overflow:hidden;padding:18px 10px 0 20px;background:url(../images/backgrounds/back_modules.gif) no-repeat left top;margin:5px 0 0 0;}
#modules ul{padding:0;margin:0;}
#modules ul li{padding:0;margin:0;list-style:none;}
#modules ul li .icon{padding:0;margin:0;float:left;}
#modules ul li .content{padding:6px 0 35px 14px;margin:0;float:left;font-size:0.9em;width:350px;}
#modules ul li .content strong{font-size:1.1em;}
#modules ul li .content a{font-weight:bold;float:left;line-height:20px;margin:4px 10px 0 0;}
#modules ul li .content a.pdf{background:url(../images/icons/icon_pdf.gif) no-repeat left 4px;padding:0 0 0 22px;width:73px;}
#modules ul li .content a.screen{background:url(../images/icons/icon_screens.gif) no-repeat left 5px;padding:0 0 0 17px;}
#modules ul li .screens{position:absolute;top:-999px;left:-999px;}

/* NEWSLIST *************************************************************************************************************************************************************************************************/

#newslist{}
#newslist ul{padding:0;margin:0;}
#newslist ul li{padding:0 0 35px 0;margin:0;list-style:none;}
#newslist ul li a{background:url(../images/backgrounds/back_readmore.gif) no-repeat 2px top;margin:8px 0 0 0;padding:2px 0 4px 28px;display:block;font-weight:bold;}

/* CONTENT RIGHT *************************************************************************************************************************************************************************************************/

#contentright{float:right;width:172px;overflow:hidden;padding:0px;}
#contentright .quote{font-size:0.9em;margin:0 0 28px 0;}
#contentright .contentblock{background:url(../images/backgrounds/back_contentblock_top.gif) no-repeat left top;max-height:600px;overflow:hidden;width:172px;margin:0 0 28px 0;}
#contentright .contentblock .clear{background:url(../images/backgrounds/back_contentblock_bottom.gif) no-repeat left bottom;height:4px;}
#contentright .modules{background:url(../images/backgrounds/back_contentblock2_top.gif) no-repeat left top;}
#contentright .modules .clear{background:url(../images/backgrounds/back_contentblock2_bottom.gif) no-repeat left bottom;}
#contentright ul.readmore{margin:9px 8px 1px 8px;padding:0;}
#contentright ul.readmore li{margin:0;padding:9px 11px 13px 11px;list-style:none;background:url(../images/backgrounds/back_readmore_listtem.gif) no-repeat left bottom;}
#contentright ul.readmore li a{background:url(../images/backgrounds/back_readmore.gif) no-repeat left top;margin:0;padding:2px 0 4px 32px;display:block;font-weight:bold;color:#010101;}
#contentright .modules ul.readmore li{background:url(../images/backgrounds/back_readmore_listtem.png) no-repeat left bottom;clear:left;height:29px;padding:7px 6px;}
#contentright .modules ul.readmore li a{color:#fff;background:none;padding:0 0;}
#contentright .modules ul.readmore li a img{float:left;margin:0 7px 0 0;}
#contentright .modules ul.readmore li a span{float:left;line-height:23px;cursor:pointer;}
#contentright ul.readmore li.last{background:none;}
#contentright .contact{background:#6589AB url(../images/backgrounds/back_contentblock3_bottom.jpg) no-repeat left bottom;}
#contentright .contact .content{padding:12px 11px 14px 11px;font-size:0.9em;color:#fff;}
#contentright .contact .clear{background:none;height:auto;}
#contentright .contentblock .newsletter{padding:15px 19px 10px 19px;}
#contentright .contentblock .newsletter h2{padding:0 0 9px 0;margin:0;}
#contentright .contentblock .newsletter label{position:absolute;top:-999px;left:-999px;}
#contentright .contentblock .newsletter .inputtxt{width:124px;padding:0;border:1px solid #AFBCBF;color:#A6A6A6;font-size:0.9em;padding:2px 7px;margin:0 0 8px 0;}

/* FOOTER *************************************************************************************************************************************************************************************************/
/* Solution Team (28/9-2011): Følgende er ændret for at understøtte en mere dynamisk footer, der kan indeholde et større bund sitemap
	height:288px ændres til min-height:288px
	position: absolute fjernet
*/
#page_footer{background:#333 url(../images/backgrounds/back_bottom.jpg) no-repeat center top;min-height:288px;width:100%;overflow:hidden;bottom:0;left:0; z-index:1;} /* Twins - 8/6-09 - Har tilføjet z-index:1;, for at holde et lavere z-index end ms-ToolPaneOuter(web part properties */
#page_footer #index a:hover{text-decoration: none; z-index: 9;}
#page_footer #index{width:958px;text-align:left;margin:0 auto;padding:26px 0 13px 14px;overflow:hidden;}
#page_footer #index ul{margin:0;padding:0;float:left;width:1200px;}
#page_footer #index ul ul{margin:17px 0 0 0;padding:0;width:auto;}
#page_footer #index ul li{margin:0;padding:0;list-style:none;float:left;width:190px;color:#fff;font-weight:bold;font-size:1.25em;}
#page_footer #index ul li a{color:#fff;font-weight:bold;font-size:1.25em;}
#page_footer #index ul li.active a{text-decoration:none;}
#page_footer #index ul li.active li a{text-decoration:none;}
#page_footer #index ul li li.active a{text-decoration:none;}
#page_footer #index ul li li{background:url(../images/backgrounds/back_index.gif) no-repeat 2px center;padding:5px 0 5px 14px;}
#page_footer #index ul li li a{color:#999;font-weight:normal;font-size:0.9em;}

#page_footer #contact{background:url(../images/backgrounds/back_address.gif) no-repeat left top;width:947px;text-align:left;margin:0 auto 13px auto;padding:16px 0 0 25px;color:#999;}
#page_footer #contact span{padding:0 11px}
#page_footer #contact a{color:#999;}
/* Twins - 9/6/09 - har tilføjet en .contactlogo div element i html, så det er her logoet bliver bundet op på. */
#page_footer #contact .right .contactlogo 
{
	background:url(../images/backgrounds/back_logos.png) no-repeat left top;
	display:inline-block;
	width:300px;
	height:40px;
	margin:0 41px 0 0;}
#page_footer #contact .right a span{position:absolute;top:-999px;left:-999px;}


/* BottomSiteMap */
#page_footer #index .OversigtNotSelected {font-size: 0.7em; text-decoration: none; font-weight: normal; padding: -3px 0px;}
#page_footer #index .OversigtSelected a {font-size: 0.7em; text-decoration:none; font-weight: bold; color: White; padding: -3px 0px;}


/* POPUP *************************************************************************************************************************************************************************************************/

body.popup {background:#fff;color:#000;text-align:left;padding:0;margin:0;}
body.popup h1{background:url(../images/backgrounds/back_popupheader.gif) repeat-x left top;color:#fff;padding:0 20px;font-size:1.2em;line-height:33px;font-weight:bold;}

/* NYROMODAL LIGHTBOX *************************************************************************************************************************************************************************************************/

#nyroModalContent{overflow:hidden !important;overflow-x:hidden !important;overflow-y:hidden !important;}
iframe#nyroModalIframe{overflow:hidden;height:500px !important;overflow-x:hidden !important;overflow-y:hidden !important;}

div#nyroModalFull {font-size: 12px;color: #777;font-family: Verdana;}
div#nyroModalBg{background:#868686 !important;}
div#nyroModalLoading {width: 150px;height: 150px;text-indent: -9999em;background:url(../images/buttons/ajax-loader.gif) no-repeat;background-position: center;}
div#nyroModalFull div#nyroModalLoading.error {line-height: 20px;padding: 20px;width: 300px;height: 100px;text-indent: 0;background: #fff;}
div#nyroModalFull div#nyroModalWrapper {background: #fff;}
div#nyroModalFull div#nyroModalWrapper a#closeBut {position: absolute;display: block;top: 0px;right: 0px;width: 46px;height: 33px;text-indent: -9999em;background: url(../images/buttons/btn_close.gif) no-repeat;outline: 0;}
div#nyroModalFull div#nyroModalWrapper h1#nyroModalTitle {font-weight:bold;margin: 0;padding: 0 0 0 20px;font-size: 12px;color: #fff;background:url(../images/backgrounds/back_popupheader.gif) repeat-x left top;line-height:33px;text-align:left;}
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent {padding: 5px;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent {position: relative;overflow: hidden;text-align: center;padding:46px 50px 79px 50px;background:#fff;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent img {vertical-align: baseline;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div {display:none;}
div#nyroModalFull div#nyroModalWrapper a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper a.nyroModalNext {z-index: 105;outline: none;position: absolute;height: 31px;width: 111px;cursor: pointer;text-indent: -9999em;}
div#nyroModalFull div#nyroModalWrapper div.wrapperSwf a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper div.wrapperSwf a.nyroModalNext, div#nyroModalFull div#nyroModalWrapper div.wrapper a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper div.wrapper a.nyroModalNext {height: 60%;width: 20%;}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalPrev {left: 30px;background: url(../images/buttons/btn_previous.gif) no-repeat;bottom:26px;}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalNext {right: 30px;background: url(../images/buttons/btn_next.gif) no-repeat;bottom:26px;}


/* PRINT *************************************************************************************************************************************************************************************************/

@media print{
body{background:none;text-align:left;}
body *{float:none;text-align:left;}
#top{height:90px;width:140px;text-align:left;float:left;}
#top .right{display:none;}
#language{display:none;}
#search{display:none;}
#shortcuts{display:none;}
#primarynavigation{display:none;}
#page {width:auto;height:auto;background:none;text-align:left;}
#main {padding:0;background:none;min-height:10px;width:auto;}
#breadcrumb{display:none;}
#tools{display:none;}
#secondarynavigation{display:none;}
#content{padding:0;width:auto;float:none;}
#contentleft{padding:0;width:auto;float:none;}
#contentright{display:none;}
#contenttop{width:auto;height:auto;background:none;}

#footer{display:none;}
}

/*Overrides core.css*/
.ms-topnavContainer{
border:none;
border-left:solid 1px #c2dcff;
}

.ms-topnav{
border:0px solid black;
border-left:solid 1px #ffffff;
color:#ffffff;
border-bottom:none;
background-image:none;
background-repeat:repeat-x;
font-family:Tahoma,Verdana,Arial;
font-size:1.2em;
background-color:transparent;
height:33px;
text-align:center;
vertical-align:middle;
}
.ms-topnav a{
display:block;
white-space:nowrap;
padding-top:6px;
height:33px;
color:#ffffff;
text-decoration:none;
vertical-align:middle;
font-weight:bold;
}


.ms-topnavselected{
color:#ffffff;
background:url('../images/backgrounds/back_topmenu_hover.gif');
background-color:#ffe6a0;

border-left:solid 1px #ffffff;
border-bottom-width:0px;
}
.ms-topNavHover a{
border-left:solid 1px #ffffff;
color:#ffffff;
border-bottom:none;
background-repeat:repeat-x;
font-family:Tahoma;
font-size:1.2em;
height:33px;
vertical-align:middle;
}

.ms-topNavHover{
	background:url('../images/backgrounds/back_topmenu_hover.gif');
	height:33px;
}
.ms-topnav img{
position:relative;
left:-6px;
}
.ms-topNavFlyOutsContainer
{
border:solid 1px #c2dcff;
}
.ms-topNavFlyOuts{
background-color:#F2F8FF;
font-family:Tahoma;
font-size:8pt;
}
.ms-topNavFlyOuts a{
display:block;
*width:120px;
min-width:120px;
color:#3764a0;
padding:4px 8px 4px 8px;
}
.ms-topNavFlyOutsHover{
background-color:#ffe6a0;
color:#ffffff;
}

/*Submenu items */
table.ms-navitem td
{
	background-image: none;
}
table.ms-navitem td a
{
	padding:0 0 0 16px;line-height:31px;display:block;color:#010101;border-top:1px solid #dce0e1;margin:0 3px;white-space:nowrap;font-size:0.9em;
}
table.ms-navitem td a:hover
{background:url(../images/backgrounds/back_leftmenu_sel2.gif) no-repeat 6px 14px;color:#527494;text-decoration:none;}

/*rootmenuitem*/
#secondarynavigation #container
{
	margin:15px 0 0 21px;
}
table.ms-navheader a
{
	width:165px;margin:15px 0 0 21px;padding:0;
	line-height: 31px;
	display: block;	
	color:#010101;
	font-weight:bold;
	border-top:1px solid #dce0e1;
	border-top: 1px solid #000000;
	margin:0 0px;
	white-space:normal;
	padding-left: 20px;
}
table.ms-navheader a:hover,table.ms-selectednavheader a{
background:url(../images/backgrounds/back_leftmenu_sel.gif) no-repeat left top;
color:#ffffff;
padding-left: 20px;
margin:0;
border:0;
text-decoration:none;
}

.ms-navheader a:hover{
color:#fff;
text-decoration:none;
background:transparent;
}

/* Twins - 8/6-90 - Har ændret fra left:0 til right:0 så properties vises i øverste højre hjørne, og indsat z-index:1000; så web part properties vises som øverste element */
.ms-ToolPaneOuter { position: absolute; height: 80% !important; border: 2px #6f9dd9 solid; top: 0; right: 0; z-index:1000; }

/* Consoles,Added by ALH 23/05 */
.ms-siteactionsmenu div div div { width:130px;text-align:left;}
.ms-siteactionsmenu div div div a{ float:left;text-align:left;}
.Consoles { text-align:left;}
.Consoles span{ }
.Consoles div.ms-SPLink{ width:180px;text-align:left;}
.Consoles div a { float:left;text-align:left;}

/*KRA 1/6 2009*/

.Consoles #welcomediv
{
float:left;
}
.Consoles #siteactionsdiv
{
width:50px;
}

.right table tr
{
height:11px;
width:300px;
}

.ms-consolemptablerow {
background-color:transparent;
height:0px !important;
}


.ms-globallinks {
    white-space:nowrap
}

.Custom-WelcomeMenu {
   font-size: 8pt;
}
.Custom-WelcomeMenu .ms-SPLink{ width:280px;text-align:left;}
.Custom-WelcomeMenu a { float:left; text-align:left; text-decoration:line-through;}
.Custom-WelcomeMenu { text-align:left;}
.Custom-WelcomeMenu span{ }

.ms-SPlink
{
height:15px;
}

#primarynavigation
{
/*padding-left:5px;*/
}


#primarynavigation table
{
border-width:0px;
border-spacing:0px;
border-style:none;
float:left; /* Twins - tilføjet for at rette op på rettelse af ie8 problem på masterpage - 04/06/09 - Henrik Knoll */
}


/* Added by ALH 01/06*/
#fpcontent .cqfeed img{ display:none;}
#fpcontent .ms-WPBody{font-family:Tahoma,Verdana,Arial;}
#fpcontent h2 a{float:right;position:relative;top:-25px;}

#zz7_SiteActionsMenuMain { border-style:solid; }

/* TWINS - 8/6/09 - Tilføjet for at sætte en fast bredde på radeditor, som pr. standard er sat til 680px */
.leftlandingdiv .RadEditor {width: 100% !important;}
.leftcontentdiv .RadEditor {width:100% !important;}

/** Custom SUBMenu **/
.Submenu, #Submenu ul{list-style-type: none! important;	list-style-image: none! important;margin:2px 0 0 0;}
.Submenu li{line-height: 34px;display: block;border-bottom: solid 1px #dce0e1; list-style-image: none! important;}
.Submenu li a {color: #000000;line-height: 35px;display: block;padding-left: 20px; font-weight:bold; font-size:9px;}
.Submenu .FirstLevelSelected{text-decoration:none; background-position: right top;background :url(/_layouts/1030/camp/images/backgrounds/back_leftmenu_sel.gif) no-repeat;color: #ffffff; font-weight: bold;}
.Submenu li a:hover{text-decoration:none; background-position: right top; background:#ffffff url(/_layouts/1030/camp/images/backgrounds/back_leftmenu_sel.gif) no-repeat;color: #ffffff; font-weight: bold;}

.Submenu li ul{padding-left: 10px;text-decoration:none! important; list-style-image: none! important;list-style-type: none! important;}
.Submenu li ul li{line-height: 15px;border-bottom: solid 1px #ffffff; }
.Submenu li ul li a{line-height: 20px;height:20px;padding-left: 20px;font-weight:normal; font-size:0.85em! important;}
.Submenu li ul li a:hover{color: #527494;background:url(/_layouts/1030/camp/images/backgrounds/back_leftmenu_sel2.gif) no-repeat 10px 8px! important; font-weight:bold; }
.Submenu li ul li a.SubmenuSelected{color: #527494;font-weight: bold;background:url(/_layouts/1030/camp/images/backgrounds/back_leftmenu_sel2.gif) no-repeat 10px 8px! important;}




/*Stuff needed for the left menu using RadTreeView*/
#secondarynavigation1 {background:#fff url(../images/backgrounds/back_leftmenu.jpg) no-repeat left top;width:206px;margin:24px 26px 0 26px;float:left;}

/** Custom Menu **/
.rtUL .FirstLevelSelected
{
	background-position: right top;
	background :url(/_layouts/1030/camp/images/backgrounds/back_leftmenu_sel.gif) no-repeat;
	margin-top: 1px;
}

/** Top menu for RadTreeView***/
.RadTreeView .rtUL .rtIn {font-size:0.75em;font-family:verdana, Arial;}
.RadTreeView a.rtIn {font-size:0.8em;font-family:verdana, Arial;
                     padding:0 0 0 16px;line-height:normal;display:inline;color:#010101;font-weight:bold; 
                     border-top:1px solid #dce0e1;margin:0 3px;white-space:nowrap;} 
.RadTreeView .rtUL a.rtIn{width:165px;margin:15px 0 0 21px;padding:0;	line-height: 31px;display: block;	color:#010101;font-weight:bold;	margin:0 0px;white-space:nowrap;padding-left: 20px;}
.RadTreeView .rtUL .rtHover, .RadTreeView  .rtUL .rtSelected  
{
	background-position: right top;
	background :url(../images/backgrounds/back_leftmenu_sel.gif) no-repeat;	background-position:20px 20px;padding-left: 20px;margin:0;border:0;text-decoration:none;
	margin-top: 1px;}
.RadTreeView .rtUL .rtLI .rtHover .rtIn, .RadTreeView  .rtUL .rtSelected .rtIn {color:#ffffff;background:transparent;margin:0; border:0;}
.RadTreeView .rtUL .rtMinus {background:none;}
.RadTreeView .rtUL .rtPlus {background:none;}

/*Sub menus for RadTreeView*/
.RadTreeView .rtUL .rtUL{background-image: none;}
.RadTreeView .rtUL .rtUL a{padding:0 0 0 16px;line-height:31px;display:block;color:#010101;
                           border-top:1px solid #dce0e1;margin:0 3px;white-space:nowrap;font-size:0.8em;}
.RadTreeView .rtUL .rtUL .rtHover{background:url(../images/backgrounds/back_leftmenu_sel2.gif) no-repeat 16px 10px;text-decoration:none;}
.RadTreeView .rtUL .rtUL  .rtLI .rtHover .rtIn{color:#527494}
.RadTreeView .rtUL .rtUL  .rtSelected{background:url(../images/backgrounds/back_leftmenu_sel2.gif) no-repeat 16px 10px;text-decoration:none;color:#527494;font-weight:bold}
.RadTreeView .rtUL .rtUL  .rtLI .rtSelected .rtIn{color:#527494;font-weight:bold;}
.RadTreeView .rtUL .rtUL .rtLI a.rtIn {   background:none;color:#010101;line-height:normal;display:inline;font-weight:normal;margin:0;padding:0px 0 0px 5px;border:0;white-space:nowrap;}
/*
.RadTreeView .rtUL .rtUL  .rtSelected  .rtMinus {background:url(../images/backgrounds/back_leftmenu_sel2.gif) no-repeat 16px 10px;text-decoration:none;}
.RadTreeView .rtUL .rtUL  .rtSelected .rtPlus {background:url(../images/backgrounds/back_leftmenu_sel2.gif) no-repeat 16px 10px;text-decoration:none;}
*/

/* Meta data date fields */
#expandPublishingStartDate select  { height:auto;}
#expandPublishingExpirationDate select { height:auto;}
#expandPublishingStartDate .ms-dttimeinput {font-size:1em;font-family:verdana, Arial;}
#expandPublishingExpirationDate .ms-dttimeinput {font-size:1em;font-family:verdana, Arial;}

/* Spot */
.spotwebpart {width: 172px !important;margin-bottom: 5px;}
.spotwebpart .content{ color:#FFFFFF;  background:#fff url(/_LAYOUTS/1030/camp/images/backgrounds/BG-SpotWebpart.gif) bottom; padding: 10px! important; }
.spotwebpart blockquote{width: 145px !important;}
.spotwebpart a{color:#000000 !important; padding-right:2px;}

.maincontent { width:73%; float:left;  }
.pageintroduction {font-style:italic; padding:0 0 20px 0;}


