body { padding: 0; margin: 0; line-height: 1.27em;color: #000;font-family:Arial, sans-serif;font-size:68.75%;width:100%;height:100%;}
*:focus{outline:1px dotted transparent !important;}
a {font-size:1em;text-decoration:none;color:#000;}
h1 { font: normal 1.6em Arial, Sans-Serif; padding: 7px 0 0 0px; margin: 0 0 10px 0; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover {background: inherit; }
h2{ margin: 0 0 10px 0; padding: 0; font: bold 1.64em Arial, Sans-Serif; text-transform:uppercase;}
h3{font: bold 1.18em Arial, Sans-Serif; margin:0 0 10px 0; text-transform:uppercase;}
h4{font: bold 1em Arial, Sans-Serif; margin:0 0 10px 0; text-transform:uppercase;}
p {margin: 0 0 10px 0; font-size:1em;}
ul { margin: 0; padding : 0;}
li, input, select{font-size:1em;}
input, select,textarea{border:1px solid #999999;}
form { 	margin: 0;padding:0; }
.form_element{margin-bottom:10px;width:345px;}
input.search { width:126px; border:none;height:16px;padding:0 2px 0 0;float:left;background:none;}
input.submit{width:35px;padding:0;margin:0;height:16px; overflow:hidden;float:right;border:none;background:url(../images/search-button.gif) no-repeat 0 0;}
input.submit:hover{background:url(../images/search-button-act.gif) no-repeat 0 0;}
.hide{display:none;}
a img {border: none;}
#content h2{width:83%;}
.green{color:#b8d057;}
#content ul{padding:0 0 0 40px;margin:0 0 10px 0;}

/* FJERN naar alt er paa plads */
/*#content p a{font-weight:bold; background:url(../images/arrow.gif) no-repeat 0 3px; padding-left:10px;}
#content p a:hover{background: url(../images/pink-arrow.gif) no-repeat 0 3px;} */

#content p a, #content li a{ color:#f0287d;}
#frontpage .kasse2 li a{ font-weight:bold;}

/*RTE*/
p.green{color:#b8d057;}
p.grey {color: #b3b3b3;}
p.underline {text-decoration: underline;}
a.greylink{color:#b3b3b3;}

/*TABELLER*/

table.tabel_design {padding: 2px; }
tr.tabelraekke {background-color: #ffffff;}
table.tabel_design td {background-color: #eee;}
tr.raekke_design{background: #516776  url(../images/corner.gif) no-repeat top right;color: #FFF;padding: 3px 0 3px 5px;font: bold 1.1em Tahoma, Arial, Sans-Serif;margin: 0 0 3px 0;}

/*--Accesskeys--*/
#accesskeys {position: absolute; left: -9999px; list-style:none; margin: 0; padding: 5px 10px; background: #fff;}
#accesskeys dd {margin: 0 0 0 15px;}
#accesskeys a {text-decoration: none;}
#accesskeys a:hover {text-decoration: underline;}


/*LAYOUT*/
#bgBar{ width:100%; height:102px; background:#000; opacity:0.85; -moz-opacity:0.85; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; filter: alpha(opacity=85); position:absolute; top:0; left:0;z-index:1;}
#topBar{ width:100%; height:102px; position:absolute; top:0; left:0;z-index:2;}
img.backgroundImage { width:100%; top: 0; left: 0; height:100%;position:fixed;}
#topContainer{margin:0 auto; width:790px;}
#topContainer #logo{float:left;margin:0px 0 0 -30px; width:160px; padding:12px 0 0 0;}
#topContainer #service{float:right; width:650px; padding:18px 0 0 0;}
#topContainer #service #search-box{float:right; width:175px;padding:0 0 0 12px;overflow:hidden;}
#topContainer #service #search-box form{height:16px; overflow:hidden;width:163px;float:left;background:url(../images/search-input.gif) no-repeat 0% 0%;padding-left:12px!important;}
#topContainer #topmenu{float:right; width:650px; padding:43px 0 0 0;}
#mainContainer{ position:relative; top:120px; width:790px; margin:0 auto; z-index:1;}
#frontpage #mainContainer .left{ width:390px; margin-right:10px; float:left;}
#frontpage #mainContainer .right{ width:390px; float:left; overflow:hidden;}
#mainContainer .left{width:190px;margin-right:10px; float:left;}
#mainContainer .middle{float:left;width:390px; margin-right:10px;}
#mainContainer .right{width:190px;float:left;}
#maincontent{background:#fff url(../images/box-bg.gif) no-repeat 100% 100%;width:100%;margin:0 0 10px 0;}
#leftmenu{background:#fff url(../images/box-bg.gif) no-repeat 100% 100%;margin:0 0 10px 0;padding:20px 19px;}
#footer{background:#fff url(../images/box-bg.gif) no-repeat 100% 100%;margin:0 0 10px 0;padding:0px 19px 5px 19px;}
#footer h3{font-size:1em; font-weight:bold;margin:0;padding-top:15px;}
#footer p{color:#666666;}
#footer p a{color:#666666;}
#splash{margin:0 0 0 5px;position:relative;}
#splash div, #splash div dl dt,#splash div dl, #splash div dl dd{margin:0; padding:0;clear:both;} 
#splash img{margin:0 0 15px 0;}
#splash .theme-mask{display:none;}
.theme #splash .theme-mask{display:block;position:absolute;left:0px; bottom:15px;height:46px; width:207px; background:url(../images/theme-24.png) no-repeat 0 0;}
#content{padding:0px 20px 10px 20px;position:relative;min-height:100px; height:auto !important; height:100px;}
.clear{clear:both;}

	
/*menu*/
#service-nav{list-style:none; float:right;}
#service-nav li{display:inline; background:url(../images/menu-line.gif) no-repeat 100% 70%;padding:0 8px 0 6px;}
#service-nav li.last{background:none;}
#service-nav li.last .icon{width:8px; height:8px;}
#service-nav li a{color:#fff;font-weight:bold; line-height:1; }
#service-nav li a:hover, #service-nav li.active a{text-decoration:underline; }
#ul_nav{list-style:none; float:right;}
#ul_nav li{display:inline; font-size:1.18em;padding:0 0 0 25px; }
#ul_nav li a{color:#fff; font-weight:bold; text-transform:uppercase; }
#ul_nav li a:hover, #ul_nav li.active a{color:#bed73c;}
#breadcrumb{color:#999999; font-size:0.91em;padding:20px 20px 1px 20px;}
#breadcrumb a{color:#999999;}
#breadcrumb a:hover{text-decoration:underline;}
.print-page{position:absolute; top:7px; right:19px;font-weight:bold;}
.print-page:hover{color:#f0147d;}
.print-page img{vertical-align:text-top;padding:0 0 0 5px;}
#leftmenu ul{list-style:none;}
#leftmenu ul li{padding:0 0 5px 0;}
#leftmenu ul li li, #leftmenu ul li li.active{padding:0 0 5px 0;}
#leftmenu ul li.sub{padding:0;}
#leftmenu ul li a{font-weight:bold;background:url(../images/arrow.gif) no-repeat 2px 3px;padding:0 0 0 12px;display:block;}
#leftmenu ul li a:hover, #leftmenu ul li.active a{background:url(../images/pink-arrow.gif) no-repeat 2px 3px;}
#leftmenu ul li.sub a{background:url(../images/pink-arrow-down.gif) no-repeat 0 3px;}
#leftmenu ul li li a{background:url(../images/smallarrow.gif) no-repeat 0 4px !important;padding:0;font-weight:normal;padding:0 0 0 8px;}
#leftmenu ul li li a:hover{color:#f0277d;}
#leftmenu ul li li.active a{background:url(../images/smallarrow.gif) no-repeat 0 4px; color:#f0277d;}
#leftmenu ul li ul{padding:5px 0 0 12px;}
#leftmenu h3{font-weight:normal;}
	
/*FCE-er*/
.kasse1{background:url(../images/right-corner-bg.gif) no-repeat 0 0; height:191px;overflow:hidden;width:100%;margin:0 0 10px 0;position:relative;}
.kasse2{background:#fff url(../images/box-bg.gif) no-repeat 100% 100%;width:100%;margin:0 0 10px 0;}
#frontpage .kasse2{overflow:hidden; height:98px;}
.twocol .first{float:left; width:190px;}
.twocol .second{float:right;width:190px;}
.kasse4{background:url(../images/bg_kasse4.gif) no-repeat 0 0; width:100%; height:97px; oveflow:hidden;margin:0 0 10px 0;}
.inner{padding:17px 10px 5px 18px;}
.inner h2{font-size:1.18em; text-transform:uppercase;margin:0;font-weight:normal;}
.inner h3{font-size:1.27em; text-transform:uppercase; color:#ccc;margin:0 0 5px 0;}
.inner .read-more{background:url(../images/bigarrow.gif) no-repeat right center; padding:5px 27px 5px 0;position:absolute; right:30px; bottom:15px;display:block;font-weight:bold; }
.kasse4 .inner p{font-size:1.27em; text-transform:uppercase;font-weight:bold;}
.kasse4 .inner p a{color:#fff;}
.kasse3{background:url(../images/right-corner-bg2.gif) no-repeat 100% 100%; width:100%;margin:0 0 10px 0;position:relative;}
#frontpage .kasse3{height:297px;overflow:hidden;}
#frontpage .kasse2 .twocol .first{width:205px;}
#frontpage .kasse2 .twocol .second{width:149px;}
#frontpage .kasse2 .twocol h2{font-size:1em; font-weight:bold;margin:0;}
#frontpage .kasse2 .twocol p{color:#666666;margin:0;}
#frontpage .kasse2 .twocol .first .tx-sremailsubscribe-pi1-text{width:198px;}
#frontpage .kasse2 .twocol .first .tx-sremailsubscribe-pi1-submit2{padding-left:81px !important;}
#frontpage .kasse2 .twocol p a{color:#666666;}
.kasse1 .inner h3{font-size:2.27em;color:#000;line-height:1;margin: 0 0 8px 0;}
.kasse2 ul.col1{float:left;width:105px; margin:0 18px 0 0;list-style:none;padding:0;}
.kasse2 ul.col2{float:left;width:105px; margin:0 18px 0 0;list-style:none;padding:0;}
.kasse2 ul.col3{float:left;width:105px; margin:0;list-style:none;padding:0;}
.kasse2 .inner h2{margin:0 0 8px 0;}
.kasse2 .inner{padding:17px 10px 0 18px;}
.kasse2 ul li a{background:url(../images/arrow.gif) no-repeat 0 3px;padding:0 0 0 10px; display:block;}
.kasse2 ul li a:hover{background:url(../images/pink-arrow.gif) no-repeat 0 3px;}

/* org.
.kasse5{background:#b9d057 url(../images/green-bg.gif) no-repeat 0 100%; border:5px solid #fff;margin:0 0 10px 0;}
.kasse5 .inner{padding:15px 5px 15px 15px;}
.kasse5 .inner h2{margin:0 0 10px 0;}
.kasse5 .inner .info .csc-textpic div{margin:0!important;}
.kasse5 .inner .info .csc-textpic .csc-textpic-imagewrap{margin:0 10px 0 0!important;}
*/

.kasse5{ background:#b9d057 url(../images/green-bg.gif) no-repeat 0 100%; border:5px solid #fff;margin:0 0 10px 0; width:180px; flaot:left; overflow:hidden;}
.kasse5 .inner{ padding:15px 5px 15px 15px; width:100%;}
.kasse5 .inner h2{ margin:0 0 10px 0;}
.kasse5 .inner .info .csc-textpic div{ margin:0!important;}
.kasse5 .inner .info .csc-textpic .csc-textpic-imagewrap{ margin:0 10px 0 0!important;}
.kasse5{ float:left; margin:0 0 20px 0;}
.kasse5 .wrap{ width:100%; display:block; float:left; clear:both; }
.kasse5 .contactimage{ width:50px; float:left; padding:0 5px 0 0;}
.kasse5 .info{ float:left;}

#subpage .kasse2 .inner a, #section .kasse2 .inner a{font-weight:bold; background:url(../images/arrow.gif) no-repeat 0 3px; padding-left:10px;}
#subpage .kasse2 .inner a:hover, #section .kasse2 .inner a:hover{background:url(../images/pink-arrow.gif) no-repeat 0 3px;}
#content .twocol .first{width:49%;}
#content .twocol .second{width:49%;}
#content .twocol h3{margin:0;text-transform:none;}
#content .csc-menu {list-style:none; margin:0; padding:0 0 10px;}
#content .csc-menu li a{ background:url(../images/arrow.gif) no-repeat 0 3px; padding:0 0 0 10px; display:block; font-weight:bold; color:#000;}
#content .csc-menu li a:hover{background:url(../images/pink-arrow.gif) no-repeat 0 3px;}
#extra-content .kasse3 .inner .read-more{ position:relative; text-align:right; top:0px; right:20px; margin:0 0 10px 0;}
#extra-content .kasse2{ position:relative;}

/*nyheder*/
.kasse3 .news_latest_item h3 span.date{color:#999999;font-weight:bold;}
.kasse3 .news_latest_item h3{text-transform:none;font-weight:normal;font-size:1em;}
.kasse3 .news_latest_item{padding:0 0 5px 0px;}
.kasse3 .news_latest_item h3 a{padding:0 0 0 10px; background: url(../images/arrow.gif) no-repeat 0 3px;}
.kasse3 .news_latest_item h3 a:hover{background: url(../images/pink-arrow.gif) no-repeat 0 3px;}
.kasse3 .news_latest_container{padding:10px 0 0 0;}
.kasse3 .rss-feed{position:absolute;left:19px; bottom:20px;font-weight:bold;}
.kasse3 .rss-feed:hover, .inner .read-more:hover{color:#f0287d;}
.news_list_item h3 a span.date{color:#999999;}
.news_list_item h3{text-transform:none;font-size:1em;margin:0;}
.news_list_item{padding:0 0 5px 0px;}
.news_list_item h3 a{padding:0 0 0 10px; background: url(../images/arrow.gif) no-repeat 0 3px;}
.news_list_item h3 a:hover{background: url(../images/pink-arrow.gif) no-repeat 0 3px;}
.news_list_browse .results_text{color:#999999;font-weight:bold; float:left;width:50%;}
.news_list_browse .results_numbers{font-weight:bold; float:right;width:50%; text-align:right;}
#content .news_list_browse .results_numbers a{color:#999999;}
#content .news_list_browse .news_list_browse .results_numbers a:hover{color:#000;}
#content .news_list_browse .news_list_browse .results_numbers a.browse-link{color:#000;}
#content .news_list_browse .news_list_browse .results_numbers a.browse-link:hover{color:#f0287d;}
#content .news_list_browse .results_numbers a.browse-link{ color:#000; }
.news_list_browse{clear:both; width:100%;}
.backlink a{font-weight:bold;}
.news_single_item .date{color:#999999;font-weight:bold;}
.news-amenu-container{padding:0 0 10px 0;}
.news-amenu-container ul{list-style:none;}

/*søgning*/
.browsebox{list-style:none;font-weight:bold; float:right;width:50%; text-align:right;}
.browsebox li{padding:0 0 0 3px;}
.browsebox li a{color:#999999;}
.browsebox li a:hover{color:#000;}
.browsebox li a.browse-link{color:#000;}
.browsebox li a.browse-link:hover{color:#f0287d;}
.browsebox li.tx-indexedsearch-browselist-currentPage a{color:#000;}
.tx-indexedsearch-browsebox p{color:#999999;font-weight:bold; float:left;width:50%;}
.browsebox li{display:inline;}
.tx-indexedsearch-browsebox{float:left;width:100%;}
.tx-indexedsearch-res h3{text-transform:none; margin:0;font-size:1em;}
.tx-indexedsearch-res h3 a{padding:0 0 0 10px; background: url(../images/arrow.gif) no-repeat 0 3px;}
.tx-indexedsearch-res h3 a:hover{background: url(../images/pink-arrow.gif) no-repeat 0 3px;}
.tx-indexedsearch-path a{color:#999999;}
.tx-indexedsearch-descr{margin:0;}

/*kommentar*/
.tx-comments-comment-form{padding: 0 0 10px 0;display:none;}
.tx-comments-comment-form p{margin:0;display:inline;}
.tx-comments-comment-form label{width:100%!important; display:inline !important;font-size:0.91em;}
.tx-comments-comment-form label .note{color:#999999;padding-left:3px;}
#tx_comments_pi1_submit{border:none; background:none;font-weight:bold;float:right; margin-right:30px;}
.tx-comments-comment-form textarea{width:97% !important;}
.tx-comments-comment-form .notify{width:300px !important;float:none;}
.tx-comments-comment-form label.hide{display:none !important;}
.tx-comments-comment-form input, .tx-comments-comment-form textarea, .tx-comments-comment-form img{padding:0 !important;vertical-align:middle;}
.tx-comments-comment-form .text{position:relative;}
.tx-comments-comment-form .text .close{position:absolute; bottom:0; right:10px;}
.tx-comments-comment-form fieldset{padding:0;}
.tx-comments-comment-1, .tx-comments-comment-2{border:none !important; padding:0 0 10px 0 !important;}
.tx-comments-comment-1 p, .tx-comments-comment-2 p{margin:0;color:#999999; font-weight:bold;}
.box_toggler{position:absolute; top:15px; right:20px;font-weight:bold; cursor:pointer;}
.box_toggler:hover, #tx_comments_pi1_submit:hover {color:#f0287d;}
.close{cursor:pointer;}

/*nyhedsbreve*/
.tx-sremailsubscribe-pi1{margin:0 0 10px 0;}
#frontpage .tx-sremailsubscribe-pi1 p{font-weight:normal;margin:0;}
#frontpage .tx-sremailsubscribe-pi1 .green{font-weight:bold;}
.tx-sremailsubscribe-pi1-submit{background: url(../images/plus.gif) no-repeat right center; float:left; font-weight:bold; border:none;padding:0 12px 0 0; background-color:none; text-align:left;}
.tx-sremailsubscribe-pi1-submit2{background:url(../images/minus.gif) no-repeat right center !important; float:left; font-weight:bold;padding:0 15px 0 35px !important; }
.tx-sremailsubscribe-pi1-submit:hover, .tx-sremailsubscribe-pi1-submit2:hover{color:#f0287d;}
#frontpage .tx-sremailsubscribe-pi1-submit2{padding:0 15px 0 11px !important;}
/* Tilpasning efter gennemgang */
#logo h1{ padding:0; }

#frontpage .right .kasse2 .inner{padding:5px;}