@charset "utf-8";
/* CSS Document */



.GiftCertificate_Download_Link_Container_Order4{width:100% !important; text-align:left:!important; display:block; margin-bottom:25px;}

.GiftCertificate_Download_Link_Container_Order4 *{text-decoration:none !important;}

.GiftCertificate_Download_Header_Order4{font-family:Arial, Helvetica, sans-serif; font-size:25px; margin:0; color:#303030; text-decoration;none; display:block; text-align:left; font-weight:bold; line-height:110%;}

.GiftCertificate_Download_Link_Image_Order4{margin-bottom:5px;}

span.GiftCertificate_Download_Link_Text_Order4{display:block; width:271px !important; height:29px !important; background-image:url(/ng/gavekortbtn.gif); overflow:hidden; text-indent:-2000px; position:absolute; margin-left:120px; margin-top:17px;}


a.GiftCertificate_Download_Link_Order4{display:block; text-align:left !important;}


a .GiftCertificate_Download_Link_Currency_Order4, a .GiftCertificate_Download_Link_Value_Order4{text-decoration:none !important; color:#000 !important; font-weight:bold;}


.mellemsidegrid img {max-height:150px; height: expression(this.height > 150 ? "150px" : true); width:auto;}
.mellemsidelink a{text-decoration:none; color:#222;}
.mellemsidelink a:hover, .mellemsidelink a:visited:hover{text-decoration:underline;}
/*body {background-image:url('/ng/sitebg2-jul.jpg'); background-repeat:repeat-x; background-position:top center; background-color:#bae5f8; background-attachment:fixed;}*/
body {background-image:url('/ng/sitebg2.gif'); background-repeat:repeat-x; background-position:top center; background-color:#fff; background-attachment:fixed;}
td {font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:140%; color:#222;}
a{color:#009fe1; text-decoration:underline;}
a:hover, a:visited:hover{color:#158fd0; text-decoration:underline;}
H1, H1 span, .Heading_Orderstep1_TBL td a span H1 {font-family:Arial, Helvetica, sans-serif; font-size:25px; margin:0; color:#303030; text-decoration;none; display:block; text-align:left; font-weight:bold; line-height:110%;}
.Heading_Orderstep1_TBL td a{text-decoration:none;}
#Canvas{width:250px !important; height:auto !important; display:block; cursor:pointer;}
#Canvas div{position:relative !important; padding-bottom:5px;}
#Selector img {max-height:75px; height: expression(this.height > 75 ? "75px" : true); width:75px;}
img{border:none;}
H2, H2 span {font-family:Arial, Helvetica, sans-serif; font-size:18px; margin:0; line-height:120%;}
/*.ShopMainLayOutTable {background-image:url('/ng/sitetop-jul.gif'); background-repeat:no-repeat; background-position:top center; background-attachment:scroll;}*/
.ShopMainLayOutTable {background-image:url('/ng/sitetop.gif'); background-repeat:no-repeat; background-position:top center; background-attachment:scroll;}
#ShopLayOut_Topmenu_TD {color:#222; padding-top:12px; font-size:12px;}
#ShopLayOut_Topmenu_TD a{color:#222; text-decoration:none; margin-right:10px; margin-left:10px; display:block; float:right;}
#ShopLayOut_Topmenu_TD a:hover{color:#31c731; text-decoration:none; margin-right:10px; margin-left:10px;}
#ShopLayOut_Search_TD{display:none}
#ProductmenuContainer_DIV{position:relative; top:-22px;}
.mysearchfielddiv{height:40px; width:395px; background-image:url('/ng/searchbg.gif'); text-align:left;}
.mySearchField{margin-left:12px; margin-top:10px; width:345px; border:0px solid green; color:#303030;}
.mySearchButton{cursor:pointer; width:30px; height:26px; border:0; margin:0; padding:0; margin:0; padding:0; filter:alpha(opacity=0); opacity: 0; -moz-opacity:0;}
.indpakheader{display:none;}

.breadcrumbs {color:#555;}
.breadcrumbs  a:link, .breadcrumbs a:visited, .breadcrumbs a:active{color:#555; text-decoration:none;}
.breadcrumbs a:hover, .breadcrumbs a:visited:hover{color:#158fd0; text-decoration:none;}
.breadcrumbs br{display:none;}

td.paging a:link, td.paging a:visited, td.paging a:active{display:inline-block; padding:3px 6px 3px 6px; border:1px solid #dbdbdb; background-color:#f6f6f6; color:#606060; text-decoration:none; margin-bottom:20px;}
td.paging a:hover, td.paging a:visited:hover{display:inline-block; padding:3px 6px 3px 6px; border:1px solid #dbdbdb; background-color:#eeeeee; color:#303030; text-decoration:none; margin-bottom:20px;}

td.paging a.ActivePageNumber_ProductList:link, td.paging a.ActivePageNumber_ProductList:visited, td.paging a.ActivePageNumber_ProductList:active, td.paging a.ActivePageNumber_ProductList:hover, td.paging a.ActivePageNumber_ProductList:visited:hover {display:inline-block; padding:3px 6px 3px 6px; border:1px solid #dbdbdb; background-color:#f6f6f6; color:#158fd0; text-decoration:none; margin-bottom:20px;}
a.InactivePageNumber_ProductList {display:inline-block; padding:3px 6px 3px 6px; border:1px solid #dbdbdb; background-color:#f6f6f6; color:#606060; text-decoration:none; margin-bottom:20px;}
a.InactivePageNumber_ProductList:hover{color:#303030; background-color:#eeeeee; text-decoration:none; margin-bottom:20px;}

.myfooter{width:960px; padding:15px 0px 25px 0px; margin-top: 35px; border-top:1px solid #ccc;}
.copyright, .copyright a{color:#555; text-decoration:none;}
.copyright a:hover{color:#158fd0;}
a.raketfartlink:link, a.raketfartlink:visited, a.raketfartlink:active{display:inline-block; width:100px; color:#555; text-decoration:none; background-image:url('/ng/raketfartblue.png'); background-repeat:no-repeat; background-position:right; float:right; padding-right:28px;}
a.raketfartlink:hover, a.raketfartlink:visited:hover{color:#158fd0; text-decoration:underline;}

#ContentContainer_DIV{padding-right:30px;}

.DivClick_Basket{background-image:url('/ng/kurvbg.gif'); width:180px !important;}
.DivClick_Basket br{display:none;}
.Heading_Basket{color:#FFF; font-weight:bold; padding-top:7px; padding-left:10px; padding-bottom:13px;}

.NumberProduct_Basket, .TotalSum_Basket, .Products_Basket_Amount_TD, .MethodFees_Basket_PayMethodLabel_TD, .MethodFees_Basket_ShippingMethodLabel_TD {padding-left:10px; font-size:11px;}
.MethodFees_Basket_PayMethodLabel_TD, .MethodFees_Basket_PayMethodFee_TD{padding-top:6px;}
.NumberProduct_Basket span{font-size:11px; font-weight:bold;}
.TotalSum_Basket, .Amount_Basket{font-weight:bold; padding-top:8px;}
.Products_Basket_Amount_TD, .Products_Basket_ProductName_TD, .Products_Basket_TotalPrice_TD{vertical-align:top; padding-bottom:5px; padding-top:3px; border-bottom:1px solid #31c731;}


.Amount_Basket, .Products_Basket_TotalPrice_TD, .MethodFees_Basket_PayMethodFee_TD, .MethodFees_Basket_ShippingMethodFee_TD{padding-right:10px; font-size:11px; text-align:right;}

.Products_Basket_ProductName_TD a, .Products_Basket_ProductName_TD a:visited, .Products_Basket_ProductName_TD a:active{text-decoration:none; color:#000; font-size:11px; line-height:120%; display:block; padding-top:2px;}
.Products_Basket_ProductName_TD a:hover, .Products_Basket_ProductName_TD a:visited:hover{text-decoration:underline; color:#222;}

a.viskurvenknap {display:block; width:180px; height:50px; background-image:url('/ng/kurvknap.gif'); overflow:hidden;text-indent:-1000px;}
a.viskurvenknap:hover{background-position:0px -50px}

a.twitbtn {display:block; height:32px; width:32px; background-image:url('/ng/twitlink.png');overflow:hidden; text-indent:-1000px; text-align:left; margin-right:8px; margin-top:8px}
a.twitbtn:hover{background-position:left -32px;}
a.fbbtn{display:block; height:32px; width:32px; background-image:url('/ng/fblink.png');overflow:hidden; text-indent:-1000px; text-align:left; margin-top:8px}
a.fbbtn:hover{background-position:left -32px;}

.priceline1, .priceline1 span, .priceline span.PriceStriked_Productinfo strike{font-size:14px !important; font-weight:bold; color:#666;}
.priceline1 .PriceStriked_Productinfo{text-decoration:line-through;}
.priceline2, .priceline2 span{font-size:14px; font-weight:bold; color:#31c731;}
.priceline3 td{font-size:20px; font-weight:bold; color:#222;}
.priceline4 img{margin:2px 0 0 0 !important;}

.Variants select{width:270px;}
#variant1{display:none;}

hr{border: 0; color: #bedbe3; background-color: #bedbe3; height: 1px;}
td.BuyButton_ProductInfo input{display:block; width:112px; height:32px; background-image:url('/ng/buybtn.gif');}
#BUYSECTION{display:block; float:right;}
#BUYSECTION td{font-size:10px !important;}

#BUYSECTION input.TextInputField_ProductInfo{width:30px; text-align:center;}

td.varegridbuttonstd input.TextInputField_Productlist, .varegridbuttonstd input.TextInputField_ProductInfo{background-image:none; border:none; width:21px; height:15px !important; background-color:#FFF; background-image:url('/ng/unitbg.gif'); background-position:0 0; background-repeat:no-repeat; font-size:11px; padding:2px 4px 2px 4px; margin:7px 0 0 60px;line-height:100%; position:absolute; text-align:center;}


.InfoButton_ProductList, .Related_InfoButton_IMG{width:49px; height:29px; background-image:url('/ng/gridmorebtn.gif'); background-repeat:no-repeat; display:inline-block;}
.BuyButton_ProductList, .Related_BuyButton_IMG{width:121px; height:29px; background-image:url('/ng/gridbuybtn.gif'); background-repeat:no-repeat; display:inline-block;}
.varegridphototd img {max-height:150px; height: expression(this.height > 150 ? "150px" : true); width:auto;}
.varegridpricetd {width:170px; text-align:right; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; display:inline-block;}
.prodfound{margin-bottom:5px; font-size:11px;}

.nyhedtilbuddiv{position:absolute; z-index:5;}
.nyhedribbon{position:absolute; z-index:0;}
.tilbudribbon{position:absolute; margin-top:120px;}
.spar {color:#222 !important; display:block; font-size:11px; position:absolute; font-weight:bold; padding:2px 3px;}

.varegridprodnametd a, .varegridprodnametd a:hover, .varegridprodnametd a:visited:hover{color:#303030; text-decoration:none; line-height:130%; display:block;}
.varegridpricetd strike, .PriceStriked_Productlist{display:none;}
.TotalPricePopup_Spacer_DIV{display:none;}
.TotalPricePopup_DIV{position:absolute; margin-left:-110px; margin-top:20px;}

.frontpagetxt a, .frontpagetxt a:hover, .frontpagetxt a:visited, .frontpagetxt a:visted:hover{text-decoration:none; color:#222 !important;}

td.CmsPageStyle{width:570px;}
.CmsPageStyle p{margin-bottom:20px; margin-top:15px;}
.CmsPageStyle h2{font-size:18px; color:#666; margin-bottom:8px;}
.CmsPageStyle h3{font-size:12px; color:#666; margin-top:0; margin-bottom:5px;}
.RootCategory_Productmenu br{display:none;}
#PMHeader{font-weight:bold; color:#222; margin-top:20px; margin-bottom:1px;}
.ProductMenu_MenuItemBold{font-weight:normal !important;}
a.Activ_Productmenu span.ProductMenu_MenuItemBold{font-weight:bold !important;}

.RootCategory_Productmenu a.Deactiv_Productmenu:link, .RootCategory_Productmenu a.Deactiv_Productmenu:active,
.RootCategory_Productmenu a.Deactiv_Productmenu:visited {display:block; border:0px solid green; padding-top:1px; padding-bottom:1px; color:#555; width:95%; text-decoration:none;}
.RootCategory_Productmenu a.Deactiv_Productmenu:hover, .RootCategory_Productmenu a.Deactiv_Productmenu:visited:hover {display:block; border:0px solid green; padding-top:1px; padding-bottom:1px; text-decoration:none; width:95%; color:#000; text-decoration:none;}
.RootCategory_Productmenu a.Activ_Productmenu, .RootCategory_Productmenu a.Activ_Productmenu:active, .RootCategory_Productmenu a.Activ_Productmenu:hover, .RootCategory_Productmenu a.Activ_Productmenu:visited:hover {display:block; border:0px solid green; padding-top:1px; padding-bottom:1px; color:#158fd0; font-weight:bold;  text-decoration:none; width:95%;}

.SubCategory1_Productmenu a.Deactiv_Productmenu:link, .SubCategory1_Productmenu a.Deactiv_Productmenu:visited {display:block; border:0px solid green; padding-top:1px; padding-bottom:1px; padding-left:15px; padding-right:0px; color:#606060; text-decoration:none; width:170px;} 
.SubCategory1_Productmenu a.Deactiv_Productmenu:hover, .SubCategory1_Productmenu a.Deactiv_Productmenu:visited:hover {display:block; border:0px solid green; padding-top:1px; padding-bottom:1px; padding-left:15px; padding-right:0px; color:#000; text-decoration:none; width:170px;}
.SubCategory1_Productmenu a.Activ_Productmenu, .SubCategory1_Productmenu a.Activ_Productmenu:link, .SubCategory1_Productmenu a.Activ_Productmenu:hover, .SubCategory1_Productmenu a.Activ_Productmenu:visited:hover {display:block; border:0px solid green; padding-top:1px; padding-bottom:1px; padding-left:15px; padding-right:0px; color:#158fd0; font-weight:bold; text-decoration:none; width:170px;}
.SubCategory1_Productmenu a {background-image:url('/ng/subcaticon.gif'); background-repeat:no-repeat; background-position:5px 6px;}
.SubCategoryIndent1_Productmenu{display:none;}

.SubCategory2_Productmenu a.Deactiv_Productmenu, .SubCategory2_Productmenu a.Deactiv_Productmenu:link, .SubCategory2_Productmenu a.Deactiv_Productmenu:visited {display:block; border:0px solid green; padding-top:1px; padding-bottom:1px; padding-left:40px; padding-right:20px; color:#606060; width:95%; font-size:11px; text-decoration:none;} 
.SubCategory2_Productmenu a.Deactiv_Productmenu:hover, .SubCategory2_Productmenu a.Deactiv_Productmenu:visited:hover {display:block; border:0px solid green; padding-top:1px; padding-bottom:1px; padding-left:40px; padding-right:20px; color:#555; width:95%; font-size:11px; text-decoration:none;}
.SubCategory2_Productmenu a.Activ_Productmenu, .SubCategory2_Productmenu a.Activ_Productmenu:link, .SubCategory2_Productmenu a.Activ_Productmenu:hover, .SubCategory2_Productmenu a.Activ_Productmenu:visited:hover {display:block; border:0px solid green; padding-top:1px; padding-bottom:1px; padding-left:40px; padding-right:20px; color:#158fd0; font-weight:bold;  text-decoration:none; width:95%; font-size:11px;}

.factboxtop{background-image:url('/ng/factboxtop.gif'); background-repeat:no-repeat; background-position:top; width:180px; line-height:120%;}
.factboxbottom{padding:10px; background-image:url('/ng/factboxbottom.gif'); background-repeat:no-repeat; background-position:bottom;}


/*vis kurv*/
.Heading_ShowBasket td{background-image:url('/ng/viskurvgradient.gif'); height:29px; vertical-align:middle; color:#FFF !important; font-weight:bold; background-color:#7a7a7a;}
.ShowBasket_ProductNumber_DIV{font-size:11px; color:#969696;padding:0 !important;}
.ShowBasket_SimpleVariants_DIV{font-size:11px; color:#969696; padding:0 !important;}
#ContentContainer_TBL .BackgroundColor1_ShowBasket td{background-color:#fafafa; padding:6px 0 6px 0;}
#ContentContainer_TBL .BackgroundColor2_ShowBasket td{background-color:#f2f2f2; padding:6px 0 6px 0;}
.Fees_ShowBasket{background-color:#e6e6e6; height:29px; vertical-align:middle;}
.ShowBasket_ProductLine_Amount_TD{text-align:center;}
.TableLines_ShowBasket{width:100%; margin-top:20px;}
.TableLines_ShowBasket td{font-size:12px}
td.ShowBasket_ProductLine_ActionButtons_TD{text-align:right;}
.ShowBasket_ProductLine_Description_TD a, .ShowBasket_ProductLine_Description_TD a:visited {text-decoration:none; color:#252525;}
.ShowBasket_ProductLine_Description_TD a:hover, .ShowBasket_ProductLine_Description_TD a:visited:hover {text-decoration:underline; color:#252525;}
#ContentContainer_TBL .BackgroundColor1_ShowBasket .ShowBasket_ProductLine_Description_TD table td{vertical-align:top; padding-top:0; padding-bottom:0;}
#ContentContainer_TBL .BackgroundColor1_ShowBasket .ShowBasket_ProductLine_Description_TD table td *{vertical-align:top; padding-top:0; padding-bottom:0;}
#ContentContainer_TBL .BackgroundColor2_ShowBasket .ShowBasket_ProductLine_Description_TD table td{vertical-align:top; padding-top:0; padding-bottom:0;}
#ContentContainer_TBL .BackgroundColor2_ShowBasket .ShowBasket_ProductLine_Description_TD table td *{vertical-align:top; padding-top:0; padding-bottom:0;}

H1 table img{display:none;}
H1 table table img{display:inline;}


/*bestil step4*/
.TableLines_OrderStep4{width:570px;}
.TableLines_OrderStep4, .TableLines_OrderStep4 * td{border:0px solid green; padding:0; margin:0; border-collapse: collapse; border-spacing: 0px; font-size:12px;}
.step4{background-image:url('/ng/step4.gif'); background-repeat:no-repeat; width:570px; margin-top:5px; height:55px; vertical-align:top; background-position:9px left;}
.step5{background-image:url('/ng/step_betaling.gif'); background-repeat:no-repeat; width:570px; margin-top:5px; height:55px; vertical-align:top; background-position:9px left;}
.step4forsidelink{border:none;}
.step4infobox{background-image:url('/ng/gradient.gif'); border:1px solid #dbdbdb; padding:10px; width:315px; position:relative; top:-30px;}

.infoposition{position:absolute; top:300px; left:50%; margin-left:-215px;}
.newinfobox{background-image:url('/ng/step4infoboxbg.gif');}
.newinfobox td{padding:10px}
.TableLines_OrderStep4 table td a, .TableLines_OrderStep4 table td a:hover, .TableLines_OrderStep4 table td a:visited:hover{color:#303030; text-decoration:none;}
.TableLines_OrderStep4 table td a.printlink{color:#009fe1; text-decoration:underline;}
.TableLines_OrderStep4 table td a.printlink:hover, .TableLines_OrderStep4 table td a.printlink:visited:hover{color:#0e447a; text-decoration:underline;}


/*bestil step 3*/
.step3{background-image:url('/ng/step3.gif'); background-repeat:no-repeat; width:570px; margin-top:5px; height:55px; vertical-align:top; background-position:9px left;}
.Heading_Orderstep3 {display:block; position:relative; top:-36px; left:-2px;}
.OrderStep3_TD * td{border:0px solid green; padding:0; margin:0; border-collapse: collapse; border-spacing: 0px; font-size:12px;}
.CustomerInfo_OrderStep3{position:relative; top:0px;}
.OrderStep3_TD table td a, .OrderStep3_TD table td a:hover, .OrderStep3_TD table td a:visited:hover{color:#303030; text-decoration:none;}
.OrderStep3_TD table td a.termslink{color:#009fe1; text-decoration:underline;}
.OrderStep3_TD table td a.termslink:hover, .OrderStep3_TD table td a.termslink:visited:hover{color:#0e447a; text-decoration:underline;}
input.SubmitButton_Orderstep3{display:block; height:29px; width:151px; background-image:url('/ng/godkendordre2.gif'); overflow:hidden; text-indent:-1000px; border: 0px solid green; margin:25px 0 25px 0; padding:0; cursor:pointer;}




/*bestil step 2*/
.Heading_Orderstep2{display:block; position:relative; top:-2px; left:-2px;}
.step2{background-image:url('/ng/step2.gif'); background-repeat:no-repeat; width:570px; margin-top:5px; height:75px; vertical-align:top; background-position:9px left;}
.OrderStep2_TD hr{display:none;}
.OrderStep2_TD br{display:none;}
.OrderStep2_TD td{border:0px solid green; padding:0; margin:0; border-collapse: collapse; border-spacing: 0px; font-size:12px;}
#PayMethodsContainer td img{position:relative; top:3px; margin-right:5px;}
#PayMethodsContainer td input{margin-top:5px;}
#PayMethodsContainer td, #ShippingMethodsContainer td{padding:5px 0px 5px 0px;}
#PayMethodsContainer table, #ShippingMethodsContainer table{margin-top:5px; margin-bottom:10px; vertical-align:top;}
input.SubmitButton_Orderstep2{display:block; height:29px; width:80px; background-image:url('/ng/videre.gif'); overflow:hidden; text-indent:-1000px; border: 0px solid green; margin:0; padding:0; cursor:pointer;}

/*bestil step 1*/
input.SubmitButton_Orderstep1{display:block; height:29px; width:80px; background-image:url('/ng/videre.gif'); border: 0px solid green; margin:0; padding:0; cursor:pointer; position:absolute; margin-left:490px;}
.glemtpassword{margin-top:1px;}
.Heading_Orderstep1_TBL h1{display:block; border:0px solid red; position:relative; top:-10px;}
.Foto1_OrderStep1{display:none;}
.CustomerData_Orderstep1_TBL td{padding-right:20px; border:0px solid green;}
.step1{background-image:url('/ng/step1.gif'); background-repeat:no-repeat; width:570px; margin-top:5px; height:50px; vertical-align:top;}
.CustomerData_Orderstep1_TBL td table td{padding:0;}
.CustomerData_Orderstep1_TBL #Orderstep1_AlternativeDelivery_Fields_TD, .CustomerData_Orderstep1_TBL #Orderstep1_AlternativeDelivery_Heading_TD{padding-right:0px; padding-left:20px;}
.OrderStep1_TD{width:666px;}
.OrderStep1_TD hr{display:none;}
.OrderStep1_TD *{font-size:12px; padding-left:0; padding-right:0; border-collapse: collapse; border-spacing: 0px}
.Heading_Orderstep1_TBL br{display:none;}
input.TextInputField_Orderstep1, select.OptionSelect_Orderstep1, textarea.OptionSelect_Orderstep1 {width:180px; height:25px; padding:4px; margin-top:5px; margin-bottom:5px; border:1px solid #CCC;}
#Field0_0, #Field1_0, #Field2_0, #Field3_0, #Field4_0, #Field6_0, #Field7_0, #Field8_0, #FieldD0_0, #FieldD1_0, #FieldD2_0, #FieldD3_0, #FieldD4_0{vertical-align:middle;}
#country, #lcountry{margin:2px 0 2px 0;}
.CustomerData_Orderstep1_TBL td table td {vertical-align:middle;}
.LoadProfile_Orderstep1_TBL td{vertical-align:middle; width:394px; white-space:nowrap;}
.LoadProfile_Orderstep1_TBL{border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; padding:10px 0 10px 0;}
#korttekstdummy{width:270px; height:275px; border:1px solid #CCC; padding:7px; font-family:Arial, Helvetica, sans-serif; font-size:12px; position:relative; margin-top:-10px;}

.Related_Custom_TBL tr td, .CustomersAlsoBought_Custom_TBL tr td{text-align:left; width:auto !important;}

a.nivo-control{text-decoration:none;}
.nivo-controlNav{padding-top:5px !important;}


#checkout-container h1.checkout-headline{padding-bottom:25px; background-color:#FFF;}
#checkout-container h3{margin:0 !important;}
  .ContentContainer_DIV{background-color:#FFF;}
  #column-shipping-payment{margin-top:25px; width:200px !important; margin-right:40px; padding:0 !important; border:none !important;}
  #column-data{margin-top:25px; width:220px !important; margin-right:40px; border:none !important; padding-top:0 !important;}
  #column-order-summary{margin-top:25px; width:47% !important; padding:0 !important;}
  .checkout-payment-method-image{float:left;}
  .checkout-text{background-image:url('/ng/txtfieldbg.gif'); padding:2px; border:1px solid #abadb3;}
  #column-data h2, #column-shipping-payment h2, #column-order-summary h2{margin-bottom:15px !important; display:block; margin-top:0px;}
  #checkout-payment-controlcode-row{margin:5px 0px 0px 0px !important;}
  select.checkout-select{padding:2px; border:1px solid #abadb3;}
  #confirm-complete-button{font-weight:bold; padding:5px 15px !important;}
  .checkout-reservedfield-salesdiscountcode {display:block;}
  #checkout-container #column-data{padding:0 !important;}
  #checkout-container{background-image:url('/ng/1pcbg.gif');}
  .checkout-payment-description-cell{font-weight:bold;}
  .checkout-payment-table .payment-fee{font-weight:normal;}
  .checkout-payment-table .payment-message{font-weight:normal;}
  .checkout-shipping-description-cell, .checkout-shipping-radio-cell{font-weight:bold; padding-top:10px;}
  .checkout-shipping-table .shipping-message{font-weight:normal;}
  .checkout-shipping-table {border-top:1px solid #dddddd;}
  .Checkout_ShippingMethodServices_Devider_HR{display:none;}
  #payment-methods{padding-bottom:20px;}
  #shipping-methods{padding-top:5px;}
  .checkout-customerdata-textarea{height:100px !important; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
  .checkout-payment-method-image{display:block; width:150px;}
  .checkoutno{float:left; position:relative; margin-top:-4px; margin-right:5px;}


