/*html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body {font-family: 'Roboto', 'Helvetica', 'Arial', 'sans-serif';font-weight: 300;font-size: 15px;-webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;color: #363636;line-height: 23px;overflow-x: hidden;position: relative;width: 100%;}*/
div p {font-family: 'Roboto', 'Helvetica', 'Arial', 'sans-serif';font-size: 15px;}
hr {background-color:#E9E9E9;height:1px;border:0;}
input[type=text] {border-radius:0px !important;}
.fGraaTop {background-color:#fbfbf9}
.fGraa {background-color:#C0C0C0}
.fGraa-2 {background-color:#D0D0D0}
.fGraa-3 {background-color:#F0F0F0}
.fBlaa-2 {background-color:#70B7E2}
.fBlaa-1 {background-color:#46A1D7}
.fBlaa {background-color:#238FCE}
.fBlaa1 {background-color:#087FC6}
.fBlaa2 {background-color:#05598B}
.fTrans {background-color:transparent}
.fMoerkBlaa {background-color:#166E94}
.fOrange {background-color:#FF4E00}/*til notiBox*/
.mOrange {background-color:#fcc453}
.fGroenBlaa {background-color:#17BCBE}/*til notiBox*/
.fRoed {background-color:#FFE8EA}/*#FF9999*/
.mRoed {background-color:#fba0a0}/*#FF9999*/
.fLysGroen {background-color:#d6efd6}/*d6efd6*/
.fLinje1 {background-color:#FAFAFA}
.fLinje2 {background-color:#FFFFFF}
.grid		 {background-color:#FFF}
.fBoxFarve {background-color:#238FCE}/*7BB9D8 339FDE*/
.fBoxGroen {background-color:#CDEABE}/*#DDF262#CDE252*/
.fBoxLysblaa {background-color:#46A1D7}/*7BB9D8 EBFAFF*/
.fBoxPetrol {background-color:#17BCBE}/*15BCBC*/
.fBoxRamme {border-color:#DDD;border-style:solid;border-width:thin;padding:5px;padding-bottom:10px}
.fBoxRammeH {border-color:#166E94;border-style:solid;border-width:thin;padding:5px;padding-bottom:10px}
.fBoxRammeB {border-color:#166E94;border-style:solid;border-width:thin;padding:5px;padding-bottom:10px}
.fBoxRammeG {border-color:#17BCBE;border-style:solid;border-width:thin;padding:5px;padding-bottom:10px}
.fBoxRammeO {border-color:#FF4E00;border-style:solid;border-width:thin;padding:5px;padding-bottom:10px}
.paamindBlaa {background-color:#E9F3FA}
.color0 {background-color: #d6efd6}
.color1 {background-color: #f7ea57}
.color2 {background-color: #ff2b2b}
.normalfont {font-family:Roboto, sans-serif;font-size:15px;line-height:23px;color:#FFFFFF}
.fed {font-weight:bold}
.kursiv {font-style:italic}
.fontStor {font-size:large}
.fontLille {font-size:smaller}
.fontXSmall {font-size:x-small !important}
.fontSort {color:#000000}
.fontHvid {color:#FFFFFF}
.fontGraa {color:#CCCCCC !important}
.fontRoed {color:#FF0101 !important}
.fontGul {color:#FFFF55}
.centrer {text-align:center}
.hoejre {text-align:right}
.fuldbred {width:100%}
.divSmal {height:5px !important}
.paddingBund {padding-bottom:2px}
.paddingTop10 {padding-top:10px}
.skjulOverflow {overflow: hidden}
.formularTop {font-size:medium !important;font-style:italic !important;padding:15px 5px 0 0}
.rowOS {padding-top:5px}
.slink {color:#000;text-decoration-color:#EEE;cursor:pointer}
.slink a {color:#000;text-decoration-color:#EEE}
.invisibleLink {text-decoration:none;cursor:pointer}
.noLink {text-decoration:none;cursor:text}
.noLink:hover {color:black}
.bundKant {border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#EEE}
.vkant {border-left-style:solid;border-left-color:#EEE;border-left-width:1px}
.borderLeft {border-left-color:#EEE;border-left-style:solid;border-left-width:1px}
.borderRight {border-right-color:#EEE;border-right-style:solid;border-right-width:1px}
.mhoej30 {min-height:30px}
.hoej30 {height:30px}
.hoej40 {height:40px}
.panelindhold {padding:5px 0 5px 5px}
.bokswrapper {padding-bottom:20px}
.boksramme {font:inherit;border-color:#EEE;border-width:1px;border-style:solid}
/*.bokscontainer {padding-top:8px;padding-bottom:10px}*/
.pboksindhold {width:100%;height:130px;padding:10px;margin-bottom:20px;overflow:hidden}
.boksindhold {width:100%;height:120px;padding:10px;margin-bottom:20px;overflow:hidden}
.boksindholdPlus {width:100%;min-height:120px;height:100%;padding:10px;margin-bottom:20px}
.os {font-size:medium;font-weight:bold;text-decoration:none;color:black;cursor:text}
.os:hover {color:black}
.link {font-weight:300}
.link .fed {font-weight:bold !important}
.bokscontainer {position:relative;padding-top:10px;padding-bottom:10px}
.bokstab {padding:12px 40px 2px 40px}
.bokstab .tabos {padding:0;font-size:24px;font-weight:400}
.sttop {position:absolute;top:25px;right:25px;cursor:pointer;font-size:smaller}½
.sttop a {color:#238FCE}
.stlinkbottom {position:absolute;bottom:8px;right:16px;}
.racTokenList {border-style: none !important;background-color:#FFF !important}
.racInput {
 font-family: 'Roboto', 'Helvetica', 'Arial', 'sans-serif' !important;
 font-weight: 100 !important;
 font-size: 16px !important;
 font-style: normal !important;
 color: #707070 !important;
 height: 45px !important;
 padding-top: 1px !important;
 border-style: none !important;
 autocomplete: off !important;
}
.RadAutoCompleteBoxPopup {opacity: 0.95;}
div.RadTabStrip .rtsLevel .rtsIn, div.RadTabStrip .rtsLevel .rtsTxt {padding:0;font-family: 'Roboto','Helvetica','Arial','sans-serif';font-weight: 100;font-size: 11px !important}
div.RadTabStripB .rtsLevel .rtsIn, div.RadTabStripB .rtsLevel .rtsTxt {padding:0;font-family:'Roboto','Helvetica','Arial','sans-serif';font-weight:100;font-size:15px !important;color:#000}
.RadTabStripB .rtsLevel1 {border: none;}
.RadTabStripB .tab {
 background-color: #FFF !important;
 height: 32px !important;
 padding: 0 5px 0 5px;
 text-align: center;
 border-bottom-color: #EEE !important;
 border-bottom-style: solid !important;
 border-bottom-width: 5px !important;
}
.RadTabStripB .tab.selectedTab {border-bottom-color: #238FCE !important;}
.RadTabStripB .tab.hoveredTab {color:#777 !important;border-bottom-color:#CCC !important;}
.RadTabStripB .tab.hoveredTab.selectedTab {border-bottom-color:#238FCE !important;}
.RadTabStripB .tab.rtsOut {color: #000 !important;}
.RadTabStripB .tab.rtsIn {color: #000 !important;}
.RadTabStripB .tab.rtsTxt {color: #000 !important;}
.RadMenu {color: #000 !important;width: 100%;}
.RadMenu .rmText {font-family: 'Roboto', 'Helvetica', 'Arial', 'sans-serif' !important;font-size: 14px !important;width: 270px !important;}
.RadMenu .rmHorizontal .rmRootGroup {border-color:#238FCE !important;}
.spcontainer {width: 100%;min-height: 400px !important;padding: 10px !important;padding-top: 5px !important;}
@media (min-width: 480px) {.spcontainer {padding: 10px !important;padding-top: 5px !important;}}
@media (min-width: 992px) {.spcontainer {padding:15px !important;padding-top:10px !important;}}
.spcontainer .wide {}
@media (min-width: 1310px) {.spcontainer .wide {max-width: 50em;min-width: 1310px;margin: 0 auto;}}
.spcontainerR {width: 100%;padding: 20px !important;padding-top: 15px !important;min-height: 500px !important;}
.spheader {color: #000;background: #FFF;padding: 0;height:48px;}
.spbar {background-color:#FFF;padding: 0;padding-top:30px;padding-left:20px;height:100px;}
.spcontent {min-height: 236px;/*calc(100vh - 238px);*//*236*/background-color: #FFF;}
#wrapper {min-height:100%;position:relative;width:100%;padding:0px}
.wraptop {color:#000000;background-color:#FFFFFF;display:table;table-layout:fixed;width:100%;height:54px;border:0px;padding:0;margin:0}
.wrapsub {display:table;table-layout:fixed;width:100%;height:70px;border:0px;padding:0;margin:0}
#content {display:table;table-layout:fixed;width:100%;padding-top:0px;border:0px;height:calc(100vh - 195px);}
#center {display:table-cell;width:980px !important;min-width:980px !important;vertical-align:top;}
.center {display:table-cell;width:980px !important;min-width:980px !important;vertical-align:top;padding:0px;border:0px;}
#left {display:table-cell;max-width:calc(50% - 500px);vertical-align:top;padding-left:5px;overflow:hidden;}
#right {display:table-cell;padding-left:15px;padding-right:10px;vertical-align:top;text-align:right;overflow:hidden;}
.footer {color:#FFFFFF;background-color:#7BB9D8;}
.splink {font:inherit;text-decoration: underline;}
.menu-content {margin-top:0;margin-left:10px;margin-right:10px;padding:10px;font-size:14px}
.menu-content a {text-decoration:none}
.menu-bar {position:absolute;border-left:1px solid #EEE;height:80%;margin-left:-3px;top:10%}
.menulink {font:inherit;text-decoration:none;cursor:pointer !important}
.menulink:hover {text-decoration:underline;cursor:pointer !important}
.spbuttonO {font-family:Roboto, sans-serif;font-size:15px;height:32px;background-color:#F2A428;color:#FFFFFF;border:0px;}
.spbuttonO:hover {color:#17BCBE}
.spbuttonO:active {position:relative;top:1px;-moz-box-shadow:0 0 0 0;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;}
.spbuttonO[disabled] {color:#ededed;background-color:#FF4E00}
.spbuttonO:hover[disabled] {}
.spbuttonO:active[disabled] {top:0px}
/*indstillinger til popup-dialoger via RadSite.Master*/
.borderLessDialog.RadWindow {border:none;padding:0;}
.borderLessDialog.RadWindow .rwTitleBar {margin: 0;}/*color:transparent !important;*/
.borderLessDialog .rwTitleBar {display: none;background-color:#238FCE !important;}
.borderLessDialog .rwStatusBar {display: none;}
.borderLessDialog.RadWindow .rwContent {border: none;}
/*div.RadWindow {z-index: 20000 !important;}*/
.radBack {background-color: #FFFFFF}/*F2F6F4 F2EEE9 E2ECFC E6EDEE*/
table.radContent {width:100%;background-color:#FFFFFF;padding:5px}
.kunBred {display: none;}
@media (min-width: 768px) {.kunBred {display:block;}}
.boxwrapper {margin:0;padding:0;padding-top:0px;padding-bottom:10px;border-width:0px;border-top-width:1px;border-style:solid;border-color:#238FCE}
.boxtop {margin:0;padding:0;position:relative;background-color:#238FCE}
.boxtoptable {display:table;height:35px !important;width:100%;overflow:hidden}
.boxtoprow {display:table-row;vertical-align:top;position:absolute;top:0px;left:0px}
.boxtopvenstre {display:table-cell;height:35px !important;width:52px !important;position:absolute;top:0px;left:0px;outline:0 !important}
.boxtophoejre {display:table-cell;position:absolute;top:0px;left:52px}
.boxtoptableinner {display:table;width:240px}
@media (min-width: 490px) {.boxtoptableinner {width:340px}}
@media (min-width: 560px) {.boxtoptableinner {width:400px}}
@media (min-width: 640px) {.boxtoptableinner {width:480px}}
@media (min-width: 740px) {.boxtoptableinner {width:580px}}
@media (min-width: 800px) {.boxtoptableinner {width:640px}}
@media (min-width: 880px) {.boxtoptableinner {width:720px}}
@media (min-width: 940px) {.boxtoptableinner {width:200px}}
@media (min-width: 1000px) {.boxtoptableinner {width:220px}}
@media (min-width: 1080px) {.boxtoptableinner {width:240px}}
@media (min-width: 1192px) {.boxtoptableinner {width:280px}}
@media (min-width: 1500px) {.boxtoptableinner {width:310px}}
@media (min-width: 1700px) {.boxtoptableinner {width:360px}}
.boxtoprow1 {display:table-row;height:30px !important;position:absolute;top:0px;left:0px}
.boxtopos {display:table-cell;width:340px;height:30px !important;vertical-align:top}
@media (min-width: 490px) {.boxtopos {width:340px}}
@media (min-width: 560px) {.boxtopos {width:400px}}
@media (min-width: 640px) {.boxtopos {width:480px}}
@media (min-width: 740px) {.boxtopos {width:580px}}
@media (min-width: 800px) {.boxtopos {width:640px}}
@media (min-width: 880px) {.boxtopos {width:720px}}
@media (min-width: 940px) {.boxtopos {width:200px}}
@media (min-width: 1000px) {.boxtopos {width:220px}}
@media (min-width: 1080px) {.boxtopos {width:240px}}
@media (min-width: 1192px) {.boxtopos {width:280px}}
@media (min-width: 1500px) {.boxtopos {width:310px}}
@media (min-width: 1700px) {.boxtopos {width:360px}}
.boxtoposdiv {text-align:left;height:30px !important;padding:5px 5px 0px 0px;font-size:14px;color:#FFFFFF;font-weight:bold}
.boxtoposdivX {text-align:right;height:30px !important;padding:5px 5px 0px 0px;font-size:14px;color:#FFFFFF}
.boxtopknap {display:table-cell;padding:2px 1px 0px 1px}
.boxramme {border-width:0px}
.boxtopbeskriv {display:table-cell;width:340px;font-size:9px;padding-top:0px}
@media (min-width: 490px) {.boxtopbeskriv {width:340px}}
@media (min-width: 560px) {.boxtopbeskriv {width:400px}}
@media (min-width: 640px) {.boxtopbeskriv {width:480px}}
@media (min-width: 740px) {.boxtopbeskriv {width:580px}}
@media (min-width: 800px) {.boxtopbeskriv {width:640px}}
@media (min-width: 880px) {.boxtopbeskriv {width:720px}}
@media (min-width: 940px) {.boxtopbeskriv {width:200px}}
@media (min-width: 1000px) {.boxtopbeskriv {width:220px}}
@media (min-width: 1080px) {.boxtopbeskriv {width:240px}}
@media (min-width: 1192px) {.boxtopbeskriv {width:280px}}
@media (min-width: 1500px) {.boxtopbeskriv {width:310px}}
@media (min-width: 1700px) {.boxtopbeskriv {width:360px}}
.boxcontent {background-color:#FFFFFF;color:#000000;font-size:14px}
.boxcontent .xhid {visibility:hidden;height:0px;overflow:auto}
.boxcontent .xaut {margin:0;padding:0;min-height:22px;max-height:164px;overflow:auto}
.boxcontent .xsch {margin:0;padding:0;min-height:22px;max-height:515px;overflow:auto}
.boxcontent .xaut .line {padding-left:5px;padding-top:1px}
.boxcontent .lige {background-color:#F8FAFB;color:#000}
.boxtopbtn {outline:0 !important;width:32px;height:32px;padding:5px}
.boxtopbtn:active {padding-top:2px}
.boxactionbtn {outline:0 !important;width:32px;height:24px;padding-left:6px;padding-right:4px;padding-top:2px}
.boxactionbtn:active {padding-top:4px}
.rowKontakt {font-size:9pt !important}
@media (max-width: 768px) {.rowKontakt {font-size:8pt !important;padding-left:2px !important}}
.dlgTop{background-color:#238FCE !important;color:#FFF !important}
.dlgContent {background-color:#FFF;padding:10px 5px;overflow:auto}
.dlgBottom {background-color:#FFF;padding:10px 5px;}
.boxtable {display:table}
.boxtable100 {display:table;width:100%}
.boxtable100top {display:table;width:100%;padding-top:5px}
.boxtable100bottom {display:table;width:100%;padding:0;padding-top:25px;padding-bottom:15px}
.boxrow {display:table-row;height:22px !important}
.boxrowTop {display:table-row;height:32px !important;background-color:#F0F0F0 !important;border-bottom-color:#D0D0D0;border-bottom-style:solid;border-bottom-width:thin}
.boxrowTop .boxcell {display:table-cell;vertical-align:middle;padding:0 6px 0 6px;border-bottom-style:solid;border-bottom-width:5px;border-bottom-color:#FFF}
.boxrowTop .boxcellOS {display:table-cell;vertical-align:middle;padding:0 6px 0 6px;border-bottom-style:solid;border-bottom-width:5px;border-bottom-color:#FFF;font-size:10pt}
.boxrow35 {display:table-row;height:35px !important}
.boxrow40 {display:table-row;height:40px !important}
.boxrow50 {display:table-row;height:50px !important}
.boxrowbox {display:table-row;height:80px !important;border-style:solid !important;border-width:thin !important;border-color:#000 !important}
.boxrowNoHeight {display:table-row}
.boxcell {display:table-cell;vertical-align:middle;padding-left:6px;padding-top:1px;padding-bottom:0}/*;padding-top:2px;padding-bottom:2px*/
.boxcellInfo {display:table-cell;vertical-align:middle;padding-left:6px;padding-top:4px;padding-bottom:0}/*;padding-top:2px;padding-bottom:2px*/
.boxcellFeltOS {display:table-cell;vertical-align:middle;padding-left:6px;padding-top:1px;padding-bottom:0;font-size:8pt}
.boxcell5 {display:table-cell;vertical-align:middle;padding-left:5px;padding-top:0px}
.boxcellNoPad {display:table-cell;vertical-align:middle}
.boxcellRadEd {display:table-cell;vertical-align:middle;padding-left:2px}
.boxcellC {display:table-cell;vertical-align:middle;text-align:center;width:100%}
.boxcellR {display:table-cell;vertical-align:middle;text-align:right;padding-left:2px;padding-right:10px}
.boxcellRNoPad {display:table-cell;vertical-align:middle;text-align:right;padding-top:1px;padding-left:2px}
.boxcellRR {display:table-cell;vertical-align:middle;text-align:right;padding:1px 0 10px 0}
.boxcellT {display:table-cell;vertical-align:top;padding-left:6px;padding-top:4px;padding-bottom:0px}
.boxcellbtn {display:table-cell;vertical-align:middle;padding-right:4px;padding-top:1px;width:22px !important}
.boxcellpil {display:table-cell;vertical-align:middle;padding:0;padding-left:2px;padding-top:6px;width:20px !important}
.boxcellpilH {display:table-cell;vertical-align:middle;padding:0;padding-right:2px;padding-top:6px;width:20px !important}
.boxcellsmal {display:table-cell;vertical-align:middle;padding:0;width:5px !important}
.boxPad {padding-top:5px;padding-bottom:5px}
.boxcellMenu {display:table-cell;vertical-align:top;padding-left:6px;padding-top:1px;padding-bottom:0px}/*;padding-top:2px;padding-bottom:2px*/
.boxcellMenu .lige {background-color:transparent;color:#F2F2F2}
.boxcellMenu .ulige {background-color:transparent;color:#FFF}
.boxhoejre {border-right-style:solid;border-right-color:#FFF;border-right-width:1px}
.boxcellU {display:table-cell;vertical-align:middle;padding:2px 0 2px 6px;border-bottom-style:solid;border-bottom-width:thin;border-bottom-color:#EAEAEA}
.boxcellUC {display:table-cell;vertical-align:middle;padding:2px 0 2px 6px;border-bottom-style:solid;border-bottom-width:thin;border-bottom-color:#EAEAEA;width:100px !important;text-align:center}
.boxcellUCG {display:table-cell;vertical-align:middle;padding:2px 0 2px 6px;border-bottom-style:solid;border-bottom-width:thin;border-bottom-color:#EAEAEA;width:100px !important;text-align:center;background-color:#FCFCFC}
.skemaBox	{border-bottom-style:solid;border-left-style:solid;border-right-style:none;border-top-style:none;border-width:thin;padding:4px 4px 3px 4px;font-size:9pt;vertical-align:top}
.skemaBoxR{border-bottom-style:solid;border-left-style:solid;border-right-style:solid;border-top-style:none;border-width:thin;padding:4px 4px 3px 4px;font-size:9pt;vertical-align:top}
.boxforsidecell {display:table-cell;width:320px !important;vertical-align:top;text-align:left}
.boxforsideskel {display:table-cell;width:10px !important}
.boxlinebtn{width:24px;height:24px;padding:0px 1px 0px 1px;outline:0 !important}
.boxmenubtn{width:34px;height:34px;padding:0;outline:0 !important}
.sideTop	{display:table;width:100%;font-size:14px;overflow:hidden}
.TrTop	{display:table-row;height:50px !important}
.TrTop2	{display:table-row;height:100px !important}
.TdFuld			 {display:table-cell;padding:0;padding-right:10px;vertical-align:middle}
.TdFelt2	 	 {display:table-cell;width:660px;padding:0;padding-left:10px;padding-right:10px;vertical-align:middle}
.TdFelt	 		 {display:table-cell;width:310px !important;max-width:30px;padding:0;vertical-align:middle}
.TdFeltR	 	 {display:table-cell;width:315px !important;padding:0;padding-left:10px;padding-right:10px;text-align:right;vertical-align:middle}
.TdSkel		 	 {display:table-cell;width:10px !important;padding:0}
.forsideTopIkon {height:28px;outline:0 !important;padding-top:2px;padding-left:6px}
/*.imagebtn	{width:auto;height:24px;outline:0 !important;padding-left:2px}*/
.imagebtn {width:42px;height:30px;padding-left:10px}
.almbtn {min-width:120px;height:32px}
.smalbtn {min-width:45px;height:32px}
.elevIkon {height:20px;outline:0 !important;padding-left:6px}
.konfigIkon {height:20px;padding:0;padding-top:4px}
.ulige {background-color:transparent}
.lige {background-color:#F2F2F2;color:#000}/*F8FAFB*/
.ligeB {background-color:#7FBDDC;color:#000}
div.RadToolTip table.rtWrapper td.rtWrapperContent {background-color:#238FCE !important;border-style:none;max-width:450px;max-height:640px;overflow:hidden;padding:4px}
div.RadToolTip {background-color:#238FCE !important;border-style:solid;border-color:#000;border-width:1px;max-width:450px;max-height:640px;overflow:hidden}
/*div.RadToolTip div.rtCallout {}*/
.rpCssClass {background-color:#FBFBF9 !important;border-color:#C2C2C2 !important;border-bottom-color:#C2C2C2 !important;border-right-color:#C2C2C2 !important}
.rpCssClass .rpText {color:black !important;font-size:medium;font-family: 'Roboto', 'Helvetica', 'Arial', 'sans-serif'}
.rpExpandedCssClass,
.rpFocusedCssClass,
.rpSelectedCssClass {background-color:#E2E2E2 !important;border-color:#C2C2C2 !important;border-bottom-color:#B2B2B2 !important;border-right-color:#B2B2B2 !important}
.rpExpandedCssClass .rpText,
.rpFocusedCssClass .rpText,
.rpSelectedCssClass .rpText {color:black !important;font-size:medium;font-family: 'Roboto', 'Helvetica', 'Arial', 'sans-serif'}
.rtsLink {padding-left:5px !important;background-color:#1E8ECF !important;color:white !important;border-style:solid !important;border-width:thin !important;border-color:#FFF !important}
.rtsLink:hover {padding-left:5px !important;color:#FFCC33 !important}
.rtsSelected {padding-left:5px !important;background-color:#FF4E00 !important;color:white !important;font-weight:bold}
.divOS {padding:5px;padding-left:0px}
.divOSM {padding:5px;padding-top:0;padding-left:0;margin-left:-5px}
.divSub {padding:10px;padding-left:0px;font-size:x-small}
.radiolist {background-color:transparent}
.radiolist input[type="radio"] {width:auto;margin-right:5px}
.radiolist label {display:inline;margin-right:10px}
.radiolistB {background-color:transparent}
.radiolistB input[type="radio"] {width:auto;margin-right:5px}
.radiolistB label {display:inline;margin-right:20px}
.checklist {background-color:transparent}
.checklist input {width:auto;margin-right:5px}
.checklist label {display:inline;margin-right:10px}
#notiContainer {position:relative;width:47px}
.notiBox {position:absolute;top:-5px;right:-4px;padding:1px 5px 1px 5px;font-family:Roboto, sans-serif;font-size:10px;height:22px;color:#FFFFFF;border-radius:30px}
.notiInfoBox {position:absolute;top:2px;right:4px;padding:1px 5px 1px 5px;font-family:Roboto, sans-serif;font-size:10px;height:22px;color:#FFFFFF;border-radius:30px}
.ContextMenu {}
.ContextMenuItem {font-family:Roboto, sans-serif;font-size:14px;line-height:20px}
.RadioControl input[type=radio]:checked + label::before
{
 content: "\26AB";/*2735*/
 color: #FFF;
 display: inline;
 width: 1em;
 height: 1em;
 margin-right: 6px;
 margin-left: -16px;
}
.RadioControl input[type="radio"] + label {color:#FFF !important;/*F2EEE9*/}
.RadioControl input[type=radio]:checked + label {color:#FFF !important}
/*.CheckControl {font-family: 'Roboto', 'Helvetica', 'Arial', 'sans-serif'}
.CheckControl td {border-color: #FFF;color:#FFF !important;}
.CheckControl input[type=checkbox]:checked + label::before
{
 content: "\2714";
 color: #FFF;
 display: inline;
 width: 1em;
 height: 1em;
 margin-right: 6px;
 margin-left: -15px;
}
.CheckControl input[type="checkbox"] + label {color:#FFF !important;}
.CheckControl input[type=checkbox]:checked + label {color:#FFF !important;}*/
.TopPersonSelector {width:200px}
@media (min-width: 768px) {.TopPersonSelector {width:250px !important}}
@media (min-width: 992px) {.TopPersonSelector {width:300px !important}}
.CompleteBox {border:1px solid #CCCCCC !important}
.RadComboBox table td.rcbInputCell {border-radius: 0 0 0 0 !important}
.RadComboBox li img{max-height:32px;max-width:40px}
.rcbList li img{max-width:40px;max-height:40px}
.RadDropDownList .rddlInner {padding-left:2px !important;margin-left:0 !important;padding-right:2px !important;margin-right:0 !important}
.rcbArrowCell {border-radius: 0 0 0 0 !important}
.ReportViewer {padding:5px}
.ReportViewer .ReportToolbar {background-image:none !important;background-color:transparent !important;border:none !important;height:40px;margin-bottom:10px}
.ReportViewer .ReportToolbar .ReportToolbarGroup {height:40px !important;padding-bottom:9px}
.ReportViewer .ReportToolbar .ReportToolbarGroup .ImageButtonCell {height:24px !important;padding-top:10px}
.RadListBox div.rlbGroup {background-color:#FFF !important}
.rgMasterTable th.HeaderStyle {background-color:#E7E7E7 !important;color:#000 !important;font-size:small;background-image:none}/*238FCE*/
/*.RadGrid {border-radius:10px;overflow:hidden}
.RadGrid .Pager	{font-size:medium;padding-top:2px;padding-bottom:2px}
.RadGrid .Header{font-size:medium;padding-top:2px;padding-bottom:2px;height:30px !important}
.RadGrid .Row	{font-size:medium;text-align:left;padding-top:2px;padding-bottom:2px;height:30px !important}
.RadGrid .AltRow{font-size:medium;text-align:left;padding-top:2px;padding-bottom:2px;height:30px !important}*/
.rgRow .Item-Style {height: 20px !important;padding-top: 5px;padding-bottom: 5px}
.RadGrid tr.Item-Style {}
.RadGrid .Item-Style td {height:20px !important;padding-top:5px;padding-bottom:5px}
.RadGrid td,
.RadGrid .rgRow td,
.RadGrid .rgAltRow td,
.RadGrid .rgEditRow td,
.RadGrid .rgFooter td {height:30px !important;padding-top:5px;padding-bottom:5px}
.RadGrid tr.rgCommandRow {background: #FFFFFF none !important;border-width: 0px !important}
.RadGridFont {font-size:smaller}
@media (max-width: 640px) {.RadGridFont {font-size:xx-small !important}}
@media (max-width: 780px) {.RadGridFont {font-size:x-small !important}}
.ColSkjul {display:none;max-height:20px !important;overflow:hidden}
.RadGridHeaderH {
 padding: 0px;
 font-weight: bold;
 font-size: 13px;
 padding-left: 4px;
 border-style: none !important;
 border-bottom-style: solid !important;
 background-color: #238FCE !important;
 color: #FFFFFF !important;
}
.RadGridItem {
 border-style:none !important;
 border-top-style:solid !important;
 border-bottom-style:solid !important;
 margin:0;
 padding-left:0px !important;
 padding-right:0px !important;
}
div.RadGridFixed .rgHeader,
div.RadGridFixed th.rgResizeCol,
div.RadGridFixed .rgFilterRow td,
div.RadGridFixed .rgRow td,
div.RadGridFixed .rgAltRow td,
div.RadGridFixed .rgEditRow td,
div.RadGridFixed .rgFooter td {
 padding: 0 3px 0 3px;
 margin: 0;
 border-style: solid;
 border-color: #f2f2f2;
 border-width: 0 1px 1px 0;
 font-family: Roboto, sans-serif;
 font-size: 13px;
 line-height: 0.9;
}
div.RadGridA .rgRow td, 
div.RadGridA .rgEditRow td, 
div.RadGridA .rgFooter td {border-style:none none solid solid;padding:1px 3px 1px 3px;margin:0;}
div.RadGridA .rgAltRow td {border-style:none none solid solid;padding:1px 3px 1px 3px;margin:0;background-color:#F2F2F2 !important}
div.RadGridNoBorder .rgHeader,
div.RadGridNoBorder th.rgResizeCol,
div.RadGridNoBorder .rgFilterRow td,
div.RadGridNoBorder .rgRow td,
div.RadGridNoBorder .rgEditRow td,
div.RadGridNoBorder .rgFooter td {padding:0 0 0 4px;margin:0;border-style:none;border-width:0;font-family: Roboto, sans-serif;font-size:13px;line-height:1.5}
div.RadGridNoBorder .rgAltRow td {
 padding: 0 0 0 4px;
 margin: 0;
 border-style: none;
 border-width: 0;
 font-family: Roboto, sans-serif;
 font-size: 13px;
 line-height: 1.5;
 background-color: #F2F2F2 !important;
}
div.RadGridNoBorder .rgHeader {
 background: #f0f0f0 !important;
 font-size: 13px;
 border-bottom-color: #D0D0D0;
 border-bottom-style: solid;
 border-bottom-width: thin;
}
div.RadGridNoBorder .rgCommandCell {border-style:none !important;border:0 !important}
div.RadGridASmal .rgHeader,
div.RadGridASmal th.rgResizeCol,
div.RadGridASmal .rgFilterRow td,
div.RadGridASmal .rgRow td,
div.RadGridASmal .rgEditRow td,
div.RadGridASmal .rgFooter td {padding:0 3px 0 3px;margin:0;border-style:solid;border-color:#eee;border-width:0 1px 1px 0;font-family:Roboto, sans-serif;font-size:13px;line-height:1.5}
div.RadGridASmal .rgAltRow td {padding:0 3px 0 3px;margin:0;border-style:solid;border-color:#eee;border-width:0 1px 1px 0;font-family:Roboto, sans-serif;font-size:13px;line-height:1.5;background-color:#F2F2F2 !important}
div.RadGridASmal .rgHeader:first-child,
div.RadGridASmal th.rgResizeCol:first-child,
div.RadGridASmal .rgFilterRow td:first-child,
div.RadGridASmal .rgRow td:first-child,
div.RadGridASmal .rgAltRow td:first-child,
div.RadGridASmal .rgEditRow td:first-child,
div.RadGridASmal .rgFooter td:first-child {border-left-width:1px}
div.RadGridASmal .rgSelectedRow td {background:#238FCE !important}
/*div.RadGridASmal .rgRow td, div.RadGridASmal .rgAltRow td, div.RadGridASmal .rgEditRow td, div.RadGridASmal .rgFooter td
{border-style:none none solid solid;padding-left:3px;padding-top:0;padding-bottom:0;padding-right:3px;margin:0px;}*/
div.RadGridSmal .rgRow td,
div.RadGridSmal .rgAltRow td,
div.RadGridSmal .rgEditRow td,
div.RadGridSmal .rgFooter td {
 border-style: none none solid solid;
 padding: 0 3px 0 3px;
 margin: 0;
 background-color: #FFFFFF;
 font-family: Roboto, sans-serif;
 font-size: 13px;
 line-height: 1.5;
}
div.RadGridB .rgRow td,
div.RadGridB .rgAltRow td,
div.RadGridB .rgEditRow td,
div.RadGridB .rgFooter td {
 border-style: none;
 padding: 0 3px 0 2px;
 margin: 0;
 font-family: Roboto, sans-serif;
 font-size: 13px;
 line-height: 1.5;
}
div.RadGridAarsplan .rgRow td, 
div.RadGridAarsplan .rgAltRow td, 
div.RadGridAarsplan .rgEditRow td, 
div.RadGridAarsplan .rgFooter td {border-style:none none solid solid;padding:0 2px 0 2px;margin:0;background-color:#FFFFFF;font-size:smaller}
.sp-weekend {background-color:#EEEEEE !important}
.RadComboDropDown {background-color:#B0D5E7 !important;color:black}
div.RadUpload .ruBrowse {background-position:0 -23px;width:150px;background-color:#F0F0F0}
div.RadUpload_Default .ruFileWrap .ruButtonHover {background-position: 100% -23px !important}
.SiteListBox {overflow:auto}
.SiteListBox li {line-height:28px}
/*
farver 
#E2E6FA
70909C	5C6E75	245466	A2C2CE	AEC5CE
*/
.mainbox {clear:both;width:100%;margin:0;padding:0;min-height:600px;background-color:#FFF}
.mainbox .super {text-align:left}
.mainbox .vtop {text-align:left;padding-top:10px;padding-bottom:5px;padding-left:5px;font-size:14pt}
.mainbox .vtop2	{text-align:left;padding-top:5px;padding-bottom:5px;padding-left:5px;font-size:11pt}
.mainbox .super .frame{padding-bottom:0px;font-size:10pt;margin-bottom:6px;border-style:solid;border-width:thin;max-width:320px}
.mainbox .super .frame .top {min-height:21px;height:auto}
.mainbox .super .frame .top .line	{text-align:left;padding-top:1px}
.mainbox .super .frame .top .line .text {float:left;text-align:left;padding-left:2px;padding-top:1px;font-family:Roboto !important;font-size:10pt}
.mainbox .super .frame .top .line .btn {float:right;text-align:right;padding-right:1px}
.mainbox .super .frame .box {padding-top:1px;min-height:22px;max-height:110px;overflow:auto;border-style:none}
.aut {max-height:500px !important}
.mainbox .super .frame .box .line {text-align:left;padding-left:2px;padding-bottom:1px}
.mainbox .super .frame .box .center	{text-align:center;padding-bottom:2px}
.mainbox .super .frame .box .top {min-height:20px;width:100%;overflow:hidden}
.mainbox .super .frame .box .top .line {text-align:left;padding-top:2px;padding-left:2px;padding-right:2px}
.mainbox .super .frame .box .main {min-height:20px;width:100%;overflow:hidden}
.mainbox .super .frame .box .main .line {text-align:left;padding-top:2px;padding-left:2px;padding-right:2px;padding-bottom:3px}
.mainbox .super .frame .hid	{visibility:hidden;height:0px}
.mainbox .super .grid{margin:0;padding:0;padding-top:5px}
.udpegbox {width:304px;text-align:left;font-size:10pt;padding:2px}
.udpegbox .udpegelev {width:300px;text-align:left;font-size:10pt}
.dagbogtextbox {background-color:#FDFCFB !important;max-width:680px}/*FDF9F4*/
.dagbogbox	{width:100%;padding:0 10px 10px 20px;margin-top:10px;border-color:#EEE;border-style:solid;border-width:thin}
.afsnit	{width:100%;padding:2px 5px 2px 5px;font-size:10pt;margin-top:5px;overflow:hidden;border-color:#EEE;border-style:none;border-bottom-style:solid;border-width:thin}
.visbox	{width:100%;padding:2px 5px 2px 5px;font-size:10pt;margin-top:5px;overflow:hidden;border-color:#EEE;border-style:solid;border-width:thin}
.visboxNoPad {width:100%;padding:0;font-size:10pt;margin-top:5px;overflow:hidden;border-color:#EEE;border-style:solid;border-width:thin}
.configbox	{width:100%;height:70px;padding-left:10px;padding-top:2px;font-size:10pt;margin-top:5px;overflow:hidden;border-color:#EEE;border-style:solid;border-width:thin}
.configbox .chead	{float:left;height:36px;width:25%;padding-top:12px;font-weight:bold}
.configbox .cedit	{float:left;height:36px;width:74%;padding-top:8px}
.configbox .cihead	{float:left;height:14px;width:25%;font-size:8pt}
.configbox .cinfo	{float:left;height:14px;font-size:8pt;padding-top:6px}
table.sideTop{width:980px;font-size:8px;color:#FFFFFF;border-spacing:0;overflow:hidden}
table.sideTop .TrTop	{height:50px !important}
table.sideTop .TrTop .TdFuld	{padding:0;padding-left:10px;padding-right:10px;vertical-align:middle;background-color:#7BB9D8}/*background-color:#1E8ECD;*/
table.sideTop .TrTop .TdFelt2	{width:660px;padding:0;padding-left:10px;padding-right:10px;vertical-align:middle;background-color:#7BB9D8}/*background-color:#1E8ECD;*/
table.sideTop .TrTop .TdFelt	{width:310px !important;max-width:320px;padding:0;padding-left:10px;padding-right:10px;vertical-align:middle;background-color:#7BB9D8;font-size:8px}/*background-color:#1E8ECD;*/
table.sideTop .TrTop .TdFeltR	{width:315px !important;padding:0;padding-left:10px;padding-right:10px;text-align:right;vertical-align:middle;background-color:#7BB9D8}/*background-color:#1E8ECD;*/
table.sideTop .TrTop .TdSkel	{width:20px !important;padding:0;background-color:#E5F1F7}
table.sideTopTable {width:100%;border-spacing:0;font-size:8px}
table.forside{width:980px;border-spacing:0;font-size:8px}
table.forside .Tr{}
table.forside .Tr .TdFelt{width:320px !important;padding:0;vertical-align:top}
table.forside .Tr .TdSkel{width:20px !important;padding:0}
table.info	{font-family:Roboto !important;font-size:12pt;border-spacing:0;border-style:none;background-color:transparent !important}
table.info .Tr{line-height:24px}
table.info .Tr .TdVis {padding-left:2px}
table.info .Tr .TdFed {padding-left:2px;font-weight:bold}
table.info .Tr .TdOS {padding-left:2px;font-size:9pt}
/* ***************************************************************************************** */
.dgpopup {margin-left:auto;margin-right:auto}
.dgpopup .line {text-align:left;padding-bottom:5px;font-size:10pt}
.dginfo{width:100%;margin-left:auto;margin-right:auto}
.dginfo .logo	{border-style:outset;border-width:1px;border-color:Black;background-color:#FFFFFF}
.dginfo .logo .line	{width:100%;height:100px;text-align:right;padding-top:40px;padding-right:5px;font-size:64pt}
.dginfo .info	{border-style:outset;border-width:1px;border-color:Black;background-color:#FFFFFF}
.dginfo .info .mainbox	{margin-left:5px;margin-right:1px;margin-top:5px;background-color:#FFFFFF;overflow:auto}
.dginfo .info .mainbox .super {text-align:left;padding-bottom:5px;font-size:18pt}
.dginfo .info .mainbox .head {text-align:center;text-align:left;padding-bottom:5px;font-size:18pt}
.dginfo .info .mainbox .line {text-align:left;padding-bottom:5px;font-size:15pt}
.dginfo .info .mainbox .inleft {float:left;text-align:left;font-size:18pt;font-weight:bold;width:25%;padding-left:5px;padding-bottom:5px}
.dginfo .info .mainbox .inright {float:right;text-align:right;font-size:18pt;padding-bottom:5px}
.dginfo .info .mainbox .subline {text-align:center;padding-bottom:5px}
.dginfo .info .mainbox .beskedbox {height:200px;padding:5px;border-radius:15px;border-style:groove;background-color:/*topbgc*/#BADAF7;margin-right:10px}
.dginfo .info .mainbox .infobox {padding:5px;border-radius:15px;border-style:groove;background-color:#EEEEF5;margin-right:10px}
.frame	{padding-bottom:0px;font-size:10pt;margin-bottom:4px;border-style:none;border-width:0;overflow:hidden}/*border-color:#5C6E75;*/
.frame .top {height:24px !important}
.frame .top .line	{text-align:left;padding-top:1px}
.frame .top .line .text {float:left;text-align:left;padding-left:2px;padding-top:4px;font-family:Roboto !important;font-size:10pt}
.frame .top .line .btn {float:right;text-align:right}
.frame .box	{padding-top:1px;min-height:22px}
.frame .box .line	{text-align:left;padding-left:2px;padding-top:1px;padding-bottom:2px}
.frame .box .center {text-align:center;padding-bottom:2px}
.frame .box .top {min-height:20px;width:100%;overflow:hidden}/*background-color:#7A92AA;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1DCE5', endColorstr='#7A92AA');background:-webkit-gradient(linear, left top, left bottom, from(#D1DCE5), to(#7A92AA));background:-moz-linear-gradient(top, #D1DCE5, #7A92AA);*/
.frame .box .top .line {text-align:left;padding-top:2px;padding-left:2px;padding-right:2px}
.frame .box .main {min-height:20px;width:100%;overflow:hidden}
.frame .box .main .line {text-align:left;padding-top:2px;padding-left:5px;padding-right:5px;padding-bottom:3px}
.frame .box .main .line .text {float:left;text-align:left;padding-left:2px;padding-top:4px;font-family:Roboto !important;font-size:10pt}
.frame .box .main .line .btn {float:right;text-align:right}
.butik{width:100%;height:100%;margin-left:auto;margin-right:auto;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9pt}
.butik .main{width:100%;border-style:none;border-width:0px;margin-top:12px;overflow:auto}
.butik .main .vtop	{text-align:left;padding-bottom:5px;font-size:18pt}
.butik .main .vtop2 {text-align:left;padding-bottom:5px;padding-left:5px;font-size:12pt}
/*.RadScheduler .rsApt {width:50px !important;}*/
/*.RadScheduler .rsWeekView td.rsCell {font-family:Verdana Regular, Arial, Helvetica, sans-serif;font-size:9pt;height:150px;background:green}*/
.RadScheduler .rsWeekView td.rsCell {font-family:Roboto;font-size:9pt;height:150px;background:green}
.RadScheduler .rsHeader {
 height: 30px;
 line-height: 30px;
 z-index: 79 !important;
 position: relative;
 background-color: transparent;
 background-position: 0 0;
 background-repeat: repeat-x;
}
.ubesvaret	{text-align:left;padding-top:2px;padding-bottom:2px;background-color:#FFFFFF}
.frameldt {text-align:left;padding-top:2px;padding-bottom:2px;background-color:#FDD8D8}
.tilmeldt {text-align:left;padding-top:2px;padding-bottom:2px;background-color:#A7F8CA}
.end{clear:both}
.skoleplan	{color:#B62025}
.elevplan	{color:#E46F25}
.plan{color:#808284}
.infolicens {color:Red;font-size:large;padding:20px}
.fejlmeld	{color:Red;padding-left:5px}
.fejlmeldG	{color:yellow;padding-left:5px}
.bred400 {width:400px}
.bred50 	{width:50px}
.bred100	{width:100px}
.bred300	{width:295px}
.tboxBred	{width:99%}
.topbtn{width:22px;height:22px}
.enlarge-onhover {width:36px;height:54px}
.enlarge-onhover:hover {width:108px;height:162px}
.aftaleTop
{
 border-style:none;/*border-style:solid;*/
 border-width:0px;/*border-width:1px;*/
 float:left;
 padding-left:5px;
 padding-right:10px;
 padding-top:10px;
 padding-bottom:10px;
 font-size:larger;
 font-weight:bold;
}
.aftalePanel {margin-top:14px;float:left;padding:20px}
.lokalaftale {min-height:15px;min-width:805px;max-width:805px}
.lokalaftaleFed {min-height:15px;font-size:12pt;font-weight:bold}
.frameTable	{width:100%;font-family:Roboto !important;font-size:9pt;border-style:none;border-spacing:0px 5px;border-collapse:separate}
.frameTable.tr {background-color:#FFFFFF}
.frameTable.tr.td {vertical-align:top}
.skemaTable	{width:100%;font:14px Roboto;border-style:none;border-spacing:0;background-color:#FFFFFF}
.skemaTable .TopTr{font-weight:bold}
.skemaTable .TopTr .TopTd {padding-left:2px;padding-right:2px;padding-bottom:1px}
.skemaTable .TopTr .TopTdR	{padding-left:2px;padding-right:2px;padding-bottom:1px;text-align:right}
.skemaTable .NormalTr	{border-style:none;border-width:0px}
.skemaTable .NormalTr .NormalTd	{padding-left:2px;padding-right:2px;padding-bottom:1px}
.skemaTable .NormalTr .TitelTd	{padding-top:5px;padding-left:2px;padding-right:2px;padding-bottom:1px;font-size:8pt;vertical-align:top;color:#336699}
.skemaTable .NormalTr .CenterTd	{padding-left:2px;padding-right:2px;padding-bottom:1px;text-align:center}
.skemaTable .NormalTr .TidspunktTd	{padding-left:2px;padding-right:2px;padding-bottom:1px;width:50px}
.skemaTable .SplitTr {border-style:none;border-width:0px}
.skemaTable .SplitTr .SplitTd	{margin-top:-2px;margin-bottom:-2px;height:2px}
.tilmeldTable{width:100%;font:14px Roboto;border-style:none;border-spacing:0}
.tilmeldTable .TopTr	{font-weight:bold}
.tilmeldTable .TopTr .TopTd	{padding-left:2px;padding-right:2px;padding-bottom:5px}
.tilmeldTable .TopTr .TopTdR	{padding-left:2px;padding-right:2px;padding-bottom:5px;text-align:right}
.tilmeldTable .NormalTr	{border-style:none;border-width:0px}
.tilmeldTable .NormalTr .NormalTd	{padding: 2px 2px 5px 2px}
.tilmeldTable .NormalTr .TitelTd	{padding-top:4px;padding-left:2px;padding-right:2px;padding-bottom:5px;font-size:8pt;vertical-align:top;color:#336699}
.tilmeldTable .NormalTr .CenterTd	{padding-left:2px;padding-right:2px;padding-bottom:5px;text-align:center}
.tilmeldTable .NormalTr .TidspunktTd {padding-left:2px;padding-right:2px;padding-bottom:5px;width:50px}
.tilmeldTable .SplitTr	{border-style:none;border-width:0px}
.tilmeldTable .SplitTr .SplitTd {margin-top:-2px;margin-bottom:-2px;height:2px}
.fravaerTable{width:100%;font-family:Roboto;font-size:11pt;border-style:none;border-spacing:0}
.fravaerTable .TopTr	{font-weight:bold}
.fravaerTable .TopTr .TopTd	{padding-left:2px;padding-right:2px}
.fravaerTable .NormalTr	{border-style:none;border-width:0px}
.fravaerTable .NormalTr .NormalTd	{padding-left:2px;padding-right:2px}
.fravaerTable .NormalTr .KodeTd	{padding-left:2px;padding-right:2px;width:40px}
.oenskeTable{width:100%;font:14px Roboto;border-spacing:0;border-style:none;overflow:hidden}
.oenskeTable .TopTr{background-color:#F0F0F0;color:#000;min-height:32px}
.oenskeTable .TopTr .TopTd	{padding:4px;border-bottom-style:solid;border-bottom-width:thin;border-color:#D0D0D0}
.oenskeTable .TopTr .TopNTd	{padding-left:4px;border-bottom-style:solid;border-bottom-width:thin;border-color:#D0D0D0;font-weight:normal}
.oenskeTable .TopTr .TopKTd	{padding-left:4px;border-bottom-style:solid;border-bottom-width:thin;border-color:#D0D0D0;font-size:smaller;text-align:center}
.oenskeTable .TopTr .TopKTd .a{font-size:smaller}
.oenskeTable .TopTr .TopKTd .TopLink {font-family:Roboto;font-size:8pt;color:#FFF;text-decoration:none}
.oenskeTable .TopTr .TopKTd .TopLink2 {font-family:Roboto;font-size:8pt;color:#FFF;text-decoration:none}
.oenskeTable .TopTr .TopATd {background-color:#D2EFFF;color:#000;border-style:solid;border-left-style:none;border-width:thin;border-color:black;font-size:smaller;text-align:center}
.oenskeTable .TopTr .TopATd .TopLink {font-family:Roboto;font-size:8pt;color:#000}
.oenskeTable .TopTr .TopATd .TopLink2 {font-family:Roboto;font-size:8pt;color:#000}
.oenskeTable .NormTr {border-style:none;border-width:0px;min-height:32px}
.oenskeTable .NormTr .FagTd{padding:4px;padding-top:2px;padding-bottom:2px}
.oenskeTable .NormTr .ValgTd	{padding:4px;padding-top:2px;padding-bottom:2px}
.oenskeTable .NormTr .BoxTd{padding:4px;padding-top:2px;padding-bottom:2px;border-style:none;border-width:thin;border-right-style:solid;border-bottom-style:solid}
.oenskeTable .NormTr .BoxCTd	{padding:4px;padding-top:2px;padding-bottom:2px;border-style:none;border-width:thin;border-right-style:solid;border-bottom-style:solid;text-align:center}
.oenskeTable .NormTr .BoxSTd	{padding:4px;padding-top:2px;padding-bottom:2px;border-style:none;border-width:thin;border-bottom-style:solid}
.oenskeTable .NormTr .BoxCSTd	{padding:4px;padding-top:2px;padding-bottom:2px;border-style:none;border-width:thin;border-bottom-style:solid;text-align:center}
.oenskeTable .IndTr {padding:0px;border-style:none;border-width:0px}
.oenskeTable .IndTr .FagTd	{padding:0px;padding-top:2px;padding-bottom:2px}
.TopLink{font-family:Roboto;font-size:8pt;font-weight:bold}
.TopLink2 {font-family:Roboto;font-size:10pt;font-weight:bold}
.modtagerOS {padding-top:4px;padding-bottom:2px;font-size:8pt}
.konferenceTable{width:570px;border-style:none;border-spacing:0}
.konferenceTable .TopTr	{background-color:#B0D5E7;font-size:small}
.konferenceTable .TopTr .TopTd	{padding-left:5px;padding-right:5px;padding-top:3px}
.konferenceTable .AlmTr {border-style:none;border-width:0px;font-size:small}
.konferenceTable .AlmTr .AlmTd	{padding:4px}
.dagbogTable{width:100%;border-spacing:0;border-style:none}
.dagbogTable .TopTr{background-color:#E5F1F7}
.dagbogTable .TopTr .LeftTd{padding-left:2px;padding-right:2px;width:740px}
.dagbogTable .TopTr .RightTd	{padding-left:2px;padding-right:2px}
.dagbogTable .MiddleTr	{background-color:#E5F1F7;font-weight:bold}
.dagbogTable .MiddleTr .LeftTd	{padding-left:2px;padding-right:2px;width:740px}
.dagbogTable .MiddleTr .RightTd	{padding-left:2px;padding-right:2px}
.dagbogTable .BottomTr	{background-color:#E5F1F7}
.dagbogTable .BottomTr .LeftTd {padding-left:2px;padding-right:2px;width:740px}
.dagbogTable .BottomTr .RightTd	{padding-left:2px;padding-right:2px}
.udtalTable	{width:100%;font-family:Roboto !important;font-size:9pt;border-spacing:0;border-style:solid;border-width:thin}
.udtalTable .TopTr{font-weight:bold}
.udtalTable .TopTr .TopTd	{padding:3px}
.udtalTable .NormTr {border-style:none;border-width:0px}
.udtalTable .NormTr .AlmTd	{padding:3px}
.kontaktTable{font-size:10pt;border-spacing:0;border-style:none;border-width:0;background-color:transparent}
.kontaktTable .TopTr	{font-weight:bold}
.kontaktTable .TopTr .TopTd	{padding-left:2px}
.kontaktTable .TopTr .VisTd	{padding-left:2px;font-weight:normal}
.kontaktTable .NormTr	{border-style:none;border-width:0px;height:32px}
.kontaktTable .NormTr .VisTd	{padding-left:2px;font-size:12pt}
.OSTd {padding-left:2px;padding-top:3px;padding-bottom:3px;font-size:8pt}
.elevdialogTable {background-color:transparent !important}
.elevdialogTable .os {font-size:8pt}
.tdPad {padding:3px}
.radWinTable{width:100%;border-spacing:0;border-style:none}
.radWinTable .TopTr	{font-weight:bold}
.radWinTable .TopTr .TopTd	{padding-left:3px}
.radWinTable .NormTr	{border-style:none;border-width:0px}
.radWinTable .NormTr .VisTd	{padding-left:5px;padding-top:3px;padding-bottom:3px;font-size:9pt}
.radWinTable .NormTr .TitelTd	{padding-top:5px;padding-left:3px;padding-right:2px;font-size:8pt;vertical-align:top;color:#336699}
.svarTable {width:100%;font-family:Roboto !important;font-size:9pt;border-spacing:0;border-style:none;border-width:0;background-color:#FFF}
.svarTable .NormTr	{border-style:none;border-width:0px;background-color:#FFF}
.svarTable .NormTr .VisTd	{height:20px !important;padding-top:4px;padding-left:2px;padding-right:2px;font-size:9pt;vertical-align:middle;border-width:0}
.svarTable .NormTr .ValgTd {height:20px !important;padding-top:2px;padding-left:2px;padding-right:10px;font-size:9pt;vertical-align:middle;border-width:0}
.svarTable .NormTr .BundTd 	{height:3px !important;padding-left:2px;padding-right:10px;font-size:9pt;vertical-align:top;border-style:solid;border-width:0;border-bottom-width:thin;border-bottom-color:#EEE}
.svarTable .NormTr .SidsteTd {height:3px !important;padding-left:2px;padding-right:10px;font-size:9pt;vertical-align:top;border-style:solid;border-width:0;border-bottom-width:thin;border-bottom-color:#EEE}
.beskedTable{width:100%;font-family:Roboto;font-size:11pt;border-style:none;border-spacing:0}
.beskedTable .TopTr{background-color:#F0F0F0;padding:2px}
.beskedTable .TopTr .TopTd	{padding-left:2px;padding-right:2px;padding-top:3px}
.beskedTable .TopTr .TopTdR	{padding-left:2px;padding-right:2px;padding-top:3px;text-align:right}
.beskedTable .NormalTr	{border-style:none;border-width:0px}
.beskedTable .NormalTr .NormalTd {padding-left:2px;padding-right:2px;padding-bottom:5px}
.sideTable	{width:100%;font-family:Roboto;font-size:11pt;border-style:none;border-spacing:0}
.sideTable .TitelTr{font-weight:bold}
.sideTable .TomTr{}
table.skema	{width:100%}
table.skema	td.os{width:14%;text-align:center;vertical-align:top}
table.skema	td.lektion	{width:14%;text-align:left;vertical-align:top;border:1px solid #CCC;padding:0.2em;font-family:Roboto;font-size:9pt}
table.gridliste{width:100%}
table.gridliste tr {}
table.gridliste th{padding-top:1px;padding-left:2px;padding-right:4px}
table.gridliste td{padding-top:1px;padding-left:2px;padding-right:4px}
.radskema	{font-family:Roboto;font-size:7pt;padding:0;margin:0;color:#000;border-radius:0 !important}/*DDAA33*/
.radskema.rsCategoryOrange {color:#000}
.radskema.rsCategoryBlue {color:#000}
.radskema.rsCategoryGreen {color:#000}
.radskema.rsCategoryYellow {color:#000}
.radskema.rsCategoryRed {color:#000}
.radskema.rsCategoryPink {color:#000}
.radskema.rsCategoryViolet {color:#FFAA00}
.radskema.rsCategoryDarkBlue {color:#FFAA00}
.radskema.rsCategoryDarkRed {color:#FFAA00}
.radskemaT	{font-family:Roboto;font-size:7pt;padding:0;margin:0;color:#000}
.radskemaP	{font-family:Verdana;font-size:7pt;padding:0;margin:0;color:#000;border-radius:0 !important;line-height:1 !important}
.radskemaP.rsCategoryOrange {color:#000}
.radskemaP.rsCategoryBlue {color:#000}
.radskemaP.rsCategoryGreen {color:#000}
.radskemaP.rsCategoryYellow {color:#000}
.radskemaP.rsCategoryRed {color:#000}
.radskemaP.rsCategoryPink {color:#000}
.radskemaP.rsCategoryViolet {color:#FFAA00}
.radskemaP.rsCategoryDarkBlue {color:#FFAA00}
.radskemaP.rsCategoryDarkRed {color:#FFAA00}
.skemaTop {width:100%;overflow:hidden}
table.radskemaTop{width:100%;min-height:32px !important;font:14px Roboto;border-spacing:0;overflow:hidden}/*border-color:#324355;*/
table.radskemaTop .TopTr{height:28px}
table.radskemaTop .TopTr .TdOs	{padding-left:5px}
table.radskemaTop .TopTr .TdVis	{padding-left:5px;padding-right:5px}
table.radskemaTop .TopTr .TdCenter{text-align:center}
table.radskemaTop .NormalTr{}
table.radskemaTop .NormalTr .NormalOs	{padding-left:5px;padding-top:4px;padding-bottom:2px;font-weight:bold;vertical-align:top}
table.radskemaTop .NormalTr .NormalTd	{padding-left:5px;padding-bottom:4px}
table.radskemaTop .NormalTr .NormalTd .fed	{font-weight:bold}
table.radskemaTop .NormalTr .CenterTd	{text-align:center;padding-bottom:5px}
.tooltip {overflow:auto;background-color:#238FCE !important;margin:5px !important}
.tooltip .top {font-weight:bold;padding-bottom:5px}
.tooltip .line {padding-bottom:0px}
.tooltip .bund {font-size:smaller}

.hidden {display:none}
.visible {display:inline}
.fokus{font-weight:bold}
table.tileOut {width:100%;border-spacing:8px;background-color:#FFF;border:none}
table.tileOut .tdBredL {height:100px !important;width:50%;vertical-align:top}
table.tileOut .tdBredL .divOS {font-size:15pt;padding-left:10px}
table.tileOut .tdBredL table.tileIn {width:100%;background-color:#FFF}
table.tileOut .tdBredL table.tileIn .td1 {padding:2px;padding-top:5px;padding-left:10px;vertical-align:top}
table.tileOut .tdBredL table.tileIn .tdV {padding:2px;padding-top:5px;padding-left:10px;width:20%;vertical-align:middle;font-size:10pt}
table.tileOut .tdBredL table.tileIn .tdH {padding:2px;padding-top:5px}
table.tileOut .tdBred {min-height:130px !important;width:50%;vertical-align:top;padding-bottom:10px}
table.tileOut .tdBred .divOS {font-size:15pt;padding:5px;padding-left:10px}
table.tileOut .tdBred .divLinkOS {font-size:12pt;padding: 5px 0px 0px 5px;margin-right:7px}
table.tileOut .tdBred table.tileIn {width:100%;background-color:#FFF}
table.tileOut .tdBred table.tileIn .td1 {padding:2px;padding-top:5px;padding-left:10px;vertical-align:top}
table.tileOut .tdBred table.tileIn .td2 {padding: 4px 0px 0px 10px;vertical-align:middle;line-height:10px !important;font-size:11pt}
table.tileOut .tdBred table.tileIn .tdV {padding:2px;padding-top:4px;padding-left:10px;width:20%;vertical-align:middle;font-size:10pt}
table.tileOut .tdBred table.tileIn .tdV2 {padding:2px;padding-top:4px;padding-left:10px;width:15%;vertical-align:top}
table.tileOut .tdBred table.tileIn .tdH {padding: 4px 0px 0px 5px}
table.tileOut .tdBred table.tileIn .tdH2 {padding:2px;padding-top:4px;width:15%}
table.tileOut .tdBred table.tileIn .tdInfo {padding: 0px 0px 0px 10px;vertical-align:top;font-size:x-small}
table.tileOut .tdSmal {height:130px !important;width:25%;vertical-align:top}
table.tileOut .tdSmal .divOS {font-size:15pt;padding:5px;padding-left:10px}
table.tileOut .tdSmal table.tileIn {width:100%;background-color:#FFF}
table.tileOut .tdSmal table.tileIn .td1 {padding:2px;padding-top:5px;padding-left:10px;vertical-align:top}
table.tileOut .tdSmal table.tileIn .tdV {padding:2px;padding-top:5px;padding-left:10px;width:40%;vertical-align:middle;font-size:10pt}
table.tileOut .tdSmal table.tileIn .tdH {padding:2px;padding-top:5px}
table.tileOut .obs {font-size:small}
table.tileOut2 {width:100%;border-spacing:8px;background-color:#FFF;border:none}
table.tileOut2 .tdBredL {height:100px !important;width:50%;vertical-align:top}
table.tileOut2 .tdBredL .divOS {font-size:15pt;padding-left:10px}
table.tileOut2 .tdBredL table.tileIn {width:100%;background-color:#FFF}
table.tileOut2 .tdBredL table.tileIn .td1 {padding:2px;padding-top:5px;padding-left:10px;vertical-align:top}
table.tileOut2 .tdBredL table.tileIn .tdV {padding:2px;padding-top:5px;padding-left:10px;width:20%;vertical-align:middle;font-size:10pt}
table.tileOut2 .tdBredL table.tileIn .tdH {padding:2px;padding-top:5px}
table.tileOut2 .tdBred {min-height:130px !important;vertical-align:top;padding-bottom:15px}
table.tileOut2 .tdBred .divOS {font-size:15pt;padding:5px;padding-left:10px}
table.tileOut2 .tdBred .divLinkOS {font-size:12pt;padding: 5px 0px 0px 5px;margin-right:7px}
table.tileOut2 .tdBred table.tileIn {width:100%;background-color:#FFF}
table.tileOut2 .tdBred table.tileIn .td1 {padding:2px;padding-top:5px;padding-left:10px;vertical-align:top}
table.tileOut2 .tdBred table.tileIn .td2 {padding: 4px 0px 0px 10px;vertical-align:middle;line-height:10px !important;font-size:11pt}
table.tileOut2 .tdBred table.tileIn .tdV {padding:2px;padding-top:4px;padding-left:10px;width:20%;vertical-align:middle;font-size:10pt}
table.tileOut2 .tdBred table.tileIn .tdV2 {padding:2px;padding-top:4px;padding-left:10px;width:15%;vertical-align:top}
table.tileOut2 .tdBred table.tileIn .tdH {padding: 4px 0px 0px 5px}
table.tileOut2 .tdBred table.tileIn .tdH2 {padding:2px;padding-top:4px;width:15%}
table.tileOut2 .tdBred table.tileIn .tdInfo {padding: 0px 0px 0px 10px;vertical-align:top;font-size:x-small}
table.tileOut2 .tdSmal {height:130px !important;width:25%;vertical-align:top}
table.tileOut2 .tdSmal .divOS {font-size:15pt;padding:5px;padding-left:10px}
table.tileOut2 .tdSmal table.tileIn {width:100%;background-color:#FFF}
table.tileOut2 .tdSmal table.tileIn .td1 {padding:2px;padding-top:5px;padding-left:10px;vertical-align:top}
table.tileOut2 .tdSmal table.tileIn .tdV {padding:2px;padding-top:5px;padding-left:10px;width:40%;vertical-align:middle;font-size:10pt}
table.tileOut2 .tdSmal table.tileIn .tdH {padding:2px;padding-top:5px}
table.tileOut2 .obs {font-size:small}
/*IE10 notifikation*/
.wcMain {text-align:center;background-color:#B0D5E7;min-height:190px;border:none}
.wcMain .h4 {padding:10px;font-size:18px}
.wcMain .btnMargin {margin:0 40px 0 0}
.toolBtn {margin:0 0 5px 0}
.toolBtnWrapCont {padding:20px 0 0;text-align:center}
/* Fixes ToolsNotification Close Button position and removes the title icon for certain skins
 because of the small width of the control */
div.ToolsNotification .rnCommands {margin:-20px 0 0}
div.ToolsNotification.RadNotification_BlackMetroTouch span.rnTitleBarIcon,
div.ToolsNotification.RadNotification_MetroTouch .rnTitleBarIcon,
div.ToolsNotification.RadNotification_Glow span.rnTitleBarIcon,
div.ToolsNotification.RadNotification_Silk span.rnTitleBarIcon {display:none}
div.ToolsNotification.RadNotification_BlackMetroTouch ul.rnCommands,
div.ToolsNotification.RadNotification_MetroTouch ul.rnCommands {margin:-40px 0 0}
div.ToolsNotification.RadNotification_Glow ul.rnCommands,
div.ToolsNotification.RadNotification_Silk ul.rnCommands {margin:-32px 0 0}
/* z-index fix for IE7 for this page's menu */
div.WelcomeNotification {z-index:51000}
div.NewMessagesNotification{z-index:52000}
div.ToolsNotification{z-index:52000}
.loginDetails {width:350px;margin:10px 0}
.textTD {width:100px;text-align:right}
/*IE10 notifikation slut*/

/*forældre forside start*/
.frontTable {width:100%}
.frontTable .td {width:300px;margin:0px;padding:0px;vertical-align:top;color:#FFFFFF;border-color:#AE9B83;border-width:thin;border-style:solid;font-family:'Century Gothic';font-size:medium}
.frontTable .td .box {margin:0px;padding-top:0px;padding-left:10px;padding-right:5px;padding-bottom:5px}
.frontTable .td .box p, span {font-family:'Century Gothic';font-size:small}
.frontTable .td .box div {font-family:'Century Gothic';font-size:small}
.frontTable .td .box .ibox {min-height:20px;max-height:200px;overflow-y:auto;overflow-x:hidden;color:#FFFFFF;border-style:none;border-width:1px;border-color:#95C4DE;border-top-style:dotted;padding-top:4px}
.frontTable .td .box a {font-family:'Century Gothic';font-size:small;text-decoration:none;color:yellow}
/*.frontTable .td .box a.lige {color:#D1DCE5}
.frontTable .td .box a.ulige {color:#111111}*/
.frontTable .td .box a.elev-ubesvaret{background-color:transparent;color:#FFFFFF}
.frontTable .td .box a.elev-frameldt {background-color:transparent;color:#FDD8D8}
.frontTable .td .box a.elev-tilmeldt {background-color:transparent;color:#A7F8CA}

.frontTable .td .box h1 {margin:0px;padding:5px;padding-top:10px;padding-bottom:5px;text-shadow:#333 2px 2px 2px;font-family:'Century Gothic';font-size:24px;font-weight:normal;text-transform:uppercase}
.frontTable .td3 {margin:0px;padding:0px;vertical-align:top;border-width:thin;border-style:solid}
.frontTable .td3 h2 {margin:0px;padding:10px;text-shadow:#333 1px 1px 1px;font-family:'Century Gothic';font-size:14px;font-weight:normal}
/*forældre forside slut*/
/**/
.RadEWrongWord {background-color:yellow}
.RadEDomMouseOver {background-color:#ffffcc}
font.reComment_U0, span.reComment_U0 {border:2px dashed #FF9933 !important}
font.reComment_U1, span.reComment_U1 {border:2px dashed #ff0101 !important}
font.reComment_U2, span.reComment_U2 {border:2px dashed #0101ff !important}
del.reU1 hr {border:1px solid #ff0101 !important}
ins.reU1 hr {border-bottom:1px solid #ff0101 !important}
.editorvis .reLeftVerticalSide, .editorvis .reRightVerticalSide, .editorvis .reToolZone, .editorvis .reToolCell {background:#FFF !important}
.editorvis .reToolCell {display: none !important} 
.editorvis .reContentCell {border-width:0 !important} 
.editorvis .formInput {border:solid 1px black} 
.RadEditor {filter:chroma(color=c2dcf0)} 
.editorvis .reWrapper_corner, .editorvis .reWrapper_center {display:none !important} 
.editorvis td.reWrapper_corner, .editorvis td.reWrapper_center {display:block !important}
div.RadEditor .reCommentEdit, .RadEditor .reCommentView
{top:100px;right:auto;bottom:auto;left:738px}
.reFormat
{border-width:0 2px;border-style:solid;padding:0 2px}
ins table,
.reComment
{border:2px dashed;padding:1px}
del table
{border:2px dashed;text-decoration:line-through;padding:1px}
ins td,
ins img
{border:1px dashed;padding:1px}
del td,
del img
{border:2px solid;padding:1px}
ins.reU0,
del.reU0 {color:#FF9933 !important}
ins.reU1,
del.reU1 {color:#ff0101 !important}
ins.reU2,
del.reU2 {color:#f37e0c !important}
ins.reU3,
del.reU3 {color:#04b4b6 !important}
ins.reU4,
del.reU4 {color:#c85100 !important}
ins.reU5,
del.reU5 {color:#008380 !important}
ins.reU6,
del.reU6 {color:#800000 !important}
ins.reU7,
del.reU7 {color:#a4a000 !important} 
ins.reU8,
del.reU8 {color:#808080 !important}
ins.reU9,
del.reU9 {color:#38fd11 !important}
.reFormat.reU0,
ins.reU0 table,
del.reU0 table,
ins.reU0 td,
ins.reU0 img,
del.reU0 td,
del.reU0 img,
.reComment.reU0 {border-color:#f93}
.reFormat.reU1,
ins.reU1 table,
del.reU1 table,
ins.reU1 td,
ins.reU1 img,
del.reU1 td,
del.reU1 img,
.reComment.reU1 {border-color:#f00}
.reFormat.reU2,
ins.reU2 table,
del.reU2 table,
ins.reU2 td,
ins.reU2 img,
del.reU2 td,
del.reU2 img,
.reComment.reU2 {border-color:#f37e0c}
.reFormat.reU3,
ins.reU3 table,
del.reU3 table,
ins.reU3 td,
ins.reU3 img,
del.reU3 td,
del.reU3 img,
.reComment.reU3 {border-color:#04b4b6}
.reFormat.reU4,
ins.reU4 table,
del.reU4 table,
ins.reU4 td,
ins.reU4 img,
del.reU4 td,
del.reU4 img,
.reComment.reU4 {border-color:#c85100}
.reFormat.reU5,
ins.reU5 table,
del.reU5 table,
ins.reU5 td,
ins.reU5 img,
del.reU5 td,
del.reU5 img,
.reComment.reU5 {border-color:#008380}
.reFormat.reU6,
ins.reU6 table,
del.reU6 table,
ins.reU6 td,
ins.reU6 img,
del.reU6 td,
del.reU6 img,
.reComment.reU6 {border-color:#800000}
.reFormat.reU7,
ins.reU7 table,
del.reU7 table,
ins.reU7 td,
ins.reU7 img,
del.reU7 td,
del.reU7 img,
.reComment.reU7 {border-color:#a4a000}
.reFormat.reU8,
ins.reU8 table,
del.reU8 table,
ins.reU8 td,
ins.reU8 img,
del.reU8 td,
del.reU8 img,
.reComment.reU8 {border-color:#808080}
.reFormat.reU9,
ins.reU9 table,
del.reU9 table,
ins.reU9 td,
ins.reU9 img,
del.reU9 td,
del.reU9 img,
.reComment.reU9 {border-color:#38fd11}
ins.trackchanges_curr_rev,
del.trackchanges_curr_rev {color:Green}

.elevInfoPopup {background-color:#FFF;color:#000;display:flex;width:678px;border:1px solid #DDD;border-top:4px solid #3498db;font-size:10pt}
.elevInfoPopup p {font-size:10pt}
.elevInfoPopup-small {font-size:8pt !important}
.elevInfoPopup-col {flex-basis:40%;border-right: 1px solid #EFEFEF;padding:8px;flex-grow:0;flex-shrink:0;position:relative;}
.elevInfoPopup-col:first-child {flex-basis:25%;}
.elevInfoPopup-col:last-child {border:none;flex-basis:38%}
.elevInfoPopup-col:first-child {text-align:center;}
.elevInfoPopup-col table{width:100%;background-color:transparent}
.elevInfoPopup-col table tr td {width:50%;}
.elevInfoPopup-col table tr td:first-child {font-size:8pt}
.elevInfoPopup-col p {margin:0;}
.elevInfoPopup-controls {margin:0;padding:0;height:32px}
.elevInfoPopup-controls ul {list-style:none;padding:0;}
.elevInfoPopup-controlsList li {display:inline-block;}
.elevInfoPopup-fravaersBeskedTitel {font-weight: bold;}
.elevInfoPopup-fravaersLinks {font-size:10pt;}
.padbot5 {padding-bottom:2px}
.infobutton {
 display: inline-block;
 text-align: center;
 vertical-align: middle;
 touch-action: manipulation;
 cursor: pointer;
 background-image: none;
 background-color: #fff;
 white-space: nowrap;
 user-select: none;
 position: relative;
 font-weight: 400;
 font-family: 'Roboto', 'Helvetica', 'Arial', 'sans-serif';
 transition: background 0.3s, color 0.3s, border-color 0.3s;
 padding: 2px 5px;
 color: #238fce;
 border: 1px solid transparent;
 text-decoration: none;
 font-size: 80%;
 width: 32px !important;
}
.infobutton svg {
 height: 20px;
 width: 20px;
}
.containing-iframe {
 width: 100%;
 min-height: 600px;
 border: none;
}.search-result-list-container {
 max-height: 90vh;
 overflow-y: auto;
}
.search-result-container {
 background: rgba(255, 255, 255, 0.9);
 border-bottom-style: solid;
 border-bottom-color: #f2eee9;
 border-bottom-width: 1px;
 margin-left: 0px !important;
 margin-right: 0px !important;
 cursor: pointer;
 padding-top: 5px;
 min-height: 100px;
}
.search-result-container img {
 max-height: 100px;
}
.btnA {
 display: inline-block;
 text-align: center;
 vertical-align: middle;
 touch-action: manipulation;
 cursor: pointer;
 background-image: none;
 background-color: #238fce;
 /*background-color: transparent;*/
 white-space: nowrap;
 user-select: none;
 position: relative;
 font-weight: 400;
 font-family: 'Roboto', 'Helvetica', 'Arial', 'sans-serif';
 transition: background 0.3s, color 0.3s, border-color 0.3s;
 padding: 1px 1px;
 color: #ffffff;
 border: 1px solid transparent;
 text-decoration: none;
 font-size: 80%;
}
.btnA svg {height: 18px;width: 18px;fill: #ffffff !important;}
.btnA:hover,
.btnA:focus {color: #ffffff;background: #1c71a2;text-decoration: none;outline: none;}
.btnA--ghost {color: #238fce !important;background-color: transparent !important;}
.btnA--ghost svg {height: 18px;width: 18px;fill: #238fce !important;}
.btnA--ghost:hover,
.btnA--ghost:focus {border: solid 1px #238fce;}
.buttonA {
 display: inline-block;
 text-align: center;
 vertical-align: middle;
 touch-action: manipulation;
 cursor: pointer;
 background-image: none;
 background-color: #238fce;
 /*background-color: transparent;*/
 white-space: nowrap;
 user-select: none;
 position: relative;
 font-weight: 400;
 font-family: 'Roboto', 'Helvetica', 'Arial', 'sans-serif';
 transition: background 0.3s, color 0.3s, border-color 0.3s;
 padding: 5px 10px;
 color: #ffffff;
 border: 1px solid transparent;
 text-decoration: none;
 font-size: 80%;
}
.buttonA svg {height: 18px;width: 18px;fill: #ffffff !important;}
.buttonA:hover,
.buttonA:focus {color: #ffffff;background: #1c71a2;text-decoration: none;outline: none;}
.buttonA--ghost {color: #238fce !important;background-color: transparent !important;}
.buttonA--ghost svg {height: 18px;width: 18px;fill: #238fce !important;}
.buttonA--ghost:hover,
.buttonA--ghost:focus {border: solid 1px #238fce;}
/*.button--link {color: #238fce;border: solid 1px transparent !important;background-color: transparent;text-decoration:underline;fill: #238fce !important;}
.button--link:hover,
.button--link:focus {color: #238fce;border: solid 1px #238fce !important;background-color: transparent;text-decoration:underline;}
.button--link svg {height: 18px;width: 18px;margin-right: 5px;fill: #238fce;}*/
/*.button--alert {color: #ffffff;border: solid 1px #EF3E00;background-color: #FF4E00;}
.button--alert:hover,
.button--alert:focus {color: #ffffff;border: solid 1px #238fce;background-color: #238fce;}*/
.button--edit {
 color: #238fce;
 border: none;
 background-color: transparent;
 padding: 2px !important;
 margin-right: 0px;
 width:28px !important;
}
.button--edit:hover,
.button--edit:focus {border: solid 1px #238fce;width:28px !important;}
.button--edit2,
.button--edit2:focus {
 color: #238fce;
 border: none;
 background-color: transparent;
 padding: 2px !important;
 margin-right: 0px;
 width: 28px !important;
}
.button--edit2:hover {border: solid 1px #238fce;width:28px !important;}
.button--edit2 svg {height: 18px;width: 18px;fill: #238fce !important;}
.button--toggle,
.button--toggle:focus {color: #238fce;border: solid 1px #238fce !important;background-color: #F4F4F4;padding-right: 5px !important;margin-right: 0px;}
.button--toggle svg {height: 18px;width: 18px;fill: #238fce !important;}
.button--toggle:hover {color: #ffffff;border: solid 1px #238fce !important;background-color: #238fce;}
.button--toggle:hover svg {fill: #ffffff !important;}
.button--imagebtn {color: #238fce;border: solid 1px #238fce;background-color: transparent;padding: 2px !important;width:35px !important;}
.button--imagebtn:hover,
.button--imagebtn:focus {color: #ffffff;background-color: #238fce;}
.divBarn {padding-left: 4px;padding-top: 8px;color: #303030;cursor: pointer;}
.spanBarn {font-size: x-large;vertical-align: middle;padding-left: 5px;cursor: pointer;}
.liBarn {font-size: x-large;vertical-align: middle;padding-left: 5px;text-decoration-color: transparent;}
.sidenav {height:100%;width:0;position:fixed;z-index:20098;top:0;left:0;background-color:#238FCE;overflow-x:hidden;transition: 0.5s}
.sidenav sub {z-index:20099}
.sidenav .sidewrap {padding:10px;padding-top:60px}
.sidenav .sidewrap .sideos {color:#FFF !important;padding-bottom:15px}
.sidenav .sidewrap .sideos a {font-size:x-large;color:#FFF !important;text-decoration:none}
.button--menu {color: #fff;border: solid 1px #238fce;background-color: transparent;font-size:large}
.button--menu:hover,
.button--menu:focus {color: #ddd !important;background-color: transparent;font-size:large}
.button--big {color:#238fce !important;border:solid 1px transparent !important;background-color:transparent;}
.button--big:hover,
.button--big:focus {color:#238fce;border:solid 1px #238fce!important;background-color:transparent}
.button--big svg {height:36px;width:36px;margin-right:5px;fill:#238fce}
@media (max-width: 1079px) {/*991*/.site-content__header {height: 60px !important;}}
@media (min-width: 1080pxpx) {/*992*/.site-content__header {height: 100px !important;}}
@media (max-width: 1079px) {
 .site-content__header h1,
 .site-content__header-open h1 {margin: 15px 0 0 20px !important;font-size: 20px !important;line-height: 25px !important;}
}
@media (max-width: 1080px) {
 .site-content__header h1 svg,
 .site-content__header-open h1 svg {display: none;}
}
@media (max-width: 1079px) {.mail-box-select__trigger {margin-top: 10px !important;line-height: 25px !important;}}
@media (min-width: 1080px) {.mail-box-select__trigger {line-height: 25px !important;}}
@media (max-width: 1079px) {.page-options {margin-top: 10px !important;margin-right: 20px;}}
.f-upload.RadUpload .ruBrowse {width:165px}
.profile-pic {position:relative;display:inline-block;}
.profile-pic:hover .edit {display:block;}
.profile-img:hover {opacity: 0.5;}
.edit {padding-top:7px;padding-right:7px;position:absolute;right:0;top:0;display:none;}
.edit a {color:#05598B;}
.kpopup {display: none;position: absolute;color: black;padding: 20px;border: solid 2px #ddd;background-color: white;box-shadow: 0 15px 20px rgba(0, 0, 0, 0.2);width: 400px;z-index: 1009;}
.konfigOs {padding-left:20px; padding-top:15px !important;}
.konfigElement {padding-left:20px;}