body{font-size:14px;}
header .logoLine{width:1000px;padding:10px 0px;}
.page{width:1000px;padding:20px 0px;}
header .navi .container{width:1000px;}
.subMenuColum{width:200px;}
.categories_menu_2{padding:10px;border-radius:10px;margin-bottom:20px;}
.categories_menu_2 .title{font-size:18px;}
.categories_menu_2 A{line-height:24px;min-height:24px;padding-left:15px;}
.categories_menu_2{font-size:16px;}
.categories_menu_2 .delimiter{height:5px;margin-bottom:5px;}
.categories_menu_2 .title{margin-bottom:5px;}
.categories_menu_2 A.selected{background-size:14px 14px;background-position-y:5px;}

h1, .sectionTitle, .faceH1{font-size:24px;line-height:24px;margin:20px 0px 0px 0px}
h2{font-size:18px;line-height:18px;margin-bottom:20px;}

.categoryContainer{padding-top:20px;}

.products{width:780px;}

.product_list, A.category_list{width:246px;margin-right:20px;margin-bottom:20px;border-radius:10px;}

.product_list img, A.category_list img{border-top-left-radius:10px;border-top-right-radius:10px;width:246px;height:218px;}
.product_list .info, A.category_list .info{padding:10px;}
.product_list .info A.title, .product_list .info A.categoryTitle, A.category_list .title{font-size:16px;}
A.category_list .info .viewProducts{font-size:14px;line-height:14px;}
A.button, .contactForm input[type=submit], .inquiryForm input[type=submit], .registrationSubmit #submitButton, #submitButton{font-size:14px;line-height:30px;height:30px;border-radius:10px;}

footer .paymentsHolder .payments{width:1000px;}
footer .container,footer .copyright .holder{width:1000px;}
footer .container .content{width:840px;}
footer .container .content .box .title{font-size:18px;line-height:18px;}
footer .container .content .box A{font-size:14px;line-height:26px;}
footer .container .copyright{margin-top:20px;font-size:12px;}
footer .container{padding:20px 0px;}
footer .paymentsHolder .payments img{height:30px;margin-left:10px;}

.delimiter{height:20px;border-bottom:1px solid #4e4e48;}

.sortMenu{padding:10px;border-radius:10px;font-size:14px;line-height:14px;margin-bottom:5%;}
.sortMenu select{font-size:14px;}

.productInfo{width:780px;}
.productInfo .image{width:300px;}
.productInfo .productImage{width:300px;height:264px;}
.productInfo .data{width:460px;}
.productInfo .productData .addToBasket{left:320px;}
.productInfo .productData .styles{font-size:16px;padding-bottom:10px;margin-bottom:10px;}
.productInfo .data h1{font-size:24px;line-height:24px;padding-bottom:10px;}
.productInfo .productData .price{font-size:16px;line-height:16px;}
img.extra_image{width:52px;height:46px;}
.relatedProducts .relatedTitle{font-size:18px;line-height:38px;padding-left:10px;}
.productInfo .productData .addToBasket A{height:40px;line-height:40px;font-size:18px;}
.productInfo .productData .quantity{height:40px;}
.productInfo .productData .addToBasket input{width:26px;height:36px;line-height:36px;font-size:18px;}
.page h1, .page .faceH1{margin-bottom:20px;}
.breadcrumbs{margin-bottom:10px;font-size:12px;line-height:12px;padding:10px 0px;}

.productInfo .productData .addToBasket A.countNavi.left{line-height:28px;}
.productInfo .productData .addToBasket A.countNavi.right{line-height:37px;}

.registrationContactDetails,.registrationDeliveryDetails{width:490px;}
.formBox.forgot{margin-top:20px;}
.formBox{padding:10px;border-radius:10px;}
.formBox h2{font-size:18px;line-height:18px;margin-bottom:10px;padding-bottom:10px;}
.formBox h2.bTop{padding-top:10px;}
.formBox input[type=text], .formBox input[type=password], .formBox select{margin-bottom:10px;}
.registrationContactDeliveryHolder{padding-top:20px;}
.registrationSubmit .agreeTerms{margin-top:20px;line-height:20px;font-size:18px;}
.registrationSubmit .agreeTerms input[type=checkbox]{margin-right:10px;width:20px;height:20px;}
.notDeliveringMessage{padding-bottom:20px;}

.account_page{width:780px;}
.registrationContactDetails.account, .registrationDeliveryDetails.account{width:375px;}
.formBox .updateLine{margin:5px 0px;}

.delivery_addresses label, .delivery_addresses div.addressbookContainer{width:286px;}

.formBox.left, .formBox.right{width:470px;}
h2.mgt{margin-top:20px;}
.basket{border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:20px;}
.basket.header{border-top-left-radius:10px;border-top-right-radius:10px;padding:10px 20px;}
.basket .productContainer{padding-bottom:20px;margin-bottom:20px;}
.basket .productContainer .productImage{width:100px;height:88px;margin-right:10px;}
.basket .productContainer .productTitle .albumTitle{font-size:18px;line-height:18px;}
.basket .productContainer .productTitle{width:442px;}
.basket .productContainer .productTitle.confirm{width:568px;}
.basket .productContainer .productPrice, .basket .productContainer .productTotal{width:100px;}
.basket.header .productContainer .productTitle{width:632px;}
.basket .productContainer .pricesBuffer{width:678px;height:1px;float:left;}
.basket .total{font-size:18px;line-height:18px;}

.basket .productContainer .quantityContainer{padding-top:31px;}
.basket .productContainer .quantityContainer input{height:36px;line-height:36px;}
.basket .productContainer .quantityContainer A.countNavi{height:42px;line-height:42px;}
.basket .productContainer .quantityContainer A.countNavi.left{line-height:34px;}
.basket .productContainer .productPrice, .basket .productContainer .productTotal{line-height:42px;padding-top:31px;}
.basket .productContainer .quantityContainer.confirm{padding-top:42px;}

.basket .productContainer .remove{line-height:16px;width:80px;padding-top:44px;}
.basket .productContainer .remove A{font-size:14px;line-height:16px;}
.basket .productContainer .remove img{height:16px;}

header .navi .container{font-size:18px;line-height:18px;}
.searchMenu input[type=text],.searchMenu input[type=image]{height:18px;line-height:18px;font-size:12px;}
header .navi{height:18px;padding:10px 0px;}

header .acountBasket{height:20px;}
header .acountBasket .icoAccount{font-size:18px;line-height:20px;background-size:18px 18px;padding-left:24px;height:20px;background-position-y:2px;}
header .logoLine A.logoLink{font-size:18px;line-height:20px;}
header .logoLine A.logoLink img{height:20px;}
header .logoLine A.logoLink span{height:20px;height:20px;border-left:1px solid #6b6b6b}
A.basketButton{margin-top:-5px;}

footer .container .logoHolder{font-size:9px;}
footer .container .logoHolder img{height:20px;}

.cartMessage{top:100px;}

.payButton{border-radius:10px;}

header .moon{height:20px;margin-left:20px;}
header .acountBasket .icoAccount{margin-right:20px;}

header .logoLine A.logoLink h1{line-height:20px;font-size:18px;}

.faceH1.productTitlePadding,.breadcrumbs.productTitlePadding{padding-left:538px;}

.orderButtonLine.cList{width:428px;}