<style type="text/css">
<!--
	body {
		text-align:left; 
		color: #444444;
		}
	td {
		text-align:left; 
		font-size: 0.7em;
		font-family: tahoma, verdana, arial, sans-serif;
		color: #444444;
		}
	.fontshop {
		font-family:Tahoma, verdana, Arial;
		font-size: 0.7em;
		}
	div#frame {
		font-family:Tahoma, verdana, Arial;
		font-size: 0.7em;
		width:930px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		float: left;
		text-align:left;
		}
	div#contentleft {
		width:165px;
		padding:0px;
		float:left;
		margin-left:-738px;
		}
	div#contentcenter {
		width:573px;
		padding:0px;
		float:left;
		margin-left: 165;
		display:inline;
		}
	div#contentright {
		width:180px;
		padding:3 0 0 0px;
		float:left;
		}
	div#contentmain {
		width:573;
		float:left;
		padding:5 0 7 0;
		line-height:1.4;
		}
	div#contentmain A  {
		COLOR: #903c45;
		TEXT-DECORATION: none;
		}
	div#contentmain A:link {
		COLOR: #903c45;
		TEXT-DECORATION: none;
		}
	div#contentmain A:visited {
   		COLOR: #903c45;
		TEXT-DECORATION: none;
		}
	div#contentmain A:hover {
	  	COLOR: #6FA885;
		TEXT-DECORATION: underline;
		}
	div#contentmain A:active {
  		COLOR: #6FA885;
		TEXT-DECORATION: underline;
		}
	.contentheadersaletitle{
		font-size: 1.5em;
		letter-spacing: 0.07em;
		padding: 0 0 5 0;
		font-weight: bold;
		text-align : left;
		}
	div#contentheadersaletitle2{
		width: 100%;
		float:left;
		font-size: 1em;
		padding: 0 0 0 0;
		font-weight: bold;
		text-align : left;
		}
	.marginup {
		margin-top: -10px;
		}
	.articlefont {
		font-size: 1.5em;
		padding: 10 0 0 0;
		font-weight: bold;
		width: 100%;
		}
	.blueheading{
		color:#46B9DE;
		}
	.blueheadingMT{
		color:#46B9DE;
		margin-top:15px;
		margin-bottom:5px;
		}
	.blueheadingMT2{
		color:#46B9DE;
		margin-top:-10px;
		margin-bottom:5px;
		}
	.greenheadingMT{
		margin:10px 0px 0px 0px;
		color: #7ad69f;
		padding: 0 0 10 0;
		font-size: 1.5em;
		font-family: tahoma, verdana, arial, sans-serif;
		font-weight: bold;
		line-height:1.2;
		}
	h1{
		font-size: 1.2em;
		letter-spacing:0.05em;
		font-weight: bold;
		}
	h2{
		font-size: 1.5em;
		letter-spacing: 0.07em;
		font-weight: bold;
		}
	H3 {
		font-size: 1.5em;
		color: #7AD69F;
		font-family: tahoma, verdana, arial, sans-serif;
		font-weight: bold;
		line-height:1.2;
		margin-bottom:9px;
		}
	.subheaderH {
		color: #606060;
		font-size: 1em;
		line-height: 1.3;
		padding: 0 0 10 0;
		font-weight: bold;
		}
	.contenttitleitalic {
		font-size: 1.1em;
		line-height:1.4;
		letter-spacing:0.2em;
		font-weight: bold;
		color:  #AAE0C0;
		}
	.contentheaderproducts{
		text-align : right;
		padding: 0 0 0 0;
		}
	div#imagemainbox{
		margin-right: 10;
		width:200px;
		float:left;
		text-align:center;
		display:inline;
	}
	div#textmainbox{
		float:left;
		width: 340px;
		text-align:left;
		display:inline;
	}	
	.boxhead {
		width: 100%;
		margin-bottom: 0;
		cursor: pointer;
		}
	.boxhead2 {
		width: 100%;
		cursor: pointer;
		}
	.boxheadRed {
		width: 100%;
		cursor: pointer;
		COLOR: #FF0D00;
		}
	.box_visible {
		width: 545px;
		padding: 0px;
		border: 1px solid #E2F2D8;
		margin-top: 0;
		}
	.box2_visible {
		width: 100%;
		margin-top: 0;
		padding:0 0 5 0;
		}
	.box_hidden {
		display: none;
		}
	.box2_hidden {
		display: none;
		}
	.contentwidth25 {
		width:132px;
		float:left;
		margin-right: 5px;
		}
	.contentwidth30 {
		width:160px;
		float:left;
		margin-right: 5px;
		}
	.contentwidth33a {
		width:170%;
		float:left;
		padding:0 10 0 0px;
		}
	.contentwidth33 {
		width:177px;
		float:left;
		margin-right:5px;
		padding:7 0 5 0px;
		height: 180;			
		}
	.contentwidth33s {
		width:175px;
		margin-left:0px;
		margin-right:1px;
		float:left;
		padding:7 0 5 0px;
		height: 100;		
		}
	.contentwidth40 {
		width:215px;
		float:left;
		margin-right:5px;
		}
	.contentwidth50 {
		width:270px;
		float:left;
		margin-right:5px;
		}
	.contentwidth60 {
		width:325px;
		margin-right:5px;
		float:left;
		}
	.contentwidth70 {
		width:380px;
		float:left;
		margin-right:5px;
		}
	.contentwidth75 {
		width:430px;
		float:left;
		margin-right:5px;
		}
	.contentwidth100s {
		width:550px;
		float:left;
		padding:7 0 15 0px;
		border-bottom : 1px solid #E2F2D8;
		}
	.contentwidth100c {
		width:100%;
		float:left;
		padding:5;
		text-align : center;
		font-weight: normal;
		}
	.contentwidth100 {
		width:550px;
		float:left;
		padding-right:10px;
		margin-bottom:5px;
		}
	h3.contentwidth100 {
		width:550px;
		color: #46B9DE;
		letter-spacing: 0.09em;
		float:left;
		padding:7 0 5 0px;
		font-size: 1em;
		font-weight: bold;
		text-align : center;
		border-bottom : 1px solid #E2F2D8;
		}
h3.contentwidth100b {
		width:550px;
		color: #46B9DE;
		letter-spacing: 0.09em;
		float:left;
		padding:7 0 5 0px;
		font-size: 1em;
		font-weight: bold;
		text-align : left;
		border-bottom : 1px solid #E2F2D8;
		}
	
	div#contentpath {
		width:573px;
		padding:5 0 5 0;
		background-color:#E2F2D8;
		COLOR: #6FA885;
		font-size: 0.85em;
		}
	div#contentsearch {
		width:179px;
		float:left;
		margin-left : 1;
		padding:0 0 0 10;
		margin-top:-1;
		display:inline;
		}
	.contentleftbox {
		width:179px;
		float:left;
		margin-left : 1;
		padding:3 0 3 10;
		margin-top:-1;
		display:inline;
		line-height : 1.4em;
		}
	.paddingBottom {
		padding: 0 0 5 0;
		}
	.leftpadding{
		padding-left:13px;
	}
	.rightpadding{
		padding-right:10px;
	}
	.contentsPad{
		padding-left:13px;
		padding-right:10px;
	}
	.contentsPadSale{
		padding-left:13px;
		padding-right:5px;
	}
	.contentsubheader {
		cursor: pointer;
		width:180;
		float:left;
		margin-left : 0;
		margin-bottom : 1;
		padding:5 0;
		background-color:#45B9DE;
		display:inline;
		COLOR: #FFF;
		font-size: 0.9em;
		text-transform : uppercase;
		letter-spacing : .005em;
		font-weight: bolder;
		}
	 A.white:link {
		COLOR: #fff;
		TEXT-DECORATION: none;
		}
	 A.white:visited {
   		COLOR: #fff;
		TEXT-DECORATION: none;
		}
	 A.white:hover {
	  	COLOR: #903c45;
		TEXT-DECORATION: underline;
		}
	 A.white:active {
  		COLOR: #903c45;
		TEXT-DECORATION: underline;
		}
	.contentsheadermain {
		float:left;
		cursor: pointer;
		margin-right : 1;
		padding:5 10 6 10;
		background-color:#E2F2D8;
		display:inline;
		COLOR: #659E7B;
		font-size: 0.9em;
		text-transform : uppercase;
		letter-spacing : .005em;
		font-weight: bolder;
		}
	.contentsheadermainactive {
		float:left;
		margin-right : 1;
		padding:4 9 5 9;
		border-top : 1px solid #E2F2D8;
		border-left : 1px solid #E2F2D8;
		border-right : 1px solid #E2F2D8;
		display:inline;
		COLOR: #659E7B;
		font-size: 0.9em;
		text-transform : uppercase;
		letter-spacing : .005em;
		font-weight: bolder;
		}
	.contentsheaderbox {
		float:left;
		width: 550px;
		border-bottom : 1px solid #E2F2D8;
		border-left : 1px solid #E2F2D8;
		border-right : 1px solid #E2F2D8;
		padding:10 0 10 0;
		display:inline;
		}
	.contentsheaderbox_hidden {
		display: none;
	}
	div#contentarticleendnote {
		width:549;
		float:left;
		margin-left : 1;
		COLOR: #659E7B;
		font-size: 0.8em;
		text-align : right;
		font-weight: bold;
		}
	div#contentpath A  {
		COLOR: #46B9DE;
		TEXT-DECORATION: none;
		}
	div#contentpath A:link {
		COLOR: #46B9DE;
		TEXT-DECORATION: none;
		}
	div#contentpath A:visited {
   		COLOR: #46B9DE;
		TEXT-DECORATION: none;
		}
	div#contentpath A:hover {
	  	COLOR: #6FA885;
		TEXT-DECORATION: underline;
		}
	div#contentpath A:active {
  		COLOR: #6FA885;
		TEXT-DECORATION: underline;
		}
	A.red  {
		COLOR: #903c45;
		TEXT-DECORATION: none;
		}
	A.red:link {
		COLOR: #903c45;
		TEXT-DECORATION: none;
		}
	A.red:visited {
   		COLOR: #903c45;
		TEXT-DECORATION: none;
		}
	A.red:hover {
	  	COLOR: #6FA885;
		TEXT-DECORATION: underline;
		}
	A.red:active {
  		COLOR: #6FA885;
		TEXT-DECORATION: underline;
		}
	.imgborder {
		border: 0px solid #ffffff;
		padding: 1px;
		}
	.fontsize {
		font-size:100%;
		font-size: 0.9em; 
		font-family: tahoma, verdana, arial, sans-serif;
		}
	.pricebg {
		background-color: #ffffa6;
		padding: 2px;
		}
	.priceredbg {
		background-color:#ed2762;
		color:fff;
		padding: 2px;
		}
	.prodTypeSpec {
		font-size: 0.9em;
		font-family: tahoma, verdana, arial, sans-serif;
		}
	input.btn{
		font-size:100%;
		font-size: 0.9em;
		font-family: tahoma, verdana, arial, sans-serif;
		COLOR: #fff;
		background-color:#46B9DE;
		}
	input.btnred{
		font-size:100%;
		font-size: 0.9em;
		font-family: tahoma, verdana, arial, sans-serif;
		COLOR: #FFf;
		background-color:#46B9DE;
		}
	.fontgreen {
		color: #5C9574;
		}
	.fontgreen2 {
		color: #5C9574;
		font-size: 1em;
		font-family: tahoma, verdana, arial, sans-serif;
		padding:0 0 5 0px;
		letter-spacing:0.1em;
		}
	.fonttopspace {
		margin-top: 5px;
	}
	.boxpaddingL5 {
		padding:0 0 0 5px;
		}
	.clearthis {
		clear:both; 
		height:0; 
		line-height:0
		}
	clearleft {
		clear:left; 
		height:0; 
		line-height:0
		}
	.imgpadLeft {
		MARGIN-LEFT: 10px; MARGIN-RIGHT: 0px;  MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px; 
	}
	.imgpadRight {
		MARGIN-LEFT: 0px; MARGIN-RIGHT: 10px;  MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px;
	}
	.imgpadTB {
		MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px;  MARGIN-TOP: 7px; MARGIN-BOTTOM: 12px;
	}
	.imgpadT {
		MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px;  MARGIN-TOP: 7px; 
	}
	.formButton {
		background-color: #E2F2D8;
		color: #000000;
	}
	#lightbox{
		background-color:#E2F2D8;
		padding: 10px;
		border-bottom: 2px solid #666;
		border-right: 2px solid #666;
	}
	#lightboxDetails{
		font-size: 0.8em;
		padding-top: 0.4em;
	}	
	#lightboxCaption{ 
		float: left; 
	}
	#keyboardMsg{ 
		float: right; 
	}
	#closeButton{ 
		top: 5px; right: 5px; 
	}
	#lightbox img{ 
		border: none; clear: both;
	} 
	#overlay img{ 
		border: none; 
	}
	#overlay{ 
		background-image: url(http://www.super-nature.no/overlay.png); 
	}
	* html #overlay{
		background-color: #eee;
		background-color: transparent;
		background-image: url(http://www.super-nature.no/pixel.gif);
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.super-nature.no/overlay.png", sizingMethod="scale");
	}
	-->
</style>
