﻿/* CSS Document */
@import url('Product.css');
@import url('ProductList.css');
@import url('CartOrderProcess.css');

/* mac hide\*/

html, body {height:100%}

/* end hide */

body {text-align: left; height:100%;}

#langs {width: 930px;margin: auto;color: #FFFFFF;text-align: right;padding: 20px 45px 0px 0px;}

#langs a:link {color: #FFFFFF; text-decoration: none; margin: 0px 10px 0px 10px;}

#langs a:hover {color: #FFFFFF; text-decoration: underline; margin: 0px 10px 0px 10px;}

#langs a:visited {color: #FFFFFF; text-decoration: none; margin: 0px 10px 0px 10px;}

#outerouter {margin: auto; width: 100%;padding: 0px;height:400px;position: relative; text-align: left;font-size:11px;}

html>body #outerouter{ height:auto; } /*for mozilla as ie treats height as min-height anyway*/

#outer {	margin: auto; width: 985px;padding: 0px 0px 0px 0px;height:400px;color: #494737; position: relative; text-align: left;font-size:11px;}

#top {background-image:url(../System/topbg.gif);background-position:top left;background-repeat:no-repeat;width: 985px;height: 30px;margin: auto;}	

#bund {background-image:url(../System/bundbg.gif);background-position:top left;background-repeat:no-repeat;width: 985px;height: 42px;margin: auto;}

html>body #outer{ height:auto; } /*for mozilla as ie treats height as min-height anyway*/

body {
	padding: 0px;  
	margin: 0px; 
	text-align: center; 
	min-width: 955px;
	font-family: Arial, helvetica, verdana, sans-serif; 
	font-size: 11px; 
	line-height:20px;
	color: #002D3B; 
	background-color: #37687a; 
	background-image:url(../system/bodybg.gif);
	background-repeat:repeat-x;
	background-position:center top;
}

td {	font-size: 11px; color: #494737; line-height: 16px; font-family: arial, helvetica, sans-serif}

img {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}

div {margin-top: 0px}

p {margin-top: 0px}

#ContentHolder {background-color: #FFFFFF;width: 665px;float: left;}    

.Content {Font-family: Arial;Font-size: 11px;color: #333333;}

#Content ul{	margin-top: 5px;}

/*|||||||||||||||||||||H1-H5||||||||||||||||||||*/
/*|||||||||||||||||||||Layout||||||||||||||||||||*/

#innerwrap {margin: 0px 55px 0px 55px;}

#innerwrapsubx {	float: left; padding: 0px; width: 895px;min-height:100px;}

#innerwrapouter {
	float: left; 
	padding: 0px;
	margin: 122px 0 0 0px;
	padding: 0 0px 0 0px;
	width: 985px;
	min-height:100px;
	background-image:url(../System/middlebg.gif);
	background-position:top left;
	background-repeat:repeat-y;	
}

* html #innerwrapouter {/*only ie gets this style*/
	\margin: 122px 0 0 0px;/* ie6 skal kun have 10px margin, ellers hopper den 20px */
}

html>body #innerwrap {height:auto;} /*for mozilla as ie treats height as min-height anyway*/

#header {
	z-index: 0; 
	width: 985px;
	margin: 0 0px 0 0px; 
	color: #000000; 
	position: absolute; 
	top: 0px; 
	height: 122px;
	background-image:url(../System/middlebg.gif);
	background-position:top left;
	background-repeat:repeat-y;	
}

#logo {
	padding: 0px 0px 0px 0px; 
	float: left; 
	width: 300px; 
	height: 62px;
	background-image:url(../System/ddlogo.gif);
	background-repeat:no-repeat;
	background-position: 55px 0px;
}

#outertopmenu {float: left; width: 985px; height: 40px;padding: 0 0 0 0;	text-align:left;}

#tools {	float: left; width: 130px; text-align: left;padding: 1px 0 0 0;}

#right {	float: right; padding: 0px 0 0 20px; width: 197px; padding-top: 0px; position: relative;}

#centrecontent {	float: right; padding: 0px 0px 10px 10px; width: 519px;}

#centrecontentforside {	float: left; padding: 0px 0px 10px 0px; width: 519px;}

#centrecontentsub {float: right; padding: 0px 0px 10px 10px; width: 695px;}

#footer {margin-left: 55px;	text-align:left;font-family: Arial;	font-size:11px;	float: left;color: #809096;}

#footer a:link {color:#809096; text-decoration: none; font-size: 11px;	font-family: Arial;}

#footer a:hover {color:#809096; text-decoration: underline; font-size: 11px;	font-family: Arial;}

#footer a:visited {color:#809096; text-decoration: none; font-size: 11px;	font-family: Arial;}

* html #footer {/*only ie gets this style*/
	\height:0px;/* for ie5 */
}

#clearfooter {width:100%;height:0px;	clear:both} /* to clear footer */

/*|||||||||||||||||||||Documents||||||||||||||||||||*/

#outerform {	margin-top:10px;float:left;}

.document {	padding: 0px;background-image:none;	margin: 0 0 20px 0; width: 100%;}

#document {padding: 0px;	background-image:none;margin: 0; width: 100%;}

.documentHeader {padding: 0px;margin:0px;text-align: left;}

.documentBody {padding: 0px 0px 0px 0px; color: #313F51; text-decoration:none;}

.documentBody a:link{ 	color: #2687A6; text-decoration:underline; }

.documentBody a:visited{ color: #2687A6; text-decoration:underline; }

.documentBody a:hover{ color: #2687A6; text-decoration:none; }

.documentImageTop {	padding: 0px 0px 15px 0px;}

.documentImageLeft {	padding: 5px 10px 15px 0px; float: left; vertical-align: top; }

.documentImageRight {padding: 5px 0px 15px 10px; float: right;padding-bottom: 0px; vertical-align: top;}

.documentH {	padding: 0px 10px 15px 0px;	background-image:none;	margin: auto; background-color:#FFFFFF;	width:517px;}

.documentHeaderH {padding: 0px 0px 0px 0px;text-align: left;	margin:0;}

.documentHeaderH H1 {padding: 0px 0 7px 0;margin: 0px;}

.documentBodyH {
	padding: 17px 0px 0px 10px;
	margin:0;
	color: #000000; 
	text-decoration:none;
	background-image:url(../Billeder/referencer/docH_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:101px;
	width:287px;
	float:left;
	overflow:hidden;
}

.documentImageRightH {
	padding: 0px 0px 0px 0px; 
	margin:0;
	float: right;
	padding-bottom: 0px; 
	vertical-align: top;
	width:220px;
	height:108px;
}

/*|||||||||||||||||||||Documents Left/Right||||||||||||||||||||*/

#outerdocumentsLeft {margin-top:20px;float:left;}

#documentsLeft {	padding: 0px 0 0 0; float: left; margin: 0px; width: 197px;}

.documentRightB {
	padding: 0px;
	margin: 0px 0px 15px 0px;
	width:197px;
	background-image: url(../Billeder/designbaseshop/orangebundbg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	float:left;
}

.documentRightHeaderB {
	background-image: url(../Billeder/designbaseshop/orangetopbg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#EB8B00;
	margin:0px 0 0px 0;
	padding: 0px 0px 10px 0px;
	text-align: left;
	height:25px;
		
}

.documentRightB h1 {
	padding: 10px 15px 10px 15px;
	margin:0; 
	font: bold 16px/20px Georgia, "Times New Roman", Times, serif;
	color: #FFF; 
	border-bottom:dashed #CBD1D8 0px;
}

* html .documentRightB h1 {/*only ie gets this style*/
	\padding: 10px 15px 0px 15px;/* ie6 skal kun have 10px margin, ellers hopper den 20px */
}

.documentRightBodyB {padding: 0 15px 0px 15px;margin: 0 0 12px 0;color: #ffffff; text-decoration:none;	background-color:#EB8B00;}

.documentRightBodyB  a:link{ 	color: #fff; text-decoration:underline; }

.documentRightBodyB  a:visited{ color: #fff; text-decoration:underline; }

.documentRightBodyB  a:hover{ color: #fff; text-decoration:none; }

.documentRightC {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	width:197px;
	background-image: url(../Billeder/designbaseshop/blaabundbg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	float:left;
}

.documentRightC h1 {padding: 10px 15px 10px 15px;margin:0; font: bold 16px/20px Georgia, "Times New Roman", Times, serif;color: #FFF; border-bottom:dashed #CBD1D8 0px;}

* html .documentRightC h1 {/*only ie gets this style*/
	\padding: 10px 15px 0px 15px;/* ie6 skal kun have 10px margin, ellers hopper den 20px */
}

.documentRightHeaderC {
	background-image: url(../Billeder/designbaseshop/blaatopbg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#2687A6;
	margin:0px 0 0px 0;
	padding: 0px 0px 10px 0px;
	text-align: left;
	height:25px;
}

.documentRightBodyC {padding: 0 15px 0px 15px;margin: 0 0 12px 0;color: #ffffff; text-decoration:none;background-color:#2687A6;}

.documentRightBodyC  a:link{ 	color: #fff; text-decoration:underline; }

.documentRightBodyC  a:visited{ color: #fff; text-decoration:underline; }

.documentRightBodyC  a:hover{ color: #fff; text-decoration:none; }

.documentRightD {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	width:197px;
	background-image: url(../Billeder/designbaseshop/morkblaabundbg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	float:left;
}

.documentRightD h1 {padding: 10px 15px 10px 15px;margin:0; font: bold 16px/20px Georgia, "Times New Roman", Times, serif;color: #FFF; border-bottom:dashed #CBD1D8 0px;}

* html .documentRightD h1 {/*only ie gets this style*/
	\padding: 10px 15px 0px 15px;/* ie6 skal kun have 10px margin, ellers hopper den 20px */
}

.documentRightHeaderD {
	background-image: url(../Billeder/designbaseshop/morkblaatopbg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#002D3B;
	margin:0px 0 0px 0;
	padding: 0px 0px 10px 0px;
	text-align: left;
	height:25px;
}

.documentRightBodyD {padding: 0 15px 0px 15px;margin: 0 0 12px 0;color: #ffffff;text-decoration:none;background-color:#002D3B;}

.documentRightBodyD  a:link{ 	color: #fff; text-decoration:underline;}

.documentRightBodyD  a:visited{ color: #fff; text-decoration:underline;}

.documentRightBodyD  a:hover{ color: #fff; text-decoration:none;}

.documentRight {	margin: 0 0 15px 0px;padding: 0px;width:197px;float:left;}

.documentRightHeader {padding: 0px;min-height:25px;margin:0px;text-align: left;}

.documentRight h1 {padding: 0px 0 7px 0;font: bold 16px/20px Georgia, "Times New Roman", Times, serif;color: #EB8B00; border-bottom:dashed #E5E5E5 1px;margin:0;}

.documentRightBody {	padding: 0px;margin:0px;vertical-align: top; color: #313F51; text-decoration:none;}

.documentRightBody a:link{ 	color: #2687A6; text-decoration:underline; }

.documentRightBody a:visited{ color: #2687A6; text-decoration:underline; }

.documentRightBody a:hover{ color: #2687A6; text-decoration:none; }

.documentRightBody ul li { 
	background-image:url(../Billeder/designbaseshop/redarrow.gif); 
	background-repeat:no-repeat; 
	background-position:0px 6px; 
	padding: 0 0 0 10px; 	
	margin: 0 0 2px 0; 
	display: block; 	
}

.documentRightBody ul	{ padding: 0px; margin: 0px; list-style-type: none; }
/*|||||||||||||||||||||topmenu styles||||||||||||||||||||*/

#topmenu {
	margin: 12px 0 0 55px; _margin: 12px 0px 0px 27px;
	padding: 0 0 0 10px;
	height: 33px;
	width:867px;
	text-align:left;
	font-size:11px;
	background-image:url(../System/topmenubg.gif); 
	background-repeat:no-repeat; 
	background-position:0px 0px;
	float: left;    
}

#topmenu ul {margin: 0;padding:4px 0px 0px 0px;text-align: center;list-style-type: none;}

#topmenu ul li {
	margin: 0;
	padding:0;
	text-align: center;
	float: left; 
	overflow: visible; 
	white-space: nowrap;
	display: block;
	min-width:50px;
}

* html #topmenu ul li {
	/*only ie gets this style*/
	\width:50px;/* så ie6 ikke smider menupunkterne oveni hinanden */
}

.XhtmlMenulevel1Off	{
	padding: 0px 0px 0px 0px;
	margin: 0 30px 0 0;
	display: block;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
}

.XhtmlMenulevel1On	{
	padding: 0px 0px 0px 0px;
	margin: 0 30px 0 0;
	display: block;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
}

.XhtmlMenulevel1Selected{
	padding: 0px 0px 0px 0px;
	margin: 0 30px 0 0;
	display: block;
	color: #253141;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
}

.XhtmlMenulevel1Off:hover{color: #FFFFFF;text-decoration: underline;}	

.XhtmlMenulevel1On:hover{color: #FFFFFF;text-decoration: underline;}	

#bottombar{
    margin: 12px 0 0 0px;
	padding: 0px 0 0 10px;
	height: 33px;
	width:867px;
	text-align:left;
	font-family: Arial;
	font-size:11px;
	background-image:url(../System/topmenubg.gif); 
	background-repeat:no-repeat; 
	background-position:0px 0px;
	float: left;
	color: #ffffff;
	line-height: 33px;
}	

#bottombar a:link {color: #ffffff; text-decoration: none;	font-size:11px;	font-family: Arial;}

#bottombar a:hover {color: #ffffff; text-decoration: underline;	font-size:11px;	font-family: Arial;}

#bottombar a:visited {color: #ffffff; text-decoration: none;	font-size:11px;	font-family: Arial;}

/*|||||||||||||||||||||Leftmenu||||||||||||||||||||*/
#outerleft {
	float: left; 
	padding: 0px 0 0 0;; 
	margin: 0px 30px 0px 0; 
	width: 180px;
	height: 100%;
	position: relative;
	border:0px solid black;
}

#outerleftforside {
	float: right; 
	padding: 0px 0 0 0; 
	margin: 0px 0 0px 0; 
	width: 180px;
	position: relative;}

#leftmenutop {
    padding: 10px 0px 0px 18px;
    margin: 10px 0px 0px 0px;
    width: 162px;
    height: 40px;
    background-image:url(../System/leftmenutop.gif); 
	background-repeat:no-repeat; 
	background-position:0px 0px;
	color: #3b6b7d;
	font-family: arial;
	font-size: 20px;
	font-weight: normal;
	display: block;
	border:0px solid green;
}

#leftmenubottom {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 180px;
    height: 10px;
    background-image:url(../System/leftmenubottom.gif); 
	background-repeat:no-repeat; 
	background-position: left bottom;
}
    
#leftmenu{
	font-size: 12px;
	padding: 0px 0 0px 0;
	width: 180px;
	display: block;
	position: relative;
	float:left;
	background-color: #b7ddeb;
	border:0px solid yellow;
}

#leftmenu ul	{padding: 0;margin: 0px;width: 180px;list-style-type: none;}

#leftmenu ul li{padding: 0px;display: block;margin: 0px;font-family: Arial;font-size: 12px;}

#leftmenu li a {line-height: 20px;display: block;min-height: 0px;}

#leftmenu li li a {	line-height: 17px;display: block;border-bottom: solid 1px #b7ddeb;}

#leftmenu li li li a {line-height: 17px;	display: block;	border-bottom: solid 1px #b7ddeb;text-indent: 10px;}	

.XhtmlMenulevel2Off	{
	margin: 0px 0 0 0;
	padding: 0px 0px 0px 35px;
	display: block;
	color: #333333;
	text-decoration: none;
	background-image:url(../System/lemenumark.gif); 
	background-repeat:no-repeat; 
	background-position: 20px 8px;
}

.XhtmlMenulevel2On{
	margin: 0px 0 0 0;
	padding: 0px 0px 0px 35px;
	display: block;
	color: #333333;
	text-decoration: none;
	background-image:url(../System/lemenumark.gif); 
	background-repeat:no-repeat; 
	background-position: 20px 8px;
}

.XhtmlMenulevel2Selected{
	margin: 0px 0 0 0;
	padding: 0px 0px 0px 35px;
	display: block;
	color: #333333;
	text-decoration: none;
	background-image:url(../System/lemenumark.gif); 
	background-repeat:no-repeat; 
	background-position: 20px 8px;
}

.XhtmlMenulevel2Off:hover{
	margin: 0px 0 0 0;
	padding: 0px 0px 0px 35px;
	display: block;
	color: #333333;
	text-decoration: none;
	background-image:url(../System/lemenumark.gif); 
	background-repeat:no-repeat; 
	background-position: 20px 8px;
}

.XhtmlMenulevel3Off	{
	background-color:#daeef5;
	margin: 0px 0 0 0;
	padding: 0px 10px 2px 35px;
	display: block;
	color: #333333;
	text-decoration: none;
	font-size:10px;
}

.XhtmlMenulevel3On{
	background-color:#daeef5;
	margin: 0px 0 0 0;
	padding: 0px 10px 2px 35px;
	display: block;
	color: #3b6b7d;
	text-decoration: none;
	font-size:10px;
}

.XhtmlMenulevel3Selected{
	background-color:#daeef5;
	margin: 0px 0 0 0;
	padding: 0px 10px 2px 35px;
	display: block;
	color: #333333;
	text-decoration: none;
	font-size:10px;
	font-weight: bold;
}

.XhtmlMenulevel3Off:hover{
	background-color: #e9f4f9;
	text-decoration: none;
	color: #333333;
}
	
.XhtmlMenulevel3On:hover{
	background-color:#daeef5;
	margin: 0px 0 0 0;
	padding: 0px 10px 2px 35px;
	display: block;
	color: #333333;
	text-decoration: none;
	font-size:10px;
	font-weight: bold;
}

.XhtmlMenulevel4Off	{
	background-color:#daeef5;
	margin: 0px 0 0 0;
	padding: 0px 10px 2px 35px;
	display: block;
	color: #333333;
	text-decoration: none;
	font-size:10px;
}

.XhtmlMenulevel4On{
	background-color:#daeef5;
	margin: 0px 0 0 0;
	padding: 0px 10px 2px 35px;
	display: block;
	color: #333333;
	text-decoration: none;
	font-size:10px;
	font-weight: bold;
}

.XhtmlMenulevel4Selected{
	background-color:#daeef5;
	margin: 0px 0 0 0;
	padding: 0px 10px 2px 35px;
	display: block;
	color: #333333;
	text-decoration: none;
	font-size:10px;
	font-weight: bold;
}

.XhtmlMenulevel4Off:hover{
	background-color: #e9f4f9;
	text-decoration: none;
	color: #333333;
}	

.XhtmlMenulevel4On:hover{
	background-color:#daeef5;
	margin: 0px 0 0 0;
	padding: 0px 10px 2px 35px;
	display: block;
	color: #333333;
	text-decoration: none;
	font-size:10px;
	font-weight: bold;
}

/* CSS Document */
/*|||||||||||||||||||||Current Location||||||||||||||||||||*/

#navigationssti {
	padding: 0px 0px 0px 0px;
	margin: 0px 0 0px 0px;
	width: 665px;
	height:23px;
	color:#FFFFFF;
	font-size:10px;
}

#duerher {
	padding:  0px 10px 0 0px;
	color:#999999;
	float:left;
	font-weight:bold;
	font-family: Arial;
	font-size: 11px;
}

#CurrentLocation{padding:  0px 0 0 0px;color:#4D5E74;width:400px;float:left;}

.CurrentLoc{padding:  0px 0 0 0px;font-weight: 500;color: #4D5E74;}

.CurrentLocLink a:link{color: #CDCBB1;text-decoration: underline;}

.CurrentLocLink a:visited{color: #CDCBB1;text-decoration: underline;}

.CurrentLocLink a:hover{	color: #CDCBB1;text-decoration: underline;}

.emailTextBox{FONT-SIZE: 1em; MARGIN: 3px 0px 0px; WIDTH: 110px; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 16px}

#tilafmeld{	padding: 25px 0 0 0px;	width:286px; height:133px; margin-top: 0px;	display:block;line-height:14px;}

#tilafmeld H2 {
	padding: 0px 0 0px 0;
	margin: 0px;
	color: #FFF;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: 800;
}

#checkboxe{padding: 5px 0 0 42px;}

SubscribeToNewsletters_NameTextBox {font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 1.0em;}

.newslettertext {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	font-size: 1.0em;
	WIDTH: 45px; 	PADDING-TOP: 6px; 
	FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}

.emailTextBox{
	margin: 3px 0 0 0px;
	width:110px;
	height:16px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
}

.applyButton{margin: 5px 0 0 44px;}

.newsletterlink{margin: 0px 0 0 0px;font-size: 1.1em;}

.newsletterlink a{ color: #007DC5; text-decoration: none;}

.newsletterlink a:visited{ color: #007DC5; text-decoration: none;}

.newsletterlink a:hover{ color: #000000; text-decoration: underline;}

#afmeld	{padding: 0 0 0 15px;float:left;}

#tiptools {
	float:left;
	width:955px;
	background-image:url(../Billeder/designbaseshop/navbg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-bottom:20px;
	margin-top:20px;
}

#aboutouter {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: #00cc66}

#about {	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; margin:0;}

#tellafriendouter {MARGIN: 0px 0px 0px 0px}

#tellafriendouter H3{
	font: bold 16px/16px Georgia, "Times New Roman", Times, serif;
	color: #eb8b00; 
	margin-top: 0px;
	margin-bottom: 0px;
	width: 500px;
	height: 12px;
	padding: 3px 0 0 15px;
}

.tipenvenprint {
	width: 150px;
	color: #313F51;
	display:block;
	float:left;
	padding:0px 0 0 0;
	font-size:10px;
	text-align:left;
}

.tipenvenprint a:link{color: #313F51;font-size:10px;text-decoration:underline;}

.tipenvenprint a:visited{color: #313F51;font-size:10px;text-decoration:underline;}

.tipenvenprint a:hover{color: #313F51;font-size:10px;text-decoration:none;}

#tellafriendcontent {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 5px 0px 0px 10px; 
	WIDTH: 96%; 
	PADDING-TOP: 10px; 
	HEIGHT: 230px; 
	BACKGROUND-COLOR: #fff; 
	border:1px solid #CBD1D8; 
	color:#313F51;
}

#toolboxtellafriend {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 2px 20px 0px 20px; 
	WIDTH: 915px; 
	PADDING-TOP: 0px; 
	HEIGHT: 20px; 
	TEXT-ALIGN: right;
	font-size:10px;
	color: #313F51;
}

#toolboxtellafriend a:link{color: #313F51;font-size:10px;text-decoration:underline;}

#toolboxtellafriend a:visited{color: #313F51;font-size:10px;text-decoration:underline;}

#toolboxtellafriend a:hover{	color: #313F51;	font-size:10px;	text-decoration:none;}

.tellafriendoverskrift {	DISPLAY: block; FONT-WEIGHT: 900; HEIGHT: 30px}

.tellafriendLeft {DISPLAY: block; FLOAT: left; WIDTH: 110px; HEIGHT: 30px}

.tellafriendRight {DISPLAY: block; FLOAT: left; WIDTH: 130px; HEIGHT: 30px}

.tellafriendRow {DISPLAY: block; WIDTH: 100%}

#tellafriendButton {	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 202px; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 85px; HEIGHT: 10px;}

.textbox {FONT-SIZE: 11px; WIDTH: 120px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

img {border:0;}

/* CSS Document */
/*|||||||||||||||||||||Søgning||||||||||||||||||||*/
/* CSS Document */

#sog {margin: 0 0 0 0;padding: 10px 0 0 0;height: 30px;width:196px;float:left;text-align:left;font-size:12px;}

#SiteSearch {padding: 0px 0px 0px 0px;margin: 17px 55px 0px 0px;width: 145px;float: right;}

.SearchTextBox {
	border: 1px solid #7e9ea3;
	color: #7e9ea3;
	font: 10px/10px Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 10px 0px 10px;
	margin: 0px 1px 0px 0px;
	width: 100px;
	height: 13px;
	float:left;
	background-color:#FFFFFF;
}

.SearchLink	{
	padding: 0px 0px 0 0px;
	color: #FFFFFF;
	display: inline;
	float:right;
	height:16px;
	width: 20px;
	font-size:0px;
	margin: 2px 0px 0px 0px;
	background-image:url(../System/searchbuttonbg.gif);
	background-repeat:no-repeat;
	background-position: top left;
}

input#searchsubmit{padding: 0px 0px 0 0px;color: #FFFFFF;height:16px;}		

#sogefelt{padding-right: 0px;padding-left: 12px;padding-bottom: 0px;width: 142px;padding-top: 35px;height: 42px;}

.SearchButton{
	border-right: #ADA567 1px solid;
	border-top: #D7D1AD 1px solid;
	font-size: 11px;
	margin: 0px 0px 0px 3px;
	padding: 0 5px 0 5px;
	border-left: #D7D1AD 1px solid;
	color: #FFFFFF;
	border-bottom: #ADA567 1px solid;
	height: 19px;
	background-color: #C8B976;
	font-weight: 800;
}

#SearchElement{display: inline;vertical-align: top;}

#SiteSearchResult{float:left;}

.SearchResultsTable{font-size: 11px;padding-bottom: 15px;width: 96%;}

.SearchResultsTable a:link{color:#000000;margin: 0px 10px;text-decoration: underline;}

.SearchResultsTable a:visited{color:#000000;	text-decoration: underline;}

.SearchResultsTable a:active	{color:#000000;text-decoration: none;}

.SearchResultsTable a:hover{	text-decoration: none;}

.SearchResultsHeader{padding-bottom: 15px;margin: 0px 10px;font: bold 13px/15px "Verdana",Tahoma, Geneva, Arial, Helvetica, sans-serif;padding-top: 20px;}	

/*|||||||||||||||||||||Paragraps setup||||||||||||||||||||*/
#col1 {width: 455px;float: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;} 

#col2 {width: 180px;float: left;margin: 0px 0px 0px 30px;padding: 0px 0px 0px 0px;}

/*|||||||||||||||||||||pinfo||||||||||||||||||||*/
.pinfotop {
    padding: 10px 0px 0px 10px;
    margin: 10px 0px 0px 0px;
    width: 170px;
    height: 24px;
    background-image:url(../System/leftmenutop.gif); 
	background-repeat:no-repeat; 
	background-position:0px 0px;
	color: #FFFFFF;
	font-family: arial;
	font-size: 16px;
	font-weight: normal;
	clear: both;
 }
   	
.pinfobottom {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 180px;
    height: 10px;
    background-image:url(../System/leftmenubottom.gif); 
	background-repeat:no-repeat; 
	background-position: left bottom;
	clear: both;
}
    
.pinfo{
	font-size: 12px;
	padding: 0px 0 0px 0;
	width: 180px;
	display: block;
	position: relative;
	float:left;
	background-color: #b7ddeb;
}

.pinfo ul{padding: 0;margin: 0px;width: 180px;list-style-type: none;}

.pinfo ul li{padding: 2px 0px 2px 10px;display: block;margin: 0px;font-family: Arial;font-size: 11px;border-top: 1px solid #7ba6b6;}

.pinfo ul li img {margin: 3px 6px 0px 0px; float: left; clear: both;}

.pinfo ul li a:link {font-family: arial; font-size: 11px; color: #333333; text-decoration: none;}

.pinfo ul li a:hover {font-family: arial; font-size: 11px; color: #333333; text-decoration: underline;}

.pinfo ul li a:visited {font-family: arial; font-size: 11px; color: #333333; text-decoration: none;}

/*|||||||||||||||||||||forside||||||||||||||||||||*/
#forside_p1 {
    width: 288px;
    height: 104px;
    background-color: #FFFFFF;
    margin: 0px 10px 15px 0px;
    padding: 10px 25px 0px 25px;
    float: left;
    background-image:url(../System/bg_lysgraa.gif); 
	background-repeat:no-repeat; 
	background-position: left top;
	color: #333333;
	overflow: hidden;
	line-height: 11px;	
}

#forside_p1 .h1 {color:#3b6b7d;font-size: 18px;margin: 0px 0px 0px 0px;}
 
#forside_p1 a {
    display: block;
    background-image:url(../System/linkicon.gif); 
	background-repeat:no-repeat; 
	background-position: right top;
	height: 15px;
	float: right;
	padding: 1px 20px 0px 0px;
}	

#forside_p1 a:link {color: #81a3a8; text-decoration: none;}

#forside_p1 a:hover {color: #81a3a8; text-decoration: hover;}

#forside_p1 a:visited {color: #81a3a8; text-decoration: none;}    

#forside_p2 {
    width: 288px;
    height: 104px;
    background-color: #FFFFFF;
    margin: 0px 0px 15px 0px;
    padding: 10px 25px 0px 25px;
    float: left;
    background-image:url(../System/bg_lysblaa.gif); 
	background-repeat:no-repeat; 
	background-position: left top;
	color: #333333;
}

#forside_p2 h1{color:#FFFFFF;font-size: 18px;}

#forside_p2 a {
    display: block;
    background-image:url(../System/linkicon.gif); 
	background-repeat:no-repeat; 
	background-position: right top;
	height: 15px;
	float: right;
	padding: 1px 20px 0px 0px;
}	

#forside_p2 a:link {color: #81a3a8; text-decoration: none;}

#forside_p2 a:hover {color: #81a3a8; text-decoration: hover;}

#forside_p2 a:visited {color: #81a3a8; text-decoration: none;}

#forside_p3 {
    width: 238px;
    height: 104px;
    background-color: #FFFFFF;
    margin: 0px 10px 15px 0px;
    padding: 10px 75px 0px 25px;
    float: left;
    background-image:url(../System/bg_kontakt.jpg); 
	background-repeat:no-repeat; 
	background-position: left top;
	color: #333333;
}

#forside_p3 h1 {color:#3b6b7d;font-size: 18px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

#forside_p3 a {
    display: block;
    background-image:url(../System/linkicon.gif); 
	background-repeat:no-repeat; 
	background-position: right top;
	height: 15px;
	float: right;
	padding: 1px 20px 0px 0px;
}	

#forside_p3 a:link {color: #81a3a8; text-decoration: none;}

#forside_p3 a:hover {color: #81a3a8; text-decoration: hover;}

#forside_p3 a:visited {color: #81a3a8; text-decoration: none;}    

#forside_p4 {
    width: 288px;
    height: 104px;
    background-color: #FFFFFF;
    margin: 0px 0px 15px 0px;
    padding: 10px 25px 0px 25px;
    float: left;
    background-image:url(../System/bg_lysgraa.gif); 
	background-repeat:no-repeat; 
	background-position: left top;
	color: #333333;
}    

#forside_p4 h1 {color:#3b6b7d;font-size: 18px;}

#forside_p4 a {
    display: block;
    background-image:url(../System/linkicon.gif); 
	background-repeat:no-repeat; 
	background-position: right top;
	height: 15px;
	float: right;
	padding: 1px 20px 0px 0px;
}	

#forside_p4 a:link {color: #81a3a8; text-decoration: none;}

#forside_p4 a:hover {color: #81a3a8; text-decoration: hover;}

#forside_p4 a:visited {color: #81a3a8; text-decoration: none;}     

#forside_p5 {width: 180px;height: 242px;background-color: #FFFFFF;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

#forside_p5 h1 {color:#3b6b7d;font-size: 18px;}

#forside_p5 a {
    display: block;
    background-image:url(../System/linkicon.gif); 
	background-repeat:no-repeat; 
	background-position: right top;
	height: 15px;
	float: right;
	padding: 1px 20px 0px 0px;
}	

#forside_p5 a:link {color: #81a3a8; text-decoration: none;}

#forside_p5 a:hover {color: #81a3a8; text-decoration: hover;}

#forside_p5 a:visited {color: #81a3a8; text-decoration: none;} 

/*|||||||||||||||||||||forside||||||||||||||||||||*/
#sitemap{font-size: 12px;padding: 0px 0 0px 0;display: block;position: relative;float:left;width: 665px;}

#sitemap ul{padding: 0;margin: 0px;list-style-type: none;width: 665px;}

#sitemap ul li{padding: 0px;display: block;margin: 0px;font-family: Arial;font-size: 12px;list-style-type: none;}

#sitemap .XhtmlMenulevel1Off	{
	margin: 10px 0px 2px 0px;
	padding: 2px 0px 2px 10px;
	display: block;
	color: #ff0000;
	text-decoration: none;
	text-align: left;
	color: #3b6b7d;
	background-color: #b7ddeb;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	_position: absolute;
	width: 665px;
}

#sitemap .XhtmlMenulevel1Off:hover{
	margin: 10px 0px 2px 0px;
	padding: 2px 0px 2px 10px;
	display: block;
	color: #ff0000;
	text-decoration: none;
	text-align: left;
	color: #3b6b7d;
	background-color: #b7ddeb;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}	

#sitemap .XhtmlMenulevel2Off	{
	margin: 0px 0 0 0;
	padding: 0px 0px 0px 35px;
	display: block;
	color: #333333;
	text-decoration: none;
	background-image:url(../System/lemenumark.gif); 
	background-repeat:no-repeat; 
	background-position: 20px 8px;
	background-color: #daeef5;
}

#sitemap .XhtmlMenulevel2Off:hover{
	margin: 0px 0 0 0;
	padding: 0px 0px 0px 35px;
	display: block;
	color: #333333;
	text-decoration: none;
	background-image:url(../System/lemenumark.gif); 
	background-repeat:no-repeat; 
	background-position: 20px 8px;
	background-color: #daeef5;
}

#sitemap .XhtmlMenulevel3Off	{
	background-color:#e9f4f9;
	margin: 0px 0 0 0;
	padding: 3px 5px 3px 32px;
	display: block;
	color: #494737;
	text-decoration: none;
	font-size:10px;
	background-image: url(../Billeder/designbaseshop/bluearrow.gif);
	background-repeat:no-repeat;
	background-position: 20px 9px;
}

#sitemap .XhtmlMenulevel3Off:hover{
	background-color: #e9f4f9;
}

#globalBasketEmpty, #globalBasket{padding-top: 3px; text-indent: 28px;font-family: Verdana;font-size: 11px;color: #5e7f83;}

#smallBasket{
	width: 83px; 
	height: 30px; 
	float: right; 
	padding-right: 10px; 
	background-image: url('/Files/Billeder/Ecom/Grafik/webshop.gif');
	background-repeat: no-repeat;
	background-position: 0px 3px;
	display: none;
}

#smallBasket.area-ID-1{
	display: block;
}

/* Forside DK, Forside DE, Forside EN, Forside FR */
div#form_box{
	position:absolute;
	top:20px;
	left:800px;	
	width:130px;
	height:20px;
}

input#searchsubmit{
	padding:0px 0px 0px 0px;
	color: #FFFFFF;
	display: inline;
	height:20px;
	width:20px;
	font-size:0px;
	margin:0px 0px 0px 0px;
	background-image:url('/Files/System/searchbuttonbg.gif');
	background-repeat:no-repeat;
	background-position:-1px 1px;
	border: 0px;	
	position:absolute;
	top:-1px;
	left:110px;
	cursor:hand;
}	

input#QueryBox_27{
	width:100px;
	border:1px solid #7E9EA3;
	font-size: 10px;
	font-family: Verdana, Arial, HElvetica, Sans-serif;
	padding:0px;
	margin:0px;	
	height:14px;
	position:absolute;
	top:0px;
	left:0px;
}

div#outer div#innerwrapouter div#innerwrap div#logo_text{
	position:absolute;
	top:162px;
	left:80px;
	z-index:99;
	width:470px;
	height:115px;
	border:0px solid black;
	overflow:hidden;
}

div#logo_text h1, div#logo_text h2, div#logo_text h3, div#logo_text h4, div#logo_text span, div#logo_text p, div#logo_text div{
	color:#FFF;
	font-family:/*Verdana, Arial, HElvetica,*/ Sans-serif;
	font-size:28px;
	font-weight:normal;
	line-height:32px;
}
