/**************************
   - WEBSHOP GENERAL
**************************/
div.invokeXSLT { display:none; }
label.disabled{cursor: auto;}

/**************************
   - WEBSHOP PRODUCT LIST
**************************/
div.productList { overflow:hidden; }
div.productList div.product { width:220px; overflow:hidden; height:346px; padding: 10px 9px 0 10px; border-right:1px solid #dee1ce; border-bottom:1px solid #dee1ce; float:left; }
li.box div.productList div.product { border:0; padding:0; padding-bottom:10px; height:auto; float:none; }
div.productList div.product div.productContent h2 { padding-top:3px; }

/*** COLUMNS ***/
div.productList div.product.col3 { border-right:0; padding-right:0; }
div.productList div.product.col1  { padding-left:0; }

/*** ROWS ***/
div.productList div.product.row1  { padding-top:0; }

/*** IMAGE ***/
div.productList div.product a.productImageLink { display:block; position:relative; }
div.productList div.product a.productImageLink img.productImage { width:218px; height:218px; display:block; border:1px solid #181010; position:relative; z-index:1; }
div.productList div.product a.productImageLink span.productPrice { position:absolute; z-index:2; left:0; bottom:11px; display:block; font-size:24px; color:#fff; padding:4px 5px 2px 10px; background:#181010; }
#boxList a.productImageLink { display:block; position:relative; margin-bottom:20px; }
#boxList a.productImageLink img.productImage { margin:0 auto; width:126px; display:block; position:relative; z-index:1; }
#boxList a.productImageLink span { display:block; text-align:center; }


/*** HEADING ***/
div.productList div.product h1,
div.productList div.product h1 a { color:#99173c; font-size:24px; text-transform:uppercase; padding:0; }

/*** QUANTITY AND VARIANTS ***/
div.productList div.product div.quantity,
div.productList div.product div.variants { border-top:1px solid #dee1ce; margin-top:5px; padding:5px 0 0;  }
div.productList div.product div.quantity input.quantity { border:1px solid #dedede; height:18px; width:24px; margin-left:10px; text-align:center; }
div.productList div.product div.variants select { float:right; }

/*** OPTIONS/CHOICES ***/
div.productList div.product table.productChoices,
div.productList div.product table.productChoices td { padding:0; margin:0; border:0; }
div.productList div.product table.productChoices { width:100%; }
div.productList div.product table.productChoices td.col2 { text-align:right; }

/*** ADD TO CART ***/
div.productList div.product div.productAddToCartWrap,
div.productList div.product div.productAddToCartWrap input { color:#fff; text-transform:uppercase; cursor:pointer; }
div.productList div.product div.productAddToCartWrap { float:right; background: url("/Assets/Images/button-blue.png") no-repeat scroll left top transparent;
                                                       position:relative; top:-2px; }
div.productList div.product div.productAddToCartWrap input { border:0; padding:0px 4px 0; height:23px; background:transparent; width:120px;  }
div.productList div.product div.soldout { background:#c4001c; padding:3px 6px 0; height:20px; cursor:default; }

/**************************
   - WEBSHOP PRODUCT
**************************/
/*div#product { overflow:hidden; }*/

/*** BACK ***/
div#product a#backToCategory {}

/*** IMAGE ***/
/*div#product img#productImage { float:right; border:1px solid #181010; }*/

/*** CONTENT ***/
/*div#product div#productContent { float:left; clear:left; width:360px; }*/

/*** DESCRIPTION ***/
div#product div#productContent div#productDescription { padding-right:20px; }

/*** QUANTITY AND VARIANT ***/
div#product div#productContent div#quantity,
div#product div#productContent div#variants { width:160px; height:21px; margin:0px 10px 5px 0; padding:8px 0 0; }

div#product div#productContent div#variants { border-bottom:1px solid #dee1ce; border-top:1px solid #dee1ce; padding-bottom:5px; }
div#product div#productContent div#variants select.productVariants { margin-left:10px; }
div#product div#productContent div#quantity input.quantity { border:1px solid #dedede; height:18px; width:24px; margin-left:10px; text-align:center; }

/*** ADD TO CART ***/
div#product div#productContent span#productPrice,
div#product div#productContent div#productAddToCartWrap input,
div#product div#productContent div#productAddToCartWrap { width:140px; float:left; clear:left; }
div#product div#productContent .button-container-right  
{   background: url(/assets/Images/button-blue.png) no-repeat right -62px;
    cursor: pointer;
    height: 30px; /* Height of the background image */
    padding-right: 10px;
    position: relative;
    text-align: center;}
div#product div#productContent div#productAddToCartWrap,
div#product div#productContent div#productAddToCartWrap input {color:#fff; text-transform:uppercase; cursor:pointer; background: url("/Assets/Images/button-blue.png") no-repeat scroll left top transparent;}
div#product div#productContent div#productAddToCartWrap { float:right; width: 140px;}
div#product div#productContent div#productAddToCartWrap input { border:0; padding:0px 0 0; height:30px; background:transparent; text-align:center; }
div#product div#productContent div#productAddToCartWrap span.addingToCart { background: url("/Assets/Images/button-blue.png") no-repeat scroll left top transparent; padding:7px 0 3px 0; height:20px; text-align:center; }
div#product div#productContent div#productAddToCartWrap.updating input,
div#product div#productContent div#productAddToCartWrap span.addingToCart { display:none; }
div#product div#productContent div#productAddToCartWrap.updating span.addingToCart { display:block; }
div#product div#productContent div#productAddToCartWrap.soldout { background:#c4001c; padding:12px 0 0; height:28px; cursor:default; text-align:center; }

/*** PRICE ***/
div#product div#productContent span#productPrice { font-size:24px; line-height:24px; text-align:center; color:#fff; padding:8px 0; background:#181010; font-family:'BebasNeueRegular', Arial, sans-serif; }



/**************************
   - MINI CART
**************************/

div#miniCart {/* position:absolute; top:0; right:0; width:300px;  padding:15px 20px 25px; background:#181010; z-index:3; */}
div#miniCart { float: right; margin: 0px 12px 0px 12px; min-width: 130px;}
div#miniCart div {display: inline;}
div#miniCart span {/* color:#fff; font-size:12px; */}

/*** TOP ***/
div#miniCart div#miniCartTop,
div#miniCart div#miniCartItemInfo,
div#miniCart div#miniCartBottom { overflow:hidden; }
div#miniCart div#miniCartTop {display:none;}
div#miniCart div#miniCartTop h4 { font-size:34px; line-height:30px; text-transform:uppercase; float:left; color:#f1f0de; padding:0; margin:0; }
div#miniCart div#miniCartTop div#miniCartCurrency { float:right; margin-top:5px; }
div#miniCart div#miniCartTop div#miniCartCurrency select { margin-left:6px; }

/*** QUANTITY ***/
div#miniCart div#miniCartItemInfo { /*border-top:1px solid #423b44; border-bottom:1px solid #423b44; padding:6px 0 4px; margin-top:5px; */}
div#miniCart.items0 div#miniCartBottom,
div#miniCart.items0 div#miniCartItemInfo div#miniCartNotEmpty,
div#miniCart.items1  div#miniCartItemInfo div#miniCartNotEmpty span#miniCartMultipleItem,
div#miniCart div#miniCartItemInfo div#miniCartNotEmpty span#miniCartSingleItem { display:none; }
div#miniCart div#miniCartItemInfo div#miniCartNotEmpty span#miniCartMultipleItem,
div#miniCart.items1 div#miniCartItemInfo div#miniCartNotEmpty span#miniCartSingleItem { display:inline; }

div#miniCart.items0 div#miniCartItemInfo div#miniCartIsEmpty { display:inline; }

/*** REMOVE ORDERLINES ***/
div#miniCart div#miniCartItemInfo div#miniCartRemoveAllOrderlines { display: none; }
div#miniCart div#miniCartItemInfo div#miniCartRemoveAllOrderlines input#emptyCart {}

/*** BOTTOM ***/
div#miniCart div#miniCartBottom { }
div#miniCart div#miniCartBottom div.updating,
div#miniCart div#miniCartBottom div#miniCartTotalPriceWrap,
div#miniCart div#miniCartBottom div#miniCartTotalPriceWrap span { /*font-size:24px; line-height:24px; font-family: 'BebasNeueRegular',Arial,sans-serif;*/ }
div#miniCart div#miniCartBottom div.updating,
div#miniCart div#miniCartBottom div#miniCartTotalPriceWrap { /*background:#dedede; float:left; padding:5px 6px 1px 6px; min-width:203px; */}

div#miniCart div#miniCartBottom a#miniCartViewCart { padding-left: 9px; /*position:absolute; bottom:25px; right:20px; font-size:12px; background:#009bdd; color:#fff; padding:10px 6px 8px; line-height:12px; font-family: 'Droid Sans', sans-serif; text-transform:uppercase; font-weight:bold; */}
div#miniCart div#miniCartBottom a#miniCartViewCart:hover { text-decoration:none; }

/*** UPDATING ***/
div#miniCart div#miniCartItemInfo div#miniCartIsEmpty { display:none; }
div#miniCart.updating.items0 div#miniCartItemInfo div#miniCartNotEmpty,
div#miniCart.updating.items0 div#miniCartItemInfo div#miniCartIsEmpty,
div#miniCart.updating div#miniCartBottom div#miniCartTotalPriceWrap,
div#miniCart div.updating { display:none; }
div#miniCart.updating.items0 div#miniCartItemInfo div.updating,
div#miniCart.updating div#miniCartBottom div.updating { display:inline; }

/**************************
   - CART GENERAL
**************************/
div#cart {}

div#cart table#cartContent h2{margin: 0; padding: 3px;}
div#cart table#cartContent .productNumber { font-size: 1.2em; font-weight:normal; color: #002142}


/*** PROGRESS ***/
div#cart ul#cartStepProgress { float: left; width: 100%; margin: 0; border-bottom: 1px solid #dedede; }
div#cart ul#cartStepProgress li { float: left; background: url(/assets/Images/tabs-bkg.png) repeat-x left top; border: 1px solid #dedede; border-width: 1px 1px 0 0;padding: 0; }
div#cart ul#cartStepProgress #stepProgress1 { border-left-width: 1px; }
div#cart ul#cartStepProgress .current { background: white; color: #002142; border-bottom: 1px solid white; margin-bottom: -1px; }
/*#product .tabs a { cursor:pointer; text-transform: uppercase; font-size: 13px; width: auto; padding: 0 20px; text-align: center; line-height: 32px; }*/
div#cart ul#cartStepProgress .stepHeadline { display: block; float: left; padding: 0 20px; line-height: 41px; font-weight: bold; font-size: 16px; background-position: 20px center; }
/*div#cart ul#cartStepProgress { list-style: none; padding: 0; margin: 0; overflow:hidden; }
div#cart ul#cartStepProgress li { float:left; margin-right:1px; background:#FFF; }
div#cart ul#cartStepProgress li a.stepHeadline,
div#cart ul#cartStepProgress li span.stepHeadline
{
float: left; background: url(/assets/Images/tabs-bkg.png) repeat-x left top; border: 1px solid #dedede; border-width: 1px 1px 0 0; text-transform:uppercase
}
div#cart ul#cartStepProgress li a.stepHeadline{
  background-position: 0px 10px;
}
div#cart ul#cartStepProgress li span.stepHeadline { display: block; float: left; padding: 0 24px 0 18px; line-height: 41px; font-weight: bold; font-size: 14px; background-position: 20px center; }

div#cart ul#cartStepProgress li#stepProgress6 { margin:0; }
div#cart ul#cartStepProgress li span { font-weight:normal; }

div#cart.stepProgress1 ul#cartStepProgress li#stepProgress1,
div#cart.stepProgress2 ul#cartStepProgress li#stepProgress2,
div#cart.stepProgress2 ul#cartStepProgress li#stepProgress2,
div#cart.stepProgress3 ul#cartStepProgress li#stepProgress3,
div#cart.stepProgress4 ul#cartStepProgress li#stepProgress4,
div#cart.stepProgress6 ul#cartStepProgress li#stepProgress6 { background:#dedede; }

div#cart ul#cartStepProgress li a { background:#dedede; }*/

/*** TOTAL QUANTITY INFO ***/
div#cart div#cartItemInfo { font-size:24px; margin:19px 0 19px; float:left; }
div#cart div#cartItemInfo span#cartSingleItem,
div#cart div#cartItemInfo span#cartMultipleItem,
div#cart div#cartItemInfo span#cartTotalQuantity { color:#0096d7; }

div#cart.items1  div#cartItemInfo div#cartNotEmpty span#cartMultipleItem,
div#cart div#cartItemInfo div#cartNotEmpty span#cartSingleItem { display:none; }
div#cart div#cartItemInfo div#cartNotEmpty span#cartMultipleItem,
div#cart.items1 div#cartItemInfo div#cartNotEmpty span#cartSingleItem { display:inline; }

div#cart div#cartItemInfo div#cartIsEmpty { display:none; }

div#cart.items0 div#cartBottom,
div#cart.items0 div#cartItemInfo div#cartNotEmpty,
div#cart.items0 table#cartContent { display:none; }

div#cart.items0 div#cartItemInfo div#cartIsEmpty { display:block; padding-top: 90px; }

/*** CART BOTTOM ***/
div#cart div#cartBottom { clear:both; overflow:hidden; padding-top:20px; }

div#cart div#cartBottom div#nextWrap,
div#cart div#cartBottom a#prev,
div#cart div#cartBottom a#next,
div#cart div#cartBottom input#next,
div#cart div#cartBottom input#print { font-size:14px; width:166px; text-decoration:none; line-height:12px; color:#fff; background:#009bdd; padding:10px 9px 8px; text-transform:uppercase; font-weight:bold; }

div#cart div#cartBottom div#nextWrap span,
div#cart div#cartBottom a#prev span,
div#cart div#cartBottom a#next span { font-weight:normal; }
div#cart div#cartBottom a#prev { float:left; text-align:right; background-image:url(gfx/arrowLeft.png); background-position:6px 11px; background-repeat:no-repeat; }
div#cart div#cartBottom div#nextWrap,
div#cart div#cartBottom a#next { float:right; position:relative; background-image:url(gfx/arrowRight.png); background-position:100% 11px; background-repeat:no-repeat; }
div#cart div#cartBottom div#nextWrap div { position:relative; z-index:1; }
div#cart div#cartBottom input#next,
div#cart div#cartBottom input#print { color:transparent; filter:alpha(opacity=0); opacity:0; z-index:2; border:0; background:#fff; position:absolute; top:0; left:0; cursor:pointer; padding:0; width:184px; height:30px;  }
div#cart div#cartBottom div#nextWrap.print { background-image:none; }

/**************************
   - CART ORDER CONTENT
**************************/
/*** ORDER CONTENT GENERAL ***/
div#cart table#cartContent { width:100%;clear:left; }
div#cart table#cartContent * { }
div#cart table#cartContent td,
div#cart table#cartContent th { border-bottom:1px solid #dedede; }
div#cart table#cartContent th { padding:7px 0; font-weight:normal; text-align:left; }
div#cart table#cartContent td { padding:10px 0 4px; vertical-align:top; }
div#cart table#cartContent td h2 { padding-bottom:0; }
div#cart table#cartContent th.colSplit,
div#cart table#cartContent td.colSplit { border:none; width:5px; }

div#cart table#cartContent td.cart_col1 div { width:40px; }
div#cart table#cartContent td.cart_col2 div { width:416px; }
div#cart table#cartContent td.cart_col3 div { width:100px; }
div#cart table#cartContent td.cart_col4 div { width:110px; padding: 5px 6px; }
div#cart table#cartContent td.cart_col5 div { width:110px; padding: 5px 6px; }
div#cart table#cartContent td.cart_col6 div { width:42px; }



/*** ORDER CONTENT IMAGE ***/
div#cart table#cartContent td.image img { border:1px solid #181010; cursor:pointer; }

/*** ORDER CONTENT PRODUCT NAME ***/

/*** ORDER CONTENT QUANTITY ***/
div#cart table#cartContent td.quantity div { padding-top:10px; }
div#cart table#cartContent td.quantity input { float:left; margin-right:14px; }
div#cart table#cartContent td.quantity input.minus,
div#cart table#cartContent td.quantity input.plus { width:20px; height:20px;  border:0; text-indent:-9999px; cursor:pointer; }
div#cart table#cartContent td.quantity input.plus { background: url("gfx/plus.png") no-repeat scroll 5px 5px #0096d7; }
div#cart table#cartContent td.quantity input.minus { background: url("gfx/minus.png") no-repeat scroll 5px 5px #0096d7; margin-right:0; }
div#cart table#cartContent td.quantity input.productQuantity { background:#fff; width:30px; height:18px; border:1px solid #dedede; text-align:center; font-weight:bold; }

/*** ORDER CONTENT PRICE ***/
div#cart table#cartContent tr.orderTotal td.money div,
div#cart table#cartContent td.totalPrice div,
div#cart table#cartContent tr#totalShipping.orderTotal td.money div,
div#cart table#cartContent tr#totalPayment.orderTotal td.money div,
div#cart table#cartContent td.unitPrice div,
div#cart table#cartContent td.productUnitPrice div { font-size:24px; line-height:24px; position:relative; font-family: 'BebasNeueRegular',Arial,sans-serif; color:#002142; background:white; padding:10px 6px 6px 6px; }

div#cart table#cartContent tr#totalShipping.orderTotal td.money div span,
div#cart table#cartContent tr#totalPayment.orderTotal td.money div span { background: none repeat scroll 0 0 tranparent;
    color: #999999;
    font-size: 10px;
    line-height: 0.9em;
    padding: 0 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 100%; }

/*** ORDER CONTENT REMOVE***/
div#cart table#cartContent td.remove { text-align:center; }
div#cart table#cartContent td.remove div { padding-top:10px; }
div#cart table#cartContent td.remove input { background:#99173C url("gfx/cross.png") no-repeat 5px 5px; width:20px; height:20px; cursor:pointer; border:0; }

/*** ORDER CONTENT TOTALS ***/
div#cart table#cartContent tr.orderTotal td {  }
div#cart table#cartContent tr.orderTotal td.colHeader { text-align:right; }

div#cart table#cartContent tr#totalShipping.orderTotal td,
div#cart table#cartContent tr#totalPayment.orderTotal td,
div#cart table#cartContent tr#totalExVAT.orderTotal td,
div#cart table#cartContent tr#totalVAT.orderTotal td { border:0; padding-bottom:0; }
div#cart table#cartContent tr#totalWithVAT.orderTotal td { padding-bottom:10px; }

div#cart table#cartContent tr.orderTotal td.money div { padding-top:3px; }


div#cart table#cartContent tr#totalVAT.orderTotal td.money div { font-size:14px; line-height:14px; padding:7px 6px 2px 6px; }



/**************************
   - CART STEP 1
**************************/
/*** UPDATING ***/
div#cart.updating.items0 div#miniCartItemInfo div#miniCartNotEmpty,
div#cart.updating.items0 div#miniCartItemInfo div#miniCartIsEmpty,
div#cart.updating div#miniCartBottom div#miniCartTotalPriceWrap,
div#cart div.updating { display:none; }
div#cart.updating.items0 div#miniCartItemInfo div.updating,
div#cart.updating div#miniCartBottom div.updating { display:block; }


/**************************
   - CART STEP 2
**************************/
/*** GENERAL SETUP ***/
div#cart.stepProgress2 div.informationCol { float:left; overflow:hidden; width:290px; padding-right:20px; }

div#cart.stepProgress2 div#paymentInformation { margin-top:20px; width:620px; padding-right:0; border-right:1px solid #dee1ce; }
div#cart.stepProgress2 div#shippingInformation { margin-top:20px; padding-left:20px; padding-right:0; }

div#cart.stepProgress2 div#cartNotes { clear:both; }

/*** GENERAL FIELDS ***/
div#cart.stepProgress2 div.informationCol div.informationFieldWrap { overflow:hidden; border-bottom:1px solid #dee1ce; padding-bottom:9px; margin-bottom:9px; }
div#cart.stepProgress2 div.informationCol h2 {  padding-bottom:30px; }
div#cart.stepProgress2 div.informationCol label,
div#cart.stepProgress2 div.informationCol input,
div#cart.stepProgress2 div.informationCol select,
div#cart.stepProgress2 div.informationCol textarea { float:left; }

div#cart.stepProgress2 div.informationCol div.informationFieldWrap.email{
padding-left: 0px; background-image: none;
}

div#cart.stepProgress2 div.informationCol label { width:102px; padding-top:6px; }
div#cart.stepProgress2 div.informationCol label span { float:right; color:#dedede; font-weight:bold; padding-right:10px; }

div#cart.stepProgress2 div.informationCol input,
div#cart.stepProgress2 div.informationCol textarea { width:164px; height:28px; border:1px solid #dedede; }
div#cart.stepProgress2 div.informationCol input { padding:0 10px; }
div#cart.stepProgress2 div.informationCol textarea { padding:10px; height:106px; }

/*** FIELD SPECIFIC ***/
div#cart.stepProgress2 div.informationCol div.country,
div#cart.stepProgress2 div.informationCol div.comments,
div#cart.stepProgress2 div.informationCol div.shippingZipCode { border-bottom:0; }

/**************************
   - CART STEP 3
**************************/
div#cart.stepProgress3 div#paymentInformation { width:439px; float:left; margin-right:41px; margin-top: 20px; }
div#cart.stepProgress3 div#shippingInformation { width:460px; float:left; margin-top: 20px; }

div#cart.stepProgress3 table { width:100%; }
div#cart.stepProgress3 table td { padding:0 3px; margin:6px 0; }
div#cart.stepProgress3 table td.cart_col1 { padding-left:0; width:60px; }
div#cart.stepProgress3 table td.cart_col2 { padding-right:10px; }
div#cart.stepProgress3 table td.cart_col3,
div#cart.stepProgress3 table td.cart_col4 {  padding:0; width:25px; }
div#cart.stepProgress3 table td.cart_col4 { width:25px; }
div#cart.stepProgress3 table td.cart_col3 label ,
div#cart.stepProgress3 table td.cart_col4 div { background: none repeat scroll 0 0 #181010; white-space:nowrap; padding: 10px 6px 6px; display:block; line-height: 24px; text-align:right; }
div#cart.stepProgress3 table td.cart_col3 label { color: #FFFFFF; font-family: 'BebasNeueRegular',Arial,sans-serif; font-size: 24px; padding-left:20px; }
div#cart.stepProgress3 table td.cart_col3 label span{color: #999999;
    font-size: 10px;
    line-height: 0.9em;
    padding: 0;
    right: 0;
    text-align: center;
    top: 0;
    width: 100%;}
div#cart.stepProgress3 label { font-size:12px; display:block; font-weight:bold; color:#181010; cursor: auto;}
div#cart.stepProgress3 label span { font-weight:normal; display:block; color:#99173c;  }

/**************************
   - CART STEP 4
**************************/
div#cart.stepProgress4 table#cartContent td.cart_col2 div { width:444px; }
div#cart.stepProgress4 table#cartContent td.quantity div { font-size: 24px; line-height: 20px; text-align:center; width:70px; }
div#cart.stepProgress4 table#cartContent td.cart_col5 div,
div#cart.stepProgress4 table#cartContent tr.orderTotal td.money div { width:172px; }

div#cart.stepProgress4 table#cartContent tr#totalWithVAT td { border-bottom: 1px solid #dedede; }

.stepProgress4 .informationFieldWrap, .stepProgress4 .informationFieldWrap.email {
  padding: 4px;
  margin-bottom: 2px;
  background-color: #F7F7F7;
  background-image: none;
}
#customerInformation.stepProgress4 label{
  width: 115px;
  display: inline-block;
font-weight: bold;
}

#customerInformation.stepProgress4 .value{
  width: 176px;
  display: inline-block;
}
#customerInformation.stepProgress4 .value.comment{
height: 120px;
}
#customerInformation.stepProgress4 #paymentInformationLeft{
  width: 460px;
  float: left;
}
#customerInformation.stepProgress4 #paymentInformationRight{
  width: 460px;
  float: right;
}
#customerInformation{
}

#shippingInformation{
  padding-top: 7px;
}
div#cart.stepProgress4 div#acceptTerms
{ margin: 3px 0px; padding:10px 0 10px 600px; clear:both;
  border-bottom: 1px solid #dedede;border-top: 1px solid #dedede;  }
#acceptTerms label{
  width: 90% !important;
  font-weight: normal !important;
  text-align:left;
  padding-left: 10px;
}


/**************************
   - CART STEP 6
**************************/
div#cart.stepProgress6 table#cartContent { width:100%; }
div#cart.stepProgress6 table#cartContent td.cart_col2 div { width:444px; }
div#cart.stepProgress6 table#cartContent td.quantity div { font-size: 24px; line-height: 20px; text-align:center; font-family: 'BebasNeueRegular',Arial,sans-serif; width:70px; }
div#cart.stepProgress6 table#cartContent td.cart_col5 div,
div#cart.stepProgress6 table#cartContent tr.orderTotal td.money div { width:172px; }

div#cart.stepProgress6 table#cartContent tr#totalWithVAT td { border-bottom: 1px solid #dedede; }

.stepProgress6 #paymentInformation
{
    width: 460px;
    float: left;
}
.stepProgress6 #shippingInformation
{
    width: 440px;
    float: right;
}
.stepProgress6 .informationFieldWrap, .stepProgress6 .informationFieldWrap.email {
  padding: 4px;
  margin-bottom: 2px;
  background-color: #F7F7F7;
  background-image: none;
}
.stepProgress6 #customerInformation label{
  width: 115px;
  display: inline-block;
font-weight: bold;
}

.stepProgress6 #customerInformation .value{
  width: 176px;
  display: inline-block;
}
 .stepProgress6 #customerInformation .value.comment{
height: 120px;
}
#customerInformation.stepProgress6 #paymentInformationLeft{
  width: 460px;
  float: left;
}
.stepProgress6 #customerInformation #paymentInformationRight{
  width: 460px;
  float: right;
}








/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
