BODY {
  BACKGROUND: url("../bilder/canvas_bg.jpg") #c8c8c8 repeat-x;
  COLOR: #000000;
  FONT-FAMILY: Verdana,Geneva,Helvetica,Arial,sans-serif;
  TEXT-ALIGN: center;
  MARGIN-TOP:0px;
}
A {
  COLOR: #4e6a16;
  TEXT-DECORATION: none
}


INPUT {
}
H2 {
	MARGIN-TOP: 4px; FONT-SIZE: 1.5em; MARGIN-BOTTOM: 3px; COLOR: #4e6a16
}
H3 {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 4px;
  COLOR: #3e5a0c
}
H4 {
	MARGIN-BOTTOM: 4px;
  FONT-SIZE: 1.0em;
  COLOR: #3e5a0c

}
.text11p {
	PADDING-LEFT: 2px; FONT-SIZE: 11px
}
.pagewrapwrap {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  BACKGROUND: url("../bilder/bg_shadow.jpg") #ffffff;
  PADDING-BOTTOM: 0px;
  margin-top:0px;
  border-top:1px solid black;
  MARGIN-LEFT: auto;
  WIDTH: 806px;
  MARGIN-RIGHT: auto;
  PADDING-TOP: 0px;
  TEXT-ALIGN: left;
  background-color:#FFFFFF;
}
.pagewrap {
  FLOAT: left;
  WIDTH: 806px;
  background-color:#FFFFFF;
}
.pagefoot {
  FONT-SIZE: 0.7em;
  BACKGROUND: url("../bilder/bg_pagefoot.jpg") #ffffff repeat;
  FLOAT: left;
  PADDING-BOTTOM: 5px;
  MARGIN: 20px auto auto 1px;
  WIDTH: 802px;
  TEXT-ALIGN: left;
  background-color:#FFFFFF;
  BORDER-TOP: #8eaa36 1px solid;
  color:#666666;
}

.pagefoot A{
	COLOR: #444444;
}

.pagefoot A:hover {
	COLOR: #444444;
    text-decoration:underline;
}



.adress {
  margin-left:24px;
  margin-top:4px;
  padding-top:2px;

}

.copyright {
  MARGIN-top: 2px;
  margin-left:24px;
}
.pageheader {
	MARGIN-TOP: 0px; BACKGROUND: url("/bilder/bg_top.jpg") #ffffff; HEIGHT: 90px;
}
.topnavig {

  padding-top:30px;
}
.topnavigbox {
  BORDER-RIGHT: #ffffff 1px solid;
  BORDER-TOP: #ffffff 1px solid;
  BORDER-LEFT: #ffffff 1px solid;
  BORDER-BOTTOM: #ffffff 1px solid; 
  HEIGHT: 27px; 
  BACKGROUND-COLOR: #bfe77c;
  width:528px;
  float:left;
}
.topnavig A {
 PADDING-RIGHT: 9px;
  DISPLAY: block;
  PADDING-LEFT: 9px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  FLOAT: left;
  PADDING-BOTTOM: 4px;
  BORDER-LEFT: #a5cc64 1px solid;
  COLOR: #000000;
  PADDING-TOP: 5px;
  FONT-FAMILY: Geneva,Helvetica,Arial,sans-serif;
  TEXT-DECORATION: none
}
.topnavig A.firstlink {
	BORDER-LEFT: #bfe77c 1px solid
}
.topnavig A:hover {

}
.logo {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px;
padding-top:4px;
}
.pagebody {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; 
}
.pageright {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; DISPLAY: inline; FLOAT: left; BORDER-LEFT: #ffffff 1px solid; WIDTH: 238px; BORDER-BOTTOM: 0px
}
.pagenavig{
  FLOAT: left;
  width:248px;
  background-color:#FFFFFF;
  margin-left:20px;
}

.pagenavigrubrik {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 24px; PADDING-BOTTOM: 6px; WIDTH: 203px; COLOR: #7b1919; PADDING-TOP: 16px; BORDER-BOTTOM: #c8c8c8 1px solid
}
.pagenavig A {
  PADDING: 0px 20px 4px 0px;
  BORDER: 0px solid red;
  DISPLAY: block;
  text-align:right;
  BACKGROUND: url("../bilder/bg_pagenavig.jpg") #ffffff no-repeat right bottom;
  FONT-SIZE: 11px;
  FLOAT: right;
  MARGIN-BOTTOM: 8px;
  WIDTH: 230px; 
  COLOR: #4e6a16;
}
.pagenavig A:hover {
	COLOR: #333333
}
.pagenavig A.niva1:hover {
	COLOR: #333333
}
.pagenavig A.current {
	PADDING-BOTTOM: 0px; BORDER-BOTTOM: 0px
}
.pagenavig A.nexttocurrent {
	BORDER-TOP: #c8c8c8 1px solid; PADDING-TOP: 8px
}

.pageimage {
  FLOAT: right;
  border:0px solid #c8c8c8;
  margin-top:20px;
  margin-right:5px;
  padding:2px;
}

.logoimage {
  FLOAT: right;
  border:0px solid #c8c8c8;
  margin-top:50px;
  margin-right:5px;
  padding:2px;
  width:250px;
  text-align:center;
}

.pagemain {
	BORDER-TOP: #ffffff 1px solid; FLOAT: left; WIDTH: 800px;
   MARGIN-top: 30px;
}

.include {
	BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 30px; FONT-SIZE: 0.75em; FLOAT: left; WIDTH: 600px; LINE-HEIGHT: 1.5em
}
.pagetop {
	FLOAT: left; WIDTH: 100%;
}
.pagecontent {
  PADDING-RIGHT: 0px;
  PADDING-BOTTOM: 20px;
  DISPLAY: inline;
  FONT-SIZE: 0.72em;
  FLOAT: left; 
  MARGIN-LEFT: 24px;
  WIDTH: 500px;
  LINE-HEIGHT: 1.8em;
}


.pagecontent A{
  TEXT-DECORATION: underline;
}

.pagecontent A:hover{
  TEXT-DECORATION: underline;
  COLOR: #1e2a00;  
}

.emfas {
	FONT-WEIGHT: bold
}
.answer {
	FONT-WEIGHT: bold; COLOR: #005d96
}

INPUT.bildknapp {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}

.galleri{
width: 670px;
}

TABLE.galleri {
border-spacing:10px; empty-cells:hide;
}

TABLE.galleri TD.bild {
  border:1px solid #cccccc;
  height:160px; width:160px;
  text-align:center
}

TABLE.galleri TD.bildtext {
  font-size: 0.60em;
  padding:0px 2px 8px 2px; 
  vertical-align:top;
}

DIV.citat {
float:left;
border:1px solid #4e6a16;
width:300px;
text-align:center;
margin:10px 14px 6px 0px;
padding:6px;
font-family:serif;
font-weight: bold;
font-style:italic;
font-size:11pt;
color:#4e6a16;
}

TABLE.formtabell {
font-size:1em;
}
