body {margin:0;}
img { border:0;}
.td       { color: #000000; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.td a       { color: #000000; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.td a:hover       { color: #000000; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.maintableREAL       { background-color: white; border-top: none #56c017; border-right: 1px solid #56c017; border-bottom: none; border-left: 1px solid #56c017; color: #000000; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.maintable       { background-color: white; color: #000000; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.maintable a       { color: #000000; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.maintable a:hover       { color: #000000; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.maintable td       { color: #000000; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.maintablebund           { color: #8d8d8d; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dcdcdc; padding: 5px; border: solid 1px #56c017 }
.maintablebund td            { color: #8d8d8d; font-size: xx-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.maintablebund a            { color: #8d8d8d; font-size: xx-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.1stmenu
{
	color: black; 
	font-weight: bold; 
	font-size: small; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	background: #9fe576;
	background-image: url(../basispic/basis/1stmenu-bg.jpg); 
	border-style: solid none none solid; 
	border-width: 1px 0px 1px 0px; 
	border-color: #56c017
}

.2ndmenu
{
	color: black; 
	font-weight: normal; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	background: #9fe576; 
	border-top: none; 
	border-right: 0px none; 
	border-bottom: 1px solid #56c017; 
	border-left: 0px none
}

.1stmenulink
{
	color: black;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px
}

.1stmenulink a    { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-right: 5px; padding-left: 5px }
.2ndmenulink     { color: black; font-weight: normal; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-right: 5px; padding-left: 5px }
.2ndmenulink a     { color: black; font-weight: normal; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-right: 5px; padding-left: 5px }
.boksoverskrift  { font-weight: bold; color: black; font-size: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.varenavn3 { border: solid 1px #0082d1 }
.varenavn3 td       { color: #000000; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.borderleft { border-left: 1px solid #56c017 }
.produktvisning { border-bottom: solid 1px #0082d1 }
form   { margin: 0px }
h1   { margin-top: 0px; margin-bottom: 0px }
h3   { font-weight: bold; font-size: 14px; margin-top: 0px; margin-bottom: 0px }
h4   { font-weight: bold; font-size: 12px; text-decoration: underline; margin-top: 0px; margin-bottom: 0px }
h4 a   { font-weight: bold; font-size: 12px; text-decoration: underline; margin-top: 0px; margin-bottom: 0px }
.sortering   { font-size: xx-small }
.link     { color: black; font-weight: normal; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-right: 5px; padding-left: 5px }
.link a     { color: blue; font-weight: normal; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; padding-right: 5px; padding-left: 5px }
.link a:hover     { color: blue; font-weight: normal; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; padding-right: 5px; padding-left: 5px }
.bluelink     { color: RoyalBlue; font-weight: normal; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-right: 5px; padding-left: 5px }
.bluelink a     { color: RoyalBlue; font-weight: normal; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; padding-right: 5px; padding-left: 5px }
.bluelink a:hover     { color: RoyalBlue; font-weight: normal; font-size: xx-small; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; padding-right: 5px; padding-left: 5px }
.topmenu td  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.topmenu a   { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.topmenu2 a   { color: black; font-size: 12px;font-weight: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.topmenu2 a: hover   { color: black; font-size: 12px;font-weight: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
H1   { color: 327eff; font-weight: bold; font-size: large; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; ćadding: 0px; }
H2   { color: 327eff; font-weight: bold; font-size: large; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px }
.topmenu input	    { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border: 0px }
.submit  { color: white; font-weight: bold; font-size: 11px; background: #39973d url(../basispic/c-blank.gif); margin: 0px; padding: 0px; border: solid 1px black }
.textbox  { color: black; font-size: 11px; margin: 0px; padding: 0px; border: 0px }

a.menu  		   { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.menu:hover	  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.menule  		  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../basispic/topbar-legetoj-p.gif); width: 100%; height: 100px }
a.menule:hover	  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../basispic/topbar-legetoj-a.gif); width: 100%; height: 100px }
a.menugp  		  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../basispic/topbar-videogames-p.gif); width: 100%; height: 100px }
a.menugp:hover	  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../basispic/topbar-videogames-a.gif); width: 100%; height: 100px }
a.menubs  		  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../basispic/topbar-braetspil-p.gif); width: 100%; height: 100px }
a.menubs:hover	  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../basispic/topbar-braetspil-a.gif); width: 100%; height: 100px }
a.menubu  		  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../basispic/topbar-babyudstyr-p.gif); width: 100%; height: 100px }
a.menubu:hover	  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../basispic/topbar-babyudstyr-a.gif); width: 100%; height: 100px }
a.menubt  		  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../basispic/topbar-bornetoj-p.gif); width: 100%; height: 100px }
a.menubt:hover	  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../basispic/topbar-bornetoj-a.gif); width: 100%; height: 100px }
a.leftmenu 		    {
	color: #039;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
a.leftmenu:hover	    { color: #039; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.greenbox		   { color: black; font-size: 12px; background: #a5e77e url(../basispic/greenbar.gif) repeat-x; border-top: 1px solid #66cc33; border-right: 1px solid #66cc33; border-bottom: 1px solid #66cc33 }
.greenbox td		    { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.yellowbox td		    { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.brandmenu              { color: black; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: white }
.brandmenu a            { color: black; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.brandmenu a:hover    { color: black; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.bluebox			        { font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #327eff url(../basispic/bluebar.gif) repeat-x; border: solid 1px #4068ce }
.bluebox h1			        { font-size: 16px; }
.bluebox td			        { color: black; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bluebox a			        { color: black; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.blueboxL			        { font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #327eff url(../basispic/bluebar.gif) repeat-x; border-right: solid 1px #4068ce; border-top: solid 1px #4068ce; border-bottom: solid 1px #4068ce; }
.blueboxL td			        { color: black; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.blueboxL a			        { color: black; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.bluebox a:hover			        { color: black; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.bluebox2			            { color: white; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #327eff; padding: 3px; border: solid 1px #4068ce }
.bluebox2 td			            { color: white; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.gulkurv td			            { color: black; font-size: xx-small;; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.gulkurv a			           	 { color: black; font-size: xx-small;; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.gulkurv a:hover			     { color: black; font-size: xx-small;; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; }

.zoomadd			        { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #aaaaaa }

.mainzoom a			         { color: blue; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.mainzoom a:hover			         { color: blue; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.relatedproducts a			{ font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: underline;}
.relatedproducts a:hover			{ font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}

.valutaskift				{ font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none;}
.valutaskift a				{ font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none;}
.valutaskift a:hover				{ font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: underline;}
.mouseOver  {background-image:url("../basispic/menu-top-icon-legetoj-a.jpg")}
.mouseOut   {background-image:url("../basispic/c-blank.gif")}
.navtext {BORDER-RIGHT: #a9a9a9 1px outset; BORDER-TOP: #a9a9a9 1px outset; FONT: xx-small verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; BORDER-LEFT: #a9a9a9 1px outset; WIDTH: auto; COLOR: black; BORDER-BOTTOM: #a9a9a9 1px outset; BACKGROUND-COLOR: white; TEXT-DECORATION: none; layer-background-color: tan}

.prodvisbox    { float: left; margin: 5px 5px 0px 0px; padding: 5px; border: double 1px #d3d3d3; width: 160px; height: 335px }
.prodvisboxscroll    { float: left; margin: 5px 5px 0px 0px; padding: 5px; border: double 1px #d3d3d3; width: 160px; height: 235px }
.prodvisboxpic     { vertical-align: middle; width: 155px; height: 160px }
.prodvisouterbox  { text-align: center; width: 550px;padding-left: 6px;}
.prodvisboxtext { height: 110px }
.prodvisboxtextscroll {height: 50px }

.prodvisboxTV     { background-color: white; float: left; margin: 5px 5px 0px 0px; padding: 5px; border: double 1px #d3d3d3; width: 175px; height: 260px }
.prodvisboxtextTV  { background-color: white; height: 55px }

.hovedbrandmenu  { background: url(../basispic/basis/menu-prikker.gif) no-repeat; list-style-image: url(../basispic/bullet.gif); padding: 2px; width:170px }

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

/*galleri pć zoomside*/
.galleria{list-style:none;width:290px;margin:0px; padding:0; margin-top:10px;}
.galleria li{
	display:block;
	width:80px;
	height:80px;
	overflow:hidden;
	float:left;
	border: 1px solid #ccc;

	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0;
}

.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{}
.galleria li.active div img,.galleria li.active div{display:block;cursor:pointer;}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */
#prodinfo a {
	text-decoration:underline;
	}
	
/*forsiderotation*/
.topbillede {
	background-image:url(../basispic/forsiderotation-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #f6f6f6;
	margin-bottom:10px;
	height:190px;
	margin-left:10px;
		border: solid 1px #ccc;
		width:585px;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	.topbillede h1{

	color:#ab0401;
	margin-bottom:8px;
	font-size:19px;
	margin:0;
	margin-left:10px;
	margin-top:5px;
	}
.topbillede img {
	float:right;

	background-color:#FFF;
	border:solid #666 1px;
	padding:10px;
	max-height:160px;
	max-width:140px;
	}
.topreklame {
	font-size:12px;
	padding:10px; 
	padding-left:15px;
	margin-bottom:10px;
	display:none;
	height:150px;
	background: transparent !important;
	width:585px;

	}
.topreklame h1{
		margin-left:0px;
	color:#0e76b4;
	margin-bottom:8px;
	font-size:19px;
	}
	.topreklame h2{
		font-size:15px;
	color:#0e76b4;
	margin-bottom:8px;
	}
.readon {
	display:block;
	height:29px;
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	background:url(/basispic/extra_button.png) 0 0 no-repeat;
	font-weight:bold;
	text-align:center;
	float:left;
	width:100px;
	text-decoration:none;
	font-style: italic;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
}
.readon a {
		color:#FFFFFF;
			text-decoration:none;
	}
.readon a:hover,active,visited {
		color:#FFFFFF;
			text-decoration:none;
	}	


#nav {
		position: absolute;
		z-index: 9999999;
		margin-top: 130px;
		margin-left: 5px;
		z-index:0;
	}
	
	#nav a {
		background: url('/basispic/inactive.png') no-repeat top left;
		display: block;
		width: 18px;
		height: 19px;
		overflow: hidden;
		float: left;
		margin-left: 5px;
		color: #c1e7f7;
		line-height:19px;
		vertical-align:middle;
		text-decoration: none;
		font-size: 11px;
		text-align: center;
		font-weight: bold;
	}
	 
	#nav a:focus{
		outline: 0;
	}
	
	#nav a.activeSlide {
		background: url('/basispic/active.png') no-repeat top left;
		color: #c1e7f7;
	}
		
