

BODY {
  margin: 0px;
  font-family: Verdana, Arial, sans-serif;
  background: #FFFFFF;
  color: black;
}

.content, .content TD {
  font-family: Verdana, Arial, sans-serif;
  color: #333333;
  font-size: 11px;
  line-height: 130%;
  background-color: inherit;
}

.content TH {
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold; 
  background-color: #FFFFFF;
  color: #333333;
  font-size: 11px;
}

.box {background: #F4F4F4; float:left; overflow:hidden; margin-bottom: 10px; margin-right: 10px}
.boxheader {background: ; width:100%; height:22px; overflow:hidden}
.box .boxcontent {margin-top: -2px; margin-bottom:-2px; width:100%; overflow:hidden; float:left;position:relative}
.fixedheight .boxcontent {height:100%}
.boxheader .corner {background: #F4F4F4}
.fixedheight .boxcontent {height:100%}
      
.corner {width:1px; height:1px; position:relative; overflow:hidden; background:#FFFFFF;z-index:1}
.corner.c2 {top:-1px}
.corner.c3 {left:0px; top:1px; clear:both}
.corner.c4 {top:0px}

.fixedheight .boxheader .corner.c3 {top:0px}
.fixedheight .boxheader .corner.c4 {top:-1px}

.tableStyle0 {}
.ghost {display: none}
.ghost TD {font-size: 9px}
.error {border: 2px dashed #FF0000; margin-top: 8px; margin-bottom: 4px; padding: 3px; width:100%}

TABLE.tableStyle1 {background: black; color: inherit}
TABLE.tableStyle1 TD {background: White; padding: 4px; color: inherit} 

.textBox {background: #949494; color: inherit}
.textBox TD.textBoxHeader {background: #D6DEDE; font-weight: Bold; color: #000000}
.textBox TD.textBoxButtons {background: #D6D6D6; color: inherit}
.textBox TD.textBoxBody {background: #D6D6D6; color: inherit}

.contentBox {float: right; background: #949494; color: inherit}
.contentBox TD {background: white; color: inherit}

.bullit {color: inherit; background: #000000}

.normalLink {
	font-family:Verdana, Arial, sans-serif; 
	font-size:11px;
	text-decoration:none;	
	font-weight:bold;
	color:black;
	background-color: inherit;
}

.menuLink {
	font-family:Verdana, Arial, sans-serif; 
	font-size:10px;
	text-decoration:none;	
	font-weight:bold;
	color:#636363;
	background-color: inherit;	
}

.topMenuLink, A.topMenuLink {
	font-family:Verdana, Arial, sans-serif; 
	font-size:10px;
	text-decoration: none;	
	font-weight:bold;
	color:#FFFFFF;
	background-color: inherit;
}
	
A.topMenuLink:hover {text-decoration: underline}

A, SPAN.link, A.link {
  font-family: Verdana, Arial, sans-serif;
  color: #666666;
	background-color: inherit;  
}

.content A {font-weight: bold}

.listTableMini A.link, .link {text-decoration: underline; cursor: hand}

.pageLinks {font-weight:bold; font-size: 10px}
.pageLinks .selected {font-weight: bold; color: #C60031;	background-color: inherit}
.linkSelected {color: #C60031; background-color: inherit; text-decoration: none}
.linkBroken {background-color: inherit; color:red}

.pageMetaData, .pageMetaData TD {font-size: 10px; color: #808080; background-color: inherit}
.contentfooter {margin-top: 20px; clear:both}
.contentfooter, .contentfooter TD {color: #808080; font-size: 10px}

.contactInfo {color: #333333; background:inherit} 
.archivedContent * {color: #808080; background:inherit}
.note {border: 1px dashed black; margin-top: 8px; margin-bottom: 4px; padding: 3px; background:#FFFFE0; color: #333333; font-size: 11px}

.frontBGColor {background: #EEEEEE; color: inherit}


.boxListItem {padding-top: 5px}

.indent0 {margin-left: 0px; margin-bottom: 5px; font-size: 10px}
.indent1 {margin-left: 15px; margin-bottom: 5px; font-size: 10px}
.indent2 {margin-left: 30px; margin-bottom: 5px; font-size: 10px}
.indent3 {margin-left: 45px; margin-bottom: 5px; font-size: 10px}

.header0 {font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif;}
.header1 {font-size: 11px; font-weight: bold; font-family: Verdana, Arial, sans-serif;}
.header2 {font-size: 10px; font-weight: bold; font-family: Verdana, Arial, sans-serif;}
.header3 {font-size: 10px; font-weight: bold; font-family: Verdana, Arial, sans-serif;}

.viewPrint .siteTitle {font-size: 22px; font-weight:bold}
H1, .pageTitle {font-size: 17px; font-weight: bold; line-height: 20px}

.subPageTitle {font-size: 15px; font-weight: bold; color:#333333; background-color: inherit}

.documentPath {font-size: 10px; padding-left: 20px; background-color: #EFEFEF; color: inherit}
.description {color: #808080; background-color: inherit}
.frLineGhost {background: #808080; color: inherit}
.hilite {background-color: Yellow; color: inherit}
.unorderedList {margin-top: 0px; margin-left: 20px}

TD.documentPath a {text-decoration: none; font-weight: normal}
TD.documentPath a:hover {text-decoration: underline}
.selected {color: #C60031; font-weight: normal; background-color: inherit}

TD.horizontalDots {background: #FFFFFF url(/_/images/themes/6/horizontalDot.gif) repeat-x scroll left center; color: inherit}

.bDots {background-image: url(/_/images/common/dot2-2.gif)}
.sDots {background-image: url(/_/images/common/dot1-3.gif)}

.topMenuStyle  {background: #000000; color: inherit}
.thinLineStyle {background: #949494; color: inherit}
.thinLineBrightStyle {background: #DADADA; color: inherit}
HR.thinLineStyle {background: inherit; color: #949494}
HR.thinLineBrightStyle {background: inherit; color: #DADADA}
.navItemStyle  {background: #D6D6D6; color: inherit}
.navStyle  {background: #D6DEDE; color: inherit}
.rightBoxHeaderStyle {background: #D6DEDE; font-weight: Bold; font-size: 10px; color: #000000}

.rightBoxContentStyle {background: #EFEFEF; font-size: 10px; color: #333333}
.rightBoxContentStyle A {font-weight: normal}
.rightBoxContentStyle DIV {margin-top: 3px}

.inlineBoxNew {float:right; margin-left: 20px; margin-bottom: 20px}
.inlineBoxNew TD, .inlineBoxNew TH {font-size: 10px}
.inlineBoxNew TH {text-align: left; font-weight: bold; background: #D6DEDE; color: inherit}



/* FLG. BRUGES i DROP DOWN MENUEN */

.dropdown {
	font-family:Arial,sans-serif;
	color:#111111;
	font-size:10px;
	width:107px;
  background-color: inherit;
}
	
.soegefelt {
	font-family:Arial,sans-serif;
	color:#111111;
	font-size:10px;
	width:107px;
 	background-color: inherit;
}


.logonfelt {
	font-family:Arial,sans-serif;
	color:#111111;
	font-size:10px;
	width:57px;
  background-color: inherit;
}

.tdsoeglogon {
	font-family:Verdana, Arial, sans-serif;
	color:#34340E;
	font-size:9px;
  background-color: inherit;
}

a.logonsoeg {
	text-decoration:none;
	color:#F4F1E2;
  background-color: inherit
}

a.logonsoeg:hover {
	text-decoration:underline;
	color:#F4F1E2;
  background-color: inherit;
}

#logoninfo {
  z-index:1; 
  top:81px; 
  left:612px; 
  width:160px; 
  height:60px; 
  border-bottom:1px solid #949494; 
  border-left:1px solid #949494; 
  border-right:1px solid #949494; 
  background-color:#D6D6D6; 
  visibility: hidden; 
  position:absolute; 
  color: inherit
}
																								
#soeg {z-index:1;
  top:81px; left:612px; 
	height:60px; 
	width:160px;
	border-bottom:1px solid #949494;
	border-left:1px solid #949494;
	border-right:1px solid #949494;
	background-color:#D6D6D6; 
  color: inherit;
	visibility: hidden; 
	position: absolute; 
}

.content INPUT, .content SELECT {font-size:11px}

/* LEDELSESNET */

	.topBanner {position:absolute;
							top:0px;
							left: 313px;
							width:468px;
							height:60px;
							z-index:20;
							margin:0px;
							}

/* SMALL TABS */

.open {border:1px solid #A0A0A0}
.locked {background:#F5F5F5; border:1px solid #A0A0A0; color: #303030}
.nosidepadding TD {padding-left: 0px; padding-right:0px}
.nosidepadding .padright {padding-right: 5px}
TD.navButton {background:#D0DAE7; color:#333333; padding: 3px; font-weight:bold; font-size: 9px; border: 2px outset white}

/* ORDER SYSTEM */

.objectHeader {background: #949494; color: inherit}
.objectHeader TD {background: #F0F0F0; color: inherit; font-size: 16px; font-weight:bold; padding: 5px}
.objectHeader TD.subHeader {font-size: 12px; font-weight:bold; padding: 3px}



/* STYLES TIL KURSUSKATALOG */


  .bull {font-size: 14px; color: #FF3300; background-color: inherit}
  .header {font-size: 12px; font-weight: bold}
  .actionLink {text-decoration: none; color: #7F7F7F; font-size: 10px; background-color: inherit}
  .actionLinkActive {text-decoration: none; color: #000000; font-size: 10px; background-color: inherit}
  .termClosed {color: #B0B0B0; font-weight: bold; background-color: inherit}
  
  .courseTitle, .categoryHeader {text-decoration: none; color: #333333; background-color: inherit; font-size: 15px; font-weight: bold; line-height: 150%}
  .categoryMain {background-color: inherit; color: #333333; font-size: 11px; font-weight: bold}
  .categorySub {background-color: inherit; color: #333333; font-size: 11px; font-weight: normal}
  TD.CatalogHeaderBG {background: #7087A1; color: inherit}
  
  .listbox {padding: 0px}
  .listbox TD {font-size: 10px; padding: 2px}
  .listbox TD.left {padding-left: 0px}

  .inlineBox TABLE {float: right; background: #EFEFEF; color: inherit}
  .sinlineBox TABLE {background: #FCFAEF; color: inherit}
  .inlineBox TD {font-size: 9px}

  .level1 {font-size: 11px}
  .level2, .level3 {font-size: 10px}
  
  .stepBorder {background: #999999; color: inherit}
  
  .tabs TD {border: 1px solid #999999; font-weight: bold; background: inherit; color:#333333}
  .tabs .tab, .tabs .tabActive, .tabs .tabGhosted {padding: 4px}
  TD.tabActive {border-bottom: none}
  TD.tab {background:#D6DEDE; color:inherit; cursor: pointer}
  TD.tab A {text-decoration: none; background: inherit; color:#333333; font-weight: bold}
  TD.tabGhosted {background: #F0F0F0; color: #A0A0A0}
  TD.tabBorder {border-top: 1px solid white; border-left: none; border-right: none}

  .smTab0 TABLE TD.smTabCaption {background-image: url(/_/images/themes/6/tabm0.gif); font-size: 10px; padding-left: 5px; font-family: verdana,sans-serif; font-weight: bold}
  .smTab1 TABLE TD.smTabCaption {background-image: url(/_/images/themes/6/tabm1.gif); font-size: 10px; padding-left: 5px; font-family: verdana,sans-serif; font-weight: bold}
  .smTab0 TABLE TD.smTabRight {background-image: url(/_/images/themes/6/tabr0.gif)}
  .smTab1 TABLE TD.smTabRight {background-image: url(/_/images/themes/6/tabr1.gif)}
 
  .smTabCaption0, TD.smTabCaption0 {background-image: url(/_/images/themes/6/tabm0.gif); font-size: 10px; padding-left: 5px; font-family: verdana,sans-serif; font-weight: bold}
  .smTabCaption1, TD.smTabCaption1 {background-image: url(/_/images/themes/6/tabm1.gif); font-size: 10px; padding-left: 5px; font-family: verdana,sans-serif; font-weight: bold}

  .smTabCaption0r, TD.smTabCaption0r {background-image: url(/_/images/themes/6/tabr0.gif)}
  .smTabCaption1r, TD.smTabCaption1r {background-image: url(/_/images/themes/6/tabr1.gif)}
  .smTabBorder {background-color: #7A7A7A}
	.tabPane {display:none}
	.scrollingTabPane {display: none; overflow-y: auto; font-size: 10px}
	.scrollingTabPane TD {font-size: 10px}

  .smallTab, .smTab0 {cursor: pointer}
  
  .courseHeader .data {background: #F0F0F0; padding-top: 5px; padding-bottom: 5px; color: inherit}
  .dateDesc {font-size: 9px}
  .lift {font-size: 9px; position: relative; top: -2px}
  
  .stepClass0, .stepClass0 TD.innerStep {background: #F0F0F0; color: #A0A0A0}
  .stepClass1 {background: #D6DEDE; color: inherit}
  .stepClass2 {background: #FFFFFF; color: inherit}
  .stepClass3 {background: #F0F0F0; color: #000000}
  
  .innerStep A {text-decoration: none; color: black; background-color: inherit; font-weight: bold}
  
  UL.catalog {list-style-type: square}
  UL.catalog {font-size: 14px; margin-left: 18px}
  UL.catalog SPAN.subList {font-size: 11px}
 
  UL.catalogContentBullits {margin-bottom: 0px; margin-top: 5px}
  
	.process TD {font-size: 10px}  

  .search {font-size: 11px; border: solid 1px black; width: 145px; font-family: Verdana, sans-serif}

/* UI STYLES */

	TD.navArrow         {border: 1px solid #949494; padding-left: 4px; padding-right: 4px; font-size: 13px; font-family: WebDings; font-weight: normal; text-decoration: none; line-height: 14px; background: #D6DEDE; cursor: hand}
	TD.disabledNavArrow {border: 1px solid #949494; padding-left: 4px; padding-right: 4px; font-size: 13px; font-family: WebDings; font-weight: normal; text-decoration: none; line-height: 14px; color: #D0D0D0}
	SPAN.navArrow {font-family: WebDings; font-weight:normal; font-size: 9px; line-height:6px}

/* NEW LEFT MENU */
  .leftmenu {font-size: 10px; font-family: Verdana; width: 180px}
  .leftmenu A {text-decoration: none; display: inline-block; vertical-align: top; margin-top: 4px; margin-bottom: 4px; color:#636363; background: inherit; font-weight:normal}
  .leftmenu A:hover {text-decoration: underline}
  .menuFolderSelected {background: #EFEFEF}
  .menuicon, .menulock {display:inline-block; margin-left: 3px; margin-top: 4px; width:12px; height:10px; line-height: 10px; font-family: Verdana; font-weight:bold; font-size:11px; vertical-align: text-bottom; color: #636363; background: inherit}
  .menusep {background: #999999; height: 1px; width: 180px; margin-top:0px; margin-bottom:0px}
A.menu0 {margin-left: 5px; width: 160px}A.menu0b {margin-left: 10px; font-weight: bold; width: 145px}.bull0 {position:relative; margin-top: 5px; left: 5px; cursor: pointer}A.menu1 {margin-left: 20px; width: 145px}A.menu1b {margin-left: 25px; font-weight: bold; width: 130px}.bull1 {position:relative; margin-top: 5px; left: 20px; cursor: pointer}A.menu2 {margin-left: 35px; width: 130px}A.menu2b {margin-left: 40px; font-weight: bold; width: 115px}.bull2 {position:relative; margin-top: 5px; left: 35px; cursor: pointer}A.menu3 {margin-left: 50px; width: 115px}A.menu3b {margin-left: 55px; font-weight: bold; width: 100px}.bull3 {position:relative; margin-top: 5px; left: 50px; cursor: pointer}A.menu4 {margin-left: 65px; width: 100px}A.menu4b {margin-left: 70px; font-weight: bold; width: 85px}.bull4 {position:relative; margin-top: 5px; left: 65px; cursor: pointer}A.menu5 {margin-left: 80px; width: 85px}A.menu5b {margin-left: 85px; font-weight: bold; width: 70px}.bull5 {position:relative; margin-top: 5px; left: 80px; cursor: pointer}A.menu6 {margin-left: 95px; width: 70px}A.menu6b {margin-left: 100px; font-weight: bold; width: 55px}.bull6 {position:relative; margin-top: 5px; left: 95px; cursor: pointer}A.menu7 {margin-left: 110px; width: 55px}A.menu7b {margin-left: 115px; font-weight: bold; width: 40px}.bull7 {position:relative; margin-top: 5px; left: 110px; cursor: pointer}A.menu8 {margin-left: 125px; width: 40px}A.menu8b {margin-left: 130px; font-weight: bold; width: 25px}.bull8 {position:relative; margin-top: 5px; left: 125px; cursor: pointer}

/* CMS EDITOR STYLES */

.plugin {padding:10px; background-color:#F0F0F0; font-weight:normal; text-color:#909090; height:100px; width:100%; border: 2px dashed #909090}

/* COMMON STYLES */
 

.separator {height:1px; overflow:hidden; clear:both}
.separator.bright {background:#DADADA}

FORM.compactForm {display: inline}
FORM.compactForm INPUT.button {background: #D6DEDE; font-weight: bold; padding: 2px; border: 1px outset #EFEFEF; color: inherit} 
FORM.compactForm INPUT.buttonGhosted {background: #F0F0F0; color: #A0A0A0; font-weight: bold; padding: 2px; border: 1px outset #EFEFEF} 
FORM.compactForm INPUT.buttonSecondary {background: #D6DEDE; font-weight: bold; padding: 2px; border: 1px outset #EFEFEF; color: inherit} 
FORM.compactForm INPUT.smallButton {background: #D6DEDE; font-family:verdana,sans-serif; font-weight: bold; padding-left: 0px; padding-right: 0px; border: 1px outset #EFEFEF; color: inherit; font-size: 9px} 
FORM.compactForm INPUT.smallButtonGhosted {background: #F0F0F0; color: #A0A0A0; font-weight: bold; background: #D6DEDE; font-family:verdana,sans-serif; padding-left: 0px; padding-right: 0px; border: 1px outset #EFEFEF; font-size: 9px} 
FORM.compactForm .field {font-family:verdana,sans-serif; font-size:10px}
FORM.compactForm .required {border: 2px solid #A0A0A0}

.commandButton {border: 1px solid #949494; padding-left: 4px; padding-right: 4px; font-weight: bold; font-size: 9px; background: #D6DEDE; color: black; text-decoration: none}
.commandButtonSelected {border: 1px solid black; padding-left: 4px; padding-right: 4px; font-weight: bold; font-size: 9px; background: #FFFFFF; color: black; text-decoration: none}
A.commandButton {font-weight: bold}

.activePrice {border: none; font-weight:bold; text-align: right; font-family: Verdana, sans-serif}
.emphasize {font-weight:bold}

TD.blackTD {background: #000000; color: inherit}
TD.inner {padding: 10px}
TD.boxTitle {font-weight: bold}

UL LI {list-style-type: square}
UL LI LI, UL UL LI {list-style-type: circle}
UL {margin-left: 16px}
OL {margin-left: 32px}

UL.altliststyle LI {list-style-type: disc}
UL.altliststyle LI {margin-left:0px;margin-bottom:3px}

LI {padding-top: 4px}

.listTable TD {vertical-align:top}
.listTable TH, {background: #D6DEDE; color: inherit; cursor: pointer; text-decoration: underline; vertical-align:top}
.listTable TR.passive TH, .listTable TH.passive, .listTableHeading.passive {text-align: left; background: #D6DEDE; color: inherit; text-decoration: none; cursor: default}
.listTable TD, .listTable TH {padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px}
TH.listTableHeaderSelected, .listTableHeading.selected {background: #EFEFEF; color: inherit; text-decoration:none}
.listTableHeading {background: #D6DEDE; color: inherit; cursor: pointer; text-decoration: underline; font-weight:bold}
.listTableHeading.selected {background: #EFEFEF; color: inherit; text-decoration: none}


.listTable TD TABLE TD {padding: 0px}
.listTable TR.rowOdd TD, .rowOdd, TR.rowOdd {background: #F0F0F0; color: inherit}
.listTable TR.rowEven TD, .rowEven, TR.rowEven {background: #FFFFFF; color: inherit}


.listTableMini {}
.listTableMini TD {vertical-align:top; font-size: 10px}
.listTableMini TD {padding: 2px}

.listTableMini TD TABLE TD {padding: 0px}
.listTableMini TR.rowOdd TD {background: #F0F0F0; color: inherit}
.listTableMini TR.rowEven TD {background: #FFFFFF; color: inherit}

.invoiceButton {
		cursor:pointer;
		width:13px;
		height:13px;
		font-size:9px;
		background-color:#FFFFFF;
		font-weight:bold;
		border:2px inset #FFFFFF;
		overflow:hidden;
		text-align:center;
		line-height:9px}
.invoiceButton.ghosted {cursor:default; color:#808080;background:#D4D0C8} 
.readonly  {cursor:default; border:1px solid #999999; font-size: 9px;color:#808080}
.readonly.right{text-align:right}
.readonly.left{text-align:left}
THEAD .direction {padding-left:10px}
THEAD.disabled TH, THEAD.disabled TD {font-weight: bold; text-decoration: none; cursor: default; text-align: left; background: #D6DEDE; color: inherit}

.newsFlag {border: 1px solid #999999; background: yellow; color: black; padding-left: 3px; padding-right: 3px; font-size: 10px}

CODE.customHTML {color: blue; background: inherit; font-family: Courier, monospace; font-weight: normal; font-style: normal}
