@charset "UTF-8";
/* CSS Document */
body{ background: url(customer/body_bg.png); }
#head .holder{ background:url(customer/head-shadow.png); }
#search_pnlSearch{ background:url(customer/bg-search.png); }

.SiteMenu a{ color:#003b65; }
#head #logo{ left:400px; top:15px; }
#head .slogan {
    display:none;
}



/*167 product list*/
.UC167 { margin-top:9px; }
.UC167 .MainTitle{color: #003B65; margin-bottom:2px;}
.UC167ListItemVC .ItemTitleContainer{ margin-bottom:2px;}
.UC167ListItemVC .ItemTitleLink{ font-size:12px; font-weight:bold; text-decoration:none; }
.UC167 .QuantityTxb{ width:32px; height:20px; line-height:20px; }
.UC167 .ProdDetailsVC .Price{ margin-left:5px; float:left; margin-right:5px; }

.UC167 .ProdDetailsVC{ padding-top:2px; float:left; }
.UC167 .ProdDetailsVC  > div > div{ float:left; margin-right:5px;}
.UC167 .ProdDetailsVC  > div{ margin-left: 15px; float:left;}
.UC167 .ProdDetailsVC  > div:first-child{ margin-left:0;}
.UC167 .ProdDetailsVC .PriceRow{ float:right; }


.UC167 .MakeOrderContainer { border-top:1px dashed #BCBCBC; padding-top:3px; }
.UC167 .AddToCartContainer{ float:left; padding-top:3px; }
input.CartGridItemImage[type="submit"], .AddedToCartImage{
    background:url(customer/AddToCart.png);
    width:17px;
    height:14px;}

.BuyContVC{ float:right !important; }
.BuyContVC > div { float:left; }
.BuyContVC .ProductDetailsRow  > div { float:left; margin-right:5px; line-height:20px; }
.BuyContVC .DetailsValueContainer > span { float:left; margin-right:5px; line-height:20px; }
.BuyContVC .PriceVatTxt{ float:left }
.UC167ListItemVC .BuyBtn{ font-size:12px; height:20px; width:60px; line-height:20px;}
.UC167ListItemVC .BuyBtnHolderSh{ margin-left:5px; }

.UC167ListItemVC .ProdItemInnerContainer{ padding: 5px 5px 3px 5px; border-bottom:1px solid #d8ebf0; box-shadow:0 1px 1px rgba(0,0,0,.2); }
.UC167ListItemVC .QuantityContainer * { float:left; }
.UC167ListItemVC .QntBtn{ width:22px; height:20px; background:url(../SysImages/PrItemQntIcons.png); cursor:pointer; }
.UC167ListItemVC .QntBtn.Plus{ background-position:100% 0; }


.UC167ListItemVC.hasImage .ImageContainer {
	float: left;
	width: 90px;
	margin-right: 15px;
}
.UC167ListItemVC.hasImage .ImageContainer a, .UC167ListItemVC.hasImage .ImageContainer img {
	float: left;
	width: 100%;
}
.UC167ListItemVC.hasImage .MakeOrderContainer {
	margin-left: 105px;
}

#UC127_dList{ margin-top:10px; }
#UC127_dList > tbody > tr > td > table { margin-left:2px !important; }

#UC127_dList a{ display:block; width:227px; height:92px; }
#UC127_dList a:hover img{ display:none; }
#UC127_dList_trImage_0{ background:url(customer/button1hover.jpg); }
#UC127_dList_trImage_1{ background:url(customer/button2hover.jpg); }
#UC127_dList_trImage_2{ background:url(customer/button3hover.jpg); }


.UC148 .ListContainer { margin-top:30px; }

.UC162 .Price{float:left;} 
.UC162 .PriceVatTxt{ display:block; width:15px; line-height:10px; float:left; padding:10px 0 0 5px; }

#holder-6 #UC152_tMain .UC112ItemTitle { color: #3da4c3; font-size: 25px; font-weight: bold; margin-bottom: 0; text-align: center; position: relative; z-index: 10; }
#holder-6 #UC152_btnEdit, #holder-6 #UC152_tTeaser { display: none; }

#UC164_FlexSliderContainer { margin-bottom: 20px; }

.LinkImageSlider2 .flex-direction-nav li a { background-image: url(customer/slider-arrows.png); }