/* Default */
html{height:100%;}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	margin:0;
	padding:0;
	height:100%;
}

p.underline {text-decoration: underline;}
p.align-left {text-align: left;}
p.align-right {text-align: right;}
p.align-center {text-align: center;}
p.align-justify {text-align: justify;}
textarea, input{font-size:11px; font-family:Arial, Helvetica, sans-serif;}

a{text-decoration:none; border:0; color:#28809c;}
a:hover{color:#9C0266;}
a img{border:0;}
.innercontent a:hover{text-decoration:underline;}

p.pillink a{padding-left:10px; background:url(../images/bullet.gif) no-repeat left 5px;}
p.pillink a:hover{background:url(../images/bullet_over.gif) no-repeat left 5px; text-decoration:none;}

p{margin:0 0 10px 0;}
p.intro{font-weight:bold; color:#9C0266;}
h1{margin:0 0 0.67em; font-size:1.917em; color:#9C0266; text-transform:uppercase;}
h1#forside_h1 {margin: 0; padding: 0; line-height: 0;}
.header .csc-header h1{margin:0 0 0.67em; width:475px;}
.csc-header h1{margin: 0.67em 0;}

h2{margin:0 0 0.67em; font-size:1.25em; text-transform:uppercase; font-weight:bold;}
.innercontent h2{margin:0 0 0.2em; font-size:1em; text-transform:uppercase; font-weight:bold;}
h3{margin:0 0 0.67em; font-size:1.25em;}
.innercontent h3, .innercontent h4{font-size:1em;}
form{padding:0; margin:0;}

.innercontent ul{list-style:none; padding: 0 0 0 23px; margin:5px 0 10px;}
.innercontent ul ul{margin:2px -10px; padding: 0 10px;}
.innercontent ul li{background:url(../images/list-bullet.gif) no-repeat left 5px; padding-left:10px;}

/* Layout */
#servicetop{height:20px; padding-top:5px; overflow:hidden;}
	.teaser{float:left; font-weight:bold; text-transform:uppercase; font-size:0.91667em;}
	ul.servicemenu{margin:0; padding:0; list-style:none; float:right; text-transform:uppercase; font-size:11px;}
	ul.servicemenu li{float:left; font-weight:bold; margin-left:20px;}
	ul.servicemenu li:first-child{margin-left:0;}
	ul.servicemenu li a{color:#389Cb7;}
	ul.servicemenu li a:hover{color:#9C0266;}

#top{background:#fff url(../images/top-bg.gif) no-repeat top center;}
 #top .innercont{position:relative;}
	#topmenu{float:left; margin-top:12px; padding-left:10px; /*background:#389CB7;*/ position:relative; font-size:12px; width:793px;}
	ul.topmenu{margin:0; padding:0; list-style:none; text-transform:uppercase; font-weight:bold;}
	 /* new */
	 ul.topmenu li{float:left; margin: 0 1px; padding:0;}
	 ul.topmenu li#topfirst{margin:0 1px 0 1px;}
	 ul.topmenu li a{padding:10px 5px 8px 5px; color:#000; display:block;}
	 ul.topmenu li a:hover,
	 ul.topmenu li.act a{background: #fff url(../images/topmenu-hover-bg.gif) no-repeat left top;}

	  

	
	ul.topmenu ul{display:none; margin:0; padding:0; background:#fff; font-weight:normal; text-transform:none; list-style:none; position:absolute; top:30px; z-index:99;}
	ul.topmenu li:hover ul{display:block;}
	 ul.topmenu ul li{float:none; margin:0; padding:0;}
	 ul.topmenu ul li:hover{margin:0; padding:0; background:none;}
	 ul.topmenu ul li:first-child:hover{margin:0; padding:0;}
	 ul.topmenu li:hover ul li a, ul.topmenu li ul li a{color:#28809C; padding:0 0 0 10px; margin:0; background:url(../images/topmenu-sub-bullet.gif) no-repeat 0 2px;}
	
	#logo{float:left;}
	#tools{float:right; margin-top:10px; width:310px;}
	ul.toolmenu{margin:0; padding:0; list-style:none; float:left;}
	 ul.toolmenu li{float:left; font-weight:bold;}
	  ul.toolmenu li a{display:block; height:20px; width:20px; text-indent:-9999px; overflow:hidden;}
	  ul.toolmenu li.small a{background:url(../images/icon_small.gif) no-repeat; width:10px;}
	  ul.toolmenu li.small a:hover{background:url(../images/icon_small_over.gif) no-repeat;}
	  ul.toolmenu li.normal a{background:url(../images/icon_normal.gif) no-repeat; width:10px;}
	  ul.toolmenu li.normal a:hover{background:url(../images/icon_normal_over.gif) no-repeat;}
	  ul.toolmenu li.large a{background:url(../images/icon_large.gif) no-repeat; width:12px; margin-right:5px;}
	  ul.toolmenu li.large a:hover{background:url(../images/icon_large_over.gif) no-repeat;}
	  ul.toolmenu li.mail a{background:url(../images/icon_mail.gif) no-repeat;}
	  ul.toolmenu li.mail a:hover{background:url(../images/icon_mail_over.gif) no-repeat;}
 	  ul.toolmenu li.print a{background:url(../images/icon_print.gif) no-repeat;}
 	  ul.toolmenu li.print a:hover{background:url(../images/icon_print_over.gif) no-repeat;}
	  ul.toolmenu li.readaloud a{background:url(../images/icon_readaloud.gif) no-repeat;}
	  ul.toolmenu li.readaloud a:hover{background:url(../images/icon_readaloud_over.gif) no-repeat;}
	  ul.toolmenu li.facebook a{background:url(../images/icon_fb.gif) no-repeat; margin-right:5px;}
	  ul.toolmenu li.facebook a:hover{background:url(../images/icon_fb_over.gif) no-repeat;}
	#tools .searchform{float:right;}
	.searchform{background:#fff; padding:1px; font-size:12px; border:1px solid #389CB7;}
	#tools .searchform input{border:0; margin:0;}
	#tools .searchform label {position:absolute; left:-9999px; top:0; visibility: hidden;}
	.submit_btn{background:#C7DD10; border:0; color:#336666; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase;}
	
	#kidsmenu{float:right;}
	#kidsmenu ul.kidsmenu{ margin:-3px 0 0 0; padding:0; list-style:none; font-size:12px;}
	#kidsmenu ul.kidsmenu li{margin:0; padding:0;}
	#kidsmenu ul.kidsmenu li a.btn{	display:block; width:146px;background:url(../images/btn_kidsmenu.gif) no-repeat left; color:#fff; text-transform:uppercase; text-align:center; font-weight:bold; padding-top:10px; height:47px;}
	#kidsmenu ul.kidsmenusub{margin:0 0 5px -814px; float:left; padding:20px 10px 10px 20px; list-style:none; display:none; background:#9C0266 url(../images/kidsmenusub-bg.gif) no-repeat bottom left; width:930px; text-transform:uppercase; font-weight:bold;}
	#kidsmenu ul.kidsmenu li:hover ul.kidsmenusub{display:block;}
	#kidsmenu ul.kidsmenusub li{margin-right:20px; padding-left:10px; padding-bottom:5px; margin-bottom:8px; background:url(../images/kidsmenusub-bullet.gif) no-repeat 0 3px; border-bottom:1px solid #A94687; float:left; width:200px;}
	#kidsmenu ul.kidsmenusub li.empty{background:none; border:none;}
	#kidsmenu ul.kidsmenusub li.borderline{border:none;}
	#kidsmenu ul.kidsmenusub li a{color:#fff;}
	#kidsmenu ul.kidsmenusub li a:hover{text-decoration:underline;}

	/*dropbox kidsmenu (fixes ie6)*/
	#submenu-kidsbox {overflow:hidden; width:100%; display:none;}
	#submenu-kidsbox ul.kidsmenusub{margin:0 0 10px 0; float:left; padding:20px 10px 10px 20px; list-style:none; display:none; background:#9C0266 url(../images/kidsmenusub-bg.gif) no-repeat bottom left; width:930px; text-transform:uppercase; font-weight:bold;}
	#submenu-kidsbox ul.kidsmenusub li{margin-right:20px; padding-left:10px; padding-bottom:5px; margin-bottom:8px; background:url(../images/kidsmenusub-bullet.gif) no-repeat 0 3px; border-bottom:1px solid #A94687; float:left; width:200px;}
	#submenu-kidsbox ul.kidsmenusub li.empty{background:none; border:none;}
	#submenu-kidsbox ul.kidsmenusub li.borderline{border:none;}
	#submenu-kidsbox ul.kidsmenusub li a{color:#fff;}
	#submenu-kidsbox ul.kidsmenusub li a:hover{text-decoration:underline;}
	
	#submenu-dropbox{clear:both; display:none; border-bottom:1px solid #389CB7; float:left; width:960px; padding:0 0 10px 0; margin:0 0 20px 0;}
	 #submenu-dropbox .sectiontitle{font-weight:bold; display:block; margin-bottom:5px; color:#cccccc; text-transform:uppercase;}
	 #submenu-dropbox ul{margin:0; padding:0; list-style:none; float:left; width:200px;}
	 #submenu-dropbox .no0{padding-left:15px;}
	 #submenu-dropbox .no1{padding-left:105px;}
	 #submenu-dropbox .no2{padding-left:223pX;}
	 #submenu-dropbox .no3{padding-left:361px;}
	 #submenu-dropbox .no4{padding-left:532px;}
	 #submenu-dropbox .no5{padding-left:649px;}
	 #submenu-dropbox ul li{margin-bottom:10px;}	 
	 #submenu-dropbox ul li a{color:#28809C; padding:0 0 0 10px; margin:0; background:url(../images/bullet.gif) no-repeat left center;}
	 #submenu-dropbox ul li a:hover{color:#9C0266; background:url(../images/bullet_over.gif) no-repeat left center;}

	
#topcontent{background:#fff; clear:both;}
 #topcontent .leftcol{width:730px; padding-top:20px;}
 #topcontent .rightcol{width:230px; padding-top:43px; padding-bottom:63px; min-height:310px; height:auto !important; height:310px;}
  #topcontent .rightcol h2{margin:0 0 5px 0;}
  #topcontent .rightcol{position:relative;}
  .kultunautbox{background:url(../images/kultunautboks-bg.png) no-repeat; padding:17px 34px 30px 63px; color:#fff; font-size:11px; position:absolute; bottom:-12px; right:5px;}
  .kultunautbox span{text-transform:uppercase; font-weight:bold;}
  .kultunautbox a{color:#fff; padding-left:10px; background:url(../images/kultunautboks-bullet.gif) no-repeat left 5px;}
  .kultunautbox a:hover{text-decoration:underline;}

#pagecontent{ margin-bottom:15px;}
 #pagecontent .leftcol{width:225px; margin-right:15px; padding-top:45px;}
  .leftmenu{margin:0 0 15px 0; padding:0; list-style:none; font-size:1.0833em;}
  .leftmenu a{padding:5px 0 5px 10px; background:url(../images/bullet.gif) no-repeat left center; display:block;}
  .leftmenu .act a{font-weight:bold; border-top: 1px solid #EAE8EA; border-bottom:1px solid #EAE8EA; color:#9C0266;}
  .leftmenu .act{border-bottom:1px solid #EAE8EA;}
    
    .leftmenu ul{margin:0 0 0 8px; padding:0; list-style:none; display:none; font-size:0.923em;}
    .leftmenu .act ul{display:block;}
    .leftmenu .act ul a{background:none; padding:5px 0; border:0; font-weight:normal; color:#28809C;}
    .leftmenu .act ul a:hover{color:#9C0266;}
    .leftmenu .act ul .act a{font-weight:bold; color:#9C0266;}
    .leftmenu .act ul .act{border:0;}
      
      .leftmenu .act ul ul{display:none;}
      .leftmenu .act ul .act ul{display:block;}    
      .leftmenu ul ul{margin:0 0 0 6px; padding:0; list-style:none; font-size:1em;}
      .leftmenu .act ul .act ul a{background: url(../images/leftmenu-sub-bullet.gif) no-repeat left center; padding:5px 0 5px 10px; border:0; font-weight:normal; color:#28809C;}
      .leftmenu .act ul .act ul a:hover{background: url(../images/leftmenu-sub-bullet_over.gif) no-repeat left center; padding:5px 0 5px 10px; border:0; font-weight:normal; color:#9C0266;}
      .leftmenu .act ul .act ul .act a{background: url(../images/leftmenu-sub-bullet_over.gif) no-repeat left center; padding:5px 0 5px 10px; border:0; font-weight:bold; color:#9C0266;}
      
      	.leftmenu .act ul .act ul ul{display:none;}
      	.leftmenu .act ul .act ul .act ul{display:block;}
        .leftmenu ul ul  ul{margin:0 0 0 24px; padding:0; list-style:none;}
        .leftmenu .act ul .act ul .act ul a{background:none; padding:5px 0; border:0; font-weight:normal; color:#28809C;}
        .leftmenu .act ul .act ul .act ul a:hover{background:none; color:#9C0266; padding:5px 0;}
        .leftmenu .act ul .act ul .act ul .act a{font-weight:bold; color:#9C0266;}
        
 #pagecontent .column {float:left; width:720px;}
 #pagecontent .header{clear:right; float:left; /*width:720px;*/}
 #pagecontent .header p{max-width:475px;}
 
 #pagecontent .content{width:475px; margin-right:15px; float:left;}
 #pagecontent .content .innercontent p, #pagecontent .contentfull p{max-width:475px;}
  .breadcrumb{min-height:38px; height:38px; height:auto !important; width:475px;}
  .breadcrumb ul{margin:0; padding:0; list-style:none;}
  .breadcrumb ul li{display:inline; color:#978F98; zoom:1;}
  .breadcrumb li{background:url(../images/breadcrumb_bullet.gif) no-repeat left 5px; padding:0 0 0 10px; margin: 0 0 0 5px;}
  .breadcrumb .first{padding:0; margin:0; background:none;}
  .breadcrumb a{color:#978F98;}
  .breadcrumb a:hover{color:#9C0266;}

  #pagecontent .contfooter{clear:both; float:left; width:475px; margin:15px 0 0 0; font-style:italic; text-align:right; padding:15px 0 0; border-top:1px solid #EAE8EA;}
  #pagecontent .contfooter span{float:left; font-style:normal;}
  #pagecontent .contfooter span a{padding-left: 20px; background:url(../images/facebook-footer.gif) no-repeat left center;}
 
 #pagecontent .contentfull{width:720px; clear:both; float:left;}
 #pagecontent .rightcol{width:230px; overflow:hidden;}
 #pagecontent .rightcol .kultunautbox{margin-bottom:15px; bottom:auto; right:auto; position:relative;}
 #pagecontent .innercontent{}
 
 #middlecontent{background:#BDB6BD url(../images/middelcontent-bg.gif) no-repeat top center; clear:both;}
 #middlecontent .innercont{padding-top:20px;}
 #middlecontent .leftcol{width:315px;}
 #middlecontent .leftcol .tabs-wrapper .news_latest_container a,
 #middlecontent .leftcol .tabs-wrapper .tx-cal-controller a{padding-left:10px; background:url(../images/bullet.gif) no-repeat left 5px;}
 #middlecontent .leftcol .tabs-wrapper .news_latest_container a:hover,
 #middlecontent .leftcol .tabs-wrapper .tx-cal-controller a:hover{background:url(../images/bullet_over.gif) no-repeat left 5px;}
 #middlecontent .leftcol .tabs-wrapper .news_latest_container .news-menu a,
 #middlecontent .leftcol .tabs-wrapper .tx-cal-controller .events-menu a{margin-right:10px;}
 #middlecontent .leftcol .tabs-wrapper .news_latest_container .news-menu a img,
 #middlecontent .leftcol .tabs-wrapper .tx-cal-controller .events-menu a img{ margin-bottom:-2px;}
 #middlecontent .leftcol .tabs-wrapper .news_latest_container .news_latest_item,
 #middlecontent .leftcol .tabs-wrapper .events_list .event_latest{padding:0; margin: 0 0 10px 0; border-bottom:1px solid #E7E4E7;}
 #middlecontent .rightcol{width:630px;}
 #middlecontent-bottom{background:#BDB6BD url(../images/middelcontent-bottom-bg.gif) no-repeat top center; height:28px;}
 
#bottomcontent{background:#fff;}
#footer{background:#9C0266; position:relative; bottom:0; width:100%; color:#fff; height:255px; overflow:hidden;}
 #footer a{color:#fff;}
 #footer a:hover{text-decoration:underline;}
 #footer .leftcol{width:230px; margin-right:30px; padding-top:30px;}
  #footer .leftcol div.csc-textpic-left div.csc-textpic-imagewrap, #footer .leftcol div.csc-textpic div.csc-textpic-imagecolumn, #footer .leftcol div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image{float:none; margin:0 !important;}
  #footer .leftcol .csc-textpic-text{margin-left:44px;}
  #footer .leftcol p a{padding-left:10px; background: url(../images/footer-link-bullet.gif) no-repeat left center;}
 #footer .centercol{width:480px; float:left; padding-top:20px;}
  #footer .centercol ul a{padding-left:10px; background: url(../images/footer-link-bullet.gif) no-repeat left center;}
  #footer .centercol ul{float:left; margin:0 30px 0 0; padding:0; list-style:none; border-bottom: 1px solid #B94B92; width:210px;}
  #footer .centercol ul li{border-top: 1px solid #B94B92; padding:10px 0;}
  #footer .centercol h3, #footer .centercol h2{text-transform:uppercase; font-size:1.08333em;}
 #footer .rightcol{width:215px;}
  #footer .rightcol .news-container{width:212px;}
  #footer .rightcol .news-container h3, #footer .rightcol .news-container h2{background:#C7DD10 url(../images/footer-news-header.gif) no-repeat right bottom; color:#9C0266; margin: 0 0 10px 0; padding:10px 10px 15px; text-transform:uppercase; font-size:1.08333em;}
  #footer .rightcol .news-container .news-item{border-bottom:1px solid #B94B92; margin: 0 0 10px 0;}
  #footer .rightcol .news-container a{padding-left:10px; background: url(../images/footer-link-bullet.gif) no-repeat left 5px;}
 #footer .address{clear:both; text-align:center;}
 #footer .address ul{margin:0; padding:0; list-style:none;}
 #footer .address ul li{background:url(../images/footer-bullet.gif) no-repeat left; padding-left:24px; display:inline;}
 #footer .address ul li:first-child{background:none;}

.innercont{width:960px; margin:0 auto; clear:both;}
.leftcol{float:left;}
.rightcol{float:right;}
.clearer{clear:both;}

/* tabs */
.tx-rgtabs-pi1 ul.tabsmenu{margin:0; padding:0; list-style:none; font-size:1.25em; font-weight:bold; text-transform:uppercase;}
 .tx-rgtabs-pi1 ul.tabsmenu li{float:left; margin-right:5px; background: url(../images/header-right-top.gif) no-repeat left top; padding:17px 0 0 0;}
 .tx-rgtabs-pi1 ul.tabsmenu li.selected{background:#fff url(../images/header-left-top.gif) no-repeat right top; padding:17px 0 0 0;}
 .tx-rgtabs-pi1 ul.tabsmenu li a{background:#9C0266; color:#fff; display:block;padding:0 20px 3px 20px;}
 .tx-rgtabs-pi1 ul.tabsmenu li.selected a{/*color:#28809c;*/ color:#000; background:#fff;}
 #middlecontent .rightcol .tx-rgtabs-pi1 ul.tabsmenu li.selected a{color:#000;}
.tx-rgtabs-pi1 .tabs-wrapper{clear:both; background:#fff; min-height:177px; height: auto !important; height:177px;}
.tabcontainer{min-height:192px; height:192px; height:auto !important; clear:none; width:auto !important;  padding:15px 20px;}

#wrapper{width:100%; height:100%;}
p.date{margin:0;}

/*Tilmelding nyhedsbrev*/
.hide{display:none;} /*skjul alle labels*/
.inputwrap{margin-bottom:10px;width:200px;}
.button{float:left;padding-top:52px;height:28px; width:220px;}
.button_red{float:left;padding-top:56px;}
.form_top{float:left; width:220px;height:80px;}
.newsletter_submit{margin-right:10px;}
.submit_button{vertical-align:top; margin-left:10px;}

/* oversigter */
.oversigter .items .item{border-top:1px solid #E7E4E7; padding-top:7px;}
.oversigter .items .item p{margin:0 0 7px 0;}
.oversigter .items .item h3{margin: 0 0 3px 0;}
.oversigter a{padding-left:10px; background:url(../images/bullet.gif) no-repeat left center;}
.oversigter a:hover{padding-left:10px; background:url(../images/bullet_over.gif) no-repeat left center;}
.oversigter .viewall{border-top:1px solid #E7E4E7; padding-top:7px; border-bottom:1px solid #E7E4E7; padding-bottom:5px; margin-bottom:10px;}

/*fokusboks forside */
.focus-box-outer{margin-left:30px; float:left;}
.focus-box{width:280px; position:relative; height:177px; overflow:hidden;}
.focus-box .text{position:absolute; bottom:0; left:0; height:45px; padding-top:20px; background:#fff; width:100%;}
.focus-box p a{background:url(../images/bullet_over.gif) no-repeat left 6px; padding: 0 0 0 10px; color:#9C0266;}
.focus-box h3 a{cursor:default;}
.focus-box h3 a:hover{color:#28809C;}
.focus-box .text:hover p a{background:url(../images/bullet_over.gif) no-repeat left 6px; color:#9C0266; padding:0 0 0 10px;}
.tx-rgtabs-pi1 .viewall{float:right; background:url(../images/bullet.gif) no-repeat left 6px; padding: 0 0 0 10px;}
.tx-rgtabs-pi1 .viewall:hover{background:url(../images/bullet_over.gif) no-repeat left 6px; color:#9C0266; padding:0 0 0 10px;}

/*kalender*/
.events_list .odd p{margin:0}
.events_list .odd h3{margin:0}
.events_list .even p{margin:0}
.events_list .even h3{margin:0;}
.events_list h2{text-transform:none;}
.events_list .odd{padding:10px; background-color:#eae8ea;}
.events_list .even{padding:10px;}
.innercontent .events_list a{background:url(../images/bullet.gif) no-repeat left 6px; padding:0 0 0 10px;}
.innercontent .events_list a:hover{background:url(../images/bullet_over.gif) no-repeat left 6px; padding:0 0 0 10px;}
#middlecontent .leftcol .tabs-wrapper .events_list a:hover{background:transparent url(../images/bullet_over.gif) no-repeat left 5px;}

/* nyheder */
.news-search-form {margin-bottom:10px;}
.news_list_container .odd p{margin:0}
.news_list_container .odd h3{margin:0}
.news_list_container .news_list_item{float:left; width:455px;}
.news_list_container .news_list_item img{float:left; padding-right:10px;}
.news_list_container .news_list_item p{margin:0;}
.news_list_container .news_list_item h3, .news_list_container .news_list_item h2{margin:0; text-transform:none;}
.news_list_container .news_list_item h2 a{background:url(../images/bullet.gif) no-repeat left 5px; padding-left:10px;}
.news_list_container .news_list_item h2 a:hover{background:url(../images/bullet_over.gif) no-repeat left 5px;}
.innercontent .news_list_container .news_list_item h2 a:hover{text-decoration:none;}

.news_list_container .odd{padding:10px; background:#FFFFFF !important;}
.news_list_container .news_list_item{padding:10px; background:#eae8ea;}

#middlecontent .leftcol .tabs-wrapper .news_list_container a:hover{background:transparent url(../images/bullet_over.gif) no-repeat scroll left center;}
.news_list_container .head{background:#C7DD10; padding: 4px 10px; text-transform:uppercase; font-weight:bold; width:455px; float:left; margin-bottom:10px;}
.news_list_container .head span{float:left;}
.news_list_container .head a{text-transform:none; float:right;}

.news_single_item .date{color:#414141;}

.news_list_browse{padding-top:10px; border-top:1px solid #EAE8EA; float:left; width:100%; clear:both;}

.pagebrowser{position:relative; background:#CEE9F2; text-align:center; padding:5px; text-transform:uppercase;}
.pagebrowser .span{display:inline; padding:5px;}
/*.pagebrowser .tx-ttnews-active a{background:#389CB7; color:#fff; padding:5px;}*/
.pagebrowser .pages span{padding:5px;}
.pagebrowser .tx-ttnews-active{background:#389CB7; color:#fff;}
.pagebrowser .nextlink{position:absolute; right:5px; top:5px;}
.pagebrowser .nextlink a{background:url(../images/pagebrowser-next-bullet.gif) no-repeat right center; padding-right:10px;}
.innercontent .pagebrowser .nextlink a:hover{text-decoration:none;}
.pagebrowser .inactnext {background:url(../images/pagebrowser-next-bullet_inact.gif) no-repeat right center; padding-right:10px;}

.pagebrowser .prevlink a{background:url(../images/pagebrowser-prev-bullet.gif) no-repeat left center; padding-left:10px;}
.pagebrowser .inact {background:url(../images/pagebrowser-prev-bullet_inact.gif) no-repeat left center; padding-left:10px;}
.pagebrowser .prevlink{position:absolute; left: 5px; top:5px;}


/* grøn fakta boks */
.greenfactbox{margin-bottom:15px;}
.greenfactbox .boxcontent{padding:10px; background:#C7DD10; width:210px;}
.greenfactbox .bottom{height:14px; background:url(../images/faktaboks-bottom-bg.gif) no-repeat;}
.greenfactbox h3{text-transform:uppercase; margin:0 0 5px 0; font-size:1em;}
.greenfactbox p{margin: 0 0 5px 0;}
.greenfactbox p a{padding: 0 0 0 10px; background:url(../images/factbox-bullet.gif) no-repeat left 4px; color:#9C0266;}

/* blå related boks */
.bluerelatedbox{margin-bottom:15px;}
#pagecontent .bluerelatedbox .header{}
.bluerelatedbox .boxcontent{background:#CEE9F2; padding:10px; width:210px; clear:both;}
.bluerelatedbox .header h3, .bluerelatedbox .header h2{float:left; background:#CEE9F2 url(../images/relatedbox-top-bg.gif) no-repeat right top; padding: 12px 10px 3px 10px; text-transform:uppercase; margin:0; font-size:1em;}
.bluerelatedbox p a{padding: 0 0 0 10px; background:url(../images/relatedbox-bullet.gif) no-repeat left 5px;}
.bluerelatedbox p{margin: 0 0 5px 0;}
.bluerelatedbox p.date{margin:0;}
.bluerelatedbox .news_latest_container h3{font-size:1em; margin-bottom:5px;}
.bluerelatedbox .news_latest_container a{padding: 0 0 0 10px; background:url(../images/relatedbox-bullet.gif) no-repeat left 5px;}
.bluerelatedbox .news_latest_container .news-menu a{margin-right:10px;}
.bluerelatedbox .news_latest_container .news_latest_item{border-bottom:1px solid #DFF1F7; margin-bottom:5px;}
.bluerelatedbox .csc-textpic-text{border-bottom:1px solid #DFF1F7; margin-bottom:10px;}

/* mørkgrøn billedboks */
.greenimgbox{margin-bottom:15px; background:#1D8EAD; color:#fff;}
.greenimgbox div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{margin:0 !important; float:none;}
.greenimgbox div.csc-textpic-left div.csc-textpic-imagewrap{float:none;}
.greenimgbox div.csc-textpic div.csc-textpic-imagecolumn{float:none;}
.greenimgbox .csc-textpic-text{padding:5px;}
.greenimgbox p a{color:#fff; padding: 0 0 0 10px; background:url(../images/greenimgbox-bullet.gif) no-repeat left 5px;}
.greenimgbox h3{text-transform:uppercase; font-size:1em; margin:0; padding:0 0 5px 5px;}
.greenimgbox p{margin:0; padding: 0 0 5px 5px;}

/* grå oversigt boks */
.greybox{margin-bottom:15px;}
.greybox .boxcontent{background:#EAE8EA; padding:10px; clear:both; width:210px;}
.greybox .header h3{float:left; background:#EAE8EA url(../images/oversigterbox-top-bg.gif) no-repeat right top; padding: 12px 10px 3px 10px; text-transform:uppercase; margin:0; font-size:1em;}
.greybox p a{padding: 0 0 0 10px; background:url(../images/oversigterbox-bullet.gif) no-repeat left 5px;}
.greybox p{margin: 0 0 5px 0;}
.greybox .oversigter h3{font-size:1em;}
.greybox .oversigter a{padding: 0 0 0 10px; background:url(../images/oversigterbox-bullet.gif) no-repeat left 5px;}
.greybox .oversigter .items .item{border-bottom:1px solid #D9D6D9; margin-bottom:7px; padding-top:0; border-top:0;}
.greybox .oversigter .viewall{border-bottom:1px solid #D9D6D9; border-top:0; padding-top:0;}
.leftcol .greybox .boxcontent{width:205px;}

/* twocol */
.twocol{width:100%;}
.twocol .first{width:230px; float:left;}
.twocol .second{width:230px; float:right;}
.topborder .first, .topborder .second{margin-top:10px; padding-top:10px; border-top: 1px solid #C7DD10;}

.innercontent .twocol h3{font-size:1.25em;}
.twocol h3 a{padding-left:10px; background:url(../images/bullet.gif) no-repeat left 5px;}
.twocol h3 a:hover{background:url(../images/bullet_over.gif) no-repeat left 5px; text-decoration:none;}
.twocol .csc-textpic{margin-bottom:10px; border-bottom:1px solid #C7DD10;}

div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap{margin-right:10px !important;}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{background:#CEE9F2; padding:10px; font-style:italic;}

/* comments */
.tx-comments-comment-form label{display:none;}
.innercontent .tx-comments-comment-form a:hover{text-decoration:none;}
.tx-comments-comment-form .left{width:10px; color:#A31370; float:left; height:10px; overflow:hidden;}
.tx-comments-pi1 .infotxt{border-top:1px solid #9C0266; padding-top:10px; margin-top:10px; margin-bottom:10px; border-bottom:1px solid #BDB6BD;}
.tx-comments-pi1 h2{color:#9C0266; font-size:1.25em; font-weight:bold;}
.tx-comments-comment-form h2.colored{margin:0 0 0.67em;}
.tx-comments-comment-form h2.colored span.h2small{color:#000; font-size:0.8em; font-weight:normal; text-transform:none;}
.tx-comments-comment-form h2.colored span.h2small span{color:#A31370;}

.tx-comments-comment-form .text{width:230px; margin-bottom:5px;}
.tx-comments-comment-form .tx-comments-captcha .text{}
.tx-comments-comment-form .textarea{width:415px; margin-bottom:5px;}
.tx-comments-comment-form input.submit{background:#C7DD10; margin:0; border:0; color:#336666; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase;}
.tx-comments-comment-form p.submit{text-align:right;}

.tx-comments-captcha img{border:1px solid #9096A1; margin-bottom:5px; width:205px;}
.tx-srfreecap-pi2-image{margin-left:0;}
.tx-srfreecap-pi2-cant-read{color:#000000; font-size:1em;}
.tx-comments-captcha label{float:right;}

.tx-comments-required-error{float:left; background:#9C0266; color:#C7DD10; width:455px; padding:2px 5px; margin-left:10px; margin-bottom:5px; margin-top:-4px;}
.tx-comments-header {font-weight:bold; margin-top:3px;}
.tx-comments-comment-2,
.tx-comments-comment-1{border-top:1px solid #BDB6BD; margin-top:10px; padding-top:10px;}


/* image slider */
.tx-lfimgviewer-pi1{ }
.tx-lfimgviewer-pi1 .viewall{clear:both; text-align:right; margin-bottom:10px; width:100%;}
.tx-lfimgviewer-pi1 .viewall a{background:url(../images/bullet.gif) no-repeat left center; padding-left:10px;}
.tx-lfimgviewer-pi1 .viewall a:hover{background:url(../images/bullet.gif) no-repeat left center;}
.tx-lfimgviewer-pi1 h2.heading{ margin-bottom:0; margin-top:5px;}
.tx-lfimgviewer-pi1 h2.heading a{color:#000000;}
.tx-lfimgviewer-pi1 h2.heading a:hover{color:#9C0266;}
.tx-lfimgviewer-pi1 h2.heading span.byline{font-size:0.733em;}
#slider {position:relative; height: 155px;}	
#slider div.item {position:absolute; padding: 0px; margin: 0;}
#slider div.item img {margin: 0; padding:0;}
#slider div.item div {margin: 0; padding: 0 0;}
#slider div.item div p {font-family: Arial; color: #e0e0e0; text-transform:uppercase; margin: 0px; padding: 0;}
#slider div.item a{display:block; color:#ffffff; margin:0; padding:0;}
#slider div.item div{padding:5px;}
#slider div.item div a{border:0;}
#slider .mod0 a{background:none; border-top: 3px solid #1D8EAD; border-right: 3px solid #1D8EAD; border-left: 3px solid #1D8EAD; border-bottom:0;}
#slider .mod1 a{background:none; border-top: 3px solid #7D737E; border-right: 3px solid #7D737E; border-left: 3px solid #7D737E; border-bottom:0;}
#slider .mod2 a{background:none; border-top: 3px solid #9C0266; border-right: 3px solid #9C0266; border-left: 3px solid #9C0266; border-bottom:0;}


/* IE6.0 fix */
* html #slider div.item div {margin-top: -4px;}

.mod0 { background-color: #1D8EAD; }
.mod1 { background-color: #7D737E; }
.mod2 { background-color: #9C0266; }

/* google custom search */
.search-item{margin-bottom:10px;}
.search-item h3{margin:0;}
.tx-lfcustomsearch-pi1 .search-header {border-bottom:1px solid #CCCCCC; margin-bottom:10px; margin-top:3px; padding-bottom:10px;}

/* lf_sos */
.tx-lfsos-pi1{}
.tx-lfsos-pi1 ul{list-style:none; margin:0; padding:0;}
 .tx-lfsos-pi1 ul li{padding:10px; background:none;}
 .tx-lfsos-pi1 ul li.odd{background:#eae8ea;}
.category_active ul{margin-left:-10px; margin-right:-10px; margin-top:10px;}
.category_active ul li{padding-left:20px;}

.tx-lfsos-pi1 ul li.category_inactive a { background-image:url(../images/red_pil_right.gif); background-position:7px center; background-repeat:no-repeat; padding-left:20px;}
.tx-lfsos-pi1 ul li.category_active a {background-image:url(../images/red_pil_down.gif); background-position:6px center; background-repeat:no-repeat; font-weight:bold; padding-left:20px;}

.tx-lfsos-pi1 ul li.category_active {padding-bottom:0;}

.tx-lfsos-pi1 ul li ul{background-color:#FFFFFF;}
.tx-lfsos-pi1 ul li.category_active li{padding-left:30px; background:none;}
.tx-lfsos-pi1 ul li.category_active li a{background:none; padding:0;}
.tx-lfsos-pi1 .nomargin{margin:0;}
.tx-lfsos-pi1 .subtitle{margin:0;}

/* rssfeeds */
ul.rssfeeds{list-style:none; padding:0; margin:0;}
ul.rssfeeds li{background:none; padding:0; margin:0;}
ul.rssfeeds li a{background:url(../images/rss-bullet.gif) no-repeat left 2px; padding-left:20px;}

/* ie fixing */
#topcontent,
#middlecontent{zoom:1;}


/* themes */
#themes_container {width: 713px;}

.buttonleft {float: left; width: 15px; padding: 142px 8px 0 0; overflow: hidden;}
.buttonright {float: right; width: 15px; padding-top: 142px; overflow: hidden;}
.buttonleft a, .buttonright a {display: block;}
.buttonleft a:hover, .buttonright a:hover {cursor: pointer;}
#theme_viewport {width: 667px; height: 336px; overflow: hidden;}
.themes {float: left; width: 748px;}


.themes * {color: #fff;}
.themes ul {list-style: none; margin: 0; padding: 0;}
.themes li {height:350px; width: 187px;}
.themes li img {float: right;}

.themes li.billede1 {position: relative; width: 222px; height: 315px;}
.themes li.billede2 {position: relative; width: 222px; height: 315px;}
.themes li.billede3 {position: relative; width: 223px; height: 315px;}

.themes li.billede1 div.theme {position: absolute; top: 10px; left: 0; width: 290px; height: 315px;}
.themes li.billede2 div.theme {position: absolute; top: 20px; left: 0;  width: 290px; height: 315px;}
.themes li.billede3 div.theme {position: absolute; top: 0; left: 0;  width: 290px; height: 315px;}

.themes li img {position: absolute; top: 0;}
.themes li div div {position: absolute; top: 186px; left: 0; height: 110px; width: 250px; padding: 10px 20px; background: #9c0266;}
.themes li.billede2 div div {background: #7d737e;}
.themes li.billede3 div div {background: #1d8ead;}

.themes li .billede1:hover, .themes li .billede2:hover, .themes li .billede3:hover {cursor: pointer;}

.themes .linktekst {display: none;}

#themes_container h2 {font: bold 23px Arial;}
#themes_container h2.heading{color:#000; font-size:1.25em; margin: 0 0 0 22px;}
#themes_container h2.heading a{color:#000000;}
#themes_container h2.heading a:hover{color:#9C0266;}
.themes .beskrivelse {font: 12px Arial;}
.themes .linktekst {font: 12px Arial;}

.all-themes {width:690px; clear:both; float:left; padding-bottom:20px;}
.all-themes a{float:right; padding-left:10px; background:url(../images/bullet.gif) no-repeat left center;}
.all-themes a:hover{background:url(../images/bullet_over.gif) no-repeat left center;}

.themes a{color:#ffffff;}
.themes a:hover{color:#ffffff; text-decoration:none;}
.themes .linktekst a{background:url(../images/bullet-white.gif) no-repeat left 5px; padding-left:10px;}
.themes .linktekst a:hover{color:#ffffff; text-decoration:underline;}

#topcontent .rightcol h2 a{color:#000;}
#topcontent .rightcol h2 a:hover{color:#9C0266;}

.events_list div img{float:left; padding-right:10px;}
.events_list div{
float:left;
width:455px;
}
.tx-rgtabs-pi1 .events_list div{float:none; width:auto;}

.focus-box-outer a p{color:#000;}