/* GENERAL */
input[type="image"], input[type="button"], input[type="submit"], .button {-webkit-appearance: none;border-radius: 0;-moz-border-radius;}
body td {font-family:Tahoma;font-size:13px;color:#000000;text-align:left;line-height:1.0;font-weight:normal;}
body td A:link {font-family:Tahoma;font-size:13px;color:#000000;text-decoration: none;font-weight:normal;}
body td A:visited {font-family:Tahoma;font-size:13px;color:#000000;text-decoration: none;font-weight:normal;}
body td A:hover {font-family:Tahoma;font-size:13px;color:#c7c6cb;text-decoration: none;font-weight:normal;}
body td A:active {font-family:Tahoma;font-size:13px;color:#000000;text-decoration: none;font-weight:normal;}
.ShopMainLayOutTable {width:1024px !important;margin-left:auto !important; margin-right:auto !important;}
.tdAlignRight {text-align:right;}
.tdAlignCenter {text-align:center;}
.LogoTop_TD {width:100px;}
.LogoTop {margin:0px 170px 0px 0px;}
.ShopContentLayOutTable {padding:0px 0px 20px 0px;}
.ContentContainer_DIV {padding:50px 0px 0px 0px;min-height:600px;}
.flags {display:inline-block;float:right;margin:3px 0px 0px 0px;display:none;}
.flags img {margin:0px 0px 0px 5px;}

/* SØGEFELT TOP */
#Search_Form {display:none;}
#Search_Form1 {margin:0px;padding:51px 0px 0px 0px;}
x.SearchField_SearchPage1 {width:250px;height:24px;border:1px solid #a2a2a2;text-indent:10px;-webkit-appearance: none;border-radius: 0;-moz-border-radius;}
.SearchField_SearchPage1 {width:276px;height:25px;background: url(/images/design_2013/soeg_01.png);background-repeat:no-repeat;background-position: 0;border:0;text-indent:10px;-webkit-appearance: none;border-radius: 0;-moz-border-radius;}
.SearchField_Submit {padding:1px 0px 0px 0px;}

/* BASKET-TOP */
.BasketTop {cursor:pointer;margin:26px 0px 0px 0px;}
.BasketTxtHolder {float:right;text-align:right;margin:20px 3px 0px 0px;font-size:12px;}
.BasketTxtLink {}
.BasketTxtTotalPrice {margin:6px 0px 0px 0px;}
.BasketTxtCurrency {padding:0px 0px 0px 5px;}
.BasketPic {float:right;}
.BasketVareLinier {display:none;}

/* TOPMENU DROPDOWN */
.TopMenu_TD  {display:none;}
/*.sf-menu {margin-left:-0.80em;} */
.sf-menu {
	float:			left;
	margin-bottom:	0em;
    z-index:1000;
}
.sf-menu a {
/*	border-left:	1px solid #fff;
	border-top:	1px solid #CFDEFF;
*/
	/*padding: 		.35em 1.80em .35em .80em;*/
	padding: 		.35em 1.80em .35em 0em;
	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
/*	color:			#13a;*/
}


.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			1.8em; /* match top ul list item height */
	z-index:		99;
	font-size:14px;
}


/* level 1 */
.sf-menu li, 
.sf-menu a, 
.sf-menu a:visited, 
.sf-menu a:link {letter-spacing: 1px;
	xbackground:	#FFFFFF;
	color:		#636363;
	z-index:		1000;
	font-size: 14px;
}

/* level 1 hover */
.sf-menu li:hover, 
.sf-menu li.sfHover,
.sf-menu li.sfHover a,
.sf-menu a:focus, 
.sf-menu a:hover, 
.sf-menu a:active {letter-spacing: 1px;
	xbackground:	#ffffff;
	outline:		0;
	color:		#000000;
		font-size: 14px;

}

/* level 2 */
.sf-menu ul {border:1px solid #444243;background:#ffffff;padding-left:.80em;padding-top:.5em; padding-bottom: .5em;}
.sf-menu ul li, 
.sf-menu ul a, 
.sf-menu ul a:visited, 
.sf-menu ul a:link {
	xbackground:	#ffffff;
	color:		#636363;
	font-size: 12px;
}

/* level 2 hover */
.sf-menu ul li:hover, 
.sf-menu ul li.sfHover,
.sf-menu ul li.sfHover a,
.sf-menu ul a:focus, 
.sf-menu ul a:hover, 
.sf-menu ul a:active {
	xbackground:	#ffffff;
	outline:		0;
	color:		#000000;
	font-size: 12px;
}

/* level 3 */
.sf-menu ul ul li, 
.sf-menu ul ul a, 
.sf-menu ul ul a:visited, 
.sf-menu ul ul a:link {
	xbackground:	#ffffff;
	color:		#636363;
}

/* level 3 hover */
.sf-menu ul ul li:hover, 
.sf-menu ul ul li.sfHover,
.sf-menu ul ul li.sfHover a,
.sf-menu ul ul a:focus, 
.sf-menu ul ul a:hover, 
.sf-menu ul ul a:active {
	xbackground:	#ffffff;
	outline:		0;
	color:		#000000;
}

/* level 4 */
.sf-menu ul ul ul li, 
.sf-menu ul ul ul a, 
.sf-menu ul ul ul a:visited, 
.sf-menu ul ul ul a:link {
	xbackground:	#ffffff;
	color:		#636363;
}

/* level 4 hover */
.sf-menu ul ul ul li:hover, 
.sf-menu ul ul ul li.sfHover,
.sf-menu ul ul ul li.sfHover a,
.sf-menu ul ul ul a:focus, 
.sf-menu ul ul ul a:hover, 
.sf-menu ul ul ul a:active {
	xbackground:	#ffffff;
	outline:		0;
	color:		#000000;
}
.level2 {
	width:26.5em!important;
}
.level2 li {width:15em!important;padding-right:0em!important;}
.level2 li a {padding-right:0em!important;}
.level3, .level4 {display:none!important;}
/*.PURA_LOPEZ, .MOMA {background-image: url(/images/design_2013/dropdown_skiller.png)!important;background-repeat:repeat-x!important;background-position: 0 bottom!important;margin-bottom:4px;height:16px;}
.HEARTMADE, .STINE_GOYA {background-image: url(/images/design_2013/dropdown_skiller.png)!important;background-repeat:repeat-x!important;background-position: 0 bottom!important;margin-bottom:4px;height:16px;}
*/

/* PRODUCTMENU LEFT */
.ProductMenuCol_TD {display:none;}
.noShow {display:none;}
.ProductmenuContainer_DIV hr {display:none;}
.ProductmenuContainer_DIV b {display:none;}
.ProductmenuContainer_DIV img {display:none;}
.ProductMenu_TD {padding-right:0px;}
.ProductmenuContainer_DIV .Heading_Productmenu {display:none;}
.ProductmenuContainer_DIV br {display:none;}
.ProductmenuContainer_DIV {margin:0px 0px 0px 0px;}
.ProductMenuCol_TD {padding:146px 0px 0px 0px;margin:0;}
.ProductMenuCol_TD ul {list-style-type:none}.ProductMenu_MenuItemBold{font-weight:normal!important;}
.ProductMenuCol_TD li {list-style-type:none;padding:0;margin:0;}
.ProductMenuCol_TD ul {padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;}
#ProductMenu_List .RootCategory_Productmenu {border-bottom:0px dotted #9e9e9e;border-left:0px dotted #ffffff;border-right:0px dotted #ffffff;line-height:2.1;}
.RootCategory_Productmenu a:link, .RootCategory_Productmenu a:visited {font-size:14px;color:#636363;font-weight:normal;text-transform:none;}
.RootCategory_Productmenu a:hover {color:#000000;font-size:14px;font-weight:normal;text-transform:none;}
.SubCategory1_Productmenu, .SubCategory2_Productmenu, .SubCategory3_Productmenu {line-height:1.2;}
.Activ_Productmenu {color:#000000!important;}
.RootCategory_Productmenu ul li a:link, .RootCategory_Productmenu ul li a:visited {font-size:12px;color:#636363;font-weight:normal;text-transform:none;}
.RootCategory_Productmenu ul li a:hover {color:#000000;font-size:12px;font-weight:normal;text-transform:none;}
.RootCategory_Productmenu .ProductMenu_Category_Icon_Container {display:none;}
#TrustPilotProdMenu {margin:0;padding:50px 0px 0px 0px;display:none;}
#TrustPilotProdMenu img {border:none;}

.RootCategory_Productmenu {border-bottom:0px dotted #9e9e9e;border-left:0px dotted #ffffff;border-right:0px dotted #ffffff;line-height:2.1;}
.RootCategory_Productmenu .SubMenu_Productmenu_Table a:link, .RootCategory_Productmenu .SubMenu_Productmenu_Table a:visited {font-size:12px;color:#636363;font-weight:normal;text-transform:none;}
.RootCategory_Productmenu.SubMenu_Productmenu_Table a:hover {color:#000000;font-size:12px;font-weight:normal;text-transform:none;}



/* FRONTPAGE */
x.nivoSlider img {width:680px;height:400px;}
.Txt1HeaderHolder {width:100%;background: url(/images/design_2013/bg_firstline_frontpage.png);background-repeat:repeat-x;background-position: 0 center;line-height:3;text-align:center;}
.Txt1HeaderTxt {color:#000000;font-size:19px;text-align:center;background:#ffffff;margin:0px 41% 0px 41%;}
.Txt2HeaderHolder {width:100%;/*background: url(/images/design_2013/bg_firstline_frontpage.png);background-repeat:repeat-x;background-position: 0 center;*/text-align:center;margin:0px 0px 15px 0px;}
.Txt2HeaderTxt {color:#000000;font-size:22px;text-align:center;background:#ffffff;margin:0px 44% 0px 44%;}

/* PRODUCTLIST */
.ProductListHolderSorter {display:none;}
.InactivePageNumber_ProductList {padding:0px 3px 0px 0px;}
.ProductList_TD {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.ProductListHolder .CmsPageStyle_Table {font-family:Tahoma!important;}
.ProductList_TD h1 {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Tahoma!important;}
.ProductList_TD h2 {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Tahoma!important;}
.ProductListHolder_TopNav {padding:15px 0px 0px 0px;}
.ProductListHolder_BottomNav {padding:30px 0px 50px 0px;}
.ProductListHolder p {margin:0;padding:0;}
.ProductListHolder_SortHolderTxt {float:right;margin:5px 6px 0px 0px;}
.ProductListHolder_SortHolder {float:right;}
.VarelisteIndholdHolder {padding:30px 0px 30px 0px;border-bottom: rgb(199,199,199) 1px solid; border-left: black 0px solid; padding-left: 0px; border-top: rgb(199,199,199) 0px dotted; border-right: black 0px solid;}
.VarelisteIndholdHolderInner {height:295px;cursor:pointer;}
.VarelisteIndholdProdLink {padding:15px 0px 0px 0px;}
.VarelisteIndholdProdNr {font-size: 10px;color:rgb(152,152,152);padding:5px 0px 0px 0px;display:none;}
.VarelisteIndholdPriceDiv {padding:7px 0px 0px 0px;}
.VarelisteIndholdPriceDiv .Prices_Custom_TBL .PriceCurrency {padding:0px 0px 0px 5px;}
.VarelisteIndholdPriceDiv .Prices_Custom_TBL .PriceStriked_Productlist {text-decoration:line-through;font-weight:normal;font-size:11px;font-style:italic;}
.VarelisteIndholdPriceDiv .Prices_Custom_TBL .PriceNowSpaser {padding:0px 15px 0px 0px;}
.VarelisteIndholdPriceDiv .Prices_Custom_TBL .SalePrice {font-size:14px;color:#000000;font-weight:normal;font-style:italic;}
.VarelisteIndholdPriceDiv .Prices_Custom_TBL .SalePriceNOW {font-size:14px;color:#e10d7d;font-weight:normal;font-style:italic;}
.ProcList {position:absolute;display:block;margin:-46px 0px 0px -20px;}
.ProcColor {color:#ffffff;font-weight:700;font-size:11px;font-family:Tahoma;padding:10px 0px 0px 0px;width:45px;height:31px;background: url(/images/design_2013/vandmaerke.png);background-repeat:no-repeat;background-position: 0 0;display:block;text-align:center;}
.VarelisteIndholdProdLink a:link, .VarelisteIndholdProdLink a:visited {font-size:13px;color:#000000;font-weight:normal;text-transform:uppercase;}
.VarelisteIndholdProdLink  a:hover {color:#ec9f00;font-size:13px;font-weight:normal;text-transform:uppercase;}
a.VarelisteIndholdProdLinkHover:link, a.VarelisteIndholdProdLinkHover:visited {color:#ec9f00;}
.VarelisteIndholdNewsImage img {padding:7px 0px 0px 0px;}
.ProductList_TD .image_container {margin:0px 0px 0px 15px;}
a.ActivePageNumber_ProductList:visited{font-weight:normal!important;text-decoration: underline;padding-right:5px;}
a.ActivePageNumber_ProductList:link{font-weight:normal!important;text-decoration: underline;padding-right:5px;}
a.ActivePageNumber_ProductList:hover{font-weight:normal!important;text-decoration: underline;padding-right:5px;}
a.ActivePageNumber_ProductList:active{font-weight:normal!important;text-decoration: underline;padding-right:5px;}
.ProdListSize {float:right;margin:0px 90px 0px 0px;}
.ProdListSizeInner {position:absolute;}
.ProdListSizeBox {margin:2px 0px 0px 0px;padding: 3px 3px 3px 3px;background:#FFCF64;color:#ffffff;font-weight:normal;font-family:Tahoma;font-size:10px;border:0px solid #3d3d3d;}
.ProdListSizeBoxTxt {display:block;text-align:center;}
.ProdListStock {position:relative;}
.StockProdListkStatusImg {position:absolute;margin:-140px 0px 0px 100px;}
.StockProdListkStatusImg  img {width:110px;}

/* MELLEMSIDE */
.MellemsideHolder {width:170px;height:170px;xfloat:left;display:inline-table;}
.MellemsideHolderInner {border:1px solid gray;margin:0px 0px 20px 0px;}
.MellemsideLinkArea {padding:10px 6px 10px 6px;cursor:pointer;}
.MellemsideCategoryImageLink {width:160px;height:100px;text-align:center;}
.MellemsideCategoryName {text-align:center;}
.MellemsideCategoryName b {font-weight:normal;}

/* PRODCARD */
#SizeHolder {display:inline-block;}
#avCombo1 {display:none;} /* Skjuler farve på produktkort */
#BUYSECTION br {display:none;}
#BUYSECTION .TextInputField_ProductInfo {display:none;}
.ProdCardTable {;}
.ProdCardTableBreadCrumb {;}
.ProdCardTableBackBottom {height:26px;}
.ProductInfo_MagixZoomPlus_MainImage_TD {border: 1px solid rgb(199,199,199);padding:10px 10px 9px 10px;}
.MagicZoomBigImageCont {border:0!important;}
.ProdCardTableImageSelector {padding:0px 0px 0px 30px;}
.Thumbnail_Productinfo {border: 1px solid rgb(199,199,199);}
.ProdCardTableProdName  h1 {margin:0px;padding:0;font-size:15px;font-weight:700;}
.ProdCardTableProdNumber {font-size: 10px;color:rgb(152,152,152);padding:5px 0px 0px 0px;}
.ProdCardTableBorderLine {border-bottom:1px solid rgb(199,199,199);height:5px;}
.ProdCardTablePriceHolder {padding:10px 0px 0px 0px;}
.ProdCardTablePriceHolder .Prices_Custom_TBL .PriceSale {color:#000000;font-size:16px;font-weight:normal;text-align:left;}
.ProdCardTablePriceHolder .Prices_Custom_TBL .PriceNow {padding:0px 5px 0px 5px;}
.ProdCardTablePriceHolder .Prices_Custom_TBL .PriceSaleDiscount {color:#e10d7d;}
.ProdCardTablePriceHolder .Prices_Custom_TBL .PriceBefore {padding:5px 0px 0px 0px;text-align:left;}
.ProdCardTablePriceHolder .Prices_Custom_TBL .PriceBef {color:rgb(152,152,152);font-size:12px;text-decoration: line-through;padding:0px 10px 0px 0px;}
.ProdCardTablePriceHolder .Prices_Custom_TBL .PriceSave {font-size:12px;font-weight:normal;color:#e10d7d;}
.ProdCardTableVariants {padding:15px 0px 0px 0px;}
.ProdCardTableBuySection {clear:both;padding:20px 0px 0px 0px;}
.Variants {display:none;}
.Element_Overlay_ProdInfo_SpecialOfferImage_DIV {display:none;}
.VarantHeader {font-size:12px;font-weight:700;font-family:Tahoma;padding:0px 0px 5px 0px;}
.SizeBox {float:left;margin:5px 5px 0px 0px;padding: 4px 7px 4px 7px;background:#ffffff;color:#000000;font-weight:normal;font-family:Tahoma;cursor:pointer;font-size:12px;border:1px solid #3d3d3d;}
.SizeBoxTxt {display:block;text-align:center;}
.SizeBoxSelected {color:#ffffff;background:#3d3d3d;}
.SizeBoxOver {background:#dddedf;}
.ProdSoldOut {padding:0px 0px 15px 0px;color:red;font-size:12px;font-weight:700;font-family:Tahoma;float:left;}
.ProdCardTableStockStatus {position:relative;display:none;clear:both;margin:20px 0px 0px 0px;color:#e10d7d;}
.StockStatusImg {position:absolute;margin:-80px 0px 0px 90px;}
.StockStatusImg  img {width:125px;}
.ProdCardTableDescription1 .Description_Productinfo {padding:20px 0px 0px 0px;font-size:12px;line-height:1.2;}
.ProdCardTableDescription2  .Description_Productinfo{padding:20px 0px 0px 0px;font-size:12px;line-height:1.2;}
.ProdCardTableSocialAndProcHolder {padding:5px 0px 40px 0px;border-bottom:1px solid rgb(199,199,199);}
.ProdCardTableSocial {float:left;display:inline-block;padding:5px 0px 0px 0px;}
.ProdCardTableNew {float:right;margin:2px 0px 0px 0px;}
.ProcProdHolder {float:right;display:inline-block;}
.ProcProd {position:absolute;display:block;margin:-46px 0px 0px -60px;}
.ProdCardTableQuestionImg {margin:0px 10px 0px 0px;border:none;}
.ProdCardTableFbImg {border:none;}
.ProdCardTableRelateretHolder {width:824px;overflow:hidden;}
.RelatedPrice {color:#000000;font-size:13px;font-weight:700;}
.RelatedPrice  strike {color:rgb(152,152,152);font-size:11px;text-decoration: line-through;padding:0px 10px 0px 0px;}
.RelatedPriceSpecialOfferPrice {color:#e10d7d;font-weight:700;font-size:13px;}
.RelatedPriceCurrency {padding:0px 0px 0px 5px;font-weight:700;font-size:13px;}
.RelatedPriceCurrencyColor {color:#e10d7d;}
.ProdCardTableInfoOm {margin:0px 0px 0px 40px;}
.ProdCardTableInfoOmHeader {margin-top: 0px; margin-bottom: 5px; color: rgb(89,89,89); font-size: 13px; font-weight: 700;}
.ProdCardTableInfoOmLines {line-height: 17px; color: rgb(89,89,89);}
.ProdMasterBuyButton {cursor:pointer;}
.SizeHolderAlert {display:inline-block;padding:5px 0px;border:1px dotted red;width:100%;}
.ProductInfo_TD h2 {margin:0px;padding:0;font-size:15px;font-weight:700;}
.ProdCardTableDescription1 .Description_Productinfo h2 {margin:0px;padding:0;font-size:15px;font-weight:700;}
.ProdCardTableDescription2 .Description_Productinfo h2 {margin:0px;padding:0;font-size:15px;font-weight:700;}

/* Modal windows */
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:470px;
  height:530px;
  display:none;
  z-index:9999;
  padding:20px;
}
#boxes #tip {
  width:420px; 
  height:520px;
  padding:10px;
  background-color:#ffffff;
}
#boxes #sporgsmaal {
  width:455px; 
  height:520px;
  padding:10px;
  background-color:#ffffff;
}
#boxes #ordrestepprob {
  width:455px; 
  height:320px;
  padding:10px;
  background-color:#ffffff;
}
#boxes #infoom{
  width:640px; 
  height:520px;
  padding:10px;
  background-color:#ffffff;
}

/* SHOWBASKET */
.ShowBasket_TD {padding:0px 0px 100px 0px;}
.ShowBasket_TD, .ShowBasket_TD td {color:#666666;}
.ShowBasket_TD A:link {font-size:13px;color:#666666;text-decoration: none;font-weight:normal;text-transform:none;}
.ShowBasket_TD A:visited {font-size:13px;color:#666666;text-decoration: none;font-weight:normal;text-transform:none;}
.ShowBasket_TD A:hover {font-size:13px;color:#000000;text-decoration: none;font-weight:normal;text-transform:none;}
.ShowBasket_TD A:active {font-size:13px;color:#666666;text-decoration: none;font-weight:normal;text-transform:none;}
.SHOWBASKET_BasketTop {background:#efefef;height:35px;width:100%;margin:0px 0px 30px 0px;}
.SHOWBASKET_BasketTopTxt {font-size:20px;font-weight:normal;color:#000000;padding:7px 0px 0px 80px;}
.SHOWBASKET_BasketHeader {border-bottom:2px solid #efefef;padding:0px 0px 5px 0px;color:#000000;}
.SHOWBASKET_BasketHeader td {color:#000000;}
.BackgroundColor1_ShowBasket, .BackgroundColor2_ShowBasket  {border-bottom:2px solid #efefef;padding:5px 0px 5px 0px;}
.BasketLine {padding:15px 0px 0px 0px;}
.BasketLineProdLink a {display:none;} 
.BasketAmountSpacer {padding:0px 13px 12px 0px;display:block;}
.BasketRemButton {display:block;padding:24px 0px 0px 0px;}
.BasketIncButton img {width:12px;}
.BasketDecButton img {width:12px;}
.BasketDecButton {padding:0px 0px 0px 6px;}
.BasketBackButton {padding:0px 15px 0px 0px;display:block;}
.ShowBasket_TD_TaxHolder {padding:20px 0px 0px 0px;}
.ShowBasket_TD_TotalHolder {padding:20px 0px 20px 0px;}
.ShowBasket_TD_BottomHolder {padding:30px 0px 30px 0px;}
.ShowBasket_TD_PayCard {padding:0px 0px 0px 0px;font-size:15px;width:340px;}
.ShowBasket_TD_PayCard img {float:right;}
.ShowBasket_TD_Delevery {padding:20px 0px 0px 0px;font-size:15px;}
.ShowBasket_TD_TrustPilot {padding:20px 0px 0px 0px;}

/* ShowBasket InfokortKurvRelated Special */
.InfokortKurvRelatedHolder {width:250px;margin:0px 0px 20px 0px;}
.InfokortKurvRelatedProdProductNumber {display:none;}
.InfokortKurvRelatedProdPic {width:120px;float:left;}
.InfokortKurvRelatedProdPic a {display:block;}
.InfokortKurvRelatedProdPic img{
	max-width:120px;
	max-height:150px;
	width: expression(this.width > 120 ? "120px" : true);
	height: expression(this.height > 150 ? "150px" : true);}

.InfokortKurvRelatedProdBuyBtn {width:100%;clear:both;;position:relative;text-align:left;}
.InfokortKurvRelatedProdBuyBtn a {position:absolute;margin:0px 0px 0px 125px;bottom:10px;}
.InfokortKurvRelatedProdInfo {width:100%;text-align:left;}
.InfokortKurvRelatedProdName {display:block;margin:0px 0px 7px 0px;}
.InfokortKurvRelatedProdName a {font-size: 13px;font-weight: normal;text-transform: uppercase;color:##000000;}
.InfokortKurvRelatedProdName a:hover {color:#ec9f00;}
.InfokortKurvRelatedProdPrice {font-style: italic;font-size: 14px;color: #000000;font-weight: normal;}
.InfokortKurvRelatedProdCurrency {font-style: italic;font-size: 14px;color: #000000;font-weight: normal;margin:0px 0px 0px 5px;}
.InfokortKurvRelatedProdBuyBtnClick {cursor:pointer;}
#ShippingArrow {background:url(/images/design_2013/basketarrow.png) left top no-repeat;position:absolute;width:330px;height:500px;margin-top:-20px;z-index:-100;}
#ShowBasketProductsAdd {color:#ffffff;}
.BuyMoreBasket {margin:5px 0px 0px 80px;font-size:14px;font-weight:700;}

/* ORDRESTEP-1 */
.SubmitButton_Orderstep1 {margin:5px 0px 0px 0px;}
.OrderStep1_TD img {border:none;}

/* BUNDRAMME */
.SpaceBottom_TD {border-top:2px solid #625f60;}
.BotHolder {margin:0px 20px 0px 20px;}
.BotHeader {padding:20px 0px 8px 0px;font-size:18px; color:#2b2728;font-family:Palatino Linotype;}
.BotHolder  .BotTxt {font-size:12px!important;color:#666666!important;line-height:1.4em!important;letter-spacing: 1px;}
.BotHolder ul {list-style-type: none;padding: 0px;margin: 0px;}
.BotHolder li {line-height:1.4em;}
.BotHolder A:link {font-size:12px;color:#666666;text-decoration: none;font-weight:normal;text-transform:none;letter-spacing: 1px;}
.BotHolder A:visited {font-size:12px;color:#666666;text-decoration: none;font-weight:normal;text-transform:none;letter-spacing: 1px;}
.BotHolder A:hover {font-size:12px;color:#000000;text-decoration: none;font-weight:normal;text-transform:none;letter-spacing: 1px;}
.BotHolder A:active {font-size:12px;color:#666666;text-decoration: none;font-weight:normal;text-transform:none;letter-spacing: 1px;}
x.tilmeld_nyhedsbrev_BotInput {text-indent:10px;border:1px solid #a2a2a2;width:190px;height:19px;-webkit-appearance: none;border-radius: 0;-moz-border-radius;color:#666666;}
.tilmeld_nyhedsbrev_BotInput {width:166px;height:24px;background: url(/images/design_2013/tilmeld_01.png);background-repeat:no-repeat;background-position: 0 1px;border:0;text-indent:10px;-webkit-appearance: none;border-radius: 0;-moz-border-radius;}
.tilmeld_nyhedsbrev_BotSubmit {background: url(/images/design_2013/tilmeld_02.png);border:0;width:76px;height:24px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;cursor:pointer;-webkit-appearance: none;border-radius: 0;-moz-border-radius;}
x.SearchField_Submit {padding:1px 0px 0px 0px;}
.mereba10Holder {;}
.TrustpilotHolder {margin:15px 0px 0px 0px;}
.PaycardsHolder {margin:20px 0px 0px 0px;}
.FBholderBottom {margin:20px 0px 0px 0px;}
.GPHolderBottom {margin:10px 0px 0px 0px;}

/* Nyhedsbrev */
.tilmeld_nyhedsbrev{width:63px;height:22px;border:0;background:#ffffff; background: url(/images/design/tilmeld.gif);}
.afmeld_nyhedsbrev{width:59px;height:22px;border:0;background:#ffffff; background: url(/images/design/afmeld.gif);}

/* Nyhedsbrev popup */
#masknews {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
#boxesnews .windownews {
  position:absolute;
  left:0;
  top:0;
  width:608px;
  height:400px;
  display:none;
  z-index:9999;
  padding:10px;
}
#boxesnews #nyhedsbrevnews {
  xwidth:400px; 
  height:400px;
  xpadding:10px;
  xbackground-color:#ffffff;
}
.emailfieldpopup{font-size:14px; border-color:gray; border-style: solid; border-width: 1px;width:230px;height:22px;color:#000000;padding-top:0px;padding-left:0px;text-indent:10px;}
.tilmeld_nyhedsbrev_PopUp {width:79px;height:29px;border:0;background:#ffffff; background: url(/images/design_2013/popup_nyhedsbrev/tilmeld.png);margin-top:5px;}



/* FACEBOX - PopUp kurv */
#facebox {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2001;
	text-align: left;
}
#facebox td {
	color:#858585;
	font-size:18px;
	vertical-align:top;
}
#facebox .popup {
	position: relative;
}
#facebox .basketBody {
	width: 300px !important;
	height:200px;
	border: 2px solid #888888;
	background:#ffffff;
}

#facebox .PopUpBasketTop {
	width:300px;
	height:14px;
	/*background: url(/images/design_2013/popup_kurv/pop-up_top.png);*/
	background-repeat:no-repeat;
	background-position: 0 0;
}

#facebox .PopUpBasketBottom {
	width:300px;
	height:14px;
	/*background: url(/images/design_2013/popup_kurv/pop-up_bund.png);*/
	background-repeat:no-repeat;
	background-position: 0 0;
}

#facebox .standardBody {
	width:304px !important;
	height:217px;
	background-image:url(/images/test/background-alert.png);
	background-repeat:no-repeat;
}
#facebox .innerContent {
	/*background: url(/images/design_2013/popup_kurv/pop-up_space.png);*/
	background-repeat:repeat-y;
	background-position: 0 0;
}

#facebox .innerContentHeader {
	float:left;
	padding: 2px 0px 0px 20px;
	font-size:16px;
	font-weight:700;
	color:#444444;
	width: 235px;
}
#facebox  .innerContentClose {
	float:right;
	padding: 0px 20px 0px 0px;
}

#facebox .innerContentSubHeader {
	clear: both;
	padding: 12px 0px 0px 20px;
	font-size:13px;
	color:#444444;
	text-decoration:underline;
}

#facebox .BasketItemsHolder {
	margin: 12px 20px 0px 20px;
	display:inline-block;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #858585;
}

#facebox .BasketVareLinierEach {
	color:#858585;
	font-size:11px;
	line-height:20px;
}
#facebox .BasketVareLinierEachProd {
	float: left;
	width:	190px;
	overflow:hidden;
	display:block;
}

#facebox .BasketVareLinierEachPrice {
	float: right;
	width: 70px;
	text-align:right;
	display:block;
}

#facebox .TotalHolder {
	padding: 10px 20px 10px 20px;
	display:inline-block;

}

#facebox .TotalTxt {
	float:left;
	width:170px;
	font-size:13px;
	color:#858585;
	text-decoration:underline;
	}

#facebox .TotalPris {
	float:right;
	width:90px;
	font-size:13px;
	color:#858585;
	text-decoration:underline;
	text-align: right;
}

#facebox .footer {
	display:inline-block;
	margin: 10px 20px 0px 20px;
}

#facebox .footerContinue {
	text-align:left;
	float:left;
	width: 130px;
}

#facebox .footerBuy {
	text-align:right;
	float:right;
	width: 130px;
}


#facebox .content {
	width:400px;
	margin-top:8px;
}
.faceboxHeader {
	font-size:40px;
}
#facebox .reducePrice {
	font-size:12px;
}
#facebox img {
	border: 0;
	margin: 0;
}

#facebox .clickbox {
border-color: #858585;
}
#facebox_overlay {
	position: fixed;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
}
.facebox_hide {
	z-index: -100;
}
.facebox_overlayBG {
	background-color: #000;
	z-index: 2000;
}
.hide {
	font-size:12px;
	vertical-align:middle;
}
* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

#noShow {
	text-align:center;
}
#closeStandard {
	text-align:center;
}


/* TrustPilot */
#trustpilot-reviews, #other-reviews {display: inline-block; height: 305px; float: left; position: relative; width: 498px;}
#ticker {
    display: inline-block;
    list-style: none outside none;
    margin: 0;
    position: relative;
    width: 100%;
	padding:30px 0px!important;
}
#ticker h1 {border:none;font:700 30px sans-serif;color:#464646;margin:0px 0px 5px 0px;}
#ticker a {text-decoration:none!important}

#ticker .trust_review {width:210px;margin:0px 0px 0px 30px;float:left;
padding:10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;background: #fff;
border: solid 1px #ddd;
height:215px;
}

#ticker .trust_reviewHeader {width:200px;margin:0px 0px 0px 0px;float:left;
padding:10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;background: #fff;
border: solid 1px #ddd;
position:relative;
height:215px;
}

#ticker .TPScore{font-size:13px;font-family:arial;padding:6px 0px;}
#ticker .TPLink {margin:0px 0px;}
#ticker .TPLink a {font-size:18px;}
#ticker .TPLink a:link,
#ticker .TPLink a:visited {color:#579600;}
#ticker .TPLink a:hover {color:#606060;}

#ticker .TPLogo {position:absolute;left:0;bottom:0;background:#292929;border:1px solid #292929;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;width:218px;padding:20px 0px;text-align:center;
border-top-left-radius: 0px;border-top-right-radius: 0px;-webkit-border-top-left-radius: 0px;-webkit-border-top-right-radius: 0px;-moz-border-top-left-radius: 0px;-moz-border-top-right-radius: 0px;}
#ticker .TPLogo img {width:200px;border:none;}

#ticker ul { list-style: none outside none; padding: 0; margin: 0; }

#ticker > li {
	height: 215px;
}


.revstars {
	float: left;
    font-size: 0!important;
    height: 23px;
}

.revstars img {border:none;}

.revdate {
	float: right;
    font-size: 11px!important;
    font-style: italic;
    list-style: none outside none;
	padding:20px 0px 0px 0px;
}

.revtitle {
	clear: both;
    font-size: 13px!important;
    font-weight: bold;
	padding-top: 10px;
}

.revcontent { padding: 5px 0px 0px 0px; 
font-size: 13px!important;
font-family:arial;
line-height:1.3;}

#ticker .revUrl {text-align:right;}
#ticker .revUrl a:link,
#ticker .revUrl a:visited {color:#579600;}
#ticker .revUrl a:hover {color:#606060;}

.revname {
	float: left;
    font-size: 11px!important;
	font-style: italic;
	padding:20px 0px 0px 0px;
}

/* ReadMore description */
#DescHolder {
	font-size: 1em;
	line-height: 1.4em;
	width:220px;
}
.DescHolderOverflow {
	display: block;
	display: -webkit-box;
	max-width: 220px;
	height: 169px;
	/*margin: 0 auto;*/
	-webkit-line-clamp: 7;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}


.DescHolderReadMore {
	text-align:right;    
	font-style: italic;
	cursor:pointer;
}

#ProductListHeader {
	width:auto;
	border:1px solid #585858;
	padding:12px;
}
#ProductListHeader > table {width:100%!important;}
#ProductListHeader > table td {vertical-align:middle;}
#ProductListHeader > table td:first-child {width:263px;padding:0 25px 0 13px;vertical-align:top;} 
#ProductListHeader > table td td {width:535px;}
#ProductListHeader > table td:first-child img {
	max-height: 50px;
	max-width: 225px;
}
#ProductListHeader .LogoPic {
	height:50px;
	vertical-align:top;
	margin: 25px 0 20px 0;
}
#ProductListHeader .ProductListHeaderTxt {
	width:225px;
	font-size:13px;
	line-height:16px;
}
#ProductListHeader .ProductListHeaderTxt h1,
#ProductListHeader .ProductListHeaderTxt h2 {
	font-size:13px;
	line-height:16px;
	font-weight:normal;
	margin:0;
	padding:0;
}
#ProductListHeader .ProductListHeaderTxt b,
#ProductListHeader .ProductListHeaderTxt strong {line-height:16px;}
#ProductListHeader .OverFlowTxt {
	width:225px;
	height: 136px;
	overflow:hidden;
}
#ProductListHeader .DescHolderReadMoreNew {
	margin:5px 0 0 0;
	text-align:center;
	font-weight:700;
	font-style: italic;
	cursor: pointer;
}