body {background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}

/* CustomerLogin */
.Customer_TD {padding: 0px 10px 22px 10px;}
#CustomerLoginHeadline {font-size:30px;color:#fd7700;border-bottom: 1px solid #2caded;padding-bottom:10px;margin-bottom:10px;font-weight:normal;}
#CustomerLoginHeader {border-bottom: 1px dotted #cccccc;border-top: 1px dotted #cccccc;background-color:#000000;padding: 3px;font-weight:bold;}
.TabDeactive_Customer {padding:10px;margin-right:3px;color:#ffffff;text-align:center;width:111px;height:20px;font-size:12px;border-bottom: 6px solid #fd7700;background-color:#000000;}
.TabActive_Customer {padding:10px;margin-right:3px;color:#FFFFFF;text-align:center;width:111px;height:20px;font-size:12px;background-color:#fd7700;border-bottom: 6px solid #fd7700;}
.TabHover_Customer {padding:10px;margin-right:3px;color:#FFFFFF;text-align:center;width:111px;height:20px;font-size:12px;background-color:#fd7700;border-bottom: 6px solid #fd7700;}
.TextInputField_Customer {height:20px;font-family:Tahoma;font-size:11px;}
.OptionSelect_Customer {font-family:Tahoma;font-size:11px;}
.SubmitButton_Customer {width:70px;height:20px;font-family:Tahoma;font-size:12px;font-weight:bold;color:#FFFFFF;text-transform:uppercase;border-style:none;border-width:0px;background-image: url('/images/design/Site-Optimizing/Design/orange_btn.gif');background-repeat:no-repeat;background-color:transparent;margin-top:5px;}
#CustomerLoginOrderBottomline { border-top-width: 1px; border-top-color: #CCCCCC; border-top-style: solid; padding-top: 10px;}
#CustomerLoginOrderSpecs {padding: 10px 0px 10px 0px;background-color:#f5f5f5;}
#CustomerLoginViewOrderBox {border: 1px solid #CCCCCC;background-color:#eeeeee;}
.Customer_TD TD TD TD {padding:4px;}
.Customer_TD TD TD TD TD {padding:0px;}
.Customer_TD TD TD TD TD TD {padding:0px;}
.Customer_TD TD TD TD TD TD TD {padding:0px;}
.BackgroundColor2_Customer TD {border-top: 1px dotted #CCCCCC;padding:4px;}
.BackgroundColor3_Customer TD {border-top: 1px dotted #CCCCCC;padding:4px;}
.OrderlineHover_Customer TD {border-top: 1px dotted #CCCCCC;padding:4px;background-color:#fd7700;}

/* B2B Login */
.B2BLogin_TD {padding: 0px 23px 0px 22px;}
.B2BLogin_TD Form {margin:0px;}
.B2BLogin_TD BR {display:none;}
.B2BLogin_TD TD BR {display:block;}
.TextInputField_B2Blogin {height:20px;font-family:Tahoma;font-size:11px;}
.SubmitButton_B2Blogin {margin: 5px 0px 10px 0px;width:75px;height:20px;font-family:Tahoma;font-size:12px;font-weight:bold;color:#FFFFFF;text-transform:uppercase;border-style:none;border-width:0px;background-image: url('/images/design/Site-Optimizing/Design/orange_btn.gif');background-repeat:no-repeat;background-color:transparent;}
#B2BHeader {font-size:30px;color:#fd7700;border-bottom: 1px solid #000000;padding-bottom:10px;margin-bottom:10px;width:450px;}



/* Ordet Steps */
#OrderStep1_TD {padding: 5px 13px 22px 13px;}
#OrderStep1_TD hr {border-bottom: 1px solid #CCCCCC;}
#OrderStep1_TD br {font-size:0px;height:0px;}
#OrderStep2_TD {padding: 0px 13px 0px 13px;}
#OrderStep2_TD br {font-size:0px;height:0px;}
#OrderStep2_TD hr {display:none;}
#OrderStep3_TD {padding: 0px 13px 0px 13px;}
#OrderStep3_TD br {font-size:0px;height:0px;}
#OrderStep3_TD hr {border-bottom: 1px solid #CCCCCC;}
#OrderStep4_TD {padding: 0px 13px 13px 13px;}
#OrderStep4_TD br {font-size:0px;height:0px;}
#OrderStep4_TD hr {border-bottom: 1px solid #CCCCCC;}
#OrderStepHeader1 {font-size:30px;color:#fd7700;}
#OrderStepHeader1 IMG {float:right;margin-top:12px;}
#OrderStepHeader2 {font-size:30px;color:#fd7700;border-bottom: 1px solid #CCCCCC;padding-bottom:10px;}
#OrderStepHeader2 IMG {float:right;margin-top:12px;}
.SubmitButton_Orderstep1 {width:92px;height:38px;font-family:Tahoma;font-size:12px;text-transform:uppercase;font-weight:bold;color:#FFFFFF;border-style:none;border-width:0px;background-image: url('/images/design/Site-Optimizing/Design/orange_btn.gif');background-repeat:no-repeat;background-color:transparent;margin-top:5px;}
.TextInputField_Orderstep1 {font-family:Tahoma;font-size:10px;width:150px;}
.OptionSelect_Orderstep1 {font-family:Tahoma;font-size:10px;width:150px;}
.SubmitButton_Orderstep2 {width:92px;height:38px;font-family:Tahoma;font-size:12px;text-transform:uppercase;font-weight:bold;color:#FFFFFF;border-style:none;border-width:0px;background-image: url('/images/design/Site-Optimizing/Design/orange_btn.gif');background-repeat:no-repeat;background-color:transparent;margin-top:10px;}
.BackgroundColor1_Orderstep2 Input {margin: 5px 25px 0px 0px;}
.SubmitButton_Orderstep3 {width:125px;height:38px;margin:0px;font-family:Tahoma;font-size:12px;text-transform:uppercase;font-weight:bold;color:#FFFFFF;border-style:none;border-width:0px;background-image: url('/images/design/Site-Optimizing/Design/godkend_btn.gif');background-repeat:no-repeat;background-color:transparent;margin-top:10px;}
#OrderStepHeadline {border-bottom: 1px dotted #CCCCCC;border-top: 1px dotted #CCCCCC;background-color:#eeeeee;padding: 3px;}
.ProductImage_Order3{height:50px;}
.Heading_Orderstep1 {color:#fd7700;font-size:16px;}
/* 
#invoicephone {height:18px;font-size:10px;}
#deliveryphone {height:18px;font-size:10px;}
#kraklookupbtn {background-image: url('/images/design/Site-Optimizing/Design/Design/Da/OrderStep/Step1/BtnKrak.gif');background-repeat:no-repeat;background-color:transparent;border-style:none;border-width:0px;margin:0px;height:19px;width:50px;}
#lkraklookupbtn {background-image: url('/images/design/Site-Optimizing/Design/Design/Da/OrderStep/Step1/BtnKrak.gif');background-repeat:no-repeat;background-color:transparent;border-style:none;border-width:0px;margin:0px;height:19px;width:50px;}
*/


/* Show Basket */


#ShowBasket_TD {padding: 0px 10px 22px 10px;}
#ShowBasket_TD div{text-align:center;}
#ShowBasketHeadline {font-size:30px;color:#ff8a00;border-bottom: 1px solid #2caded;padding-bottom:10px;margin-bottom:10px;}
.BackgroundColor1_ShowBasket td {border-bottom: 1px dotted #c5e2f7;padding: 6px 2px 6px 2px;}
.BackgroundColor2_ShowBasket td {border-bottom: 1px dotted #c5e2f7;padding: 6px 2px 6px 2px;}
.Heading_ShowBasket {border-bottom: 1px dotted #CCCCCC;background-color:#ffffff;padding: 3px 0px 3px 0px;text-align:right;text-transform:uppercase;}
.Heading_ShowBasket B {text-align:left;font-size:14px;padding:0;margin:0;}
.ProductImage_ShowBasket {height:50px;}
#ShowBasketButtons {text-align:center;}
.ShowBasket_ProductLine_Description_TD {color:#fd7700;text-decoration:none;text-transform:uppercase;}
.ShowBasket_ProductLine_Description_TD A:Link {color:#fd7700;text-decoration:none;text-transform:uppercase;}
.ShowBasket_ProductLine_Description_TD A:Active {color:#fd7700;text-decoration:none;text-transform:uppercase;}
.ShowBasket_ProductLine_Description_TD A:Visited {color:#fd7700;text-decoration:none;text-transform:uppercase;}
.ShowBasket_ProductLine_Description_TD A:Hover {color:#fd7700;text-decoration:none;text-transform:uppercase;}


/* ProductCard */ 
.ProductInfo_TD {padding: 0px 10px 10px 10px;}
#PCardTableHolder {width:470px;}
#PCardImageOuter {vertical-align:top;padding: 15px 0px 0px 0px;}
#PCardInfo1Inner {width:100%;}
#PCardImageLarge {padding: 0px 15px 0px 0px;border-right: 1px solid #ffffff;}
#PCardImageLarge IMG {}
#PCardImageSmall {vertical-align:top;padding: 0px 0px 0px 15px;}
#PCardInfo1Outer {vertical-align:top;}
#PCardInfo1Inner {margin: 8px 0px 8px 0px;}
#PCardInfoTitle {font-size:30px;color:#8aaf40;border-bottom: 1px solid #fd7700;padding-bottom:10px;}
#PCardInfoTitle SPAN {font-size:30px;color:#8aaf40;}
#PCardInfoDesc {padding: 8px 0px 8px 2px;border-bottom: 0px solid #73c7db;}
#PCardInfoWeight1 {display:none;width:25%;font-weight:bold;border-bottom: 0px solid #73c7db;padding: 5px 4px 5px 4px;}
#PCardInfoWeight2 {display:none;width:25%;border-bottom: 0px solid #73c7db;padding: 5px 0px 5px 0px;}
#PCardInfoShipping1 {width:25%;font-weight:bold;border-bottom: 0px solid #73c7db;padding: 5px 0px 5px 4px;}
#PCardInfoShipping2 {width:25%;border-bottom: 0px solid #73c7db;padding: 5px 0px 5px 0px;}
#PCardInfoStock1 {font-weight:bold;padding: 2px 4px 2px 4px;border-bottom: 0px solid #73c7db;padding: 5px 4px 5px 4px;}	
#PCardInfoStock2 {padding: 2px 4px 2px 4px;border-bottom: 0px solid #73c7db;padding: 5px 4px 5px 4px;}
#PCardInfoIcons1 {border-bottom: 0px solid #73c7db;padding: 3px 1px 1px 1px;}	
#PCardInfoIcons2 {border-bottom: 0px solid #73c7db;padding: 3px 1px 1px 1px;}	
#PCardInfoRetailPrice1 {font-weight:bold;font-size:16px;padding: 10px 4px 5px 4px;}
#PCardInfoRetailPrice2 {font-size:16px;padding: 10px 4px 5px 4px;}
#PCardInfoRetailPrice2 SPAN {font-size:16px;position:relative;left:-7px;}
#PCardInfoPriceSavings1 {font-weight:bold;font-size:16px;padding: 10px 4px 0px 4px;}
#PCardInfoPriceSavings2 {font-size:16px;padding: 10px 4px 5px 4px;}	
#PCardInfoPriceSavings2 SPAN {font-size:16px;position:relative;left:-7px;}
#PCardInfoSeenCheaper {padding: 3px 1px 1px 1px;text-align:right;font-weight:bold;}
#PCardInfoSeenCheaper A:Link {color:#73c7db;text-decoration:none;}
#PCardInfoSeenCheaper A:Active {color:#73c7db;text-decoration:none;}
#PCardInfoSeenCheaper A:Visited {color:#73c7db;text-decoration:none;}
#PCardInfoSeenCheaper A:Hover {color:#73c7db;text-decoration:underline;}
#PCardInfoPNo1 {font-weight:bold;border-bottom: 0px solid #73c7db;padding: 5px 0px 5px 4px;}
#PCardInfoPNo2 {border-bottom: 0px solid #73c7db;padding: 5px 0px 5px 0px;}
#PCardInfoToolBar {border-top: 1px solid #73c7db;border-bottom: 1px solid #73c7db;padding: 5px 4px 5px 4px;}	
#PCardInfoToolBar A:Link {color:#333333;text-decoration:none;}
#PCardInfoToolBar A:Active {color:#333333;text-decoration:none;}
#PCardInfoToolBar A:Visited {color:#333333;text-decoration:none;}
#PCardInfoToolBar A:Hover {color:#333333;text-decoration:underline;}	
#PCardInfoToolBar SELECT {font-size:11px;}	
#PCardInfoVariants {padding: 5px 4px 5px 4px;}

#PCardTransTime1 {background-color:#35b018;color:#FFFFFF;font-weight:bold;padding: 5px 4px 5px 4px;border-bottom: 1px solid #FFFFFF;text-align:center;}
#PCardTransTime1 DIV {color:#FFFFFF;font-weight:bold;}
#PCardTransTime1 SPAN {color:#FFFFFF;font-weight:bold;}
#PCardTransTimeClock1 {font-size:16px;color:#FFFFFF;}

#PCardTransTime2 {background-color:#cae5f8;font-weight:bold;padding: 5px 4px 5px 4px;border-bottom: 1px solid #FFFFFF;text-align:center;}
#PCardTransTime2 DIV {font-weight:bold;}
#PCardTransTime2 SPAN {font-weight:bold;}
#PCardTransTimeClock2 {font-size:16px;color:#ff8a00;}

#PCardInfoBuySection1 {vertical-align:middle;padding: 0px 4px 0px 4px;font-size:14px;font-weight:bold;background-color:#cae5f8;border-bottom: 1px solid #FFFFFF;}
#PCardInfoBuySection1 SPAN {font-size:14px;font-weight:bold;}
#PCardInfoBuySection1 HR {display:none;}
#PCardInfoBuySection2 {vertical-align:middle;padding: 0px 4px 0px 4px;text-align:right;background-color:#cae5f8;border-bottom: 1px solid #FFFFFF;}
#PCardInfoBuySection2 Input {}
#PCardInfoBuySection2 BR {display:none;}
#PCardInfo2Outer {vertical-align:top;}
#PCardRelatedTitle {vertical-align:top;padding: 0px 0px 24px 0px;font-size:14px;}	
#PCardRelatedTitle HR {border: 1px solid #dad3d9;margin:0px;}
#PCardRelatedOuter {vertical-align:top;padding: 0px 0px 0px 11px;}

#PCardRelatedHolder {}
#PCardRelatedImage {}
#PCardRelatedName {padding: 12px 0px 6px 0px;}
#PCardRelatedBuySection {padding: 0px 0px 13px 0px;text-align:left;}
#PCardRelatedPrice {font-size:12px;font-weight:bold;}
#PCardRelatedPrice STRIKE {font-size:11px;color:#333333;font-family: Tahoma;text-align:left;width:173px;padding: 0px 0px 2px 45px;background-image: url('/images/design/Site-Optimizing/Design/Design/Da/FrontPage/TxtOldPrice.gif');background-repeat:no-repeat;}
#PCardRelatedButton {text-align:right;vertical-align:bottom;width:62px;}

.MediaViewerCanvas {}
.MediaLink_ProductInfo {width:50px;margin: 0px 0px 10px 0px;border: 2px solid #ffffff;}
.MediaLinkHover_ProductInfo {width:50px;margin: 0px 0px 10px 0px;border: 2px solid #ffffff;}
.MediaLinkSelected_ProductInfo {width:50px;margin: 0px 0px 10px 0px;border: 2px solid #ffffff;}
.TextInputField_ProductInfo {height:20px;font-size:12px;text-align:center;}
#Heading_Productinfo {color:fd7700;font-size:16px;}
.Description_Productinfo {color:#fd7700;font-size:16px;text-transform:uppercase}
DIV.Description_Productinfo {color:#000000;font-size:12px;text-transform:lowercase}
.PriceText_ProductInfo_TD, .Price_ProductInfo_TR, .PriceText_ProductInfo_SPAN, .PriceAmount_ProductInfo_TD {border:none;font-size:16px;}
.Price_Productinfo {font-size:22px;color:#000000;}
.PriceAmount_ProductInfo_TD, .PriceAmount_ProductInfo_SPAN {display:none;}
.PriceUnit_ProductInfo_TD, .PriceUnit_ProductInfo_SPAN {display:none;}

.Vcard_number span.Description_Productinfo {
	font: bold 11px ;
	color:#333333;
	text-transform: uppercase;
	margin:0;
}


/* TipFriend */
.TipFriend_TD {padding: 0px 10px 22px 10px;}
.TipFriend_TD br {font-size:0px;height:0px;}
.Heading_TipFriend {}
.Heading_TipFriend2 {font-size:30px;color:#ff8a00;border-bottom: 1px solid #2caded;padding-bottom:10px;width:456px;}
.SubmitButton_TipFriend {width:75px;height:20px;font-family:Tahoma;font-size:12px;font-weight:bold;color:#FFFFFF;text-transform:uppercase;border-style:none;border-width:0px;background-image: url('/images/design/Site-Optimizing/Design/btn-green-75.gif');background-repeat:no-repeat;background-color:transparent;margin-top:5px;}
.TextInputField_TipFriend {font-family:Tahoma;width:354px;font-size:11px;margin-top:2px;}

#TipFriend_Header {vertical-align:center;padding: 0px 0px 0px 0px;font-size:11px;color:#FFFFFF;font-weight:bold;background-image: url('/images/design/Site-Optimizing/Design/anbefal.gif');background-repeat:repeat-x;background-color:#ec2bc5;}


/* Default Styles */
hr	{	border-top: 1px solid #ffffff;	border-bottom: 1px solid #ffffff;}
/* 
.Profile_TD {padding: 0px 13px 0px 10px;}
textarea {font-family: Trebuchet MS;font-size:11px;}
select {font-size:11px;font-family: Trebuchet MS;}
*/
#Main_TD {background-image: url('');background-repeat:no-repeat;background-color:#FFFFFF;}
.CMS_TD {background-color:#FFFFFF;}
.Externalpage_TD {background-color:#FFFFFF;}

/* ProductList */
.ProductList_TD {padding: 0px 10px 10px 10px;}
.Heading_ProductList {font-size:16px;color:#fd7700;background-color:#FFFFFF;font-weight:normal;10px 0px 0px 10px;}
.Heading_ProductList DIV {font-size:16px;color:#fd7700;font-weight:normal;}
.BreadCrumb_ProductList {color:#999999;}
.BreadCrumb_ProductList A:Link {color:#999999;text-decoration:none;}
.BreadCrumb_ProductList A:Active {color:#999999;text-decoration:none;}
.BreadCrumb_ProductList A:Visited {color:#999999;text-decoration:none;}
.BreadCrumb_ProductList A:Hover {color:#999999;text-decoration:underline;}
.Photo1_ProductList IMG {width:150px;}
.Photo1_ProductList {padding: 0px 0px 0px 0px; text-align:center;vertical-align:middle;}
.Description_ProductList {height:46px;width:100px;font-size:12px;vertical-align:top;padding: 0px 5px 5px 0px;}
.Description_ProductList BR {font-size:0px;height:0px;}
.Description_ProductList A:Link {color:#000000;text-decoration:none;}
.Description_ProductList A:Active {color:#000000;text-decoration:none;}
.Description_ProductList A:Visited {color:#000000;text-decoration:none;}
.Description_ProductList A:Hover {color:#02c8ec;text-decoration:none;}
.Price_Productlist {font-size:16px;font-weight:normal;}
.Price_Productlist TD {padding-right:0px;}
.ProductName_Productlist {color:#fd7700;font-size:14px;font-weight:normal; text-decoration:none; text-transform: uppercase;}
.ProductName_Productlist A:Link {color:#fd7700;font-size:14px;font-weight:normal; text-decoration:none;text-transform: uppercase;}
.ProductName_Productlist A:Active {color:#fd7700;font-size:14px;font-weight:normal; text-decoration:none;text-transform: uppercase;}
.ProductName_Productlist A:Visited {color:#fd7700;font-size:14px;font-weight:normal; text-decoration:none;text-transform: uppercase;}
.ProductName_Productlist A:Hover {color:#000000;font-size:14px;font-weight:normal; text-decoration:none;text-transform: uppercase;}
.Price_Productlist span {height:auto;font-size:16px;}
.Price_Productlist b {font-size:16px;font-weight:normal;}
.Toolbar_Productlist {padding: 15px 0px 15px 0px;}
.BuyButton_Productlist input {width:50px;height:22px;}
.InfoButton_Productlist {padding: 10px 0px 7px 3px;}
.BorderBottom_Productlist {padding:10px;}
.TextInputField_Productlist {width:40px;text-align:center;vertical-align:bottom;margin-top:10px;font-size:10px;}
.TableLinesSides_Productlist {}
.InfoCollPadd_Productlist {padding:10px;}
.InfoCollPadd_Productlist img {}
.Description_ProductList img {margin-top:5px;}
.ProductList_TD SELECT {margin:0px;}
.Stockmessage_Productlist {display:none;}
.Vareliste_toolbar{font-size:14px;color:#000000;text-decoration:none;}
.Vareliste_toolbar A:Link {color:#000000;text-decoration:none;}
.Vareliste_toolbar A:Active {color:#fd7700;text-decoration:none;}
.Vareliste_toolbar A:Visited {color:#000000;text-decoration:none;}
.Vareliste_toolbar A:Hover {color:#fd7700;text-decoration:none;}
.ActivePageNumber_ProductList {color:#000000;text-decoration:none;}
.ActivePageNumber_ProductList A:Link {color:#000000;text-decoration:none;}
.ActivePageNumber_ProductList A:Active {color:#fd7700;text-decoration:none;}
.ActivePageNumber_ProductList A:Visited {color:#000000;text-decoration:none;}
.ActivePageNumber_ProductList A:Hover {color:#fd7700;text-decoration:none;}


 
/* Frontpage */
.FrontPage_TD {padding: 0px 0px 0px 0px;}
.Photo3_Frontpage{text-align:center;width:33%;padding: 10px 5px 0px 5px;border-left: 0px solid #35b2d4;border-top: 0px solid #c5e2f7;border-right: 0px solid #35b2d4;}
.Photo3_Frontpage div{padding:0px;border-style: none;border-width:0px;}
.Description_Frontpage{text-align:center;color:#000000;padding: 0px 5px 0px 3px;border-left: 0px solid #35b2d4;border-right: 0px solid #35b2d4;}
.Description_Frontpage A:Link {color:#000000;text-decoration:none;font-size:14px;}
.Description_Frontpage A:Active {color:#000000;text-decoration:none;font-size:14px;}
.Description_Frontpage A:Visited {color:#000000;text-decoration:none;font-size:14px;}
.Description_Frontpage A:Hover {color:#02c8ec;text-decoration:none;font-size:14px;}
.Description_Frontpage span {cursor:pointer;font-weight:normal;font-size:14px;}
.Description_Frontpage br {font-size:0px;height:0px;line-height:0px;}
.Price_Frontpage {text-align:center;font-size:16px;color:#808080;font-weight:normal;padding: 10px 5px 10px 5px;border-left: 0px solid #35b2d4;border-right: 0px solid #35b2d4;border-bottom: 0px solid #35b2d4;}
.SpecialOfferPrice_FrontPage{margin-bottom:5px;font-weight:normal;color:#808080;font-size:16px}
.Pricestriked_Frontpage {font-weight:normal;color:#808080;}
.Pricestriked_Frontpage strike{font-weight:normal;color:#a5a5a5;}
.FrontPage_TD div{width:150px;text-align:center;padding:0px;border-style: none;border-width:0px;}
.FrontPage_TD span{width:150px;text-align:center;padding:0px;border-style: none;border-width:0px;}
.FrontPage_TD img {border-style: none;border-width:0px;}
.FrontPage_TD br {font-size:0px;height:0px;line-height:0px;}
.Heading_Frontpage {display:none;}
.Text1_Frontpage {}
.fp_header {
	font: 18px Tahoma, Geneva, Kalimati, sans-serif;
	color: #35b2d4;
	padding-bottom: 5px;
	padding-left: 25px;
}
.fp_header_sub {
	font: 12px Tahoma, Geneva, Kalimati, sans-serif;
	color: #35b2d4;
	padding-top: 20px;
	padding-bottom: 5px;
}
.fp_text {
	font: 10px Tahoma, Geneva, Kalimati, sans-serif;
	color: #000000;
	padding-bottom: 25px;
	padding-left: 25px;
}
table.fp_table {
	margin-left: 0px;
	background-image: url('/images/design/Site-Optimizing/Design/frontpage.gif');background-repeat:no-repeat;background-color:#fffff;padding: 0px 0px 35px 0px;
}






/*
.Photo3_Frontpage {text-align:center;width:33%;padding: 5px 5px 0px 5px;border-right: 1px solid #c5e2f7;}
.Photo3_Frontpage IMG {width:100px;}
.Photo3_Frontpage div {padding:0px;border-style: none;border-width:0px;}
.Photo3_Frontpage br {font-size:0px;height:0px;line-height:0px;}
.Description_Frontpage {text-align:center;font-weight:bold;padding: 0px 5px 0px 3px;border-right: 1px solid #c5e2f7;}
.Description_Frontpage A:Link {color:#2296e3;text-decoration:none;}
.Description_Frontpage A:Active {color:#2296e3;text-decoration:none;}
.Description_Frontpage A:Visited {color:#2296e3;text-decoration:none;}
.Description_Frontpage A:Hover {color:#2296e3;text-decoration:underline;}
.Description_Frontpage span {cursor:pointer;font-weight:bold;}
.Description_Frontpage br {font-size:0px;height:0px;line-height:0px;}
.Price_Frontpage {text-align:center;padding: 0px 5px 5px 5px;font-size:10px;border-right: 1px solid #c5e2f7;}
.SpecialOfferPrice_FrontPage {margin-bottom:5px;}
.Pricestriked_Frontpage {text-decoration:none;}
.FrontPage_TD div {width:auto;text-align:center;padding:0px;border-style: none;border-width:0px;}
.FrontPage_TD span {width:auto;text-align:center;padding:0px;border-style: none;border-width:0px;}
.FrontPage_TD img {border-style: none;border-width:0px;}
*/
.Heading_Frontpage {display:none;}

.SpaceLeft_TD {
	background: #FFFFFF url(/images/design/Site-Optimizing/Design/bottom_background.jpg) repeat-x right bottom;
	vertical-align: top;
}
.SpaceRight_TD {
	background: #FFFFFF url(/images/design/Site-Optimizing/Design/bottom_background.jpg) repeat-x left bottom;
	vertical-align: top;
}


.SpaceLeft_TD table {
	background: #FFFFFF url(/images/design/Site-Optimizing/Design/side_pic.jpg) repeat-x right top;
	vertical-align: top;
}
.SpaceRight_TD table {
	background: #FFFFFF url(/images/design/Site-Optimizing/Design/side_pic.jpg) repeat-x left top;
	vertical-align: top;
}


/* Basket */
.Basket_TD {padding: 40px 0px 0px 0px;background-image: url('/images/design/Site-Optimizing/Design/basket_background.jpg');background-repeat:repeat-x;background-color:#000000;}
.Basket_TD br {font-size:0px;height:0px;}
.Basket_TD Form {margin:0px;}
.Heading_Basket {color:#fd7700;font-size:16px;padding-left:60px;}
.Heading_Basket A:Link {color:#fd7700;font-size:16px;text-decoration:none}
.Heading_Basket A:Active {color:#fd7700;font-size:16px;text-decoration:none}
.Heading_Basket A:Visited {color:#fd7700;font-size:16px;text-decoration:none}
.Heading_Basket A:Hover {color:#fd7700;font-size:16px;text-decoration:none}
.NumberProduct_Basket {padding-left:60px;color:#FFFFFF;font-size:11px;padding: 2px 0px 2px 0px;}
.NumberProduct_Basket SPAN {padding-left:60px;color:#FFFFFF;font-size:11px;}
.TotalSum_Basket {color:#FFFFFF;font-size:11px;padding: 0px 0px 40px 60px;}
.Amount_Basket {color:#FFFFFF;font-size:11px;text-align:right;padding: 0px 0px 0px 0px;}
#BasketPayLogos {text-align:center;padding: 20px 0px 10px 0px;}

#BasketOrderNow {text-align:center;padding: 16px 23px 0px 20px;font-size:12px;font-weight:bold;}
#BasketOrderNow A:Link {color:#FFFFFF;text-decoration:none;}
#BasketOrderNow A:Active {color:#FFFFFF;text-decoration:none;}
#BasketOrderNow A:Visited {color:#FFFFFF;text-decoration:none;}
#BasketOrderNow A:Hover {color:#FFFFFF;text-decoration:underline;}

#BasketTableHolder {width:180px;margin: 25px 0px 0px 0px;}
#BasketTableHolder A:Link {color:#333333;text-decoration:none;}
#BasketTableHolder A:Active {color:#333333;text-decoration:none;}
#BasketTableHolder A:Visited {color:#333333;text-decoration:none;}
#BasketTableHolder A:Hover {color:#333333;text-decoration:underline;}
#BasketTableHolder Form {margin:0px;}
#BasketTitle {padding: 10px 13px 12px 13px;font-weight:bold;font-size:13px;color:#FFFFFF;background-image: url('/images/design/Site-Optimizing/Design/bla.gif');background-repeat:no-repeat;}
#BasketContent1 {padding: 8px 12px 8px 12px;background-image: url('/images/design/Site-Optimizing/Design/rod.gif');background-repeat:repeat-y;}
#BasketContent1 br {font-size:11px;height:11px;}
#BasketContent2 {padding: 8px 12px 8px 12px;}
#BasketContent2 br {font-size:11px;height:11px;}
#BasketTDNo {text-align:right;color:#e1e1e1;font-weight:bold;}
.BasketInput1 {width:117px;height:20px;border: 1px solid #39c9f8;font-size:11px;}
.BasketInput2 {width:165px;height:20px;margin-bottom:3px;border: 1px solid #39c9f8;font-size:11px;}
.BasketBtnAccept {margin: 3px 5px 10px 0px;padding-bottom:2px;height:27px;width:80px;color:#FFFFFF;text-transform:uppercase;font-family:Tahoma;font-weight:bold;font-size:12px;cursor:pointer;background-color: transparent;border-style:none;border-width:0px;background-image: url('/images/design/Site-Optimizing/Design/Design/Da/Basket/BtnAcceptBg.gif');background-repeat:no-repeat;}
.BasketBtnCancel {margin: 3px 0px 10px 1px;padding-bottom:2px;height:27px;width:80px;color:#FFFFFF;text-transform:uppercase;font-family:Tahoma;font-weight:bold;font-size:12px;cursor:pointer;background-color: transparent;border-style:none;border-width:0px;background-image: url('/images/design/Site-Optimizing/Design/Design/Da/Basket/BtnCancelBg.gif');background-repeat:no-repeat;}
#BasketBanner {padding-bottom:10px;}
.BasketBtnSearch {margin-left:13px;padding-bottom:2px;height:23px;width:43px;color:#FFFFFF;text-transform:uppercase;font-family:Tahoma;font-weight:bold;font-size:12px;cursor:pointer;background-color: transparent;border-style:none;border-width:0px;background-image: url('/images/design/Site-Optimizing/Design/Design/Da/Basket/BtnSearchBg.gif');background-repeat:no-repeat;}
#BasketBottom {padding-bottom:10px;}

.MethodFees_Basket_TBL, .MethodFees_Basket_ShippingMethodLabel_TD, .MethodFees_Basket_ShippingMethodFee_TD, .MethodFees_Basket_PayMethodLabel_TD, .MethodFees_Basket_PayMethodFee_TD {margin: 0;display:none;}

/* ProductMenu */
.ProductMenu_TD {padding: 0px 0px 11px 11px;background-color:#ffffff;}
.ProductMenu_TD br{display:none;}
.Heading_Productmenu {display:none;}
#ProductmenuContainer_DIV {width:194px;padding: 0px;vertical-align:top;border: 1px solid #cccccc;}

#PMenuHeader1 {
	font-size:0;
	padding:25px 0 25px;
	background: url('/images/design/Site-Optimizing/Design/produkt_kategorier.jpg') no-repeat;
}

#PMenuHeader2 {
	font-size:0;
	padding:25px 0 25px;
	background: url('/images/design/Site-Optimizing/Design/produkt_service.jpg') no-repeat;
}


#ProductMenu_Table TD {font-size:11px;padding: 0px 0px 1px 0px;color:#000000;}
#ProductMenu_Table TD A:Link {color:#000000;text-decoration:none;font-weight:bold;}
#ProductMenu_Table TD A:Active {color:#000000;text-decoration:none;font-weight:bold;}
#ProductMenu_Table TD A:Visited {color:#000000;text-decoration:none;font-weight:bold;}
#ProductMenu_Table TD A:Hover {color:#000000;text-decoration:underline;font-weight:bold;}
#ProductMenu_Table TD B {font-weight:bold;}

#ProductMenu_Table TD TD {font-size:11px;padding: 3px 0px 3px 0px;background-image: none;background-color:#ffffff;}
#ProductMenu_Table TD TD A:Link {color:#125285;text-decoration:none;font-weight:normal;}
#ProductMenu_Table TD TD A:Active {color:#125285;text-decoration:none;font-weight:normal;}
#ProductMenu_Table TD TD A:Visited {color:#125285;text-decoration:none;font-weight:normal;}
#ProductMenu_Table TD TD A:Hover {color:#125285;text-decoration:underline;font-weight:normal;}
#ProductMenu_Table TD TD B {font-weight:normal;}

#ProductMenu_Table TD TD TD {font-size:11px;padding: 1px 0px 1px 0px;background-image: none;border: 0px none transparent;}
#ProductMenu_Table TD TD TD A:Link {color:#125285;text-decoration:none;font-weight:normal;}
#ProductMenu_Table TD TD TD A:Active {color:#125285;text-decoration:none;font-weight:normal;}
#ProductMenu_Table TD TD TD A:Visited {color:#125285;text-decoration:none;font-weight:normal;}
#ProductMenu_Table TD TD TD A:Hover {color:#125285;text-decoration:underline;font-weight:normal;}
#ProductMenu_Table TD TD TD B {font-weight:normal;}

#ProductMenu_Table TD TD TD TD {font-size:11px;padding: 1px 0px 1px 0px;background-image: none;border: 0px none transparent;}
#ProductMenu_Table TD TD TD TD A:Link {color:#125285;text-decoration:none;font-weight:normal;}
#ProductMenu_Table TD TD TD TD A:Active {color:#125285;text-decoration:none;font-weight:normal;}
#ProductMenu_Table TD TD TD TD A:Visited {color:#125285;text-decoration:none;font-weight:normal;}
#ProductMenu_Table TD TD TD TD A:Hover {color:#125285;text-decoration:underline;font-weight:normal;}
#ProductMenu_Table TD TD TD TD B {font-weight:normal;}

#ProductMenu_Table td #PMenu1{color:#000000;padding:20px 0 27px 49px;background-image: url('/images/design/Site-Optimizing/Design/PMenu1.jpg');background-repeat:no-repeat;font-size: 12px;font-weight:500;text-transform: uppercase;}
#ProductMenu_Table td #PMenu2{color:#000000;padding:20px 0 27px 49px;background-image: url('/images/design/Site-Optimizing/Design/PMenu2.jpg');background-repeat:no-repeat;font-size: 12px;font-weight:500;text-transform: uppercase;}
#ProductMenu_Table td #PMenu3{color:#000000;padding:20px 0 27px 49px;background-image: url('/images/design/Site-Optimizing/Design/PMenu3.jpg');background-repeat:no-repeat;font-size: 12px;font-weight:500;text-transform: uppercase;}
#ProductMenu_Table td #PMenu4{color:#000000;padding:20px 0 27px 49px;background-image: url('/images/design/Site-Optimizing/Design/PMenu4.jpg');background-repeat:no-repeat;font-size: 12px;font-weight:500;text-transform: uppercase;}
#ProductMenu_Table td #PMenu5{color:#000000;padding:20px 0 27px 49px;background-image: url('/images/design/Site-Optimizing/Design/PMenu5.jpg');background-repeat:no-repeat;font-size: 12px;font-weight:500;text-transform: uppercase;}
#ProductMenu_Table td #PMenu6{color:#000000;padding:20px 0 27px 49px;background-image: url('/images/design/Site-Optimizing/Design/PMenu6.jpg');background-repeat:no-repeat;font-size: 12px;font-weight:500;text-transform: uppercase;}
#ProductMenu_Table td #PMenu7{color:#000000;padding:20px 0 27px 49px;background-image: url('/images/design/Site-Optimizing/Design/PMenu7.jpg');background-repeat:no-repeat;font-size: 12px;font-weight:500;text-transform: uppercase;}
#ProductMenu_Table td #PMenu8{color:#000000;padding:20px 0 27px 49px;background-image: url('/images/design/Site-Optimizing/Design/PMenu8.jpg');background-repeat:no-repeat;font-size: 12px;font-weight:500;text-transform: uppercase;}
#ProductMenu_Table td #PMenu9{color:#000000;padding:20px 0 27px 49px;background-image: url('/images/design/Site-Optimizing/Design/PMenu9.jpg');background-repeat:no-repeat;font-size: 12px;font-weight:500;text-transform: uppercase;}
#ProductMenu_Table td #PMenu10{color:#000000;padding:20px 0 27px 49px;background-image: url('/images/design/Site-Optimizing/Design/PMenu10.jpg');background-repeat:no-repeat;font-size: 12px;font-weight:500;text-transform: uppercase;}


#ProductMenu_Table td td, #ProductMenu_Table td td td, #ProductMenu_Table td td td td {
	font-size: 10px;
	padding-left:0px;
	color: #000000;/* background-color:#000000; */
	background-color:#FFFFFF;
}
#ProductMenu_Table td td a, #ProductMenu_Table td td a:link, #ProductMenu_Table td td a:hover, #ProductMenu_Table td td a:visited, #ProductMenu_Table td td b {
	color: #000000;
	background-color:#FFFFFF;
}
#ProductMenu_Table td td td a, #ProductMenu_Table td td td a:link, #ProductMenu_Table td td td a:hover, #ProductMenu_Table td td td a:visited, #ProductMenu_Table td td td b {
	color: #000000;
	background-color:#FFFFFF;
}
#ProductMenu_Table td td td td a, #ProductMenu_Table td td td td a:link, #ProductMenu_Table td td td td a:hover, #ProductMenu_Table td td td td a:visited, #ProductMenu_Table td td td td b {
	color: #000000;
	background-color:#FFFFFF;
	margin:0 0px 0 0px;
}
#ProductMenu_Table table {
	margin:0 0px 0 0px;
	width:150px;
}








#PMenuBottom {height:30px;}

#PMenuHide {display:none;}

/* Topmenu */
.TopMenu_TD {background:#000000;background-image: url('/images/design/Site-Optimizing/Design/top_background.jpg');background-repeat:repeat-x;
text-align:center;vertical-align:top;}
#menu{ margin-top:125px;}
#TopSpaceSeperator {width:25px;}
#TopSpaceLinks {font-size:16px;color:#FFFFFF;font-weight:normal;}
#TopSpaceLinks A:Link {color:#FFFFFF;text-decoration:none;}
#TopSpaceLinks A:Active {color:#FFFFFF;text-decoration:none;}
#TopSpaceLinks A:Visited {color:#FFFFFF;text-decoration:none;}
#TopSpaceLinks A:Hover {color:#FFFFFF;text-decoration:underline;}

#TopSpaceLinks1 {padding: 25px 0px 0px 110px;font-size:16px;color:#FFFFFF;font-weight:normal;}
#TopSpaceLinks1 A:Link {color:#FFFFFF;text-decoration:none;}
#TopSpaceLinks1 A:Active {color:#FFFFFF;text-decoration:none;}
#TopSpaceLinks1 A:Visited {color:#FFFFFF;text-decoration:none;}
#TopSpaceLinks1 A:Hover {color:#FFFFFF;text-decoration:underline;}



#TopSpaceLinks2 {font-size:10px;color:#d6d6d6;font-weight:normal;}
#TopSpaceLinks2 A:Link {color:#d6d6d6;text-decoration:none;}
#TopSpaceLinks2 A:Active {color:#d6d6d6;text-decoration:none;}
#TopSpaceLinks2 A:Visited {color:#d6d6d6;text-decoration:none;}
#TopSpaceLinks2 A:Hover {color:#d6d6d6;text-decoration:none;}

#TopSpaceLinks3 {padding:0px 0px 20px 110px;font-size:10px;color:#d6d6d6;font-weight:normal;}
#TopSpaceLinks3 A:Link {color:#d6d6d6;text-decoration:none;}
#TopSpaceLinks3 A:Active {color:#d6d6d6;text-decoration:none;}
#TopSpaceLinks3 A:Visited {color:#d6d6d6;text-decoration:none;}
#TopSpaceLinks3 A:Hover {color:#d6d6d6;text-decoration:none;}
/* Search */
.SearchTitle_SearchPage {
	color: #FFFFFF;
	display: block;

}

form#Search_Form  {
	padding-bottom:10px;
	padding-top:40px;
}
td.SearchPage_TD {
background:#000000;background-image: url('/images/design/Site-Optimizing/Design/top_background.jpg');background-repeat:repeat-x;
}


input.SubmitButton_SearchPage {
	background: #fd7700;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 20px;
	width: 37px;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 2px;
	#top: 0px;
	left: 8px;
	
}

.SubmitButton_SearchPage {margin-left:5px;padding-bottom:2px;text-transform:uppercase;cursor:pointer;border-style:none;border-width:0px;}

input.SearchField_SearchPage {
	height: 20px;
	width: 157px;
	font: 10px;
	color: #333333;
	border: 1px solid #000000;
	margin: 0px;
	padding: 2px 0px 0px 2px;
	position: relative;
	left: 11px;
}
#SearchAvanced {vertical-align:top; text-align:center;padding: 0px 0px 40px 4px;}
#Logo {margin: 20px 0px 10px 0px;}
/* TopSpace */
.SpaceTop_TD {margin: 0px 0px 0px 0px;background-color:#000000;}


/* BottomSpace */
.SpaceBottom_TD {vertical-align:top;text-align:right;background-image: url('/images/design/Site-Optimizing/Design/bottom_background.jpg');background-repeat:repeat-x;background-color:#FFFFFF;color:#000000;font-weight:bold;padding: 45px 15px 0px 0px;}
.SpaceBottom_TD A:Link {color:#000000;text-decoration:none;}
.SpaceBottom_TD A:Active {color:#000000;text-decoration:none;}
.SpaceBottom_TD A:Visited {color:#000000;text-decoration:none;}
.SpaceBottom_TD A:Hover {color:#000000;text-decoration:underline;}
#overskrifter{font-size:16px;text-decoration:none}



/* Custom Pages */
#CustomPageBody {margin: 22px 22px 22px 22px;background-color:#ffffff;}
#CustomPageHolder {padding: 4px 22px 22px 22px;line-height: 16px;}
#CustomPageHolder body, div, span, td	{font-family: Tahoma;font-size: 11px;color: #000000;}
#CustomPageHeader	{font-size:30px;color:#fd7700;border-bottom: 1px solid #fd7700;padding: 0px 0px 10px 0px;margin-bottom:20px;line-height: 30px;}
#CustomPageHolder h2	{font-size: 12px;color: #fd7700;margin: 0px;}
#CustomPageHolder h3	{font-size: 11px;margin: 0px;}
#CustomPageHolder table, img	{border-style: 0px;border-width: 0px;}
#CustomPageHolder blockquote	{	margin-left: 15px;}
.CustomPageBtnW100 {width:100px;cursor:pointer;height:20px;font-family:Tahoma;font-size:12px;font-weight:bold;color:#FFFFFF;text-transform:uppercase;border-style:none;border-width:0px;background-image: url('/images/design/Site-Optimizing/Design/btn-green-100.gif');background-repeat:no-repeat;background-color:transparent;}
.CustomPageBtnW150 {width:150px;cursor:pointer;height:20px;font-family:Tahoma;font-size:12px;font-weight:bold;color:#FFFFFF;text-transform:uppercase;border-style:none;border-width:0px;background-image: url('/images/design/Site-Optimizing/Design/btn-green-150.gif');background-repeat:no-repeat;background-color:transparent;}
.CustomPageInput {height:20px;font-family:Tahoma;font-size:11px;}
.CustomPageTextarea {font-family:Tahoma;font-size:11px;overflow:auto;}
.CustomPageSelect {font-family:Tahoma;font-size:11px;}
#FormStar {font-size:14px;color:#FF0000;}
.CmsPageStyle {color:#FD7700;text-decoration:none;font-size:20px;font-weight:100;}
.CmsPageStyle A:Link {color:#000000;text-decoration:none;font-size:12px;}
.CmsPageStyle A:Active {color:#000000;text-decoration:none;font-size:12px;}
.CmsPageStyle A:Visited {color:#000000;text-decoration:none;font-size:12px;}
.CmsPageStyle A:Hover {color:#fd7700;text-decoration:none;font-size:12px;}
.SubCats_Prodlink_TD {color:#000000;text-decoration:none;font-size:16px;padding-bottom:5px;}
.SubCats_Prodlink_TD A:Link {color:#000000;text-decoration:none;font-size:16px;padding-bottom:5px;}
.SubCats_Prodlink_TD A:Active {color:#000000;text-decoration:none;font-size:16px;padding-bottom:5px;}
.SubCats_Prodlink_TD A:Visited {color:#000000;text-decoration:none;font-size:16px;padding-bottom:5px;}
.SubCats_Prodlink_TD A:Hover {color:#fd7700;text-decoration:none;font-size:16px;padding-bottom:5px;}

/* Info box GFX */
.InfoboxOuter	{}
.InfoboxContent	{padding: 5px;	font-size: 10px;	line-height: 16px;	width: 100%;	vertical-align: top;}
.InfoboxContent TD {vertical-align:top;font-weight:bold;font-size:12px;}
.InfoboxContent h1	{	font-size: 11px;	margin: 0px;}
.InfoboxContent h2	{	font-size: 11px;	color: #fd7700;	text-transform: capitalize;	margin: 0px;}
.InfoboxContent LI {font-weight:bold;}
.InfoboxContent A:Link {font-weight:bold;font-size:12px;}
.InfoboxContent A:Active {font-weight:bold;font-size:12px;}
.InfoboxContent A:Visited {font-weight:bold;font-size:12px;}
.InfoboxContent A:Hover {font-weight:bold;font-size:12px;}
#CustomPageHolder .InfoboxContent	blockquote	{	margin: 0px 0px 10px 29px;}
.InfoboxContent hr	{	border-top: 1px solid #fd7700;	border-bottom: 1px solid #fd7700;}
.InfoboxTopCenter	{	background: url('/images/design/Site-Optimizing/Design/orange.gif');	background-repeat: repeat-x;	height: 10px;}
.InfoboxBottomCenter	{	background: url('/images/design/Site-Optimizing/Design/gron.gif');	background-repeat: repeat-x;	height: 10px;}
.InfoboxMiddleLeft	{	background: url('/images/design/Site-Optimizing/Design/bla.gif');	background-repeat: repeat-y;	width: 10px;}
.InfoboxMiddleRight	{	background: url('/images/design/Site-Optimizing/Design/rod.gif');	background-repeat: repeat-y;	width: 10px;}

