/********************************************************************************    Watches Shop Styles.********************************************************************************//*    Overwrite Default Setup.*/html { width : 100%; height : 100%; margin : 0px; padding : 0px; text-align : center; }body { width : 100%; height : 100%; margin : 0px; padding : 0px; text-align : center; background-image : url('media/wshop/images/area_background.gif'); background-repeat : repeat-x; background-position : top left; background-color : #DCDBDB; font-family : Arial, sans-serif; font-size: 12px; color: #000000; }form  { display : inline; }a, a:link, a:visited, a:active { font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-decoration : none; }a:hover { font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-decoration : underline; }h1 { padding-left :0px; padding-right : 0px; padding-top : 0px; padding-bottom : 11px; margin : 0px; font-family : Arial, sans-serif; font-size: 18px; color: #000000; font-weight : normal; text-transform: uppercase; }h2 { padding-left :0px; padding-right : 0px; padding-top : 0px; padding-bottom : 11px; margin : 0px; font-family : Arial, sans-serif; font-size: 16px; color: #000000; font-weight : normal; }h3 { padding-left :0px; padding-right : 0px; padding-top : 0px; padding-bottom : 11px; margin : 0px; font-family : Arial, sans-serif; font-size: 14px; color: #000000; font-weight : normal; }h4 { padding-left :0px; padding-right : 0px; padding-top : 0px; padding-bottom : 11px; margin : 0px; font-family : Arial, sans-serif; font-size: 12px; color: #000000; font-weight : normal; }p { padding-left :0px; padding-right : 0px; padding-top : 0px; padding-bottom : 11px; margin : 0px; }/*	Standard Styles.*/.standard_content_right { padding-left : 11px; padding-right : 11px; padding-top : 0px; padding-bottom : 0px; }.standard_bar_outer { position : relative; display : block; width : 100%; height : 23px; background-image : url('media/wshop/images/standard_bar.gif'); background-repeat : repeat-x; }.standard_bar_inner { position : absolute; left : 11px; top : 5px; font-family : Arial, sans-serif; font-size: 13px; color: #FFFFFF; }.standard_box_outer { position : relative; display : block; width : 100%; height : auto; background-color : #E5E5E5; }.standard_box_inner { padding : 11px; }.standard_divider_outer { position : relative; display : block; width : 100%; height : 3px; overflow : hidden; background-color : #FFFFFF; }.standard_divider_inner { position : absolute; display : block; left : 0px; top : 1px; width : 100%; height : 1px; overflow : hidden; background-color : #E5E5E5; }.standard_fixed_outer { position : relative; display : block; width : 830px; height : 3px; overflow : hidden; background-color : #FFFFFF; }.standard_fixed_inner { position : absolute; display : block; left : 0px; top : 1px; width : 830px; height : 1px; overflow : hidden; background-color : #E5E5E5; }.standard_form_table { position : relative; left : -7px; }.standard_form_table_l { width : 105px; padding-right : 11px; font-family : Arial, sans-serif; font-size: 11px; color: #000000; }.standard_form_table_r { font-family : Arial, sans-serif; font-size: 11px; color: #000000; }.standard_gap { position : relative; display : block; width : 100%; height : 11px; overflow : hidden; background-color : #FFFFFF; }.standard_light { font-family: Arial, sans-serif; font-size: 11px; color: #7B7B7B; }.standard_error { font-family: Arial, sans-serif; font-size: 11px; color: #FF0000; }.standard_required_field { font-size : 16px; }.standard_row_odd { padding-left : 11px; padding-right : 11px; padding-top : 3px; padding-bottom : 3px; background-color : #EAEAEA; }.standard_row_even { padding-left : 11px; padding-right : 11px; padding-top : 3px; padding-bottom : 3px; background-color : #FFFFFF; }.standard_splitter { position : relative; display : block; width : 100%; height : 1px; overflow : hidden; background-color : #EAEAEA; }.standard_subbar_outer { position : relative; display : block; width : 100%; height : 23px; background-color : #EAEAEA; border-bottom : solid 1px #CBCBCB; }.standard_subbar_inner { padding-left : 11px; padding-right : 11px; padding-top : 6px; font-family : Arial, sans-serif; font-size: 11px; color: #7B7B7B; }.standard_subbarlarge_outer { position : relative; display : block; width : 100%; height : 33px; background-color : #EAEAEA; border-bottom : solid 1px #CBCBCB; }.standard_subbarlarge_inner { padding-left : 11px; padding-right : 11px; padding-top : 8px; font-family : Arial, sans-serif; font-size: 11px; color: #7B7B7B; }.input_large { overflow : hidden; padding-top : 5px; padding-bottom : 0px; padding-left : 3px; padding-right : 3px; width : 239px; height : 18px; border : none 0px; background-image : url('media/wshop/images/input_large.gif'); background-repeat : no-repeat; }.input_medium { overflow : hidden; padding-top : 5px; padding-bottom : 0px; padding-left : 3px; padding-right : 3px; width : 149px; height : 18px; border : none 0px; background-image : url('media/wshop/images/input_medium.gif'); background-repeat : no-repeat; }.input_tiny { overflow : hidden; padding-top : 5px; padding-bottom : 0px; padding-left : 3px; padding-right : 3px; width : 37px; height : 18px; border : none 0px; background-image : url('media/wshop/images/input_tiny.gif'); background-repeat : no-repeat; }textarea.textarea_small { width : 350px; height : 120px; border : solid 1px #C4C4C4; font-family : Arial, sans-serif; font-size: 12px; color: #000000; }a.link_large, a.link_large:link, a.link_large:visited, a.link_large:active { font-family: Arial, sans-serif; font-size: 14px; color: #000000; text-decoration : none; }a.link_large:hover { font-family: Arial, sans-serif; font-size: 14px; color: #000000; text-decoration : underline; }a.link_light, a.link_light:link, a.link_light:visited, a.link_light:active { font-family: Arial, sans-serif; font-size: 11px; color: #7B7B7B; text-decoration : none; }a.link_light:hover { font-family: Arial, sans-serif; font-size: 11px; color: #7B7B7B; text-decoration : underline; }a.link_small, a.link_small:link, a.link_small:visited, a.link_small:active { font-family: Arial, sans-serif; font-size: 11px; color: #000000; text-decoration : none; }a.link_small:hover { font-family: Arial, sans-serif; font-size: 11px; color: #000000; text-decoration : underline; }a.link_bold, a.link_bold:link, a.link_bold:visited, a.link_bold:active { padding-left : 3px; padding-right : 3px; padding-top : 2px; padding-bottom : 1px; font-family: Arial, sans-serif; font-size: 11px; color: #000000; text-decoration : none; }a.link_bold:hover { padding-left : 3px; padding-right : 3px; padding-top : 2px; padding-bottom : 1px; font-family: Arial, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration : none; background-color : #000000; }.link_bold_on { padding-left : 3px; padding-right : 3px; padding-top : 2px; padding-bottom : 1px; font-family: Arial, sans-serif; font-size: 11px; color: #FFFFFF; background-color : #000000; }/*    Layout - Area.*/#area { width : 990px; height : auto; text-align : center; }#area_top { position : relative; display : block; width : 990px; height : 169px; }#area_middle { position : relative; display : block; margin-left : 4px; margin-bottom : 5px; padding-left : 2px; padding-right : 2px; width : 978px; height : auto; min-height : 460px; padding-bottom : 20px; background-image : url('media/wshop/images/area_middle_background.gif'); background-repeat : repeat-y; text-align : left; }#area_bottom { position : relative; display : block; width : 990px; height : auto; }#area_3d { position : fixed; left : 0; top : 100px; width : 100%; height : 452px; text-align : center; }/*    Layout - Area Top.*/#area_top_clock { position : absolute; left : 0px; top : 0px; }#area_top_clock_logo { position : absolute; left : 0px; top : 0px; }#area_top_bar { position : absolute; right : 22px; top : 0px; text-align : right; }#area_top_bar_phone_loggedout { position : absolute; right : 183px; top : 5px; }#area_top_bar_pipe_loggedout { position : absolute; display : block; overflow : hidden; right : 173px; top : 9px; width : 1px; height : 15px; background-image : url('media/wshop/images/area_top_search_pipe.gif'); background-repeat : repeat-y; }#area_top_bar_account { position : absolute; right : 70px; top : 5px; width : 93px; font-family : Arial, sans-serif; font-size : 12px; color: #000000; }#area_top_bar_logout { position : absolute; right : 0px; top : 5px; width : 66px; font-family : Arial, sans-serif; font-size : 12px; color: #000000; }#area_top_bar_phone_loggedin { position : absolute; right : 405px; top : 5px; }#area_top_bar_pipe_loggedin { position : absolute; display : block; overflow : hidden; right : 394px; top : 9px; width : 1px; height : 15px; background-image : url('media/wshop/images/area_top_search_pipe.gif'); background-repeat : repeat-y; }#area_top_bar_email { position : absolute; display : block; overflow : hidden; right : 225px; top : 5px; padding-top : 5px; padding-bottom : 0px; padding-left : 3px; padding-right : 3px; width : 149px; height : 18px; border : none 0px; background-image : url('media/wshop/images/area_top_bar_input.gif'); background-repeat : no-repeat; }#area_top_bar_password { position : absolute; display : block; overflow : hidden; right : 63px; top : 5px; padding-top : 5px; padding-bottom : 0px; padding-left : 3px; padding-right : 3px; width : 149px; height : 18px; border : none 0px; background-image : url('media/wshop/images/area_top_bar_input.gif'); background-repeat : no-repeat; }#area_top_bar_login { position : absolute; right : 0px; top : 5px; }#area_top_help { position : absolute; right : 22px; top : 51px; text-align : right; }#area_top_basket { position : absolute; right : 224px; top : 50px; text-align : right; }#area_top_basket_currency { position : relative; top : -1px; margin-right : 10px; } #area_top_basket_title { font-family : Arial, sans-serif; font-size : 11px; color: #000000; }#area_top_basket_subtitle { font-family : Arial, sans-serif; font-size : 11px; color: #7B7B7B; }#area_top_delivery { position : absolute; top : 75px; right : 224px; }#area_top_menu { position : absolute; left : 178px; top : 111px; }#area_top_currency { position : absolute; left : 316px; top : 109px; }#area_top_search { position : absolute; right : 16px; top : 109px; }#area_top_search_input { position : absolute; display : block; overflow : hidden; right : 181px; top : 7px; padding-top : 5px; padding-bottom : 0px; padding-left : 3px; padding-right : 3px; width : 149px; height : 18px; border : none 0px; background-image : url('media/wshop/images/area_top_search_input.gif'); background-repeat : no-repeat; }#area_top_search_go { position : absolute; right : 129px; top : 7px; }#area_top_search_pipe { position : absolute; display : block; overflow : hidden; right : 121px; top : 11px; width : 1px; height : 15px; background-image : url('media/wshop/images/area_top_search_pipe.gif'); background-repeat : repeat-y; }#area_top_search_advanced { position : absolute; right : 0px; top : 7px; width : 113px; font-family : Arial, sans-serif; font-size : 12px; color: #FFFFFF; text-align : right; }#area_top_links { position : absolute; bottom : 1px; right : 16px; } #area_top_yai { position : absolute; bottom : 5px; left : 166px; font-family: Arial, sans-serif; font-size: 11px; color: #7B7B7B; }a.area_top_yai_link, a.area_top_yai_link:link, a.area_top_yai_link:visited, a.area_top_yai_link:active { font-family: Arial, sans-serif; font-size: 11px; color: #000000; text-decoration : none; }a.area_top_yai_link:hover { font-family: Arial, sans-serif; font-size: 11px; color: #000000; text-decoration : underline; }#area_top_left { position : absolute; display : block; overflow : hidden; left : 4px; top : 0px; width : 2px; height : 183px; background-image : url('media/wshop/images/area_top_left.gif'); background-repeat : repeat-y; }#area_top_right { position : absolute; display : block; overflow : hidden; right : 4px; top : 0px; width : 2px; height : 183px; background-image : url('media/wshop/images/area_top_right.gif'); background-repeat : repeat-y; }/*	Layout - Area Middle.*/#area_middle_left { width : 147px; height : auto; }#area_middle_right { width : 830px; height : auto; }#area_middle_both { width : 978px; height : auto; }#area_middle_bottom { position : absolute; display : block; overflow : hidden; left : 0px; bottom : 0px; width : 982px; height : 4px; background-image : url('media/wshop/images/area_middle_bottom.gif'); }/*	Layout - Area Bottom.*/#area_bottom_top { position : relative; display : block; width : 990px; height : 303px; background-image : url('media/wshop/images/area_bottom_background.gif'); background-repeat : no-repeat; }.area_bottom_top_title { font-size : 16px; color : #000000; text-align : left; font-weight : bold; }.area_bottom_top_gap { position : relative; display : block; width : 100%; height : 6px; overflow : hidden; }a.area_bottom_top_link, a.area_bottom_top_link:link, a.area_bottom_top_link:visited, a.area_bottom_top_link:active { font-family: Arial, sans-serif; font-size: 11px; color: #000000; text-decoration : none; }a.area_bottom_top_link:hover { font-family: Arial, sans-serif; font-size: 11px; color: #000000; text-decoration : underline; }#area_bottom_top_getintouch { position : absolute; left : 38px; top : 18px; font-size : 11px; color : #7B7B7B; text-align : left; }#area_bottom_top_col1 { position : absolute; width : 180px; right : 378px; top : 18px; font-size : 11px; color : #7B7B7B; text-align : left; }#area_bottom_top_col2 { position : absolute; width : 180px; right : 198px; top : 18px; font-size : 11px; color : #7B7B7B; text-align : left; }#area_bottom_top_col3 { position : absolute; width : 180px; right : 8px; top : 18px; font-size : 11px; color : #7B7B7B; text-align : left; }#area_bottom_bottom { position : relative; display : block; width : 990px; height : auto; padding-top : 30px; padding-bottom : 30px; text-align : center; }.area_bottom_bottom_link { height : 48px; border : solid 1px #B4B3B3; padding : 2px; }.area_bottom_bottom_cards { margin-top : 20px; }.area_bottom_bottom_card { height : 30px; border : solid 1px #B4B3B3; padding : 2px; background-color : #FFFFFF; }/*	Layout - Area 3d.*/#area_3d_inner { position : relative; width : 400px; height : 452px; padding : 11px; border : solid 1px #CBCBCB; background-color : #FFFFFF; }.area_3d_close a { position : absolute; left : 11px; bottom : 11px; font-family : Arial, sans-serif; font-size: 12px; color: #7B7B7B; }/*	Layout - Area Middle Left.*/.area_middle_left_title { position : relative; display : block; width : 121px; height : auto; padding-left : 8px; padding-right : 18px; padding-top : 18px; padding-bottom : 8px; font-family : Arial, sans-serif; font-size: 16px; color: #000000; }.area_middle_left_image { position : relative; display : block; padding-left : 8px; padding-right : 18px; padding-top : 18px; padding-bottom : 8px; font-family : Arial, sans-serif; font-size: 16px; color: #000000; }ul.area_middle_left_attributes { margin : 0px; padding : 0px; list-style-type : none; width : 158px; padding-bottom : 2px; }li.area_middle_left_attribute { margin : 0px; padding : 0px; }a.area_middle_left_attribute_link, a.area_middle_left_attribute_link:link, a.area_middle_left_attribute_link:visited, a.area_middle_left_attribute_link:active { display : block; width : 139px; height : 16px; padding-left : 8px; padding-top : 3px; border-bottom : solid 1px #DCDBDB; background-color : #FFFFFF; font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-decoration : none; }a.area_middle_left_attribute_link:hover { background-color : #000000; color: #FFFFFF; text-decoration : none; }ul.area_middle_left_manufacturers { margin : 0px; padding : 0px; list-style-type : none; width : 158px; padding-bottom : 2px; }li.area_middle_left_manufacturer { margin : 0px; padding : 0px; }a.area_middle_left_manufacturer_link, a.area_middle_left_manufacturer_link:link, a.area_middle_left_manufacturer_link:visited, a.area_middle_left_manufacturer_link:active { display : block; width : 139px; height : 16px; padding-left : 8px; padding-top : 3px; border-bottom : solid 1px #DCDBDB; background-color : #FFFFFF; font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-decoration : none; }a.area_middle_left_manufacturer_link:hover { background-color : #000000; color: #FFFFFF; text-decoration : none; }a.area_middle_left_manufacturer_link_nb, a.area_middle_left_manufacturer_link_nb:link, a.area_middle_left_manufacturer_link_nb:visited, a.area_middle_left_manufacturer_link_nb:active { display : block; width : 139px; height : 16px; padding-left : 8px; padding-top : 3px; background-color : #FFFFFF; font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-decoration : none; }a.area_middle_left_manufacturer_link_nb:hover { background-color : #000000; color: #FFFFFF; text-decoration : none; }#area_middle_left_newsletter { position : relative; display : block; width : 121px; height : auto; padding-left : 8px; padding-right : 18px; padding-top : 18px; padding-bottom : 18px; background-color : #E5E5E5; color : #7B7B7B; }#area_middle_left_newsletter_title { padding-left :0px; padding-right : 0px; padding-top : 0px; padding-bottom : 11px; font-family : Arial, sans-serif; font-size: 14px; color: #000000; font-weight : normal; }#area_middle_left_newsletter_label { padding-bottom : 4px; font-family : Arial, sans-serif; font-size: 11px; color: #000000; }#area_middle_left_newsletter_input { display : block; overflow : hidden; padding-top : 5px; padding-bottom : 0px; padding-left : 3px; padding-right : 3px; width : 115px; height : 18px; border : none 0px; background-image : url('media/wshop/images/area_middle_left_newsletter_input.gif'); background-repeat : no-repeat; }#area_middle_left_newsletter_signup { padding-top : 4px; width : 121px; text-align : right; }/*	Custom Page Layouts.*/#area_middle_right_checkout_form_delivery_summary { padding-left : 116px; }#area_middle_right_checkout_form_billing_summary { padding-left : 116px; }#area_middle_right_checkout_form_card_form_cards { float : right; text-align : center;  }.area_middle_right_checkout_form_card_form_card { height : 30px; border : solid 1px #B4B3B3; padding : 2px; background-color : #FFFFFF; }.page_news_details_image { position : relative; display : block; float : right; padding-left : 11px; padding-bottom : 11px; }.page_news_details_published { padding-bottom : 11px; color : #7B7B7B; }.page_news_results_result { position : relative; display : block; padding-left : 11px; padding-right : 11px; padding-top : 11px; padding-bottom : 11px; }a.page_news_results_result_title { display : block; padding-left :0px; padding-right : 0px; padding-top : 0px; padding-bottom : 11px; margin : 0px; font-family : Arial, sans-serif; font-size: 16px; color: #000000; font-weight : normal;}.page_news_results_result_image { position : relative; display : block; float : left; }.page_news_results_result_content { padding-left : 111px; padding-right : 11px; }.page_news_results_result_content_published { padding-bottom : 11px; color : #7B7B7B; }.page_my_shared_header_vip { position : relative; display : block; float : right; width : 194px; height : 79px; background-image : url('media/wshop/images/shared_vip_header.gif'); background-repeat : no-repeat; }.page_my_shared_header_vip_points { position : absolute; right : 20px; top : 25px; text-align : right; font-family : Arial, sans-serif; font-size: 16px; color: #000000; }.page_offers_details_left { padding-top : 11px; }.page_offers_details_right { padding-right : 11px; padding-top : 11px; }.page_offers_details_right h1 { padding-left :0px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; margin : 0px; font-family : Arial, sans-serif; font-size: 22px; color: #000000; font-weight : bold; text-transform : none; }.page_offers_details_right_trigger { padding-top : 11px; }.page_offers_details_right_description { padding-top : 11px; }.page_offers_details_right_link { font-weight : bold; }.page_products_details_sequence_background_outer { position : relative; display : block; width : 100%; height : 32px; background-image : url('media/wshop/images/page_products_details_sequence_background.gif'); background-repeat : repeat-x; border-bottom : solid 1px #CBCBCB; }.page_products_details_sequence_background_inner { padding-left : 11px; padding-right : 11px; padding-top : 9px; }.page_products_details_left { }.page_products_details_left_images { position : relative; display : block; width : 385px; height : 500px; }.page_products_details_left_images_wo { position : relative; display : block; width : 385px; height : 405px; }.page_products_details_left_images_w { position : relative; display : block; width : 385px; height : 480px; }#area_middle_right_page_products_details_image_enlarge { position : absolute; left : 11px; top : 368px; }#area_middle_right_page_products_details_image_3d { position : absolute; left : 337px; top : 368px; }#area_middle_right_page_products_details_image { position : absolute; left : 11px; top : 11px; width : 385px; height : 385px; overflow : hidden; }#area_middle_right_page_products_details_image_image { position : absolute; left : 0px; top : 0px; }.page_products_details_left_images_scroll_left { position : absolute; left : 11px; top : 411px; }.page_products_details_left_images_scroll_right { position : absolute; left : 380px; top : 411px; }.page_products_details_left_images_thumbs_wo { position : absolute; left : 10px; top : 407px; width : 385px; overflow : hidden; }.page_products_details_left_images_thumbs_w { position : absolute; left : 38px; top : 407px; width : 329px; overflow : hidden; }.page_products_details_left_images_thumbs { position : absolute; left : 38px; top : 407px; width : 329px; overflow : hidden; }#area_middle_right_page_products_details_thumbs { }.page_products_details_left_images_thumb { display : block; clear : none; float : left; width : 52px; height : 52px; padding : 4px; margin-right : 11px; border : solid 1px #DCDBDB; padding : 4px; }.page_products_details_left_images_thumb:hover { border : solid 1px #7B7B7B; padding : 4px; }.page_products_details_right { position : relative; padding-left : 11px; padding-right : 11px; }.page_products_details_right h1 { padding-left :0px; padding-right : 0px; padding-top : 0px; padding-bottom : 0px; margin : 0px; font-family : Arial, sans-serif; font-size: 22px; color: #000000; font-weight : bold; text-transform : none; }.page_products_details_right_vip { position : absolute; right : 0px; top : 11px; width : 194px; height : 79px; background-image : url('media/wshop/images/shared_vip_header.gif'); background-repeat : no-repeat; }.page_products_details_right_vip_points { position : absolute; right : 12px; top : 10px; width : 72px; text-align : center; font-family : Arial, sans-serif; font-size: 16px; color: #000000; }.page_products_details_right_manufacturer { padding-top : 11px; padding-bottom : 11px; }.page_products_details_right_ranking { padding-bottom : 11px; }.page_products_details_right_purchase_outer { position : relative; display : block; width : 100%; height : auto; background-color : #EAEAEA; }.page_products_details_right_purchase_sale { position : absolute; right : 0px; top : 0px; }.page_products_details_right_purchase_inner { padding : 11px; }.page_products_details_right_purchase_inner_oldprice { font-family: Arial, sans-serif; font-size: 14px; padding-bottom : 2px; }.page_products_details_right_purchase_inner_oldprice_amount { text-decoration: line-through; }.page_products_details_right_purchase_inner_price { padding-bottom : 11px; font-family : Arial, sans-serif; font-size: 22px; color: #000000; font-weight : bold; }.page_products_details_right_variations { padding-top : 11px; }.page_products_details_right_variations_table { margin-top : 11px; border : solid 1px #EAEAEA; }.page_products_details_right_variations_row:hover { background-color : #EAEAEA; }#area_middle_right_page_products_details_info { padding-top : 22px; padding-bottom : 11px; }#area_middle_right_page_products_details_panes { border : solid 1px #EAEAEA; padding : 11px; margin-top : -4px; margin-bottom : 11px; }#area_middle_right_page_products_details_tabs { position : relative; padding-top : 11px; }#area_middle_right_page_products_details_tabs_test { position : relative; }#area_middle_right_page_products_details_tabs_description_off { }#area_middle_right_page_products_details_tabs_reviews_off { padding-left : 1px; }#area_middle_right_page_products_details_tabs_more_info_off { padding-left : 1px; }#area_middle_right_page_products_details_tabs_packaging_off { padding-left : 1px; }#area_middle_right_page_products_details_tabs_description_on { }#area_middle_right_page_products_details_tabs_reviews_on { padding-left : 1px; }#area_middle_right_page_products_details_tabs_more_info_on { padding-left : 1px; }#area_middle_right_page_products_details_tabs_packaging_on { padding-left : 1px; }#area_middle_right_page_products_details_similars { border-left : 1px solid #EAEAEA; }.page_products_details_pane_review_title { padding-left :0px; padding-right : 0px; padding-top : 0px; padding-bottom : 6px; font-weight : bold; font-size : 16px; }.page_products_details_pane_review_rating  { padding-left :0px; padding-right : 0px; padding-top : 0px; padding-bottom : 12px; }.page_products_details_pane_review_date { padding-left :0px; padding-right : 0px; padding-top : 0px; padding-bottom : 6px; }.page_products_giveaway_today { padding : 11px; }.page_products_giveaway_today_form { padding : 11px; background-color : #EAEAEA; }.page_products_giveaway_large { display : block; padding : 12px; width : 409px; background-color : #D9D9D9; text-align : left; }.page_products_giveaway_large_title { display : block; text-align : center; padding-bottom : 12px; }.page_products_giveaway_large_form { display : block; padding : 12px; margin-top : 12px; margin-bottom : 12px; background-color : #C3C3C3; }.page_products_giveaway_large_time { display : block; padding : 12px; background-color : #000000; color : #FFFFFF; text-transform : uppercase; font-family : Arial; font-size : 25px; font-weight : bold; text-align : center; }#area_middle_right_page_products_giveaway_0_time { display : block; font-size : 50px; } .page_products_giveaway_large_product { display : block; position : relative; padding : 12px; background-color : #FFFFFF; }.page_products_giveaway_large_product_quantity { position : absolute; right : 10px; top : 385px; font-family : Arial; font-size : 30px; font-weight : bold; color : #000000; }.page_products_giveaway_small_outer { position : relative; display : block; width : 186px; height : 342px; }.page_products_giveaway_small_inner { position : relative; left : 0px; top : 0px; width : 186px; height : 186px; background-color : #FFFFFF; opacity : .5; filter : alpha(opacity=50); }.page_products_giveaway_small_quantity { position : absolute; right : 0px; bottom : 0px; font-family : Arial; font-size : 20px; font-weight : bold; color : #000000; }.page_products_giveaway_small_day { position : absolute; left : 0px; top : 0px; }.page_products_giveaway_small_lock { position : absolute; left : 82px; top : 67px; }.page_products_giveaway_small_time { position : absolute; left : 0px; top : 95px; width : 100%; text-align : center; font-family : Arial; font-size : 20px; font-weight : bold; color : #000000; }.page_products_reviews_product { position : relative; display : block; height : auto; width : 100%; padding-top : 11px; padding-bottom : 11px; }.page_products_reviews_product_image { float: right; padding-left : 11px; padding-bottom : 11px; } .page_products_reviews_product_gap { position : relative; display : block; width : 20px; height : 11px; overflow : hidden; background-color : #FFFFFF; }.page_products_reviews_product_title { padding-bottom : 11px; }a.page_products_reviews_product_title_link { font-family: Arial, sans-serif; font-size: 16px; }.page_products_reviews_product_review_title { padding-left :0px; padding-right : 0px; padding-top : 0px; padding-bottom : 11px; font-weight : bold; font-size : 16px; }.page_products_reviews_product_review_date { padding-left :0px; padding-right : 0px; padding-top : 0px; padding-bottom : 11px; }.page_search_archive_product { position : relative; display : block; height : 196px; width : 100%; padding-top : 11px; padding-bottom : 11px; }.page_search_archive_product_image { float: left; padding-right : 11px; } .page_search_archive_product_manufacturer { padding-top : 11px; padding-bottom : 11px; }a.page_search_archive_product_highlighted { font-family: Arial, sans-serif; font-size: 16px; padding-bottom : 4px; }.page_search_archive_product_highlighted { font-family: Arial, sans-serif; font-size: 16px; padding-bottom : 4px; }.page_search_archive_product_normal { font-family: Arial, sans-serif; font-size: 12px; padding-bottom : 4px; }.page_search_archive_product_normal_oldprice { text-decoration: line-through; }.page_search_archive_product_gap { position : relative; display : block; width : 20px; height : 11px; overflow : hidden; background-color : #FFFFFF; }/*.page_search_chart_product { position : relative; display : block; height : 196px; width : 100%; padding-top : 11px; padding-bottom : 11px; }.page_search_chart_product_position { float: right; padding-right: 25px; padding-top : 20px; font-size: 170px; color: #EAEAEA; } .page_search_chart_product_image { float: left; padding-right : 11px; } .page_search_chart_product_manufacturer { padding-top : 11px; padding-bottom : 11px; }a.page_search_chart_product_highlighted { font-family: Arial, sans-serif; font-size: 16px; padding-bottom : 4px; }.page_search_chart_product_highlighted { font-family: Arial, sans-serif; font-size: 16px; padding-bottom : 4px; }.page_search_chart_product_normal { font-family: Arial, sans-serif; font-size: 12px; padding-bottom : 4px; }.page_search_chart_product_normal_oldprice { text-decoration: line-through; }.page_search_chart_product_gap { position : relative; display : block; width : 20px; height : 11px; overflow : hidden; background-color : #FFFFFF; }*/.page_search_manufacturer_banner { position : relative; display : block; width : 830px; height : auto; overflow : hidden; border-bottom : solid 1px #FFFFFF; }/*.page_search_manufacturers_logo { border : solid 1px #DCDBDB; padding : 4px; }.page_search_manufacturers_logo:hover { border : solid 1px #7B7B7B; padding : 4px; }*/.page_search_manufacturers_logo { padding-bottom : 14px; }.page_search_manufacturers_logo:hover { }.page_search_results_manufacturer_banner { position : relative; display : block; width : 830px; height : auto; overflow : hidden; border-bottom : solid 1px #FFFFFF; }.page_search_results_manufacturer_ranges { position : absolute; right : 15px; top : 29px; }.page_search_results_kwik { position : relative; display : block; width : 100%; height : 32px; background-image : url('media/wshop/images/page_search_results_kwik_background.gif'); background-repeat : repeat-x; border-bottom : solid 1px #CBCBCB; }.page_search_results_kwik_title { position : absolute; left : 0px; top : 0px; }.page_search_results_kwik_attributes { position : absolute; left : 101px; top : 6px; }.page_search_results_kwik_attribute { display : inline; padding-left : 11px; }.page_search_results_kwik_more { position : absolute; right : 11px; top : 8px; }.page_search_results_packaging_image { border-left : solid 1px #FFFFFF; }/*	Custom Module Layouts.*/tr.modules_basket_row { }td.modules_basket_row_odd { padding-top : 11px; padding-bottom : 11px; background-color : #FFFFFF; }td.modules_basket_row_even { padding-top : 11px; padding-bottom : 11px; background-color : #EAEAEA; border-top : solid 1px #FFFFFF; border-bottom : solid 1px #FFFFFF; }.modules_basket_manufacturer { width : 88px; border : solid 1px #DCDBDB; padding : 4px; background-color : #FFFFFF; }.modules_basket_pimage { width : 52px; border : solid 1px #DCDBDB; padding : 4px; background-color : #FFFFFF; }a.modules_basket_product_name { display : block; font-weight : bold; padding-bottom : 4px; }.modules_basket_offer_name { font-weight : bold; padding-top : 2px; }.modules_basket_voucher_image { width : 52px; border : solid 1px #DCDBDB; padding : 4px; background-color : #FFFFFF; }.modules_basket_voucher_name { font-weight : bold; padding-bottom : 4px; }.modules_basket_highlight { font-weight : bold; }.modules_basket_delivery_type { font-weight : bold; padding-bottom : 4px; }.modules_basket_promo { position : relative; display : block; width : 100%; height : 84px; background-image : url('media/wshop/images/modules_basket_promo_background.gif'); background-repeat : repeat-x; }.modules_basket_promo_title { font-size : 16px; padding-top : 24px; padding-bottom : 4px; }.modules_basket_promo_input { padding-top : 24px; }.modules_basket_promo_submit { padding-top : 24px; }.modules_basket_voucher { position : relative; display : block; width : 100%; height : 84px; background-image : url('media/wshop/images/modules_basket_voucher_background.gif'); background-repeat : repeat-x; }.modules_basket_voucher_title { font-size : 16px; padding-top : 24px; padding-bottom : 4px; }.modules_basket_voucher_input { padding-top : 24px; }.modules_basket_voucher_submit { padding-top : 24px; }.modules_checkout_steps { position : relative; display : block; width : 100%; padding-left : 11px; padding-top : 11px; padding-bottom : 11px; }.modules_checkout_step { padding-left : 11px; padding-right : 11px; }a.modules_news_list_result_title { display : block; padding-left :0px; padding-right : 0px; padding-top : 0px; padding-bottom : 11px; margin : 0px; font-family : Arial, sans-serif; font-size: 14px; color: #000000; font-weight : normal;}.modules_news_list_result_image { padding-right : 11px; }.modules_news_list_result_content { }.modules_news_list_result_content_published { padding-bottom : 11px; color : #7B7B7B; }.modules_products_chart { position : relative; display : block; height : 196px; width : 100%; padding-top : 11px; padding-bottom : 11px; text-align : left; }.modules_products_chart_position { float: right; padding-right: 25px; padding-top : 20px; font-size: 170px; color: #EAEAEA; } .modules_products_chart_image { float: left; padding-right : 11px; padding-bottom : 11px; } .modules_products_chart_manufacturer { padding-top : 11px; padding-bottom : 11px; }a.modules_products_chart_highlighted { font-family: Arial, sans-serif; font-size: 16px; padding-bottom : 4px; }.modules_products_chart_highlighted { font-family: Arial, sans-serif; font-size: 16px; padding-bottom : 4px; }a .modules_products_chart_highlighted:hover { text-decoration : underline; }.modules_products_chart_rating { padding-top : 3px; padding-bottom : 11px; }.modules_products_chart_normal { font-family: Arial, sans-serif; font-size: 12px; padding-bottom : 4px; }.modules_products_chart_normal_oldprice { text-decoration: line-through; }.modules_products_chart_gap { position : relative; display : block; width : 20px; height : 11px; overflow : hidden; background-color : #FFFFFF; }.modules_products_medium { position : relative; display : block; width : 194px; height : auto; text-align : left; }.modules_products_medium_sale { position : absolute; right : 0px; top : 0px; }.modules_products_medium_image { padding-top : 11px; padding-bottom : 11px; }.modules_products_medium_3d { position : absolute; bottom : 27px; right : 0px; }.modules_products_medium_bar_text { padding-left : 11px; padding-bottom : 11px; height : 40px; text-align : left; }.modules_products_medium_bar_outer { position : relative; display : block; width : 100%; height : 27px; background-color : #EAEAEA; }.modules_products_medium_bar_inner_left { clear : none; padding-left : 8px; padding-right : 0px; padding-top : 8px; padding-bottom : 5px; text-align : left; font-family : Arial, sans-serif; font-size: 14px; color: #000000; }.modules_products_medium_bar_inner_right { float : right; clear : none; padding-left : 8px; padding-right : 8px; padding-top : 9px; padding-bottom : 6px; border-left : 1px solid #FFFFFF; text-align : left; font-family : Arial, sans-serif; font-size: 11px; color: #7B7B7B; }.modules_products_medium_bar_inner_zoom { float : right; clear : none; border-left : 1px solid #FFFFFF; }.modules_products_medium_nobar { padding-left : 11px; padding-bottom : 11px; text-align : center; }.modules_rating_show { display : block; position : relative; padding-top : 0px; padding-bottom : 9px; }.modules_rating_show_text { position : absolute; left : 104px; top : 5px; }.modules_zoom_0 { position : absolute; left : 0px; top : 0px; width : 385px; height : auto; min-height : 500px; padding : 11px; border : solid 1px #CBCBCB; background-color : #FFFFFF; }.modules_zoom_1 { position : absolute; left : 0px; top : 0px; width : 385px; height : auto; min-height : 500px; padding : 11px; border : solid 1px #CBCBCB; background-color : #FFFFFF; }.modules_zoom_2 { position : absolute; left : 0px; top : 0px; width : 385px; height : auto; min-height : 500px; padding : 11px; border : solid 1px #CBCBCB; background-color : #FFFFFF; }.modules_zoom_3 { position : absolute; left : 0px; top : 0px; width : 385px; height : auto; min-height : 500px; padding : 11px; border : solid 1px #CBCBCB; background-color : #FFFFFF; }.modules_zoom_image { padding-bottom : 11px; }.modules_zoom_manufacturer { padding-bottom : 11px; }.modules_zoom_title a { padding-bottom : 4px; font-family : Arial, sans-serif; font-size: 18px; color: #000000; }.modules_zoom_stock { padding-bottom : 11px; font-family : Arial, sans-serif; font-size: 12px; color: #7B7B7B; }.modules_zoom_price { padding-bottom : 11px; font-family : Arial, sans-serif; font-size: 18px; color: #000000; }.modules_zoom_link a { padding-bottom : 4px; font-family : Arial, sans-serif; font-size: 12px; color: #7B7B7B; }.modules_zoom_close a { padding-bottom : 0px; font-family : Arial, sans-serif; font-size: 12px; color: #7B7B7B; }/********************************************************************************    Content Slider Styles.********************************************************************************/.sliderwrapper { position: relative; overflow: hidden; border: 0px; border-bottom-width: 0px; width: 830px; height: 300px; margin-bottom:-18px; }.sliderwrapper .contentdiv { visibility: hidden;  position: absolute;  left: 0;  top: 0; padding: 0px; background: url ('images/layout/topbanner_bck.gif') no-repeat; width: 830px;  height: 100%; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity: 1; opacity: 1; }.pagination { position:relative; z-index:1000; top:-8px; width: 809px;  text-align: right; padding: 0px 0px; }.pagination a { width:26px; height:24px; padding: 1px 6px 2px 6px; text-decoration: none;  color: #CCC; background-image: url('images/layout/numberblank.gif'); }.pagination a:hover, .pagination a.selected { width:26px; height:24px; padding: 1px 6px 2px 6px; text-decoration:underline; color: #000; background-image: url('images/layout/numberblank.gif'); }.contentdiv h1 { position:absolute; top:20px; width:300px; font-size:3em; font-color:#000; font-weight:bold; margin-left:15px; }.contentdiv p { position:absolute; top:140px; width:300px; text-align:justify; font-size:1.0em; font-color:#000; margin-left:30px; }/********************************************************************************    Additional Styles.********************************************************************************//*Daz - Global Smallprint Page Elements*/.fullwidthcontent{width:800px;float:left;padding:15px;}.fullwidthcontent p{font:12px/16px arial, sans-serif;color:#000;}.fullwidthcontent h1{font:16px arial, sans-serif;color:#000;margin-bottom:-10px;margin-top:-10px;text-decoration:none;}.fullwidthcontent h1 a{font:16px arial, sans-serif;color: #000;text-decoration:none;}.fullwidthcontent h2{font:14px arial, sans-serif;margin:0 0 10px;color:#000;}.fullwidthcontent h2 a{color: #000;text-decoration:none;}.fullwidthcontent li{font:12px/16px arial, sans-serif;margin:0px;color:#000;}.fullwidthcontent img{border:0px;} .halfwidthcontent{width:392px;Padding-left:15px;float:left;}.halfwidthcontent p{font:12px/16px arial, sans-serif;color:#000;}.halfwidthcontent h1{font:16px arial, sans-serif;margin:0px 0 0px;color: #000;text-decoration:none;}.halfwidthcontent h1 a{color: #000;text-decoration:none;}.halfwidthcontent h2{font:14px arial, sans-serif;margin:0 0 10px;color:#000;}.halfwidthcontent h2 a{color: #000;text-decoration:none;}.halfwidthcontent li{font:12px/16px arial, sans-serif;margin:0px;color:#000;}.halfwidthcontent img{border:0px;} .leftpic img{float: left;padding-right:15px;padding-bottom:15px;}.rightpic img{float: right;padding-left:15px;padding-bottom:15px;}/*Daz - Smallprint Page Elements*/#indexstyle{width:800px;float:left;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;background-color:#eaeaea;}#indexstyle p{font:12px/16px arial, sans-serif;margin:0px 0 0px;color:#000;}#indexstyle a{font:12px/16px arial, sans-serif;margin:0px 0 0px;color:#000;}#indexcontent{width:200px;float:left;}#indexcontent a{font:12px/16px arial, sans-serif;color:#000;}#indexcontent h2{font:14px arial, sans-serif;margin:0 0 10px;color:#000;}#indexcontent h2 a{color: #000;text-decoration:none;}#indexcontent p{font:12px/16px arial, sans-serif;color:#000;}.subindexcontent{width:830px;height:26px;background: url(images/Darren/sp_sindexhdr.gif) repeat-x;color:#FFF;font-size:0.8em;text-align:left;text-indent:15px;line-height:25px;}/*Daz - Brand Index Elements*/.bilogocontainer{width:780px;float:left;padding-left:25px;padding-right:25px;}.bilogocontainer img{border:0px;}.bistatscontainer{width:148px;float:left;padding-left:15px;}.bistatscontainer h2{font:14px arial, sans-serif;margin:0 0 10px;color:#000;}.bistatscontainer h2 a{color: #000;}.bistatscontainer li{font:12px/16px arial, sans-serif;margin:0px;color:#000;}.bistatscontainer p{font:12px/16px arial, sans-serif;color:#000;}.bicontentcontainer{width:830px;float:left;}.bicontentcontainer p{font:12px/16px arial, sans-serif;color:#000;}.bicontentcontainer h2{font:14px arial, sans-serif;margin:0 0 10px;color:#000;}.bicontentcontainer h2 a{color: #000;text-decoration:none;}.bicontentcontainer li{font:12px/16px arial, sans-serif;margin:0px;color:#000;}.bicontentcontainer img{border:0px;}/*Daz - Home Page Elements*/.hpbrandbanners{width:415px;float:left;}.hpbrandbanners img{border:0px;} .hpblogtwittershell{width:392px;Padding-left:15px;padding-top:15px;float:left;}.hpblogtwitter{width:362px;float:left;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:1px;background-color:#DDD;}.hpblogtwitter p{font:12px/16px arial, sans-serif;color:#000;}.hpblogtwitter li{font:12px/16px arial, sans-serif;margin:0px;color:#000;}.hpblogtwitter img{border:0px;}.hpseo { width:231px;float:left;padding-left:15px;padding-right:15px;padding-top:15px;background-color:#DDD;}.hpseoshell{width:261px;Padding-left:15px;padding-top:15px;float:left;}.hpseoshellright{width:524px;Padding-left:15px;padding-top:15px;float:left;}.hpseo p{font:12px/16px arial, sans-serif;color:#000;}.hpseo h2{font:14px arial, sans-serif;margin:0 0 10px;color:#fff;}.hpseo li{font:12px/16px arial, sans-serif;margin:0px;color:#000;}.hpseo img{border:0px;} .hpseoright{width:494px;float:left;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:1px;background-color:#E5E5E5;}.hpseoright h2{font:14px arial, sans-serif;margin:0 0 10px;color:#fff;}.hpseoright p{font:12px/16px arial, sans-serif;color:#000;}.hpseoright li{font:12px/16px arial, sans-serif;margin:0px;color:#000;}.hpseoright img{border:0px;}/*Daz - Listing/Landing Page Elements*/.lptextheader{width:815px;float:left;}.lptextheader h2{font:16px arial, sans-serif;margin-left:15px;line-height:25px;text-align:center;color:#fff;}.lptextheader img{border:0px;} .lptextheader2{width:400px;padding-right:15px;float:left;}.lptextheader2 p{font:12px/16px arial, sans-serif;margin-left:15px;color:#000;}.lptextheader2 h2{font:16px arial, sans-serif;margin-left:15px;line-height:25px;text-align:center;color:#fff;}.lptextheader2 img{padding-top:13px;border:0px;}.lptextheader22{width:415px;float:left;}.lptextheader22 img{padding-right:15px;padding-top:13px;border:0px;}  .lpfullwidth{width:830px;float:left;Padding:15px;}.lpfullwidth h1{font:16px arial, sans-serif;color:#000;margin-top:-10px;margin-bottom:-10px;text-decoration:none;}.lpfullwidth h1 a{color: #000;text-decoration:none;}.lphalfwidth{width:400px;float:left;}.lphalfwidth p{font:12px/16px arial, sans-serif;margin-left:15px;color:#000;}.lphalfwidth h2{font:14px arial, sans-serif;margin:0 0 10px;color:#000;}.lphalfwidth h2 a{color: #000;text-decoration:none;}.lphalfwidth li{font:12px/16px arial, sans-serif;margin:0px;color:#000;}.lphalfwidth2{width:415px;float:left;}.lphalfwidth2 p{font:12px/16px arial, sans-serif;margin-left:15px;color:#000;}.lphalfwidth2 h2{font:14px arial, sans-serif;margin:0 0 10px;color:#000;}.lphalfwidth2 h2 a{color: #000;text-decoration:none;}.lphalfwidth2 li{font:12px/16px arial, sans-serif;margin:0px;color:#000;}/*Daz - Prize Winners Page Elements*/.pwseperater{width:830px;height:10px;background: url(images/Darren/pw_seperater.gif) repeat-x;}