/* MASTER STYLES */
A:link {
	font-family:Courier New;
	color:#000000;
	text-decoration:none;
}
A:visited {
	font-family:Courier New;
	color:#000000;
	text-decoration:none;
}
A:hover {
	font-family:Courier New;
	color:#000000;
	text-decoration:underline;
}
A:active {
	font-family:Courier New;
	color:#000000;
	text-decoration:none;
}
Body {
	font-family:Courier New;
	font-size:11px;
	color:#000000;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
	scrollbar-3dlight-color:0;
	scrollbar-arrow-color:0;
	scrollbar-highlight-color:0;
	scrollbar-track-color:0;
}
Td {
	font-size:11px;
}
/* CustomerLogin */
#CustomerLoginHeadline {
	letter-spacing:1px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
#CustomerLoginHeader {
	font-family:Courier New;
	letter-spacing:1px;
	color:#000000;
	background-color:#f5f5f5;
	padding:3px;
}
.TabDeactive_Customer {
	padding:10px;
	margin-right:3px;
	color:#000000;
	text-align:center;
	width:100px;
	height:20px;
	font-size:12px;
}
.TabActive_Customer {
	padding:10px;
	margin-right:3px;
	color:#FFFFFF;
	text-align:center;
	width:100px;
	height:20px;
	font-size:12px;
	background-color:#000000;
}
.TabHover_Customer {
	padding:10px;
	margin-right:3px;
	color:#FFFFFF;
	text-align:center;
	width:100px;
	height:20px;
	font-size:12px;
	background-color:#000000;
}
.TextInputField_Customer {
	height:20px;
	font-family:Courier New, Verdana;
	font-size:11px;
}
.OptionSelect_Customer {
	font-family:Courier New, Verdana;
	font-size:11px;
}
#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 {
	padding: 31px 0px 0px 26px;
}
/* Ordet Steps */
#OrderStep1_TD {
	padding: 15px 0px 0px 19px;
}
#OrderStep1_TD hr {
	border-bottom: 1px solid #000000;
}
#OrderStep1_TD br {
	font-size:0px;
	height:0px;
}
#OrderStep2_TD {
	padding: 15px 0px 0px 19px;
}
#OrderStep2_TD br {
	font-size:0px;
	height:0px;
}
#OrderStep2_TD hr {
	display:none;
}
#OrderStep3_TD {
	padding: 15px 0px 0px 19px;
}
#OrderStep3_TD br {
	font-size:0px;
	height:0px;
}
#OrderStep3_TD hr {
	border-bottom: 1px solid #000000;
}
#OrderStep4_TD {
	padding: 15px 0px 0px 19px;
}
#OrderStep4_TD br {
	font-size:0px;
	height:0px;
}
#OrderStepHeader1 {
	font-family:Courier New;
	letter-spacing:1px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
#OrderStepHeader2 {
	font-family:Courier New;
	letter-spacing:1px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
#OrderStepHeader3 {
	font-family:Courier New;
	letter-spacing:1px;
	color:#000000;
	background-color:#f5f5f5;
	padding:3px;
}
.SubmitButton_Orderstep2 {
	height:26px;
	width:80px;
	color:#FFFFFF;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
	cursor:pointer;
	background-image: url('/images/design/Da/Basket/next_step.gif');
	background-repeat:no-repeat;
	border-style:none;
	border-width:0px;
	background-color:transparent;
	margin-top:5px;
	display:block;
	overflow:hidden;
	text-indent:-5000px;
}
.SubmitButton_Orderstep3 {
	height:26px;
	width:71px;
	display:block;
	overflow:hidden;
	text-indent:-5000px;
	cursor:pointer;
	background-image: url('/images/design/Da/Basket/confirm.gif');
	border: 0px none #FFFFFF;
}
.SubmitButton_Customer, .SubmitButton_Orderstep1 {
	height:26px;
	width:54px;
	display:inline;
	overflow:hidden;
	cursor:pointer;
	border: 0px none #FFFFFF;
	background: #000000;
	color:#FFFFFF;
	font: 11px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
}
.SubmitButton_Orderstep1 {
	width:80px;
	color:#000000;
	font-weight:bold;
	background: #80F9D9;
	margin-right:10px;
	margin-top:11px;
}
.TextInputField_Orderstep1 {
	font-family:Courier New, Verdana;
	font-size:11px;
	width:150px;
}
.OptionSelect_Orderstep1 {
	font-family:Courier New, Verdana;
	font-size:11px;
	width:150px;
}
.BackgroundColor1_Orderstep2 Input {
	margin: 5px 25px 0px 0px;
}
.ProductImage_Order3 {
	height:50px;
}
#invoicephone {
	height:20px;
	font-size:10px;
}
#deliveryphone {
	height:20px;
	font-size:10px;
}
/* B2B Login */
.B2BLogin_TD {
	padding: 31px 0px 0px 26px;
}
.B2BLogin_TD Form {
	margin:0px;
}
.B2BLogin_TD BR {
	display:none;
}
.B2BLogin_TD TD BR {
	display:block;
}
.TextInputField_B2Blogin {
	height:20px;
	width:150px;
	font-family:Courier New, Verdana;
	font-size:11px;
}
.SubmitButton_B2Blogin {
	height:20px;
	width:120px;
	color:#FFFFFF;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
	cursor:pointer;
	background-image: url('/Images/Design/Da/Form/Tilmeld.gif');
	background-repeat:no-repeat;
	border-style:none;
	border-width:0px;
	background-color:transparent;
}
#B2BHeader {
	font-family:Courier New;
	letter-spacing:1px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	margin-bottom:25px;
}
#B2BError {
	color:#FF0000;
	font-weight:bold;
	margin-bottom:20px;
}
/* Show Basket */
#giftWrap table {
	float:left;
}
#giftWrap table td {
	font-size: 13px;	
}
#ShowBasket_TD a:link, #ShowBasket_TD a:active, #ShowBasket_TD a:hover, #ShowBasket_TD a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
}
#ShowBasket_TD {
	padding: 31px 0px 0px 26px;
}
#ShowBasket_TD div {
	text-align:center;
}
#ShowBasketHeadline {
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:20px;
}
.BackgroundColor1_ShowBasket td {
	/*padding: 6px 2px 6px 2px;*/
	padding:6px 0;
}
.BackgroundColor1_ShowBasket td td {
	border-style:none;
	border-width:0px;
	border-color:tranparent;/*padding: 10px 0px 0px 0px;*/
}
.BackgroundColor2_ShowBasket td {
/*padding: 6px 2px 6px 2px;*/
}
.BackgroundColor1_ShowBasket td td {
	border-style:none;
	border-width:0px;
	border-color:tranparent;/*padding: 10px 0px 0px 0px;*/
}
.ShortDescription_ShowBasket {
	border-style:none;
	border-width:0px;
	border-color:tranparent;
	padding:0px;
}
.Heading_ShowBasket {
	color:#000000;
	background-color:#f5f5f5;
}
.Heading_ShowBasket B {
	font-size:16px;
}
.ProductImage_ShowBasket {
	height:50px;
}
#ShowBasketHeadline {
	letter-spacing:1px;
}
/* Favorites */
.Favorites_TD {
	padding: 75px 0px 0px 26px;
}
#FavoritesHeader {
	font-family:Courier New;
	letter-spacing:1px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	position:absolute;
	top:198px;
}
.BackgroundColor1_Favorites TD {
	padding: 10px;
	border-bottom: 1px dashed #CCCCCC;
}
.BackgroundColor2_Favorites TD {
	padding: 10px;
	border-bottom: 1px dashed #CCCCCC;
}
.FormTB_EmailLabelTD {
	padding:2px;
}
.FormTB_EmailInputTD {
	padding:2px;
	width:50%;
}
.FormTB_SubjectLabelTD {
	padding:2px;
}
.FormTB_SubjectInputTD {
	padding:2px;
	width:50%;
}
.FormTB_SendButtonTD {
	padding:2px;
}
.FavTB {
	width:100%;
}
.FavTB_ProdNameTD {
	border-right: 1px dashed #CCCCCC;
	width:100%;
	vertical-align:top;
}
.FavTB_ProdNameTD A {
	font-size:12px;
	font-weight:bold;
}
.FavTB_ProdImage {
}
.FavTB_ProdImageTD {
	border-right: 1px dashed #CCCCCC;
	padding: 10px 10px 10px 0px;
}
.FavTB_ProdAmountTD {
	padding:2px;
	text-align:right;
}
.FavTB_ActionButtonsTD {
	padding:2px;
}
.FavTB_ActionButtonsTD IMG {
	margin-left:2px;
}
.FavSPAN_ProdShortDescription {
}
.FormTB_MessageTD {
}
.FormTB_MessageTA {
	width:100%;
	height:150px;
}
.FormTB_EmailInputTI {
	width:100%;
}
.FormTB_SubjectInputTI {
	width:100%;
}
.FormTB_SendButtonBTN {
	height:20px;
	width:100px;
	color:#FFFFFF;
	font-size:12px;
	text-transform:uppercase;
	font-family:Courier New, Verdana;
	cursor:pointer;
	background-image: url('/Images/Design/Da/Form/send.gif');
	background-repeat:no-repeat;
	border-style:none;
	border-width:0px;
	background-color:transparent;
}
/* ProductCard */
.Variants select {
	margin-right:26px;
}
.ProductInfo_TD {
	padding: 30px 0px 0px 26px;
}
.Photo1_ProductInfo {
	vertical-align:top;
}
.OptionSelect_ProductInfo {
	font-size:10px;
}
.TextInputField_ProductInfo {
	height:20px;
	font-size:10px;
	text-align:center;
}
.MediaViewerCanvas {
}
.MediaLink_ProductInfo {
	height:100px;
	margin: 12px 12px 12px 0px;
	border: 1px solid #e6e7e7;
}
.MediaLinkHover_ProductInfo {
	height:100px;
	margin: 12px 12px 12px 0px;
	border: 1px solid #c6c5c6;
}
.MediaLinkSelected_ProductInfo {
	height:100px;
	margin: 12px 12px 12px 0px;
	border: 1px solid #c6c5c6;
}
.Toolbar_ProductInfo {
	font-weight:normal;
	color:#000000;
	background-color:#f5f5f5;
}
.Toolbar_ProductInfo TD {
	font-weight:normal;
	color:#96004a;
	background-image: none;
	background-color:transparent;
	border-style:none;
	border-width:0px;
	padding: 5px 0px 5px 0px;
}
.Toolbar_ProductInfo a:link {
	color:#000000;
	text-decoration:none;
	border-style:none;
	border-width:0px;
	padding:0px;
	background-image: none;
	background-color:transparent;
}
.Toolbar_ProductInfo a:visited {
	color:#000000;
	text-decoration:none;
	border-style:none;
	border-width:0px;
	padding:0px;
	background-image: none;
	background-color:transparent;
}
.Toolbar_ProductInfo a:active {
	color:#000000;
	text-decoration:none;
	border-style:none;
	border-width:0px;
	padding:0px;
	background-image: none;
	background-color:transparent;
}
.Toolbar_ProductInfo a:hover {
	color:#000000;
	text-decoration:underline;
	border-style:none;
	border-width:0px;
	padding:0px;
	background-image: none;
	background-color:transparent;
}
.Toolbar_ProductInfo Span {
	font-weight:normal;
	border-style:none;
	border-width:0px;
	padding:0px;
	background-image: none;
	background-color:transparent;
}
.Toolbar_ProductInfo Div {
	font-weight:normal;
	border-style:none;
	border-width:0px;
	padding:0px;
	background-image: none;
	background-color:transparent;
}
.Toolbar_ProductInfo Select {
	font-size:11px;
}
.PriceStriked_Productinfo {
	text-decoration:none;
	font-weight:normal;
	color:#000000;
}
.PriceStriked_Productinfo strike {
	text-decoration:none;
	font-weight:normal;
}
.SpecialOfferPrice_ProductInfo {
	font-weight:bold;
	color:#000000;
}
.Price_Productinfo {
}
.Heading_Productinfo {
	border-left: 13px solid #c6cad6;
	font-size:24px;
	font-weight:bold;
}
.Heading_Productinfo SPAN {
	position:relative;
	left:-5px;
}
.Heading_Productinfo2 {
	font-size:16px;
	color:#990000;
}
.Stockmessage_Productinfo {
}
.Description_Productinfo {
	line-height:16px;
	font-size:11px;
}
.BreadCrumb_ProductInfo {
	color:#999999;
	padding-left:5px;
}
.BreadCrumb_ProductInfo A:Link {
	color:#999999;
	text-decoration:none;
}
.BreadCrumb_ProductInfo A:Active {
	color:#999999;
	text-decoration:none;
}
.BreadCrumb_ProductInfo A:Visited {
	color:#999999;
	text-decoration:none;
}
.BreadCrumb_ProductInfo A:Hover {
	color:#999999;
	text-decoration:underline;
}
.BreadCrumb_ProductInfo BR {
	font-size:0px;
	height:0px;
}
.FavAddButton_ProductInfo {
	position:relative;
	top:-2px;
}
.Variants {
	margin: 14px 0px 0px 0px;
}
.VariantGroupLabel {
	display:none;
	font-family:Courier New, Verdana;
	font-size:11px;
}
.PriceText_ProductInfo_TD {
}
.PriceAmount_ProductInfo_TD {
	display:none;
}
.PriceBefore_ProductInfo_TD {
display:;
}
.PriceUnit_ProductInfo_TD {
	display:none;
}
/* TipFriend */
.TipFriend_TD {
	padding: 15px 30px 10px 30px;
}
.TipFriend_TD br {
	font-size:0px;
	height:0px;
}
.Heading_TipFriend {
}
.Heading_TipFriend2 {
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
.SubmitButton_TipFriend {
	height:20px;
	width:100px;
	color:#FFFFFF;
	font-size:12px;
	font-family: Courier New, Arial;
	text-transform:uppercase;
	cursor:pointer;
	background-image: url('/Images/Design/Da/Form/Btn1W100.gif');
	background-repeat:no-repeat;
	border-style:none;
	border-width:0px;
	background-color:transparent;
	margin-top:5px;
}
.TextInputField_TipFriend {
	font-family:Courier New, Verdana;
	width:550px;
	font-size:11px;
	margin-top:2px;
}
/* Default Styles */
.Profile_TD {
	padding: 31px 0px 0px 26px;
}
.Terms_TD {
	padding: 31px 0px 0px 26px;
}
#CustomPageHeader {
	font-family:Courier New;
	letter-spacing:1px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
#CustomPageHeader TD {
	font-family:Courier New;
	letter-spacing:1px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
.CMS_TD {
	padding: 31px 0px 0px 26px;
}
#Main_TD {
	padding: 0px 75px 20px 0px;
	background-image: url('/Images/Design/Da/FrontPage/Bg.gif');
	background-repeat:repeat-y;
	background-position: top right;
}
hr {
	border-color: #000000;
	border-style: solid;
	height:1px;
	border-width: 1px;
}
textarea {
	font-family: Courier New, Verdana;
	font-size:11px;
}
select {
	font-size:11px;
	font-family: Courier New, Verdana;
}
input {
	font-size:11px;
	font-family: Courier New, Verdana;
}
.CPageBtn1W100 {
	height:26px;
	width:81px;
	color:#FFFFFF;
	font-size:12px;
	font-family: Courier New, Arial;
	text-transform:uppercase;
	cursor:pointer;
	background-image: url('/Images/Design/Da/Form/subscribe.gif');
	background-repeat:no-repeat;
	border-style:none;
	border-width:0px;
	background-color:transparent;
	display:block;
	overflow:hidden;
	text-indent:-5000px;
}
.CPageBtn1W400 {
	height:26px;
	width:63px;
	color:#FFFFFF;
	font-size:12px;
	font-family: Courier New, Arial;
	text-transform:uppercase;
	cursor:pointer;
	background-image: url('/images/design/Da/Form/Btn1W400.gif');
	background-repeat:no-repeat;
	border-style:none;
	border-width:0px;
	background-color:transparent;
	display:block;
	overflow:hidden;
	text-indent:-5000px;
	margin: 0px 0px 13px 15px;
}
/* ProductList */
.ProductList_TD {
	padding: 34px 0px 0px 26px;
}
.Heading_ProductList {
	padding: 0px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
#Heading_ProductList2 {
	padding: 0px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:6px;
}
.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 {
	padding: 10px 10px 10px 0px;
	text-align:center;
	vertical-align:middle;
}
.Description_ProductList {
	height:46px;
	font-size:11px;
	vertical-align:top;
	padding: 0px 10px 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:#000000;
	text-decoration:underline;
}
.Price_Productlist {
	font-size:10px;
	font-weight:bold;
}
.ProductName_Productlist {
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
.Price_Productlist span {
	height:auto;
	font-size:12px;
}
.Price_Productlist b {
	font-size:12px;
	font-weight:normal;
}
.Toolbar_Productlist {
	padding: 5px 0px 25px 0px;
}
.BuyButton_Productlist input {
	width:50px;
	height:22px;
}
.InfoButton_Productlist {
	padding: 10px 0px 7px 3px;
}
.FavAddButton_Productlist {
	position:relative;
	left:3px;
}
.BorderBottom_Productlist {
	padding:30px;
}
.TextInputField_Productlist {
	width:50px;
	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;
}
.CmsPageStyle P {
}
#ProductList {
}
/* Frontpage */
.FrontPage_TD {
	padding: 25px 0px 0px 26px;
}
.FrontPage_TD FORM {
	margin:0px;
}
#FPageHolder {
	width:100%;
	position:relative;
	left:2px;
}
#FPageTD1 {
	width:695px;
	padding: 0px 0px 20px 0px;
}
#FPageTD2 {
	width:320px;
	vertical-align:top;
}
#FPageTD2Inner {
	width:320px;
	margin: 0px 0px 0px 0px;
}
#FPageHeader {
	font-family:Courier New;
	letter-spacing:1px;
	border-top: 1px dashed #c8c7c7;
	border-bottom: 1px dashed #c8c7c7;
	padding: 8px 0px 8px 0px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
#FPageHeader SPAN {
	font-family:Courier New;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
#FPageProd {
	padding: 20px 0px 0px 0px;
}
#FPageTD3 {
	width:325px;
	vertical-align:top;
}
#FPageTD3Inner {
	width:325px;
	margin: 0px 0px 0px 10px;
}
#FPageTD3NewsLetter {
	padding: 10px 0px 20px 0px;
}
#FPageTD3News {
	height:255px;
	padding: 10px 0px 10px 0px;
}
#FPageTD3NewsInner {
	padding: 10px 10px 10px 0px;
	font-size:11px;
	font-family:Georgia;
	line-height:16px;
}
#FPageTD3NewsInner SPAN {
	font-size:11px;
	font-family:Georgia;
}
#FPageTD3NewsInner STRONG {
	font-size:11px;
	font-family:Georgia;
}
#FPageTD4DesignerInner {
	padding:20px 0px 0px 0px;
}
#FPageBg {
}
.FPageInput {
	padding: 3px 6px 0px 6px;
	width:170px;
	height:24px;
	background-image: url('/Images/Design/Da/FrontPage/InputBg.gif');
	background-repeat:no-repeat;
	background-position: top right;
	background-color:transparent;
	border-style:none;
	border-width:0px;
	border-color:transparent;
}
.FPageBtn1 {
	cursor:pointer;
	color:#FFFFFF;
	font-size:12px;
	font-family: Courier New, Arial;
	font-weight:bold;
	width:80px;
	height:24px;
	background-image: url('/Images/Design/Da/TopSpace/BtnSearch.gif');
	background-repeat:repeat-y;
	background-color:transparent;
	border-style:none;
	border-width:0px;
	border-color:transparent;
}
.FPageBtn2 {
	display:none;
}
#FPageProdInner {
	margin: 0px 10px 10px 0px;
	width:100px;
}
#FPageProdImage {
	width:145px;
	height:150px;
	text-align:center;
}
#FPageProdImage IMG {
	width:100px;
}
#FPageProdTitle {
	font-size:11px;
	font-family:Courier New;
	padding: 10px 0px 0px 0px;
	text-align:center;
}
#FPageProdPrice {
	font-size:10px;
	font-family:Courier New;
	text-align:center;
}
.Heading_Frontpage {
	display:none;
}
/* LeftSpace */
.SpaceLeft_TD {
	padding: 0px 0px 45px 0px;
}
#LeftSpaceInner {
/*
	border-right: 1px dashed #c8c7c7;
*/
	height:100%;
}

#ShopLayOut_Content_TD, #ShopLayOut_SpaceTop_TD {
	border-left: 1px dashed #c8c7c7;
}
#ShopLayOut_SpaceBottom_TD {border-left: 1px dashed #FFFFFF;}
/* RightSpace */
.SpaceRight_TD {
}
/* Basket */
#Table47 {
}
.Basket_TD {
	vertical-align:top;
}
.Basket_TD br {
	display:none;
}
.Basket_TD Form {
	margin:0px;
}
#BasketPriceTD {
	text-align:left;
}
#BasketHolder {
	cursor:pointer;
}
#ShopLayOut_Basket_TD {
	padding:0px 0px 0px 45px;
}
#BasketHolder {
	background-image: url('/Images/Design/Da/Basket/Bg.gif');
	background-repeat:no-repeat;
	height:104px;
	width:89px;
	font-color:#ffffff;
}
#BasketCurrency {
	font-size:10px;
	padding:30px 0px 0px 5px;
	text-align:left;
	color:#ffffff;
}
#BasketPrice {
	padding: 10px 0px 0px 5px;
	font-size:10px;
	text-align:left;
	color:#ffffff;
}
#TopSpaceBtn {
	text-transform:uppercase;
	color:#ffffff;
	cursor:pointer;
	width:50px;
	height:20px;
}
/* ProductMenu */
#Table4 {
}
.ProductMenu_TD {
	padding: 24px 0px 20px 0px;
	width:179px;
}
.ProductMenu_TD br {
	display:none;
}
.Heading_Productmenu {
	display:none;
}
#PMenuHeader DIV {
	font-family:Courier New;
	letter-spacing:1px;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color:#FFFFFF;
}
#PMenuHide {
	display:none;
}
#PMenuBottomLayer {
	height:100%;
	background-color:#FFFFFF;
}
#ProductmenuContainer_DIV {
}
#ProductMenu_Table {
	margin:0px 0px 0px 7px;
	width:154px;
	background-image: url('/Images/Design/Da/ProductMenu/Bg.gif');
	background-repeat:repeat-y;
	background-position: top right;
}
#ProductMenu_Table Table {
	width:100%;
}
#ProductMenu_Table Table Table {
	width:100%;
}
#ProductMenu_Table Table Table Table {
	width:100%;
}
#ProductMenu_Table Table Table Table Table {
	width:100%;
}
#ProductMenu_Table TD {
	padding:0px;
}
#PMH1 {
	cursor:pointer;
	height:24px;
	font-size:11px;
	font-weight:normal;
	background-image: url('/Images/Design/Da/ProductMenu/PMH1.gif');
	background-repeat:no-repeat;
	background-color:transparent;
	border-style:none;
	margin:0px;
}
#PMH2 {
	cursor:pointer;
	height:24px;
	font-size:11px;
	font-weight:normal;
	background-image: url('/Images/Design/Da/ProductMenu/PMH2.gif');
	background-repeat:no-repeat;
	background-color:transparent;
	border-style:none;
	margin:0px;
}
#PMH3 {
	cursor:pointer;
	height:25px;
	font-size:11px;
	font-weight:normal;
	background-image: url('/Images/Design/Da/ProductMenu/PMH3.gif');
	background-repeat:no-repeat;
	background-color:transparent;
	border-style:none;
	margin:0px;
}
#PMH4 {
	cursor:pointer;
	height:25px;
	font-size:11px;
	font-weight:normal;
	background-image: url('/Images/Design/Da/ProductMenu/PMH4.gif');
	background-repeat:no-repeat;
	background-color:transparent;
	border-style:none;
	margin:0px;
}
#ProductMenu_Table TD DIV DIV {
	font-family:Courier New;
	padding: 5px 0px 0px 20px;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-transform:uppercase;
}
#ProductMenu_Table TD A:Link {
	font-family:Courier New;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
#ProductMenu_Table TD A:Active {
	font-family:Courier New;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
#ProductMenu_Table TD A:Visited {
	font-family:Courier New;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
#ProductMenu_Table TD A:Hover {
	font-family:Courier New;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
#ProductMenu_Table TD B {
	font-family:Courier New;
	font-weight:normal;
}
.RootCategory_Productmenu {
}
#ProductMenu_Table TD .SubMenu_Productmenu_Table {
	border-top: 3px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
}
.SubCategoryIndent1_Productmenu {
	display:none;
}
#ProductMenu_Table TD TD {
	font-family:Courier New;
	font-size:10px;
	font-weight:bold;
	padding: 4px 10px 4px 20px;
}
#ProductMenu_Table TD TD IMG {
	display:none;
	width:141px;
	height:1px;
	margin:0px;
}
#ProductMenu_Table TD TD BR {
	display:block;
	height:1px;
	font-size:1px;
}
#ProductMenu_Table TD TD A:Link.Activ_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#633192;
	text-decoration:underline;
	font-weight:normal;
}
#ProductMenu_Table TD TD A:Active.Activ_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#633192;
	text-decoration:underline;
	font-weight:normal;
}
#ProductMenu_Table TD TD A:Visited.Activ_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#633192;
	text-decoration:underline;
	font-weight:normal;
}
#ProductMenu_Table TD TD A:Hover.Activ_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#633192;
	text-decoration:underline;
	font-weight:normal;
}
#ProductMenu_Table TD TD A:Link.Deactiv_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}
#ProductMenu_Table TD TD A:Active.Deactiv_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}
#ProductMenu_Table TD TD A:Visited.Deactiv_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}
#ProductMenu_Table TD TD A:Hover.Deactiv_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#000;
	text-decoration:underline;
	font-weight:normal;
}
#ProductMenu_Table TD TD B {
	font-weight:normal;
}
#ProductMenu_Table TD TD .SubMenu_Productmenu_Table {
	position:static;
	border-style:none;
	margin:0px;
}
#ProductMenu_Table TD TD TD {
	font-family:Courier New;
	font-size:11px;
	padding: 1px 2px 1px 2px;
	border-style:none;
	border-width:0px;
	border-color:transparent;
}
#ProductMenu_Table TD TD TD IMG {
	display:none;
	width:135px;
	height:1px;
	margin:0px;
}
#ProductMenu_Table TD TD TD BR {
	display:block;
	height:1px;
	font-size:1px;
}
#ProductMenu_Table TD TD TD A:Link {
	font-family:Courier New;
	margin:0px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
#ProductMenu_Table TD TD TD A:Active {
	font-family:Courier New;
	margin:0px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
#ProductMenu_Table TD TD TD A:Visited {
	font-family:Courier New;
	margin:0px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
#ProductMenu_Table TD TD TD A:Hover {
	font-family:Courier New;
	margin:0px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
#ProductMenu_Table TD TD TD B {
	font-weight:normal;
}
#ProductMenu_Table TD TD TD .SubMenu_Productmenu_Table {
	position:static;
	border-style:none;
	margin:0px;
}
#ProductMenu_Table TD TD TD A:Link.Activ_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#633192;
	text-decoration:underline;
	font-weight:normal;
}
#ProductMenu_Table TD TD TD A:Active.Activ_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#633192;
	text-decoration:underline;
	font-weight:normal;
}
#ProductMenu_Table TD TD TD A:Visited.Activ_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#633192;
	text-decoration:underline;
	font-weight:normal;
}
#ProductMenu_Table TD TD TD A:Hover.Activ_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#633192;
	text-decoration:underline;
	font-weight:normal;
}
#ProductMenu_Table TD TD TD A:Link.Deactiv_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}
#ProductMenu_Table TD TD TD A:Active.Deactiv_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}
#ProductMenu_Table TD TD TD A:Visited.Deactiv_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}
#ProductMenu_Table TD TD TD A:Hover.Deactiv_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#000;
	text-decoration:underline;
	font-weight:normal;
}
#ProductMenu_Table TD TD TD TD {
	font-size:11px;
	padding: 1px 2px 1px 2px;
	border-style:none;
	border-width:0px;
	border-color:transparent;
}
#ProductMenu_Table TD TD TD TD IMG {
	display:none;
	width:125px;
	height:1px;
	margin:0px;
}
#ProductMenu_Table TD TD TD TD BR {
	display:block;
	height:1px;
	font-size:1px;
}
#ProductMenu_Table TD TD TD TD A:Link {
	margin:0px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
#ProductMenu_Table TD TD TD TD A:Active {
	margin:0px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
#ProductMenu_Table TD TD TD TD A:Visited {
	margin:0px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
#ProductMenu_Table TD TD TD TD A:Hover {
	margin:0px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
#ProductMenu_Table TD TD TD TD B {
	font-weight:bold;
}
#ProductMenu_Table TD TD TD TD .SubMenu_Productmenu_Table {
	position:static;
	;
	border-style:none;
	margin:0px;
}
#ProductMenu_Table TD TD TD TD A:Link.Activ_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#633192;
	text-decoration:underline;
	font-weight:normal;
}
#ProductMenu_Table TD TD TD TD A:Active.Activ_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#633192;
	text-decoration:underline;
	font-weight:normal;
}
#ProductMenu_Table TD TD TD TD A:Visited.Activ_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#633192;
	text-decoration:underline;
	font-weight:normal;
}
#ProductMenu_Table TD TD TD TD A:Hover.Activ_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#633192;
	text-decoration:underline;
	font-weight:normal;
}
#ProductMenu_Table TD TD TD TD A:Link.Deactiv_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}
#ProductMenu_Table TD TD TD TD A:Active.Deactiv_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}
#ProductMenu_Table TD TD TD TD A:Visited.Deactiv_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}
#ProductMenu_Table TD TD TD TD A:Hover.Deactiv_Productmenu {
	font-size:11px;
	font-family:Courier New;
	margin:0px;
	color:#000;
	text-decoration:underline;
	font-weight:normal;
}
/* Topmenu */
.TopMenu_TR {
	display:none;
}
/* TopSpace */
.SpaceTop_TD {
	vertical-align:top;
	padding: 0px 45px 0px 0px;
	background-image: url('/Images/Design/Da/TopSpace/Bg.gif');
	background-repeat:no-repeat;
	background-position: top right;
}
#TopSpaceHolder {
	width:100%;
	border-top:1px dashed #c8c7c7;
}
#TopSpaceTD1 {
	text-align:center;
	vertical-align:top;
	height:130px;
}
#TopSpaceTD1 IMG {
	margin: 22px 0px 0px 0px;
}
#TopSpaceTD2 {
	vertical-align:top;
	padding: 22px 0px 0px 0px;
}
#TopSpaceTD3 {
	width:950px;
	vertical-align:top;
	height:34px;
	border-top:1px dashed #c8c7c7;
	border-bottom:1px dashed #c8c7c7;
	text-transform:uppercase;
}
#TopMenuHolder {
	height:34px;
}
#TopMenuLinks {
	vertical-align:middle;
	font-size:11px;
	padding: 0px 15px 0px 15px;
	border-left: 1px solid #FFFFFF;
	text-transform:uppercase;
}
#TopMenuLinks b {
	font-weight: bold;
	color:#FFFFFF;
	background:#1a171b;
	padding: 0px 3px 0px 3px;
}
#TopMenuLinks A:Link {
	font-family:Courier New;
	color:#000000;
	text-decoration:none;
}
#TopMenuLinks A:Active {
	font-family:Courier New;
	color:#000000;
	text-decoration:none;
}
#TopMenuLinks A:Visited {
	font-family:Courier New;
	color:#000000;
	text-decoration:none;
}
#TopMenuLinks A:Hover {
	font-family:Courier New;
	color:#000000;
	text-decoration:underline;
}
#Search {
}
/* BottomSpace */
.SpaceBottom_TD {
	vertical-align:top;
	background-image: url('/Images/Design/Da/BottomSpace/Bg.gif');
	background-repeat:no-repeat;
	padding-bottom:100px;
}
.SpaceBottom_TD TD A:Link {
	font-size:11px;
	font-family:Courier New;
	color:#000000;
	text-decoration:none;
}
.SpaceBottom_TD TD A:Active {
	font-size:11px;
	font-family:Courier New;
	color:#000000;
	text-decoration:none;
}
.SpaceBottom_TD TD A:Visited {
	font-size:11px;
	font-family:Courier New;
	color:#000000;
	text-decoration:none;
}
.SpaceBottom_TD TD A:Hover {
	font-size:11px;
	font-family:Courier New;
	color:#000000;
	text-decoration:underline;
}
#BottomSpace {
	vertical-align:top;
	width:100%;
	margin: 7px 0px 0px 0px;
}
#BottomSpaceTD {
	font-size:11px;
font-weight:;
	vertical-align:top;
	width:100%;
	text-align:right;
	padding: 0px 75px 0px 0px;
}
/* Butik */

#TekstHolder {
	vertical-align:top;
	padding:0px 25px 0px 0px;
}
.MsoNormal {
	padding:10px 0px 0px 0px;
	font-size:11px;
}
#ButikPageHolder {
	width:100%;
}
#ButikImgHolder {
}
#ButikImgInner TD {
	padding:10px 10px 10px 10px;
}
/* Vareliste */
#PListPagingHide {
	display:none;
}
#Vareliste {
	width:100%;
}
#VarelistePages {
	height:30px;
	text-align:center;
	border-bottom:1px dashed #c8c7c7;
	border-top:1px dashed #c8c7c7;
	width:600px;
}
#VarelisteArrow {
	height:30px;
	text-align:center;
	border-bottom:1px dashed #c8c7c7;
	border-top:1px dashed #c8c7c7;
	width:30px;
}
#VarelisteInfoHolder {
	margin:25px 50px 0px 0px;  /* changed from 25 50 0 0 */
	width:150px;
}
#VarelisteImg {
	text-align:center;
	vertical-align:middle;
	border:1px solid #c6c5c6;
	height:225px;
	width:150px;
}
.ProductList_TD td {
	text-align:left;
}
.ProductList_Custom_TBL {
	margin-left:21px;
#margin-left:45px;
}
#VarelisteName {
	text-align:center;
	padding:15px 0px 0px 0px;
}
#VarelistePrice {
	text-align:center;
	padding:0px 0px 15px 0px;
}
A:Link.ActivePageNumber_ProductList {
	font-family:Georgia;
	text-decoration:underline;
	font-size:12px;
}
A:Active.ActivePageNumber_ProductList {
	font-family:Georgia;
	text-decoration:underline;
	font-size:12px;
}
A:Visited.ActivePageNumber_ProductList {
	font-family:Georgia;
	text-decoration:underline;
	font-size:12px;
}
A:Hover.ActivePageNumber_ProductList {
	font-family:Georgia;
	text-decoration:underline;
	font-size:12px;
}
A:Link.InactivePageNumber_ProductList {
	font-family:Georgia;
	text-decoration:none;
	font-size:12px;
}
A:Active.InactivePageNumber_ProductList {
	font-family:Georgia;
	text-decoration:none;
	font-size:12px;
}
A:Visited.InactivePageNumber_ProductList {
	font-family:Georgia;
	text-decoration:none;
	font-size:12px;
}
A:Hover.InactivePageNumber_ProductList {
	font-family:Georgia;
	text-decoration:underline;
	font-size:12px;
}
/* Varekort */

.addThisBox {
	display:inline;
	position:relative;
	bottom:0px;
}
.addThisBox img {
	vertical-align: bottom;
}
#PCardHolder {
}
#PCardInner1 {
	width:670px;
	margin: 0px 0px 20px 0px;
}
#PCardTitle1 SPAN {
	font-weight:bold;
	text-transform:uppercase;
}
#PCardTitle2 SPAN {
	font-weight:bold;
	text-transform:uppercase;
}
#PCardTitle1 {
	font-family:Courier New;
	font-size:12px;
	padding:0px 0px 10px 0px;
}
#PCardTitle1 SPAN {
	font-family:Courier New;
	font-weight:bold;
	font-size:12px;
}
#PCardTitle1 DIV {
	font-family:Courier New;
	font-weight:bold;
	font-size:12px;
}
#PCardTitle1 .Description_Productinfo {
	font-family:Courier New;
}
#PCardTitle2 {
	font-size:8px;
	font-family:Courier New;
	font-weight:bold;
	padding:0px 0px 10px 0px;
}
#PCardDesc1 {
	font-family:Georgia;
	font-size:11px;
	padding:0px 0px 35px 0px;
}
#PCardDesc1 .Description_Productinfo {
	font-family:Georgia;
}
#PCardDesc1 DIV {
	font-family:Georgia;
	font-size:11px;
}
#PCardImageSelecter {
}
#PCardFarvorit {
	padding:19px 60px 0px 0px;
	vertical-align:top;
}
#VarekortBuySectionHolder {
	vertical-align:top;
}
#VarekortVariants {
	padding:0px 0px 0px 0px;
	vertical-align:top;
}
#VarekortBuySection {
	padding:0px 0px 15px 0px;
	vertical-align:top;
	width:140px;
}
#VarekortChangeCurrency {
	padding:5px 0px 20px 4px;
	vertical-align:top;
	width:140px;
}
#ProductDescription {
	vertical-align:top;
	width:290px;
}
#ProductName {
}
#ProductImg {
	vertical-align:top;
	pading: 0px 25px 0px 0px;
}
#ProductImg img {
}
#ProductImg TABLE {
display:;
}
#ProductImg TABLE TD DIV {
}
#VarekortPrice {
	width:290px;
	vertical-align:top;
	padding: 0px 0px 0px 2px;
}
#VarekortPrice HR {
	display:none;
}
#VarekortPrice BR {
	display:none;
}
#VarekortBuysectionTable {
	width:450px;
	vertical-align:top;
}
.FavAddButton_ProductInfo {
	margin:0px;
}
#VarekortBund {
	border-bottom:1px dashed #c8c7c7;
	border-top:1px dashed #c8c7c7;
	padding:25px 0px 0px 0px;
}
span.cs_pagetxt, td.cs_pagetxt {
	font-family:Georgia;
	font-size:11px;
}
.cs_pagetxt a:link, .cs_pagetxt a:hover, .cs_pagetxt a:active, .cs_pagetxt a:visited {
	font: 11px Georgia !important;
	text-decoration: underline !important;
}
#Search {
	padding-top:31px;
}
.Terms_TD a:link, .Terms_TD a:active, .Terms_TD a:hover, .Terms_TD a:visited, a.AclassEgenSide, .BackgroundColor1_Customer a {
	font: 11px Georgia !important;
	text-decoration: underline !important;
}
.Customer_TD td {
	font: 11px Georgia;
}
div#CustomerLoginHeadline {
	font-family:Courier New;
	letter-spacing:1px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
.ShowBasket_TD td, .BackgroundColor1_OrderStep1, .BackgroundColor1_Orderstep2, .BackgroundColor1_Orderstep3, .BackgroundColor1_Orderstep4 {
	font-family:Georgia;
}
.BackgroundColor1_OrderStep1 a, .BackgroundColor1_Orderstep2 a, .BackgroundColor1_Orderstep3 a, .BackgroundColor1_Orderstep4 a {
	font-family:Georgia;
}
.BackgroundColor1_OrderStep1 a:hover, .BackgroundColor1_Orderstep2 a:hover, .BackgroundColor1_Orderstep3 a:hover, .BackgroundColor1_Orderstep4 a:hover {
	font-family:Georgia;
}
#NewClientLogin {
	position:relative;
	top:65px;
	width:250px;
	text-decoration: none !important;
}
#NewClientLogin a:link, #NewClientLogin a:active, #NewClientLogin a:hover, #NewClientLogin a:visited {
	text-decoration: none !important;
}
/* Delivery & Returns field */
.returns_grey_bar {
	background: url(/images/design/da/gfx/grey_bar.gif) no-repeat center top;
	height: 25px;
	width: 251px;
	color: #FFFFFF;
	text-transform: uppercase;
	font: 10px/25px Georgia, "Times New Roman", Times, serif;
	padding-left: 20px;
}
.returns_textfield {
	font: 10px Georgia, "Times New Roman", Times, serif;
	color: #444444;
	background: #c8c7c7;
	width: 238px;
	height: 65px;
	padding: 10px 10px 8px;
	vertical-align: top;
}
.returns_textfield p {
	margin: 0px;
	padding: 0px;
}
/* popup */
a#aSwitch {
	color:#848484;
	cursor:pointer;
	font-size:9px;
}
#hideMe {
	text-align:center;
	padding-top:10px;
}

#front-menu{
	position:absolute;
	margin-left:-207px;
	margin-top:274px;
}

#front-menu img{
	border:none;
}

#front-menu br{
	display:inline-block;
}

#designer * {
margin:0px;}

#designer h2 {
	margin-top:10px;
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;
}

#designer p {
	color:#1a171b;
}
