/*----------------------------------------Imports-----------------------------------------*/
@import url('/Files/System/Reset.css');
/*------------------------------------Structure styles------------------------------------*/
body	{
	text-align: center;
	background-color: #ffffff;

}
p	{
	color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
}
a	{
	color: #ffffff;
}
a:hover	{
	color: #ffffff;
	text-decoration: underline;
}
table	{
	color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
}
td	{
	color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
}
/*------------------------------------Front Page styles------------------------------------*/
#container	{
	width: 979px;
	margin-left: auto;
	margin-right: auto;
	color: #ffffff;
	font-size: 11px;
	font-family: Tahoma;
}
#topContainer	{
	float: left;
	width: 979px;
	height: 100px;
}
#topLeftBlock	{
	float: left; 
	width: 38px;
	height: 52px;
	margin: 48px 2px 0px 0px;
	background-color: #003366;
}
#topLogo	{
	float: left;
	height: 80px;
	width: 165px;
	margin: 20px 2px 0px 0px;
	background-repeat: no-repeat;
}
#topRightBlock	{
	float: left;
	height: 34px;
	width: 746px;
	margin: 48px 0px 0px 0px;
	padding: 18px 26px 0px 0px;
	background-color: #003366;
	text-align: right;
	color: #ffffff;
	font-family: Helveticaa, Arial;
}
#footerMenu	{
	float: left;
	width: 950px;
	height: 21px;
	background-color: #ff6600;
	margin: 2px 0px 0px 0px;
	padding: 9px 0px 0px 29px;
}
html>/**/body #footerMenu	{
	padding: 8px 0px 0px 29px;
	height: 22px;
}
#footerStatement	{
	float: left;
	color: #003366;
	padding: 0px 0px 1px 0px;
	margin: 19px 0px 0px 50px;	
	font-family: Helvetica, Arial;
}
#footerWavin	{
	float: right;
	margin: 19px 50px 0px 0px;	
	font-family: Helvetica, Arial;
}
/*------------------------------------EAN Page styles------------------------------------*/
#containerEan	{
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	color: #ffffff;
	font-size: 11px;
	font-family: Tahoma;
}
#topContainerEan	{
	float: left;
	width: 750px;
	height: 100px;
}
#topRightBlockEan	{
	float: left;
	height: 34px;
	width: 556px;
	margin: 48px 0px 0px 0px;
	padding: 18px 26px 0px 0px;
	background-color: #003366;
	color: #ffffff;
	font-family: Helveticaa, Arial;
}
#footerMenuEan	{
	float: left;
	width: 729px;
	height: 21px;
	background-color: #ff6600;
	margin: 2px 0px 0px 0px;
	padding: 9px 0px 0px 20px;
}
html>/**/body #footerMenuEan	{
	padding: 8px 0px 0px 29px;
	height: 22px;
}

/*------------------------------------Front ParagraphSetup styles------------------------------------*/
#content	{
	float: left;
	width: 979px;
	margin-top: 2px;
}
#contentLeft	{
	float: left; 
	width: 695px;
	height: 553px;
	margin: 0px 2px 0px 0px;
	background-color: #003366;
	padding: 35px 0px 22px 28px;
}
#contentRight	{
	float: left;
	width: 200px;
	background-color: #003366;
	height: 591px;
	padding: 19px 28px 0px 26px;
}
#contentRight a#activeitem	{
	color: #ff6600;
}
/*------------------------------------Konkurrence ParagraphSetup styles------------------------------------*/
#contentKonkurrence	{
	float: left;
	width: 979px;
	height: 553px;
	margin-top: 2px;
}
/*------------------------------------Standard ParagraphSetup styles------------------------------------*/
#contentLeftStandard	{
	float: left; 
	width: 695px;
	margin: 0px 2px 0px 0px;
	background-color: #003366;
	height: 584px;
	padding: 4px 0px 22px 28px;
}
*:first-child+html #contentLeftStandard	{
	padding: 15px 0px 22px 28px;
	height: 573px;

}
#contentRightStandard	{
	float: left;
	width: 200px;
	background-color: #003366;
	height: 572px;
	padding: 38px 28px 0px 26px;
	margin: 0px;
	overflow: hidden;
}
#contentRightStandard a#activeitem	{
	color: #ff6600;
}
*:first-child+html #contentRightStandard	{
	padding: 34px 28px 0px 26px;
	overflow: hidden;
	height: 576px;
}
#standardHeader	{
	float: left;
	width: 670px;
	border-bottom: 1px solid #536a89;
	color: #ffffff;
	text-transform: uppercase;
	padding-bottom: 5px;
	padding-top: 1px;
	font-family: Helvetica;
	font-size: 17px;	
}
/*------------------------------------Wishlist ParagraphSetup styles------------------------------------*/
#contentLeftWishlist	{
	float: left; 
	width: 695px;
	margin: 0px 2px 0px 0px;
	background-color: #003366;
	height: 527px;
	padding: 67px 0px 22px 28px;
	overflow: auto;
}
/*------------------------------------Ecom ParagraphSetup styles------------------------------------*/
#contentLeftEcom	{
	float: left; 
	width: 695px;
	margin: 0px 2px 0px 0px;
	background-color: #003366;
	height: 584px;
	padding: 4px 0px 22px 28px;
}
*:first-child+html #contentLeftEcom	{
	padding: 7px 0px 22px 28px;
	height: 581px;
}
#ecomHeader	{
	float: left;
	width: 670px;
	border-bottom: 1px solid #536a89;
	color: #ffffff;
	text-transform: uppercase;
	padding-bottom: 5px;
	padding-top: 15px;
	font-family: Helvetica;
}
/*------------------------------------Paragraph styles------------------------------------*/
.frontMenu	{
	float: left;
	width: 325px;
	height: 95px;
	margin: 0px 20px 7px 0px;
	display: inline;
}
.frontLink	{
	float: left;
	width: 325px;
	height: 15px;
	padding: 1px 0px 1px 0px;
}
.frontLinkImage	{
	float: left;
	width: 325px;
	height: 75px;
}
.husstandMenu	{
	float: left;
	width: 325px;
	height: 153px;
	margin: 0px 20px 7px 0px;
	display: inline;
}
.husstandLink	{
	float: left;
	width: 325px;
	height: 15px;
	padding: 0px 0px 1px 0px;
}
.husstandLinkImage	{
	float: left;
	width: 325px;
	height: 128px;
	overflow: hidden;
}
a.orange	{
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #ff6600;
	background-image: url('/Files/System/img/link.png');
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding: 1px 0px 0px 15px;
	text-transform: uppercase;
}
.frontSeperator	{
	float: left;
	width: 670px;
	height: 30px;
	background-image: url('/Files/System/img/seperator.jpg');
	background-repeat: no-repeat;
	background-position: 0px 14px;
	margin: 0px 0px 0px 0px;
}
.frontRight	{
	font-family: Helvetica, Arial;
	width: 250px;
	font-size: 12px;
	color: #ff6600;
	padding: 0px 0px 0px 10px;
	text-transform: uppercase;
}
.threeRows	{
	float: left;
	width: 670px;
	height: 148px;
	margin: 0px 20px 7px 0px;
	display: inline;
	overflow: hidden;
}
.threeRowLink	{
	float: left;
	width: 670px;
	height: 20px;
	padding: 0px 0px 1px 0px;
}
.threeRowImage	{
	float: left;
	width: 670px;
	height: 128px;
}
.twoRows	{
	float: left;
	width: 670px;
	height: 230px;
	margin: 0px 20px 7px 0px;
	display: inline;
	overflow: hidden;
}
.twoRowsLink	{
	float: left;
	width: 670px;
	height: 20px;
	padding: 0px 0px 1px 0px;
}
.twoRowsImage	{
	float: left;
	width: 670px;
	height: 210px;
}
.standardText	{
	float: left;
	width: 670px;
	height: 422px;
	border-bottom: 1px solid #4b658a;
	padding: 0px 0px 39px 0px;
	overflow: auto;
	scrollbar-darkshadow-color: #000033;
    scrollbar-shadow-color: #003F6F;
    scrollbar-face-color: #003366;
    scrollbar-highlight-color: #003F6F;
    scrollbar-3dlight-color: #4b658a;
    scrollbar-track-color:  #003366;
    scrollbar-arrow-color: #FFFFFF;
}
/*------------------------------------Footer Menu------------------------------------*/
#footerMenu ul.M0 li	{
	float: left;
	padding-top: 1px;
}
#footerMenu ul.M0 li.L2_first a.L2_first, #footerMenu ul.M0 li.L2 a.L2, #footerMenu ul.M0 li.L2_last a.L2_last, #footerMenu ul.M0 li.L2_Active_first a.L2_Active_first, #footerMenu ul.M0 li.L2_Active_last a.L2_Active_last, #footerMenu ul.M0 li.L2_Active a.L2_Active	{
	font-family: Helvetica, Arial;
	text-transform: uppercase;
	color: #ffffff;
	font-size: 11px;
	padding: 10px 0px 1px 0px;
}
#footerMenu ul.M0 li.L2_Active_first a.L2_Active_first, #footerMenu ul.M0 li.L2_Active a.L2_Active, #footerMenu ul.M0 li.L2_Active_last a.L2_Active_last	{
	color: #003366;
}
#footerMenu ul.M0 li.L2 a.L2, #footerMenu ul.M0 li.L2_Active a.L2_Active, #footerMenu ul.M0 li.L2_last a.L2_last, #footerMenu ul.M0 li.L2_Active_last a.L2_Active_last	{
	background-image: url('/Files/System/img/footer_menu_seperator.jpg');
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding: 10px 0px 0px 14px;
	margin: 0px 0px 0px 7px;
}
#footerMenu ul.M0 li.L2 a:hover.L2	{
	text-decoration: underline;
}
/*------------------------------------Footer Menu EAN PAGE------------------------------------*/
#footerMenuEan ul.M0 li	{
	float: left;
}
#footerMenuEan ul.M0 li.L2_first a.L2_first, #footerMenuEan ul.M0 li.L2 a.L2, #footerMenuEan ul.M0 li.L2_last a.L2_last, #footerMenuEan ul.M0 li.L2_Active_first a.L2_Active_first, #footerMenuEan ul.M0 li.L2_Active_last a.L2_Active_last, #footerMenuEan ul.M0 li.L2_Active a.L2_Active	{
	font-family: Helvetica, Arial;
	text-transform: uppercase;
	color: #ffffff;
	font-size: 11px;
}
#footerMenuEan ul.M0 li.L2_Active_first a.L2_Active_first, #footerMenuEan ul.M0 li.L2_Active a.L2_Active, #footerMenuEan ul.M0 li.L2_Active_last a.L2_Active_last	{
	color: #003366;
}
#footerMenuEan ul.M0 li.L2 a.L2, #footerMenuEan ul.M0 li.L2_Active a.L2_Active, #footerMenuEan ul.M0 li.L2_last a.L2_last, #footerMenuEan ul.M0 li.L2_Active_last a.L2_Active_last	{
	background-image: url('/Files/System/img/footer_menu_seperator.jpg');
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding: 1px 0px 0px 10px;
	margin: 0px 0px 0px 7px;
}
/*------------------------------------Right Menu------------------------------------*/
#contentRightStandard ul li	{
	float: left;
	width: 150px;
	background-image: url('/Files/System/img/addition_sign.jpg');
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding: 0px 0px 0px 12px;
}
#contentRightStandard ul li a	{
	color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
}
/*------------------------------------Breadcrumb styles------------------------------------*/
.breadcrumbs	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 18px 0px 9px 0px;
}
.breadcrumbs a	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#contentLeftStandard .breadcrumbs	{
	margin-bottom: 24px;
}
/*------------------------------------Ecom styles------------------------------------*/
.headerLine	{
	border-bottom: 1px solid #536A89; 
	height: 20px;
	padding-top: 23px;
	margin: 0px 0px 10px 0px;
}
*:first-child+html .headerLine	{
	margin: 0px 0px 20px 0px;
} 

* html .headerLine	{
	padding-top: 19px;
}
.clear	{
	clear: both;
}
.ecomRightHeader	{
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	padding: 13px 0px 0px 0px;
	line-height: 16px;
}
.ecomRightDescription	{
	font-family: Tahoma;
	color: #ffffff;
	font-size: 11px;
	padding: 0px 0px 1px 0px;
	line-height: 16px;
}
#huskeliste	{
	position: absolute;
	top: 123px;
	margin-left: 636px;
}
html>/**/body #huskeliste	{
	position: absolute;
	top: 123px;
	margin-left: 862px;
}
* html #huskeliste	{
	position: absolute; 
	top: 123px;
	margin-left: 586px;
}
#huskeliste_se	{
	position: absolute;
	top: 123px;
	margin-left: 618px;
}
html>/**/body #huskeliste_se	{
	position: absolute;
	top: 123px;
	margin-left: 844px;
}
* html #huskeliste_se	{
	position: absolute; 
	top: 123px;
	margin-left: 568px;
}
#konkurrence	{
	float: left; 
	margin: 374px 0px 0px 42px;
}
* html #konkurrence	{
	margin: 374px 0px 0px 21px;
}
#vundet	{
	float: left;
	margin: 180px 0px 0px 36px;
	width: 400px;
}
#vundet p	{
	color: #000000;
	font-family: Tahoma; 
	font-size: 14px;
	line-height: 20px;
}
#vundet a	{
	color: #000000;
	font-family: Tahoma; 
	font-size: 14px;
	line-height: 16px;
}
/*------------------------------------HUSKELISTE STYLES------------------------------------*/
.OrderForm { 
		float: left; 
		background-color: #003366; 
		color: White; 
		width: 690px;  
		overflow: auto; 
		scrollbar-darkshadow-color: #000033; 
		scrollbar-shadow-color: #003F6F;
		scrollbar-face-color: #003366;
		scrollbar-highlight-color: #003F6F;
		scrollbar-3dlight-color: #4b658a;
		scrollbar-track-color:  #003366;
		scrollbar-arrow-color: #FFFFFF;height: 320px; 
	}
.OrderForm A { color: White; }
.OrderForm A#Visited { color: White; }
    
.OrderLine { float: left; width: 630px; clear: both; margin-bottom: 10px; }
.OrderLine .name { width: 500px; float: left; font-family: Tahoma; font-size: 11px; padding: 0px 0px 1px 0px;}
.OrderLine .button {width: 100px; float: right; font-family: Tahoma; font-size: 11px; text-align: right;}
    
.BomItem { background-color: #1e406e; clear: both; padding: 5px 10px 12px 20px; margin: 0px 0px 0px 10px; width: 630px; height: 37px; font-family: Tahoma; font-size: 10px;}
.BomItem td {font-family: Tahoma; font-size: 10px; color: #ffffff;}

.BomItem.name { width: 565px; float: left;}
.BomItem.button { width: 40px; float: right; }
.BomItems.inputs { clear: both; width: 605px;}
    
.OrderLine_Extension_Quantity_Input { width: 25px; border: 1px solid #152d4d}
.OrderLine_Extension_Dimension_Input { width: 50px; border: 1px solid #152d4d}
.OrderLine_Extension_Length_Input { width: 50px; border: 1px solid #152d4d}
.OrderLine_Extension_Note_Input { width: 250px; height: 15px; border: 1px solid #152d4d}
.quantity0 { color:#152d4d }
.quantity0 INPUT { background: #224b80; border: 1px solid #152d4d; }
.quantity0 TEXTAREA { background: #224b80; border: 1px solid #152d4d; overflow: hidden;}
.quantity0 td { font-family: Tahoma; font-size: 10px; color: #152d4d;}
	
.produktSeperator { border-bottom:1px solid #536A89; float:left; padding: 0px 0px 0px 0px; width:670px; height: 10px;}

.bottomContainer { clear: both; margin: 0px 24px 0px 0px;}
.bottomLink { font-family: Tahoma; font-size: 11px; color: #ffffff; float: right; margin: 10px 0px 0px 0px;}	
.bottomForm	{ float: left; width: 400px; margin: 10px 0px 0px 0px;}
.bottomForm	td { font-family: Tahoma; font-size: 11px; color: #ffffff;}