/*OIM_Structure default template for new OIM styles */html, body{    margin: 0%;    padding: 0%;}#OIMSuite{    margin: 0%;    padding: 1%;    display: block;    clear: both;    height: inherit;    border: 0;    position: relative;}#OIMSuiteHeader{    clear: both;}#OIMSuiteContent{    clear: both;}#OIMSuiteLeftMenuContainer{    width: 20%;    float: left;    padding: 0%;    margin: 0%;    height: auto;}#OIMAppContentContainer{    width: 100%;    float: left;    margin: 0%;    padding: 0%;}#OIMAppContentContainer.WithLeftMenu{    width: 80%;}.OIMAppTab{    padding: 0px;    margin: 0px;}.OIMAppTopMenu{    padding: 0px;    margin: 0px;}#OIMSuiteFooter{    clear: both;}/* OIMSuite_Content */h1, h2, h3, h4, h5, h6{    margin: 0;}label, fieldset{    margin: 0%;    padding: 0%;    border: none;}label input, label select{    width: 100%;    display: block;    border: solid 1px #000000;    padding: 2px;    margin: 0%;}.OIMAppLeftMenu li{    margin: 0%;    padding: 0%;    border: 0;    list-style: none;}.OIMAppLeftMenu ul{    margin: 0%;    padding: 0%;    border: 0;    list-style: none;}.OIMAppLeftMenu ul{    display: block;}.OIMAppTopMenu a{    display: block;    float: left;}.OIMAppTabs a{    display: block;    float: left;}.OIMAppPrimaryAction{    text-align: right;}/* OIM Classes*/.form{    width: 94%;    float: left;    margin: 0% 1%;}label.wide, .wide{    width: 46%;    float: left;    margin: 0% 1%;}label.short, .short{    width: 22%;    float: left;    margin: 0% 1%;}label.mini, .mini{    width: 6%;    float: left;    margin: 0% 1%;}input.button{}button{}input.text{}.newline{    display: block;    clear: both;    border: 0;    margin: 0;    height: 1px;}.alignleft{    float: left;}.alignright{    float: right;}.nextpreviousbasis .previous{}.nextpreviousbasis .next{}span.required{}#OIMSuite .totop a{}#OIMSuite .information a{}body.helpwindow{}tr.alternate{}.OIMAppContentMainTable input.text{}ol.stepindicator li{    list-style: none;}ol.stepindicator li.done{}ol.stepindicator li.current{}ol.stepindicator li.undone{}ol.stepindicator li.final{}ol.horisontal li{    float:none;}ol.horisontal li p{    display: inline;}/*BDK*//* Following is Borger.dk overrides and extensions */html, body{    font-size: 11px;    font-family:  Verdana, Arial, Helvetica, sans-serif;    color: #000000;    font-weight: normal;    background-color: #bdbdbd;}div#OIMSuite{    font-size: 100%;}input.short{    width: 21.6%;}input.wide{    width: 45.6%;}input.mini{    width: 5.6%;}#OIMSuite a:link{    font-size: 11px;    font-family: Verdana, Arial, Helvetica, sans-serif;    font-weight:  normal;}#OIMSuite a:link{    color:  #003366;}#OIMSuite a:visited{    color: #C0C0C0;}#OIMSuite a:hover{    color: #808080;}#OIMSuite a:active{    text-decoration: none;}#OIMSuite input, #OIMSuite select{    font-size: 100%;}#OIMSuite textarea{    font-family: Verdana, Arial, Helvetica, sans-serif;}#OIMSuite h1, #OIMSuite h2, #OIMSuite h3, #OIMSuite h4, #OIMSuite h5, #OIMSuite h6{    font-weight: bold;    color: #000000;    font-family: Verdana, Arial, Helvetica, sans-serif;}#OIMSuite h1{    font-size: 150%;}#OIMSuite h2{    font-size: 120%;}#OIMSuite h3, #OIMSuite h4, #OIMSuite h5, #OIMSuite h6{    font-size: 110%;}.OIMAppContentHeader h1 /*h2, h3, h4, h5, h6*/{}.OIMAppContentMainTable table, .OIMAppContentMainTable table caption{    font-size: 100%;}button.button, input.button{     width: auto;    overflow: visible;    text-align: left;    border: 1px #C0C0C0 solid;    font-weight: bold;    font-size: 100%;    color: #FFFFFF;    padding: 4px 10px;    background-color:  #5d87a1;}input.bool{    width: auto;    border: none;    display: inline;    position: relative;    top: 2px;}.OIMAppContentForm hr{    height: 1px;    color: #C0C0C0;    background-color: #C0C0C0;    border: 0px;}span.required{    color: #ce4e2f;}/* Application Structure*/#OIMSuiteHeader, #OIMSuiteFooter{    background-color: #FFFFFF;    background-image: url("CssImages/bg_BoxTopGradientWhite.gif" );    background-repeat: no-repeat;    border: 1px #C0C0C0 solid;    padding: 10px;    margin-bottom: 10px;}/*LeftMenu*/.OIMAppLeftMenu{    background-color: #FFFFFF;    background-image: url("CssImages/bg_BoxTopGradientWhite.gif" );    background-repeat: no-repeat;    border: 1px #C0C0C0 solid;    padding: 0px 10px;    margin: 0px 10px 0px 0px;}#OIMSuite .OIMAppLeftMenu a{    color: #003366;    text-decoration: none;    margin: 5px 0;}#OIMSuite .OIMAppLeftMenu a.selected{    color: #C0C0C0;    font-weight: bold;}.OIMAppLeftMenu ul{    margin-bottom: -1px;}.OIMAppLeftMenu li{    padding-top: 2px;    padding-bottom: 2px;}/*/* Niveau 1*/.OIMAppLeftMenu ul.foldedlist li.folded{    border-bottom: 1px #C0C0C0 solid;    padding: 8px 15px 8px 21px;    background-image: url("CssImages/Small_Icon_LM1_Folded.gif" );    background-repeat: no-repeat;    background-position: 4px 9px;}.OIMAppLeftMenu ul.foldedlist li.unfolded{    background-color: #FFFFFF;    border-bottom: 1px #C0C0C0 solid;    padding: 8px 15px 8px 21px;    background-image: url("CssImages/Small_Icon_LM1_UnFolded.gif" );    background-repeat: no-repeat;    background-position: 4px 9px;}/*/* Niveau 2+*/.OIMAppLeftMenu ul.foldedlist li.unfolded ul li.unfolded, .OIMAppLeftMenu ul.foldedlist li.unfolded ul li.folded{    background-color: Transparent;    border: none;    padding: 4px 0px 4px 13px;    background-image: url("CssImages/Small_Icon_LM2_Folded.gif" );    background-repeat: no-repeat;    background-position: 0px 5px;}.OIMAppLeftMenu ul.foldedlist li.folded a{}.OIMAppLeftMenu ul.foldedlist li.unfolded a{}.OIMAppLeftMenu ul.foldedlist li.unfolded ul li.unfolded a, .OIMAppLeftMenu ul.foldedlist li.unfolded ul li.folded a{}/*Vertical Step indicator*/.OIMAppVStepIndicator{    background-color: #FFFFFF;    background-image: url("CssImages/bg_BoxTopGradientWhite.gif" );    background-repeat: no-repeat;    border: 1px #C0C0C0 solid;    padding: 0px 10px;    margin: 0px 10px 0px 0px;}.OIMAppVStepIndicator ul{    margin: 0% 0% -1px 0%;    padding: 0%;    border: none;    list-style: none;    display: block;}.OIMAppVStepIndicator li{    margin-top: 0;    margin-bottom: 0;    padding-top: 2px;    padding-bottom: 2px;}.OIMAppVStepIndicator li.done{    border-bottom: 1px #C0C0C0 solid;    padding: 8px 15px 8px 21px;    background-image: url("CssImages/Small_Icon_LM1_UnFolded.gif" );    background-repeat: no-repeat;    background-position: 6px 10px;}.OIMAppVStepIndicator li.done a{    text-decoration: underline;    color: #C0C0C0;}.OIMAppVStepIndicator li.current{    border-bottom: 1px #C0C0C0 solid;    padding: 8px 15px 8px 21px;    background-image: url("CssImages/Small_Icon_LM1_UnFolded.gif" );    background-repeat: no-repeat;    background-position: 6px 10px;    color: #003366;    font-weight: bold;}.OIMAppVStepIndicator li.current span{    display: block;    font-weight: normal;    margin: 4px 0 4px 0;    color: #003366;}.OIMAppVStepIndicator li.undone{    border-bottom: 1px #C0C0C0 solid;    padding: 8px 15px 8px 21px;    color: #808080;}/* Application Content*//* Application Top Menu */#OIMSuite .OIMAppTopMenu{    background-color:#FFFFFF;    border-top: 1px #C0C0C0 solid;    border-right: 1px #C0C0C0 solid;    border-bottom: 1px #C0C0C0 solid;    border-left: 1px #C0C0C0 solid;    background-image: url("CssImages/bg_TopMenu.gif" );    background-position: left bottom;    background-repeat: repeat-x;    padding: 0;    margin: 0 0 5px 0;}.OIMAppTopMenu a{    padding: 7px 10px 7px 10px;    margin: 0px 10px 0px -1px;    display: block;    float: left;    color: #003366;    text-decoration: none;}.OIMAppTopMenu a.selected{    background-image: url("CssImages/bg_TopMenu_Selected.gif" );    background-position: left bottom;    background-repeat: no-repeat;    border-right: solid 1px #C0C0C0;    border-left: solid 1px #C0C0C0;    color: #444c59;    font-weight: bold;}/* Application Tabs */.OIMAppTabs{    background-color:  #FFFFFF;    padding: 0;    margin: 0;    border-bottom: 1px #C0C0C0 solid;}.OIMAppTabs a{    padding: 5px 15px 5px 15px;    border: solid 1px #C0C0C0;    border-bottom: 0px;    background-image: url("CssImages/bg_BoxTopGradientGreen.gif" );    background-repeat: no-repeat;    margin: 0px 5px -1px 0px;    color: #003366;    text-decoration: none;}.OIMAppTabs a.selected{    border-bottom: solid 1px #bdbdbd;    background-image: url("CssImages/bg_BoxTopGradientWhite.gif" );    background-repeat: no-repeat;    color: #C0C0C0;    font-weight: bold;}.OIMAppContentForm{ overflow:hidden;   border-top: solid 1px #C0C0C0;    border-bottom: solid 1px #C0C0C0;    background-color: #FFFFFF;    background-image: url("CssImages/bg_BoxTopGradientWhite.gif" );    background-repeat: no-repeat;    padding: 0px;    margin: 0px;}.WithTabs{    background-image: none;    border-top-style: none;}.OIMAppContentHeader, .OIMAppStepIndicator, .OIMAppContentMain, .OIMAppSecondaryAction{    border-right: solid 1px #C0C0C0;    border-left: solid 1px #C0C0C0;    padding: 10px 15px;    margin: 0px;}.OIMAppPrimaryAction{    background-color: #FFFFFF;    border-top: solid 1px #C0C0C0;    border-right: solid 1px #C0C0C0;    border-bottom: solid 1px #C0C0C0;    border-left: solid 1px #C0C0C0;    padding: 10px;    margin-top: 10px;}/* HTML Elements*/.OIMAppContentMainTable table{    font-size: 100%;}.OIMAppContentMainTable table caption{}.OIMAppContentMainTable tbody th, .OIMAppContentMainTable th{    color: #FFFFFF;    border-top: solid 1px #C0C0C0;    background-color:  #758BA3;    text-align: left;    vertical-align: top;    padding: 8px 5px;    margin: 5px 0px 0px 0px;    }.OIMAppContentMainTable tbody td, .OIMAppContentMainTable td{    border-top: solid 1px #C0C0C0;    padding: 8px 5px;    vertical-align: top;}.OIMAppContentMainTable tbody tr.alternate td, .OIMAppContentMainTable tr.alternate td{    background-color: #D0D0D0;}.OIMAppContentMainTable thead th, .OIMAppContentMainTable thead td{    color:  #FFFFFF;    border-top: solid 1px #C0C0C0;    background-color: #758BA3;    text-align: left;    vertical-align: top;    padding: 10px 5px;    font-size: 11px;}.OIMAppContentMainTable tfoot th, .OIMAppContentMainTable tfoot td{    color: #FFFFFF;    border-top: solid 1px #C0C0C0;    background-color: #758BA3;    text-align: left;    vertical-align: top;    padding: 10px 5px;    font-size: 11px;}/* Fields */.fieldset{    padding: 14px 0 15px 0;    margin: 0 0 0 0;    border: solid 1px #C0C0C0;}.fieldset legend{    font-size: 120%;    color: Black;    margin: 0 0 14px 0;}#OIMSuite label input, #OIMSuite label select, #OIMSuite label textarea{    width: 100%;    display: block;    border: solid 1px #C0C0C0;    padding: 2px;}/*/* Markering af fejl i felt */label.fielderror input{    border-color: #ce4e2f;}.fielderror {	BORDER-BOTTOM: #ce4e2f 1px solid;     BORDER-LEFT: #ce4e2f 1px solid;     PADDING-BOTTOM: 2px;     PADDING-LEFT: 2px;     PADDING-RIGHT: 8px;     BORDER-TOP: #ce4e2f 1px solid;     BORDER-RIGHT: #ce4e2f 1px solid;     PADDING-TOP: 2px}.OIMAppContentMainTable fieldset table{    border-collapse: collapse;    width: 98%;    margin: 0 1% 0 1%;}/*OIM Frem tilbage*/.nextpreviousbasis{    text-align: center;}.nextpreviousbasis a.previous{    padding: 0px 0px 0px 15px;    background-image: url("CssImages/Small_Icon_Previous.gif" );    background-repeat: no-repeat;    background-position: left center;    margin: 0px 5px 0px 5px;}.nextpreviousbasis a.previous:hover{    background-image: url("CssImages/Small_Icon_Previous_over.gif" );}.nextpreviousbasis a.next{    padding: 0px 15px 0px 0px;    background-image: url("CssImages/Small_Icon_Next.gif" );    background-repeat: no-repeat;    background-position: right center;    margin: 0px 5px 0px 5px;}.nextpreviousbasis a.next:hover{    background-image: url("CssImages/Small_Icon_Next_over.gif" );}/* Horizontal Stepindicator */.OIMAppStepIndicator{    padding: 0px 10px;    margin: 0px 0px 0px 0px;}.OIMAppStepIndicator ol{    margin: 0% 0% 0% 0%;    padding: 0%;    border: none;    list-style: none;    display: block;}.OIMAppStepIndicator li{    margin-top: 0;    margin-bottom: 0;    padding-top: 2px;    padding-bottom: 2px;    display: inline;    background-image: url("/graphics/Small_Icon_HStepIndicator.gif" );    background-repeat: no-repeat;    background-position: right center;    padding: 8px;}.OIMAppStepIndicator li.final{    background: none;}.OIMAppStepIndicator li.done {    color:  #C0C0C0;}.OIMAppStepIndicator li.current{     text-decoration: underline;    color: #003366;    font-weight: bold;}.OIMAppStepIndicator li.undone{    color: #808080;}/* Icons *//* Alignment of icons when used with links */a.IconLeftAlign{    padding-left: 30px;    background-position: left center;}a.IconRightAlign{    padding-right: 30px;    background-position: right center;}/*/* Icon variants */button.InlineIcon{    border: none;    width: 24px;    height: 24px;    display: inline;    margin: 0 1% 0 1%;    background-position: 0 -2px !important;}button.Icon, input.Icon{    border: none;    width: 24px;    height: 24px;}a.Icon{    background-position: left center;    padding: 5px 0 8px 28px;    height: 32px;    margin: 0 10px 0 0;}a.IconTrail{    background-position: right 50%;    padding: 5px 28px 8px 0;    height: 32px;}a.DatePicker, button.DatePicker, input.DatePicker{    background: transparent url("/Graphics/calendar.gif" ) 0 0 no-repeat;}a.Print, button.Print, input.Print{    background: transparent url("CssImages/Small_Icon_Print.gif" ) 0 0 no-repe½t;}a.Paragraph, button.Paragraph, input.Paragraph{    background: transparent url("CssImages/Small_Icon_Paragraph.gif" ) 0 0 no-repeat;}a.ArrowLeft, button.ArrowLeft, input.ArrowLeft{    background: transparent url("CssImages/Small_Icon_ArrowL.gif" ) 0 0 no-repeat;}a.ArrowRight, button.ArrowRight, input.ArrowRight{    background: transparent url("CssImages/Small_Icon_ArrowR.gif" ) 0 0 no-repeat;}a.ArrowUp, button.ArrowUp, input.ArrowUp{    background: transparent url("CssImages/Small_Icon_ArrowUp.gif" ) 0 0 no-repeat;}a.Close, button.Close, input.Close{    background: transparent url("CssImages/Small_Icon_Close.gif" ) 0 0 no-repeat;}a.Info, button.Info, input.Info{    background: transparent url("CssImages/Small_Icon_Info.gif" ) 0 0 no-repeat;}a.Key, button.Key, input.Key{    background: transparent url("CssImages/Small_Icon_Key1.gif" ) 0 0 no-repeat;}a.Lock, button.Lock, input.Lock{    background: transparent url("CssImages/Small_Icon_Key2.gif" ) 0 0 no-repeat;}a.PadLock, button.PadLock, input.PadLock{    background: transparent url("CssImages/Small_Icon_Key3.gif" ) 0 0 no-repeat;}a.Help, button.Help, input.Help{    background: transparent url("CssImages/Small_Icon_Question.gif" ) 0 0 no-repeat;}/* Notifications boxes */#OIMSuite div.notificationbox{    border-style: solid;    border-width: 1px;    padding: 15px;    margin-bottom: 15px;    background-position: bottom;    background-repeat: repeat-x;}#OIMSuite div.notificationbox h2{    color: #FFFFFF;    font-size: 140%;}.info{    border-color: #C0C0C0;    background-color: #FFFFFF;    background-image: url("CssImages/bg_NotificationBox_Info.gif");    color: #454c59;}#OIMSuite div.info h2{    color: #454c59;}.warning{    border-color: #dc9a33;    background-color: #edb55f;    background-image: url("CssImages/bg_NotificationBox_Warning.gif" );    color: #FFFFFF;}.error, .alert{    border-color: #ce4e2f;    background-color: #ef917b;    background-image: url("CssImages/bg_NotificationBox_Error.gif" );    color: #FFFFFF;}.AccessibillityHidden{    display: none;    height: 0;    margin: 0;    padding: 0;    font-size: 0;}.kommunenavn {	color:  #FFFFFF;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 16px;}.footer {	color:  #000000;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size:11px;} input.button::-moz-focus-inner {border-color: transparent;} input.button:focus{ outline:black solid 1px; border:white solid 1px;}