.jshop h1{}
.jshop td, .jshop tr{border:0px;}
div.pagination{margin-top:15px}
table.jshop{margin:0;clear:both;width:100%;margin-left:8px;}
table.jshop td{vertical-align:top;}
#jshop_menu_order{margin-bottom:10px;margin-left:0px;background:#eee;border:1px solid #D9D9D9;}
td.jshop_order_step{padding:5px 5px 6px!important;text-align:center;vertical-align:middle;}
.jshop_order_step a{vertical-align:top;text-decoration:underline;font-size:12px;}
td.jshop_order_step span#active_step{background:url(../images/arrow.png) no-repeat center bottom;margin-bottom:-25px;padding-bottom:25px;display:inline-block}
img.jshop_img{padding:1px;text-align:center;border:1px solid #808080;}
img.jshop_img_thumb{padding:5px;text-align:center;border:1px solid #eee;margin-left:5px;margin-right:5px;margin-bottom:5px;cursor:pointer;}
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-right:10px;}
div.jshop_prod_attributes{padding:0;min-height:85px;margin:0;}
td.jshop_img_description{vertical-align:top;text-align:left;}
td.jshop_img_description_center{vertical-align:top;text-align:left;}
table.jshop_subtotal{margin-bottom:5px;border-bottom:0px dotted #ccc}
table.jshop_subtotal tr td{padding-bottom:5px}
table.jshop_subtotal tr:last-child td{padding-bottom:20px}
.jshop_subtotal .name{text-align:right;padding-right:10px;font-weight:normal;font-size:1.1em;width:88%;}
.jshop_subtotal .value{text-align:right;width:12%;font-weight:bold;font-size:1.1em;white-space:nowrap;}
td.jshop_related{text-align:center;padding:15px 0 10px!important;margin:0;}
td.jshop_related h4{margin-bottom:8px}
tr#checkout td.td_1{text-align:left;padding:0;font-weight:bold;}
tr#checkout td.td_1 img{margin:0 2px -3px 0}
tr#checkout td.td_2{text-align:right;padding:0;font-weight:bold;}
tr#checkout td.td_2 img{margin:0 0 -3px 2px}
table.jshop a img{border:0;}
table.jshop_rebatt td{padding-bottom:15px;text-align:center}
hr.jshop_line{color:#aaa;background-color:#aaa;border:0px;}
table.jshop_checkout{border:1px solid red;background-color:Gray;}
div.jshop_register{width:80%;text-align:left;padding:10px;padding-left:70px;}
#shipping_form{margin-left:10px;}
div.jshop_register2{margin-bottom:0;margin-top:-30px}
div.jshop_register table{margin-bottom:0}
div.jshop_register td{padding:7px 0}
.jshop_register .name{width:140px;text-align:right;padding-right:20px}
.register_block .jshop_register .name{width:120px;}
.address_block .jshop_register .name{width:115px;}
.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:red;font-weight:bold;font-size:14px;display:block;}
span.text_pay_without_reg{display:block;padding-bottom:10px;}
a.policy{text-transform:uppercase;color:#000000;font-weight:bold;}
.jshop_payment_method{padding-left:20px;}
#active_step{font-weight:bold;padding:0;margin:0;vertical-align:middle;}
#order_add_info{width:400px;height:70px;}
p.jshop_cart_attribute{padding-left:10px;font-weight:bold;font-style:italic;font-size:11px;margin-top:1px;margin-bottom:4px;}
.jshop_price{color:#950000;font-size:14px;margin-bottom:10px;}
.table_order_list{width:100%;margin-top:8px;background-color:#eee;border:1px solid #ccc;}
.table_order_list td{vertical-align:top;text-align:left;padding:7px 10px!important;}
span.attr{font-weight:bold;font-style:italic;font-size:10px;}
div.jshop_register .inputbox{width:240px;}
span.review{font-weight:bold;margin-top:0;margin-bottom:12px;display:block;}
textarea.jshop{}
tr.reviews td{padding-bottom:15px;}
td.reviews{padding-left:45px;}
#maxx_copyright{padding-top:10px;text-align:right;display:block;}
#maxx_copyright a{font-size:9px;}
.jshop_code_prod{color:#999;font-weight:normal;font-size:12px;}
table.cart{clear:both;width:100%;margin:0 auto;border-collapse:separate;border-spacing:0;text-shadow:0 1px 0 #fff;background:#fff;border:1px solid #D1D1D1;border-bottom:none;}
table.cart td{padding:10px;border-bottom:1px solid #D1D1D1;border-right:1px dotted #D1D1D1;text-align:center;vertical-align:middle;box-shadow:0 1px 0 #fff;}
table.cart td:last-child{border-right:none}
table.cart tr{}
table.cart tr.even{background:#F2F2F2}
table.cart tr.even td{background:none}
table.cart tr:hover{}
table.cart thead th{font-size:1.2em;text-align:left;text-align:center;padding:7px 10px 9px;font-weight:normal;background:#dbbb66;color:#fff;text-shadow:1px 1px 1px #000;background:-moz-linear-gradient(100% 100% 90deg, #292929, #434343);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#434343), to(#292929));}
table.cart thead th a{color:#fff!important}
table.cart thead th img{margin:0 0 -2px -4px}
table.cart .taxinfo{display:block;font-size:11px;}
table.cart .jshop_code_prod{font-size:10px;}
.jshop .weightorder{text-align:right;margin-top:3px;}
.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 .prod_buttons{}
.jshop div.old_price{padding-bottom:5px;font-style:italic;}
.jshop span.old_price{text-decoration:line-through;font-style:normal;}
.jshop .list_product_demo{padding-top:10px;}
.jshop .list_product_demo table{}
.jshop .list_product_demo .download{padding-left:5px;}
.jshop .not_available{color:red;margin-top:10px;}
.jshop_list_product .jshop .old_price,
.jshop_old_price{text-decoration:line-through;font-style:normal;color:#999;font-size:1em;padding-bottom:1px;}
.jshop_list_category td.jshop_categ{border:none;vertical-align:top;padding:10px 0;}
.jshop_list_category tr:last-child td.jshop_categ:last-child{border:none}
.jshop table.category{width:auto;text-align:center;}
.jshop table.category tr td{padding:0}
.jshop table.category tr td .img_wrapper{min-width:180px;float:left}
.jshop table.category tr td h3{clear:none}
.jshop_list_product{padding-top:15px}
.jshop_list_product table.jshop{width:740px;}
.jshop_list_product #sort_count table.jshop{width:100%;margin:0}
.jshop_list_product #sort_count table.jshop td{padding:0}
.jshop_list_product td.jshop_categ{border:none;vertical-align:top;padding:0;}
.jshop_list_product td.jshop_categ:last-child{border:none}
.jshop_list_product table.product td{padding-bottom:0px;padding-left:5px;padding-right:15px;padding-top:0px;text-align:center;}
.jshop_list_product table.product h3{text-align:center;margin-bottom:7px}
.jshop_list_product table.product div.img_wrapper{display:table;overflow:hidden;text-align:center;height:120px;width:100%;}
.jshop_list_product table.product div.img_wrapper div.img_wrapper2{display:table-cell;vertical-align:middle;}
.jshop_list_product table.product div.img_wrapper div.img_wrapper3{position:relative}
.jshop_list_product table.product div.product_label{left:50%;margin-left:-30px;margin-top:-18px;position:absolute;width:55px;}
.jshop_list_product table.product .description{text-align:left;padding-bottom:12px;}
.jshop_list_product table.product .buttons{padding-top:2px;clear:both;}
.jshop_list_product table.product table.review_mark,
.review_mark{border-collapse:collapse;margin-top:2px;float:left;width:100px;}
.count_commentar{color:#999;font-size:.9em;float:right;}
.jshop_list_product .product .taxinfo{font-size:11px;}
.jshop_list_product .product .plusshippinginfo,
.jshop_list_product .product .plusshippinginfo a{font-size:11px;}
.jshop_list_product .jshop .not_available{margin-top:4px;}
.jshop_list_product .box_products_sorting{float:left;padding-left:10px;}
.jshop_list_product .box_products_sorting img{cursor:pointer;}
.jshop_list_product .box_products_count_to_page{float:right;padding-right:10px;}
.jshop_list_product .margin_filter{height:8px;}
.jshop_list_product .box_manufacrurer{padding-right:5px;}
.jshop_list_product .box_category{padding-right:5px;}
.jshop_list_product .filter_price{padding-right:5px;}
.jshop_list_product .box_price_from{padding-right:3px;}
.jshop_list_product .clear_filter{font-size:10px;padding-left:5px;}
.jshop .product_label{position:absolute;margin-left:-5px;margin-top:-5px;}.jshop.jshop2{margin-left:0px;}
.productfull .product_header{position:relative;overflow:hidden;padding-bottom:0;margin-bottom:15px;border-bottom:1px dotted #ccc}
.productfull h1{float:left;line-height:1.2em;margin-bottom:0}
.productfull .ratingandhits{float:right;color:#999;padding-top:12px;}
.productfull .ratingandhits table{margin:0}
.productfull .ratingandhits table td:first-child{padding-right:8px}
.productfull .cart_wrapper{border:1px solid #DEDEDE;box-shadow:inset -1px -1px 0 #fff, inset 1px 1px 0 #fff;background:#dbbb66;margin:15px 0 10px;position:relative;overflow:hidden;padding:10px}
.productfull .cart_wrapper div.cart_wrapper_left{float:left;border-right:1px dotted #ccc;padding-right:20px;margin-right:30px}
.productfull .cart_wrapper div.cart_wrapper_right{float:left;padding-left:5px;}
.productfull .cart_wrapper div.cart_wrapper_right div.old_price{}
.productfull .cart_wrapper div.cart_wrapper_right div.prod_price{margin-top:5px}
.productfull .cart_wrapper div.cart_wrapper_right div.prod_price span#block_price{font-size:2em}
.productfull .cart_wrapper div.cart_wrapper_right input.wishlist{background:#DEDEDE;border-color:#D1D1D1;text-shadow:1px 1px 1px #fff;color:#555!important}
.productfull #block_price{}
.productfull .taxinfo{font-size:11px;}
.productfull .plusshippinginfo{font-size:11px;}
.productfull .plusshippinginfo a{font-size:11px;}
.productfull .prod_buttons .buttons{padding-left:10px;}
.productfull .prod_buttons{margin-top:6px;margin-bottom:5px}
.productfull .prod_url{padding-bottom:10px;text-align:left !important;}
.jshop_subtotal .plusshippinginfo, .jshop_subtotal .plusshippinginfo a{font-size:11px;}
.jshop_subtotal .free_discount{font-size:11px;}
.jshop_list_manufacturer .manufacturer td{vertical-align:top;}
.jshop_list_manufacturer .manufacturer .image{padding-right:5px;}
.shipping_weight_to_price{margin-left:24px;margin-top:5px;border:1px solid #000;}
.shipping_weight_to_price .weight{}
.shipping_weight_to_price .price{padding-left:5px;}
span.prod_attr_img{padding-left:5px;}
span.prod_attr_img img{width:20px;height:20px;}
.radio_attr_label img{width:20px;height:20px;}
h3.review_header,
h3.related_header{margin-top:20px;padding-bottom:2px;border-bottom:1px dotted #ccc;}
.review_item{border-bottom:1px dotted #ccc;padding:10px;padding-left:0px;}
.review_user_details{float:left}
.review_user{font-weight:bold;}
.review_time{}
.review_text{clear:both;padding-top:2px;padding-bottom:2px;}
.productfull .review_mark{color:#333333;height:18px;float:right!important;width:auto!important;}
#jshop_review_write td{padding-bottom:14px}
#jshop_review_write .inputbox{width:180px;}
.stars_no_active{height:16px;background-image:url(../images/stars.png);background-repeat:repeat-x;background-position:0px 0px;}
.stars_active{height:16px;background-image:url(../images/stars.png);background-repeat:repeat-x;background-position:0px -16px;}
div.star-rating, div.star-rating a{background-image:url(../images/stars.png)!important;}
.jshop .downlod_order_invoice{float:right;}
.jshop .order_payment_params{padding-top:3px;font-size:11px;}
.vendordetailinfo .name{width:150px;}
.vendordetailinfo .vendor_logo{float:right;}
.requiredtext{padding-bottom:18px;color:#A00;font-size:11px;}
.jshop_menu_level_0, .jshop_menu_level_0_a{margin-top:3px;margin-bottom:3px;}
.jshop_menu_level_1, .jshop_menu_level_1_a{padding-left:10px;margin-top:3px;margin-bottom:3px;}
.jshop_menu_level_2, .jshop_menu_level_2_a{padding-left:20px;margin-top:3px;margin-bottom:3px;}
.jshop_menu_level_0_a a, .jshop_menu_level_1_a a, .jshop_menu_level_2_a a{font-weight:bold !important;}
/**/.latest_products .block_item{margin-bottom:10px;padding-right:32px;float:left}
.latest_products .block_item:last-child{padding-right:0}
.latest_products .block_item .item_image{position:relative;overflow:hidden;min-height:150px}
.latest_products .block_item img{float:none;margin:0}
.top_rating .block_item{margin-bottom:10px;}
.bestseller_products .block_item{margin-bottom:10px;}
.label_products .block_item{margin-bottom:10px;}
.random_products .block_item{margin-bottom:10px;}
.jshop_filters .filter_price{padding-right:5px;padding-left:10px;}
.jshop_filters .clear_filter{display:block;font-size:10px;padding-left:10px;}
.jshop_button_print{width:30px;float:right;padding-top:3px;text-align:right;}
td.login_block{padding:10px 15px 0 0;border-right:1px dotted #ccc;}
td.login_block td{padding:7px 0}
td.login_block td span.small_header{padding-bottom:10px}
td.register_block{padding:10px 0 0 16px;}
td.register_block span.small_header{margin:20px 0 3px;font-size:1.2em}
td.register_block span{display:block;padding-bottom:7px}
table#table_payments{margin:10px 0 0;}
#payment_form{margin-left:10px;}
table#table_payments label{width:auto;}
table#table_payments td.jshop_payment_method td{padding:7px 0}
table#table_payments td.jshop_payment_method tr td:first-child{padding-right:15px;text-align:right}
table#table_shippings{margin:10px 0 0}
table.jshop_previewfinish{}
table.jshop_previewfinish #order_add_info{margin:5px 0}
table.jshop_previewfinish div.row_agb{margin-bottom:25px}
table.jshop_searchform td{padding:8px 20px 7px 0!important;}
table.jshop_searchform td.name{width:120px;text-align:right}