/*RTE*/
p.red {color: red;}
p.green {color: green;}
p.blue {color: blue;}
p.yellow {color: yellow;}
p.underline {text-decoration: underline;}
p.align-right{text-align:right;}
p.indent{display: block;margin: 1.12em 0;margin-left: 40px;}

/*--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, #accesskeys a:focus {text-decoration: underline;}


/*Bibliotek og Medier*/

html, body {height:100%; margin: 0; padding: 0; }
body {background: #fff url(../images/layout/background.gif) 0 35px repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 68.75%;}

p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em; margin:0 0 10px 0; }
h1 {font-size:1.45em;font-family:Arial, Verdana, Helvetica, sans-serif;margin:0 0 10px 0; text-transform: uppercase; }
h2 {font-size:1.45em;font-family:Arial, Verdana, Helvetica, sans-serif;margin:0 0 10px 0; text-transform: uppercase;}
h3 {font-size:1.09em;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0 0 10px 0;}
h4,h5,h6 {font-size:1em;font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 10px 0;  }

a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#9d0a12; text-decoration:none; outline: none;}
a img {border: none;}

li,td {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;}
th{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em; font-weight:normal; text-align:left;}
input, select, textarea{font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif;}
table {}
ul,ol {}
#content ul{list-style-type: disc; margin:10px 0 15px 21px; padding:0 0 0 12px; }
#content ul.pipe{list-style-image: url(../images/bullet_list.gif);}
#content ul li{color:#000; margin:0 0 5px 0; line-height:1;}
#content ol li{color:#000; margin:0 0 5px 0; line-height:1;}
#content .nodisc { list-style-type: none; }
#content .fors { float: left; margin-right: 10px; border: 1px solid #000000; }

/*--- LAYOUT ---*/
#container {position: relative; width: 977px; min-height: 100%; height: auto !important; height:100%; margin: 0 auto;margin-bottom:-80px; background:#fff;}
#header {position: relative; width: 977px; z-index:500;}
#logo {position: absolute; top: 35px; width: 200px; height: 70px; }
#logo h1{margin:0;}
#topcontent {width: 977px; float:left;}
#topleft {float: left; width: 730px;}
#servicemenu {float: right; height: 25px;}
.frontpage #splash {height: 300px;}
#splash {clear: both; height:140px; width: 730px; z-index:1; overflow:hidden;}
#mainmenu {clear: both; background: black; width: 730px; height: 40px;}

#topright {float: right; width: 227px;}
#search {margin:83px 0 30px 0; width: 210px; height: 22px;}
#focusarea {width:210px;}
#bottomcontent {width: 977px;margin: 20px 0; float:left;}
#areabox1 {float:left; width:355px; margin-right:20px;}
#areabox2 {float:left; width:355px; margin-right:20px;}
#areabox3 {float:left; width:210px;}
#clearfooter{clear:both; height:80px;}
#footer {position: relative; background: url(../images/layout/footer_bg.gif) no-repeat top left; height: 80px; width: 977px; margin:0 auto;}
#footer p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.91em; color:#fff; margin:0; padding:14px 15px;}
#footer p a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff;}
#content{width: 977px; margin:0; float:left;}

#maincontent{width:710px; float:right; margin-right:17px;}
#bottomlinks {width:100%; padding:20px 0px 10px 0px;}
#faktabox {width:100%; padding:10px 1px 10px 1px; border-top:1px dotted #000; border-bottom:1px dotted #000; margin-bottom:30px;}
#faktabox p {margin-bottom: 0px;}

#sitemap #maincontent{width: 960px;margin-right:17px;}
#sitemap #widecol{width:730px; float:left;}
#middlecol{width:480px; float:left;}
#breadcrumb{height:40px;width:480px; margin-top:10px;}
#sitemap #breadcrumb{width:730px;}
#inner{width:480px; margin-bottom:20px;}
#sitemap #inner{width:730px;}
#mellemside #rightcol{width:210px; float:right; margin-top:50px;}
#rightcol{width:210px; float:right; margin-top:20px;}	
#leftcol{width:230px; float:left; margin-top:20px;}
#widecol{width:100%; float:left;}
.clear{clear:both;}

/*----ARTICLES-----*/
.article_header{width:100%; margin-bottom:20px; border-bottom: 1px dotted #000;}
/*.article_header h1{font-family:Avant Garde Demi, sans-serif; font-size:1.73em; text-transform:uppercase; margin:0;}*/	
.article_header .date{font-size:0.91em;}
.article_header a:hover{border-bottom:1px dotted #9d0a12;}
.article_header .abstract{font-size:1.09em; line-height:1.33;  padding-bottom:20px; }

.article_header p{line-height:1.4;}
.article_body{width:100%;}
.article_body p{line-height:1.4;margin-bottom:15px;}
.article_body a:hover{border-bottom:1px dotted #9d0a12;}
.article_body ol{}
#widecol .article_header h2{margin:0 0 10px 0;}
#widecol .article_header .abstract{border-bottom:none; padding:0;}
.wide_content{width:710px;}

/*---SERVICE NAV----*/
#servicemenu ul{list-style:none; padding:0; margin:5px 0 0 0; float:left;}
#servicemenu ul li{float:left; padding:0px 0 0 25px; margin:0; }
#servicemenu ul li a{color:#9d0a12; font-size:0.91em; text-decoration:none;}
#servicemenu ul li a:hover{color:#000000; background:none;}
#servicemenu ul li.act_menu a{color:#000000; font-weight:bold;}

/*-----SEARCH-----*/
#search form{margin:0; padding:0;}
input{vertical-align:top;}
.input_text{border:1px solid #d9d9d9; padding:4px 0; margin-right:10px; width:157px;}

/*---TOP MENU-----*/
#mainmenu ul{margin:0; padding:0; list-style: none; float:left; padding:9px 0 0 10px;}
#mainmenu ul li{float:left; margin-right:59px; }
#mainmenu ul li a{display:block; color:white; font-size:1.27em; text-transform:uppercase; text-decoration:none; font-family:Avant Garde Demi, sans-serif ; padding:4px 10px 9px 10px;}
#mainmenu ul li a:hover {border-bottom:6px solid white; padding-top:0; background:none;}
#mainmenu ul li.act_menu a {border-bottom:6px solid white; padding-top:0;}


/*----VENSTRE MENU----*/
#leftcol ul{margin:0 0 20px 0; padding:0; list-style:none; border-top:1px dotted #000;}
#leftcol ul li {border-bottom:1px dotted #000; padding:5px 0;}
#leftcol ul li img{vertical-align:middle;}
#leftcol ul li.cur_menu a{background:#f4f0e7; font-weight:bold;}
#leftcol ul li a{display:inline; margin:0 0 0 5px;}
#leftcol ul li a:hover{border-bottom:1px dotted #9d0a12; color:#9d0a12; background:#fff;}
#leftcol ul li.act_menu a:hover{background-color:transparent; border-bottom:1px dotted #9d0a12; color:#9d0a12; }
#leftcol ul li.cur_menu a:hover{background-color:transparent; border-bottom:1px dotted #9d0a12; color:#9d0a12;}

/*----2-niveau-----*/
#leftcol ul li ul{padding:2px 0 0 7px; margin:0; border:none;} 
#leftcol ul li ul li img{vertical-align:top!important; line-height:1 !important;}
#leftcol ul li ul li a{line-height:20px;}
#leftcol ul li ul li{padding:0; margin:0; line-height:20px; border:none;}
#leftcol ul li ul li.act_menu ul{background:url(../images/menu_vert.gif) repeat-y top left;}
#leftcol ul li.last ul li.act_menu ul{background:url(../images/menu_vert.gif) repeat-y 0px 0px;}

#leftcol ul li.last ul li.last ul {background:none;}
#leftcol ul li.last ul{background:none;}
#leftcol ul li.cur_menu ul li a{display:inline; background:none; font-weight:normal;}

/*---3_niveau----*/
#leftcol ul li ul li ul{padding:0 0 0 13px; margin:0;}
#leftcol ul li.last ul li.last ul li.act_menu ul{background:url(../images/menu_vert.gif) repeat-y 0px 0px;}
#leftcol ul li.last ul li.last ul li.last ul{background:none;}

/*---4_niveau----*/
#leftcol ul li ul li ul li ul{padding:0 0 0 13px; margin:0;}


/*---FOCUSAREA----*/
#focusarea h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.09em; margin:0 0 10px 0;}

/*----AREABOX-----*/
#bottomcontent h2{margin:0 0 20px 0; font-size:1.45em; font-family: Avant Garde Demi, sans-serif;}
#bottomcontent ul{list-style:none; margin:0; padding:0;}
#bottomcontent ul li{height:32px; padding:1px 0; border-bottom:1px dotted #000;line-height:2.9;}
#areabox3 ul li{height:22px; line-height:2;}
#areabox3 ul{padding-top:5px;}
#areabox3 ul li a{height:22px !important;}
#bottomcontent ul li a{display:block;height:32px;}
#bottomcontent ul li a:hover{color:#fff; background:#c71029;}

/*-----breadcrumb-----*/
#path{color:#9d0a12; float:left; width:305px; font-size:0.82em; }
#sitemap #path{width:689px;}
#path span.no_link{color:#000;}
#helpmenu{float:right; width:165px; text-align: right; padding-left: 10px;}
#helpmenu img{vertical-align:top;}
#helpmenu span a:hover {border-bottom:1px dotted #9d0a12;}

/*---twocol----*/
.twocol{width:100%; margin-bottom:20px;}
.twocol .first{width:230px; float:left;}
.twocol .second{width:230px; float:right;}

/*---threecol----*/
.threecol{width:100%; padding-bottom:20px;}
.threecol .col{width:230px; float:left; margin-right:20px;}
.threecol .lastcol{width:230px; float:right;}


/*-------sandcolor_box---------*/
.sandcolor_box{width:100%; margin-bottom:20px; border-bottom:1px dotted #000; }
.sandcolor_box h2, .sandcolor_box h1{padding:0 0 5px 0; font-size:1.36em; text-transform:uppercase; font-family:Avant Garde Demi, sans-serif; border-bottom:1px dotted #000; margin:0 0 1px 0;}
.sandcolor_box .text{ padding:15px 10px 5px 10px; background:#f4f0e7; margin:0 0 1px 0; position:relative;}
.sandcolor_box a.toggler span {left:-9999px;position:absolute;}
.sandcolor_box a.toggler {background: url(../images/arrow_down_more.gif) no-repeat scroll 0pt; height:11px; padding:0pt; position:absolute; right:10px; bottom:0px; width:11px; border-bottom:none !important;}
.sandcolor_box .box_toggler{position:absolute; bottom:0px; right:10px;}

.sandcolor_box .twocol .first{width:220px;}
.sandcolor_box .twocol .second{width:220px;}
.sandcolor_box .twocol{margin-bottom:0;}

/*-------image_box---------*/
.box_image img{padding:1px 0; border-top:1px dotted #000; border-bottom:1px dotted #000;}
.box_image{width:230px;}

/*---find_library---------*/
.find_library{width:230px; }
.find_library h2{padding:0 0 5px 0; font-size:1.36em; text-transform:uppercase; font-family:Avant Garde Demi, sans-serif; border-bottom:1px dotted #000; margin:0;}
.find_library a.info{border-bottom:none !important; }
.find_library a.info img{vertical-align:text-bottom;}
.find_library .slide{padding:4px 0 3px 0; border-top:1px dotted #000; border-bottom:1px dotted #000; height:56px; }
.find_library .find{padding:10px 0 5px 0;}
.find_library .find form{margin:0; padding:0;}
.find_library .find form p{margin:0; padding:0px; height:24px; overflow:hidden;}
.find_library .find form .input_text{width:auto; padding:2px; margin:0;}
.find_library .find form .input_submit{margin-left:63px;}

/*-----subsidy---*/
.subsidy{width:210px;padding:0 0 1px 0; border-bottom:1px dotted #000; margin-bottom:20px;}
.subsidy h2{padding:0 0 5px 0; font-size:1.36em; text-transform:uppercase; font-family:Avant Garde Demi, sans-serif; border-bottom:1px dotted #000; margin:0 0 1px 0;}
.subsidy .text{background:#c71029; padding:12px 10px 5px 10px;}
.subsidy .text p{color:#FFFFFF;}
.subsidy .text select{border:1px solid #d9d9d9; width:139px; vertical-align:top; padding:1px 0;}
.subsidy .text form{border-bottom:1px dotted #fff; padding:2px 0 17px 0; margin:0 0 16px 0;}
.subsidy .text img{padding:5px 14px 0 0;}

/*-------project---------*/
.projects{width:210px;padding:0 0 1px 0; border-bottom:1px dotted #000; margin-bottom:20px;}
.projects h2{padding:0 0 5px 0; font-size:1.36em; text-transform:uppercase; font-family:Avant Garde Demi, sans-serif; border-bottom:1px dotted #000; margin:0 0 1px 0;}
.projects .single{border-bottom:1px dotted #000;}
.projects p{margin:5px 0;}

/*------DOCUMENTS-----*/
.docs{width:100%; padding:0 0 1px 0; border-bottom:1px dotted #000; margin-bottom:20px; position:relative;}
.docs p{line-height:1;margin:0;}
.docs p.pdf{padding-left:10px;}

.docs .doc_item img{float:left; padding:0 10px;}
.docs a{border-bottom:1px dotted #9d0a12 !important; background:none;}
.docs a:hover{background:#C71029;border-bottom:none;}
.docs h2{padding:0 0 5px 0; font-size:1.36em; text-transform:uppercase; font-family:Avant Garde Demi, sans-serif; border-bottom:1px dotted #000; margin:0 0 1px 0;}
.docs a.arkiv{position:absolute; right:0; top:5px;font-size:0.91em;}
.docs .text .odd{background:#f4f0e7;}
.docs .doc_item{padding:5px 10px 10px 0px;}
.docs .doc_item p{padding-left:32px;}
/*----FACTABOX----*/
.faktabox{width:100%; padding:1px 0; border-top:1px dotted #000; border-bottom:1px dotted #000; margin-bottom:30px;}
.faktabox h2{font-size:1.09em; padding:5px 10px; margin:0 0 1px 0; border-bottom:1px dotted #000; background:#f4f0e7; font-weight:normal;}
.faktabox .text{padding-top:10px;}
.faktabox .text .name{margin:0;}
.faktabox .text .email{margin:0;}

/*---BILLEDE MED BILLEDTEKST---*/
.textimage_box{width:100%; padding:1px 0;border-top:1px dotted #000; border-bottom:1px dotted #000; margin-bottom:30px;}

.textimage_box .image{width:210px; margin-bottom:1px;}
.textimage_box .text{border-top:1px dotted #000; padding:5px 0;}
.textimage_box .text p{margin:0; font-size:0.82em;}


/*---FACTABOX MED LINKS-----*/
.faktabox_links{width:100%; padding:1px 0; border-top:1px dotted #000; border-bottom:1px dotted #000; margin-bottom:30px;}
.faktabox_links h3{padding:5px 10px; margin:0 0 1px 0; border-bottom:1px dotted #000; background:#f4f0e7; font-weight:normal;}
.faktabox_links .text{padding-top:10px;}
.faktabox_links .links{padding-top:10px; border-top:1px dotted #000;}

/*----designtabel---*/
.design_table{border-top:1px dotted #000; border-bottom:1px dotted #000;}
.design_table thead tr{height:35px;}
.design_table thead th{border-bottom:1px dotted #000; cursor:pointer;}
.design_table td a{border-bottom:none !important;}
table.design_table th.header{background:#f4f0e7 url(../images/red_pil_right01.gif) no-repeat center right; padding-right:20px; }
table.design_table th.headerSortDown{background:#f4f0e7 url(../images/red_pil_down01.gif) no-repeat center right; padding-right:20px; }
table.design_table th.headerSortUp{background:#f4f0e7 url(../images/red_pil_up01.gif) no-repeat center right; padding-right:20px; }
table.design_table tbody tr.odd td{background:#f4f0e7;}
table.design_table tbody td.phone {white-space: nowrap;}

/*-----medarbejder----*/
.employee{width:100%;padding:1px 0;border-top:1px dotted #000; border-bottom:1px dotted #000; margin-bottom:30px; position:relative;}
.employee .right img{float:right;}
.employee .text{padding:5px 0 5px 10px;}
.employee .text a{background:none;}
.employee h3{padding:10px 10px 0 10px; margin:0 0 1px 0; border-bottom:1px dotted #000; background:#f4f0e7; font-weight:bold; font-size:1.18em; height:25px;}
.employee a.back{position:absolute; right:10px; top:12px; font-size:0.91em; border-bottom:1px dotted #9d0a12 !important;}
.employee a:hover {background: #C71029;}

#splash div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{margin:0;}

/*------nyhedsbrev--------*/
.tx-lfnyhedsbreve-pi1 p.abstract{font-size:1.09em;}
.tx-lfnyhedsbreve-pi1 .mail_box{border-top:1px dotted #000000; border-bottom:1px dotted #000000; margin:1px 0; background:#f4f0e7; padding:5px 0 0 0;}
.tx-lfnyhedsbreve-pi1 .mail_box label, .tx-lfnyhedsbreve-pi1 .mail_box input{font-size:1em;}
.tx-lfnyhedsbreve-pi1 .form_top{border-bottom:1px dotted #000; padding:0px 20px 5px 20px; position:relative;}
.tx-lfnyhedsbreve-pi1 .form_top label{margin-right:10px;  }
.tx-lfnyhedsbreve-pi1 .form_top input{border:1px solid #a5acb2;}

.tx-lfnyhedsbreve-pi1 .text{padding:10px 20px; border-bottom:1px dotted #000; position:relative;}
.tx-lfnyhedsbreve-pi1 input.right{float:right; margin:5px; border:none!important;}
.tx-lfnyhedsbreve-pi1 .newsletter_checkbox{width:50%; float:left;margin-bottom:5px;}
.tx-lfnyhedsbreve-pi1 .newsletter_checkbox input{vertical-align:middle; margin-left:0px;}
.tx-lfnyhedsbreve-pi1 .newsletter_all input{vertical-align:middle; margin-left:0px;}
.tx-lfnyhedsbreve-pi1 .newsletter_all{margin-bottom:10px; width:100%;}
.tx-lfnyhedsbreve-pi1 .button{border-top:1px dotted #000; margin-top:10px;}
.tx-lfnyhedsbreve-pi1 .button input{float:right; border:none !important; margin:3px 0 2px 0;}
.tx-lfnyhedsbreve-pi1 form{margin:0; padding:0;}
.faktabox input{border:1px solid #a5acb2;}
.tx-lfnyhedsbreve-pi1 .nyhedsbrev{margin-top:20px;}

/*-----topbannere-------*/
#splash .tx-rawucyclecontent-pi1{position:relative; z-index:2;}
#splash .tx-rawucyclecontent-pi1 p{position: absolute; height:100px; width:323px; left:300px; top: 98px; font-size: 1.36em; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.5;}
#splash .tx-rawucyclecontent-pi1 p a{background:none; color: #000;}
.splashlink {cursor: pointer;}

/*----rg_tabs----------*/
#rgtabs312{width:100%;}
#rgtabs312 .rgtabs-wrapper{clear:both; padding-top:15px;}
ul.rgtabs-menu{margin:0;padding:0;list-style:none; font-size:93%;line-height:normal; background:url(../images/dotted_line.gif) repeat-x bottom left; width:710px; float:left; padding-left:20px;}
ul.rgtabs-menu li{float:left;margin:0;min-width:80px; padding:0 1px 0 0;}
ul.rgtabs-menu li a{display:block;padding:5px 5px 4px 6px; border-bottom:none !important; text-align:center;}
ul.rgtabs-menu li.rgtabs-selected{float:left;margin:0; background:url(../images/tabs_right.gif) no-repeat top right;}
ul.rgtabs-menu li.rgtabs-selected a {display:block;padding-bottom:5px; background:#fff url(../images/tabs_left.gif) no-repeat top left; }
ul.rgtabs-menu li a:hover{background:#fff;}

ul.rgtabs-menu li.rgtabs-selected a:hover{background:#fff url(../images/tabs_left.gif) no-repeat top left;}

/*----emneord-----*/
.col1, .col2{width:230px; float:left; margin-right:20px;}
.col3{width:230px; float:right; }
.topic{width:100%; margin-bottom:20px;}
.topic h3{padding:5px 10px; margin:1px 0; border-top:1px dotted #000; border-bottom:1px dotted #000; background:#f4f0e7; font-size:1em;}
.topic .inner{padding:5px 10px 5px 10px; margin:0 0 1px 0; position:relative; border-bottom:1px dotted #000;}

.topic .inner ul{margin:0; padding:0; list-style:none;}
.topic .inner ul li{line-height:1.4;}
.topic .inner ul li a:hover{color:#fff; background:#c71029;border-bottom:none !important;}

.threecol .col h3, .threecol .lastcol h3,.threecol .col h2, .threecol .lastcol h2{padding:5px 10px; margin:1px 0; border-bottom:1px dotted #000; border-top:1px dotted #000; background:#f4f0e7; font-size:1em;}
.tx-flseositemap-pi1{padding:5px 10px 5px 10px; background:#fff; margin:0 0 1px 0;}
.tx-flseositemap-pi1 ul{margin:0; padding:0; list-style:none;}
.tx-flseositemap-pi1 ul li ul{padding-left:10px;}
.tx-flseositemap-pi1 ul li{line-height:1.4;}
.tx-flseositemap-pi1 ul li a:hover{color:#fff; background:#c71029;border-bottom:none !important;}

/*---sp&oslash;rgsm&aring;l og svar------*/
#maincontent #inner .tx-lfsos-pi1 ul{margin:0; padding:0; list-style:none;}
#maincontent #inner .tx-lfsos-pi1 ul li{background-color:transparent; margin:0; padding:2px 0; color:#000; background-image:none;}
#maincontent #inner .tx-lfsos-pi1 ul li.odd{background-color:#f4f0e7 !important;}
#maincontent #inner .tx-lfsos-pi1 ul li.odd ul li{background-color:#f4f0e7;}
#maincontent #inner .tx-lfsos-pi1 ul li.odd ul li.odd{background-color:#fff !important;}
#maincontent #inner .tx-lfsos-pi1 ul li ul{padding:2px 0 10px 20px; background-color:#fff;}
#maincontent #inner .tx-lfsos-pi1 ul li ul li{padding-left:8px;}
#maincontent #inner .tx-lfsos-pi1 ul li{line-height:1.4;}
#maincontent #inner .tx-lfsos-pi1 ul li.question_active a{font-weight:bold; background:none !important ; padding-left:0px !important;}
#maincontent #inner .tx-lfsos-pi1 ul li.question_inactive a{font-weight:normal !important; background:none !important; padding-left:0px !important;}
#maincontent #inner .tx-lfsos-pi1 ul li.category_active a:hover{background-color:transparent; color:#9d0a12 !important;}
#maincontent #inner .tx-lfsos-pi1 ul li.category_inactive a:hover{background-color:transparent; color:#9d0a12 !important;}
#maincontent #inner .tx-lfsos-pi1 ul li.question_active a:hover, .tx-lfsos-pi1 ul li.question_inactive a:hover{color:#c71029 !important;}
#maincontent #inner .tx-lfsos-pi1 ul li a{background:none;}
#maincontent #inner .tx-lfsos-pi1 ul li ul li a{color:#9d0a12;}
#maincontent #inner .tx-lfsos-pi1 ul li.category_active{padding:0;}
#maincontent #inner .tx-lfsos-pi1 ul li.category_active a{font-weight:bold;background-image: url(../images/red_pil_down.gif);background-repeat:no-repeat;background-position:6px center;padding-left:20px;}
#maincontent #inner .tx-lfsos-pi1 ul li.category_inactive a{background-image: url(../images/red_pil_right.gif); background-repeat:no-repeat;  background-position:7px center;padding-left:20px;}
#maincontent #inner .tx-lfsos-pi1{padding-bottom:20px;}

/*----publikationer----*/
table.news-list-container{border-top:1px dotted #000; border-bottom:1px dotted #000; width:100%;}
table.news-list-container th{height:35px;background:#f4f0e7;border-bottom:1px dotted #000; padding-left:10px;cursor:pointer;}
table.news-list-container th.header{background:#f4f0e7 url(../images/red_pil_right01.gif) no-repeat center right; padding-right:20px; }
	table.news-list-container th.header h2{font-size: 1em;font-family: Verdana,Arial,Helvetica,sans-serif;font-weight: normal; margin: 5px 0; }	
table.news-list-container th.headerSortDown{background:#f4f0e7 url(../images/red_pil_down01.gif) no-repeat center right; padding-right:20px; }
table.news-list-container th.headerSortUp{background:#f4f0e7 url(../images/red_pil_up01.gif) no-repeat center right; padding-right:20px; }
table.news-list-container tbody tr.odd td{background:#f4f0e7;}
#maincontent #inner table.news-list-container td a{background:none;border-bottom:none;}
#maincontent #inner table.news-list-container td a:hover{color: #9d0a12; border-bottom:1px dotted #9d0a12;}
table.news-list-container td h3, table.news-list-container td p{margin:0;}

table.news-list-container td{padding:3px 0 3px 10px; vertical-align:top;}
table.news-list-container td.pub_date {white-space: nowrap;}
table.news-list-container td h3{font-size:1em; background:url(../images/red_pil_right.gif) no-repeat left center; padding-left:14px; cursor:pointer; color:#9d0a12; font-weight:normal; /*border-bottom:1px dotted #9D0A12;*/ display:inline;}
table.news-list-container td h3.down{background:url(../images/red_pil_down.gif) no-repeat left center; padding-left:14px;}
table.news-list-container .moverback {background: #F4F0E7;}


/*-----toggle--------*/
.catclapper{float:right; margin-top:-8px; cursor:pointer;}


/*-------sandcolor_emne---------*/
.sandcolor_emne{width:100%; margin-bottom:20px; border-bottom:1px dotted #000; }
.sandcolor_emne h2{padding:0 0 5px 0; font-size:1.36em; text-transform:uppercase; font-family:Avant Garde Demi, sans-serif; border-bottom:1px dotted #000; margin:0 0 1px 0;}
.sandcolor_emne .text{ padding:10px; background:#f4f0e7; margin:0 0 1px 0;}
.sandcolor_emne .text a.highest{font-size:1.54em;}
.sandcolor_emne .text a.high{font-size:1.27em;}
.sandcolor_emne .text a.medium{font-size:1.09em;}
.sandcolor_emne .text a.low{font-size:0.82em;}
.sandcolor_emne .text a{border-bottom:none !important; margin-right:5px;}
.sandcolor_emne h2 span{text-transform:none; font-size:0.67em; font-family:Verdana,Arial, sans-serif; font-weight:normal; padding-left:10px;}


.sandcolor_emne h2 img{vertical-align:bottom;}


/*-----nyheder-----*/
.docs .text .news_latest_container h3{margin:0; background:url(../images/red_pil_right.gif) no-repeat left 3px !important; padding-left:14px;}
.docs .text .news_latest_container .news_latest_item{padding: 10px;}
.docs .text .news_latest_container p{padding:0;}


.docs .text .news_list_container h3{margin:0; background:url(../images/red_pil_right.gif) no-repeat left 3px !important; padding-left:14px;}
.docs .text .news_list_container .news_list_item{padding: 10px;}
.docs .text .news_list_container p{padding:0;}
.docs .text .news_list_browse{padding: 10px;}

.news_single_item h1{margin:0;}
.news_single_item .date{font-size:0.91em;}
.news_single_item .date a{font-size:0.91em; border-bottom:1px dotted #9D0A12 !important; background:none;}
.news_single_item .date a:hover {color:#fff; background:#c71029;border-bottom:none !important;}

/*----- S&oslash;gning -----*/
.tx-indexedsearch-sw {font-weight: bold;}
.tx-indexedsearch-res {margin-bottom:20px;}
.tx-indexedsearch-icon {float: left; width: 20px;}
.tx-indexedsearch-res h3{margin:0;}
.tx-indexedsearch-res .tx-indexedsearch-descr{margin:0; clear:both;}
.tx-indexedsearch-whatis p{margin:0;}
.tx-indexedsearch-browsebox{margin-bottom:20px;}
ul.browsebox{list-style:none; margin:0; padding:0; }
ul.browsebox li{margin-right:10px; display:inline;}


/*------tilmelding-formular---*/
.tx-thmailformplus-pi1 .mail_box{border-top:1px dotted #000000; border-bottom:1px dotted #000000; margin:1px 0; background:#f4f0e7; padding:5px 0 0 0;}
.tx-thmailformplus-pi1 .mail_box label, .tx-lfnyhedsbreve-pi1 .mail_box input{font-size:1em;}
.tx-thmailformplus-pi1 .inner{padding:10px 20px; border-bottom:1px dotted #000; position:relative;}
.tx-thmailformplus-pi1 input.right{float:right; margin:5px; border:none!important;}
.tx-thmailformplus-pi1 form{margin:0; padding:0;}
.tx-thmailformplus-pi1 .mail_box .form_item{padding-bottom:10px;}
.tx-thmailformplus-pi1 .mail_box .form_item label{float:left; width:120px;}
.tx-thmailformplus-pi1 .mail_box .form_item input, .tx-thmailformplus-pi1 .mail_box .form_item textarea{border:1px solid #a5acb2;}
.tx-thmailformplus-pi1{margin-top:20px;}

/*------ WAI validation changes----*/
label.tx_indexedsearch_text, label.bibname, label.bibcity, label.pcode, label.findit {display: none;}

/*-------tw rss feeds-----*/
#twrss_table .twrss_item_link{padding:5px;}

#twrss_table .twrss_item_link a:hover{background:#C71029; border-bottom:none;}
ul.rss li{background:url(../images/rss.gif) no-repeat top left; padding-left:20px;}
ul.rss{margin:0; padding:0;}

.nodisc { list-style-type: none; margin-top:0px; margin-bottom:0px; margin-left:20px;}


				

				
			
			