body.pse{
	padding:0px;
	margin:0px;
    background-color: #ffffff;
}


/*Note: A font-size of 100% is equivalent with 16px, i.e. 10px == 62.5% */
body,th,td {
	font-size: 10px;
	font-family: verdana, helvetica, arial, sans-serif;
	color : #001C43;
	vertical-align:top;
	margin-left: 5px;
}
ol,select,input,textarea {
    font-size: 100%;
    font-family: verdana, helvetica, arial, sans-serif;
    color : #001C43;
}
p {
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 100%;
    font-family: verdana, helvetica, arial, sans-serif;
    color : #001C43;
	line-height : 14px;
}
/* lists */
ul  {
	padding: 0 0 0px 13px; margin: 0
	}
* html ul {
	margin: 0 0 0 4px;
	} /* for ie */
li {
	padding: 0 0 0px;
	line-height : 14px;
	text-decoration: none;
	margin-left: 10px;
	}

th{
    font-weight : bold;
}

.menyrubrik {
	background-image: url(images/menyrubrik.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 26px;
	width: 159px;
	padding-top: 7px;
	padding-left: 5px;
	color: #FFFFFF;
	margin: 0px;
	text-align: center;
}

.menyrad {
	background-image: url(images/menyrad.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	width: 159px;
	padding-top: 2px;
	padding-left: 5px;
	color: #FFFFFF;
	margin: 0px;
	padding-bottom: 0px;
}

.menyrad a{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.menyrubrik a{
	color: #FFFFFF;
	text-decoration: none;
}

table {
	margin: 0px;
	padding: 0px;
}

A {
	TEXT-DECORATION: none;
	color: #000000;
	border: 0px none;
	font-weight: bold;
}

H1 {
	font-weight:bold;
	font-size:16px;
	padding-bottom: 0px;
}
H2 {
	font-weight:bold;
	font-size:14px;
	padding-bottom: 0px;
}
H3 {
	font-weight:bold;
	font-size:12px;
}
H4 {
	font-weight:bold;
	font-size:10px;
}
H5 {
	font-weight:bold;
	font-size:9px;
}
.tabellUddaRad{
	background-color:#ffffee;
	width:auto;
} 
.tabellJamnRad{ 
	background-color:#ffffdd;
	width:auto;
}
LI {
	LIST-STYLE-IMAGE: url(images/dot2.gif)
}.margin {
	padding: 2px 6px 10px 15px;
}
a:link {
	border: 0px none #FF0000;
}
img:link {
	border: 0px;
}
a img {
	border: 0px;
}
.mailform {
	background-color: #CADCB8;
	border: 1px solid #000000;
}
.kursbild {
	clear: left;
	float: right;
	margin: 5px;
}
.extraRadavstand {
	padding-top: 10px;
}
.notbold {
	font-weight: normal;
}
.notbold A {
	font-weight: normal;
}
form {
	margin: 0px;
	padding: 0px;
}
.menybotten {
	background-image: url(images/menybotten.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 26px;
	width: 159px;
	padding-top: 7px;
	padding-left: 5px;
	color: #FFFFFF;
	margin: 0px;
	text-align: center;
}

