div.jshop{padding:0px 5px;margin:0 0px 10px 0}
.jshop h1,.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,.jshop_filters input.button,#content table.jshop,#content table.jshop tr,#content table.jshop td{}
.jshop td,.jshop tr{border:0px}
td.jshop_categ{vertical-align:bottom;padding-bottom:0px;border:1px solid #F3F3F3;text-align:center}
table.jshop{border-collapse:collapse;border:0px;width:100%}
table.jshop td,.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{vertical-align:top}
table.jshop .prod_qty,table.jshop .prod_qty_input{vertical-align:top;width:98px}
.block_product,.jshop_list_product .block_product{width:33%}
table.list_product{margin-top:20px}
#jshop_menu_order{margin-bottom:10px;border:1px solid #616161}
td.jshop_order_step{padding:2px;padding-top:5px;padding-bottom:5px;text-align:center;vertical-align:middle}
.jshop_order_step a{vertical-align:top;text-decoration:underline;font-size:12px}
table.jshop a img.jshop_img{text-align:center;border:1px solid #BBBBBB;border:1px solid #CCCCCC;padding:5px;margin:0 auto;display:block;}
img.jshop_img_thumb{padding:1px;text-align:center;border:1px solid #ccc;padding:5px;color:ffffff;margin:5px;cursor:pointer;width:110px;height:83px}
.jshop table.category{border-collapse:separate;text-align:center;width:100%}
.category td,.jshop_list_product_related .product .description,.jshop_list_product table.jshop .cat_buttons,#jshop_module_cart{text-align:center}
.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;text-align:center}
td.jshop_img_description{vertical-align:top;text-align:left;padding-left:10px}
td.buy,.productfull .prod_buttons .buttons{padding-left:10px}
td.price{padding-left:20px;width:284px}
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%}
.jshop .total,.review_user,.jshop_profile_data .name,.jshop_profile_data span{font-weight:bold}
.related_header{margin-top:20px;border-bottom:1px solid #E5E5E5;color:#23769F;font:22px "Arial Narrow"}
#lastlink,table.list_related{margin-top:10px}
#recently_header{margin-top:20px;color:#EF7000;font-size:20px}
tr#checkout td.td_1{text-align:left;font-weight:bold}
tr#checkout td.td_2{text-align:right;font-weight:bold}
table.jshop a img{border:0}
table.jshop a .main_image{border:1px solid #ccc;padding:5px;color:ffffff;height:300px;width:400px}
.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}
a.policy{text-transform:uppercase;color:#000;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,p.jshop_cart_extra_field{padding-left:10px;font-weight:bold;font-style:italic;font-size:11px;margin-top:1px;margin-bottom:4px}
.jshop_price{color:#555;text-align:center;padding:8px 0;text-transform:uppercase;font:22px/22px "Arial Narrow";font-stretch:ultra-condensed;color:#23769F}
td.jshop_categ a.product_link,.price,.prod_qty{font-size:14px}
.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}
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:#999;font-weight:normal;font-size:12px}
#button_cart{display:block;margin:20px auto 0;width:125px}
table.cart{border-collapse:collapse;border:1px solid #ccc}
table.cart th{text-align:center;background:#629E1E linear-gradient(to bottom,#84B81C 0px,#549208 100%);padding:1px;color:#fff;font-family:"Arial Narrow"}
table.cart td{text-align:center;border:1px solid #ccc;padding:7px 5px;vertical-align:top}
table.cart th table{border-collapse:collapse}
table.cart .odd td{background:#fff;color:#000}
table.cart .even td{background:#f9f9f9;color:#000}
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{margin:5px;text-transform:uppercase}
.jshop span.old_price{text-decoration:line-through;font-style:normal;color:#EA7600}
.old_price{color:#EA7600}
.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,.jshop_list_product_related .block_product{padding:5px}
.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_related .product .image,.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 .product .name,.jshop_list_product_related .product .name{padding-top:2px;text-transform:uppercase;font:18px/20px "Arial Narrow";text-align:center}
.jshop_list_product .product .name a,#tabs li a{text-decoration:none}
.jshop_list_product .product .description,.jshop_list_product_related .product .description{font-size:13px;padding-bottom:5px; }
.jshop_list_product .product .buttons,.jshop_list_product_related .product .buttons{margin:10px auto;text-align:center}
.jshop_list_product .product .buttons,.jshop_list_product .image .image_block a,.jshop_img_description #list_product_image_thumb{display:block}
.jshop_list_product .product .buttons a,.jshop_list_product_related .product .buttons a{cursor:pointer;font-size:12px;font-weight:400;padding:7px 14px;text-align:center;text-transform:uppercase}
.jshop_list_product .product table.review_mark,.jshop_list_product_related .product table.review_mark{border-collapse:collapse;margin-top:2px;margin-left:auto;margin-right:auto}
.jshop_list_product .product div.count_commentar,.jshop_list_product_related .product div.count_commentar{text-align:center !important}
.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 .jshop_related,.jshop_list_product_related .jshop_related{padding-bottom:5px}
.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 img,.jshop_list_product_related .box_products_sorting img{cursor:pointer}
.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:35px;border:1px solid #CCCCCC;background:#FFF}
.jshop_list_product .clear_filter{font-size:10px;padding-left:5px}
.jshop .product_label{position:absolute;margin-left:-5px;margin-top:-5px}
.jshop .product_label .label_name{font-weight:bold;color:#950000}
.productfull #block_price{font-size:18px;font-weight:bold}
.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}
span.prod_attr_img img{width:40px;height:50px}
.radio_attr_label img,.manufactuter_list img,.box_manufacrurer img{width:100px}
.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.gif) repeat-x 0px 0px}
.stars_active{height:16px;background:url(../images/star.gif) 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,.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: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}
.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 .characteristic_name,.box_manufacrurer .characteristic_name{padding-top:5px;border:1px solid #DDDDDD;border-radius:20px;height:22px;line-height:20px;padding-left:13px;margin-bottom:5px}
.filter_characteristic [type="checkbox"],.box_manufacrurer [type="checkbox"]{margin-left:25px}
.filter_characteristic .characteristic_group{font-weight:bold;padding-top:5px}
.jshop td.attributes_title{width:60px;font-weight:bold;font-size:16px;vertical-align:top;padding:5px 15px 0 0}
.jshop span.attributes_description,.jshop span.freeattribut_description{font-style:italic;display:block}
.jshop .prod_free_attribs .name{width:50px}
.jshop span.extra_fields_description{font-style:italic}
.jshop .cart .product_name{text-align:left}
.jshop .prod_qty_input input{width:30px}
.productfull .image_middle{width:400px;vertical-align:top}
.productfull .manufacturer_name{padding-bottom:10px;font-size:16px;color:#23769F}
.productfull .prod_free_attribs{padding-bottom:10px}
.productfull .text_zoom{padding-bottom:5px;padding-top:3px}
.productfull .text_zoom img{float:left;padding-right:5px}
.productfull a.lightbox:hover{color:#000 !important}
.fielderror{background:#FDC055 !important}
#tabs{border-bottom:1px solid #E5E5E5;margin:0px}
#tabs li{display:inline-block;background:#F9F9F9;margin:0 1px 0px 0px;padding:0px 15px;height:35px;line-height:35px;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-top:1px solid #E5E5E5}
#tabs li:hover,#tabs .sel{background:#F9F9F9}
#tabs li a{color:#888}
.extra_fields_name{color:#666;font-size:16px}
.extra_fields_value{font-style:italic;font-size:16px}
.box_manufacrurer input.checkbox{background:none;width:30px}
.manufactuter_list img{margin-top:2px}
.select_name{margin-left:5px;margin-top:2px;float:left}
.select select{background:#F2F2F2;width:180px;padding:5px;line-height:1;border:none;border-radius:0;height:26px;-webkit-appearance:none}
.select select:hover{opacity:0.7}
span.select{width:150px;height:26px;overflow:hidden;background:#F2F2F2 url(../images/select.gif) no-repeat right;border:1px solid #DDDDDD;display:block;float:left;border-radius:3px;margin:0 5px 0 5px}

.block_product table.product{height:100%;min-height:100%}
.jshop .jshop_dop_description{vertical-align:top;padding-left:10px}
.jshop .jshop_dop_description div{padding:10px;margin:20px 0 0 0;border:1px solid #E5E5E5;background:#F9F9F9}
.descr{color:#EF7000}
#slideshowCont{width:680px;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:480px;height:350px;float:left}
.jshop_list_product_related ul{list-style:none;margin:0;padding:0 10px 0 10px;width:1900px;margin-left:70px}
.jshop_list_product_related ul li{float:left;list-style:none;background:#fff;width:450px;height:350px;padding:10px 40px 10px 40px}
.jshop_list_product_related ul li table{float:left;margin-left:5px;margin-right:5px}
.jshop_list_product_related img.jshop_img{border:1px solid #CCCCCC;padding:5px;margin:0 auto;display:block}
.clear{clear:both}
.compare_price td{color:#555;font-size:16px;font-weight:700}
.extra_fields table{width:100%}
.rowl{background:#F5F5F5}
.jshop_filters a.button{font-size:13px}
.jshop .manufacturer_logo{margin-top:10px;text-align:center}
.before-content .label_products img,.span3 .label_products img{width:200px;height:150px;border:1px solid #CCCCCC;padding:5px;background:#FFF}
.before-content .label_products img:hover,img.jshop_img_thumb:hover,.span3 .label_products img:hover,img.jshop_img_thumb:hover{opacity:0.7;-moz-transition:all 0.9s;-webkit-transition:all 0.9s;-o-transition:all 0.9s;transition:all 0.9s}
.before-content .label_products .item_name{padding:10px 0 5px 0}
.sidebar-nav .moduletable .label_products .block_item{text-align:center;display:block}




