.ecshop_webpayment_iframe{ height:900px;overflow:hidden}button{ cursor:pointer;overflow:visible}a{ color:#000}.ecshop_form_container label{ float:left;width:38%;margin:2px 0 5px 0}.ecshop_form_container div{ margin:0;clear:both}.ecshop_form_container input,.ecshop_form_container select,.ecshop_form_container textarea,.ecshop_form_container div div.ecshop_captcha{ background:#fff;border:0;text-align:left;width:58%;font-size:100%;float:left;margin:0 0 5px 0}.ecshop_form_container input,.ecshop_form_container select,.ecshop_form_container textarea{ padding:3px}.ecshop_form_container div div.ecshop_captcha{ margin-left:38%;text-align:center}.ecshop_form_container input,.ecshop_form_container select{ height:14px}.ecshop_form_container .ecshop_form_buttons{ clear:both;margin:0 0 0 38%}* label.error,.ecshop_form_container label.error{ color:#ed2129}* .required,.ecshop_form_container .required{ border:1px solid #ed2129}.ecshop_hover_content{ color:#fff}#ecshop-hover_ecshopsearch .ecshop_hover_content{ color:#000}.ecshop_hide,.img_replace span{ display:none}.ecshop_show{ display:block}.ecshop_hover_window{ position:fixed;text-align:center;width:100%;height:100%;z-index:500}* html .ecshop_hover_window{ position:absolute}.ecshop_hover_content{ position:relative;text-align:left;margin:100px auto 0 auto;background:url('../../../upload/images/templates/hover_bg.png') no-repeat top left;padding:20px;width:300px;color:#fff;border:solid 2px #eff}#ecshop_send_to_friend_popup .ecshop_hover_content{ margin:0 auto}.ecshop_hover_close{ position:absolute;right:2px;top:2px}.ecshop_search_results .ecshop_hover_close{ position:absolute}*:first-child+html .ecshop_search_results .ecshop_hover_close{}.ecshop_search_toggle{ background:#ff6700;border-color:#EDEDED;border-style:solid;border-width:0 1px 1px;color:#FFF;cursor:pointer;height:25px;left:0;padding:5px 40px 0px 5px;position:absolute;top:0;width:125px;font-weight:700}.ecshop_search_results .ecshop_hover_close a{}.ecshop_hover_close a{ display:block;width:20px;height:20px;background:url('../../../upload/images/templates/close_window.gif') no-repeat top left}.ecshop_hover_close a span{ display:none}.ecshop_create-address{ width:405px}.ecshop_send_to_friend_hover{ width:400px;z-index:1}.ecshop_update{ width:200px;right:0px;top:0px;padding:20px;color:#fff}.ecshop_update .ecshop_hover_close{ display:none}.ecshop_search_results{ background:#F9F9F9;border:1px solid #ee5a00;width:865px;margin:5% auto;position:relative}.ecshop_search_results .category_list{}#ecshop_product_container button,.ecshop_search_results button,.ecshop_hover_content button,a.history{ font-size:91.7%;font-weight:700;text-align:center;padding:4px 10px}a.history{ text-decoration:none;float:left}#ecshop_product_container button span{ font-size:91.5%;font-weight:400;line-height:10px}.ecshop_add_to_basket,.ecshop_continue_shopping{ background:#fff url('../../../upload/images/templates/basket_small.gif') no-repeat top right;color:#8d8d8d;border:solid 1px #8d8d8d;padding:3px 27px 5px 5px !important;margin-right:5px;overflow:visible}.product_add_to_cart{ margin-top:10px;float:left}.ecshop_back_to_store{}.right .white{ margin-left:5px}.ecshop_send,.ecshop_checkout,.ecshop_ok,.ecshop_add,.ecshop_send_to_friend,.ecshop_add_to_wishlist,.ecshop_cancel,.ecshop_clear_basket,.ecshop_back_to_store,.ecshop_previous_step,.ecshop_confirm,.white,.ecshop_edit,.ecshop_delete{ background:#a7a7a7;color:#fff;border:solid 1px #cfcfcf;margin-right:5px}.ecshop_send,.ecshop_cancel{ margin:5px 10px 0 0;float:right}.ecshop_checkout{ color:#fff;background:#52beef}.ecshop_clear_basket{ color:#fff;background:#EE5A00}.ecshop_cancel span{ display:none;font-size:90%;font-weight:normal}.ecshop_add{ margin-bottom:10px}.account_view .ecshop_add{ float:right}.ecshop_edit{}.ecshop_previous_step{}.ecshop_confirm{}.ecshop_delete{ color:#fff}.ecshop_add_to_wishlist{ display:none}#ecshop_product_list button.ecshop_add_to_cart,.product_categories button.ecshop_add_to_cart{ min-width:99px}.basket_nav button{ float:right}.forward_nav button.ecshop_back_to_store{ float:left;padding:3px 10px !important}#ecshop_product_container .product_properties button.ecshop_add_to_basket{ margin-left:10px}#ecshop_product_container input.required,#ecshop_product_container select.required,#ecshop_product_container textarea.required{ border:1px solid #ed2129}#ecshop_small_cart{ z-index:10}#ecshop_small_basket_dropdown{ z-index:20}#ecshopfx_small_cart{ z-index:25}#ecshop_added_to_basket .product_img{ width:100px;height:100px;margin:0px auto;text-align:center}.ecshop_calculate_shipping{ display:none}.ecshop_basket{ background:#f7f7f7;border:solid 1px #cdcccc;padding:0 8px 7px;margin-right:-2px;position:absolute;right:0;text-align:left;width:150px;top:16px;z-index:11}.just_added{ color:#000;text-align:center;font-size:100%}.just_added h2{ margin:3px 0;font-size:110%}.just_added h3{ margin:3px 0;font-size:110%}* html .ecshop_basket{ background:#555;right:0}*:first-child + html .ecshop_basket{ right:0}.ecshop_basket .item{ padding:0;border-bottom:1px solid #9b9b9b;float:left;width:100%}.ecshop_basket .item span{ margin:5px 0}.ecshop_basket .basket_total{ font-size:120%;font-weight:normal;padding:10px 0;float:left}#ecshop_small_basket_dropdown .ecshop_basket .basket_total{ font-size:100%;width:100%;font-weight:normal;padding:10px 0;float:left}.ecshop_basket .basket_total .incl_tax{ display:block;width:100%;float:left}.ecshop_basket .basket_total .label{ float:left;font-weight:700;font-size:120%}.ecshop_basket .basket_total .price{ font-weight:700;font-size:120%;float:right}#ecshop_small_basket_dropdown .ecshop_basket .basket_total .price{ width:100%;text-align:left}.ecshop_basket .name{ font-size:120%}.ecshop_basket .price{ color:#ec5b00;font-size:120%;display:block}#ecshop_product_container .basket_nav{ float:right;margin:6px 1px 10px 0;padding:0;width:400px}#ecshop_product_container .forward_nav{ float:right;margin:6px 1px 1px 0;padding:0}#ecshop_product_container .basket{ border:solid 1px #ebebeb;height:auto;margin:0 0 18px;padding:0 21px 10px;width:575px}* html #ecshop_product_container .basket{ margin:0 0 18px;padding:0 0 10px 21px;width:575px}#ecshop_product_container .basket h2{ display:block;height:12px;margin:0 -21px;padding:13px 0 17px 20px;color:#000}#ecshop_product_container .basket table{ border:0;margin:14px 20px 0 0;text-align:center;width:576px}#ecshop_product_container .basket table tr td{ border-bottom:solid 1px #ee5a00;padding-bottom:20px;padding-top:23px;text-align:center;vertical-align:top}#ecshop_product_container .basket table .quantity{ margin:0 auto;text-align:center;width:72px}#ecshop_product_container .basket table .quantity input{ width:30px;text-align:center;float:left}#ecshop_product_container .basket table a.minus{ background:url('../../../upload/images/templates/minus.jpg') no-repeat;display:block;float:left;height:11px;margin:4px 5px 0 0;width:11px}#ecshop_product_container .basket table a.plus{ background:url('../../../upload/images/templates/plus.jpg') no-repeat;display:block;float:left;height:11px;margin:4px 0 0 5px;width:11px}#ecshop_product_container .basket table h4{ margin:0;padding:0}#ecshop_product_container td.img,#ecshop_product_container th.img{ text-align:left}#ecshop_product_container .basket table td.img,#ecshop_product_container.account_view .no_sidebar table.back_orders tr td.product_image{ width:100px}#ecshop_product_container .basket table .old_price{ display:inline}#ecshop_product_container .basket .product_image{ border:none}#ecshop_product_container .basket table a.remove{ background:url('../../../upload/images/templates/remove.gif') no-repeat;display:block;height:13px;margin:0 auto;width:13px}#ecshop_product_container .basket table tr td.content{ padding-left:0;text-align:left;width:39%}#ecshop_product_container .basket table .product_options{ padding:12px 0 0}#ecshop_product_container .ecshop_basket_totals{ float:right;margin:0 0 10px 0;width:318px}#ecshop_product_container .ecshop_shipping_description{ float:left;margin:32px 0 0 21px;width:198px}#ecshop_product_container .ecshop_basket_totals table.totals{ margin:14px 0 0;width:318px}#ecshop_product_container .ecshop_basket_totals table.totals tr td{ text-align:right;width:50%;padding:0}#ecshop_product_container .ecshop_basket_totals table.totals tr td.product_row{ border:none}#ecshop_product_container .ecshop_basket_totals table.totals tr td.product_row strong,#ecshop_product_container .ecshop_basket_totals table.totals tr td.shipping_row strong{ color:#ef5c00;font-size:120%}#ecshop_product_container .ecshop_basket_totals table.totals tr td.shipping_row{ padding:15px 0 8px}#ecshop_product_container .ecshop_basket_totals table.totals tr td.order_total_row{ border:none;padding-bottom:15px !important}#ecshop_product_container table.ecshop_order_confirm_basket{ width:100%}#ecshop_product_container table.ecshop_order_confirm_basket th,#ecshop_product_container table.ecshop_order_confirm_basket td{ padding:2px 2px 20px 2px}#ecshop_product_container table.ecshop_order_confirm_basket .item{ text-align:left}#ecshop_product_container table.ecshop_order_confirm_basket th{ border-bottom:solid 1px #EF5C00;padding-bottom:5px}#ecshop_product_container table.ecshop_order_confirm_basket tr{ padding-bottom:15px}#ecshop_product_container table.ecshop_order_confirm_basket .quantity{ text-align:center}#ecshop_product_container table.ecshop_order_confirm_basket .total{ text-align:right}#ecshop_small_cart .basket_center_content{ height:25px;padding:0 10px}#ecshop_small_cart a,#ecshop_small_cart a:hover{ display:inline;padding:0}.ecshop_shipping_rates{ width:500px}.ecshop_shipping_rates table tbody tr td{ border-top:1px solid #666;border-bottom:1px solid #666;text-align:center}.ecshop_shipping_rates table thead th{ text-align:center}.ecshop_shipping_rates table tbody tr td:first-child,.ecshop_shipping_rates table thead th:first-child{ text-align:left}.ecshop_shipping_rates table tbody tr:hover td{ border-top:1px solid #bbb8b8;border-bottom:1px solid #bbb8b8;background:#000;cursor:pointer}#ecshop_basket .basket_links,#wishlist .wishlist_links{ float:left;margin-top:13px}.basket_links{ float:left;width:100%}.ecshop_basket .basket_links a{ display:block;background:#a7a7a7;border:solid 1px #cacaca;padding:3px 7px;color:#fff;font-weight:normal;text-decoration:none;margin:5px 2px;text-align:center}.basket_links .ecshop_clearbasket_link{}.basket_links .ecshop_viewbasket_link{ margin-top:5px}#ecshop_basket .content,#wishlist .content{ border-top:solid 1px #716f6e;float:left;margin-top:11px;width:186px}#ecshop_basket .content.just_added,#wishlist .content.just_added{ border-bottom:solid 1px #716f6e;border-top:none;padding-bottom:10px}#wishlist .content.just_added{ border:none;padding-top:10px}#ecshop_basket .content .item,#wishlist .content .item{ border-bottom:solid 1px #716f6e;float:left;padding:15px 0 16px 6px;width:186px}#ecshop_basket .product_img,#wishlist .product_img{ text-align:center}#ecshop_basket .content.just_added h5,#wishlist .content.just_added h5{ margin:9px 0 0;padding:0;text-align:center}#ecshop_product_container .bordered_area{ height:auto;margin:0 0 18px;padding:0 21px 60px;width:575px}* html #ecshop_product_container .bordered_area{ margin:0 0 18px;padding:0 0 60px 21px;width:575px}#ecshop_product_container .bordered_area{ padding:0 21px 0px}.account_view .bordered_area{ border-bottom:dotted 1px #ededed;float:left}.right_menu #content_area .account_view .bordered_area{ border:0}#ecshop_product_container #ecshopfx_container_step2 .bordered_area{ border-bottom:dotted 1px #ededed}#ecshop_product_container .bordered_area h2{ display:block;height:12px;margin:0 -21px;padding:13px 0 17px 20px;font-size:180%}#ecshop_product_container .optional{ height:42px;margin:0 -21px;border:dotted 1px #e7e7e7;border-width:1px 0;padding:10px 0 15px 0}#ecshop_product_container .optional h2{ margin:0;padding:13px 0 17px 20px;float:left}#ecshop_product_container .optional .other{ float:right;text-align:right;width:300px;padding:17px 12px 0 0}#ecshop_product_container .optional .other label{ float:right;text-align:left}#ecshop_product_container .forward_nav .checkboxes{ float:left;margin:0 2px 15px -108px;width:100%}#ecshop_product_container .other input.checkbox,#ecshop_product_container .forward_nav .checkboxes input.checkbox{ background:none;border:0;height:13px;width:13px;float:left;margin:0 9px 8px 0}#ecshop_product_container .other input.checkbox{ float:right;margin:0 9px 8px 9px}#shipping_box{ background:url('../../../upload/images/templates/hover_bg.png') no-repeat top left;border:solid 1px #fff;bottom:-6px;display:block;height:382px;left:30px;position:absolute;width:422px}#shipping_box h3{ float:left;margin:10px 0 10px 13px;text-align:right;width:117px}#shipping_box .shipping_type,#ecshop_product_container .bordered_area .right{ float:right;margin:0;padding:0;width:297px}#ecshop_product_container .bordered_area .right{ width:416px}#shipping_box label,#shipping_box input.radio,#ecshop_product_container .bordered_area input.radio,#ecshop_product_container .bordered_area label{ float:left;margin:5px 0 7px 13px;text-align:right;width:117px}#ecshop_product_container .bordered_area label{ margin:4px 24px 13px 0;width:193px}#ecshop_product_container .bordered_area span.erroneous,#ecshop_product_container .forward_nav .checkboxes span.erroneous{ display:block;float:right;margin:-2px 0 0;padding:0;width:90px}#ecshop_product_container .forward_nav .checkboxes span.erroneous{ float:none;margin:-5px 0 2px 22px;width:auto}#ecshop_product_container .bordered_area.no_bg .confirmation{ border-bottom:dotted 1px #ededed;float:left;margin:10px 0 0;width:575px}#ecshop_product_container .bordered_area .addresses{ float:left;margin:10px 0 0;width:575px}#ecshop_product_container .bordered_area.no_bg .confirmation{ padding:0 0 15px}#ecshop_product_container .bordered_area.no_bg .no_border{ border-bottom:dotted 1px #ededed !important}#ecshop_product_container .bordered_area.no_bg .confirmation .space{ float:left;margin:20px 0 0}#ecshop_product_container .bordered_area .no_border{ border-bottom:none}#ecshop_product_container .bordered_area.no_bg .address_option{ width:280px}#ecshop_product_container .bordered_area.no_bg .address_option h3{ text-align:left;width:auto}#ecshop_product_container .bordered_area.no_bg .address_option h4{ font-size:120%}#ecshop_product_container .bordered_area.no_bg .shipping_type,#ecshop_product_container .bordered_area.no_bg .right_area{ border-bottom:solid 1px #ee5a00;padding-bottom:15px}#ecshop_product_container .bordered_area.no_bg .right_area table.totals{ border-top:solid 1px #ee5a00;margin:0;padding:0}#ecshop_product_container .bordered_area.no_bg .right_area table.totals tr td.top{ padding-top:15px}#ecshop_product_container .bordered_area.no_bg table.totals tr th,#ecshop_product_container .bordered_area.no_bg table.totals tr td{ padding-bottom:0;text-align:right;vertical-align:top}#ecshop_product_container .bordered_area.no_bg table.totals tr td.sum{ padding:5px 0 0}#ecshop_product_container .bordered_area.no_bg table.totals tr td.space{ padding:0 0 5px}#ecshop_product_container .bordered_area .address_option{ float:left;padding:0 5px 10px 0;width:185px}#ecshop_product_container .bordered_area .addresses .address_option{ width:45%}#ecshop_product_container .bordered_area .addresses .address_option h4{ margin:0;font-size:120%;padding-bottom:5px}#ecshop_product_container .bordered_area .address_option input{ float:left;height:14px;margin:0 0 0 9px;width:14px}#ecshop_product_container .bordered_area .address_option label{ border:0;float:right;margin:0;text-align:left;width:155px}#ecshop_product_container .bordered_area .address_option input{ border:0;background:none}#ecshop_product_container .bordered_area .address_option a{ float:right;width:155px}#shipping_box input.radio,#ecshop_product_container .bordered_area input.radio{ background:none;height:14px;margin:5px 0 0;text-align:right;width:14px;border:0}#shipping_box input,#shipping_box select,#shipping_box label.radio_label,#ecshop_product_container .bordered_area .right label.radio_label{ background:#fff;border:0;float:left;height:14px;margin-left:13px;padding:3px;text-align:left}#ecshop_product_container #shipping_box label.radio_label{ height:14px}#ecshop_product_container .bordered_area label.radio_label{ height:auto;margin:5px 0 7px 24px;padding:0;width:400px}#shipping_box select{ border:0;height:auto;margin-left:14px;padding:2px}*:first-child + html #shipping_box select{ margin-left:13px}#shipping_box input.short{ margin-left:14px}#shipping_box input.long,#ecshop_product_container .bordered_area input{ width:247px}#ecshop_product_container .bordered_area select{ background:#fff;border:solid 1px #555;margin:0;padding:0;width:259px}#ecshop_product_container .bordered_area input{ background:url('../../../upload/images/templates/textbox_bg.gif') repeat-x;border:solid 1px #c3c3c3;border-width:0 1px;border-bottom:solid 1px #dddddd;height:16px;padding:3px 5px;text-align:left}#ecshop_product_container .bordered_area .small{ float:right;margin:0 100px 10px 0;width:255px}* html #ecshop_product_container .bordered_area .small{ float:right;margin:0 50px 10px 0;width:255px}#shipping_box select.long{ width:253px}#shipping_box input.short,#ecshop_product_container .bordered_area input.short{ width:79px}#ecshop_product_container .bordered_area h3,#ecshop_product_container .bordered_area .tip{ margin:0;padding:5px 0 5px}#ecshop_product_container .shipping_type .tip{ float:left;text-align:left;width:540px;margin:0 0 0 20px;line-height:16px}#ecshop_product_container .bordered_area.no_bg .confirmation h3,#ecshop_product_container .bordered_area.no_bg .confirmation.no_border h3{ margin:0 0 20px;padding:0;text-align:left;width:auto}#ecshop_product_container .registration_area{ border:solid 1px #999595;float:left;height:auto;margin-top:23px;padding:0 0 15px;width:617px}#ecshop_product_container .registration_area .left{ float:left;width:326px}#ecshop_product_container .registration_area .right{ float:right;width:291px}#ecshop_product_container .registration_area h3{ background:#bbb8b8;height:11px;margin:0;padding:13px 0 17px 21px;width:auto}#ecshop_product_container .registration_area .left h3{ background:#bbb8b8 url('../../../upload/images/templates/sep.gif') no-repeat center right}#ecshop_product_container .registration_area .registration_info{ background:url('../../../upload/images/templates/registration_info_bg.gif') repeat top left;height:auto;margin:30px 0 0;padding:68px 0 0 21px;width:305px}#ecshop_product_container .registration_area .right .registration_info{ background:none;padding:12px 0 0 11px;width:260px}#ecshop_product_container .registration_area h5{ margin:0;padding:0 0 4px;width:auto}#ecshop_product_container .registration_area fieldset{ border:0;padding:35px 0}#ecshop_product_container .registration_area fieldset label{ float:left;margin:0;padding:4px 0 0;text-align:right;width:124px}#ecshop_product_container .registration_area fieldset input{ background:#fff;height:14px;margin:0 0 9px 18px;padding:1px 5px 5px;text-align:left;width:138px}#ecshop_product_container .registration_area input.checkbox{ background:none;border:0;float:left;height:13px;margin:17px 3px 0 0;width:13px}#ecshop_product_container .registration_area label.checkbox_label{ float:left;margin:13px 0 0;padding:4px 0 0}#ecshop_product_container .registration_info .small{ margin:0 16px 0 0;padding:0}#ecshop_product_container .registration_area .right label{ float:left;margin:0;padding:4px 0 0;text-align:right;width:90px}#ecshop_product_container .registration_area .right input{ background:#fff;height:16px;margin:0 0 9px 10px;padding:1px 5px 3px;text-align:left;width:136px}#ecshop_product_container .registration_area .right fieldset{ padding-bottom:0}#ecshop_product_container .right .registration_info .small{ float:left;margin:10px 11px 0 102px}#ecshop_product_container .shipping_type label,#ecshop_product_container .bordered_area .payment_type label{ float:left;margin:0;padding:4px 0 0;text-align:left;width:auto}#ecshop_product_container .shipping_type input.radio,#ecshop_product_container .bordered_area .payment_type input.radio{ float:left;height:14px;margin:4px 9px 0 0;width:14px}#ecshop_product_container .shipping_type a,#ecshop_product_container .bordered_area .payment_type a{ float:left;padding:4px 0 0 5px}#ecshop_product_container .bordered_area .credit_card_info{ float:left;padding:5px 0;width:590px}#ecshop_product_container .bordered_area .credit_card_info div.clear{ height:37px}#ecshop_product_container .bordered_area .credit_card_info label,#ecshop_product_container .bordered_area .credit_card_info input,#ecshop_product_container .bordered_area .credit_card_info select{ margin-bottom:8px}#ecshop_product_container .bordered_area .credit_card_info label{ float:left;padding:12px 23px 15px 0;text-align:right;width:160px}#ecshop_product_container .bordered_area .credit_card_info label.checkbox_label{ float:right;padding:4px 0 0;text-align:left;width:398px}#ecshop_product_container .bordered_area .credit_card_info input.short{ height:14px;width:110px}#ecshop_product_container .bordered_area .credit_card_info input.checkbox{ border:0;float:left;height:13px;margin:4px 9px 0 0;padding:0;text-align:left;width:13px}#ecshop_product_container .bordered_area .credit_card_info label.card_label{ display:block;float:left;height:31px;margin:0 27px 0 7px;padding:0}#ecshop_product_container .bordered_area .credit_card_info span{ float:left;margin:0 5px 0 0}#ecshop_product_container .bordered_area .credit_card_info select{ float:left;height:20px;padding:0;width:122px;margin-right:5px}#ecshop_product_container .bordered_area .credit_card_info select.exp_year{ margin-right:0px}#ecshop_product_container .bordered_area .credit_card_info label.euro{ background:url('../../../upload/images/templates/euro_card.jpg') no-repeat top left;width:37px}#ecshop_product_container .bordered_area .credit_card_info label.visa{ background:url('../../../upload/images/templates/visa.jpg') no-repeat top left;width:33px}#ecshop_product_container .bordered_area .credit_card_info label.master{ background:url('../../../upload/images/templates/master_card.jpg') no-repeat top left;width:34px}#ecshop_product_container .bordered_area .credit_card_info a{ float:left;margin:0 0 0 23px;padding:0}#ecshop_product_container .bordered_area .credit_card_info span.link_info{ float:right;margin:0;padding:0;width:398px}#ecshop_product_container.account_view h6{ margin:0;padding:0 0 25px}#ecshop_basket .content.just_added h3{ margin-top:0;padding-top:0}#ecshop_product_container .bordered_area.no_bg h2{ background:none}#ecshop_product_container .bordered_area.no_bg .shipping_type,#ecshop_product_container .bordered_area h3.left_align{ text-align:left;width:100%;float:left}#ecshop_product_container #ecshopfx_container_step3 .bordered_area h3.left_align{ border-top:solid 1px #e0e0e0;margin:20px 0 0 0;padding-top:20px;font-size:160%;color:#000}#shipping_box label.radio_label,#ecshop_product_container .bordered_area .right label.radio_label,#ecshop_product_container .bordered_area .right label.radio_label{ background:none;height:10px;padding:0;width:230px}#shipping_box .clear,#shipping_box .shipping_type .clear,#ecshop_product_container.bordered_area .right,#ecshop_product_container .registration_info fieldset .clear,#ecshop_product_container .bordered_area .credit_card_info .clear{ clear:both;height:0;line-height:0}* html #site_map_area li a.selected,* html #ecshop_product_container #add_item{ background:#555}#ecshop_product_container .bordered_area .saved_cards_area{ margin-bottom:10px;padding-bottom:5px}#ecshop_product_container .bordered_area .area_content{ padding:20px 0}#ecshop_product_container .bordered_area .form_area{ margin-left:157px;padding:20px 0;width:476px}#ecshop_product_container .bordered_area .area_content p{ margin:0;padding-bottom:20px}#ecshop_product_container.account_view .small{ margin:0;padding:0;width:auto}#ecshop_product_container.account_view .forgotten{ float:left;padding:10px 0 10px 0;width:100%}#ecshop_product_container.account_view .forgotten button{ float:left}#ecshop_product_container.account_view .checkboxes{ display:block;float:left;margin:0 2px 15px 0;text-align:left;width:260px}#ecshop_product_container.account_view .checkboxes input.checkbox{ border:0;margin:14px 5px 0 0;width:12px}#ecshop_product_container.account_view .checkboxes label.checkbox_label{ margin:15px 5px 0 0;text-align:left;width:230px}#ecshop_product_container .bordered_area.no_sidebar{ height:auto;margin:0 0 18px;padding:0 21px;width:787px}#ecshop_product_container .bordered_area.no_sidebar h3{ padding:0 0 15px;width:auto}#ecshop_product_container .bordered_area.no_sidebar h2{ padding-top:0}#ecshop_product_container .bordered_area .login h2{ margin-bottom:30px}#ecshop_product_container .bordered_area.no_sidebar h2.cc{ float:left;padding-top:0;width:500px}* html #ecshop_product_container .bordered_area.no_sidebar h2.cc{ margin-left:0}#ecshop_product_container.account_view .bordered_area.no_sidebar h4{ width:550px}#ecshop_product_container.account_view .account_header{ float:left;margin:0 0 10px;padding:0;width:831px}#ecshop_product_container.account_view .account_header h3{ float:left;margin:0;padding:20px 0 0}#ecshop_product_container.account_view .account_header .right{ float:right;height:22px;padding-top:20px;text-align:right;width:436px}#ecshop_product_container.account_view .account_header .right label{ margin:6px 5px 0 0}#ecshop_product_container.account_view .account_header .right select{ background:#fff;border:solid 1px #555;width:208px}#ecshop_product_container.account_view .no_sidebar table{ width:787px}#ecshop_product_container.account_view .no_sidebar #olist{ border:solid 1px #ededed;margin:20px 0}#ecshop_product_container.account_view .no_sidebar #olist td{ border-bottom:solid 1px #EE5A02;padding:15px}#ecshop_product_container.account_view .no_sidebar table tr td{ padding:15px 0;text-align:left;vertical-align:top}#ecshop_product_container.account_view .no_sidebar table tr td.number{ padding:18px 0}#ecshop_product_container.account_view .no_sidebar table tr td ul.vertical_space{ list-style-type:none;margin:0}#ecshop_product_container.account_view .no_sidebar table tr td ul.vertical_space li{ background:none;margin:10px 0 0;padding:0}#ecshop_product_container.account_view .no_sidebar table tr td ul{ list-style-type:none;margin:0;padding:0}#ecshop_product_container.account_view .no_sidebar table tr td ul li{ background:url("../../../upload/images/templates/bullet.gif") no-repeat left;margin:0;padding:0 0 0 7px}#ecshop_product_container.account_view .no_sidebar dl{ margin:0;padding:20px 0 20px 10px}#ecshop_product_container.account_view .no_sidebar dl.border{ padding:0 0 20px 10px}#ecshop_product_container.account_view .no_sidebar dl dt{ padding:0 0 13px}#ecshop_product_container.account_view .no_sidebar dl ul{ list-style-type:none;margin:0;padding:0}#ecshop_product_container.account_view .no_sidebar dl ul li{ padding:0 0 7px 10px;background:url('../../../upload/images/templates/bullet_small.gif') no-repeat top left}#ecshop_product_container.account_view .no_sidebar .order_details{ border-bottom:solid 1px #ededed;float:left;width:787px}#ecshop_product_container.account_view .no_sidebar .order_details .left{ float:left;width:300px}#ecshop_product_container.account_view .no_sidebar .order_details .left p{ margin:0;padding:0 0 7px}#ecshop_product_container.account_view .no_sidebar .order_details .right dl dt{ float:left;margin:0;padding:0 5px 0 0}#ecshop_product_container.account_view .no_sidebar .order_details .right dl dd ul{ float:left;list-style-type:none;padding:0 0 20px}#ecshop_product_container.account_view .no_sidebar table.back_orders{ float:left;margin:20px 0;border:solid 1px #ededed}#ecshop_product_container.account_view .no_sidebar table.back_orders td,#ecshop_product_container.account_view .no_sidebar table.back_orders th{ padding-left:15px !important;padding-right:15px !important}#ecshop_product_container.account_view .no_sidebar table.back_orders th{ font-weight:normal !important;border-bottom:solid 1px #EF5C00}#ecshop_product_container.account_view .no_sidebar table.back_orders tr td h4{ margin:0;padding:0;width:auto}#ecshop_product_container.account_view .no_sidebar table.back_orders tr td .product_options{ margin:0;padding:30px 0 0}#ecshop_product_container.account_view .no_sidebar table.back_orders tr td.no_border{ padding:0;text-align:right}#ecshop_product_container.account_view .no_sidebar .orange_border{ border:solid 1px #ededed;margin:20px 0 0;padding:20px 0;width:500px}#ecshop_product_container.account_view .no_sidebar table.addresses_container,#ecshop_product_container.account_view .no_sidebar table.cc_container{ float:left;margin-top:0;width:787px}#ecshop_product_container.account_view .no_sidebar table.cc_container tr td{ background:none;line-height:15px;margin:0;padding:0}#ecshop_product_container.account_view .no_sidebar table.cc_container tr td{ padding-top:10px}#ecshop_product_container.account_view .no_sidebar table.cc_container tr td.data{ margin-bottom:10px}#ecshop_product_container.account_view td.data,#ecshop_product_container.account_view .no_sidebar table.cc_container tr td.data{ line-height:20px;padding-bottom:10px}#ecshop_product_container.account_view .no_sidebar table.addresses_container td.data input,#ecshop_product_container.account_view .no_sidebar table.cc_container td.data input{ float:none;margin:0 0 5px}#ecshop_product_container.account_view .no_sidebar table.addresses_container tr td.buttons{ padding:10px 0 20px 15px;vertical-align:bottom}#ecshop_product_container.account_view .no_sidebar table.cc_container tr td.buttons{ padding:10px 0 10px 15px;vertical-align:top}#ecshop_product_container .left_area h4,#ecshop_product_container .bordered_area.no_bg table h4,#ecshop_product_container.account_view .no_sidebar table tr td dl,#ecshop_product_container.account_view .no_sidebar table tr td dl dd{ margin:0;padding:0}.vsk span{ display:none}#ecshop_small_cart .basket_center,* html #ecshop_small_cart .basket_center{ float:left;text-align:center}#ecshop_product_container.account_view .no_sidebar .order_details .right .shipping_address{ float:left;margin:0 0 0 5px;padding:0 0 15px 0}#ecshop_product_container.account_view .no_sidebar .order_details .right strong{ float:left;width:auto}h2.shop_for_category,#ecshop_product_container .bordered_area.no_bg .confirmation.no_border h3{ margin:20px 0 0}#ecshop_product_container #add_item .buttons{ float:right;margin:0 5px 0 0}#ecshop_product_container #add_item span,#ecshop_product_container.account_view .no_sidebar .order_details .right{ float:left;padding:0 0 0 10px}#ecshop_product_container.account_view .no_sidebar table tr td.no_border{ border:none}#ecshop_product_container.account_view .no_sidebar table.back_orders tr td.product_image{ width:100px}.linked_img,#ecshop_product_container .bordered_area.no_bg .confirmation.no_border,#ecshop_product_container .bordered_area input.radio,.print table.basket_print tr td.no_border{ border:0}#ecshop_product_container .bordered_area.no_bg table.totals tr td,#ecshop_product_container .bordered_area.no_bg table.totals tr td.space,#ecshop_product_container .bordered_area.no_bg table.totals tr td.sum,#ecshop_product_container.account_view .no_sidebar table.cc_container tr td label{ width:auto}#ecshop_product_container .right_area table.totals h3,#ecshop_product_container .bordered_area .shipping_type,#ecshop_product_container .bordered_area .payment_type{ margin:0}#ecshop_product_container.account_view,.print h5,#ecshop_product_container.account_view .no_sidebar dl dd,#ecshop_product_container.account_view .no_sidebar .order_details .right dl dd ul li{ margin:0;padding:0}#ecshop_product_container.account_view .account_header h1,#ecshop_product_container.account_view .account_header h2{ margin:0;padding:0 5px 0 0}.print table.basket_print tr td.totals,.print table.basket_print tr td.sums,#ecshop_product_container.account_view .no_sidebar table.back_orders tr td.space{ padding:15px 0 0}#ecshop_product_container.account_view .no_sidebar table.back_orders tr th,#ecshop_product_container.account_view .no_sidebar table.back_orders tr td.no_border.totals,#ecshop_product_container.account_view .no_sidebar table.back_orders tr td.no_border.sums{ padding:10px 0}.visibility_hidden{ visibility:hidden}#ecshop_basket{ top:32px}#ecshop_product_container .bordered_area .ship_desc{ margin:0;padding:0 0 0 21px;text-align:left;color:#000}.ecshop_search_box{ float:right;height:51px;padding:0;margin-right:20px;text-align:right;width:175px}form .search_bg{ background:url(/a4/upload/images/templates/v5/search_field.jpg) no-repeat;height:15px;width:122px;margin:10px 0 0;padding:1px 4px 4px 4px;float:left}.ecshop_search_box .search_area{ width:120px;border:0;float:left}.ecshop_search_box .search_select{ background:#fff;border:solid 1px #555;float:left;height:19px;margin:10px 0 0 7px;width:180px}*:first-child+html .ecshop_search_box .search_select{ height:23px}.ecshop_search_box .go_button{ background:url(/a4/upload/images/templates/search_button.gif) no-repeat;float:left;height:19px;border:0;margin:10px 0 0 5px;outline:none;padding:0;width:40px}* html .ecshop_search_box .go_button{ margin-left:0}.ecshop_advanced_search{ display:none}.ecshop_search_header{ padding:0 0 0 10px}.ecshop_search_box{ color:#fcb220;font-size:91.7%;font-weight:700}#ecshop_small_cart .basket_center_content{ color:#000;font-size:90%;font-weight:700;text-align:center;text-decoration:none}#ecshop_small_cart .basket_center_content a{ color:#000;font-size:100%;font-weight:700;text-decoration:none}.checkout{ color:#ED5C01;font-size:100%;font-weight:700}.checkout span{ color:#000;font-weight:normal}.account_nav{ color:#000;font-size:91.7%;line-height:45px}.account_nav a{ color:#fcb21f;line-height:45px}#ecshop_product_container.basket_view h6,#ecshop_product_container.account_view h6{ color:#555;font-size:100%;font-weight:400;margin:0}#ecshop_product_container.basket_view table tr td .quantity input{ font-size:109.4%;font-weight:700;border:solid 1px #ee5a00}#ecshop_small_basket_dropdown{ color:#fff;font-size:120%;font-weight:700}#ecshop_small_basket_dropdown a{ font-size:100%}#ecshop_small_basket_dropdown .content .item{ color:#000;font-size:91.6%;font-weight:700;margin:5px 0}#ecshop_small_basket_dropdown .content .item .remove{ float:right;color:#ec5b00;background:url('../../../upload/images/templates/remove.gif') no-repeat;width:13px;height:13px;display:block;text-decoration:none;margin-top:-19px}#ecshop_small_basket_dropdown .content .item .remove span{ display:none}#ecshop_product_container .basket table{ color:#60495d;font-size:100%}#ecshop_large_cart #ecshop_product_container .basket{ border:solid 1px #ebebeb}#ecshop_product_container .basket table .old_price{ font-weight:700;text-decoration:line-through}#ecshop_product_container .basket .ecshop_shipping_description a,#ecshop_product_container .basket .ecshop_shipping_description a:active,#ecshop_product_container .basket .ecshop_shipping_description a:visited,#ecshop_product_container .basket .ecshop_shipping_description a:hover{ color:#fcb220;text-decoration:underline}#ecshop_product_container .ecshop_basket_totals table.totals{ color:#555;font-size:118.4%}#ecshop_product_container .ecshop_basket_totals table.totals tr td.sum{ font-size:99%}#ecshop_product_container .ecshop_basket_totals table.totals tr td a,#ecshop_product_container .ecshop_basket_totals table.totals tr td a:active,#ecshop_product_container .ecshop_basket_totals table.totals tr td a:visited,#ecshop_product_container .ecshop_basket_totals table.totals tr td a:hover{ color:#fcb220;font-size:85%;font-weight:700;text-decoration:underline}#ecshop_product_container .ecshop_basket_totals table.totals tr td h3{ font-size:190%;font-weight:700;color:#000;margin:5px 0}#ecshop_product_container .ecshop_basket_totals .right_area .totals .order_total_row h3{ padding-bottom:0;margin-bottom:0}#ecshop_product_container label.selected{ color:#309445}#ecshop_product_container .bordered_area span.erroneous,#ecshop_product_container .forward_nav .checkboxes span.erroneous{ color:#ed2129;font-size:91.7%;font-weight:700;line-height:12px}#ecshop_product_container .forward_nav .checkboxes span.erroneous{ font-size:85%}#ecshop_product_container .bordered_area.no_bg .confirmation a{ color:#fcb220;font-weight:700;text-decoration:underline}#ecshop_product_container .bordered_area.no_bg .confirmation .order_links{ color:#fcb220;float:left;font-weight:700;text-decoration:underline}#ecshop_product_container .bordered_area .address_option a{ color:#ed5c01;font-weight:700;padding-top:5px;text-decoration:none}#ecshop_product_container .bordered_area input{ font-size:100%}#ecshop_product_container .bordered_area .area_content .clear .optional{ margin:0}#ecshop_product_container .bordered_area .grey{ color:#a2a2a2;font-weight:400}#ecshop_product_container .registration_area{ color:#999595;font-size:100%}#ecshop_product_container .registration_area h3{ color:#fff;font-size:117%}#ecshop_product_container .registration_info .grey{ color:#c5c3c3}#ecshop_product_container .registration_info .small{ font-size:92%}#ecshop_product_container .right .registration_info .small{ color:#999595;font-size:83.4%;text-decoration:none}#ecshop_product_container .shipping_type,#ecshop_product_container .bordered_area .payment_type{ color:#cf5c2d;font-size:100%;text-decoration:none}#ecshop_product_container .shipping_type a,#ecshop_product_container .bordered_area .payment_type a{ color:#cf5c2d;font-weight:700;text-decoration:none}#ecshop_product_container .shipping_type span{ color:#cf5c2d;font-size:100%}#ecshop_product_container .bordered_area .credit_card_info span.link_info{ color:#ed5c01;font-size:100%}.checkout .current{ color:#ed5c01;font-weight:700}#ecshop_product_container.account_view .bordered_area.no_sidebar h4{ text-align:left}#ecshop_product_container.account_view .no_sidebar #registrationform h4{ font-size:100%}#shipping_box .shipping_type label.radio_label,#ecshop_product_container .optional_box h2,#shipping_box label.radio_label,#ecshop_product_container .bordered_area .right label.radio_label{ color:#000}#ecshop_product_container .basket h2,.dont_login_container h2,.login_container h2,#ec_registration_form h2,.bordered_area h2,.bordered_area.no_bg h3{ color:#FF6200 !important}.checkout .completed,#ecshop_product_container .bordered_area select{ color:#a2a2a2}#ecshop_product_container .bordered_area .credit_card_info a{ color:#fcb220;font-weight:700;text-decoration:none}#ecshop_product_container .registration_area fieldset input,#ecshop_product_container .registration_area .right input{}#ecshop_product_container .bordered_area label{ font-weight:700}#ecshop_product_container .bordered_area.no_bg .ecshop_basket_totals table.totals,#ecshop_product_container .bordered_area .credit_card_info select.short{ font-size:120.5%}#ecshop_product_container .bordered_area .area_content p{ color:#555;width:100%;float:left}#ecshop_product_container.account_view .forgotten a{ color:#f4b323;font-size:100%;font-weight:400}.account_view .small .forgot_password{ display:block;margin:-15px 0 0 219px;position:relative}#ecshop_product_container.account_view .checkboxes label.checkbox_label{ font-size:91.7%;font-weight:400}#ecshop_product_container.account_view .account_header h1{ font-size:200%;font-weight:700}#ecshop_product_container.account_view .account_header h2{ color:#626262;font-size:150%}#ecshop_product_container.account_view .account_header h3{ color:#626262;font-size:140%}#ecshop_product_container.account_view .account_header .right label{ font-size:91.7%;font-weight:700}#ecshop_product_container.account_view .no_sidebar table tr td dl dt,#ecshop_product_container.account_view .no_sidebar dl dt{ color:#ee5a02;font-weight:700}#ecshop_product_container.account_view .no_sidebar table.back_orders tr th.center,#ecshop_product_container.account_view .no_sidebar table.back_orders tr td.center{ text-align:center}#ecshop_product_container.account_view .no_sidebar table.back_orders tr td.final_total{ font-size:183.4%;font-weight:700;color:#000;padding:10px 0}.ecshop_search_box a,#ecshop_product_container .forward_nav .checkboxes a,#ecshop_product_container .basket table .product_options a{ color:#ee5a02;text-decoration:none}*:first-child+html .ecshop_search_box .search_select,#ecshop_product_container .forward_nav,#ecshop_product_container .basket table tr td.total,#ecshop_product_container .bordered_area.no_bg table.totals tr td.sum,#ecshop_product_container .bordered_area.no_bg table h4,#ecshop_product_container .bordered_area.no_bg .confirmation h3,#ecshop_product_container .bordered_area.no_bg .confirmation.no_border h3,#ecshop_product_container .registration_area h5,#ecshop_product_container .bordered_area select,#ecshop_product_container.account_view .no_sidebar table.back_orders tr td h4{ font-size:100%}#ecshop_small_basket_dropdown .content.just_added h5,#ecshop_product_container .basket table tr td,#ecshop_product_container.account_view .no_sidebar table.back_orders tr td .vsk{ font-size:91.7%}#ecshop_product_container .bordered_area .small{ font-size:120%}#ecshop_product_container .bordered_area .small .clear{ padding-top:10px}#ecshop_product_container .product_description a{ color:#ed5b00}#ecshop_product_container .bordered_area.no_sidebar h2{ font-size:150%;float:left;width:100%}.account_nav span.sep{ color:#fcb21f}#ecshop_product_container .basket table h4,#ecshop_product_container .ecshop_shipping_description h4{ color:#60495d;font-size:100%;font-weight:700}#ecshop_product_container .forward_nav .checkboxes,#ecshop_product_container .basket table tr th{ color:#555;font-size:108.4%;font-weight:700}#ecshop_product_container .basket table tr th{ font-weight:normal;border-bottom:solid 1px #EE5A00}#ecshop_product_container .basket .ecshop_shipping_description,#ecshop_product_container .shipping_type .tip{ color:#555;font-size:91.7%}#ecshop_product_container .bordered_area.no_bg .shipping_type,#ecshop_product_container .bordered_area.no_bg .payment_type{ color:#555;font-size:100%;font-weight:400}#ecshop_product_container #ecshopfx_container_step3 .bordered_area.no_bg .shipping_type{ border:none !important}#ecshop_product_container .bordered_area.no_bg .address_option h3,#ecshop_product_container.ecshop_detail_view .product_overview,#ecshop_product_container .bordered_area.no_bg .confirmation,#ecshop_product_container .bordered_area.no_bg table,#ecshop_product_container.ecshop_detail_view select,#shipping_box input,#shipping_box select,#shipping_box label.radio_label,#ecshop_product_container .bordered_area .right label.radio_label,#ecshop_product_container.ecshop_detail_view .image_options,#ecshop_product_container .bordered_area.no_bg .address_option,#ecshop_product_container .bordered_area label.radio_label,#ecshop_product_container .bordered_area h3,#ecshop_product_container .bordered_area .tip{ color:#555;font-size:100%}#ecshop_product_container.account_view .bordered_area.no_sidebar h3,#ecshop_product_container.account_view .no_sidebar table.back_orders tr th,#ecshop_product_container.account_view .no_sidebar table.back_orders tr td,#ecshop_product_container.account_view .no_sidebar table.cc_container tr td label{ text-align:left}#ecshop_small_basket_dropdown,#shipping_box,#ecshop_product_container .optional_box .other label,#shipping_box label,#shipping_box input.radio,#ecshop_product_container .bordered_area input.radio{ color:#000;font-size:100%}#ecshop_product_container .bordered_area .address_option label,#ecshop_product_container #shipping_box label.radio_label,#ecshop_product_container .registration_area label.checkbox_label,#ecshop_product_container .bordered_area .credit_card_info label.checkbox_label,#ecshop_product_container .bordered_area.no_bg .confirmation.no_border a,#ecshop_product_container .bordered_area.no_bg .address_option h3 span,#ecshop_product_container .bordered_area.no_bg table tr th,#ecshop_product_container.account_view .no_sidebar table tr td ul.vertical_space li,#ecshop_product_container.account_view .no_sidebar table.cc_container tr td ul li{ font-weight:400}#ecshop_product_container .bordered_area.no_bg h2,#ecshop_product_container .bordered_area .right label.radio_label,#ecshop_product_container .bordered_area.no_sidebar,#ecshop_product_container.account_view .account_header .right select,#ecshop_product_container.account_view .no_sidebar dl ul li a,#ecshop_product_container.account_view .no_sidebar .order_details .right dl dt{ color:#555}#ecshop_product_container.account_view .no_sidebar table.addresses_container tr td dl dt,#ecshop_product_container.account_view .no_sidebar table.addresses_container tr td dl dd ul li{ color:#555;font-weight:400}#ecshop_product_container .basket table .product_options,#ecshop_product_container .registration_area fieldset label,#ecshop_product_container .registration_area .right label,#ecshop_product_container .shipping_type label,#ecshop_product_container .bordered_area .payment_type label,#ecshop_product_container .bordered_area .credit_card_info label,#ecshop_product_container .bordered_area input.change,#ecshop_product_container.account_view .no_sidebar table tr td ul li,#ecshop_product_container.account_view .no_sidebar table.back_orders tr th,#ecshop_product_container.account_view .no_sidebar table.back_orders tr td .product_options,#ecshop_product_container.account_view .no_sidebar table.cc_container tr td.labels{ font-weight:700}.ecshop_search_box .go_button,.ecshop_search_box .search_area,.ecshop_search_box{ color:#555;font-size:100%}.forgot_password{ font-size:80% !important}.ecshop_search_box .go_button{ color:#fff}.search_select{ display:none}#ecshop_product_container .bordered_area label,.area_content .clear abel{ font-size:100%;font-weight:700}#ecshop_small_basket_dropdown .content.just_added h3,#shipping_box h3,#ecshop_product_container.account_view .no_sidebar table.back_orders tr td.sums{ font-size:116.7%}#ecshop_product_container.account_view .no_sidebar table.back_orders tr td.sums{ border-top:solid 1px #EF5C00 !important}#ecshop_product_container.account_view .no_sidebar table.back_orders tr td.totals{ font-size:108.4%;border-top:solid 1px #EF5C00 !important}#ecshop_product_container.account_view .no_sidebar table.back_orders tr td.totals strong,#ecshop_product_container.account_view .no_sidebar table.back_orders tr td.sums strong{ font-size:130%;color:#EF5C00}#ecshop_product_container.account_view .no_sidebar table.addresses_container tr td.buttons,#ecshop_product_container.account_view .no_sidebar table.cc_container tr td.buttons{ text-align:right}#ecshop_product_container{ float:left;position:relative;width:100%;z-index:0}#ecshop_product_list{ margin-top:10px;padding-top:10px;clear:both}.ecshop_search_results #ecshop_product_list{ position:relative;overflow-y:auto;height:550px}.ecshop_search_results .category_list #ecshop_product_list .clear{ display:block}#ecshop_product_detail{}.ecshop_category_pushers dl.sub_cats dd{ margin:0;padding:0}.ecshop_category_pushers dl.sub_cats ul{ margin:0;padding:0;list-style:none}#landing_page_list #ecshop_product_container h2,#landing_page_list #ecshop_products_container h2{ display:none}#ecshop_product_container.category_list h2,#ecshop_products_container.category_list h2{ margin-top:0;margin-bottom:15px;padding-top:0;color:#ff6801;border:solid 1px #d3d3d3;border-width:1px 0;font-size:200%;font-weight:200;padding:7px 4px}#ecshop_product_container.account_view bordered_area h2{ color:#ff6801}.product_overview > p,.product_overview > h1,.product_overview > h2,.product_overview > h3,.product_overview > h4,.product_overview > h5,.product_overview > h6,#ecshop_product_container p{ margin-top:0}#ecshop_sort_by.sorting_box,#ecshop_products_per_page.sorting_box,#ecshop_paging.sorting_box,.ecshop_paging .sorting_box,.ecshop_search_header #ecshop_paging.sorting_box{ font-size:90%;color:#000;width:93%}#ecshop_bottom_paging.ecshop_paging{ margin-top:30px}#ecshop_products_per_page.sorting_box{ font-size:90%}#ecshop_paging.sorting_box,.ecshop_paging.sorting_box{ font-size:90%}.category_list dl.sorting_box{ width:11%;margin:0;padding:0;float:left}.category_list dl.ecshop_sort_by{ width:55%;margin:0}.category_list dl.ecshop_products_per_page{ width:33% !important;margin:0}#ecshop_product_container #ecshop_top_paging{ width:100%;float:left}.category_list dl.ecshop_paging{ padding:12px 0 0 0;margin:0;float:left;width:100%}.ecshop_paging .clear{ display:none}.category_list dl.sorting_box dd{ float:left;margin:0;padding:0;display:inline;color:#676767}.ecshop_search_header #ecshop_paging.sorting_box dd{ width:82%}.category_list dl.ecshop_paging dd{ float:none}.category_list dl.sorting_box dt{ float:left}.category_list .sorting_box ul{ display:inline;float:left;list-style:none;margin:0;padding:0}.category_list .sorting_box ul.pages{ width:70%}.category_list .sorting_box ul.next_previous{ float:right}.category_list .sorting_box ul li{ float:left;margin:0 10px 0 5px}.category_list .sorting_box ul .sort3{ display:none}.category_list .sorting_box ul .sort4{ display:none}.category_list .sorting_box span,#ecshop_product_detail .user_comments h3{ float:left}.category_list .clear{ height:1px}#ecshop_product_list .product_image,.ecshop_category_pushers .product_image{ border-bottom:solid 1px #fcb220;text-align:center}#ecshop_product_list .product_image{ border:none;text-align:center}#ecshop_product_container .product_image .ecshop_no_image,#ecshop_products_container .product_image .ecshop_no_image,.ecshop_search_results .product_image .ecshop_no_image a{ text-align:center;font-size:100%;background:#fefefe;border:1px dotted #ddd;float:left;width:100%;margin-bottom:10px}#ecshop_product_container .product_image .ecshop_no_image a,#ecshop_products_container .product_image .ecshop_no_image a,.ecshop_search_results .product_image .ecshop_no_image a{ display:block;padding:30px 0;min-height:75px;text-decoration:none;color:#000}#ecshop_product_container .product_image .ecshop_no_image a,.ecshop_search_results .product_image .ecshop_no_image a{ background:url('../../../upload/images/templates/ecshop_list_mynd_vaentanleg.jpg') no-repeat}#ecshop_product_container .product_image .ecshop_no_image a span,.ecshop_search_results .product_image .ecshop_no_image a span{ display:none}.ecshop_icon_on_sale,.ecshop_icon_new,.ecshop_icon_sold_out{ width:48px;height:47px;margin:5px 0 0 5px;position:absolute;top:0;left:0}.ecshop_icon_new{ background:url('../../../upload/images/templates/new_icon.gif') no-repeat top left}.ecshop_icon_on_sale{ background:url('../../../upload/images/templates/sale_icon.gif') no-repeat top left}#ecshop_product_list .product_area{ border:solid 1px #ececec;float:left;margin:0 4px 4px 0;min-height:150px;padding:10px;text-align:left;width:141px;position:relative}#ecshop_product_list .product_area h3{ margin:3px 0;float:left;width:100%;height:36px;overflow:hidden}* html #ecshop_product_list .product_area h3,* html .ecshop_search_results #ecshop_product_list .product_area h3{ height:35px}.ecshop_search_results #ecshop_product_list .product_area h3{ width:100%;height:36px;overflow:hidden}.ecshop_search_results #ecshop_product_list .product_area{ background:#fff}#ecshop_product_list .product_area .product_serial{ margin-bottom:5px}.ecshop_search_results #ecshop_product_list .product_area .product_desc{ display:none}#ecshop_product_container.basket_view h6,#ecshop_product_list .product_desc,#ecshop_product_list .product_discount{ margin:0 0 3px 0}#ecshop_product_list .product_image{ border:none;margin:0 0 4px 0;text-align:center;min-height:150px}* html #ecshop_product_list .product_image{ border:none;padding:0 0 2% 0;text-align:center}#ecshop_send_to_friend_popup{ height:auto;padding:0;position:absolute;right:177px;top:-10px}.ecshop_back_to_cat{}#ecshop_product_container.ecshop_detail_view{ margin:0;padding:0;border-top:25px solid #ebebeb;border-left:10px solid #ebebeb;border-right:10px solid #ebebeb;border-bottom:10px solid #ebebeb}#ecshop_product_container.ecshop_has_related{ background:url(../../../upload/images/templates/a4-product_detail_strip.gif) repeat-y right;width:97.4%}#ecshop_product_container.ecshop_no_related{ width:97.4%}.product_detail_container{ float:left;width:620px}.ecshop_no_related .product_detail_container{ width:100%}#ecshop_product_container.ecshop_no_related .product_preview{ width:98%;float:left}#ecshop_product_container.ecshop_has_related .product_preview{ float:left;width:620px}#ecshop_product_container.ecshop_detail_view .product_image{ float:left;padding:0;width:313px}#ecshop_product_container.ecshop_detail_view .image_container{ min-height:200px;position:relative;width:100%;z-index:0}#ecshop_product_container.ecshop_detail_view .image_container .product_img{ border:0;padding:7px}#ecshop_product_container.ecshop_detail_view .image_container .jqzoom{}#ecshop_product_container.ecshop_detail_view .more_images{ float:left;padding:10px 0 0 0;margin-left:5px}#ecshop_product_container.ecshop_detail_view .more_images a .image{ border:2px solid #cecece}#ecshop_product_container.ecshop_detail_view .more_images a{ margin-right:12px;outline:0}#ecshop_detail_view .more_images a:hover .image{ border:2px solid #ccc}#ecshop_product_container.ecshop_detail_view .floating_images{ float:left;padding:0 22px 5px 0}#ecshop_product_container.ecshop_detail_view .image_container .image_options{ padding:7px;width:100%;float:left}#ecshop_product_container.ecshop_detail_view .image_container .image_options .product_larger_view{ background:url('../../../upload/images/templates/zoom_icon.gif') no-repeat top right;float:left;padding:5px 25px 10px 0;margin-top:5px}#ecshop_product_container.ecshop_detail_view .product_properties{ float:left;padding:0 0 0 15px}#ecshop_product_container.ecshop_has_related .product_properties{ width:280px}#ecshop_product_container.ecshop_no_related .product_properties{ width:466px}#ecshop_product_container.ecshop_no_related .product_properties .product_discount span{ display:none}#ecshop_product_container.ecshop_no_related .product_properties .product_discount .value{ display:block;margin:0;padding:0}#ecshop_product_container.ecshop_no_related .product_properties .product_price strike{ font-size:170%}#ecshop_product_container.ecshop_no_related .product_properties .product_price strike .value{ font-size:100%}#ecshop_product_container.ecshop_has_related .product_properties h2,#ecshop_product_container.ecshop_no_related .product_properties h2{ color:#000;font-size:260%;font-weight:200;margin:0}* html #ecshop_product_container.ecshop_detail_view .product_properties{ padding:0 0 0 10px}.ecshop_detail_view .product_properties .product_stock{ display:none}#ecshop_product_container.ecshop_detail_view .product_overview{ float:left;margin:10px 0}#ecshop_product_container input.ecshop_quantity{ padding:3px 0 1px;text-align:center;width:36px;border:solid 1px #7a7a7a}#ecshop_product_container.ecshop_detail_view .product_options{ padding:20px 0 15px}#ecshop_product_container.ecshop_detail_view .product_options .ecshop_color_samples{ float:right;margin-bottom:5px;width:136px}#ecshop_product_container.ecshop_detail_view .product_options select{ background:#fff;border:solid 1px #555;float:left;margin-bottom:5px;width:136px}#ecshop_product_container.ecshop_detail_view .product_options input.ecshop_quantity{ float:left;margin-bottom:5px}#ecshop_product_container.ecshop_detail_view .product_options .option{ clear:both}#ecshop_product_container .color_sample{ float:left;width:18px;height:18px;cursor:pointer;margin:3px;border:2px solid #ccc}#ecshop_product_container .ecshop_color_samples .selected{ border:2px solid #fcb220}#ecshop_product_container .ecshop_color_samples .beige_color{ background:#fffccc}#ecshop_product_container .ecshop_color_samples .checkered{ background:url('../../../upload/images/templates/checkered-color.gif')}#ecshop_product_container .ecshop_color_samples .striped_color{ background:url('../../../upload/images/templates/striped-color.gif')}#ecshop_product_container .color_sample span{ display:none}#ecshop_product_container.ecshop_detail_view .product_options a.size_guide{ display:block;float:left}#ecshop_product_container.ecshop_detail_view .product_options label{ float:left;width:130px}#ecshop_product_container.ecshop_detail_view .product_packages{ border-top:solid 1px #fcb220;padding:2% 0;margin:0 0 2% 0}#ecshop_product_container.ecshop_detail_view .product_package{ float:left;padding:2%;width:26%;margin:0 1%;border:1px solid #cacaca}#ecshop_product_container.ecshop_detail_view .product_package h3{ display:none}#ecshop_product_container.ecshop_detail_view .product_package .product_image{ margin:0 0 2% 0;text-align:center;width:auto;float:none;height:100px}#ecshop_product_container.ecshop_detail_view .product_package .package_buying_options{}#ecshop_product_container.ecshop_detail_view .product_package .package_properties{ padding:2% 0}#ecshop_product_container.ecshop_detail_view .product_package .package_properties div{ margin-bottom:3px}#ecshop_product_container.ecshop_detail_view .buying_options{ float:left;padding:5px 0 0 0;width:100%}.ecshop_product_out_of_stock{ font-size:90%;color:#000;background:#fff;border:1px solid #d3d3d3;padding:3%;clear:both}.ecshop_related_products{ float:right;width:150px}.ecshop_related_products h4{ margin:5px 0 5px 0;text-align:center;color:#ed5b00;font-size:18px}.ecshop_related_products ul{ margin:0;padding:0;list-style:none}.ecshop_related_products ul li{ clear:both;margin:0;padding:5px 0}.ecshop_related_products ul.related_products li{ margin:15px 0 0 0}.ecshop_related_products .product_img{ padding:0 0 5px;text-align:center}.related_products .product_img .ecshop_no_image{ width:75px;height:75px;border:1px solid #000;margin:0px auto}.ecshop_related_products .related_products{ text-align:center}#ecshop_product_detail{ float:left;width:78%;margin:15px 0}.ecshop_no_related #ecshop_product_detail{ width:100%}#ecshop_product_detail h3{ display:inline;margin:0}#ecshop_product_detail .product_feedback{ float:left;padding:0 10px 0 0;width:410px;display:none}#ecshop_product_detail .product_feedback .rating_system{ float:left;padding:10px 0}#ecshop_product_detail .product_feedback .rating_system h3{ float:left;padding-top:2px}#ecshop_product_detail .product_feedback .rating{ background:#e2e0e0;float:right;height:18px;padding:7px 5px 5px;width:184px}#ecshop_product_detail .rating_system span{ float:right;margin:0 5px 0 0}#ecshop_product_detail .product_feedback .rating .star{ display:block;float:left;height:18px;padding:0 7px 0 0;width:20px}#ecshop_product_detail .product_feedback .rating .full{ background:url('../../../upload/images/templates/full_star.png') no-repeat top left}#ecshop_product_detail .product_feedback .rating .empty{ background:url('../../../upload/images/templates/empty_star.png') no-repeat top left}#ecshop_product_detail .product_feedback .rate{ float:left;margin:15px 5px 0 0}#ecshop_product_detail .product_feedback .vote{ cursor:pointer}#ecshop_product_detail .product_feedback .high-light{ background:#fcb220}#ecshop_product_rating{}#ecshop_product_reviews{}#ecshop_product_detail .product_feedback .user_comments{ float:left;margin:25px 5px 0 0}#ecshop_product_detail .product_feedback .comment{ float:right;margin:7px 5px 0 0}#ecshop_product_detail .product_description{ float:left;padding:12px 0 0 10px}* html #ecshop_product_detail .product_description{ float:left;padding:12px 0 0 10px}#ecshop_product_detail .product_description .product_link{}.update_container{ border:3px solid #000;background-color:#ccc;color:#fff;width:100px;position:fixed;right:0;top:0;text-align:center;vertical-align:middle}* html .update_container{ position:absolute}.redirect_package_text{ background:#cccccc;padding:10px;display:block;position:absolute}.product_categories .product_area{ float:left;margin:0 20px 20px 0;min-height:150px;padding:10px;width:171px;border:solid 1px #fcb220;text-align:center}.sub_cats{ text-align:left}* html .product_categories .product_area{ margin:0 13px 20px 0}.product_categories .product_image{ border:none;padding:10px;text-align:center}* html .product_categories .product_image{ border:none;padding:10px 5px;text-align:center}.product_categories ul li ul li a{ list-style:none;margin:0;padding:0 0 0 12px}.product_categories ul li ul li a:hover,.product_categories ul li ul li a:active{ list-style:none;text-indent:0}.product_categories{ margin:20px 0 0;position:relative}.product_categories ul li,.product_categories .sub_cat{ list-style:none;margin:0;padding:0}.ecshop_category_pushers dl.sub_cats dd ul li a{ color:#555;font-weight:normal}.ecshop_category_pushers dl.sub_cats dd ul li a:hover{ color:#bbb}.ecshop_category_pushers dl dt a{ color:#555}#ecshop_product_container.ecshop_detail_view .product_discount,#ecshop_product_container.ecshop_detail_view .vsk{ font-family:Georgia,"Times New Roman",Serif}#ecshop_product_container.category_list ul.right_sorting a{ text-decoration:none}#ecshop_product_list ul li{ color:#747475;font-size:100%;font-weight:700;line-height:15px}#ecshop_product_list li a{ color:#747475;text-decoration:none}#ecshop_product_list .product_desc{ color:#000;font-size:91.7%;text-decoration:underline}#ecshop_product_list .product_discount{ color:#838383;font-size:116.7%;font-weight:700;float:left;width:100%}#ecshop_product_list .product_discount .label{ display:none}#ecshop_product_list .product_discount .value{ color:#dc252b;font-size:110%}.ecshop_related_products h4.related,.category_list .sorting_box,#ecshop_product_detail a.rate,#ecshop_product_detail a.comment,#ecshop_product_detail h5{ color:#555;font-size:100%;font-weight:700}.product_categories{ font-size:100%;font-weight:700}.product_categories li a{ margin:0;padding:0}#ecshop_product_container.ecshop_detail_view .product_larger_view a{ background:#a7a7a7;color:#fff;text-decoration:none;padding:3px 10px;border:solid 1px #dcdcdc;margin-top:10px}#ecshop_product_container.ecshop_detail_view .product_discount{ color:#DC252B;font-family:arial;font-size:240%;font-weight:200}#ecshop_product_container.ecshop_detail_view .product_discount .label{ display:none}#ecshop_product_container.ecshop_detail_view .product_discount .value{ color:#dc252b;font-size:130%;font-weight:200}#ecshop_product_container.ecshop_detail_view .vsk{ color:#999595;font-size:91.7%;font-weight:700}#ecshop_product_container.ecshop_detail_view .product_options a.size_guide,#ecshop_products_container.ecshop_detail_view .product_options a.size_guide{ color:#fcb220;font-size:91.7%;text-decoration:underline}#ecshop_product_detail .rating_system span{ color:#555;font-size:116.7%;font-weight:700}#ecshop_product_container.category_list ul li a.selected,#ecshop_products_container.category_list ul li a.selected,.category_list .sorting_box ul li a.selected{ color:#ff6800}#ecshop_product_detail h3{ color:#ed5b00;font-size:150%}#ecshop_product_container.category_list ul li a,#ecshop_products_container.category_list ul li a,.category_list .sorting_box ul li a{ color:#555;font-weight:700}#ecshop_product_container.ecshop_detail_view .product_number,#ecshop_product_container.ecshop_detail_view .product_options label{ color:#242524;font-size:100%}#ecshop_product_container.ecshop_detail_view .product_number,#ecshop_product_container.ecshop_detail_view .product_quantity{ float:left;width:100%;font-weight:700;padding-bottom:10px}#ecshop_product_container.ecshop_detail_view .product_unit{ display:none}#ecshop_product_container.ecshop_detail_view .product_price .label{ display:none}#ecshop_product_container.ecshop_detail_view .product_price .value{ font-size:170%;color:#000}.related_products a.product_name,.related_products_container a.product_name{ color:#555;text-decoration:none}#ecshop_product_list h3 a,.product_categories a{ color:#000;text-decoration:none;font-size:14px}#ecshop_product_list.category_list h5,#ecshop_product_detail .product_description p{ font-size:100%}.related_products{ font-size:91.7%}#ecshop_product_container.ecshop_detail_view input,#ecshop_products_container.ecshop_detail_view input{ font-size:100%;font-weight:700}#ecshop_product_container.ecshop_detail_view #ecshop_send_to_friend_popup input,#ecshop_products_container.ecshop_detail_view #ecshop_send_to_friend_popup input{ font-size:100%;font-weight:400}#ecshop_product_container.ecshop_detail_view .product_overview,#ecshop_product_container.ecshop_detail_view select,#ecshop_product_container.ecshop_detail_view .image_options,#ecshop_products_container.ecshop_detail_view .product_overview,#ecshop_products_container.ecshop_detail_view select,#ecshop_products_container.ecshop_detail_view .image_options{ color:#555;font-size:100%}#ecshop_product_container.ecshop_detail_view .product_overview,#ecshop_products_container.ecshop_detail_view .product_overview{ color:#000;font-size:140%;width:100%;float:left}#ecshop_send_to_friend_popup,#ecshop_send_to_friend_popup label{ font-size:100%}#ecshop_product_list .sub_cat a{ font-weight:400}#ecshop_product_detail .product_description,#ecshop_product_detail .user_comments{ color:#555;font-weight:400}#ecshop_product_detail .user_comments h5{ margin:10px 0 3px 0}#ecshop_product_detail .user_comments .desc{ margin:0px;padding:0 0 10px 0}.ecshop_related_products h4.related,#second_container .related_products_container h4.related,.category_list .sorting_box,.ecshop_back_to_cat a,#ecshop_product_detail a.rate,#ecshop_product_detail a.comment,#ecshop_product_detail h5{ color:#555;font-size:100%;font-weight:700}#ecshop_send_to_friend_popup h3{ font-size:116.7%}.jqzoom{ float:left;position:relative;padding:0px;cursor:pointer}.jqzoom img{ float:left}div.zoomdiv{ z-index:100;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden}div.jqZoomPup{ z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:0px;height:0px;border:1px solid #aaa;background:#ffffff url(../images/zoom.gif) 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50)}#lightbox{ background-color:#eee;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666}#lightboxDetails{ font-size:0.8em;padding-top:0.4em}#lightboxCaption{ float:left}#keyboardMsg{ float:right}#lightbox img{ border:none}#overlay img{ border:none;z-index:500}#overlay{ background-image:url('../../../upload/images/templates/overlay.png')}#ecshop_product_container.account_view .no_sidebar table.back_orders tr td,#ecshop_products_container.account_view .no_sidebar table.back_orders tr td{ padding:10px;border:none !important}.account_view button.ecshop_add_bottom{ display:none}.registration{ float:left;margin:20px 0 0 0;width:100%}#landing_page_list #ecshop_sort_by.sorting_box,#landing_page_list #ecshop_products_per_page.sorting_box,#landing_page_list #ecshop_paging.sorting_box,#landing_page_list .ecshop_paging{ display:none}.address_option .ecshop_delete{ background:none;border:none;margin:0}.registration .ecshop_send{ float:left}dl.ecshop_products_per_page{ width:70% !important}dl.ecshop_views{ float:right !important;width:11% !important}.ecshop_views a{ display:block;float:left;width:25px;height:18px}.ecshop_views li{ float:left !important;margin:0 5px !important}.ecshop_views li.show_table a{ background:url(../../../upload/images/templates/ecshop_table_view.gif) no-repeat}.ecshop_views li.show_grid a{ background:url(../../../upload/images/templates/ecshop_grid_view.gif) no-repeat}.ecshop_views dt,.ecshop_views dd li a span{ display:none !important}#ecshop_product_table table.product_table{ width:100%;margin-top:5px}#ecshop_product_table tr.line td,#ecshop_product_table th{ padding:3px}#ecshop_product_table tr.detail td{ padding:0px}#ecshop_product_table tr.line td{ border-bottom:1px solid #ccc}#ecshop_product_table tr.line:hover td{ background:#ddd}#ecshop_product_table tr.line.with_bkg td{ border:none}#ecshop_product_table th{ border-bottom:1px solid #555;font-weight:normal}#ecshop_product_table td > .ecshop_product_out_of_stock{ display:none}#ecshop_product_table .name_column{ padding:3px 3px 3px 10px !important}#ecshop_product_table .product_table thead tr{ background:#df5900}#ecshop_product_table td.name_column{ font-weight:bold}#ecshop_product_table td.price_column{ font-weight:bold}#ecshop_product_table td.basket_column{ text-align:right}#ecshop_product_table .ecshop_table_details{ padding:20px 10px;border-bottom:1px solid #ccc}#ecshop_product_table .product_image{ max-width:240px;width:40%;float:left;margin:0 5% 0 0;position:relative}#ecshop_product_table .product_area{ float:right;width:55%}#ecshop_product_table .product_area.ecshop_no_image{ float:none;width:auto}#ecshop_product_table .product_properties{ float:left;width:60%}#ecshop_product_table .product_area.ecshop_no_image .product_properties{ width:70%}#ecshop_product_table .product_buttons{ float:right;width:35%}#ecshop_product_table .product_area.ecshop_no_image .product_buttons{ width:25%}#ecshop_product_table .product_area.ecshop_no_image .product_buttons .product_add_to_cart{ display:none}#ecshop_product_table .product_buttons .product_view_detail{ float:right}#ecshop_product_table .product_buttons .product_view_detail .ecshop_send{ margin:10px 0 0 0}#ecshop_product_table .product_buttons .product_add_to_cart{ float:right;display:none}#ecshop_product_table .product_buttons .product_add_to_cart .ecshop_add_to_basket{ margin:0}#ecshop_product_table .product_discount{ margin:15px 0 0 0}#ecshop_product_table .product_discount .value{ font-size:120%;font-weight:bold}#ecshop_product_table .product_discount .label{ display:none}#ecshop_product_table strike{ color:gray}#ecshop_product_table .ecshop_table_details,#ecshop_product_table tr.with_bkg td,#ecshop_product_table tr.line.with_bkg:hover td{ background:#efefef}.ecshop_usercomments .usercomments .user_comments_label{ clear:both;display:block}.basket_view .ship_desc table{ border-bottom:1px solid #ccc;border-right:1px solid #ccc}#ecshop_product_container table.dynamic-rate td,#ecshop_product_container table.dynamic-rate th{ border-top:1px solid #ccc;border-left:1px solid #ccc;vertical-align:middle;text-align:center;width:100px;padding:10px 0}#ecshop_product_container table.dynamic-rate td.click-me{ cursor:pointer;font-weight:normal}#ecshop_product_container table.dynamic-rate td.click-me:hover{ background:#cdd}#ecshop_product_container table.dynamic-rate td.selected{ background:#fcb220;font-weight:bold}.valitor-frame{ width:950px;height:800px;position:relative;margin:0px 0 0 -60px;overflow:hidden}#ecshop_product_container.account_view .forgotten a.acc_link{ float:left;font-size:90% !important;font-weight:700 !important;padding:5px 8px;text-align:center;color:#FFFFFF !important;cursor:pointer;text-decoration:none;margin:0 !important}
