#Container {margin:auto; text-align:left; width:900px; position:relative; top:0px; height:auto}
#Main {width:900px; position:relative; top:0px; height:auto; overflow:hidden}

#Logo {float:left; text-align:left; padding-top:5px; width:390px; height:91px; overflow:hidden}

#Teaser {clear:both; width:900px; height:270px; margin-bottom:9px; overflow:hidden; z-index:99}
#Mestermerke {width:310px; height:300px; position:absolute; right:-50px; top:70px; z-index:999}
#MiniTeaser {clear:both; width:900px; height:100px; margin-bottom:9px}

#Left {width:150px; left:10px; float:left}

#Content_Front {clear:both}
#Content_NonFront {padding-left:20px; padding-top:20px; padding-right:20px; padding-bottom:20px; background-color:#ffffff; z-index:2}
#Bread {padding-bottom:15px; margin:0px; font-size:0.85em}
#ItemFront, .newsletter, #loginbox, #prelogin {width:150px; z-index:99; border:solid 1px #cccccc; background-color:#efefef; padding:12px}
#ContactInfo {border-top: solid 1px #efefef; position:relative; clear:both; padding-left:10px; padding-top:0px; margin-top:20px; padding-bottom:10px}
#Footer {margin:auto; position:relative; width:900px; height:25px; text-align:center; top:5px; overflow:hidden; z-index:99}
#SyzwebFooter {font-size:0.85em; margin:auto; position:relative; height:25px; width:900px; text-align:center; top:0px; z-index:99}

/* Toppmeny */
#Toppmeny {float:right; margin-right:1px}
#Toppmeny a {color:#ffffff}
#fxpMenu1 {position:relative; top:-5px}
.FxPHMenuTd, .FxPHMenuCurrentTd {text-align:center; vertical-align:middle; overflow:hidden}
.FxPHMenuItemTable, .FxPHMenuItemTr, .FxPHMenuCurrentItemTable, .FxPHMenuCurrentItemTr {height:23px}
.FxPHMenuItemTrTop, .FxPHMenuItemTdText, .FxPHMenuItemTdBottomMiddle, .FxPHMenuItemTdLeft, .FxPHMenuItemTdRight, .FxPHMenuItemTdTopLeft, .FxPHMenuItemTdTopMiddle, .FxPHMenuItemTdTopRight,
.FxPHMenuCurrentItemTrTop, .FxPHMenuCurrentItemTdText, .FxPHMenuCurrentItemTdBottomMiddle, .FxPHMenuCurrentItemTdLeft, .FxPHMenuCurrentItemTdRight, .FxPHMenuCurrentItemTdTopLeft,
.FxPHMenuCurrentItemTdTopMiddle, .FxPHMenuCurrentItemTdTopRight {background-color:#2e86ac}
.FxPHMenuItemAText {color:#ffffff; line-height:11px; font-size:9px}
.FxPHMenuCurrentItemAText {color:#ffffff; line-height:11px; font-size:9px; text-decoration:underline}
.FxPHMenuItemAText:hover, .FxPHMenuCurrentItemAText:hover {color:#ffffff; text-decoration:underline}
.FxPHMenuItemTdLeft, .FxPHMenuItemTdRight {width:7px}
.FxPHMenuItemTdBottomLeft, .FxPHMenuCurrentItemTdBottomLeft {height:7px; width:7px; background-image: url(/Images/toppmeny_bl.png); background-repeat:no-repeat}
.FxPHMenuItemTdBottomRight, .FxPHMenuCurrentItemTdBottomRight {height:7px; width:7px; background-image: url(/Images/toppmeny_br.png); background-repeat:no-repeat}
.FxPHMenuItem, .FxPHMenuCurrentItem {margin-left:1px}
.FxPHMenuItemTdText, .FxPHMenuCurrentItemTdText {width:50px}

/* Handlevogn øverst til høyre  */
#Handlevogn {
	overflow:hidden;
	padding-left:10px;
	padding-right:10px;
	float:right;
	position:relative;
	top:-5px;
	width:130px;
	height:59px;
	background-color:#2e86ac;
	background-image: url(/Images/Handlekurv.png);
	background-repeat: no-repeat;
	background-position: 10px 2px;
	color:#fff;
	line-height:14px}

#Handlevognbunn {clear:both; position:absolute; width:150px; top:54px; right:0px; margin:0; padding:0}
#Handlevognbunn .FxPHMenuItemTdBottomMiddle {width:136px}
#Handlevogn a {color:#ffffff}
#Handlevogn a:hover {text-decoration:underline}

#Handlevogn #antallprodukter {position:absolute; top:8px; left:0px; width:48px; text-align:center; overflow:hidden}
#Handlevogn #antallprodukter p {font-size:1.3em; font-weight:bold; color:#000000}
#Handlevogn #totalsumtekst {text-align:right; font-size:0.85em; margin-left:35px}
#Handlevogn #totalsum {text-align:right; font-size:1.0em; font-weight:bold; line-height:17px}
#Handlevogn #handlekurvlenke, #Handlevogn #betallenke {text-align:right; font-size:0.85em}

/* Handlevogn nederst til høyre  */
#Handlevognnederst {
	overflow:hidden;
	padding-left:10px; padding-right:10px;
	float:right;
	top:-5px;
	width:130px;
	background-color:#2e86ac;
	background-image: url(/Images/Handlekurv.png);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	color:#ffffff;
	line-height:14px}

#Handlevognbunn {clear:both; position:absolute; width:150px; top:54px; right:0px; margin:0; padding:0}
#Handlevognbunn .FxPHMenuItemTdBottomMiddle {width:136px}
#Handlevognnederst a {color:#ffffff}
#Handlevognnederst a:hover {text-decoration:underline}

#Handlevognnederst #antallprodukter {position:absolute; right:124px; margin-top:6px; width:48px; text-align:center; overflow:hidden}
#Handlevognnederst #antallprodukter p {font-size:1.3em; font-weight:bold; color:#000000}
#Handlevognnederst #totalsumtekst {text-align:right; font-size:0.85em; margin-left:35px}
#Handlevognnederst #totalsum {text-align:right; font-size:1.0em; font-weight:bold; line-height:17px}
#Handlevognnederst #handlekurvlenke, #Handlevognnederst #betallenke {text-align:right; font-size:0.85em}

#Minivareliste {width:130px; font-size:0.80em; color:#fff}

/* Hovedmeny */
#Hovedmeny {position:absolute; right:0; top:65px; z-index:99; color:#ffffff}
.Delmeny {width:150px; margin-left:1px; float:left}
.Delmenywrapper {width:150px; display:none}
.Delmenyinnhold {padding-top:10px; padding-left:10px; padding-right:10px}
.Delmenyinnhold a, .Delmenyinnhold a:visited, .Delmenyinnhold a:hover {color:#ffffff; display:block}
.Delmenyinnhold ul {margin-left:15px}

.Delmenytopp {clear:both; position:relative; width:150px; margin:0; padding:0}
.Delmenytoppmidten, .Delmenybunnmidten {width:126px}
#Produktermeny .Delmenytopp .Delmenytoppvenstre {height:12px; width:12px; background-image: url(/Images/corners_menus/b_tl.png); background-repeat:no-repeat}
#Produktermeny .Delmenytopp .Delmenytopphøyre {height:12px; width:12px; background-image: url(/Images/corners_menus/b_tr.png); background-repeat:no-repeat}
#Fabrikkmeny .Delmenytopp .Delmenytoppvenstre {height:12px; width:12px; background-image: url(/Images/corners_menus/g_tl.png); background-repeat:no-repeat}
#Fabrikkmeny .Delmenytopp .Delmenytopphøyre {height:12px; width:12px; background-image: url(/Images/corners_menus/g_tr.png); background-repeat:no-repeat}
#Netthandelmeny .Delmenytopp .Delmenytoppvenstre {height:12px; width:12px; background-image: url(/Images/corners_menus/s_tl.png); background-repeat:no-repeat}
#Netthandelmeny .Delmenytopp .Delmenytopphøyre {height:12px; width:12px; background-image: url(/Images/corners_menus/s_tr.png); background-repeat:no-repeat}
#Produktermeny .Delmenybunn .Delmenybunnvenstre {height:12px; width:12px; background-image: url(/Images/corners_menus/b_bl.png); background-repeat:no-repeat}
#Produktermeny .Delmenybunn .Delmenybunnhøyre {height:12px; width:12px; background-image: url(/Images/corners_menus/b_br.png); background-repeat:no-repeat}
#Fabrikkmeny .Delmenybunn .Delmenybunnvenstre {height:12px; width:12px; background-image: url(/Images/corners_menus/g_bl.png); background-repeat:no-repeat}
#Fabrikkmeny .Delmenybunn .Delmenybunnhøyre {height:12px; width:12px; background-image: url(/Images/corners_menus/g_br.png); background-repeat:no-repeat}
#Netthandelmeny .Delmenybunn .Delmenybunnvenstre {height:12px; width:12px; background-image: url(/Images/corners_menus/s_bl.png); background-repeat:no-repeat}
#Netthandelmeny .Delmenybunn .Delmenybunnhøyre {height:12px; width:12px; background-image: url(/Images/corners_menus/s_br.png); background-repeat:no-repeat}

.Delmenytittel {font-size:1.3em; text-align:center; color:#ffffff; height:20px}
.Delmenytittel a, .Delmenytittel a:visited {color:#ffffff; display:block}
.Delmenytittel a:hover {color:#ffffff; text-decoration:underline}
.Delmeny:hover .Delmenywrapper {display:block}
#Produktermeny .Delmenytittel, #Produktermeny .Delmenytopp .Delmenytoppmidten,
#Produktermeny .Delmenywrapper .Delmenyinnhold, #Produktermeny .Delmenywrapper .Delmenybunn .Delmenybunnmidten {background-color:#2e86ac}
#Fabrikkmeny .Delmenytittel, #Fabrikkmeny .Delmenytopp .Delmenytoppmidten,
#Fabrikkmeny .Delmenywrapper .Delmenyinnhold, #Fabrikkmeny .Delmenywrapper .Delmenybunn .Delmenybunnmidten {background-color:#898989}
#Netthandelmeny .Delmenytittel, #Netthandelmeny .Delmenytopp .Delmenytoppmidten,
#Netthandelmeny .Delmenywrapper .Delmenyinnhold, #Netthandelmeny .Delmenywrapper .Delmenybunn .Delmenybunnmidten {background-color:#8bb80b}

#Produktermeny {background-color:#2e86ac}
#Fabrikkmeny {background-color:#898989}
#Netthandelmeny {background-color:#8bb80b}

#tynnstripe {clear:both; width:100%; height:8px; overflow:hidden}
.produkter {background-color:#2e86ac}
.fabrikk {background-color:#898989}
.netthandel {background-color:#8bb80b}

#boks1 {overflow:hidden; width:294px; float:left; background-color:#2e86ac; margin-right:9px}
#boks1 .topleft {overflow: hidden; float:left; width:12px; height:12px; background-image:url(/Images/corners_boxes/b_tl.png)}
#boks1 .topright {overflow: hidden; float:right; width:12px; height:12px; background-image:url(/Images/corners_boxes/b_tr.png)}
#boks1 .bottomleft {overflow: hidden; float:left; width:12px; height:12px; background-image:url(/Images/corners_boxes/b_bl.png)}
#boks1 .bottomright {overflow: hidden; float:right; width:12px; height:12px; background-image:url(/Images/corners_boxes/b_br.png)}
#boks2 {overflow:hidden; width:294px; float:left; background-color:#898989; margin-right:9px}
#boks2 .topleft {overflow:hidden; float:left; width:12px; height:12px; background-image:url(/Images/corners_boxes/g_tl.png)}
#boks2 .topright {overflow:hidden; float:right; width:12px; height:12px; background-image:url(/Images/corners_boxes/g_tr.png)}
#boks2 .bottomleft {overflow:hidden; float:left; width:12px; height:12px; background-image:url(/Images/corners_boxes/g_bl.png)}
#boks2 .bottomright {overflow:hidden; float:right; width:12px; height:12px; background-image:url(/Images/corners_boxes/g_br.png)}
#boks3 {overflow:hidden; width:294px; float:left; background-color:#8bb80b}
#boks3 .topleft {overflow:hidden; float:left; width:12px; height:12px; background-image:url(/Images/corners_boxes/s_tl.png)}
#boks3 .topright {overflow:hidden; float:right; width:12px; height:12px; background-image:url(/Images/corners_boxes/s_tr.png)}
#boks3 .bottomleft {overflow:hidden; float:left; width:12px; height:12px; background-image:url(/Images/corners_boxes/s_bl.png)}
#boks3 .bottomright {overflow:hidden; float:right; width:12px; height:12px; background-image:url(/Images/corners_boxes/s_br.png)}

.boksinnhold {
	color:#ffffff;
	text-align:center;
	line-height:1.0em;
	font-size:1.1em;
	float:left;
	height:250px;
	width:254px;
	padding-top:8px;
	padding-left:20px;
	padding-right:20px}

.fokusboksinnhold {background-image: url(/Images/fokusboks/bg.png); background-repeat:repeat-x; background-color:#efefef; padding:15px; height:50px; margin-left:1px; overflow:hidden}
.fokusboksbunn {background-image: url(/Images/fokusboks/b.gif); background-repeat:repeat-x; height:5px; overflow:hidden}

.ansattboksinnhold {background-image: url(/Images/fokusboks/bg.png); background-repeat:repeat-x; background-color:#efefef; width:200px; padding:10px; margin-left:30px; margin-right:30px; overflow:hidden}
.ansattboksbunn {background-image: url(/Images/fokusboks/b.gif); background-repeat:repeat-x; height:5px; width:220px; margin-left:30px; margin-right:30px; margin-bottom:15px; overflow:hidden}

.generiskblåboks {background:#2E86AC}
.generiskblåboks .topleft {overflow: hidden; float:left; width:12px; height:12px; background-image:url(/Images/corners_boxes/b_tl.png)}
.generiskblåboks .topright {overflow: hidden; float:right; width:12px; height:12px; background-image:url(/Images/corners_boxes/b_tr.png)}
.generiskblåboks .bottomleft {overflow: hidden; float:left; width:12px; height:12px; background-image:url(/Images/corners_boxes/b_bl.png)}
.generiskblåboks .bottomright {overflow: hidden; float:right; width:12px; height:12px; background-image:url(/Images/corners_boxes/b_br.png)}

.generiskgrønnboks {background:#8BB80B}
.generiskgrønnboks .topleft {overflow: hidden; float:left; width:12px; height:12px; background-image:url(/Images/corners_boxes/s_tl.png)}
.generiskgrønnboks .topright {overflow: hidden; float:right; width:12px; height:12px; background-image:url(/Images/corners_boxes/s_tr.png)}
.generiskgrønnboks .bottomleft {overflow: hidden; float:left; width:12px; height:12px; background-image:url(/Images/corners_boxes/s_bl.png)}
.generiskgrønnboks .bottomright {overflow: hidden; float:right; width:12px; height:12px; background-image:url(/Images/corners_boxes/s_br.png)}


#fxpMenu2, #fxpMenu3, #fxpMenu4 {
	padding:0px;
	overflow:visible;
	text-align:center;}

#fxpMenu2 a, #fxpMenu3 a, #fxpMenu4 a {
	color:#fff;}

ul.FrontpageFxPBulletMenu {
	list-style-type:none;
	list-style-position:inside;
	margin-left:0px;}

.FrontpageFxPBulletMenu li {
	float:left;
	margin-left:0px;
	width:121px;
	padding:2px;}

#fxpMenu3 .FrontpageFxPBulletMenu li {
	float:left;
	margin-left:0px;
	width:254px;
	padding:2px;}
	
#fxpMenu4 .FrontpageFxPBulletMenu li {
	float:left;
	margin-left:0px;
	width:126px;
	padding:0;
	line-height:18px}

.TblCheckout {width:100%}

.TrCartHeading {color:#fff; background:#2E86AC; font-weight:bold}
.SpanPrice {font-size:1.4em}
.AltRow {background-color:#efefef}