div.jshop{padding:0px 0 0 10px;margin:15px 10px 20px 0}
div.productfull{padding:0px 10px 0 15px;margin:0 10px 20px 0}
.jshop h1,.jshop td,.jshop tr,div.jshop a img.jshop_img:hover,#button_cart:hover,.jshop .prod_buttons,.jshop .buttons,.jshop .list_product_demo table,.jshop_list_product .box_products_count_to_page,.jshop_list_product_related .box_products_count_to_page,.shipping_weight_to_price .weight,.review_time,.jshop_menu_level_0,.jshop_menu_level_0_a,.jshop_menu_level_0_a a,.jshop_menu_level_1_a a,.jshop_menu_level_2_a a,.extra_fields div,.jshop_prod_attributes select,span.cart_reload,.box_manufacrurer input.checkbox,.well .label_products img:hover,img.jshop_img_thumb:hover,.span3 .label_products img:hover,img.jshop_img_thumb:hover,.accordion,.jshop_list_product .product .image,.jshop_list_product_related .product .image,.productfull a.lightbox:hover{}
td.jshop_categ{vertical-align:bottom;padding-bottom:0px;text-align:center}
table.jshop{border-collapse:collapse;border:0px;width:100%}
table.jshop td{vertical-align:middle}
table.jshop .prod_qty,table.jshop .prod_qty_input,.jshop_list_product table.jshop td,.jshop_list_product_related table.jshop td,.jshop_list_product .product td,.jshop_list_product_related .product td,.jshop_list_category .category td,.jshop_list_manufacturer .manufacturer td,.jshop .prod_attr_img,.jshop .jshop_dop_description,.productfull .image_middle{vertical-align:top}
table.jshop .prod_qty_input input[type="text"]{border:1px solid #e7e7e7;border-radius:5px;color:#64675C;height:28px;padding-left:15px}
.jshop_list_product table.jshop .cat_buttons{vertical-align:bottom}
table.list_product{margin-top:20px}
#jshop_menu_order{margin-bottom:10px;background:#FFF;border:1px solid #e7e7e7}
td.jshop_order_step{padding:2px;padding-top:5px;padding-bottom:5px;text-align:center;vertical-align:middle;background:url("../images/tab_bg.png") repeat}
.jshop_order_step a{vertical-align:top;text-decoration:underline;font-size:12px}
div.jshop a img.jshop_img{text-align:center;margin:15px;;box-shadow:0 0 3px 1px #CCC;padding:5px;border-right:1px solid #CCCCCC;max-width:100%}
div.jshop .cart a img.jshop_img{text-align:center;width:100px;margin:8px;}
.jshop_img_thumb_div{float:left;display:block;margin:4px;text-align:center;width:auto}
.jshop_img_thumb_div span{font-size:0.8em}
img.jshop_img_thumb{text-align:center;padding:2px;cursor:pointer;width:60px;border:1px solid #CCC;box-shadow:0 0 2px 1px #CCC}
.jshop table.category{border-collapse:separate;text-align:center;width:95%}
.category td,#jshop_module_cart,.cartmodule #window{text-align:center}
#jshop_module_cart img{float:left;display:block}
#jshop_module_cart .cartable{float:left;margin:10px 0 0 10px}
.jshop label{margin:0px;display:inline}
table.jshop a img.jshop_video_thumb{padding:1px;text-align:center;margin-left:5px;margin-right:5px;margin-bottom:5px}
div.jshop_prod_description{padding-top:10px;padding-bottom:10px}
div.jshop_prod_attributes{padding:8px;margin:0}
td.jshop_img_description{vertical-align:top;text-align:left;padding-left:0px;padding-top:10px}
td.buy,td.price,td.buy,.productfull .prod_buttons .buttons{padding-left:10px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
td.jshop_img_description_center,.table_order_list td{vertical-align:top;text-align:left}
.jshop_subtotal .value{text-align:right;width:12%;white-space:nowrap}
.jshop_subtotal .name{text-align:right;padding-right:10px;width:88%}
.related_header,#recently_header{margin-top:20px;font:400 22px/24px "Helvetica Neue", Helvetica, Arial, sans-serif;color:#333;text-align:center;border-bottom:1px solid #e7e7e7;text-transform:uppercase}
#lastlink,table.list_related{margin-top:10px}
table.list_related ul{list-style:none}
tr#checkout td.td_1{text-align:left;font-size:18px}
tr#checkout td.td_2{text-align:right;font-size:18px}
table.jshop a img{border:0}
table.jshop img.main_image{margin:15px;padding:5px;border:1px solid #CCC;box-shadow:0 0 3px 1px #CCC}
table.jshop .main_image:after{position:absolute;content:' ';width:100%;height:30px;bottom:-31px;left:0;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;border-top-right-radius:20px;background:-moz-linear-gradient(top,rgba(0,0,0,.3) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(top,rgba(0,0,0,.3) 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.3)),color-stop(100%,rgba(255,255,255,0)))}
.jshop_pagination{margin-left:auto;margin-right:auto}
.jshop .product_list_hr{height:1px;border-top:1px solid #aaa;margin-bottom:10px}
table.jshop_checkout{border:1px solid red;background:#808080}
div.jshop_register{width:80%;text-align:left;padding:10px;padding-left:0px}
.jshop_register .name{width:215px}
.register_block .jshop_register .name{width:120px}
.address_block .jshop_register .name,.editaccount_block .jshop_register .name{width:115px}
span.small_header{padding-bottom:3px;margin:0px;display:block;font-size:13px;font-weight:bold}
span.jshop_error{color:#F00;font-weight:bold;font-size:14px;display:block}
span.text_pay_without_reg{display:block;padding-bottom:10px;font-size:18px;text-align:center;margin:0 0 30px 0}
a.policy{text-transform:uppercase;color:#64675C}
.jshop_payment_method{padding-left:20px}
#active_step{color:#000;padding:0;margin:0;vertical-align:middle;font-weight:bold}
#order_add_info{width:70%px;height:70px}

p.jshop_cart_attribute{padding-left:10px;font-weight:bold;font-style:italic;font-size:12px;margin-top:1px;margin-bottom:4px}
p.jshop_cart_extra_field{padding-left:10px;font-style:italic;font-size:11px;margin-top:1px;margin-bottom:4px}
.jshop_price{color:#4E4D39;font:normal 18px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;display:block}
.filter_characteristic{margin:10px 0 0 0}
td.jshop_categ a.product_link{font-size:16px;color:#64675C;text-transform:uppercase}
.table_order_list{width:100%;background:#F8F8F9;border:1px solid #333}
span.attr{font-weight:bold;font-style:italic;font-size:10px}
div.jshop_register .inputbox{width:240px;border:1px solid #e7e7e7}
span.review{font-weight:bold;margin-top:20px;display:block}
.review_text_not_login{margin-top:10px;font-style:italic}
textarea.jshop{border:1px solid #b0b1b2}
tr.reviews td{padding-bottom:15px}
td.reviews{padding-left:45px}
#mxcpr{padding-top:20px;text-align:right;display:block}
#mxcpr a{font-size:9px}
.jshop_code_prod{color:#444;font-weight:normal;font-size:14px;text-align:right;display:block;line-height:20px;padding-right:25px;}
.productfull .jshop_code_prod{
display: inline-block;
    float: right;
 }
.list_product .jshop_code_prod{color:#444;font-weight:normal;font-size:14px;text-align:center;display:block;line-height:20px;padding-right:0}
.jshop_list_product_related .jshop_code_prod{color:#444;font-weight:normal;font-size:12px}
.jshop_list_product .jshop_code_prod{color:#57594F;font-weight:normal;font-size:12px}
#button_cart{display:block;width:125px;text-shadow:1px 1px 0px #64675C555;margin:10px auto;padding:5px 15px 5px 25px;background:#B18C37 url("../images/goto.png") 7% 50% no-repeat;border:1px solid #AC8235;color:#64675C}
table.cart{border-collapse:collapse;border:1px dashed #c2c2c2}
table.cart th{text-align:center;padding:5px 1px;color:#64675C;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal}
table.cart td{text-align:center;border:1px dashed #c2c2c2;padding:2px 5px;vertical-align:middle}
table.cart th table{border-collapse:collapse}
table.cart .odd td,table.cart .even td,#tabs li a,#tabs li a,.jshop .yes,.descr,td.price{color:#64675C}
table.cart .taxinfo{display:block;font-size:11px}
table.cart .jshop_code_prod,.jshop_profile_data span.subinfo,.jshop_profile_data .jshop_user_group_info{font-size:10px}
table.cart .manufacturer{padding:5px 0px 6px 10px;font-size:11px;font-weight:bold;font-style:italic}
table.cart .list_extra_field{padding-top:3px}
.jshop .weightorder,.jshop .shippingfree{text-align:right;margin-top:3px}
.jshop .price_prod_qty_list .qty_line{padding-left:5px;padding-right:5px}
.jshop .price_prod_qty_list .qty_price{padding-left:5px;font-weight:bold}
.jshop .price_prod_qty_list .qty_price span.per_piece{font-weight:normal}
.jshop .buttons .button{text-transform:uppercase;font-weight:bold}
.jshop span.old_price{text-decoration:line-through;font-style:normal}
.old_price{color:#AC9953;font:20px "Helvetica Neue", Helvetica, Arial, sans-serif;}
.jshop .list_product_demo,.productfull .button_back{padding-top:10px}
.jshop .list_product_demo .download,.shipping_weight_to_price .price,span.prod_attr_img{padding-left:5px}
.jshop .not_available{color:#F00;margin-top:10px}
.jshop_list_product .block_product{width:33%}
.jshop_list_product .block_product,.jshop_list_product_related .block_product{padding:10px 5px;border:1px solid #e7e7e7}
.jshop_list_product .jshop .old_price,.jshop_list_product_related .jshop .old_price{text-decoration:line-through;font-style:normal;padding-bottom:1px}
.jshop_list_product .product .name,.jshop_list_product_related .product .name{padding-top:2px;font-size:20px;text-transform:uppercase;font:normal 16px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;}
.jshop_list_product .product .name{padding:2px 0}
.jshop_list_product .product .name a{text-decoration:none;color:#333;font:normal 16px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;}
.jshop_list_product .product .description,.jshop_list_product_related .product .description{font-size:16px;padding:0;font-weight:bold;color:#ef7000}
.jshop_list_product .product .buttons,.jshop_list_product_related .product .buttons{text-align:center;padding:10px 0}
.jshop_list_product .product .buttons a,.jshop_list_product_related .product .buttons a{cursor:pointer;font-size:12px;text-align:center;text-transform:uppercase;font-weight:normal;margin:2px auto;white-space:nowrap;display:inline-block}
.jshop_list_product .sc_askquestion{background:#616A29;border:1px solid #616A29}
.jshop_list_product .sc_askquestion:hover{background:#4E4D39;border:1px solid #4E4D39}
.jshop_list_product .product .buttons a:hover,.jshop_list_product_related .product .buttons a:hover,#tabs li a{text-decoration:none}
.jshop_list_product .product table.review_mark,.jshop_list_product_related .product table.review_mark{border-collapse:collapse;margin:2px auto 0}
.jshop_list_product .product div.count_commentar,.jshop_list_product_related .product div.count_commentar{text-align: center !important;font-size:10px;color:#DDD;margin:0 auto}
.jshop_list_product .product .taxinfo,.jshop_list_product_related .product .taxinfo,.jshop_list_product .product .plusshippinginfo,.jshop_list_product .product .plusshippinginfo a,.jshop_list_product_related .product .plusshippinginfo,.jshop_list_product_related .product .plusshippinginfo a,.productfull .taxinfo,.productfull .plusshippinginfo,.productfull .plusshippinginfo a,.jshop_subtotal .plusshippinginfo,.jshop_subtotal .plusshippinginfo a,.jshop_subtotal .free_discount{font-size:11px}
.jshop_list_product .margin_filter{height:8px}
.jshop_list_product .box_manufacrurer,.jshop_list_product .box_category,.jshop_list_product .filter_price{padding-right:5px;white-space:nowrap}
.jshop_list_product .box_price_from{padding-right:3px}
.jshop_filters .box_price_from input[type="text"],.jshop_filters .box_price_to input[type="text"]{width:60px;color:#555;background:#FFF;border:1px solid #e7e7e7;}
.jshop_list_product .clear_filter{font-size:10px;padding-left:5px}
.jshop .product_label,.jshop .image_middle .product_label{position:absolute;margin-left:6px;margin-top:6px}
.jshop_list_product_related .product_label{position:absolute;margin-left:23px;margin-top:6px}
.jshop .product_label .label_name{font-weight:bold;color:#950000}
.price{line-height:30px;font-size:18px}
.prod_qty{line-height:30px;font-size:16px}
.productfull #block_price{font-size:28px;line-height:30px}
.prod_price,.available,.buy{display:block;line-height:35px;font-size:28px}
.prod_price{color:#333;font:normal 30px/30px "Helvetica Neue", Helvetica, Arial, sans-serif;}
.no_price{font:normal 18px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;color:#333}
.jshop .no{    color: #FFF;
    background: #AC9953;
    border: 1px solid #AC9953;
    padding: 5px 5px;}
#partlab,.review_user,.jshop_profile_data .name,.jshop_profile_data span{font-weight:bold}
.jshop .list_available{margin:2px 0;font:400 16px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;}
.jshop .available{margin-top:10px;font:400 24px/24px "Helvetica Neue", Helvetica, Arial, sans-serif;height:35px;line-height:35px}
.jshop .yes{background:#8c993b;padding:5px 5px;color:#FFF}
.productfull .prod_buttons{margin-top:5px}
.productfull .prod_buttons .buttons input{margin-top:5px;float:left}
.productfull div.prod_url{text-align: right !important}
.shipping_weight_to_price{margin-left:24px;margin-top:5px;border:1px solid #000}
.radio_attr_label img,.jshop .prod_qty_input .button{width:auto}
.review_header{margin-top:20px;font-weight:bold;border-bottom:1px solid #999}
.review_item{border-bottom:1px dotted #999999;padding:10px;padding-left:0px}
.review_text{padding-top:2px;padding-bottom:2px}
.review_mark{color:#333;height:18px}
#jshop_review_write .inputbox{width:180px;;border:1px solid #ccc}
.stars_no_active{height:16px;background:url(../images/star.png) repeat-x 0px 0px}
.stars_active{height:16px;background:url(../images/star.png) repeat-x 0px -16px}
.jshop .downlod_order_invoice,.vendordetailinfo .vendor_logo,.rating{float:right}
.jshop .order_payment_params{padding-top:3px;font-size:11px}
.vendordetailinfo .name,.jshop .groups_list .title{width:150px}
.requiredtext{padding-bottom:10px;color:#A00;font-size:11px}
.jshop .input_type_radio{margin-right:10px;white-space:nowrap;display:inline-block;text-align:center}
.jshop_profile_data,.label_products .block_item,.top_rating .block_item,.tophits_products .block_item,.bestseller_products .block_item,.random_products .block_item,.productfull .price_prod_qty_list{margin-bottom:10px}
.jshop_menu_level_1,.jshop_menu_level_1_a{padding-left:5px; background: #DBDBDB }
.jshop_menu_level_2,.jshop_menu_level_2_a{padding-left:10px; }
.latest_products .block_item{margin-bottom:10px;text-align:center}
.jshop_filters .clear_filter{display:block;font-size:10px}
.jshop_button_print{width:30px;float:right;padding-top:3px;text-align:right}
.extra_fields .extra_fields_group{font-weight:bold;padding-top:3px}
.filter_characteristic{font:14px "Helvetica Neue", Helvetica, Arial, sans-serif;}
.filter_characteristic span.characteristic_name,.box_manufacrurer span.characteristic_name{padding:5px 0 5px 15px;margin-bottom:5px;display:block;font:12px "Helvetica Neue", Helvetica, Arial, sans-serif;color:#333;text-transform:uppercase}
.filter_characteristic [type="checkbox"],.box_manufacrurer [type="checkbox"]{margin-left:25px;font-size:16px;cursor:pointer;line-height:normal;;width:17px;height:17px}
.filter_characteristic .characteristic_group{font-weight:bold;padding-top:5px}
.jshop td.attributes_title{width:60px;font-weight:bold;font-size:16px;vertical-align:middle;padding:0px 15px 0 0}
.jshop span.attributes_description,.jshop span.freeattribut_description,.jshop span.extra_fields_description{font-style:italic}
.attributes_name{width:60px;height:50px;line-height:50px;display:block}
.filter_characteristic .filter span{text-decoration:none;display:block;cursor:pointer}
.filter_characteristic .filter span, .characteristic_name {color:#333; background: #ececec;;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;opacity:1;border:1px solid #e7e7e7}
span.characteristic_name:hover{opacity:0.8}
.accordion,.hits{margin:20px 0 20px 0}
.jshop .prod_free_attribs .name{width:50px}
.jshop .cart .product_name{text-align:center}
.jshop .prod_qty_input input[type="text"]{width:40px;margin:0 10px 0 10px}
.productfull .manufacturer_name{padding-bottom:10px;font-size:16px}
.productfull .prod_free_attribs{padding-bottom:10px}
.jshop_img_description #list_product_image_thumb,.mycart_mini_txt:hover .hint{display:block}
.productfull .text_zoom{padding-bottom:5px;padding-top:3px}
.productfull .text_zoom img{float:left;padding-right:5px}
.fielderror{background:url('../images/selectbox_bg.png')}
#tabs{padding-top:15px;border-bottom:5px solid #ececec;margin:0}
#tabs li{display:inline-block; background: #ececec;;margin:0 1px 0px 0px;padding:3px 15px;height:28px;line-height:28px;border-top:1px solid  #e7e7e7;border-left:1px solid  #e7e7e7;border-right:1px solid  #e7e7e7}
#tabs li:hover,#tabs .sel{background:#e7e7e7}
.rowl{background:#e7e7e7;line-height:18px}
.extra_fields_name{font-size:15px}
.extra_fields_value{font-style:italic;font-size:15px}
.manufactuter_list img,.box_manufacrurer img{width:100px;padding:5px;margin-top:5px}
.manufactuter_list img{-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;margin-left:15px;margin-top:5px;height:43px;width:98px}
.manufactuter_list img:hover{height:43px;width:98px;margin-left:25px}
.select_name{margin-left:5px;margin-top:2px;float:left;line-height:24px}
.select select{background:url('../images/selectbox_bg.png');width:220px;padding:0 0 0 10px;line-height:28px;border:none;border-radius:0;height:28px;-webkit-appearance:none;color:#333}
span.select{width:200px;height:24px;line-height:24px;overflow:hidden;background:url(../images/select.png) no-repeat right;border:none;display:block;float:left;color:#333;margin:0 5px 0 5px}
.block_sorting_count_to_page{height:24px;line-height:24px;display:block}
.cat_buttons{text-align:right;vertical-align:bottom}
html,body{height:100%}
.block_product table.product{height:100%;min-height:100%}
.jshop .jshop_dop_description div{border:1px solid #e7e7e7;padding:10px;margin:10px 0 0 0;display:block;float:left}
.jshop .jshop_dop_description div#dop{background:none;border:none;border-radius:0px;float:left}
#slideshowCont{width:540px;overflow:scroll;position:relative;margin:0 auto}
#next{top:75px;left:10px;cursor:pointer;position:absolute;display:none}
#last{top:75px;right:10px;cursor:pointer;position:absolute;display:none}
.jshop_list_product_related{padding:20px 0px;width:380px;float:left}
.jshop_list_product_related ul{list-style:none;margin:0;padding:0 5px 0 5px;margin-left:70px}
.jshop_list_product_related ul li{float:none;list-style:none;width:330px;padding:10px 30px 10px 30px;background:#FFF;border:1px solid #e7e7e7;display:block;min-height:400px}
.jshop_list_product_related ul li table{margin-left:5px;margin-right:5px;margin-bottom:15px}
.jshop_list_product_related img.jshop_img{width:80%}
.jshop_list_product .jshop_related,.jshop_list_product_related .jshop_related{padding-bottom:5px;text-align:center}
.jshop_list_product .image_block,.jshop_list_product_related .image_block{padding:2px}
.jshop_list_product .jshop .not_available,.jshop_list_product_related .jshop .not_available{margin-top:4px}
.jshop_list_product .box_products_sorting,.jshop_list_product_related .box_products_sorting,.jshop_list_category .category .image,.jshop_list_manufacturer .manufacturer .image,.jshop_filters .filter_price{padding-right:5px}
.jshop_list_product .box_products_sorting img,.jshop_list_product_related .box_products_sorting img{cursor:pointer}
.clear{clear:both}
.compare_price td{color:#333;font-size:16px;font-weight:700}
.extra_fields table{width:100%}
.extra_fields{margin:0 0 5px 0}
.jshop_filters input[type="submit"]{height:26px;line-height:14px}
.jshop_filters a.button,.jshop_filters input[type="submit"]{font-size:13px;padding-left:20px;padding-right:10px}
.jshop_filters a.button{height:14px;line-height:14px}
#jshop_module_cart .goto_cart{padding-top:15px;clear:both}
.jshop div.manufacturer_logo{background:transparent none;border:none;border-radius:0;margin:10px 0px 0px;padding:10px}
.jshop div.manufacturer_logo img{padding:5px;width:auto}
.well .label_products img,.span3 .label_products img{margin:10px;padding:5px;border:1px solid #CCC;box-shadow:0 0 3px 1px #CCC}
.well .label_products .item_name{padding:10px 0 5px 0}
.sidebar-nav .moduletable .label_products .block_item{text-align:center;display:block}
.jshop_img_thumb_div_list{display:block;width:100%;margin-top:5px}
.jshop_img_thumb_div_list img{float:left;width:43px;height:43px;margin:4px;border:1px solid #e7e7e7;padding:2px;border-radius:10px}
.not_available .available_yes{color:#638D31;font-weight:bold;font-size:12px}
.not_available .available{color:#766C6B}
.block_product .manufacturer_name{color:#4E4D39;font:13px/13px "Helvetica Neue", Helvetica, Arial, sans-serif;}
.box_manufacrurer label{color:#4E4D39;text-transform:uppercase;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
.box_price_from{padding:10px 0 0 0;display:inline-block}
.jshop_dop_description table td{padding:0 5px;vertical-align: top;}
.hits .moduletable .module-header-all{text-align:center;font-size:30px;padding:5px}
.hits .moduletable .block_item,.before-content .categories-home li{display:block;border:1px solid #ccc;margin:15px;padding:5px;float:left;width:auto;text-align:center; box-shadow: 0 0 3px 1px #ccc}
.hits .moduletable .block_item {
  background: #f5f5f5 ;

border:1px solid #e7e7e7 ;
box-shadow:none
}

.hits .moduletable .block_item{margin:5px}
.hits .moduletable .top_rating,.hits .moduletable .tophits_products,.before-content .categories-home{display:block;margin:0 auto;width:87%}
.hits .moduletable .top_rating .item_name,.hits .moduletable .tophits_products .item_name,.before-content .categories-home li .name {text-align:center;padding:3px 0;font:16px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;background:#616A29;color:#FFF}
.item_name a  {color:#FFF}

.hits .moduletable .top_rating img,.hits .moduletable .tophits_products img{opacity:1.0;webkit-transition-duration:0.5s;-o-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}
.hits .moduletable .top_rating img:hover,.hits .moduletable .tophits_products img:hover{opacity:0.7;webkit-transition-duration:0.5s;-o-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}
.hits .moduletable .top_rating .item_price,.hits .moduletable .tophits_products .item_price{text-align:center;padding:3px 0;color:#333;font:15px/15px "Helvetica Neue", Helvetica, Arial, sans-serif;    background: #f5f5f5;}
.cartmodule{display:block;padding:5px 20px;background:#4E4D39;text-align:right;vertical-align:middle;position:relative;color:#8c993b}
.cartmodule #loginf,#loginform div{display:inline-block;margin:0 10px;position:relative}
body .mycart_wrapp{margin:0 20px;display:inline-block; width: 100px ; float: right;  }
#loginf p{margin:0 0;padding:0 0 0}
.cartmodule .reg-button,.cartmodule .mycontactform_tel,.cartmodule .button{padding:4px 15px 4px 15px;text-decoration:none;background:#AC9953;border:1px solid #AC9953;color:#FFF}
.cartmodule .mycontactform_tel {
 padding:4px 15px 6px 15px;

}

.cartmodule .reg-button:hover,.cartmodule .button:hover,.cartmodule .mycontactform_tel:hover{text-decoration:none;background:#AC9953;border:1px solid #AC9953;color:#FFF}

#loginf #window .button,#loginf #window input[type="button"],#loginf #window a{margin:5px auto;display:inline-block}
#loginf input[type="text"],#loginf input[type="password"]{border:1px solid #e7e7e7;color:#000;background:#FFF;margin:5px auto}
.hint{display:none;background:url(../images/makefg.png);z-index:99999999999;position:absolute;width:250px;padding:0;height:103px;left:-185px}
.hint span{display:block;padding:0px;margin:46px 30px 10px 30px}
.label_products a{color:#333;font:300 18px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;}
a.lightbox{color:#BBB}
.prod_attr_img img{border-radius:5px;-webkit-border-radius:5px}
td.buy,td.price,td.buy,.productfull .prod_buttons .buttons{padding-left:0;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-align:left;width:100%}
.productfull .jshop_prod_attributes .jshop,.productfull .jshop_prod_attributes .jshop td{display:table-cell}