body { background: #eee; padding: 0; margin: 0; } body, input, textarea, select { font-family: arial, verdana, sans-serif; font-size: 12px; color: #000; } * { outline: none; } table { border-collapse: collapse; border: 0; width: 100%; } h1 { line-height: 100%; margin: 0 0 10px 15px; padding: 0; font-size: 13px; color: #898989; padding-bottom: 8px; } h2 { font-size: 30px; font-weight: normal; margin: 10px 10px 5px 15px; line-height: 100%; color: #5d5d5d; } h3 { padding: 0 0 5px 0; background: url('/imagini/watchshop/layout/dotted_line.gif') bottom left repeat-x; } h4 { padding: 0; margin: 0; color: #940f0f; } img { border: 0; } a, a:active, a:visited { color: #940f0f; } a:hover { color: #cc0000; } p { line-height: 125%; } .normal { margin: 10px 30px; padding: 0; font-size: 12px; line-height: 150%; } a.top { float: right; font-size: 11px; font-weight: normal; background: url('/imagini/watchshop/icons/icon_top.gif') top left no-repeat; width: 48px; height: 18px; margin-top: -3px; overflow: hidden; text-indent: 60px; } .nowrap { white-space: nowrap !important; } .clearer, .clearersep { clear: both; overflow: hidden; padding: 0; } .clearer { background: none; visibility: hidden; margin: 0; height: 1px; max-height: 1px; overflow: none; _display: none; } .clearersep { background: url('/imagini/watchshop/layout/dotted_line.gif') left center repeat-x; width: 95%; margin: 0 auto; height: 25px; } dd, dl, form { margin: 0; } sup { font-size: 11px; font-weight: bold; } .hidden { display: none; } input.buton, button.buton { background-color: #9b1c1c; border-left: 2px solid #c92525; border-top: 2px solid #c92525; border-right: 2px solid #5f1111; border-bottom: 2px solid #5f1111; color: #fff; font-weight: bold; font-size: 12px; } .text_box { border-left: 1px solid #b4b4be; border-top: 1px solid #b4b4be; border-right: 1px solid #d2d2d8; border-bottom: 1px solid #d2d2d8; padding: 1px 2px; color: #333; } #header, #content { width: 927px; } #content { margin: 0 auto; background: url('/imagini/watchshop/layout/background_content_middle.gif') top left repeat-y; } #content_wrapper { margin: 0; padding: 12px 25px 0 25px; width: 877px; background: url('/imagini/watchshop/layout/background_content_top.gif') top left no-repeat; } #anunt { margin: 0; padding: 0px 25px 0 25px; width: 877px; height: 42px; background: url('/imagini/watchshop/layout/anunt.jpg') top left no-repeat; }  .instock { color: #528810; } .insupplierstock { color: #528810; } .outofstock { color: #94100E; } .call { color: #FB8500; } .backordered { color: #FB8500; } .onorder { color: #FB8500; } .onorderdays { color: #FB8500; }  .notify_box { font-weight: normal; margin: 15px auto; padding: 15px; line-height: 150% !important; text-align: center !important; background: #EAE2C8; color: #000; clear: both; } .notify_box p { text-align: center !important; } .notify_box span { font-weight: normal; color: #000 !important; } .error { color: #bb2b10 !important; font-size: 12px !important; font-weight: bold !important; }  .static_container { padding: 10px 15px 0 15px; } .static_container_no_padding { padding: 10px 0 0 0; } .static_container h1, .static_container_no_padding h1 { padding: 0 0 5px 0; margin: 0 0 10px 0; font-size: 30px; clear: both; font-weight: normal; background: url('/imagini/watchshop/layout/dotted_line.gif') bottom left repeat-x; } .static_container_narrow { float: right; clear: right; width: 621px; margin: 0 2px 0 0; } .static_container_narrow_top { width: 100%; overflow: hidden; height: 5px; background: url('/imagini/watchshop/layout/static_narrow_top.gif') top left no-repeat; } .static_container_narrow_padded { width: 591px; text-align: justify; background: url('/imagini/watchshop/layout/static_narrow_middle.gif') top left repeat-y; padding: 5px 15px; } .static_container_narrow_bottom { width: 100%; overflow: hidden; height: 5px; background: url('/imagini/watchshop/layout/static_narrow_bottom.gif') top left no-repeat; } .dotted_box, .incredere { float: left; clear: left; width: 242px; } .dotted_box_top { width: 242px; height: 24px; padding: 6px 0 0 0; overflow: hidden; color: #fff; font-size: 13px; font-weight: bold; text-align: center; background: url('/imagini/watchshop/layout/dotted_box_top.gif') top left no-repeat; margin: 0; } .dotted_box_content { background: url('/imagini/watchshop/layout/dotted_box_middle.gif') top left repeat-y; margin: 0; padding: 0 10px; width: 222px; } .dotted_box_content p.filtru { margin: 0; font-weight: bold; padding: 10px 0 5px 0; background: url('/imagini/watchshop/layout/dotted_line.gif') bottom left repeat-x; } .dotted_box_content ul.account { margin: 0; padding: 7px 10px 0px 25px; } .dotted_box_content ul.account li { padding: 2px 0; } .dotted_box_content ul.account li.current a { font-weight: bold; text-decoration: none; color: #000; } .dotted_box_content p.item { padding: 10px 0 5px 0; margin: 0; } .dotted_box_bottom { width: 242px; height: 7px; background: url('/imagini/watchshop/layout/dotted_box_bottom.gif') top left no-repeat; overflow: hidden; } .incredere { height: 238px; background: url('/imagini/watchshop/layout/bg_incredere.gif') top left no-repeat; overflow: hidden; text-align: center; margin: 0 0 13px 0; } .incredere h4 { color: #940f0f; font-weight: bold; font-size: 14px; margin: 10px; padding: 0; } .incredere p { margin: 0 10px 10px 10px; padding: 0; } #contactmap { margin: 0 auto; position: relative; width: 100% !important; height: 500px !important; border: 1px solid #c8bcba !important; }  #header { position: absolute; top: 0; left: 50%; margin-left: -463px; _margin-left: -465px; padding: 0; height: 175px; overflow: hidden; } #header table { width: 100%; height: 175px; border: 0; } #header_logo { height: 142px; padding: 0 0 0 30px; width: 30%; text-align: left; vertical-align: middle; } div#socialization { float: left; margin: 2px 0 0 50px; } #header_user { height: 142px; text-align: right; vertical-align: top; font-weight: bold; position: relative !important; } div#top_custom_menu { position: absolute; height: 20px; width: 575px; right: 25px; top: 102px; padding: 0; background: url('/imagini/watchshop/layout/dotted_line.gif') bottom right repeat-x; } #top_custom_menu ul { float: right; position: relative; clear: none; margin: 8px 0 0 0; padding: 0; } #top_custom_menu ul li { float: right; position: relative !important; list-style-type: none; padding: 0; margin: 0; background: url('/imagini/watchshop/layout/dot.gif') center right no-repeat; } #top_custom_menu ul li.last { background: none; } #top_custom_menu ul li a, #top_custom_menu ul li a:visited, #top_custom_menu ul li a:active { font-size: 12px; color: #5D5D5D !important; padding: 0 12px 0 9px; text-decoration: none; font-weight: normal; overflow: hidden; display: inline-block; } #top_custom_menu ul li a.last { padding-right: 0; }  #top_menu { padding: 0; text-align: left; vertical-align: top; height: 33px; } #top_menu ul { float: left; clear: none; padding: 0; margin: 6px 0 0 30px; display: block; _margin-left: 15px; } #top_menu ul li { float: left; list-style-type: none; padding: 0; margin: 0; height: 20px; line-height: 20px; background: url('/imagini/watchshop/layout/top_menu_separator.gif') center right no-repeat; } #top_menu ul li.last { background: none; } #top_menu ul li a { font-size: 13px; color: #fff; padding: 0 12px 0 9px; text-decoration: none; font-weight: bold; overflow: hidden; display: inline-block; } #top_menu ul li a.last { padding-right: 0; } #top_menu ul li a:hover { text-decoration: underline; }  #top_search { float: right; background: #fff; margin: 4px 29px 0 0; height: 18px; padding: 2px; overflow: hidden; _margin-right: 15px; } #top_search form { margin: 0; padding: 0; } #searchac { width: 171px; font-size: 12px; padding: 2px 1px 1px 1px; height: 15px; border: 0px; } #inbsearch { margin: 0 0 0 5px; padding: 0; height: 18px; width: 50px; vertical-align: top; *vertical-align: text-bottom; *margin-bottom: 1px !important; } .blurredSearch { color: #5d5d5d !important; } .activeSearch { color: #000 !important; }  .ac_results { border: 1px solid gray; background-color: white; padding: 0; margin: 0; list-style: none; position: absolute; z-index: 10000; display: none; } .ac_results li { padding: 2px 5px; white-space: nowrap; color: #101010; text-align: left; } .ac_results .acrcnt { color: #777; font-size: 10px; } .ac_over { cursor: pointer; background-color: #D8D8D8; } .ac_match { text-decoration: underline; color: black; }  #header_user { text-align: right; vertical-align: top; padding: 0 30px 0 0; } #header_user ul { margin: 0; padding: 0; list-style-type: none; } #header_user ul li { display: block; float: right; height: 23px; margin: 0; clear: none; padding: 0; } #header_user ul li a { line-height: 20px; white-space: nowrap; text-decoration: none; color: #fff; } #header_user a:hover { text-decoration: underline; } .cont_delimiter { background-repeat: no-repeat; background-position: left center; display: block; float: right; clear: none; background: url('/imagini/watchshop/layout/top_menu_separator.gif') 50% 40% no-repeat; overflow: hidden; width: 30px; }  div.breadcrumbs { display: block; margin: 180px auto 0 auto; clear: both; width: 887px; font-size: 12px; padding: 4px 20px 0 20px; position: relative; } div.breadcrumbs p { margin: 0; padding: 0; } div.breadcrumbs a { text-decoration: underline; } div.breadcrumbs a.delete_filter { text-decoration: none; }  div#footer { margin: 0 auto; clear: both; background: url('/imagini/watchshop/layout/background_footer.gif') top left no-repeat; width: 877px; padding: 40px 25px 10px 25px; } div#footer table.links { height: 155px; display: block; clear: both; overflow: hidden; } div#footer table.links th { background: url('/imagini/watchshop/layout/dotted_line.gif') bottom left repeat-x; color: #5d5d5d; text-align: left; padding: 3px 0 7px 5px; font-size: 12px; font-weight: bold; height: 20px; width: 20%; } div#footer table.links td { padding: 2px 5px 5px 13px; width: 20%; } div#footer table.links td.last { border-right: none; } div#footer table.links ul { padding-left: 5px; margin: 7px 0 3px 0; } div#footer table.links ul li { list-style-type: disc; padding-left: 0; margin-bottom: 1px; color: #5d5d5d; } div#footer table.links ul li a { color: #5d5d5d; text-decoration: none; } div#footer table.links ul li a:hover { text-decoration: underline; } div#footer p { margin: 2px 0; text-align: center; line-height: 20px; color: #6e6e6e; } #footer_sigle { margin: 0 auto; clear: both; width: auto; } #footer_sigle td.space { height: 5px; font-size: 5px; overflow: hidden; } #footer_sigle td { width: 30px; padding: 1px 2px; }  #main_splash { width: 604px; height: 255px; float: left; clear: left; overflow: hidden; position: relative; } #main_splash #bg { background-position: top left; background-repeat: no-repeat; background-color: none; position: absolute; top: 0; left: 0; z-index: 1; width: 604px; height: 255px; } #main_splash #links { position: absolute; top: 0; left: 0; z-index: 2; text-align: right; width: 584px; height: 255px; padding: 0 10px; color: #fff; } #main_splash #links table { width: 345px; float: right; clear: right; margin: 50px 0 0 0; } #main_splash #links table td { text-align: left; width: 50%; vertical-align: middle; white-space: nowrap; padding: 5px 0 5px 20px; } #main_splash #links table td a { font-weight: 10px; color: #fff; display: inline-block; background: url('/imagini/watchshop/icons/link_arrow_black.gif') center left no-repeat; padding: 0 0 0 12px; } #main_splash #links table td input { text-align: center; } #quick_filters { width: 604px; height: 124px; background: url('/imagini/watchshop/splash/splash_bottom.gif') top left no-repeat; float: left; clear: left; overflow: hidden; margin-top: 10px; color: #fff; } #quick_filters h3 { color: #fff; font-size: 20px; font-family: verdana, arial, sans-serif; font-weight: normal; padding: 8px 10px 10px 10px; margin: 0 10px; background: url('/imagini/watchshop/layout/white_dot.gif') bottom left repeat-x; } #quick_filters h3 span { font-size: 13px; font-weight: bold; } #quick_filters table { width: 90%; margin: 10px auto 0 auto; font-family: verdana, arial, sans-serif; } #quick_filters table td { padding: 4px; vertical-align: middle; } #quick_filters .up { text-transform: uppercase; font-size: 11px; width: 28%; } #quick_filters select { font-family: verdana, arial, sans-serif; font-size: 11px; } #filtru_tip, #filtru_marca, #filtru_mecanism { width: 120px; } #get_voucher { width: 262px; height: 189px; float: right; clear: right; overflow: hidden; margin-top: 10px; } #abonare_newsletter { width: 262px; height: 190px; background: url('/imagini/watchshop/splash/splash_right_1.jpg') top left no-repeat; float: right; clear: right; overflow: hidden; } #newsletter_form, #newsletter_form_popup { display: block; margin: 140px auto 0 auto; width: 235px; } #news_email, #news_email_popup { width: 125px; } .news_go { margin-bottom: -4px; } #newsletter_form p, #newsletter_form_popup p { text-align: right; font-size: 11px; margin: 5px 0 0 0; color: #666; } p.p_title { font-size: 18px; font-weight: bold; margin: 15px 0 10px 0; color: #5d5d5d; } ul.trust { color: #5d5d5d; margin-top: 0; } ul.trust li { line-height: 150%; font-size: 13px; } p.recomandam { color: #940f0f; font-size: 18px; font-weight: bold; margin: 10px 0 0 10px 0; } #vezi_toate { display: block; clear: both; margin: 0 auto; width: 247px; height: 19px; }  div.products_container_wide { display: block; clear: both; margin: 0; padding: 0; } div.products_container_wide dd.product_table_holder { float: left; margin: 12px 0 0 0; padding: 0 14px 12px 0; width: 430px; height: 246px; background: url('/imagini/watchshop/layout/dotted_line.gif') bottom left repeat-x; }  div.products_container_wide .pth_last { padding-right: 0 !important; } div.products_container_wide .pth_last table.product_table { background: url('/imagini/watchshop/layout/dotted_line_vertical.gif') top left repeat-y; } div.products_container_wide table.product_table { height: 233px; } div.products_container_wide td.product_image { width: 187px; height: 210px; min-height: 210px; min-width: 187px; padding: 0 10px; text-align: center; vertical-align: middle; overflow: hidden; } div.products_container_wide td.product_name { text-align: left; vertical-align: top; clear: both; font-weight: normal; color: #6e6e6e; overflow: hidden; font-size: 12px; line-height: 125%; height: auto; } div.products_container_wide td.product_name a { color: #4f4f4f; font-size: 13px; display: block; clear: both; font-weight: bold; width: 100%; text-decoration: underline; margin-bottom: 3px; } div.products_container_wide td.product_name a:hover { color: #cc0000; } div.products_container_wide div.manufacturer { float: right; clear: right; text-align: right; } div.products_container_wide div.info { margin: 5px 0 0 0; padding: 0; text-align: center; height: 23px; } div.products_container_wide div.info img { margin-left: 5px; } div.products_container_wide div.stoc { text-align: center; font-size: 13px; line-height: 13px; font-weight: bold; margin: 0; margin-bottom: 2px; } div.products_container_wide div.stoc p { text-align: center; margin: 0; padding: 0; line-height: 13px; } div.products_container_wide td.price_holder { height: auto; vertical-align: bottom; text-align: center; } div.products_container_wide td.price_holder p.economisesti { color: #B61212; } div.products_container_wide td.price_holder p.economisesti span{ font-weight: bold; } div.products_container_wide div.price { font-size: 12px; color: #000000; margin: 0; padding: 3px 0 0 0; text-align: center; font-weight: bold; } div.products_container_wide div.price span { font-size: 17px; } div.products_container_wide div.price_inactive { font-size: 12px; font-weight: normal; color: #d70500; margin: 0; padding: 0; text-align: center; position: relative; } div.products_container_wide div.addtocart { text-align: center; padding-top: 5px; }  .products_container dd.product_table_holder { width: 200px; background: url('/imagini/watchshop/layout/dotted_line_vertical.gif') right top repeat-y; display: block; float: left; clear: none; padding: 0 5px; margin: 0; height: 400px; } .products_container .pth_last { clear: right; background: none !important; } .products_container .product_image { margin: 0 auto; clear: both; text-align: center; height: 210px; vertical-align: middle; } .products_container dd.product_name { width: 90%; clear: both; margin: 25px auto 0 auto; height: 25px; } .products_container dd.product_name a { color: #4f4e4e; text-decoration: none; font-weight: bold; } .products_container dd.product_name a:hover { text-decoration: underline; } .products_container dd.product_specs { width: 90%; clear: both; margin: 5px auto 0 auto; color: #6e6e6e; height: 30px; } .products_container dd.product_availability { height: 20px; width: 100%; clear: both; margin: 0 auto; text-align: center; font-weight: bold; font-size: 13px; } .products_container dd.prod_economisesti { height: 20px; width: 90%; clear: both; margin: 0 auto; text-align: center; font-size: 13px; } .products_container dd.prod_economisesti span { font-weight: bold; } .products_container dd.prod_economisesti p { color: #528810; } .products_container dd.product_price { height: 20px; width: 90%; clear: both; margin: 0 auto; height: 20px; color: #444; } .products_container dd.product_price p { margin: 0; padding: 0; font-size: 13px; } .products_container dd.product_price p.price_inactive { font-size: 12px; color: #94100E; } .products_container dd.product_price span { font-size: 15px; } .products_container dd.product_buy { text-align: center; padding: 5px 0 0 0; } div.promo_icons { clear: left; text-align: left; float: left; width: 240px; margin: 20px 0 0 30px; _margin-left: 15px; } div.promo_icons_box { text-align: left; padding-bottom: 5px; }  div#ws_abonare_news { display: block; clear: both; margin: 0 auto; margin-top: 5px; width: 870px; height: 59px; background: url('/imagini/watchshop/layout/ws_news_bg.jpg') top left no-repeat; } div.dreapta { float: right; margin-right: 10px; margin-top: 15px; } div.dreapta p { margin: 0; color: #ffffff; } div.dreapta p a { color: #ffffff; } div.dreapta #news_email { width: 155px; margin: 0; margin-left: 2px; margin-top: 1px; font-size: 11px; padding: 2px 0; border: 0; font-size: 12px; color: #90A61C; font-weight: bold; } input.ws_news_go { margin: 0; padding: 0; margin-left: 5px; margin-bottom: -5px; _margin-bottom: -5px; }  #page_title { width: 550px; float: left; clear: left; } #page_title h1 { font-family: arial, sans-serif; font-size: 30px; text-align: left; float: left; display: block; padding: 0; line-height: 100%; margin: 10px 0 3px 15px; clear: left; } #page_title h2 { font-size: 13px; color: #898989; display: block; float: left; clear: left; font-weight: bold; margin: 0 0 0 15px; padding: 0; text-align: left; } #rss_optin { background: url('/imagini/watchshop/layout/rss.gif') 1% 50% no-repeat; padding: 0 0 0 33px; line-height: 22px; margin: 15px 0 0 0; clear: both; display: block; font-size: 11px; }  #price_filter { width: 300px; float: right; clear: right; margin: 10px 15px 0 0; } #priceslider { width: 142px; float: right; clear: none; margin: 2px 12px 0 0; } #applypricefilter { float: right; clear: none; margin: 1px 0 0 0; } .pricein { width: 35px; font-size: 11px; border: 1px solid #c6c1b9; background: #fff; color: #444444; text-align: right; padding: 1px; } p.fprice { margin: 0 0 10px 0; font-size: 11px; text-align: right; color: #5d5d5d; }  #filtre { background: #eee; color: #5d5d5d; margin: 15px 0 0 0; padding: 5px; clear: both; font-size: 13px; font-weight: bold; } #flt { padding: 0; margin: 3px 0 0 0; background: #fff; display: block; clear: both; height: 26px; z-index: 200 !important; position: relative; } #flt ul li { position: relative !important; } #flt li { cursor: pointer; float: left; background: url('/imagini/watchshop/layout/menu_separator.gif') center right no-repeat; position: relative !important; list-style-type: none; padding: 0 9px; margin: 0; height: 26px; line-height: 26px; } #flt li:hover { color: #cc0000; }  #flt li ul {  display: none; position: absolute !important; top: 26px !important; left: 0 !important; margin: 0 0 0 -5px; padding: 0; border: 5px solid #eee; border-top: none; z-index: 1000 !important; } #flt li li { clear: both; line-height: 21px; height: 21px; width: 220px; position: relative; background: #fff; padding: 0; margin: 0; } #flt li li.second_level a { text-indent: 10px; } #flt li>ul {  top: auto; left: auto; } #flt li:hover ul, #flt li.over ul {  display: block !important; } #flt li li a { text-decoration: none; display: block !important; color: #5d5d5d !important; padding: 0; text-indent: 10px; float: left; width: 100%; } #flt li li a:hover { background-color: #eee; } .filters_cnt { display: block; clear: none; float: right; margin: 0 10px 0 0; _margin: 0 5px 0 0; font-size: 11px; font-weight: normal; } .selected_filters { border: 1px solid #C6C1B9; margin: 10px 0 0 0; font-size: 11px; } .selected_filters table { width: 100%; } .selected_filters table td { padding: 3px 10px; } .ati_filtrat { text-align: left; vertical-align: middle; font-weight: bold; width: 13%; color: #5D5D5D; background: url('/imagini/watchshop/layout/dotted_line_vertical.gif') top right repeat-y; } .sff { text-align: left; padding-left: 20px !important; width: 70%; } .sff p.selected_filter { padding: 0; margin: 4px 0; } .sff a { display: inline-block; background: url('/imagini/watchshop/layout/background_filter_checked.gif') center left no-repeat; padding: 0 0 0 13px; margin: 0 10px 0 0; } .sterge_filtre { background: url('/imagini/watchshop/layout/dotted_line_vertical.gif') top left repeat-y; text-align: center; } .sterge_filtre a { display: inline-block; background: url('/imagini/watchshop/layout/background_filter_checked.gif') center left no-repeat; padding: 0 0 0 13px; }  div.pages_sort { padding: 0; line-height: 125%; margin: 0 auto; clear: both; font-size: 12px; background: url('/imagini/watchshop/layout/dotted_line.gif') bottom left repeat-x; padding-bottom: 10px; height: 105px; } div.pages { float: left; margin: 10px 5px 0 5px; clear: right; width: 450px; position: relative; } div.pages p { white-space: nowrap; float: left; padding: 1px 4px 0 0; display: block; clear: none; margin: 0 0 5px 5px; } div.pages ul { float: left; margin: 0; padding: 0; list-style-type: none; position: relative; } div.pages ul li { float: left; margin: 0 2px; font-size: 12px; line-height: 12px; clear: none; } div.pages ul li span { float: left; padding: 2px 3px; border: 1px solid #6e6e6e; background-color: #efefef; font-size: 12px; font-weight: bold; line-height: 11px; color: #333; text-align: center; } div.pages ul li a { float: left; border: 1px solid #C6C1B9; background-color: #efefef; text-decoration: none; line-height: 11px; color: #666; padding: 2px 3px; text-align: center; position: relative; } div.pages_sort ul li a:hover { background-color: #cc0000; border: 1px solid #cc0000; color: #fff; } div.pages ul li.ls a { padding-left: 3px; padding-right: 3px; } div.pages ul li.pages_suggest, div.pages ul li.pages_suggest_right { position: absolute; margin-top: 20px !important; z-index: 99; width: 176px; background-color: #efefef; border: 1px solid #C6C1B9; padding-left: 3px; padding-bottom: 3px; display: none; top: 0; } div.pages ul li.pages_suggest_right { right: 185px; } div.pages ul li.pages_suggest span.dots { display: block; float: left; border: 0; margin-top: 5px; background: none; font-weight: normal; } div.pages ul li.pages_suggest a, div.pages ul li.pages_suggest_right a { margin-right: 3px; margin-top: 3px; } a.prg, a.psg { background-image: url('/imagini/watchshop/layout/meniu_sageata.gif'); background-repeat: no-repeat; } a.prg { background-position: 85% 70%; padding-right: 12px !important; } a.psg { background-position: 15% 70%; padding-left: 12px !important; } a.prg:hover, a.psg:hover { background-image: url('/imagini/watchshop/layout/meniu_sageata_alba.gif'); } div.pages_sort div.sort { float: left; padding: 5px; margin: 10px 5px 0 0px; margin-top: 0 !ie; clear: both; width: 420px; height: 45px; color: #333; background: #EFEFEF; border: 1px solid #C6C1B9; } div.pages_sort div.sort select, div.pages_sort div.pages select, div.pages_sort div.pages input.orange_text_box, div.pages_sort div.sort input.orange_text_box, input.input_galben { color: #333; border: 1px solid #C6C1B9; background-color: #fff; } div.pages_sort p { color: #333; } div.sort p.default_sort { margin: 3px 0 0 0; font-size: 11px; }  div.pages_sort div.sort_stock { float: left; padding: 5px; margin: 10px 0px 0 5px; margin-top: 0 !ie; width: 423px; height: 45px; color: #333; background: #EFEFEF; border: 1px solid #C6C1B9; } div.pages_sort div.sort_stock label { font-size: 12px; color: #333333; font-weight: bold; margin-top: -10px !ie; } div.pages_sort div.sort_stock p { font-family: Verdana, Arial, sans-serif; font-size: 11px; margin: 0; margin-left: 20px; }  div.fereastra_modala { border: 0; padding: 5px; border-top: 0; margin: 0; } div.fereastra_titlu { background: url('/imagini/watchshop/layout/fereastra_modala_title.gif') 0 -1px repeat-x; height: 23px; margin: 0; border: 0; padding: 0; } div.fereastra_explicatii { background: #f6e7ac; padding: 4px 2px; text-align: left; border: 0; } div.fereastra_titlu h1 { font-size: 13px; color: #fff; font-weight: bold; padding: 4px 0px; line-height: 14px; } div.fereastra_titlu a { font-size: 11px; font-weight: normal; color: #fff; text-decoration: none; float: right; margin-top: 5px; } div.fereastra_titlu a:hover { text-decoration: underline; } div.fereastra_titlu a span { font-size: 11px; font-weight: normal; color: #F59696; text-decoration: none; } div.fereastra_upper_right_corner { float: right; width: 5px; height: 25px; }  div.formular_mod { background-color: #fff !important; border-bottom: 1px solid #9f2d7e; display: block; text-align: center; clear: both; } div.formular_mod p { font-size: 12px; margin: 2px; } div.formular_mod td { padding: 2px 0; } div.formular_mod .formular_mod_delimit { background: url('/imagini/watchshop/layout/dotted_line.gif') bottom left repeat-x; font-weight: bold; font-size: 12px; color: #2e2e2e; padding: 0 0 2px 0; } div.formular_mod .text_box { font-family: Arial, sans-serif; font-size: 12px; color: #222; width: 160px; border: 1px solid #C8BCBA; padding: 1px; } .text_textarea { color: #222; border: 1px solid #C6C1B9; padding: 1px; } div.formular_mod label { font-size: 11px; } div.formular_mod span.explicatii { font-size: 11px; color: #666; }   #tablegal #modala_thumbs { margin: 0; padding: 0; background-color: #F9F9EF; width: 110px; border-right: 1px dotted #B1B1B1; overflow-y: auto; overflow-x: hidden; text-align: center; vertical-align: top; } #tablegal #modala_thumbs a { text-decoration: none; display: block; clear: both; margin-top: 8px; } #tablegal #modala_thumbs a img { border: 1px solid #999; } #tablegal #modala_thumbs a.imgselected img { border: 1px solid #940f0f !important; } #tablegal { width: 100%; table-layout: fixed; height: 100%; min-height: 100%; } #tablegal #modala_content { text-align: center; padding: 10px; vertical-align: middle; } #modala_desc { padding: 10px 0; margin-bottom: 5px; } #stretchy { overflow: auto; height: 100%; }   div.formular { text-align: left; } div.formular_checkout { padding: 0 10px; } div.formular_checkout td { padding: 3px 0; } div.formular .text_box { border: 1px solid #C6C1B9; } div.formular_checkout .text_box { padding: 2px 0; } div.formular_checkout select.text_box { padding: 1px 0; } div.formular tr.form_header td { background: url('/imagini/watchshop/layout/dotted_line.gif') bottom left repeat-x; font-size: 13px; font-weight: bold; padding: 4px 0; } div.formular tr.form_body td { padding: 2px; } div.formular tr.form_body td.sep, td.sep { background-color: #eee; font-weight: bold; font-size: 12px; } div.formular tr.form_body td.sep_info { background-color: #f2f3f3; border: 0 !important; font-weight: normal; font-size: 12px; color: #000; } div.formular tr.form_body td span.text { font-size: 11px; color: #222; }   div.formular tr.even td { padding: 4px 2px; background: #f2f3f3; } div.formular tr.odd td { padding: 4px 2px; background: #e8e9e9; } div.formular tr.withpadding td { padding: 4px 2px; } span.form_error { font-size: 11px; color: #c4110e; margin-left: 2px; padding-left: 10px; background-image: url('/imagini/watchshop/layout/form_error_arrow.gif'); background-position: top left; background-repeat: no-repeat; } span.form_error_second { color: #c4110e; margin-left: 2px; padding-left: 10px; background-image: url('/imagini/watchshop/layout/form_error_arrow.gif'); background-position: top left; background-repeat: no-repeat; } span.form_error_second { font-size: 11px; color: #c4110e; margin-left: 2px; padding-left: 10px; background-image: url('/imagini/watchshop/icons/form_error_arrow_second.gif') !important; background-position: top left; background-repeat: no-repeat; } div.formular tr.withpadding td .text_box { padding: 3px 1px; width: 198px; } div.formular tr.withpadding td .text_textarea { width: 198px; border: 1px solid #C6C1B9; padding: 1px; } div.formular tr.withpadding td .input_explain { font-size: 11px; color: #222; } div.formular div.expl { margin-top: 5px; font-size: 11px; } div.infomsg { text-align: center; font-size: 13px; font-weight: bold; width: 100%; line-height: 150%; vertical-align: center; } .loadingtext { display: block; width: 100%; text-align: center; font-size: 11px; color: #999; margin-top: 15px; } div.wait { font-size: 11px; color: #999; text-align: center; display: block; font-weight: normal; width: 150px; line-height: 20px; padding-left: 20px; background: url('/imagini/watchshop/layout/wait.gif') no-repeat left center; margin: 30px auto; } span#secs { font-weight: bold; }   #product_details { float: right; width: 550px; clear: right; padding: 0; margin: 28px 30px 0 0; _margin-right: 15px; } #product_details h1, #product_details h2 { display: block; clear: left; float: left; width: 350px; color: #898989; font-weight: bold; } #product_details h1 { color: #898989; font-size: 20px; margin: 0 0 5px 0; line-height: 125%; } #product_details h2 { font-size: 13px; margin: 0 0 10px 0; } #product_details_price { display: block; float: right; clear: right; color: #000000; font-size: 20px; font-weight: bold; letter-spacing: -1px; width: 190px; text-align: right; line-height: 125%; } #product_details_price sup { font-size: 15px; } #product_details_price span.old{ color: #6E6E6E; font-size: 14px; text-decoration: line-through; } #product_details_price form { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; } .details_holder { background: url('/imagini/watchshop/layout/dotted_line_vertical.gif') top left repeat-y; padding: 0 0 0 1px; margin: 10px 0 0 0; width: 100%; } .details_holder_top { background: url('/imagini/watchshop/layout/dotted_line.gif') top left repeat-x; padding: 1px 0 0 0; width: 100%; } .details_holder .availability { background: #eee; padding: 10px; margin: 1px 0 1px 1px; line-height: 125%; text-align: justify; } .details_holder .availability span { font-weight: bold; } .details_holder .tabs { background: url('/imagini/watchshop/layout/dotted_line.gif') top left repeat-x; padding: 1px 0 0 0; width: 100%; } .suppliers { width: 100%; margin: 5px 0; font-size: 11px; } .suppliers td, .suppliers th { border: 1px solid #999; padding: 5px; } #product_tabs { background: url('/imagini/watchshop/layout/bg_tabs_right.gif') top right no-repeat; height: 27px; overflow: hidden; display: block; margin: 0 3px; padding: 0; } #product_tabs li { list-style-type: none; margin: 0; padding: 0 1px 0 0; background: url('/imagini/watchshop/layout/tabs_separator.gif') top right no-repeat; float: left; display: inline-block; height: 27px; } #product_tabs li a { height: 27px; line-height: 26px; padding: 0 10px; display: inline-block; color: #fff; text-decoration: none; } #product_tabs li a:hover, #product_tabs li a.selected, #product_tabs li a.selected:hover { background: url('/imagini/watchshop/layout/bg_tabs_right.gif') left bottom no-repeat; } #product_tabs li a.first { background: url('/imagini/watchshop/layout/bg_tabs_left.gif') left top no-repeat; } #product_tabs li a.first_selected, #product_tabs li a.first_selected:hover, #product_tabs li a.first:hover { background: url('/imagini/watchshop/layout/bg_tabs_left.gif') left bottom no-repeat; } .detailtab { padding: 8px 10px; } #detailtab_2, #detailtab_3, #detailtab_4, #detailtab_5 { display: none; } .detailtab p { color: #555; margin: 0 0 3px 0; line-height: 125%; text-align: justify; } .detailtab p.text { margin: 0 0 10px 0; } .detailtab ul { color: #555; line-height: 125%; text-align: justify; margin: 0; padding: 0 0 0 20px; } .detailtab ul li { margin-top: 5px; } .detailtab .garantie { font-weight: bold; color: #6e6e6e; } div.comment_block { display: block; width: 100%; margin-top: 10px; padding-bottom: 5px; background: url('/imagini/watchshop/layout/dotted_line.gif') bottom left repeat-x; } div.comment_block p.comment_author { font-size: 11px; color: #222; font-weight: bold; margin: 0; padding-bottom: 4px; padding-bottom: 0 !ie; display: block; clear: both; width: 100%; } div.comment_block p.comment_author img { margin: 0; padding: 0; } div.comment_block p.comment_author span { font-size: 11px; color: #000; font-weight: normal; } div.comment_block span.comment_rating { margin: 0; padding: 0; width: 53px; display: inline-block; margin-bottom: -3px; } div.comment_block span.comment_rating img { float: left; display: block; width: 10px; margin: 0 !important; padding: 0 !important; } div.comment_block p.bought { font-size: 11px; color: #000; margin: 0; padding: 0; background: #F3F3F3 url('/imagini/watchshop/icons/bought.gif') 2px 2px no-repeat; padding: 3px; padding-left: 20px; } div.comment_block span.comment_date { font-size: 11px; color: #666 !important; float: right; width: 150px; text-align: right; margin: 0; padding: 0; margin-bottom: 10px; } div.comment_block p.comment_text { font-size: 11px; color: #222; clear: both; margin: 0; padding: 0; display: block; margin-bottom: 8px; } div.comment_block div.avatar { float: left; width: 110px; padding: 3px 0; } p.detailed_rating { margin-top: 10px; margin-bottom: 10px; margin-left: 20px; line-height: 25px; color: #333; } p.detailed_rating img { _display: block; _float: left; _clear: none; } .intermediary_anchor { color: #000; text-decoration: underline; display: block; clear: both; float: left; } #inapoi { background: url('/imagini/watchshop/icons/inapoi.gif') center left no-repeat; padding-left: 33px; height: 19px; margin: 10px 10px 15px 10px; line-height: 18px; color: #000; } #cmd_rapid { background: url('/imagini/watchshop/icons/icon_comanda_rapida.gif') center left no-repeat; padding-left: 33px; height: 21px; margin: 10px 10px 0 10px; line-height: 18px; color: #000; } #mai_multe { background: url('/imagini/watchshop/icons/icon_technical_info.gif') center left no-repeat; padding-left: 33px; height: 21px; margin: 10px 10px 0 10px; line-height: 18px; color: #000; } a.image_gallery_single, a.image_gallery_multiple { height: 16px; display: block; line-height: 14px; padding-left: 20px; text-decoration: underline !important; font-size: 11px; color: #555; margin: 0 auto; clear: both; background: url('/imagini/watchshop/icons/zoom.gif') 0 0 no-repeat; } a.image_gallery_single:hover, a.image_gallery_multiple:hover { background-position: 0 -32px; color: #cc0000; } a.image_gallery_single { width: 110px; } a.image_gallery_multiple { width: 130px; margin-top: 10px; } a.thumbimg { width: 40px; height: 40px; overflow: hidden; display: inline-block; border: 1px solid #C6C1B9; } a.thumbimg img { margin-top: -5px; } div#product_image { float: left; width: 242px; margin: 0 0 0 30px; _margin-left: 15px; clear: left; } #full_images { width: 100%; text-align: center; vertical-align: middle; } div#product_image_thumbs { clear: both; display: block; margin-top: 8px; text-align: center; } div#product_image_thumbs a { text-decoration: none; display: inline-block; }   .specs { width: 100%; } .specs td { padding: 3px 5px; } .specs .hilite { background: #ece2c7; } .specs .grup, .specs .grup_first { background: url('/imagini/watchshop/layout/dotted_line.gif') bottom left repeat-x; font-weight: bold; font-size: 13px; padding-top: 20px; } .specs .grup_first { padding-top: 0; }   .padded_cart { padding: 5px 0 10px 0; } .cart_header th { overflow: hidden; font-size: 12px; vertical-align: middle; text-align: center; padding: 5px; } .chleft { background: transparent url('/imagini/watchshop/layout/dotted_line_cart_black.gif') center right no-repeat; border-left: 7px solid #dfdfdf; border-top: 7px solid #dfdfdf; border-bottom: 7px solid #dfdfdf; border-right: none; } .chmiddle { background: transparent url('/imagini/watchshop/layout/dotted_line_cart_black.gif') center right no-repeat; border-right: none; border-top: 7px solid #dfdfdf; border-bottom: 7px solid #dfdfdf; border-left: none; } .chright { border-right: 7px solid #dfdfdf; border-top: 7px solid #dfdfdf; border-bottom: 7px solid #dfdfdf; border-left: none; } .border_right { background: transparent url('/imagini/watchshop/layout/dotted_line_vertical.gif') top right repeat-y; } .border_mixed { background: transparent url('/imagini/watchshop/layout/dotted_mixed.gif') right bottom no-repeat; } .border_mixed_final { background: transparent url('/imagini/watchshop/layout/dotted_mixed.gif') left bottom no-repeat; } .cart_image { text-align: center; vertical-align: middle; padding: 10px; } .product_info_cart { text-align: left; vertical-align: middle; padding: 0 10px; line-height: 150%; } .product_info_cart p { margin: 0; } .product_info_cart span { color: #898989; font-size: 11px; } .product_price { font-weight: bold; text-align: center; vertical-align: middle; width: 19%; } .cart_product_qty { text-align: center; vertical-align: middle; width: 9%; } .cart_product_qty { line-height: 200%; font-size: 11px; } .product_value { text-align: right; vertical-align: middle; width: 15%; font-weight: bold; padding-right: 5px !important; } .border_top { background: url('/imagini/watchshop/layout/dotted_line.gif') top left repeat-x; } #cart_form p.i { font-size: 11px; margin: 0; padding: 0; line-height: 125%; } #cos { margin: 0 0 10px 0; } .optiuni_sub_form { margin: 10px 0 0 0; } .voucher_left, .cart_subtotal_left { padding: 5px 10px; text-align: left; vertical-align: middle; background-color: #eee; } .voucher_right, .cart_subtotal_right { text-align: right; vertical-align: middle; padding: 5px; font-weight: bold; background-color: #eee; }   .tabbed_menu { margin: 20px auto 10px auto; clear: both; } .tabbed_menu ul { margin: 0; padding: 0; list-style-type: none; } .tabbed_menu ul li { font-weight: bold; font-size: 12px; padding: 0 0 5px 10px; margin: 0 0; color: #5d5d5d; background: url('/imagini/watchshop/layout/dotted_line.gif') bottom left repeat-x; } .product_added_image { float: left; clear: left; } .product_added { float: left; clear: none; margin: 0 0 0 20px; } .product_added span { color: #5d5d5d; }   .account_container { width: 621px; float: right; clear: right; } .simple_table { width: 100%; margin: 0 0 10px 0; } .simple_table td { padding: 2px 4px; } .table_small td { font-size: 11px; padding: 5px 3px; line-height: 125%; } .bottom_row { background: #eee; height: 3px; padding: 0 !important; overflow: hidden; } .formular_orders { margin-bottom: 15px; line-height: 150%; } .formular_orders select, .formular_orders .text_box { border: 1px solid #d5d5d5; } .formular_orders .topme { margin-top: 10px; clear: both; text-align: center; font-size: 11px; }   #hovercart { z-index: 1000; position: fixed; width: 100%; left: 0; right: 0; bottom: 0; top: auto; display: block; height: 31px; overflow: hidden; background: url('/imagini/watchshop/layout/bg_hovercart.gif') top left repeat-x; color: #fff; padding: 4px 0 0 0; } #hovercart table { height: 100%; width: 100%; } #hovercart table td { white-space: nowrap; } .carticon { text-align: right; vertical-align: middle; } .carttitle { padding: 0 20px 0 10px; font-size: 11px; vertical-align: middle; text-align: left; background: url('/imagini/watchshop/layout/cart_separator.gif') right center no-repeat; } .autowidth { width: 50%; } .cart_total { padding: 0 20px; vertical-align: middle; text-align: left; background: url('/imagini/watchshop/layout/cart_separator.gif') right center no-repeat; } .cart_total a { font-weight: bold; color: #fff !important; } .cart_wishlist { vertical-align: middle; text-align: left; padding: 0 20px; font-size: 11px; } .cart_wishlist a { color: #fff !important; } .cart_send { vertical-align: middle; text-align: left; padding: 0 0 0 20px; width: 165px; } .paddedbody{ padding-bottom: 35px; }   .order_breadcrumb { height: 33px; overflow-y: hidden; width: auto; margin: 20px auto 10px auto; text-align: center; } .order_breadcrumb ul { margin: 0 auto; padding: 0; height: 33px; *width: 705px; } .order_breadcrumb ul li { display: inline-block; *display: block; *clear: none; *float: left; height: 33px; list-style-type: none; margin: 0; padding: 0; vertical-align: middle; } .ob_step a, .ob_step_selected a { text-decoration: none; padding: 0 14px; line-height: 31px; color: #ff5d00; display: block; height: 33px; background-image: url('/imagini/watchshop/layout/breadcrumb-middle.gif'); background-repeat: repeat-x; } .ob_step a { background-position: 0 0; } .ob_step_selected a { background-position: 0 -33px; color: #fff; } .ob_step_selected a span { font-weight: bold; } .ob_left, .ob_left_selected { background-image: url('/imagini/watchshop/layout/breadcrumb-left.gif') !important; background-repeat: no-repeat !important; height: 33px; width: 5px; overflow: hidden; } .ob_right, .ob_right_selected { background-image: url('/imagini/watchshop/layout/breadcrumb-right.gif') !important; background-repeat: no-repeat !important; height: 33px; width: 5px; overflow: hidden; } .ob_left, .ob_right { background-position: 0 0 !important; } .ob_left_selected, .ob_right_selected { background-position: 0 -33px !important; } .ob_sep, .ob_sep_selected_left, .ob_sep_selected_right { height: 33px; width: 16px; overflow: hidden; background-image: url('/imagini/watchshop/layout/breadcrumb-arrow.gif'); background-repeat: no-repeat; } .ob_sep { background-position: 0 0; } .ob_sep_selected_left { background-position: 0 -33px; } .ob_sep_selected_right { background-position: 0 -66px; } #order_tab_1, #order_tab_2, #order_tab_3, #order_tab_4 { width: 700px; margin: 0 auto; clear: both; padding: 10px 0 0 0; } #order_tab_1 { display: block; } #order_tab_2, #order_tab_3, #order_tab_4 { display: none; } #order_tab_1, #order_tab_2, #order_tab_3, #order_tab_4 ul { margin: 0; padding: 0; } #order_tab_1, #order_tab_2, #order_tab_3, #order_tab_4 table { margin: 0 auto; } ul.checkout_items { padding: 0; margin: 3px 0; } ul.checkout_items li { margin: 0 0 0 8px !important; padding: 6px 1px; float: left; clear: both; line-height: 14px; text-align: left; list-style-type: none; width: 330px; } ul.checkout_items li.sau { text-align: center; } ul.checkout_items input { float: left; clear: none; } ul.checkout_items p { float: left; margin: 0 0 0 5px; padding: 0; padding-top: 1px; width: 295px; } ul.checkout_items p strong { color: #555; font-weight: normal; } ul.checkout_items li span.editeaza { font-size: 12px; color: #444444; padding-bottom: 13px; } ul.checkout_items li span.info { color: #888; float: left; clear: both; } .inputhover { cursor: default; padding: 6px 1px; } .inputhover:hover { background: #fef4e2; } .inputhoverborder { cursor: default; background: #fef4e2; border: 1px solid #f1dfbe; padding: 5px 0 !important; } div#working_div span { background: url('/imagini/watchshop/icons/icon_info.gif') center left no-repeat; padding: 5px 5px 5px 20px; color: #333; display: inline-block; font-weight: bold; } #checkout_companies { vertical-align: top; padding: 5px 5px 10px 0 !important; } #checkout_person { padding: 5px 5px 10px 0 !important; vertical-align: top; } .checkout_table { padding-top: 5px; } .checkout_table_h { font-weight: bold; font-size: 13px; padding: 5px 10px !important; background-color: #efefef; } #payment_methods, #checkout_addresses { text-align: left; vertical-align: top; padding: 0; } #payment_methods { padding-top: 10px; } #csp { margin: 0; padding: 0; } #checkout_faq .tdpadded, .tdpadded { padding: 3px !important; } #checkout_faq .sep_info { background: #fff; padding-top: 10px !important; } .agree_text { padding-top: 10px; padding-bottom: 5px; } #notify_order { margin: 10px auto; width: 700px; } #notify_order p { text-align: left !important; } .border_right_complete { background-image: url('/imagini/watchshop/layout/dotted_line_vertical.gif'); background-position: right center; background-repeat: repeat-y; }   .search_inactive { margin: 0; }   .voucher_form { width: 858px; background: url('/imagini/watchshop/layout/form_voucher_middle.gif') left top repeat-y; padding: 0; margin: 0 auto; overflow: hidden; } .voucher_form_top { background: url('/imagini/watchshop/layout/form_voucher_top.gif') left top no-repeat; clear: both; padding: 20px 30px 0 30px; } .voucher_form_bottom { width: 100%; height: 19px; background: url('/imagini/watchshop/layout/form_voucher_bottom.gif') left top no-repeat; clear: both; overflow: hidden; } .voucher_above { height: 180px; clear: both; } .voucher_form h5 { margin: 0; padding: 0; font-size: 15px; font-weight: bold; text-align: center; } #recipients { line-height: 25px; padding: 10px; text-align: center; } #recipients input { border: 1px solid #d5d5d5; }   .shadow_sub_banner { display: none; } div.category_banner { width: 100%; text-align: center; }  div#news_teaser { width: 210px; height: 145px; position: fixed; z-index: 5000; top: 50%; left: 50%; margin-left: -100px; margin-top: -100px; } p.promo_end_date { margin: 0; padding: font-size: 11px; color: #B00000; }   .jqmWindow { display: none; position: fixed; top: 30%; left: 50%; margin-left: -300px; margin-top: -300px; width: 600px; height: 600px; border: 1px solid #811717; background-color: #fff; color: #333; padding: 0; z-index: 999 !important; } .jqmOverlay { background-color: #000; z-index: 998 !important; }  * iframe.jqm {position:absolute;top:0;left:0;z-index:-1; width: expression(this.parentNode.offsetWidth+'px'); height: expression(this.parentNode.offsetHeight+'px'); }  * html .jqmWindow { position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px'); } div.jqZoomTitle { z-index:5000; text-align:center; font-size:11px; font-family:Tahoma; height:16px; padding-top:2px; position:absolute; top: 0px; left: 0px; width: 100%; color: #FFF; background: #999; } .jqZoomPup { overflow:hidden; background-color: #FFF; -moz-opacity:0.6; opacity: 0.6; filter: alpha(opacity = 60); z-index:100; border-color:#eee; border-style: solid; cursor:crosshair; } .jqZoomPup img { border: 0px; } .preload { -moz-opacity:0.8; opacity: 0.8; filter: alpha(opacity = 80); color: #333; font-size: 12px; font-family: Tahoma; text-decoration: none; border: 1px solid #CCC; background-color: white; padding: 8px; text-align:center; background-image: url('/imagini/watchshop/layout/wait.gif'); background-repeat: no-repeat; background-position: 43px 30px; width:90px; * width:100px; height:43px; *height:55px; z-index:10; position:absolute; top:3px; left:3px; } .jqZoomWindow { border: 1px solid #999; background-color: #FFF; }   .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .ui-helper-clearfix { display: inline-block; }  * html .ui-helper-clearfix { height:1%; } .ui-helper-clearfix { display:block; }  .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }  .ui-state-disabled { cursor: default !important; }   .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }   .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }   .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(/imagini/watchshop/ui/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #00000; } .ui-widget-content a { color: #00000; } .ui-widget-header { border: 1px solid #C1AC6E; background: #FFF; color: #222222; font-weight: bold; }  .ui-widget-header a { color: #222222; }  .ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #b3b3b3; background: #e6e6e6 url(/imagini/watchshop/ui/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #333333; outline: none; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #333333; text-decoration: none; outline: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #dadada url(/imagini/watchshop/ui/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; } .ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; } .ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(/imagini/watchshop/ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; outline: none; text-decoration: none; }  .ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(/imagini/watchshop/ui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; } .ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(/imagini/watchshop/ui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } .ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a; } .ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a; } .ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } .ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }   .ui-icon { width: 16px; height: 16px; background-image: url(/imagini/watchshop/ui/ui-icons_000000_256x240.png); } .ui-widget-content .ui-icon {background-image: url(/imagini/watchshop/ui/ui-icons_000000_256x240.png); } .ui-widget-header .ui-icon {background-image: url(/imagini/watchshop/ui/ui-icons_222222_256x240.png); } .ui-state-default .ui-icon { background-image: url(/imagini/watchshop/ui/ui-icons_444444_256x240.png); } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/imagini/watchshop/ui/ui-icons_454545_256x240.png); } .ui-state-active .ui-icon {background-image: url(/imagini/watchshop/ui/ui-icons_454545_256x240.png); } .ui-state-highlight .ui-icon {background-image: url(/imagini/watchshop/ui/ui-icons_2e83ff_256x240.png); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/imagini/watchshop/ui/ui-icons_cd0a0a_256x240.png); }  .ui-icon-carat-1-n { background-position: 0 0; } .ui-icon-carat-1-ne { background-position: -16px 0; } .ui-icon-carat-1-e { background-position: -32px 0; } .ui-icon-carat-1-se { background-position: -48px 0; } .ui-icon-carat-1-s { background-position: -64px 0; } .ui-icon-carat-1-sw { background-position: -80px 0; } .ui-icon-carat-1-w { background-position: -96px 0; } .ui-icon-carat-1-nw { background-position: -112px 0; } .ui-icon-carat-2-n-s { background-position: -128px 0; } .ui-icon-carat-2-e-w { background-position: -144px 0; } .ui-icon-triangle-1-n { background-position: 0 -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -64px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0 -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -64px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 0 -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0 -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0 -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0 -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0 -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0 -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-off { background-position: -96px -144px; } .ui-icon-radio-on { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0 -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0 -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0 -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0 -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; }   .ui-corner-tl { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; } .ui-corner-tr { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; } .ui-corner-bl { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; } .ui-corner-br { -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; } .ui-corner-top { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; } .ui-corner-bottom { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; } .ui-corner-right { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; } .ui-corner-left { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; } .ui-corner-all { -moz-border-radius: 2px; -webkit-border-radius: 2px; }  .ui-widget-overlay { background: #aaaaaa url(/imagini/watchshop/ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(/imagini/watchshop/ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; } .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } .ui-accordion .ui-accordion-li-fix { display: inline; } .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } .ui-accordion .ui-accordion-content-active { display: block; } .ui-datepicker { width: 17em; padding: .2em .2em 0; } .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } .ui-datepicker .ui-datepicker-prev { left:2px; } .ui-datepicker .ui-datepicker-next { right:2px; } .ui-datepicker .ui-datepicker-prev-hover { left:1px; } .ui-datepicker .ui-datepicker-next-hover { right:1px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } .ui-datepicker select.ui-datepicker-month-year {width: 100%;} .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%;} .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } .ui-datepicker td { border: 0; padding: 1px; } .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }  .ui-datepicker.ui-datepicker-multi { width:auto; } .ui-datepicker-multi .ui-datepicker-group { float:left; } .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } .ui-datepicker-row-break { clear:both; width:100%; }  .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } .ui-datepicker-rtl .ui-datepicker-group { float:right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }  .ui-datepicker-cover { display: none;  display: block;  position: absolute;  z-index: -1;  filter: mask();  top: -4px;  left: -4px;  width: 200px;  height: 200px;  } .ui-dialog { position: relative; padding: .2em; width: 300px; } .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } .ui-draggable .ui-dialog-titlebar { cursor: move; }  .ui-progressbar { height:2em; text-align: left; } .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } .ui-resizable { position: relative;} .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} .ui-slider { position: relative; text-align: left; background: #F6E7AC url(/imagini/watchshop/ui/ui-bg_highlight-soft_75_F6E7AC_1x100.png) 50% 50% repeat-x; } .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default;} .ui-slider .ui-slider-handle-left { position: absolute; z-index: 2; width: 13px; height: 22px; cursor: default; background: transparent url(/imagini/watchshop/ui/slider-left.gif) no-repeat scroll 50% 50% !important; border: 0 !important;} .ui-slider .ui-slider-handle-right { position: absolute; z-index: 2; width: 13px; height: 22px; cursor: default; background: transparent url(/imagini/watchshop/ui/slider-right.gif) no-repeat scroll 50% 50% !important; border: 0 !important; } .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } .ui-slider-horizontal { height: 14px; } .ui-slider-horizontal .ui-slider-handle { top: -4px; margin-left: -.6em; } .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } .ui-slider-horizontal .ui-slider-range-min { left: 0; } .ui-slider-horizontal .ui-slider-range-max { right: 0; } .ui-slider-vertical { width: .8em; height: 100px; } .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0; } .ui-slider-vertical .ui-slider-range-max { top: 0; } .ui-tabs { padding: .2em; zoom: 1; } .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }  .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } .ui-tabs .ui-tabs-hide { display: none !important; } a.vtip { text-decoration: underline !important; color: #555555 !important; cursor: help; } p#vtip { display: none; position: absolute; padding: 10px; left: 5px; font-size: 11px; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999 } p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }  .counterspan { font-weight: normal; color: #666; font-size: 11px; letter-spacing: -1px; } #interstitialbody { margin: 0; padding: 0; text-align: center; width: 100%; height: 100%; height: 95% !ie; _height: 95%; }  div#instant_promo { width: 938px; display: block; clear: both; margin: 0 auto; border: 1px solid #800000; background: #fff; margin-bottom: 10px; padding-top: 10px; padding-bottom: 5px; line-height: 175%; text-align: center; display: none; position: relative; } span#instant_promo_time { font-weight: bold; } span.instant_big { font-size: 14px; font-weight: bold; } a#instant_close { position: absolute; text-decoration: none; top: 10px; left: 845px; width: 80px; height: 15px; line-height: 100%; display: block; text-align: right; } a#instant_close:hover { text-decoration: underline; }  #teaser { position: absolute; top: 350px; left: 60%; width: 300px; height: 300px; z-index: 20; display: none; }