html {
	height:100%;
	overflow-y:scroll;
}

body {
	background-color:#f2f2f2;
	color:#000000;
	font-family:Arial, sans-serif;
	font-size:12px;
	height:100%;
	margin:0;
}

td {
	vertical-align:top;
}

p, .normal {
	color:#000000;
	font-size:12px;
	line-height:17px;
	margin:0;
}

h1, .h1 {
	color:#000000;
	font-size:24px;
	font-weight:normal;
	margin:0 0 26px;
	padding:0;
}

h2, .h2 {
	color:#000000;
	font-size:17px;
	font-style:normal;
	font-weight:normal;
	margin:0;
	padding:0;
}

h3, .h3 {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	margin:9pt 0 3pt;
}

h4, .h4 {
	color:#000000;
	font-size:11pt;
	font-weight:bold;
	margin:6pt 0 2pt;
}

h5, .h5 {
	color:#000000;
	font-size:10pt;
	font-weight:bold;
	margin:6pt 0 2pt;
}

h6, .h6 {
	color:#000000;
	font-size:9pt;
	font-weight:bold;
	margin:3pt 0 0;
}

li {
	color:#000000;
	margin:0;
}

a {
	color:#000000;
}

a:hover {
}

a img {
	border-style:none;
}

.sidfot {
	color:#ffffff;
	line-height:14px;
	text-decoration:none;
}

.sidfot a, .sidfot a:hover {
	color:#f0d400;
	text-decoration:none;
}

.infotext {
	line-height:14px;
	text-decoration:none;
}

.meny {
	color:#000000;
	font-family:'Arial Narrow', sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	text-align:right;
	text-decoration:none;
	text-transform:uppercase;
}

.menyvald {
	color:#919191;
	font-family:'Arial Narrow', sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	text-align:right;
	text-decoration:none;
	text-transform:uppercase;
}

.menymouseover {
	color:#666666;
	font-family:'Arial Narrow', sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	text-align:right;
	text-decoration:none;
	text-transform:uppercase;
}

.sprakval {
	background-color:#0f0f0f;
	color:#a4a4a4;
	font-family:'Arial Narrow', sans-serif;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	line-height:15px;
	text-align:right;
	text-decoration:none;
	text-transform:lowercase;
}

.sprakvalvald {
	background-color:#0f0f0f;
	color:#ffffff;
	font-family:'Arial Narrow', sans-serif;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	line-height:15px;
	text-align:right;
	text-decoration:none;
	text-transform:lowercase;
}

.sprakmouseover {
	background-color:#0f0f0f;
	color:#e8e8e8;
	font-family:'Arial Narrow', sans-serif;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	line-height:15px;
	text-align:right;
	text-decoration:none;
	text-transform:lowercase;
}

.kolumnrubrik {
	color:#ffffff;
	font-size:24px;
	font-weight:normal;
	margin:27px 10px 18px;
	padding:0;
}

.kolumnunderrubrik {
	color:#ffffff;
	font-style:normal;
	font-weight:bold;
	line-height:14px;
	margin:0 10px 10px;
	padding:0;
}

.kolumntext {
	color:#ffffff;
	font-size:12px;
	line-height:15px;
	margin-right:10px;
	margin-left:10px;
}

.kolumnlasmer, .kolumnlasmer a, .kolumnlasmer a:hover {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

p.kolumnlasmer {
	bottom:0;
	line-height:22px;
	position:absolute;
	right:10px;
	text-align:right;
	vertical-align:middle;
}

.mceContentBody p.kolumnlasmer {
	position:static;
}

.rubrik3colmsub {
	color:#ffffff;
	font-size:24px;
	font-weight:normal;
	margin:27px 10px 11px;
	padding:0;
}

li .col {
	color:#ffffff;
}

.kampanjlink {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	margin-right:10px;
	text-align:right;
	text-decoration:none;
}

.kampanjlink a, .kampanjlink a:hover {
	color:#000000;
	text-decoration:none;
}

.rubrikruta {
	color:#000000;
	font-size:24px;
	font-weight:normal;
	margin:0 10px 10px;
	padding:0;
}

.textruta {
	color:#000000;
	font-size:12px;
	line-height:15px;
	margin-right:10px;
	margin-left:10px;
}

.centrera {
	color:#000000;
	font-size:12px;
	margin:0;
	text-align:center;
}

