/* Main */
body {
	background-color:#000411;
	background-image:url('/images/design/ConfettiWorld/BodyBg.jpg');
	background-repeat:repeat-x;
}
.CmsPageStyle {
	text-align:left;
}
#ShopMainLayOutTable{}
#ShopLayOut_SpaceBottomAndTop_TD{background-image:url('/images/design/ConfettiWorld/ContentBg.png');background-repeat:no-repeat;}
#ShopLayOut_Search_TD{display:none;height:1px;}
#ShopLayOut_Topmenu_TD{display:none;}
#Main_TD{padding:0px 50px 0px 0px;}
#ShopLayOut_Content_TD{padding:0px 0px 50px 0px;}
h1{font-size:30px;color:#e20024;font-family:helvetica, verdana;margin:0px 0px 15px 0px;}
h2{font-size:18px;color:#e20024;font-family:helvetica, verdana;margin:0px 0px 10px 0px;text-transform:uppercase}
.SpaceLeft_TD{vertical-align:bottom;}
.SpaceRight_TD{vertical-align:bottom;}

/* Topramme */
#shopLayOut_SpaceTop_TD{vertical-align:top;}
#TopMenuTd{background-image:url('/images/design/ConfettiWorld/Topramme/MenuBg.png');background-repeat:no-repeat;width:960px;height:65px;padding:20px 70px 0px 70px;vertical-align:top;}
.TopMenuLink{padding:0px 20px 0px 0px;vertical-align:top;}
.TopMenuLink A:Link{color:#595e64;font-size:14px;font-family:helvetica, verdana;font-weight:bold;text-transform:uppercase;text-decoration:none;}
.TopMenuLink A:Visited{color:#595e64;font-size:14px;font-family:helvetica, verdana;font-weight:bold;text-transform:uppercase;text-decoration:none;}
.TopMenuLink A:Active{color:#595e64;font-size:14px;font-family:helvetica, verdana;font-weight:bold;text-transform:uppercase;text-decoration:none;}
.TopMenuLink A:Hover{color:#e20024;font-size:14px;font-family:helvetica, verdana;font-weight:bold;text-transform:uppercase;text-decoration:none;}
#TopSpaceLogo{height:125px;width:220px;padding:0px 0px 0px 10px;text-align:center;}
#TopSpaceContent{height:125px;padding:0px 0px 0px 260px;vertical-align:top;}
#TopSpaceCardsAndB2B{width:180px;text-align:right;}
#TopSpaceCardsAndB2B TABLE{width:180px;text-align:right;}
#CreditCards{height:30px;vertical-align:center;}
#TopspaceB2BLogin{padding:20px 0px 0px 0px;}
#TopSpaceBasketAndInfoLink{vertical-align:top;text-align:right;}
#TopSpaceBasketAndInfoLink TABLE{width:280px;text-align:right;}
#TopSpaceInfoLinks{height:30px;width:230px;text-align:right;vertical-align:center;font-size:10px;color:#979fa9;}
#TopSpaceInfoLinks A:Link{font-size:10px;color:#979fa9;}
#TopSpaceInfoLinks A:Active{font-size:10px;color:#979fa9;}
#TopSpaceInfoLinks A:Visited{font-size:10px;color:#979fa9;}
#TopSpaceInfoLinks A:Hover{font-size:10px;color:#979fa9;}
#Basket{padding:20px 0px 0px 0px;}
#SearchTD{width:440px;vertical-align:top;text-align:right;}
#SearchForm{vertical-align:top;}
#SearchField{
	
	background-color:transparent;border-style:none;border:1px solid #b6b6b6;height:30px;width:130px;position:relative;top:-11px;left:4px;padding:0px 5px 0px 5px;
	}
#BreadCrumb{padding:0px 0px 20px 70px;color:#eeeeee;font-weight:normal;font-size:10px;text-align:left;}
#BreadCrumb SPAN{color:#eeeeee;font-weight:bold;font-size:10px;}
#BreadCrumb A:Link{color:#eeeeee;font-weight:normal;font-size:10px;}
#BreadCrumb A:Visited{color:#eeeeee;font-weight:normal;font-size:10px;}
#BreadCrumb A:Active{color:#eeeeee;font-weight:normal;font-size:10px;}
#BreadCrumb A:Hover{color:#eeeeee;font-weight:normal;font-size:10px;}
.BreadCrumb_ProductList{color:#eeeeee;font-weight:normal;font-size:10px;}
#BreadCrumb .BreadCrumbLink_Active:Link{color:#eeeeee;font-weight:bold;font-size:10px;}
#BreadCrumb .BreadCrumbLink_Active:Visited{color:#eeeeee;font-weight:bold;font-size:10px;}
#BreadCrumb .BreadCrumbLink_Active:Active{color:#eeeeee;font-weight:bold;font-size:10px;}
#BreadCrumb .BreadCrumbLink_Active:Hover{color:#eeeeee;font-weight:bold;font-size:10px;}
#ForgotPassB2B{position:relative;top:-20px;}
#BreadCrumb br {
	display:none;
}

/* ProdMenu */
#ShopLayOut_ProductMenu_TD{background-image:url('/images/design/ConfettiWorld/ProdMenu/Bg.png');background-repeat:no-repeat;padding:20px 10px 0px 20px;text-align:left;}
.ProductMenuCol_TD{padding:0px 40px 0px 50px;}

.ProductMenu_TD br{display:none;}
.Heading_Productmenu {display:none;} 
#PMenuHeader {}
#PMHide {display:none;}
#ProductmenuContainer_DIV {}
.ProductMenuCol_TD{}

#ProductMenu_Table {}
#ProductMenu_Table Table {width:100%;}
#ProductMenu_Table Table Table {width:100%;border: none;}
#ProductMenu_Table Table Table Table {width:100%;border: none;}
#ProductMenu_Table Table Table Table Table {width:100%;border: none;}

.SubMenu_Productmenu_Table{position:relative;left:-10px;}
#ProductMenu_Table table {}
#ProductMenu_Table TD {background-image:url('/images/design/ConfettiWorld/ProdMenu/Bullet.png');background-position:right 12%;background-repeat:no-repeat;padding:0px 0px 8px 0px;}
#ProductMenu_Table TD:hover {background-image:url('/images/design/ConfettiWorld/ProdMenu/BulletHover.png');background-position:right 12%;background-repeat:no-repeat;padding:0px 0px 8px 0px;}
#ProductMenu_Table TD IMG {margin: 0px 3px 0px 16px;}

#ProductMenu_Table TD A:Link.Deactiv_Productmenu {color:#979fa9;text-decoration:none;font-weight:normal;}
#ProductMenu_Table TD A:Active.Deactiv_Productmenu  {color:#979fa9;text-decoration:none;font-weight:normal;}
#ProductMenu_Table TD A:Visited.Deactiv_Productmenu  {color:#979fa9;text-decoration:none;font-weight:normal;}
#ProductMenu_Table TD A:Hover.Deactiv_Productmenu  {color:#eeeeee;text-decoration:underline;font-weight:normal;}

DIV A:Link.Deactiv_Productmenu {color:#979fa9;text-decoration:none;font-weight:normal;}
DIV A:Active.Deactiv_Productmenu  {color:#979fa9;text-decoration:none;font-weight:normal;}
DIV A:Visited.Deactiv_Productmenu  {color:#979fa9;text-decoration:none;font-weight:normal;}
DIV A:Hover.Deactiv_Productmenu  {color:#eeeeee;text-decoration:underline;font-weight:normal;}

#ProductMenu_Table TD A:Link.Activ_Productmenu  {color:#eeeeee;text-decoration:none;font-weight:normal;}
#ProductMenu_Table TD A:Active.Activ_Productmenu  {color:#eeeeee;text-decoration:none;font-weight:normal;}
#ProductMenu_Table TD A:Visited.Activ_Productmenu  {color:#eeeeee;text-decoration:none;font-weight:normal;}
#ProductMenu_Table TD A:Hover.Activ_Productmenu  {color:#eeeeee;text-decoration:none;font-weight:normal;}

#ProductMenu_Table TD B {font-weight:normal;}

#ProductMenu_Table TD .ProductMenu_MenuItemBold {font-weight: normal;}

/* Fronpage */
#FrontpageBox1{background: url('/images/design/ConfettiWorld/Frontpage/Box1.png') no-repeat;width:680px;height:371px;padding:20px 0px 0px 0px;vertical-align:top;}
#FrontpageTxt1{padding:15px 20px 0px 20px;}

#FrontpageBox2TD{background-image:url('/images/design/ConfettiWorld/Frontpage/Box2.png');width:340px;height:347px;padding:20px 20px 20px 20px;vertical-align:top;width:380px;}
#FrontpageProds{border-top:1px dotted #949aa1;border-bottom:1px dotted #949aa1;vertical-align:top;padding:10px 0px 10px 0px;height:275px;}
.FrontpageProdName{padding-bottom: 6px; padding-top: 6px}
.FrontpageProdName A:Link{color:#e20024;}
.FrontpageProdName A:Active{color:#e20024;}
.FrontpageProdName A:Visited{color:#e20024;}
.FrontpageProdName A:Hover{color:#e20024;}

#FrontpageBox3TD{background-image:url('/images/design/ConfettiWorld/Frontpage/Box3.png');height:307px;vertical-align:top;width:280px;}
#FrontpageBox3{margin:20px 18px 20px 18px;width:240px;}

#FrontpageBox4TD{background-image:url('/images/design/ConfettiWorld/Frontpage/Box4.png');height:65px;width:680px;vertical-align:top;}
#FrontpageBox4TD TABLE{margin:20px 20px 0px 20px;}
#NewsletterEmailInput{position:relative;top:-8px;background-color:#000000;border-style:none;border:1px solid #333333;height:23px;color:#979fa9;padding:0px 0px 0px 4px;}

/* Produkt mellem side */
#ProdMellemSideHeader{background-image:url('/images/design/ConfettiWorld/SiteContentBgTop.png');background-repeat:no-repeat;padding:20px 0px 0px 20px;}
#ProdMellemSideHeader h1{font-size:30px;color:#e20024;font-family:helvetica, verdana;margin:0px 0px 0px 0px;}
#ProdMellemSideContent{background-image:url('/images/design/ConfettiWorld/SiteContentBg.png');background-repeat:repeat-y;}
.ProdMellemSideProdCatDecs DIV{width:150px}
#ProdMellemSideDescription{padding:0px 0px 0px 0px;}
.ProdCatHolder{padding:0px 0px 20px 0px;}
.ProdCatHolder TABLE{margin:0px 10px 0px 0px;width:150px;}
.ProdCatsRow{border-bottom:1px dotted #707882;margin-top:20px;}

/* Related Prods*/
#RelatedHeader{background-image:url('/images/design/ConfettiWorld/SiteContentBgTop.png');background-repeat:no-repeat;padding:20px 0px 0px 20px;}
#RelatedHeader h1{font-size:30px;color:#e20024;font-family:helvetica, verdana;margin:0px 0px 0px 0px;}
#RelatedContent{background-image:url('/images/design/ConfettiWorld/SiteContentBg.png');background-repeat:repeat-y;}

/* Newsletter */
#NewsletterRemove{background-image:url('/images/design/ConfettiWorld/Buttons/NewletterSigoff.png');border:none;birder-style:none;background-color:transparent;width:65px;height:25px;position:relative;
top:-7px;cursor:pointer;}
#NewsletterAdd{background-image:url('/images/design/ConfettiWorld/Buttons/NewletterSigup.png');border:none;birder-style:none;background-color:transparent;width:65px;height:25px;position:relative;
top:-7px;cursor:pointer;}

/* ProdCard */
.Description_Productinfo UL{padding-left:15px;}
#ProdCardBuySection #BUYSECTION TD{white-space:nowrap;}
#ProdCardBuySection #BUYSECTION .BuyButton_ProductInfo{width:160px;}
#BUYSECTION BR{display:none;}
#ProdCardsProdPics{padding:0px 0px 20px 0px;}
#StockIcon{padding:0px 0px 20px 0px;}
#BUYSECTION{position:relative;left:15px;}
#amount{border-style:none;border:1px solid #333333;background-color:#000000;color:#979FA9;width:40px;height:26px;text-align:center;position:relative;top:2px;left:6px;}
#ProdCardBuySection{border-top:1px dotted #707882;border-bottom:1px dotted #707882;padding:10px 0px 10px 0px;}
.PriceDevider_ProductInfo_TR{display:none;}
.PriceText_ProductInfo_TD{display:none;}
.PriceAmount_ProductInfo_TD{display:none;}
.Price_ProductInfo SPAN{font-size:15px;font-weight:bold;color:#eeeeee;}
.Related_Custom_TBL TD{text-align:left;}
#vatTxt{text-align:right;position:relative;top:-1px;left:0px;font-size:11px;font-weight:normal;color:#979fa9;white-space:nowrap;}
#ProdCardPriceTxt{vertical-align:top;}
#ProdCardPriceTxt SPAN{position:relative;top:10px;white-space:nowrap;}
.Price_ProductInfo {
text-align:right;
}

/* Basket */

#ShopLayOut_Basket_TD {
	display:block;
	top:0;
	position:absolute;
	width:1px;
	height:1px;
	vertical-align:top;
}
#basketContainer {
	position:relative;
}
#BasketHolder {
	position:absolute;
	top:42px;
	left:710px;
	height:88px;
	background-image:url('/images/skins/cw/dk/images/BasketBgNew.png');
	background-repeat:no-repeat;
}
a#GoToBasketImg {
	position:absolute;
	right:0;
	left:auto;
	top:0;
	display:block;
	width:39px;
	height:88px;
	
}
#BasketContent {
	width:189px;
	position:relative;
	padding:16px 0 0 23px;
	line-height:18px;
}
#BasketContent a{color:#ff7000;}
#BasketContent a:hover{color:#ff7000;}

/* vis kurv */
.ShowBasket_ProductLine_ActionButtons_TD{display:none;}
#ShowBasketHeader{font-size:18px; text-transform:uppercase;text-align:left;}
.TableLines_BackgroundColor1{margin-top:20px;}

#BasketHeadLine{border-bottom:1px dotted #cccccc;padding-bottom:5px;}

#ShowBasketHolder{margin:0px 0px 0px 0px;width:100%;}

#ShowBasketHeader{font-size: 18px; padding:20px 0px 40px 0px;padding-bottom:5px;}


#ShowBasketAmountHeader{width:12%;font-weight:bold;}
#ShowBasketProdNameHeader{width:25%;font-weight:bold;}
#ShowBasketStkPriceHeader{width:14%;font-weight:bold;}
#ShowBasketTotalPriceHeader{width:14%;font-weight:bold;}
#ShowBasketEmptyTD{width:12%;}

#ShowBasketAmount{width:12%;font-weight:bold;}
#ShowBasketProdName{width:24%;font-weight:bold;}
#ShowBasketProdName A:Link{font-weight:bold;}
#ShowBasketProdName A:Active{font-weight:bold;}
#ShowBasketProdName A:Visited{font-weight:bold;}
#ShowBasketProdName A:Hover{font-weight:bold;}
#ShowBasketStkPrice{width:14%;font-weight:bold;}
#ShowBasketPrice{width:14%;font-weight:bold;}

#ShowbasketCustomerservice{margin:0px 20px 0px 90px;}
#ShowBasketTotalPriceTxt{font-weight:bold;padding:0px 10px 0px 0px;width:444px;}

#ShowBasketTotalPrice{font-size:14px;font-weight:bold;text-align:right;}

/* OrderSteps */
.SubmitButton_Orderstep1{background-image:url('/images/design/ConfettiWorld/Buttons/Btn120W.png');background-color:transparent;height:30px;width:120px;border:none;border-style:none;font-family:verdana;font-size:11px;font-weight:bold;padding:0px 25px 2px 0px;cursor:pointer;}
.BackgroundColor1_Orderstep1{position:relative;top:-59px;}
.Heading_Orderstep1_TBL BR{display:none;}
.Heading_Orderstep1_TBL TD{padding:8px 8px 0px 8px;}

.SubmitButton_Orderstep2{background-image:url('/images/design/ConfettiWorld/Buttons/Btn120W.png');background-color:transparent;height:30px;width:120px;border:none;border-style:none;font-family:verdana;font-size:11px;font-weight:bold;padding:0px 25px 2px 0px;cursor:pointer;}
.BackgroundColor1_Orderstep2{position:relative;top:-80px;}
.Heading_Orderstep2_TBL BR{display:none;}
.Heading_Orderstep2_TBL TD{padding:8px 8px 0px 8px;}

.SubmitButton_Orderstep3{background-image:url('/images/design/ConfettiWorld/Buttons/Btn160W.png');background-color:transparent;height:30px;width:160px;border:none;border-style:none;font-family:verdana;font-size:11px;font-weight:bold;padding:0px 25px 2px 0px;cursor:pointer;}
.BackgroundColor1_Orderstep3{position:relative;top:-85px;}
.Heading_Orderstep3_TBL BR{display:none;}
.Heading_Orderstep3_TBL TD{padding:8px 8px 0px 8px;}

.BackgroundColor1_OrderStep4{position:relative;top:-72px;}
.Heading_Orderstep4_TBL BR{display:none;}
.Heading_Orderstep4_TBL TD{padding:8px 8px 0px 8px;}

.BackgroundColor1_Orderstep1 INPUT{margin:0px 0px 5px 0px;}
.BackgroundColor1_Orderstep1 select{margin:0px 0px 5px 0px;}

.BackgroundColor1_Orderstep2 input{position:relative;top:-2px;left:-4px;}

#CreditCardPayment_TD{background-image:url('/images/design/ConfettiWorld/PaymentBg.png');background-repeat:no-repeat;padding:20px 0 20px 20px;}
.SubmitButton_Pay{background-image:url('/images/design/ConfettiWorld/Buttons/Btn120W.png');background-color:transparent;height:30px;width:120px;border:none;border-style:none;font-family:verdana;font-size:11px;font-weight:bold;padding:0px 25px 2px 0px;cursor:pointer;}

/* B2B */
#B2BLogin_TD{background-image:url('/images/design/ConfettiWorld/B2bBg.png');background-repeat:no-repeat;padding:20px 0 20px 20px;}
.TextInputField_B2Blogin{margin:0px 0px 5px 0px;}
.SubmitButton_B2Blogin{background-image:url('/images/design/ConfettiWorld/Buttons/Btn120W.png');background-color:transparent;height:30px;width:120px;border:none;border-style:none;font-family:verdana;font-size:11px;font-weight:bold;padding:0px 25px 2px 0px;cursor:pointer;}



#invoicephone{position:relative;left:-83px;}
#kraklookupbtn{position:relative;left:-48px;}

#RelatedProdImgTD IMG{height:70px;}
#RelatedProdImgTD{padding:0px 10px 0px 0px;}
.TextInputField_ProductInfo{position:relative;top:-10px;}



/* ****************************** */
/* BANGSOE */


#TopSpaceContent {
	height:125px;padding:0px 0px 0px 100px !important;vertical-align:top;
}
#TopSpaceBasketAndInfoLink TABLE{
	width:425px !important;text-align:right;
}
#TopSpaceInfoLinks{
	height:30px;width:370px !important;text-align:right;vertical-align:right !important;font-size:10px;color:#979fa9;
}
#TopSpaceCardsAndB2B {
	vertical-align:top;
}
.Heading_Productmenu {
	display:block !important;
	color:#e20024;
	width:100px;
	height:21px;
	font-weight: bold;
	font-size: 13px;
	margin-left: -10px;
}
#ShopLayOut_ProductMenu_TD {
	background-image:url(/images/skins/cw/dk/images/productmenuBackground.png) !important;
}
#facebookLike {
	height:150px;
	display:none;
}
#ExtraMenu_Table {
	line-height: 10px;
}
#ExtraMenu_Table td {
    background-image: url("/images/design/ConfettiWorld/ProdMenu/Bullet.png");
    background-position: right 12%;
    background-repeat: no-repeat;
    padding: 0 0 8px;
}
#ExtraMenu_Table td:hover {
    background-image: url("/images/design/ConfettiWorld/ProdMenu/BulletHover.png");
    background-position: right 12%;
    background-repeat: no-repeat;
    padding: 0 0 8px;
}
#ExtraMenu_Table a:link, #ExtraMenu_Table a:visited {
	color:#999;
}
#ExtraMenu_Table a:hover {
	color:#EEEEEE;
}
#ProductMenu_Table {
	line-height: 10px;
}
#Heading_Productmenu_extra {
	color:#e20024;
	width:100px;
	height:21px;
	font-weight: bold;
	margin-left: -10px;
	margin-top: 10px;
	font-size: 13px;
}