/**/
html {
overflow:scroll;
} 

body {
margin:0;
padding:0;
font-family: Arial,Geneva, Helvetica, Tahoma, sans-serif;
font-size:12px;
line-height:1.4;
background-image:url(../images/bg.jpg);
background-position:top left;
background-repeat:repeat-x;
}

a {
}
a:hover {
color:#ff8700;
}
a img {
border:none;
}
hr {
height:1px;
border-style:solid;
border-color:#D1DEE8;
border-width:1px;
margin:12px;
margin-top:12px;
clear:both;
}

h1,h2,h3,h4,h5,h6 {
font-family: Arial, Helvetica, sans-serif;
font-weight:700;
padding:0;
margin-bottom:12px;
margin-top:0;
line-height:1.2;
color:#962924;
}

h1 {
padding-top:40px;
font-size:16px;
}
h2 {
padding-top:25px;
font-size:15px;
}
h3 {
padding-top:16px;
font-size:14px;
}
h4 {
padding-top:6px;
font-size:12px;
}
h5 {
padding-top:4px;
font-size:12px;
font-weight:normal;
}
h6 {
padding-top:2px;
font-size:12px;
font-weight:normal;
}

h1 a,h2 a ,h3 a,h4 a,h5 a,h6 a {
}

img {
border-collapse:collapse;
border:none;
padding:0;
margin:0;
}
p {
padding:0;
margin:0;
}
ul,ol {
margin:2px 2px 2px 8px;
padding:2px 2px 2px 18px;
}
/*---------- sidestruktur-------------*/
.kant {
margin-top:14px;
margin-bottom:0;
padding:0;
}
#side {
border:none;
border:1px solid #D0CFCE;
padding:0 0 0 0;
margin: 0;
background-color:#FFFFFF;
table-layout:fixed;
empty-cells:show;
margin-left:auto;
margin-right:auto;
width:898px;
}

td {
text-align:left;
vertical-align:top;
}
td#banner {
border:none;
padding:0;
margin:0;
text-align:left;
vertical-align:top;
background-position:left top;
background-repeat:no-repeat;
height:235px;
width:898px;
overflow:hidden;
}
table#bannerindre {
background-color:transparent;
margin:0;
padding:0;
width:898px;
height:235px;
vertical-align:top;
text-align:left;
}
#adresse {
vertical-align:top;
line-height:1.2;
}
.mailikon {
padding-top:4px;
padding-left:4px;
}
#bannertop {
margin-left:20px;
margin-top:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#b6b6b6;
}
#bannertop a{
color:#b6b6b6;
text-decoration:none;
}
td#bannerv {
width:694px;
height:161px;}
td#bannerh {
width:204px;
height:74px;
}
#ikoner {
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin-top:43px;
margin-left:20px;
}
#ikoner a {
color:#ffffff;
text-decoration:none;
}#ikoner a:hover {
color:#FF8700;
text-decoration:none;
}
#logocelle {
margin-top:7px;
margin-left:5px;
text-align:left;
}
#logo{
}

#menubar {
padding:0 0 0 5px;
margin:0;
border:none;
border-left:#ffffff solid 1px;
border-right:#ffffff solid 1px;
background-color:transparent;
vertical-align:bottom;	
background-image:url(../images/menu1bgno.jpg);
background-position:top left;
background-repeat:repeat-x;
width:100%;
}
.topmenu-menu1-2 {
background-color:#63221E;
border:1px solid #eeeeee;
}
#indholdscelle {
}
#margin {
background-color:transparent;
padding:0;
margin:0;
border:none;
}

#indretabel {
empty-cells:show;
margin:0;
padding:0;
border:none;
table-layout:fixed;
	}

#venstre {
margin:0;
padding:0;
border:none;

border-right:1px solid #D1DEE8;
}

#normal {
margin:0;
padding:0;
border:none;
overflow:hidden;
}

#hojre {
margin:0;
padding:0;
border:none;
}

#bund {
padding:0;
line-height:1.6;
font-size:9px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#bund a {
color:#999;
text-decoration:none;
display:block;
margin:2px 5px 2px 5px;
}
#bmenu {
clear:both;
width:898px;
margin-left:auto;
margin-right:auto;
margin-top:3px;
margin-bottom:3px;
}
.bundmenu {
font-size:12px;
text-align:center;
margin-left:5px;
margin-right:5px;
color:#cccccc;
}
.bundmenu a{
text-decoration:none;
color:#999999;
}
.bundmenu a:visited{
color:#cccccc;
}
.bundmenu a:hover{
color:#FF8700;
}
.bundmenu strong{
color:#666666;
font-weight:normal;
}
.print{
display:none;
}

/*------- indholdselementer begin-----------*/
strong {
font-weight:700;
}
.indhold {
padding:0;
border:none;
margin-top:60px;
margin-bottom:60px;
}
#hojre .indhold {
margin-left:10px;
margin-right:10px;
}
#venstre .indhold {
margin-left:25px;
margin-right:25px;
}
p.bodytext {
padding-bottom:5px;
}
 a.medpil, .medpil a{
background-image:url(../images/link_pil.gif);
background-position:0 4px;
background-repeat:no-repeat;
padding-left:14px;
background-color:transparent;
font-weight:bold;
display:block;
color:#999;
text-decoration:none;
}
 a.medpillille {
font-size:11px;
line-height:12px;
background-image:url(../images/link_pil_lille.gif);
background-position:0 4px;
background-repeat:no-repeat;
padding-left:8px;
display:block;
background-color:transparent;
text-decoration:none;
}
 a.medpil:hover,
 a.medpillille:hover{
 color:#ff8700}
.csc-textpic-imagewrap a:link,.csc-textpic-imagewrap a:visited,.csc-textpic-imagewrap a:active {
border-bottom:none;
text-decoration:none;
}
.csc-linkToTop {
width:100%;
text-align:right;
clear:both;
float:right;
font-size:85%;
display:block;
}
.csc-linkToTop img {
padding-right:3px;
}
.citat,p.citat {
font-size:90%;
margin:3px 15px 18px 15px;
padding:0;
line-height:1.3;
}
span.lilleskrift {
font-size:85%;
}
.csc-bulletlist-1 {
list-style:circle;
}
.csc-bulletlist-2 {
list-style:upper-alpha;
}
.csc-bulletlist-3 {
list-style:decimal;
}

.csc-firstHeader {
margin-top:0;
padding-top:0;
} 
.align-center {
text-align:center;
}
.align-right {
text-align:right;
}
.align-left {
text-align:left;
}
.csc-textpic-imagewrap {
}
.csc-textpic {

}
.csc-textpic-clear {
margin:0;
padding:2px;
border:none;
}
.csc-textpic-caption {
font-size:10px;
margin:0;
padding:0;
line-height:1.2;
}

.csc-textpic-intext-left .csc-textpic-imagewrap {

}
p.csc-header-date {
float:right;
width:auto;
font-size:85%;
display:block;
margin-top:15px;
margin-top:0;
}
.csc-header-n1 p.csc-header-date {
margin:0;
padding:0;
}
/************tabel************/
table.rowaltern {
border:none;
border-collapse:collapse;
}
table.contenttable {
margin:5px 0 0 0;
font-size:90%;
line-height:normal;
width:auto;
border-collapse:collapse;
}
.contenttable caption {
font-size:130%;
}
.contenttable-1 {
width:100%;
table-layout:fixed;
clear:both;
border-collapse:collapse;
}
.contenttable td {
padding:2px 5px;
margin:0;
border-collapse:collapse;
}

.tr-0 {
vertical-align:top;
}
tr.tr-odd,
td.tr-odd {
vertical-align:top;
background-color:#ddd;
}
tr.tr-even,
td.tr-even{
vertical-align:top;
background-color:#eee;
}
.contenttable tfoot {
border-top:1px solid #666666;
}
.contenttable tfoot tr {
background-color:#FFFFFF;
}
.contenttable th ,.contenttable thead td {
padding:2px 4px;
font-weight:normal;
font-size:100%;
color:#ffffff;
}
.contenttable thead th {
}
.contenttable thead tr {
}
/*---------------------------*/
.csc-frame-invisible {
display:none;
}
.csc-frame-frame1,p.csc-frame-frame1 {
background:transparent;
margin-bottom: 3px;
padding: 3px;
}
.csc-frame-frame2,p.csc-frame-frame2 {
color:#000000;
background-color:#CCCCCC;
padding:4px;
border:none;
}
.csc-frame-rulerAfter {
clear:both;
border-bottom-style:solid;
border-bottom-color:#D1DEE8;
border-bottom-width:1px;
margin-bottom:12px;
margin-top:12px;
}
.csc-frame-rulerBefore {
clear:both;
border-top-style:solid;
border-top-color:#D1DEE8;
border-top-width:1px;
margin-bottom:12px;
margin-top:12px;
}
.csc-frame-indent {
padding-left:25px;
}
.csc-frame-indent3366 h1,.csc-frame-indent6633 h1 ,
.csc-frame-indent3366 h2,.csc-frame-indent6633 h2 ,
.csc-frame-indent3366 h3,.csc-frame-indent6633 h3 ,
.csc-frame-indent3366 h4,.csc-frame-indent6633 h4 {
margin-top:0;
}
.csc-frame-indent3366 {
border: 1px none #CCCCCC;
width:66%;
float:right;
margin:0 5px 5px 5px;
padding:0 8px 8px 8px;
font-size:90%;
}
.csc-frame-indent6633 {
border: 1px none #CCCCCC;
width:33%;
float:right;
margin:0 5px 5px 5px;
padding:0 8px 8px 8px;
font-size:90%;
}
.csc-frame-indent5050 {
width:45%;
float:right;
margin:0 5px 5px 0;
padding:0 8px 8px 5%;
font-size:100%;
}
div.faktaboks {
font-size:11px;
line-height:1.1;
text-align:left;
border-bottom:#69A550 3px solid;
color:#69A550 ;
}
.faktaboks h1,
.faktaboks h2,
.faktaboks h3,
.faktaboks h4,
.faktaboks h5 {
margin:0 0 5px 0;
padding:0;
color:#FF8700 ;
}
table.faktaboks {
empty-cells:show;
margin-top:0;
margin-bottom:8px;
background-color:#FFFFFF;
}
table.faktaboks .r1c1 {
background-image:url(../images/faktab_01.jpg);
background-position:top left;
background-repeat:no-repeat;
width:18px;
height:18px;
}
table.faktaboks .r1c2 {
background-image:url(../images/faktab_02.jpg);
background-position:top left;
background-repeat:repeat-x;
}
table.faktaboks .r1c3 {
background-image:url(../images/faktab_03.jpg);
background-position:top left;
background-repeat:no-repeat;
width:31px;
height:18px;
}
table.faktaboks .r2c1 {
background-image:url(../images/faktab_04.jpg);
background-position:top left;
background-repeat:repeat-y;
width:18px;
}
table.faktaboks .r2c3 {
background-image:url(../images/faktab_06.jpg);
background-position:top left;
background-repeat:repeat-y;
width:31px;
height:auto;
}
table.faktaboks .r3c1 {
background-image:url(../images/faktab_10.jpg);
background-position:bottom left;
background-repeat:no-repeat;
width:18px;
height:30px;
}
table.faktaboks .r3c2 {
background-image:url(../images/faktab_11.jpg);
background-position:bottom left;
background-repeat:repeat-x;
width:auto;
height:30px;
}
table.faktaboks .r3c3 {
background-image:url(../images/faktab_09.jpg);
background-position:bottom left;
background-repeat:no-repeat;
width:31px;
height:30px;
}
/*----------filliste------------*/
.csc-uploads {
line-height:1.2;
margin:0;
width:100%;
}
.csc-uploads-fileName {
padding-left:5px;
padding-right:5px;
}
.csc-uploads-fileSize {
white-space:nowrap;
padding-left:5px;
padding-right:5px;
}
.csc-uploads-description {
font-size:90%;
padding:3px;}
.csc-uploads-3 .csc-uploads-icon {
display:none;
}
/**************form*********/
input, textarea,select {
margin-left:5px;
	background-color:white;
	border-top:1px solid #eee;
	border-left:1px solid #eee;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	color:#000000;
	margin-left:0px;
	padding-left:5px;
	padding-right:5px;

}
textarea {
overflow:auto;}
select {
	padding-right:0;
}
fieldset {
border:none;}
/**************mailformular****************/
.csc-mailform {
margin:5px 0 5px 0;/*
background-color:#f8f8f8;
border-bottom:6px solid #EEEEEE;
border-top:3px solid #962924;*/
}
.csc-mailform-field {margin:5px;}

.csc-mailform-field label {
display:block;
margin-top:0;
float:left;
width:25%;
text-align:right;
padding-right:5px;
}
.csc-mailform-field input,
.csc-mailform-field textarea,
.csc-mailform-field select {
width:70%;
}
.csc-mailform-check {
}
.csc-mailform-field input.csc-mailform-submit,
.submitfield {
float:right;
clear:left;
width:auto;
padding-top:7px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;;
background-color:transparent;
background-image:url(../../../../fileadmin/skabelon/images/menu1bgno.jpg);
background-position:bottom left;
background-repeat:repeat-x;
}
.csc-mailform-field input.csc-mailform-submit:hover,
.submitfield:hover {
background-image:url(../../../../fileadmin/skabelon/images/menu1bgro.jpg);
color:#FF8700;}

.csc-mailform-radio fieldset {
text-align:left;
}
.csc-mailform-radio fieldset label {
vertical-align:middle;
text-align:left;
width:auto;
float:none;
display:inline;
}
.csc-mailform-radio fieldset input {
vertical-align:middle;
width:auto;
border:none;
margin-left:80px;
}

/*----------Søg------------*/
.soeg {
padding:0;
margin:0;
border:none;
float:right;
}
#searchform {
display:inline;
padding:0;
margin:0;
border:none;
}

.soegestreng {
width:80px;
font-size:10px;
line-height:1.2;
margin:1px 10px 0 5px;
padding:0 2px 0 2px;
border-top:#999 solid 1px;
border-left:#999 solid 1px;
border-right:#ccc solid 1px;
border-bottom:#ccc solid 1px;
height:13px;
font-family:tahoma, Helvetica, sans-serif;
background-color:#F8F8F8;
}
.soeg_subm_inp {
cursor:pointer;
font-family:tahoma, Helvetica, sans-serif;
background-color:transparent;
font-weight:bold;
border:none;
padding:0;
margin-top:1px;
border:none;
text-decoration:none;
color:#777777;
font-size:11px;
display:inline;
}
.tx-indexedsearch-whatis {
float:left;
}
.tx-indexedsearch-browsebox {
text-align:right;
}
.tx-indexedsearch-noresults {
clear:both;
color:#FF0000;
}
.tx-indexedsearch-browsebox,.tx-indexedsearch-whatis {
font-size:90%;
padding-bottom:15px;
}
.tx-indexedsearch-browsebox ul.browsebox li {
font-size:10px;
margin:2px;
padding:0;
display:inline;
}
div.tx-indexedsearch-res {
}
.res-tmpl-css {
border-top:none;
}
 p.tx-indexedsearch-descr {
 margin:0;
padding:0;
font-size:11px;
 }
 p.tx-indexedsearch-descr strong {
font-weight:700;
}
.tx-indexedsearch-browsebox ul.browsebox li strong a {
text-decoration:none;
font-weight:bold;
}
.tx-indexedsearch-searchbox form,#searchform_in {
margin:0;
padding:20px 0 0 0;
height:auto;
vertical-align:middle;
}
.tx-indexedsearch-searchbox {
padding:0;
margin:0 0 8px 0;
}
.tx-indexedsearch-searchbox form input#tx-indexedsearch-searchbox-sword {
padding-left:4px;
}
.tx-indexedsearch-searchbox form input {
display:inline;
margin:0;
vertical-align:middle;
}
div.tx-indexedsearch-res_single h2 {
}
dl.tx-indexedsearch-info {
margin:0;
padding:0;
}
.tx-indexedsearch-info dt,.tx-indexedsearch-info dd {
font-size:10px;
display:inline;
text-align:left;
padding:0;
margin:0;
}
