.file-optag-less {
  color: blue;
}
.file-studypresentationcategories-less {
  color: blue;
}
/************************************************ */
/* Studieretningspræsentation oversigt/kategorier */
/************************************************ */
#krop .forsideTabel {
  color: oklch(1 0 0);
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
  width: 36.5em;
  border-collapse: collapse;
}
#krop .forsideTabel TD {
  height: 13.5em;
  text-align: center;
  padding: 0.8em 0.8em 1.4em 0.8em;
}
#krop A.studietilbud,
A.studietilbud B,
A.studietilbud I {
  text-decoration: none;
  color: oklch(1 0 0);
}
#krop A.studietilbud:hover {
  background-color: oklch(0.508 0.154 254);
}
#krop A.studietilbud I {
  text-decoration: none;
  color: oklch(0.97 0 0);
}
#krop .forsideHead {
  color: oklch(0 0 0);
  text-align: center;
  font-size: 1.2em;
  font-weight: bold;
  margin: 0.4em;
}
/******************************/
.forsideCell1,
.forsideCell2,
.forsideCell3,
.forsideCell4,
.forsideCell5,
.forsideCell6,
.forsideCell7,
.forsideCell8,
.forsideCell9,
.forsideCell10,
.forsideCell11,
.forsideCell12,
.forsideCell13,
.forsideCell14,
.forsideCell15,
.forsideCell16,
.forsideCell17,
.forsideCell20,
.forsideCell21 {
  border: solid 1px white;
}
/*******************************************************************************************************/
/*BLÅGRÅ**********************************************************************************************/
/*HF, IB, EUD10 */
#krop .forsideCell,
#krop .forsideCell20,
#krop .forsideCell21 {
  background-color: oklch(0.782 0.0441 211);
}
/*******************************************************************************************************/
/*stx naturvidenskab grøn ******************************************************************************/
#krop .forsideCell1,
.forsideCell11 {
  background-color: oklch(0.64 0.159 130);
}
/*HHX Internationalt orienteret */
#krop .forsideCell7 {
  /*background-color: #948A54; grønbrun */
  border: solid 1px white;
  background-color: oklch(0.64 0.159 130);
}
/*******************************************************************************************************/
/* BLÅ **********************************************************************************************/
/*samfundfundsvidenskab*/
#krop .forsideCell2,
.forsideCell12 {
  background-color: oklch(0.598 0.155 248);
}
.forsideCell13 {
  /*background-color:#24d009;*/
  border: solid 1px white;
  background-color: oklch(0.598 0.155 248);
}
/* HHX Økonomi og sprog */
#krop .forsideCell9,
.forsideCell19 {
  /*background-color: #3AB0F2; lyseblå*/
  border: solid 1px white;
  background-color: oklch(0.598 0.155 248);
}
/* HTX Matematisk/It-orienteret */
#krop .forsideCell10 {
  /*	background-color: #66FFB6; neon-grøn*/
  border: solid 1px white;
  background-color: oklch(0.598 0.155 248);
}
/*******************************************************************************************************/
/* RØD **********************************************************************************************/
/*sprog*/
#krop .forsideCell3,
.forsideCell14 {
  background-color: oklch(0.637 0.198 38);
}
/*******************************************************************************************************/
/* ORANGE **********************************************************************************************/
/* STX kunst */
#krop .forsideCell4,
.forsideCell15 {
  background-color: oklch(0.786 0.169 70.4);
}
/*HTX teknologisk*/
#krop .forsideCell6,
.forsideCell16 {
  /*background-color:#F08406; orange*/
  border: solid 1px white;
  background-color: oklch(0.786 0.169 70.4);
}
/*******************************************************************************************************/
/* LILLA *********************************************************************************************/
/* HHX Økonomi og marked */
#krop .forsideCell8,
.forsideCell18 {
  background-color: oklch(0.564 0.12 299);
}
/* HTX Kommunikationsteknisk */
#krop .forsideCell5,
.forsideCell17 {
  /*background-color: #FF66FF; magenta*/
  background-color: oklch(0.564 0.12 299);
}
/*******************************************************************************************************/
@media only screen and (max-device-width: 448px) and (orientation: portrait), only screen and (device-width: 393px) and (device-height: 852px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait), only screen and (device-width: 428px) and (device-height: 926px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait), only screen and (device-width: 430px) and (device-height: 932px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait), only screen and (device-width: 390px) and (device-height: 844px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait), only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait), only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait), only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait), only screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait), only screen and (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait), only screen and (device-width:  448px) and (device-height: 998px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 932px) and (orientation: landscape) and (min-resolution: 2.1dppx), only screen and (device-width: 393px) and (device-height: 852px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape), only screen and (device-width: 428px) and (device-height: 926px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape), only screen and (device-width: 430px) and (device-height: 932px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape), only screen and (device-width: 390px) and (device-height: 844px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape), only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape), only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape), only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape), only screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape), only screen and (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape), only screen and (max-device-width: 767px) and (max-device-height: 1023) and (orientation: landscape), only screen and (device-width:  448px) and (device-height: 998px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape) {
  .ls-studieretning-presentations {
    display: block;
    width: 100%;
    overflow-wrap: anywhere;
  }
  .ls-studieretning-presentations .islandContent > table,
  .ls-studieretning-presentations #krop .forsideTabel {
    width: 100%;
    table-layout: fixed;
  }
}
.file-studypresentationcategories-less-end {
  color: blue;
}
/*overrides lectio buttons*/
INPUT.button,
BUTTON.button {
  background-color: oklch(0.594 0.132 250);
  background-image: url(/lectio/img/menu_bg01.gif);
  color: oklch(1 0 0);
  border-color: oklch(0.845 0 0);
}
INPUT.buttonHover,
BUTTON.buttonHover,
INPUT.button:hover,
BUTTON.button:hover {
  background-color: oklch(0.715 0.126 83.1);
  background-image: url(/lectio/img/button_bg01.gif);
  color: oklch(1 0 0);
  border-color: oklch(0.845 0 0);
}
DIV.button A {
  background-color: oklch(0.594 0.132 250);
  background-image: url(/lectio/img/menu_bg01.gif);
  color: oklch(1 0 0) !important;
  text-decoration: none;
  border-color: oklch(0.845 0 0);
}
DIV.button A:hover {
  background-color: oklch(0.715 0.126 83.1);
  background-image: url(/lectio/img/button_bg01.gif);
  color: oklch(1 0 0);
  border-color: oklch(0.845 0 0);
}
BODY {
  background: oklch(0.949 0 0);
  background-image: url(/lectio/img/bg2.gif);
  vertical-align: top;
  margin: 0px;
  background-attachment: fixed;
  font-family: verdana, arial;
  font-size: 8pt;
  font-weight: normal;
  color: oklch(0 0 0);
}
#krop #studieTabel {
  max-width: 100%;
}
.NoWrap,
.nowrap,
.noWrap,
.NoWrap TD,
.nowrap TD,
.noWrap TD,
.NoWrap TH,
.nowrap TH,
.noWrap TH {
  white-space: nowrap !important;
}
A:link,
A:visited {
  color: oklch(0.626 0.197 254);
}
A:hover {
  color: oklch(0.767 0.175 63.1);
  background: transparent;
}
TABLE {
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
  border: 0px;
  font-family: verdana, arial;
  font-size: 8pt;
  font-weight: normal;
  color: oklch(0 0 0);
}
IMG {
  border: none;
}
TR {
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
  border: 0px;
}
TD {
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
  border: 0px;
  vertical-align: top;
}
UL {
  margin-left: 25px;
  margin-top: 4px;
  margin-right: 0px;
  margin-bottom: 10px;
  line-height: 6mm;
  list-style-type: square;
  color: oklch(0.71 0.162 63.2);
}
.s1 {
  font-family: verdana, arial;
  font-size: 10.6pt;
  font-weight: bold;
  color: oklch(0.71 0.162 63.2);
  line-height: 20pt;
}
.s2 {
  font-family: verdana, arial;
  font-size: 9pt;
  font-weight: bold;
  color: oklch(0.71 0.162 63.2);
  line-height: 6mm;
}
.s3 {
  font-family: verdana, arial;
  font-size: 8pt;
  font-weight: bold;
  color: oklch(0.71 0.162 63.2);
}
/*
B 	{
	color: #e68700;
	}
*/
.tbFrame {
  width: 850px;
  border: 0px;
  border-right: oklch(0.845 0 0) 1px solid;
  border-left: oklch(0.845 0 0) 1px solid;
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
  vertical-align: top;
  text-align: left;
}
.tbContent {
  background: oklch(0.979 0 0);
  width: 850px;
  height: 500px;
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
  vertical-align: top;
  border: 0px;
}
.tbPage {
  background: oklch(0.979 0 0);
  width: 850px;
  margin-top: 16px;
  margin-left: 6px;
  margin-right: 6px;
  margin-bottom: 10px;
  padding: 0px;
  border-collapse: collapse;
  vertical-align: top;
  border: 0px;
  font-family: verdana, arial;
  font-size: 8pt;
  font-weight: normal;
  color: oklch(0 0 0);
}
.tbTop {
  background-image: url(/lectio/img/top_bg01.gif);
  height: 51px;
  width: 850px;
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
  vertical-align: middle;
  text-align: right;
  border: 0px;
  border-bottom: oklch(1 0 0) 1px solid;
}
.tbMenu {
  background-image: url(/lectio/img/menu_bg01.gif);
  width: 850px;
  height: 20px;
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
  border-bottom: oklch(0.512 0.111 249) 1px solid;
}
.tbBottom {
  background-image: url(/lectio/img/menu_bg01.gif);
  height: 20px;
  width: 850px;
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
  vertical-align: middle;
  border-left: oklch(1 0 0) 1px solid;
  border-top: oklch(1 0 0) 1px solid;
  border-right: oklch(0.51 0 0) 1px solid;
  border-bottom: oklch(0.51 0 0) 1px solid;
}
.textBottom {
  font-family: verdana, arial;
  font-size: 6.8pt;
  font-weight: bold;
  padding-top: 4px;
  color: oklch(1 0 0);
  text-decoration: none;
}
.copyright {
  font-family: verdana, arial;
  font-size: 7.9pt;
  font-weight: normal;
  padding-top: 4px;
  padding-left: 4px;
  color: oklch(1 0 0);
  text-decoration: none;
}
.text {
  font-family: verdana, arial;
  font-size: 8pt;
  font-weight: normal;
  color: oklch(0 0 0);
}
TABLE.tb {
  width: 320px;
  border: 1px solid red /* #f8f8f8;*/;
}
TABLE.tb TD {
  width: 50%;
  border: solid 1px oklch(0.46 0.14 253);
  padding: 2px;
}
TABLE.bullets TD {
  border: 0px;
  padding: 2px;
  padding-bottom: 6px;
}
TABLE.avs {
  border: 1px solid oklch(0.979 0 0);
  border-collapse: collapse;
}
TABLE.avs TD {
  border: 1px solid oklch(0.46 0.14 253);
  padding: 4px;
  border-collapse: collapse;
}
TABLE.avs2 {
  width: 100%;
  border: 0px solid oklch(0.979 0 0);
  border-collapse: collapse;
}
TABLE.avs2 TD {
  border: 0px solid oklch(0.46 0.14 253);
  padding: 2px;
  border-collapse: collapse;
}
TABLE.sep {
  border: none;
  margin-right: 4px;
  border-collapse: collapse;
}
TABLE.sep TD {
  height: 6px;
  width: 14px;
  border: none;
  padding: 1px;
  vertical-align: middle;
  border-collapse: collapse;
}
HR.sep {
  height: 10px;
  width: 1px;
  color: oklch(0.46 0.14 253);
}
TABLE.tal {
  border: 1px solid oklch(0.979 0 0);
  border-collapse: collapse;
}
TABLE.tal TD {
  border-right: 1px solid oklch(0.46 0.14 253);
  padding: 1em;
  padding-right: 2em;
  border-collapse: collapse;
}
a.optag_menubutton:link,
a.optag_menubutton:visited,
a.optag_menubutton:active {
  display: block;
  background-image: url(/lectio/img/menu_bg01.gif);
  border-right: oklch(1 0 0) 1px solid;
  text-decoration: none;
  width: 287px;
  text-align: center;
  color: oklch(1 0 0);
  font-size: 7pt;
  font-family: verdana, arial;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  vertical-align: middle;
  padding-top: 4px;
  padding-bottom: 4px;
}
a.optag_menubutton:hover {
  background-image: url(/lectio/img/button_bg01.gif);
  color: oklch(1 0 0);
}
A:link .copyright {
  font-family: verdana, arial;
  font-size: 7.9pt;
  font-weight: normal;
  padding-top: 4px;
  padding-left: 4px;
  color: oklch(1 0 0);
  text-decoration: none;
}
A:hover .copyright {
  font-family: verdana, arial;
  font-size: 7.9pt;
  font-weight: normal;
  padding-top: 4px;
  padding-left: 4px;
  color: oklch(0.825 0.146 72.5);
  text-decoration: none;
}
A:link .textBottom {
  font-family: verdana, arial;
  font-size: 6.8pt;
  font-weight: bold;
  padding-top: 4px;
  color: oklch(1 0 0);
  text-decoration: none;
}
A:hover .textBottom {
  font-family: verdana, arial;
  font-size: 6.8pt;
  font-weight: bold;
  padding-top: 4px;
  text-decoration: none;
  color: oklch(0.825 0.146 72.5);
}
TABLE.studieretninger {
  border: 1px solid oklch(0.979 0 0);
  border-collapse: collapse;
  text-decoration: none;
  color: oklch(1 0 0);
}
TABLE.studieretninger TD {
  border: 1px solid oklch(0.979 0 0);
  padding: 4px;
  border-collapse: collapse;
  color: oklch(1 0 0);
  font-weight: normal;
  width: 50%;
  text-align: left;
  text-decoration: none;
}
TABLE.studieretninger TD TD {
  border-width: 0px;
}
TABLE.studieretninger UL {
  margin-left: 25px;
  margin-top: 4px;
  margin-right: 0px;
  margin-bottom: 10px;
  line-height: 6mm;
  list-style-type: square;
  color: oklch(1 0 0);
  text-align: left;
  text-decoration: none;
}
TABLE.studieretninger .s2 {
  font-family: verdana, arial;
  font-size: 9pt;
  font-weight: bold;
  color: oklch(1 0 0);
  line-height: 6mm;
}
TABLE.studieretninger .s1 {
  font-family: verdana, arial;
  text-align: left;
  font-size: 9.6pt;
  font-weight: bold;
  color: oklch(0.71 0.162 63.2);
  line-height: 6mm;
}
TABLE.studieretninger A:link {
  color: oklch(1 0 0);
  text-decoration: underline;
  white-space: nowrap;
  padding-right: 10px;
}
TABLE.studieretninger A:visited {
  color: oklch(1 0 0);
  text-decoration: underline;
  white-space: nowrap;
  padding-right: 10px;
}
TABLE.studieretninger A:hover {
  color: oklch(0.845 0 0);
  text-decoration: underline;
  white-space: nowrap;
  padding-right: 10px;
}
.nat A:link {
  color: oklch(1 0 0);
  text-decoration: none;
  PADDING-RIGHT: 10px;
}
.nat A:visited {
  color: oklch(1 0 0);
  text-decoration: none;
  PADDING-RIGHT: 10px;
}
.nat A:hover {
  color: oklch(0 0 0);
  PADDING-RIGHT: 10px;
}
.sam:link {
  color: oklch(1 0 0);
  text-decoration: none;
  PADDING-RIGHT: 10px;
}
.sam:visited {
  color: oklch(1 0 0);
  text-decoration: none;
  PADDING-RIGHT: 10px;
}
.sam:hover {
  color: oklch(0 0 0);
  PADDING-RIGHT: 10px;
}
.hum:link {
  color: oklch(1 0 0);
  text-decoration: none;
  PADDING-RIGHT: 10px;
}
.hum:visited {
  color: oklch(1 0 0);
  text-decoration: none;
  PADDING-RIGHT: 10px;
}
.hum:hover {
  color: oklch(0 0 0);
  PADDING-RIGHT: 10px;
}
.mus:link {
  color: oklch(1 0 0);
  text-decoration: none;
  PADDING-RIGHT: 10px;
}
.mus:visited {
  color: oklch(1 0 0);
  text-decoration: none;
  PADDING-RIGHT: 10px;
}
.mus:hover {
  color: oklch(0 0 0);
  PADDING-RIGHT: 10px;
}
TABLE.ftal {
  border: none;
  padding: 0px;
  border-collapse: collapse;
}
TABLE.ftal TR {
  height: 32px;
  vertical-align: middle;
}
TABLE.ftal TD {
  border: none;
  padding: 0px;
  vertical-align: middle;
  border-collapse: collapse;
}
TABLE.ftal TD TD {
  border: none;
  padding: 0px;
  vertical-align: middle;
  border-collapse: collapse;
}
.select .button {
  height: 22px;
  width: 28px;
  margin: 5px;
}
.FakultetBlok {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  FONT-WEIGHT: bold;
  MARGIN-BOTTOM: 2px;
  PADDING-BOTTOM: 10px;
  COLOR: white;
  PADDING-TOP: 10px;
}
.FakultetBlok .Title {
  PADDING-BOTTOM: 15px;
  TEXT-ALIGN: center;
}
.FakultetBlok UL LI {
  PADDING-BOTTOM: 5px;
  COLOR: white;
  PADDING-TOP: 5px;
}
.NaturvidenskabeligBlok {
  BACKGROUND-COLOR: oklch(0.64 0.159 130);
}
.SamfundsvidenskabeligBlok {
  BACKGROUND-COLOR: oklch(0.598 0.155 248);
}
.HumanistiskBlok {
  BACKGROUND-COLOR: oklch(0.637 0.198 38);
}
/* Omdøbt til Sproglig blok */
.MusiskBlok {
  BACKGROUND-COLOR: oklch(0.786 0.169 70.4);
}
/* Omdøbt til Kunstnerisk blok */
/* END */
/************************************************* */


/*# sourceMappingURL=optag-css.bundle.css.map*/