/* GENERISK */
body {background: #d3dde6 url(../_gfx/bodybg.jpg) top left repeat-x;margin: 0;padding:0;font-family: Arial, Helvetica, sans-serif;font-size: 13px;}
h1, h2 {font-size:18px;font-weight:normal;}
ul,li,div,a,a img,fieldset {margin:0;padding:0;text-decoration:none;outline:none;border:none;}
a.readmore {background: url(../_gfx/arrows.gif) right 6px no-repeat; padding: 0 10px 0 0;font-size:11px;font-family:Verdana;font-weight:bold;display:inline;}
a.back {background: url(../_gfx/back.gif) left 6px no-repeat; padding: 0 0 0 10px;margin: 17px 17px 0;font-size:11px;font-family:Verdana;font-weight:bold;display:inline;float:left;}
#wrapper {width: 900px;margin: 0 auto;padding: 0; position: relative;}
a {color:#c60c1d;}

/* SPLASH SIDE */ 
#idxheader, #idxflash, #idxnews {float:left;padding:0;}
div#idxnews {background-color: #c60c1d;width: 900px;}
div.idxleftnews, div.idxrightnews {width: 385px;float:left;}
div.idxleftnews {margin: 30px 0 30px 50px;padding:0;display:inline;}
div.idxrightnews {margin:30px 50px 30px 0;float:right;padding:0;display:inline;}

div#idxnews div img {float:left;}
div#idxnews div div.img {float:left;border:1px solid #fff;width:182px;height:182px;overflow:hidden;background-color:#fff;}
div#idxnews div h1, div#idxnews div div.para {color: #fff;width: 191px;margin: 0 0 5px 10px;float:left;}
div#idxnews div a {color:#fff;}
div#idxnews div a.readmore {color: #fff;margin: 5px 0 5px 0;float:left;}

/* FLASH TOP */
a#logolink {float:left;height:180px;margin:0;padding:0;width:900px;}
div#flash {float:left;margin:0 0 20px 0;background:url(../_gfx/flash.jpg) top left no-repeat;height:260px;}
div#flash ul {height: 80px;float: left;width: 835px;list-style:none;margin: 0;padding: 0 0 0 65px;}
div#flash ul li {display: inline;margin: 17px 0 0 1px;padding: 0;float:left;width:129px;}
div#flash ul li a {color:#fff;font-weight:bold;background-color:#8e191d;height:30px;width:115px;display:block;padding: 7px;text-indent:-9999px;}
div#flash ul li a:hover, div#flash ul li a.selected {background-color:#42050a;}

div#flash ul li#tm56 a {background: url(../_gfx/omega3.jpg) top left no-repeat;}
div#flash ul li#tm56 a:hover, div#flash ul li#tm56 a.selected {background-image: url(../_gfx/omega3on.jpg);}

div#flash ul li#tm57 a {background: url(../_gfx/healthbenefits.jpg) top left no-repeat;}
div#flash ul li#tm57 a:hover, div#flash ul li#tm57 a.selected {background-image: url(../_gfx/healthbenefitson.jpg);}

div#flash ul li#tm58 a {background: url(../_gfx/quality.jpg) top left no-repeat;}
div#flash ul li#tm58 a:hover, div#flash ul li#tm58 a.selected {background-image: url(../_gfx/qualityon.jpg);}

div#flash ul li#tm59 a {background: url(../_gfx/krill.jpg) top left no-repeat;}
div#flash ul li#tm59 a:hover, div#flash ul li#tm59 a.selected {background-image: url(../_gfx/krillon.jpg);}

div#flash ul li#tm63 a {background: url(../_gfx/sustainableharvest.jpg) top left no-repeat;}
div#flash ul li#tm63 a:hover, div#flash ul li#tm63 a.selected {background-image: url(../_gfx/sustainableharveston.jpg);}

div#flash ul li#tm70 a {background: url(../_gfx/traceability.jpg) top left no-repeat;}
div#flash ul li#tm70 a:hover, div#flash ul li#tm70 a.selected {background-image: url(../_gfx/traceabilityon.jpg);}


/* INNHOLD */
div#content {width: 900px;float:left;margin:0;padding:0;background: url(../_gfx/fauxbg.jpg) top left no-repeat;min-height:500px;height:auto !important;height:500px;}
.imagetable, .cmsimage {margin:0 !important;padding:0 !important;clear:both;}
.imagetable {padding-bottom: 1em !important;}

/* VENSTRE MENY */
ul#leftmenu {float:left;width: 219px;list-style:none;overflow:hidden;}
ul#leftmenu li {margin:0;padding:0;float:left;width:219px;}
ul#leftmenu li a {margin:0;padding: 12px 18px 10px 16px;float:left;color:#fff;width: 185px;}
ul#leftmenu li a:hover, ul#leftmenu li a.selected {background: #a60915 url(../_gfx/arrows.gif) 205px center no-repeat;}
ul#leftemnu li .newsletter:hover {background:none;}


/* HOVED INNHOLD */
div#main {float:right;width: 681px;min-height:500px;height:auto !important;height:500px;}
div#main h2 {padding: 0;margin: 28px 17px 0;color:#140801;font-weight:normal;}
div#main div.para {padding: 0;margin: 5px 17px 0;color:#403a3a;line-height:150%;}
div#main img {padding: 0;margin: 28px 17px 0;}

div#links {padding: 0;margin:0;width: 681px;float :left;}
div#links a {float:right;margin: 5px 20px 5px 0;color:#000;text-decoration:underline;font-size: 80%;color:#140801;}

ul.newsarchive {padding:0;margin:5px 17px;list-style:none;}
ul.newsarchive li span {width:75px;float:left;}

div#contentbottom {float:left;width: 900px;height: 100px;background: url(../_gfx/fauxbottom.jpg) top left no-repeat;}

/* KONTAKT SKJEMA */
form {padding: 0;margin: 17px 17px 0;color:#140801;}
fieldset {width:395px;float:left;}
form ul { list-style:none; }
form ul li {margin:0;padding:0;clear:both;}
form ul li label { float:left; width: 90px;margin:3px 0 0;padding:0;}
form ul li input, form ul li textarea, form ul li select {border: 1px solid #999; float:left; width: 300px;margin:3px 0 0;padding:0;}
form ul li input#submit {width:auto;float:right;margin-right:3px;}
.radio {float:left;width:auto;border:none;margin:3px;padding:3px;}

/* FILER */
ul.files {
	width: 647px;
	float:left;
	padding: 0;
	margin: 5px 17px 0;
	list-style: none;
}
ul.files li {
	float: left;
	border-bottom: 1px solid #D1D2D7;
	color: #959595;
	width: 617px;
	height: 35px;
	padding: 0 0 0 30px;
	background: #fff url(../_gfx/lite-pdf-ikon.gif) left 8px no-repeat;
	line-height: 49px;
}
ul.files li span {float:left;}
ul.files li a {
	color: #959595;
	float:right;
	text-decoration: underline;
	margin: 0 5px 0 0;
}


/* NEWSLETTER SIGNUP */


/* FOOTER */
div#footer {background-color: #8d9ab2;float: left;width: 900px;height: 32px;}
div#footer a {float:left;margin:8px 0 0 17px;padding:0;height: 32px;text-decoration:underline;color:#fff;font-size:10px;}
div#footer p {float:right;margin:8px 17px 0;padding:0;height: 32px;color:#fff;font-size:10px;}

a#poweredbyzetta {margin:10px 0 0 0;float:right;}

div#main div#errors {color: #C60C1D; font-weight: bold;}
