BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #CCCCFF
}
.kasse {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.midt {
	WIDTH: 650px; BACKGROUND-COLOR: #ffffff
}
.contenttoc {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.titi {
	WIDTH: 15px
}
.ti {
	WIDTH: 15px
}

.banner {
	WIDTH: 650px
}
.menu {
	WIDTH: 120px; PADDING-TOP: 10px
}
.main {
	WIDTH: 490px; PADDING-TOP: 10px
}
.error{
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #0033CC
}
TD {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #5c5c5c
}
TR {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #5c5c5c
}
P {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #5c5c5c
}
DIV {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #5c5c5c
}
UL {
	MARGIN: 0px 0px 0px 10px
}
HR {
	WIDTH: 100%; COLOR: #d0d0d0; HEIGHT: 1px
}
TD {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #5c5c5c
}

TR {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #5c5c5c
}
P {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #5c5c5c
}
DIV {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #5c5c5c
}
UL {
	MARGIN: 0px 0px 0px 10px
}
HR {
	WIDTH: 100%; COLOR: #d0d0d0; HEIGHT: 1px
}

A.buttonbar:link {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.buttonbar:visited {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.buttonbar:hover {
	COLOR: #8b0000
}
.pathway {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #8cab29
}
A.pathway:link {
	FONT-WEIGHT: normal; COLOR: #8cab29
}
A.pathway:visited {
	FONT-WEIGHT: normal; COLOR: #8cab29
}
A.pathway:hover {
	FONT-WEIGHT: normal; COLOR: #d30000
}
.modules {
	
}
.moduletable {
	MARGIN: 0px; WIDTH: 100%
}
.moduletable TH {
	FONT: 14px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #5c5c5c; TEXT-ALIGN: left
}
.moduletable TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.mainlevel {
	FONT: bold 12px Trebuchet MS, Arial, Helvetica, sans-serif; WIDTH: 100%; COLOR: #0033CC
}
A.mainlevel:link {
	FONT: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #0033CC
}
A.mainlevel:visited {
	FONT: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #0033CC
}
A.mainlevel:hover {
	FONT-WEIGHT: bold; COLOR: #003399
}
.mainlevel2 {
	FONT: bold 9px Trebuchet MS, Arial, Helvetica, sans-serif; WIDTH: 100%; COLOR: #0033CC
}
A.mainlevel2:link {
	FONT: bold 11px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #CC3300
}
A.mainlevel2:visited {
	FONT: bold 11px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #CC3300
}
A.mainlevel2:hover {
	FONT-WEIGHT: bold; COLOR: #990000
}
.bottomlevel {
	FONT: 11px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #0033CC
}
A.bottomlevel:link {
	FONT: 11px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #0033CC
}
A.bottomlevel:visited {
	FONT: 11px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #0033CC
}
A.bottomlevel:hover {
	COLOR: #003399
}
.reflevel {
	FONT: bold underline 10px Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: underline; COLOR: #0033CC
}
A.reflevel:link {
	FONT: bold underline 12px Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: underline; COLOR: #0033CC
}
A.reflevel:visited {
	FONT: bold underline 12px Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: underline; COLOR: #0033CC
}
A.reflevel:hover {
	FONT-WEIGHT: bold; COLOR: #003399
}
.gmainlevel {
	FONT: bold 12px Trebuchet MS, Arial, Helvetica, sans-serif; WIDTH: 100%; COLOR: #336633
}
A.gmainlevel:link {
	FONT: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #336633
}
A.gmainlevel:visited {
	FONT: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #336633
}
A.gmainlevel:hover {
	FONT-WEIGHT: bold; COLOR: #669900
}

.sublevel {
	PADDING-LEFT: 5px
}
A.sublevel:hover {
	COLOR: #5c5c5c
}
.sectiontableheader {
	FONT-WEIGHT: bold; COLOR: #000000
}
.sectiontableentry1 {
	BACKGROUND-COLOR: #f0f0f0
}
.sectiontableentry2 {
	BACKGROUND-COLOR: #f0f0f0
}
.small {
	FONT: 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #5c5c5c; TEXT-DECORATION: none
}
.smalldark {
	FONT: 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
}
.contentpane {
	WIDTH: 100%
}
.contentpaneopen {
	WIDTH: 100%
}
.contentheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 4px; FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #0033CC; PADDING-TOP: 0px
}
.gcontentheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 4px; FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #336633
; PADDING-TOP: 0px
}
.bcontentheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 4px; FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #996633
; PADDING-TOP: 0px
}
.componentheading {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #99ba2d
}
.createdate {
	FONT-SIZE: 10px; COLOR: #5c5c5c; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-ALIGN: left
}
.button {
	FONT: 10px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #5c5c5c
}
.inputbox {
	FONT: 10px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #5c5c5c
}
A:link {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #0033CC; TEXT-DECORATION: none
}
A:visited {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #6633FF; TEXT-DECORATION: none
}
A:hover {
	COLOR: #5c5c5c
}
A:active {
	COLOR: #8cab29; BACKGROUND-COLOR: #ffffff
}
A.category:link {
	FONT-WEIGHT: bold; COLOR: #8cab29; LETTER-SPACING: 1px
}
A.category:visited {
	FONT-WEIGHT: bold; COLOR: #8cab29; LETTER-SPACING: 1px
}
A.category:hover {
	COLOR: #5c5c5c
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 4px; FONT: 14px Arial, Helvetica, sans-serif; COLOR: #8cab29; PADDING-TOP: 0px
}
.calheader {
	FONT: bold 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #6699CC; TEXT-ALIGN: center; WIDTH: 25%
}
.calvacant {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #663333; BACKGROUND-COLOR: #CCCCCC; TEXT-ALIGN: center
}
.calbooked {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #663333; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center
}
.inputfield {
	FONT: 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #663333; BACKGROUND-COLOR: #FFFFCC; TEXT-ALIGN: left
}
.button {
	FONT: bold 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #663333; BACKGROUND-COLOR: #CCCC99; TEXT-ALIGN: center; WIDTH: 25%
}	
.buttonb {
	FONT: bold 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #0033CC; BACKGROUND-COLOR: #CCCCCC; TEXT-ALIGN: center; WIDTH: 100%
}
.buttonc {
	FONT: bold 12px Trebuchet MS, Arial, Helvetica, sans-serif; COLOR: #0033CC; BACKGROUND-COLOR: #CCCCCC; TEXT-ALIGN: center; WIDTH: 25%
}
