@charset "utf-8";

.userControlPanel{padding-top:7px; padding-bottom:7px}
.userControlPanelBannerUserLogin{text-align:right; padding-top:30px; padding-left:10px}
.userControlPanelTitle{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#D5962E; text-align:left; font-weight:bold; text-transform:uppercase;}
.userControlPanelTitleLine{}
.userControlPanelTitleLineH{background-color:#ECBF2D; width:1px; height:100%;}
.userControlPanelTitleLineHSpacer{width:10px}
.userControlPanelUser{padding-top:4px; height:350px}

.userControlPanelLoginTable{}
.userControlPanelLoginTitle{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#D5962E; text-align:left; vertical-align:middle; font-weight:bold }
.userControlPanelLoginText{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:left;}
.userControlPanelLoginContent{padding-top:12px;}
.userControlPanelLoginFieldBox{vertical-align:top; padding-top:0px; padding-bottom:5px;}
.userControlPanelLoginUserNameTD{padding-right:8px;}
.userControlPanelLoginUserName{padding-bottom:5px; text-align:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold}
.userControlPanelLoginUserNameBox{width:140px;}
.userControlPanelLoginPasswordTD{}
.userControlPanelLoginPassword{padding-bottom:5px;text-align:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold}
.userControlPanelLoginPasswordBox{width:140px;}
.userControlPanelLoginTableButtonsTD{padding-top:10px;}
.userControlPanelLoginTableButtons{width:100%;}
.userControlPanelRememberPasswordTitle{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#D5962E; text-align:left; vertical-align:middle; font-weight:bold; text-transform:uppercase }
.userControlPanelRememberPasswordText{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:left;}
.userControlPanelLoginRememberPassword{vertical-align:middle; text-align:left;}
.userControlPanelLoginRememberPasswordLink{color:#ffffff; text-decoration:underline; font-size:11px}
.userControlPanelLoginSubmit{text-align:right; padding-top:10px;}
.loginSubmit{background-image:url(../images/common/back_basket.png);background-color:transparent; border:1px solid #956B6C; height:19px; color:#FFFFFF; font-size:10px; font-weight:bold; text-align:center; text-transform:lowercase; padding:0px}

#rememberPasswordDiv{height:20px; vertical-align:middle; padding-top:10px;}

.userControlPanelBanner{width:246px; border:1px solid #666666; border-collapse:collapse}
.userControlPanelBannerTitle{height:36px; background-repeat:no-repeat;}
.userControlPanelBannerTitleFont{ padding:10px; font-family:Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:15px; font-weight:bold; text-align:left}
.userControlPanelBannerText{padding:10px; text-align:left}
.userControlPanelBannerImagae{padding-bottom:3px;}

.userControlPanelUserInformationPadding{padding-right:30px; width:183px}
.userControlPanelUserInformation{ padding-top:10px; padding-bottom:10px; vertical-align:middle; text-align:right; }
.userControlPanelUserInformationRequiredField{vertical-align:middle;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; }
.userControlPanelUserInformationTextCheckbox{padding-right:3px; vertical-align:middle;}
.userControlPanelUserInformationText{vertical-align:middle; color:#FFFFFF; font-size:12px}
.userControlPanelUserInformationTitle{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#D5962E; text-align:left; vertical-align:middle; font-weight:bold }
.userControlPanelUserInformationTitleText{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:left; padding-bottom:10px;}
.userControlPanelUserInformationTextBox{padding-bottom:5px;padding-top:5px;text-align:left; font-size:11px; padding-right:3px; white-space:nowrap; color:#ffffff; font-weight:bold}
.userControlPanelUserInformationTextBoxSubscribe{white-space:normal;font-size:10px;}
.userControlPanelUserInformationTextBoxConditions{white-space:nowrap; font-size:10px;}
.userControlPanelUserInformationFieldBox{vertical-align:top;text-align:left}
.userControlPanelUserInformationFieldBoxNumber{text-align:right;}
.userControlPanelUserInformationFieldBoxSubscribe{ vertical-align:middle}
.userControlPanelUserInformationTextBoxShippingAddress{font-size:10px; vertical-align:middle;}

.userControlPanelUserInformationFieldBoxConditions{vertical-align:middle;}

.userControlPanelChecks{font-size:10px; padding-top:4px; vertical-align:middle; text-align:left; color:#FFFFFF}
.userControlPanelUserInformationCheckboxBox{padding-top:4px; vertical-align:middle; width:18px}

.userControlPanelUserInformationLegalConditionsLink, .userControlPanelUserInformationPrivacyLink{color:#ECBF2D; text-decoration:underline}
table.userControlPanelUserInformationButton{width:100%;}
.userControlPanelUserInformationButtonBox{text-align:right; vertical-align:bottom; padding-top:15px;}
td.userControlPanelUserInformationButtonBoxBack{padding-right:5px; text-align:left}
input.userControlPanelUserInformationButtonBoxBack{background-image:url(../images/common/back_basket.png);background-color:transparent; border:1px solid #956B6C; height:19px; color:#FFFFFF; font-size:10px; font-weight:bold; text-align:center; text-transform:lowercase; padding:0px}
td.userControlPanelUserInformationButtonBoxBackToShop{padding-right:5px; text-align:left;width:100px}
input.userControlPanelUserInformationButtonBoxBackToShop{background-image:url(../images/common/back_basket.png);background-color:transparent; border:1px solid #956B6C; height:19px; color:#FFFFFF; font-size:10px; font-weight:bold; text-align:center; text-transform:lowercase; padding:0px}
td.userControlPanelUserInformationButtonBoxNext{ text-align:right}
input.userControlPanelUserInformationButtonBoxNext{background-image:url(../images/common/back_basket.png);background-color:transparent; border:1px solid #956B6C; height:19px; color:#FFFFFF; font-size:10px; font-weight:bold; text-align:center; text-transform:lowercase; padding:0px}

.userControlPanelUserFieldBox{border:1px solid #979797 !important;}

.userControlPanelTD{width:270px; padding-top:20px; border:0px solid #000; padding-right:5px; padding-bottom:10px;}
.userControlPanelSeparator{background-color:#ECBF2D; width:1px; background-image:url(../../../../ecommerce/images/structure/spacer.gif)}
.userControlPanelHSeparator{background-color:#ECBF2D; height:1px; background-image:url(../../../../ecommerce/images/structure/spacer.gif)}
.userInformationTD{padding-top:10px;}

.userControlPanelHeaderTitle{text-align:left; font-weight:bold; font-size:11px; padding-bottom:5px; color:#FFFFFF}
.userControlPanelTextEdit{padding-bottom:5px; text-align:left; color:#FFFFFF}
.userControlPanelTextOrders{padding-top:10px; color:#FFFFFF}
.userControlPanelTextData{padding-top:10px; color:#FFFFFF}
.userControlPanelButtonBox{text-align:center; padding-top:5px;padding-bottom:5px;}

.userControlPanelButton{background-image:url(../images/common/back_basket.png);background-color:transparent; border:1px solid #956B6C; height:19px; color:#FFFFFF; font-size:10px; font-weight:bold; text-align:center; text-transform:lowercase; padding:0px}

.userControlPanelButton2{background-image:url(../images/common/back_basket.png);background-color:transparent; border:1px solid #956B6C; height:19px; color:#FFFFFF; font-size:10px; font-weight:bold; text-align:center; text-transform:lowercase; padding:0px}

.userControlPanelButton3{background-image:url(../images/common/back_basket.png);background-color:transparent; border:1px solid #956B6C; height:19px; color:#FFFFFF; font-size:10px; font-weight:bold; text-align:center; text-transform:lowercase; padding:0px}


/*.userControlPanelButton{background-image:url(../../../../ecommerce/images/structure/buttons/buttonUserControlPanel.png); background-color:transparent; border:none; width:109px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:left; padding-left:10px;}
.userControlPanelButton2{background-image:url(../../../../ecommerce/images/structure/buttons/buttonUserControlPanel2.png); background-color:transparent; border:none; width:151px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:left; padding-left:10px;}
.userControlPanelButton3{background-image:url(../../../../ecommerce/images/structure/buttons/buttonUserControlPanel3.png); background-color:transparent; border:none; width:120px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:left; padding-left:10px;}
*/
td.userControlPanelUserInformationChangePasswordContent{padding-top:10px;}
.userControlPanelChangePasswordText{padding-right:10px; text-align:left; vertical-align:middle; padding-bottom:5px;}
.userControlPanelChangePasswordFields{text-align:left; padding-bottom:5px;}
.userControlPanelChangePasswordButtonsBox{text-align:left; padding-left:133px; padding-top:5px}

.userControlPanelWishlistText{padding-bottom:10px; text-align:left; padding-top:10px; color:#FFFFFF}
.userControlPanelWishlistProductImage{text-align:left;}
.userControlPanelWishlistProductImageImage{width:132px; border:1px solid #FFFFFF;}
.userControlPanelWishlistProductName{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; font-weight:bold; padding-top:3px; padding-bottom:3px}
.userControlPanelWishlistProductDescription{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left;}
.userControlPanelWishlistCheckbox{text-align:right; padding-top:3px; padding-bottom:3px}
.userControlPanelWishlistSeparator{padding:7px}
.userControlPanelWishlistVSeparator{height:5px; background-image:url(../../../../ecommerce/images/structure/spacer.gif);}
/*.userControlPanelWishlistDelete{background-image:url(../../../../ecommerce/images/structure/buttons/userControlPanelWishlistDelete.png); background-color:transparent; border:none; width:224px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:left; padding-left:10px;}
*/
input.userControlPanelWishlistDelete{ background-image:url(../images/common/back_basket.png);background-color:transparent; border:1px solid #956B6C; height:19px; color:#FFFFFF; font-size:10px; font-weight:bold; text-align:center; text-transform:lowercase; padding:0px}
input.userControlPanelWishlistSend{ background-image:url(../images/common/back_basket.png);background-color:transparent; border:1px solid #956B6C; height:19px; color:#FFFFFF; font-size:10px; font-weight:bold; text-align:center; text-transform:lowercase; padding:0px}

td.userControlPanelWishlistDelete{padding-right:10px; text-align:right}
td.userControlPanelWishlistSend{ text-align:right}

table.selectRowTable{width:132px; height:100%;}
td.selectRowTD{width:100%;}
.selectRow{border:1px solid #2D2B2A; background-color:transparent; width:134px}
.selectedRow{ border:1px solid #ECBF2D; background-color:transparent; width:134px}

.wishlistToEmailTable{width:550px; text-align:center; border-spacing:0px;  background-color:#181615; border:1px solid #ffffff;}
.wishlistToEmailTableContent{border-spacing:0px; border-collapse:collapse; width:100%;}
.wishlistToEmailTitle{ color:#ECBF2D;font-size:15px; font-weight:bold; text-align:left}
.wishlistToEmailTitleTd{width:100%;width:100%}
.wishlistToEmailPadding{padding:10px;}
.wishlistToEmailLabel{ font-size:10px; color:#ffffff;  text-align:right; white-space:nowrap; vertical-align:middle; padding-right:3px;}
.wishlistToFieldBox{font-size:10px !important;}
.wishlistToEmailLabelComments{ font-size:10px; color:#ffffff; text-align:right; vertical-align:top; white-space:nowrap; padding-right:3px;}
.wishlistToEmailContent{color:#ECBF2D; font-size:9px; padding-top:20px; text-align:left}
.wishlistToEmailSeparator{height:12px; background-image:url(../ecommerce/images/structure/spacer.gif);}
.wishlistToEmailLegalText{text-align:left; padding-top:20px; color:#FFFFFF; font-size:9px; text-align:left}
.wishlistToEmailResponse{padding-top:10px; text-align:left;}

.userControlPanelUsersOrdersTable{width:570px; margin-left:auto; margin-right:auto;}
.userControlPanelUsersOrdersText{padding-bottom:10px; text-align:left; padding-top:10px; color:#FFFFFF}
.userControlPanelUsersOrdersLabel{text-align:left; font-weight:bold; padding:2px; border-bottom:1px solid #FFFFFF; color:#D5962E; font-size:12px; font-weight:bold}
.userControlPanelUsersOrdersLabelViewOrder{text-align:center;}
.userControlPanelUsersOrdersImageText{text-align:center; padding:2px; vertical-align:middle}
.userControlPanelUsersOrdersContentText{text-align:left; padding:2px; vertical-align:middle; color:#FFFFFF}

.userInformationEdit{padding-top:20px}
.viewOrderLogo{text-align:left; padding:10px;}
.viewOrderContentTable{width:80%; margin-left:auto; margin-right:auto}


table.viewOrderPrintTitleOrder{margin-right:0px; margin-left:auto;}
td.viewOrderPrintTitleOrder{text-align:right; font-size:20px; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold }
font.viewOrderPrintTitleOrder1{color:#B01418; }
font.viewOrderPrintTitleOrder2{color:#B01418; }

table.viewOrderPrintOrderInfo{width:277px; height:63px; background-color:#F4F4F4; margin-right:0px; margin-left:auto;}
td.viewOrderPrintOrderInfo{padding:12px;}
td.viewOrderPrintOrderInfoText{text-align:left; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000000; padding-bottom:5px; white-space:nowrap;}
td.viewOrderPrintOrderInfoTextValue{text-align:right !important;}

table.viewOrderPrintTitleUser{margin-left:0px; margin-right:auto; width:100%; margin-top:10px}
td.viewOrderPrintTitleUser{text-align:left; font-size:20px; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold }
font.viewOrderPrintTitleUser1{color:#B01418; }
font.viewOrderPrintTitleUser2{color:#B01418; }
td.viewOrderPrintTitleUserInfo{background:#f4f4f4; padding:10px; font-family: Arial, Helvetica, sans-serif; text-align:left; font-size:12px}

td.viewOrderPrintPrices{padding:10px; font-family: Arial, Helvetica, sans-serif; font-size:15px}
table.viewOrderPrintPrices{ margin-right:0px; margin-left:auto;background-color:#f4f4f4;width:338px; height:97px; margin-top:25px; }
table.viewOrderPrintPricesContent{width:100%}
td.viewOrderPrintPricesContent{white-space:nowrap;}
td.viewOrderPrintPricesTitle{font-family: Arial, Helvetica, sans-serif;font-size:12px; color:#000000; text-align:right; border-bottom:1px solid #000000; text-transform:uppercase;}
table.viewOrderPrintPricesContentTotals{width:100%;}
td.viewOrderPrintPricesContentTotals{padding-bottom:5px; padding-top:5px;}
td.viewOrderPrintPricesContentText{text-align:right;color:#000000; font-size:12px;}
td.viewOrderPrintPricesContentTotal{text-align:right;color:#000000;font-size:14px;}
td.viewOrderPrintPricesContentTextTotal{border-top:1px solid #000000;}
td.viewOrderPrintPricesContentTotalTotal{border-top:1px solid #000000;}
.viewOrderPrintPricesContentTextShipping{text-align:left;padding:8px; padding-right:3px; white-space:nowrap;}
.viewOrderPrintPricesContentTotalShipping{text-align:left;padding:8px; padding-right:3px; white-space:nowrap; font-size:12px !important}

table.viewOrderPrintProducts{margin-top:40px; width:100%}
td.viewOrderPrintProducts{text-align:left; font-size:20px; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold }
font.viewOrderPrintProducts1{color:#B01418; }
font.viewOrderPrintProducts2{color:#B01418; }
table.viewOrderPrintProductsContent{width:100%; background-color:#F4F4F4;font-family: Arial, Helvetica, sans-serif; font-size:12px }
td.viewOrderPrintCellHeader{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; background-color:#A67300; text-align:left; text-transform:uppercase; padding:3px !important; font-weight:bold }
td.viewOrderPrintCellHeaderProduct{text-align:left;padding:8px; padding-right:3px; white-space:nowrap}
td.viewOrderPrintCellHeaderBasePrice{text-align:right;padding:8px; padding-right:3px;white-space:nowrap}
td.viewOrderPrintCellHeaderQuantity{text-align:center;padding:8px; padding-right:3px;white-space:nowrap}
td.viewOrderPrintCellHeaderSubtotal{text-align:right;padding:8px; padding-right:3px;white-space:nowrap}
td.viewOrderPrintCellHeaderDiscount{text-align:right;padding:8px;padding-right:3px; white-space:nowrap}
td.viewOrderPrintCellHeaderTotal{text-align:right;padding:8px; padding-right:3px;white-space:nowrap}

table.viewOrderPrintFoot{width:100%;}
td.viewOrderPrintFootSeparator{background-color:#000000; height:4px;}
td.viewOrderPrintFoot1{color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align:left}
td.viewOrderPrintFoot2{font-size:12px; font-family: Arial, Helvetica, sans-serif;text-align:left; padding:10px; color:#cccccc}
td.viewOrderPrintFootLogo{text-align:right;}

#lblShippingAddressInfo, #lblInvoiceShippingAddressInfo, #lblInvoiceAddressSameShippingAdrressInfo{font-size:14px; color:#D5962E; text-align:left; padding-bottom:2px; font-weight:bold}
