BODY {
width: 100%; 
height: 100%; 
MARGIN: 0px; 
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px; 
PADDING-TOP: 0px; 
PADDING-BOTTOM: 10px; 
background: url(bg2.gif); 
BACKGROUND-REPEAT: repeat-x; 
BACKGROUND-COLOR: #e9e3ec; 
font: 76%/1.3em Verdana, Arial, Helvetica, sans-serif; 
text-align: left
}

H1 {
	font-size: 1.5em;
	font-weight: bold;
	margin: 0 0 0 0; /*.2em 0 .8em 0;*/
	padding: 0 0 1em 0;
	color: #889106
}


H2 {
font-size: 1.3em;
font-weight: bold;
color: #889106
}

H3 {
font-size: 1.1em;
font-weight: bold;
color: #889106
}

H4 {
font-size: 0.9em;
font-weight: bold;
color: #889106
}

.margin_below_h1 {
		margin: 0 0 1em 0
}

.no_padding {
padding: 0 0 0 0
}

.over_h1 {
	font-size: 1em;
    font-weight: bold;
	/*margin: 0 0 .3em 0;*/
	padding: 0 0 .3em 0;
	color: #889106
}

.below_h1 {
	font-size: 1em;
    font-weight: bold;
	padding: .3em 0 1em 0;
	/*margin: .2em 0 2em 0;*/
	color: #889106
}

.below_h1_black {
	font-size: .95em;
    font-weight: bold;
	padding: .4em 0 1em 0;
	/*margin: .2em 0 2em 0;*/
	color: #000000
}

P {
font-size: 0.9em;
margin: 0px;
padding: 0 0 1em 0
}

.puffrubrik {
font-size: 0.8em;
margin-bottom: 1.4em;
font-weight: bold
}

P.pufftext {
font-size: 0.8em;
line-height: 1.4em;
margin: 0px;
padding: 0
}

P.bildtext {
font-size: 0.8em;
line-height: 1.4em;
margin: 0px;
padding: 0 0 0 0
}

P.lavendelpufftext {
font-size: 1em;
/*text-transform: uppercase;*/
line-height: 1.5em;
font-weight: bold;
padding: 1.5em 0 0 0;
color: #663366
}

.intro {
	font-size: 1em;
    font-weight: bold;
	color: #889106 /*#663366*/
}

.text-linethrough{
text-decoration:line-through
}

A {
/*COLOR: #000000;*/ 
text-decoration: underline
}

A:link {
/*COLOR: #000000;*/ 
text-decoration: underline
}

A:hover {
/*COLOR: #000000;*/ 
text-decoration: none
}

/*A.pagelink {
COLOR: #889106; 
TEXT-DECORATION: underline
}*/

A.pagelink:link {
font-size: .9em;
font-weight: bold;
COLOR: #889106; 
text-decoration: underline
}

A.pagelink:visited {
font-size: .9em;
font-weight: bold;
COLOR: #889106;  
text-decoration: underline
}

A.pagelink:hover {
font-size: .9em;
font-weight: bold;
color: #000000;  
text-decoration: none
}

/*Ramskugga*/
#shadow-container {
margin: 10px auto;
background: url(ramskugga_sidor_topp2.gif) top center no-repeat
}

#shadow-fill {
margin: 10px auto;
background: url(ramskugga_sidor_fill2.gif) center repeat-y
}
/*Slut ramskugga*/

#wrapper {
padding: 0px 0px 0px 0px;
background: #fff; 
margin: 0px auto; 
width: 750px 
}

#menucontainer {
	height: 32px;
	width: 750px
}


#header {
padding: 0px 0px 0px 0px; 
background-image: url(head3.gif); 
height: 102px;
width: 750px;
text-align: center
}

#gbottom{
	background-image: url(g_bottom32.gif);
	padding: 0px 0px 0px 0px;
	margin:0px;
	height: 32px;
	width: 92px;
    float: right;
	clear: left
}
.green #slatenav{position:relative; WIDTH: 658px;display:block;height:32px;font-size:11px;font-weight:bold;background:transparent url(greenslate_background32.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;overflow: hidden;}
.green #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.green #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.green #slatenav ul li a{display:block;float:left;color:#EEFFDF;text-decoration:none;padding:9px 22px 0 22px;height:28px;}
.green #slatenav ul li a:hover,.green #slatenav ul li a.current{color:#fff;background:transparent url(greenslate_backgroundOVER32.gif) no-repeat top center;}


#content {
width: 710px;
margin: 30px 20px 20px 20px;
padding-top: 0px

}

#kolumn_left {
float: left;
padding: 30px 15px 0 0;
width: 374px 
}

#kolumn_right {
float: right; 
padding-left: 15px;
border-left: #889106 1px solid;
width: 305px
}

#kolumn_right_left {
float: left;
padding-right: 5px;
width: 148px
}

#kolumn_right_right {
float: right; 
width: 147px;
padding-left: 5px;
clear: right
}

#kolumn_right_bottom {
/*FLOAT: right;*/
/*padding-top: 10px;*/
text-align:left;
width: 305px;
clear: both
}

#kolumn_right_bottom_border_top {
/*FLOAT: right;*/
/*padding-top: 10px;*/
width: 305px;
border-top: #889106 1px solid;
clear: both
}

#kolumn_left_level2 {
float: left;
/*border-right: #889106 1px solid;*/
padding-right: 15px;
/*margin-right: 1px;*/
width: 374px 
}

#kolumn_right_level2 {
float: right;
text-align: center;
padding-left: 15px;
/*border-left: #889106 1px solid;*/
width: 305px
}

#kolumn_right_level2_with_text {
float: right; 
padding-left: 15px;
width: 305px
}

#kolumn_right_level2_pricecontainer {
background: transparent url(prisbakgrund.jpg) repeat-y top;
height: 300px;
width: 203px;
border: #663366 1px solid;
padding-top: 10px;
clear: both
}

#kolumn_right_level2_price_left {
float: left;
text-align: left;
padding: 5px 5px 5px 10px;
width: 95px
}

#kolumn_right_level2_price_right {
float: right; 
text-align: left;
padding: 5px 0 5px 15px;
width: 75px
}

.prisrubrik {
font-style: italic;
font-size: 1.3em;
font-family: Georgia, "Times New Roman", Times, serif;
margin-bottom: .4em
/*font-weight: bold*/
}

P.pristext {
font-style: italic;
font-size: .9em;
font-family: Georgia, "Times New Roman", Times, serif;
line-height: 1.4em;
margin: 0px;
padding: 10px 0 10px 0
}

#imgfoot{
 background-image: url(gras3.gif);
 clear: both;
 height: 45px;
 width: 750px
}

#footer {
	background: #889106;
	clear: both;
	/* PADDING-RIGHT: 20px; 
 PADDING-LEFT: 20px;*/ 
 PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	text-align: center
}

.textfooter {
	color: #FFF;
	font-size: 0.85em
}

.textfooter A {
color: #FFF; TEXT-DECORATION: underline
}

.textfooter A:link {
color: #FFF; TEXT-DECORATION: underline
}

.textfooter A:hover {
color: #FFF; TEXT-DECORATION: none
}
	

.clearer {
clear: both
}

#hr{
	border:0;
	border-top:1px solid #889106;
	height:1px;
	margin:10px 0;
	color:#fff
}

.border {
border: #889106 1px solid; 
}

img.floatLeft { 
float: left; 
margin: 0 0 0 20%;
/*CLEAR: both*/
}

img.floatRight { 
float: right;
margin: 0 30px 0 0;
/*CLEAR: both*/
}

img.floatRight_puff { 
float: right;
margin: 5px 0 10px 0;
/*CLEAR: both*/
}

.icon {
VERTICAL-ALIGN: middle
}

.ulpunktlista {
list-style-position: outside;
margin: 0;
padding: 0 0 0 30px
}

.bildpunktlista {
	margin: 0 0 10px 0;
/*MARGIN-BOTTOM: 10px;*/ 
list-style-image: url(bullet3.gif) 
}

.noborder {
border: none
}

.lankpil {
MARGIN-RIGHT: 5px;
vertical-align: middle
}

.bold {
font-weight: bold
}

