div#logo{
	float:left;
	height:45px;	
}
#printCompanyInfo{
	display:none;	
}
#printImg{
	display:none;	
}
#prodImage{
	position:relative;
	top:-470px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	display: none;
	height: 200px;
	overflow: hidden;
}
#catalogtree{
	width:375px;
	overflow:hidden;
}
	
.productimage{
	overflow:hidden;
	height:80px;
}
.alignright{
	text-align: right;	
}
.cSum{
	font-weight: bold;	
}
#productname{
	height:20px;
	overflow:hidden;
}
#dimension{
	padding:5px 0;
	height:9px;
	float:right;
	width: 150px;
	overflow:hidden;
}
#designer{
	float:left;
	padding:5px 0;
	margin-right:10px;
	height:9px;
	width: 230px;
	overflow:hidden;
}
#printpage{
	float: right;
	padding:5px 0;	
}
/* orderinfo 
#descriptionHeader{
width:500px;
height:21px;
margin-left:auto;
margin-right:auto;
font-weight:bold;
}
.descriptionRows{
width:487px;
padding-left:10px;
padding-top:5px;
}
.descriptionLeadingtext{
float:left;
width:150px;
}
 end orderinfo */
	
.courser{
	cursor: pointer;	
}

.catalogTable TD, .catalogTable TD a{
	padding-right:5px;
	font-size:11px;
}
.catalogDivFirstLevel{
	
	margin-left: 10px;
	width: 395px;
	height:15px;
	overflow: hidden;
	font-size:11px;
}
a.eskecataloglink:hover, a.eskecataloglink:visited, a.eskecataloglink{
	
	color: #666;
}
	
#catalogMenuPoints{
	float:left;
	height:17px;
	padding-top:28px;
}	
#catalogLinks{
	height:45px;
	padding-top:0;
	width:377px;
	overflow:hidden;
	position:relative;
	left:0;
}
.centeralign{
	text-align:center;
	font-size:11px;
	font-family: verdana, arial, helvetica, sans-serif;
}
.logonHead{
	font-size:20px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align:center;
}
.selectedrow{
    background-color: #a8a8a8;
    cursor:pointer;
}
.headline{
	font-size:20px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align:center;
	padding-top:8px;
	padding-bottom:8px;
}
.subheadline{
	font-weight:bold;
	font-size:12px;	
	font-family: verdana, arial, helvetica, sans-serif;
}
.errorClass{
	color:#F74537;	
}
.headingWarnings{
	font-size:22px;
	font-weight:bold;
}
#content{
	width:875px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
}
#arrows{
	/*position:relative;
	top:60px;
	left:-20px;
	width:25px;*/
	float:left;
	padding-top:40px;
}
#arrowsProduct{
	/*position:relative;
	top:170px;
	left:-20px;
	width:25px;*/
	float:left;
	/*padding-top:155px;*/
	height:400px;
}
#overallframe{
	/*position:relative;
	left: 486px;
	top: -380px;*/
}
#frametop{
	float:left;
	position:relative;
	top:-335px;
	left:490px;
}
#frametopProducts{
	float:left;
	position:relative;
	top:-330px;
	left:480px;
}
#frameparameters{
	width:400px;
	height:680px;
	background-image: url(../images/eske/middleProductdetail.gif);
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	overflow:auto;
}

#framecart{
	width:400px;
	min-height:270px;
}
#frameButton{
	width:400px;
	height:40px;
	text-align:center;
	overflow:auto;
}
.framePic{
	width:430px;
	text-align:center;
	display:block;
}
	
#frame{
	width:400px;
	min-height:350px;
	background-image: url(../images/eske/middleProductdetail.gif);
	text-align:left;
	padding-left:15px;
	display:block;
	padding-right:15px;
	overflow-x: hidden;
	overflow-y:auto;
}
.bold{
	font-weight: bold;	
}
img.block{
	display:block;
}
#imagePic{
	text-align:center;
	border:1px solid #000;
}	

#productname{
	font-weight:bold; 
	font-size: 12pt; 
	font-family: verdana, arial, helvetica, sans-serif;
	text-transform: uppercase;
	padding-top: 120px;
}
#productid{
	font-size:9px;
	font-family: verdana, arial, helvetica, sans-serif;
}
#description{
	height:14px;
	overflow:hidden;
	font-weight: bold;
}
#longdescriptionRegular{
	height:70px;	
	overflow: auto;
}
#comps{
	height:130px;
	padding:0;
	margin:0;
}
	
#longdescription{
	height:63px;	
	overflow: auto;
}
#pricevariant{
	font-size:10px;	
}
#price{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px;
}
#productonstock{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px;
}
.customarticle{
font: 8pt verdana, arial, helvetica, sans-serif;
}
.variantlinksHead{
	display:inline;
	font: 11pt verdana, arial, helvetica, sans-serif;
	padding-bottom:5px;
}
.variantbox{
	float:left;
	width: 33%;
}
.variants{
	list-style-type: none;
	/*padding-top:3px;
	padding-bottom:3px;*/ 
}
	
#picture{
	height:60px;
	overflow:hidden;
	text-align:center
}
	#companyinfo{
		color:#9C7C37;
		font-size:12px;
	}

	A {
		text-decoration: none;
		color: #015B99;
	}
	A:Hover {
		text-decoration: underline;
		color: #015B99;
	}
	A:Active {
		text-decoration: underline;
		color: #015B99;
	}
	A:Visited {
		color: #015B99;
	}
	A.skueslect1 {
		text-decoration: none;
		/*color: #666666;*/
		color: #000;
		font-size: 12px;
	}
	A.skueslect1:Hover {
		text-decoration: underline;
		/*color: #666666;*/
		color: #000;
		font-size: 12px;
		/*font-weight:bold;*/
	}
	A.skueslect1:Active {
		text-decoration: underline;
		/*color: #666666;*/
		color: #000;
		font-size: 12px;
	}
	A.skueslect1:Visited {
		/*color: #666666;*/
		color: #000;
		font-size: 12px;
	}
	A.skueslect {
		text-decoration: none;
		color: #666666;
		font-size: 12px;
	}
	A.skueslect:Hover {
		text-decoration: underline;
		color: #666666;
		font-size: 12px;
		/*font-weight:bold;*/
	}
	A.skueslect:Active {
		text-decoration: underline;
		color: #666666;
		font-size: 12px;
	}
	A.skueslect:Visited {
		color: #666666;
		font-size: 12px;
	}
	.topmenu li:hover {
		visibility: visible;
	}
	A.boldComp {
		text-decoration: underline;
	}
	A:Hover .boldComp {
		text-decoration: underline;
	}
	A:Active .boldComp {
		text-decoration: underline;
	}
	A:Visited .boldComp {
		text-decoration: underline;
	}
	A.regularComp {
		text-decoration: none;
	}
	#myimg {
		background: url('../images/eske/topProductdetail.png') no-repeat;
		position: absolute;
		width: 430px;
		/*left: 10px; top: 10px;
    width: 200px;
    height: 200px; */
	}
	.padding {
                padding:0 15px;
		/*margin-left: auto;
		margin-right: auto;*/
		text-align: left;
		/*width: 400px;*/
	}
	
	.topmenu ul ul {
		visibility: hidden;
		position: absolute;
		height: 0;
		top: 18px;
		left: 0;
		width: 100px;
		text-align: left;
	}
	BODY {
		background-color: #fff;
		padding: 0;
		margin: 0;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size:12px;
		color: #666666;
	}
	.loginname {
		font: bold 8pt verdana, arial, helvetica, sans-serif;;
		color: #000;
	}
	.registerTable TR TD{
		font-size:11px;
	}
	#registerHeadline {
		font: bold 11pt verdana, arial, helvetica, sans-serif;
	}
	H1 {
		font: bold 15pt verdana, arial, helvetica, sans-serif;
	}
	H2 {
		font: 16px verdana, arial, helvetica, sans-serif;
		font-weight: bold;
	}
	H3 {
		font: bold 12px verdana, arial, helvetica, sans-serif;
		font-weight: bold;
	}
	P {
		font: 8pt verdana, arial, helvetica, sans-serif;
	}
	div.footer {
		font: 8pt verdana, arial, helvetica, sans-serif;
		color: #ffffff;
	}
	PRE {
		font: 8pt verdana, arial, helvetica, sans-serif;
	}
	p.productheadline {
		font: 16pt verdana, arial, helvetica, sans-serif;
	}
	p.productdescription {
		font: 12pt verdana, arial, helvetica, sans-serif;
	}
	td.shippingmethod {
		font: 16pt verdana, arial, helvetica, sans-serif;
	}
	tr.productvariants {
		font: 10pt verdana, arial, helvetica, sans-serif;
	}
	td.productid {
		font: 7pt verdana, arial, helvetica, sans-serif;
	}
	#centerContainer {
		text-align: center;
	}
	TABLE.moveImage {
		position: relative;
		left: -278px;
		top: -50px;
	}
	table.abs_pos {
		position: relative;
		left: 53px;
		top: -328px;
               
	}
	TABLE.abs_posProd {
		position: relative;
		left: 193px;
		top: -308px;
	}
	TR.imageAbs { /*position:absolute;*/
		position: relative;
		top: -70px;
	}
	TR.imageAbs {
		position: relative;
		top: 0px;
	}
	div.products {
		background-color: #fff;
		width: 830px;
		height: 364px;
		overflow: hidden;
	}
	TD.rightpart {
		background-image: url(../images/eske/rightcolumn.gif);
		background-repeat: repeat-y;
	}
	/*TABLE.mainTablebg{
	background-image: url(../images/eske/rodmelert.gif);
    background-repeat: no-repeat;
}*/
	TABLE.content {
		background-color: #ffffff;
		width: 850px;
		margin-top: 10px;
	}
	TABLE.prdtable A {
		text-decoration: none;
	}
	TABLE.prdtable A:visited {
		text-decoration: none;
	}
	TABLE.prdtable A:active {
		text-decoration: none;
	}
	TABLE.prdtable A:hover {
		text-decoration: none;
	}
	P.leftMenuHeader {
		font-size: 70%;
		color: #666666;
		font-weight: bold;
		text-transform: uppercase;
	}
	P.leftMenuLink {
		font-size: 70%;
		color: #666666;
		font-weight: normal;
		line-height: 1.5em;
	}
	P.rightMenuText {
		font-size: 60%;
		color: #666666;
		font-weight: normal;
		line-height: 1.5em;
	}
	TABLE {
		
	}
	tr.row {
		border: 3px solid #eeeeee;
	}
	TABLE.app {
		border: 0;
	}
	TABLE.iteminfo_top {
		border-top: 1px solid #eeeeee;
		border-left: 1px solid #eeeeee;
	}
	TABLE.iteminfo_three {
		border-right: 1px solid #eeeeee;
		border-top: 1px solid #eeeeee;
		border-left: 1px solid #eeeeee;
	}
	TABLE.iteminfo {
		border-left: 1px solid #eeeeee;
	}
	TABLE.iteminfo_right {
		border-left: 1px solid #eeeeee;
		border-right: 1px solid #eeeeee;
	}
	TD.navbar {
		background-color: #8F0001;
		color: #ffffff;
		font-size: 11px;
		font-weight: bold;
	}
	.navbar SELECT {
		font-size: 11px;
		color: #ffffff;
	}
	.module {
		margin-bottom: 16px;
	}
	.seperator {
		margin: 10px 0 0 0;
	}
	.error {
		font-size: 11px;;
		color: red;
	}
	.formtable {
		
	}
	.formtable TABLE.border {
		border: 1px solid;
		border-color: #4bbdb8;
	}
	.formtable TABLE.innerborder {
		border: 1px ridge;
		border-color: #ffffff;
	}
	.formtable TABLE {
		
	}
	.formtable TD.head {
		color: white;
		font-size: 11px;
		font-weight: bold;
	}
	.formtable TD.dialogtxt {
		color: #000000;
		font-size: 11px;
		font-weight: bold;
	}
	.formtable TD.formular {
		color: black;
		font-size: 11px;
		font-weight: normal;
	}
	.formtable TD.bold {
		color: #000000;
		font-size: 11px;
		font-weight: bold;
	}
	.formtable TD.normal {
		color: black;
		font-size: 11px;
		font-weight: normal;
	}
	.formtable TD.error {
		color: red;
		font-size: 11px;
		font-weight: normal;
	}
	.formtable INPUT.textfield {
		background-color: white;
		color: black;
		font-size: 13px;
		font-weight: normal;
	}
	.formtable SELECT.textfield {
		background-color: white;
		color: black;
		font-size: 13px;
		font-weight: normal;
	}
	.formtable INPUT.button {
		color: black;
		font-size: 11px;
		font-weight: normal;
		width: 100px;
	}
	.formtable INPUT.submit {
		color: black;
		font-size: 11px;
		font-weight: normal;
		width: 100px;
	}
	.formtable A {
		
	}
	.formtable P {
		color: #666;
		font-size: 22px;
		font-weight: bold;
	}
	.formtable2 {
		
	}
	.formtable2 TH {
		font-size: 18px;
		font-weight: bold;
		vertical-align: top;
	}
	.formtable2 TD.bold {
		font-size: 11px;
		font-weight: bold;
		vertical-align: top;
	}
	.formtable2 TD.normal {
		font-size: 11px;
		font-weight: normal;
		vertical-align: top;
	}
	.formtable2 TD.error {
		color: #ff0000;
		font-size: 11px;
		font-weight: normal;
		vertical-align: top;
	}
	.formtable2 INPUT.textfield {
		background-color: white;
		color: black;
		font-size: 13px;
		font-weight: normal;
	}
	.formtable2 INPUT.button {
		color: black;
		font-size: 11px;
		font-weight: normal;
		width: 100px;
	}
	.formtable2 INPUT.submit {
		color: black;
		font-size: 11px;
		font-weight: normal;
		width: 100px;
	}
	.formtable2 A {
		font-weight: bold;
	}
	.formtable2 P {
		color: #666;
		font-size: 22px;
		font-weight: bold;
	}
	.line {
		PADDING-RIGHT: 20px;
		BORDER-TOP: #dadada 2px solid;
		PADDING-LEFT: 2px;
		PADDING-BOTTOM: 6px;
		PADDING-TOP: 6px
	}
	#contentbox {
		background-color: #FFFFFF;
		/* border: 1px solid #0a79b3;   */ /*border: 1px solid #000000; */
		font-size: 11px;
	}
	/*TH.middleProductdetail {
		background-image: url(../images/eske/middleProductdetail.png);
		background-repeat: repeat-y;
		text-align: center;
	}*/
	TD.middleProductdetailTop{
	background:url(../images/eske/middleProductdetailTop.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
	TD.middleProductdetail {
		background-image: url(../images/eske/middleProductdetail.gif);
		/*background-repeat: repeat-y;
		text-align: center;*/
	}
	img {
		cursor:pointer;
	}
	TD.upperleftcorner {
		/*background: #BBDDB3;*/
		background-image: url(../images/eske/upperleftcorner.gif);
	}
	TD.upperleftcornerMouseover {
		/*background: #CEE7C8;*/
		background-image: url(../images/eske/upperleftcorner.gif);
	}
	TD.upperrightcorner {
		/*background: #BBDDB3;*/
		background-image: url(../images/eske/upperrightcorner.gif);
		background-repeat: no-repeat;
		background-position: top right;
	}
	TD.upperrightcornerMouseover {
		/*background: #CEE7C8;*/
		background-image: url(../images/eske/upperrightcorner.gif);
		background-repeat: no-repeat;
		background-position: top right;
	}
	TD.bottomleftcorner {
		/*background: #BBDDB3;*/
		background-image: url(../images/eske/bottomleftcorner.gif);
		background-repeat: no-repeat;
		background-position: bottom left;
	}
	TD.bottomleftcornerMouseover {
		/*background: #CEE7C8;*/
		background-image: url(../images/eske/bottomleftcorner.gif);
		background-repeat: no-repeat;
		background-position: bottom left;
	}
	TD.bottomrightcorner {
		/*background: #BBDDB3;*/
		background-image: url(../images/eske/bottomrightcorner.gif);
		background-repeat: no-repeat;
		background-position: bottom right;
	}
	TD.bottomrightcornerMouseover {
		/*background: #CEE7C8;*/
		background-image: url(../images/eske/bottomrightcorner.gif);
		background-repeat: no-repeat;
		background-position: bottom right;
	}
	.listview {
		font-size: 11px;
	}
	.listview TABLE {
		
	}
	.listview TR.header {
		color: #fff;
		background-color: #783489;
		/* mork lilla bestseller, pointerlekurv, tilbud */
		/* background-image: url(../images/eske/undermeny_pointerlevogn.png);  */
		cursor: default;
	}
	.listview TR.darkrow {
		background-color: #eeeeee;
		cursor: default;
	}
	.listview TR.lightrow {
		background-color: #ffffff;
		cursor: default;
	}
	.listview TR.selectedrow {
		background-color: #a8a8a8;
		/* cursor:pointer;     */
	}
	.listview TH {
		font-size: 11px;
		font-weight: bold;
	}
	.listview TD {
		font-size: 11px;
		font-weight: normal;
	}
	.productview TABLE {
		font: bold 8pt verdana, arial, helvetica, sans-serif;
	}
	.productview TH {
		font: bold;
		text-transform: uppercase;
	}
	div.producttext {
		color: #666666;
		font-size: 10px;
		height:37px;
		padding-left:5px;
		overflow:hidden;
		
	}
	A.producttext {
		color: #666666;
		font-size: 10px;
	}
	A.producttext:Hover {
		color: #666666;
		text-transform: uppercase;
		text-decoration: none;
		font-size: 9px;
		
	}
	A.producttext:Visited {
		color: #666666;
	}
	A.producttextTopmenu {
		font-family: verdana, arial, helvetica, sans-serif;
		color: #666666;
		font-size: 11px;
	}
	A.producttextTopmenu:Hover {
		text-decoration: underline;
	}
	A.producttextTopmenu:Visited {
		color: #666666;
	}
	A.producttext2 {
		color: #666666;
		font-size: 10px;
		font-weight: bold;
		text-transform: lowercase;
	}
	A.producttext2:Hover {
		text-decoration: underline;
	}
	A.producttext2:Visited {
		color: #666666;
	}
	.oldprice {
		color: red;
		text-decoration: line-through;
	}
	.newprice {
		
	}
	.button {
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		width: 120px;
		height: 20px;
	}
	.button a {
		color: #000000;
		font-size: 11px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-weight: normal;
		text-decoration: none;
		border: 2px outset #e6e6e6;
		background-color: #d8d8d8;
		display: block;
		width: 120px;
		height: 20px;
		padding: 5px 5px;
		margin: 1px;
	}
	.button a:hover {
		background-color: #c8c8c8;
		color: #000000;
		padding-left: 4px;
		border: 2px inset #e6e6e6;
		text-decoration: none;
	}
	#mybutton {
		border-style: inset;
		border-color: #ffffff;
		background-color: #000000;
		text-decoration: none;
		width: 80px;
		text-align: center;
	}
	A.buttontext {
		color: white;
		text-decoration: none;
		font: bold 12pt Verdana;
		/* cursor: pointer; */
	}
	.nav TABLE {
		background-color: #008308; /* mork gronnfarge, navbar i topmenyen
    /* background-image: url(../images/eske/navBar_avrundet2.png);
    background-repeat: no-repeat;      */
		border: 1px;
		font-size: 11px;
	}
	.navHul { /* background-image: url(../images/eske/visBildeKnapp.png);
    background-repeat: no-repeat;  */
		font-size: 6px;
	}
	.nav A {
		color: #ffffff;
	}
	.nav A:Visited {
		color: #ffffff;
	}
	#menu {
		color: #000;
		background-color: #FFFFFF;
		border: 1px solid #000000;
	}
	li.menubar {
		font-size: 12px;
		line-height: 1.5em;
		/*list-style: url(../images/eske/menu/square.gif) outside;  */
		list-style: none outside;
		padding-left: 1.5em;
	}
	ul.menuList {
		list-style-type: none;
		padding: 10px;
		margin: 0;
	}
	#menuList {
		margin: 0px;
		padding: 0px 0px 10px 15px;
	}
	.verticaltext { /*writing-mode: tb-rl;
    filter: flipv fliph;  */
		
	}
	.productid {
		font-size: 8px;
	}
	TD.leftColumn {
		background-color: #CA98CB;
	}
	TD.rightColumn {
		background-color: #CA98CB;
	}
	.footer TABLE {
		
	}
	
	
	#productpicRegular{
		width:400px;
		height:190px;
		overflow:hidden;
	}
	#productpicVariant{
		width:300px;
		height:100px;
		overflow:hidden;
	}
	
	H4 {
		font: bold 8pt verdana, arial, helvetica, sans-serif;
		color: white;
	}
	.footer TR {
		color: white;
	}
	.footer A {
		text-decoration: none;
		color: #FFFFFF;
	}
	.footer A:Hover {
		text-decoration: underline;
		color: #FFFFFF;
	}
	.footer A:Active {
		text-decoration: underline;
		color: #FFFFFF;
	}
	.footer A:Visited {
		color: #FFFFFF;
	}
	.topmenu A {
		text-decoration: none;
		color: #000000;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
	}
	.topmenu A:Hover {
		text-decoration: none;
		color: #000000;
		font-weight: bold;
		font-family: verdana, arial, helvetica, sans-serif;
	}
	.topmenu A:Active {
		text-decoration: underline;
		color: #000000;
		font-family: verdana, arial, helvetica, sans-serif;
	}
	.topmenu A:Visited {
		color: #000000;
		font-family: verdana, arial, helvetica, sans-serif;
	}
	TABLE.linkbgcolor { /*background-color: #8F0001;*/
		background-color: #ffffff;
	}
	TABLE.cartview {
		font-size: 12px;
	}
	.cartview TH {
		font-size: 24px;
	}
	p.cartview {
		font-size: 24px;
		font-weight: bold;
		text-align:center;
	}
	A.rightlink {
		color: #ffffff;
		font: 10pt verdana, arial, helvetica, sans-serif;
	}
	A.rightlink:Hover {
		text-decoration: underline;
		color: #ffffff;
	}
	A.rightlink:Active {
		text-decoration: underline;
		color: #ffffff;
	}
	A.rightlink:Visited {
		color: #ffffff;
	}
	TD.topmenubg {
		
	}
	#menuleft a {
		color:#967234;
		/*font-weight: bold;*/
	}
.menu {
    font-size:0.85em;
    position:relative;
    z-index:100;
}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.menu ul ul {
    width:100px;
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu ul li {
    border-right: 0;
    border-left: 1px solid #fff;
    float:left;
    /*width:75px;*/padding-right:0;
    position:relative;
    text-align:left;
}

/* style the links for the top level */
.menu a, .menu a:visited {
    display:block;
    font-size:11px;
    text-decoration:none;
    color:#000;
    height:16px;
    padding:0;
    border-width:1px 1px 0 0;
    padding-left:4px;
    line-height:15px;
    
}



/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
    visibility:hidden;
    position:absolute;
    height:0;
    top:16px;
    left:0;
    /*width:85px;*/
}



/* style the second level links, this is the dropdown list */
.menu ul ul a, .menu ul ul a:visited{
  	text-decoration:none;
    color:#000;
    line-height:1.4em;
    padding:5px 10px;
    width:100px;
}
.menu ul li ul li{
   border:0;
   background: #fff;
   width:120px;
}


/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul li a:hover ul{
    visibility:visible;
}



/* style the link in the ul li ul li when hover links*/
.menu ul li ul li a:hover{
   
    background:#eee;
    text-decoration : none;
}
.menu li:hover{
	
} 
.menu a:hover{
	text-decoration : underline;
	color: #000;
}
.menu ul li ul li a:hover{
	text-decoration : none;	
}
.menu ul li ul li{
	font-weight:normal;
}

/* yet another hack for IE5.5 */
* html .menu ul ul a{
    width:120px;
}
*.menu :hover > a, .menu ul ul :hover > a {
    color:#000;
}


/* IE hacks */

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0;}

/* another hack for IE5.5 */
* html .menu ul ul {
    top:16px;
}
	/*The navigation tree*/
	ul.menuList {
		list-style-type: none;
		border: 0;
		padding: 0;
		margin: 0;
		margin-top: 1em;
		margin-bottom: 1em;
	}
	li.menubar {
		border: 0;
		cursor: pointer;
		font-size: 12px;
		line-height: 1.5em;
		list-style: none outside;
		padding-left: 1em;
	}
	img.menubar {
		border: 0;
	}
	.menubar img {
		border: 0;
	}
	ul.menubranch {
		padding: 0;
		margin: 0;
		list-style-type: none;
	}
	.navbarbg { /* background-color: #783489; */
		
	}
	.showonprint {
		display: none;
	}
	#productpicVariant{
		
	}
	#forstorrelsesglass{
		position:absolute;
		top:110px;
		left:320px;
		z-index: 100;
		display: none;
	}
