BODY {
WIDTH: 100%; 
HEIGHT: 100%; 
MARGIN: 0px; 
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px; 
PADDING-TOP: 0px; 
PADDING-BOTTOM: 10px; 
BACKGROUND: url(bg.gif); 
BACKGROUND-REPEAT: repeat-x; 
BACKGROUND-COLOR: #eeeeee; 
FONT: 0.8em/1.3em Verdana, Arial, Helvetica, sans-serif; 
TEXT-ALIGN: left
}

H1 {
	FONT-SIZE: 1.8em
}

H2 {
FONT-SIZE: 1.5em
}

H3 {
FONT-SIZE: 1.2em
}

H4 {
FONT-SIZE: 1.0em
}

H5 {
FONT-SIZE: 0.85em
}

A {
COLOR: #2a7fbe; TEXT-DECORATION: none
}

A:link {
COLOR: #2a7fbe; TEXT-DECORATION: none
}

/*A:active {
COLOR: 2a7fbe; TEXT-DECORATION: none
}

A:visited {
COLOR: 2a7fbe; TEXT-DECORATION: none
}*/

A:hover {
TEXT-DECORATION: underline
}

/*Ramskugga*/
#shadow-container {
MARGIN: 10px auto;
BACKGROUND: url(ramskugga_sidor_topp.gif) top center no-repeat
}

#shadow-fill {
MARGIN: 10px auto;
BACKGROUND: url(ramskugga_sidor_fill.gif) center repeat-y
}
/*Slut ramskugga*/

#wrapper {
PADDING-RIGHT: 20px; 
PADDING-LEFT: 20px; 
BACKGROUND: #fff; 
PADDING-BOTTOM: 20px; 
MARGIN: 10px auto; 
WIDTH: 710px; 
PADDING-TOP: 20px
}

#header {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px;
BACKGROUND-IMAGE: url(huvud3.gif);
PADDING-BOTTOM: 0px;
HEIGHT: 124px;
WIDTH: 710px; 
PADDING-TOP: 0px; 
TEXT-ALIGN: center
}

#sidecontainer {
PADDING: 0px;
MARGIN: 0px;
FLOAT: left;
VERTICAL-ALIGN: top;
WIDTH: 162px
}

#sidebar {
PADDING-RIGHT: 0px;
MARGIN-TOP: 20px;
DISPLAY: inline;
PADDING-LEFT: 20px;
FLOAT: left;
PADDING-BOTTOM: 10px;
VERTICAL-ALIGN: top;
WIDTH: 140px;
MARGIN-RIGHT: 0px;
PADDING-TOP: 20px
}

#sidebar UL {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
MARGIN-LEFT: 0px
}

#sidebar UL LI {
PADDING-LEFT: 5px; 
LIST-STYLE-TYPE: none
}

#sidebar LI A {
COLOR: #5f5f5f; 
TEXT-DECORATION: none
}

#sidebar LI A:link {
COLOR: #5f5f5f;
TEXT-DECORATION: none
}

#sidebar LI A:active {
COLOR: #000000; 
TEXT-DECORATION: none
}

#sidebar LI A:visited {
COLOR: #5f5f5f; 
TEXT-DECORATION: none
}

#sidebar LI A#current {
COLOR: #000000; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none
}

#sidebar LI A:hover {
TEXT-DECORATION: underline
}


#content {
WIDTH: 480px; 
FLOAT: right; 
VERTICAL-ALIGN: top; 
MARGIN-TOP: 20px; 
MARGIN-LEFT: 20px; 
MARGIN-BOTTOM: 20px;
PADDING-TOP: 10px;
PADDING-LEFT: 20px; 
PADDING-RIGHT: 20px;
PADDING-BOTTOM: 10px
}

#footer {
 BACKGROUND: #eee; 
 CLEAR: both;
 PADDING-RIGHT: 20px; 
 PADDING-LEFT: 20px; 
 PADDING-BOTTOM: 5px; 
 PADDING-TOP: 5px
}

.clearer {
CLEAR: both
}

.border {
BORDER-RIGHT: #aaa 1px solid; 
BORDER-TOP: #aaa 1px solid; 
BORDER-LEFT: #aaa 1px solid; 
BORDER-BOTTOM: #aaa 1px solid
}

#kolumncontainer {
FLOAT: left; 
WIDTH: 480px; 
MARGIN-BOTTOM: 40px; 
CLEAR: both 
}

#kolumn1 {
FLOAT: left; 
WIDTH: 150px; 
MARGIN-RIGHT: 10px 
}

#kolumn2 {
FLOAT: left; 
WIDTH: 320px 
}

img.floatLeft { 
FLOAT: left; 
CLEAR: both
}

.icon {
VERTICAL-ALIGN: middle
}

.bildpunktlista {
MARGIN-LEFT: 20px; 
LIST-STYLE-IMAGE: url(bullet.gif); 
VERTICAL-ALIGN: middle; 
LIST-STYLE-POSITION: outside 
}

#bannerarea {
PADDING-RIGHT: 0px;
MARGIN-TOP: 10px;
DISPLAY: inline;
PADDING-LEFT: 0px;
FLOAT: left;
PADDING-BOTTOM: 0px;
WIDTH: 162px;
MARGIN-RIGHT: 0px;
PADDING-TOP: 0px;
CLEAR: both
}

.noborder {
BORDER: none
}