body {
	background-color : #EFEFEF;
	font: normal 8pt Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
}

td {
	font: normal 8pt Arial, Helvetica, sans-serif;
}
input {
	font: normal 9pt Arial, Helvetica, sans-serif;
}

.main {font: normal 9pt Arial, Helvetica, sans-serif; text-align: justify; margin-right: 8px; margin-left: 8px}
.rubrika {
	font: bold 18px Tahoma, Arial, Helvetica;
	text-align: left;
	color: #1E5F8A;
	margin-right: 8px;
	margin-left: 8px;
}
.rubrikser {
	font: normal 16px Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #666666;
	margin-right: 8px;
	margin-left: 8px;
}
.mainkurs {font: italic 12px Arial, Helvetica, sans-serif; color: #666666; background-position: center; text-align: center}
.man {
	font: normal 20px Arial, sans-serif, Tahoma;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
}
.sek2 {font: italic 9pt Arial, Helvetica, sans-serif; color: #666666; background-position: center; text-align: center}.man {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;

}

.td2 {
	font: normal 8pt Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.td2 {
	color: #000000;
	text-decoration: none;
}

.title {
	font: normal 12pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3883BC;
}

/* DEFAULT STYLES ---- NEEEDED START */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* DEFAULT STYLES ---- NEEEDED END */

.clB1{position:absolute; layer-background-color:#ffffff; background-color:#B3B3B3; visibility:hidden}
.clT,.clTover{position:absolute; padding:10px 0px 0px 0px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold; text-align: center;}
.clT{color:#868684; background-color:#EFEFEF; layer-background-color:#E2E2E2;}
.clTover{color:#000000; background-color:#FFB905; layer-background-color:#FFB905}

.clB2{position:absolute; layer-background-color:#000000; background-color:#000000; visibility:hidden}
.clS,.clSover{position:absolute; width:120; font-family:tahoma,arial,helvetica; cursor:pointer; cursor:hand; padding:2px; font-size:10px; font-weight:bold; text-align:left;}
.clS{color:#000000; background-color:#E3E3E3; layer-background-color:#E3E3E3;}
.clSover{color:#ffffff; background-color:#B5B5B5; layer-background-color:#B5B5B5}

.clB3{position:absolute; layer-background-color:#000000; background-color:#000000; visibility:hidden}
.clR,.clRover{position:absolute; width:120; font-family:tahoma,arial,helvetica; cursor:pointer; cursor:hand; padding:2px; font-size:10px; font-weight:bold; text-align:left;}
.clR{color:#000000; background-color:#FFE39B; layer-background-color:#FFE39B;}
.clRover{color:#ffffff; background-color:#A3A3A3; layer-background-color:#A3A3A3}

.clBar{position:absolute; visibility:hidden; layer-background-color:#FFFFFF; background-color:#584D92;}
.alert {
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	padding-left: 6px;
	padding-right: 6px;
	color: red;
}
.tdmain {
	font: normal 9pt Arial, Helvetica, sans-serif;
	text-align: justify;
	vertical-align: top;
	margin-right: 8px;
	margin-left: 8px
}

@font-face {
    font-family: Times New Roman;
    font-style:  normal;
    font-weight: normal;
    src: url(TIMESNE1.eot);
}

@font-face {
    font-family: Tahoma;
    font-style:  normal;
    font-weight: normal;
    src: url(TAHOMA0.eot);
}

@font-face {
    font-family: Arial;
    font-style:  normal;
    font-weight: normal;
    src: url(ARIAL0.eot);
}
