html,body { margin: 0px; } form { margin: 0px; } .error { color: #FF0000; }.shop_user_edit_title { background: #dbdbdb; width: 100%; color: #FFFFFF; border: 0px; margin: 10px 0px 10px 0px; padding: 10px 0px 10px 0px; border-bottom: 1px solid #ff5000; } .shop_user_edit_title font { padding: 5px; color: #000000; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: normal; } .shop_user_edit_form_left { width: 120px; min-width: 120px; white-space: nowrap; padding: 5px; padding-right: 20px; color: #000000; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: normal; border-bottom: 1px solid #dbdbdb; } .shop_user_edit_form_right { border-bottom: 1px solid #dbdbdb; width: auto; padding: 5px; color: #000000; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; text-decoration: normal; } .shop_user_edit_form_right input { width: 250px; padding: 5px; color: #000000; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; text-decoration: normal; } .shop_user_edit_form_checkbox { border-bottom: 1px solid #dbdbdb; width: 100%; padding: 5px; color: #000000; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; text-decoration: normal; } .shop_user_edit_form_submit_left { width: 120px; min-width: 120px; white-space: nowrap; padding: 5px; padding-right: 20px; color: #000000; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: normal; } .shop_user_edit_form_submit_right { white-space: nowrap; padding: 5px; padding-right: 20px; }.romcard_frame { scrollHeight: 280px; border: 0px; } .shop_payment_romcard_layout_container { width: 100%; height: auto; border: 0px; text-align: center; background: #FFFFFF; } .shop_payment_romcard_layout_container_box { width: 100%; height: auto; border: 1px solid #617289; padding: 18px; }.shop_user_wishlist { width: 100%; height: 24px; background: #E0DFE3; border-bottom: 2px solid #ff5000; padding-bottom: 2px; margin: 10px 0px 5px 0px; vertical-align: center; } .shop_user_wishlist p { width: 100%; font-size: 11px; line-height: 12px; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; font-weight: bold; padding-top: 5px; padding-left: 15px; margin: 0px; } .shop_user_wishlist_list_item_spacer { background: #FCFDFF; height: 1px; } .shop_user_wishlist_list_item { background: #EFF1F4; } .shop_user_wishlist_list_item_odd { background: #F8F8F8; padding: 5px 8px 5px 15px; } .shop_user_wishlist_list_item_odd_left { background: #F8F8F8; padding: 5px 0px 5px 15px; } .shop_user_wishlist_list_item_odd_right { background: #F8F8F8; padding: 5px 8px 5px 15px; text-align: right; } .shop_user_wishlist_list_item_even { background: #F3F3F3; padding: 5px 8px 5px 15px; } .shop_user_wishlist_list_item_even_left { background: #F3F3F3; padding: 5px 0px 5px 15px; } .shop_user_wishlist_list_item_even_right { background: #F3F3F3; padding: 5px 8px 5px 15px; text-align: right; } .shop_user_wishlist_list_header { height: 28px; } .shop_user_wishlist_list_header_left { width: 20px; height: 24px; padding: 10px 0px 0px 15px; background: #dbdbdb; border-bottom: 2px solid #ff5000; } .shop_user_wishlist_list_header_right { height: 24px; padding: 10px 5px 0px 15px; background: #dbdbdb; border-bottom: 2px solid #ff5000; }.shop_cart_title { width: 100%; height: 28px; background: #FFFFFF; color: #000000; padding: 10px; font-weight: bold; font-size: 11px; border-bottom: 1px solid #FAFAFA; } .shop_cart_list_item_spacer { border-left: 1px solid #C8C8CB; border-right: 1px solid #C8C8CB; height: 1px; }  .shop_cart_product_list { border: 1px solid #C8C8CB; } .shop_cart_product_list_header_start { white-space: nowrap; height: 24px; font-family: verdana; font-size: 11px; font-weight: bold; padding-top: 4px; padding-left: 4px; } .shop_cart_product_list_header { white-space: nowrap; height: 24px; font-family: verdana; font-size: 11px; font-weight: bold; padding-top: 4px; padding-left: 4px; border-bottom: 1px solid #C8C8CB; background: #EBEBEB; } .shop_cart_list_item_even { padding: 8px; } .shop_cart_list_item_even_start { padding: 8px; } .shop_cart_list_item_even_product { text-align: left; padding: 8px; } .shop_cart_list_item_even_product a, .shop_cart_list_item_even_product a:link, .shop_cart_list_item_even_product a:visited, .shop_cart_list_item_even_product a:hover, .shop_cart_list_item_even_product a:active { color: #000000; font-family: arial, verdana; font-size: 11px; font-weight: normal; text-align: left; text-decoration: none; } .shop_cart_list_item_even_quantity { text-align: center; white-space: nowrap; padding: 8px; } .shop_cart_list_item_even_unit { text-align: center; font-weight: bold; padding: 8px; } .shop_cart_list_item_even_total { text-align: center; font-weight: bold; padding: 8px; } .shop_cart_list_item_odd { padding: 8px; } .shop_cart_list_item_odd_start { padding: 8px; } .shop_cart_list_item_odd_product { text-align: left; padding: 8px; } .shop_cart_list_item_odd_product a, .shop_cart_list_item_odd_product a:link, .shop_cart_list_item_odd_product a:visited, .shop_cart_list_item_odd_product a:hover, .shop_cart_list_item_odd_product a:active { color: #000000; font-family: arial, verdana; font-size: 11px; font-weight: normal; text-align: left; text-decoration: none; } .shop_cart_list_item_odd_quantity { text-align: center; white-space: nowrap; padding: 8px; } .shop_cart_list_item_odd_unit { text-align: center; font-weight: bold; padding: 8px; } .shop_cart_list_item_odd_total { text-align: center; font-weight: bold; padding: 8px; }  .shop_cart_list_item_end { height: 40px; text-align: left; padding: 8px; } .shop_cart_list_item_end_product { color: #000000; border-top: 1px solid #C8C8CB; padding: 8px; } .shop_cart_list_item_end_subtotal { color: #757575; font-size: 11px; height: 19px; font-weight: bold; padding: 8px; border-top: 1px solid #C8C8CB; border-left: 1px solid #C8C8CB; } .shop_cart_list_item_end_subtotal_value { color: #757575; font-size: 11px; border-top: 1px solid #C8C8CB; border-left: 1px solid #C8C8CB; border-right: 1px solid #7C7079; text-align: right; font-weight: bold; padding: 8px; white-space: nowrap; } .shop_cart_list_item_end_shipping { color: #617289; font-size: 11px; padding-left: 13px; height: 19px; border-left: 1px solid #C8C8CB; border-top: 1px solid #C8C8CB; font-weight: bold; padding: 8px; white-space: nowrap; } .shop_cart_list_item_end_shipping_value { color: #617289; font-size: 11px; border-top: 1px solid #C8C8CB; border-left: 1px solid #C8C8CB; border-right: 1px solid #7C7079; text-align: right; font-weight: bold; padding: 8px; white-space: nowrap; } .shop_cart_list_item_end_total { color: #000000; font-size: 11px; padding-left: 13px; height: 19px; border-left: 1px solid #C8C8CB; border-top: 1px solid #C8C8CB; border-bottom: 1px solid #7C7079; font-weight: bold; padding: 8px; white-space: nowrap; } .shop_cart_list_item_end_total_value { color: #000000; font-size: 11px; border-top: 1px solid #C8C8CB; border-left: 1px solid #C8C8CB; border-right: 1px solid #7C7079; border-bottom: 1px solid #7C7079; text-align: right; font-weight: bold; padding: 8px; white-space: nowrap; }  .shop_cart_detail_cell { padding-left: 10px; color: #50637C; font-size: 11px; font-weight: bold; border-left: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; } .shop_cart_red_asterix { padding-right: 10px; color: #CC0000; font-size: 16px; font-weight: bold; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; } .shop_cart_button_add_quantity { background-color: #D2D2D2; border-color: #C2C2BD; border-style: inset; border-width: 1px; width: 30px; height: 11px; font-size: 11px; vertical-align: middle; }  .shop_cart_disclaimer { width: 100%; margin: 0px; padding: 0px; } .shop_cart_disclaimer_header { width: 100%; height: 19px; padding: 5px; color: #000000; background-color: #D2D2D2; border-top: 5px solid #FFFFFF; font-size: 14px; vertical-align: middle; font-weight: bold; } .shop_cart_disclaimer_text { width: 100%; color: #000000; padding: 10px; margin: 0px; font-size: 11px; }  .shop_cart_3_checkbox { vertical-align: top; text-align: left; padding: 0px; margin: 0px; padding-top: 12px; } .shop_cart_3_description { text-align: left; vertical-align: top; padding: 0px; padding-top: 12px; } .shop_cart_3_description font { text-align: left; font-weight: bold; padding: 0px; margin: 0px; font-size: 14px; line-height: 24px; } .shop_cart_3_description p { text-align: left; font-weight: normal; color: #000000; padding: 0px; margin: 0px; font-size: 12px; }  .shop_cart_preview { padding: 5px; text-align: center; } .shop_cart_preview_text { text-align: left; font-size: 10px; font-family: verdana, arial, helvetica; line-height: 14px; color: #000000; padding-bottom: 4px; } .shop_cart_preview_button { margin-top: 4px; }  .selected_option { border: 1px solid #C50000; background-color: #F9F1F1; text-align: justify; } .deselected_option { border: 1px solid #E5E3E3; background-color: #FFFFFF; text-align: justify; } .detail_cell_left { background-color: #F8F7F7; padding-left: 10px; color: #50637C; font-size: 11px; font-weight: bold; height: 21px; } .detail_cell_right { background-color: #F8F7F7; padding-right: 10px; color: #50637C; font-size: 11px; font-weight: bold; height: 21px; }  .shop_cart_step6_product_list_header { border-bottom: 1px solid gray; padding: 10px; text-align: left; font-weight: bold; } .shop_cart_step6_product_list_footer { white-space: nowrap; text-align: right; padding: 5px; padding-right: 10px; } .shop_cart_step6_product_list_item { border-bottom: 1px solid #999999; padding: 5px; padding-left: 10px; padding-right: 10px; }  .shop_cart_navigation { width: 100%; height: 29px; } .shop_cart_navigation_off { background: url('/img/shop_cart_navigation/bkg_off.gif') top left repeat-x; width: auto; height: 29px; } .shop_cart_navigation_pass { background: url('/img/shop_cart_navigation/bkg_pass.gif') top left repeat-x; width: auto; height: 29px; } .shop_cart_navigation_end_off { text-align: right; background: url('/img/shop_cart_navigation/bkg_off.gif') top left repeat-x; width: auto; height: 29px; } .shop_cart_navigation_end_pass { text-align: right; background: url('/img/shop_cart_navigation/bkg_pass.gif') top left repeat-x; width: auto; height: 29px; }.shop_menu_0 { border: 1px #CCCCCC solid; }  .shop_menu_0 { padding-left: 1px; padding-right: 1px; } .shop_menu_0_item, .shop_menu_0_item_sel { width: auto; height: auto; vertical-align: middle; margin: 0px; margin-bottom: 4px; border-bottom: 1px #CCCCCC dotted; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; } .shop_menu_0_item_sel { } .shop_menu_0_item a, .shop_menu_0_item a:link, .shop_menu_0_item a:visited, .shop_menu_0_item a:active, .shop_menu_0_item a:hover, .shop_menu_0_item_sel a, .shop_menu_0_item_sel a:link, .shop_menu_0_item_sel a:visited, .shop_menu_0_item_sel a:active, .shop_menu_0_item_sel a:hover { background-image: url("/img/shop_menu/shop_menu_arrow_0.gif"); background-repeat: no-repeat; background-position: center left; color: #343838; font-size: 11px; line-height: 11px; font-family: arial, verdana, helvetica; font-weight: normal; text-decoration: none; padding-left: 10px; padding-right: 5px; vertical-align: middle; display: block; } .shop_menu_0_item a:hover { text-decoration: underline; background-image: url("/img/shop_menu/shop_menu_arrow_0_on.gif"); background-repeat: no-repeat; background-position: center left; color: #000000; } .shop_menu_0_item_sel a, .shop_menu_0_item_sel a:link, .shop_menu_0_item_sel a:visited, .shop_menu_0_item_sel a:active, .shop_menu_0_item_sel a:hover { background-image: url("/img/shop_menu/shop_menu_arrow_0_sel.gif"); background-repeat: no-repeat; background-position: center left; color: #E42500; } .shop_menu_0_item_sel a:hover { background-image: url("/img/shop_menu/shop_menu_arrow_0_sel.gif"); background-repeat: no-repeat; background-position: center left; text-decoration: underline; } .shop_menu_1 { margin: 0px; padding-left: 1px; padding-right: 1px; } .shop_menu_1_item, .shop_menu_1_item_sel { position: relative; width: auto; height: auto; vertical-align: middle; margin-left: 30px; margin-bottom: 4px; padding-left: 0px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; } .shop_menu_1_item_sel { } .shop_menu_1_item a, .shop_menu_1_item a:link, .shop_menu_1_item a:visited, .shop_menu_1_item a:active, .shop_menu_1_item a:hover, .shop_menu_1_item_sel a, .shop_menu_1_item_sel a:link, .shop_menu_1_item_sel a:visited, .shop_menu_1_item_sel a:active, .shop_menu_1_item_sel a:hover { color: #343838; font-size: 11px; line-height: 11px; font-family: arial, verdana, helvetica; font-weight: normal; text-decoration: none; padding-left: 0px; padding-right: 5px; vertical-align: middle; display: block; } .shop_menu_1_item a:hover { text-decoration: underline; color: #000000; } .shop_menu_1_item_sel a, .shop_menu_1_item_sel a:link, .shop_menu_1_item_sel a:visited, .shop_menu_1_item_sel a:active, .shop_menu_1_item_sel a:hover { color: #E42500; } .shop_menu_1_item_sel a:hover { text-decoration: underline; }#fancybox-loading { position: fixed; top: 50%; left: 50%; height: 40px; width: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; } * html #fancybox-loading {  position: absolute; margin-top: 0; } #fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('/img/jquery_fancybox/fancybox.png'); } #fancybox-overlay { position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: #000; z-index: 1100; display: none; } * html #fancybox-overlay {  position: absolute; width: 100%; } #fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; } #fancybox-wrap { position: absolute; top: 0; left: 0; margin: 0; padding: 20px; z-index: 1101; display: none; } #fancybox-outer { position: relative; width: 100%; height: 100%; background: #FFF; } #fancybox-inner { position: absolute; top: 0; left: 0; width: 1px; height: 1px; padding: 0; margin: 0; outline: none; overflow: hidden; } #fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; } #fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background-image: url('/img/jquery_fancybox/fancybox.png'); background-position: -40px 0px; cursor: pointer; z-index: 1103; display: none; } #fancybox_error { color: #444; font: normal 12px/20px Arial; padding: 7px; margin: 0; } #fancybox-content { height: auto; width: auto; padding: 0; margin: 0; } #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; -ms-interpolation-mode: bicubic; } #fancybox-frame { position: relative; width: 100%; height: 100%; border: none; display: block; } #fancybox-title { position: absolute; bottom: 0; left: 0; font-family: Arial; font-size: 12px; z-index: 1102; } .fancybox-title-inside { padding: 10px 0; text-align: center; color: #333; } .fancybox-title-outside { padding-top: 5px; color: #FFF; text-align: center; font-weight: bold; } .fancybox-title-over { color: #FFF; text-align: left; } #fancybox-title-over { padding: 10px; background-image: url('/img/jquery_fancybox/fancy_title_over.png'); display: block; } #fancybox-title-wrap { display: inline-block; } #fancybox-title-wrap span { height: 32px; float: left; } #fancybox-title-left { padding-left: 15px; background-image: url('/img/jquery_fancybox/fancybox.png'); background-position: -40px -90px; background-repeat: no-repeat; } #fancybox-title-main { font-weight: bold; line-height: 29px; background-image: url('/img/jquery_fancybox/fancybox-x.png'); background-position: 0px -40px; color: #FFF; } #fancybox-title-right { padding-left: 15px; background-image: url('/img/jquery_fancybox/fancybox.png'); background-position: -55px -90px; background-repeat: no-repeat; } #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background-image: url('/img/jquery_fancybox/blank.gif'); z-index: 1102; display: none; } #fancybox-left { left: 0px; } #fancybox-right { right: 0px; } #fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; } #fancybox-left-ico { background-image: url('/img/jquery_fancybox/fancybox.png'); background-position: -40px -30px; } #fancybox-right-ico { background-image: url('/img/jquery_fancybox/fancybox.png'); background-position: -40px -60px; } #fancybox-left:hover, #fancybox-right:hover { visibility: visible;  } #fancybox-left:hover span { left: 20px; } #fancybox-right:hover span { left: auto; right: 20px; } .fancy-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; } #fancy-bg-n { top: -20px; left: 0; width: 100%; background-image: url('/img/jquery_fancybox/fancybox-x.png'); } #fancy-bg-ne { top: -20px; right: -20px; background-image: url('/img/jquery_fancybox/fancybox.png'); background-position: -40px -162px; } #fancy-bg-e { top: 0; right: -20px; height: 100%; background-image: url('/img/jquery_fancybox/fancybox-y.png'); background-position: -20px 0px; } #fancy-bg-se { bottom: -20px; right: -20px; background-image: url('/img/jquery_fancybox/fancybox.png'); background-position: -40px -182px; } #fancy-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url('/img/jquery_fancybox/fancybox-x.png'); background-position: 0px -20px; } #fancy-bg-sw { bottom: -20px; left: -20px; background-image: url('/img/jquery_fancybox/fancybox.png'); background-position: -40px -142px; } #fancy-bg-w { top: 0; left: -20px; height: 100%; background-image: url('/img/jquery_fancybox/fancybox-y.png'); } #fancy-bg-nw { top: -20px; left: -20px; background-image: url('/img/jquery_fancybox/fancybox.png'); background-position: -40px -122px; }  #fancybox-loading.fancybox-ie div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_loading.png', sizingMethod='scale'); } .fancybox-ie #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_close.png', sizingMethod='scale'); } .fancybox-ie #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; } .fancybox-ie #fancybox-title-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_title_left.png', sizingMethod='scale'); } .fancybox-ie #fancybox-title-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_title_main.png', sizingMethod='scale'); } .fancybox-ie #fancybox-title-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_title_right.png', sizingMethod='scale'); } .fancybox-ie #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_nav_left.png', sizingMethod='scale'); } .fancybox-ie #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_nav_right.png', sizingMethod='scale'); } .fancybox-ie .fancy-bg { background: transparent !important; } .fancybox-ie #fancy-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_shadow_n.png', sizingMethod='scale'); } .fancybox-ie #fancy-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_shadow_ne.png', sizingMethod='scale'); } .fancybox-ie #fancy-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_shadow_e.png', sizingMethod='scale'); } .fancybox-ie #fancy-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_shadow_se.png', sizingMethod='scale'); } .fancybox-ie #fancy-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_shadow_s.png', sizingMethod='scale'); } .fancybox-ie #fancy-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_shadow_sw.png', sizingMethod='scale'); } .fancybox-ie #fancy-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_shadow_w.png', sizingMethod='scale'); } .fancybox-ie #fancy-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }.sitemap_1 { padding: 4px 4px 4px 8px; font-size: 12px; font-family: arial, verdana, helvetica; color: #000000; line-height: 18px; border-bottom: 1px solid #CCCCCC; } .sitemap_2 { padding: 4px 4px 4px 25px; font-size: 12px; font-family: arial, verdana, helvetica; color: #000000; line-height: 18px; border-bottom: 1px solid #CCCCCC; } .sitemap_2 a, .sitemap_2 a:link, .sitemap_2 a:active, .sitemap_2 a:visited { font-size: 12px; font-family: arial, verdana, helvetica; color: #000000; line-height: 18px; font-weight: normal; } .sitemap_2 li { list-style-type: square; } .sitemap_3 { padding: 4px 4px 4px 40px; font-size: 12px; font-family: arial, verdana, helvetica; color: #000000; line-height: 16px; border-bottom: 1px solid #CCCCCC; } .sitemap_3 a, .sitemap_3 a:link, .sitemap_3 a:active, .sitemap_3 a:visited { font-size: 12px; font-family: arial, verdana, helvetica; color: #000000; line-height: 16px; font-weight: normal; } .sitemap_3 li { list-style-type: none; color: #E4E4E4; }.contact_form { width: 100%; } .contact_form_input_box { background: #FFFFFF; color: #000000; width: 100%; height: 22px; font-size: 11px; font-family: verdana, arial; border-top: 1px #111212 solid; border-bottom: 1px #B7BEC0 solid; border-left: 1px #111212 solid; border-right: 1px #B7BEC0 solid; margin-bottom: 10px; vertical-align: middle; } .contact_form_input { background: #FFFFFF; color: #000000; width: 100%; height: 22px; font-size: 11px; font-family: verdana, arial; border: 0px; margin-bottom: 0px; vertical-align: middle; padding: 2px; } .contact_form_textarea_box { width: 100%; height: 90px; background: #FFFFFF; border-top: 1px #111212 solid; border-bottom: 1px #B7BEC0 solid; border-left: 1px #111212 solid; border-right: 1px #B7BEC0 solid; } .contact_form_textarea { background: #FFFFFF; color: #000000; width: 100%; height: 90px; font-size: 11px; font-family: verdana, arial; border: 0px #111212 solid; margin-bottom: 0px; vertical-align: middle; padding: 2px; } .contact_form_label { color: #000000; width: 100%; height: 22px; font-size: 11px; font-family: verdana, arial; font-weight: bold; text-align: left; padding-top: 5px; } .contact_form_header { color: #000000; width: 100%; height: 22px; font-size: 11px; font-family: verdana, arial; font-weight: bold; text-align: left; text-decoration: underline } .contact_form_label_mandatory { color: #ff0000 font-size: 11px; font-family: verdana, arial; font-weight: bold; } .contact_form_button { background: #515659; font-weight: bold; color: #CDCDCD; width: 100%; height: 23px; font-size: 12px; border-top: 1px #B7BEC0 solid; border-bottom: 1px #111212 solid; border-left: 1px #B7BEC0 solid; border-right: 1px #111212 solid; margin: 1px #1B1C1C solid; } .contact_form_result_error { display: block; background: #ED1C24; color: #FFFFFF; font-size: 11px; font-family: arial, verdana, helvetica; font-weight: bold; margin: 10px 0px 0px 0px; padding: 10px; } .contact_form_result_ok { display: block; background: #D2D4D5; color: #000000; font-size: 11px; font-family: arial, verdana, helvetica; font-weight: bold; margin: 10px 0px 0px 0px; padding: 10px; }.shop_featured_price_regular { font-size: 11px; font-family: arial, verdana, helvetica; text-decoration: line-through; text-align: left; } .shop_featured_price_special { font-size: 11px; font-family: arial, verdana, helvetica; font-weight: bold; color: #CC0000; text-align: left; } .shop_featured_price_save { font-size: 11px; font-family: arial, verdana, helvetica; text-align: left; }.shop_user_order_list_box { border: 1px solid #757575; } .shop_user_order_list_header_2 { height: 28px; } .shop_user_order_list_header_left { height: 24px; background: #dbdbdb; border-bottom: 2px solid #ff5000; } .shop_user_order_list_header_right { height: 24px; background: #dbdbdb; border-bottom: 2px solid #ff5000; } .shop_user_order_list_header_cell { white-space: nowrap; height: 24px; background: #dbdbdb; border-bottom: 2px solid #ff5000; } .shop_user_order_list_header_cell font, .shop_user_order_list_header_cell a, .shop_user_order_list_header_cell a:link, .shop_user_order_list_header_cell a:visited, .shop_user_order_list_header_cell a:hover, .shop_user_order_list_header_cell a:active { display: block; font-size: 10px; font-family: verdana, arial, helvetica; font-weight: bold; text-decoration: none; margin: 0px; }  .shop_user_order_list_item_spacer_2 { background: #FCFDFF; height: 1px; } .shop_user_order_list_item_2, .shop_user_order_list_item_odd_2, .shop_user_order_list_item_odd_left_2, .shop_user_order_list_item_odd_right, .shop_user_order_list_item_odd_sel, .shop_user_order_list_item_even_2, .shop_user_order_list_item_even_left_2, .shop_user_order_list_item_even_right, .shop_user_order_list_item_even_sel { height: 24px; } .shop_user_order_list_item_2 { background: #EFF1F4; } .shop_user_order_list_item_2 a, .shop_user_order_list_item_2 a:link, .shop_user_order_list_item_2 a:visited, .shop_user_order_list_item_2 a:hover, .shop_user_order_list_item_2 a:active { font-size: 11px; font-family: verdana, arial, helvetica; font-weight: bold; text-decoration: normal; color: #000000; } .shop_user_order_list_item_2 a:hover { text-decoration: underline; } .shop_user_order_list_item_odd_2 { background: #F8F8F8; } .shop_user_order_list_item_odd_left_2 { background: #F8F8F8; } .shop_user_order_list_item_odd_right { background: #F8F8F8; text-align: right; } .shop_user_order_list_item_even_2 { background: #F3F3F3; } .shop_user_order_list_item_even_left_2 { background: #F3F3F3; } .shop_user_order_list_item_even_right { background: #F3F3F3; text-align: right; }  .shop_order_list_icon_backorder_on, .shop_order_list_icon_backorder_off, .shop_order_list_icon_credit, .shop_order_list_icon_manual { font-family: verdana; font-size: 10px; line-height: 10px; font-weight: bold; color: #FFFFFF; } .shop_order_list_icon_backorder_on { background: #006600; } .shop_order_list_icon_backorder_off { background: #CC0000; } .shop_order_list_icon_credit { background: #0000CC; } .shop_order_list_icon_manual { background: #282B2E; }  .shop_user_order_detail_title { color: #000000; font-size: 16px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: normal; display: block; } .shop_user_order_detail_header { background: #dbdbdb; color: #FFFFFF; border: 0px; display: block; border-bottom: 1px solid #ff5000; } .shop_user_order_detail_header font { color: #000000; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: normal; } .shop_user_order_detail_product_list_box { border: 1px solid #757575; width: 100%; } .shop_user_order_detail_product_list_break { background: #f8f8f8; border-top: 1px solid #757575; width: 100%; } .shop_user_order_detail_product_list_item { background: #f8f8f8; } .shop_user_order_detail_product_list_spacer { background: #dbdbdb; height: 1px; } .shop_user_order_detail_table { width: 100%; } .shop_user_order_detail_table td { } .shop_user_order_detail_table_left { border-bottom: 1px solid #dbdbdb; white-space: nowrap; color: #000000; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: normal; } .shop_user_order_detail_table_right { border-bottom: 1px solid #dbdbdb; width: 100%; color: #000000; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; text-decoration: normal; }.user_menu_link a { color: #000000; font-size: 11px; line-height: 16px; font-family: arial, verdana, helvetica; font-weight: normal; text-decoration: none; background-image: url("/img/user_menu/right_arrow.gif"); background-repeat: no-repeat; padding-left: 10px; text-align: left; float: left; } .user_menu_link a:hover { text-decoration: underline; }.user_login { padding: 7px; text-align: center; } .user_login_text { color: #343838; font-size: 11px; line-height: 16px; font-family: arial, verdana, helvetica; font-weight: normal; text-decoration: none; text-align: left; } .user_login_username { color: #343838; font-size: 11px; line-height: 16px; font-family: arial, verdana, helvetica; font-weight: normal; text-decoration: none; text-align: left; } .user_login_username a { color: #343838; font-size: 11px; line-height: 16px; font-family: arial, verdana, helvetica; font-weight: bold; text-decoration: none; text-align: left; } .user_login_username a:hover { text-decoration: underline; } .user_login_input { width: 106px; font-family: arial, verdana, helvetica; font-size: 11px; background: #FFFFFF; vertical-align: middle; border: 1px solid #7D7D7D; margin: 0px; padding: 2px; } .user_login_input input { width: 100%; font-family: arial, verdana, helvetica; font-size: 11px; background: #FFFFFF; vertical-align: middle; border: 0px; margin: 0px; padding: 0px; } .user_login_checkbox { margin: 0px; } .user_login_link a { color: #000000; font-size: 12px; line-height: 16px; font-family: arial, verdana, helvetica; font-weight: normal; text-decoration: none; background-image: url("/img/user/right_arrow.gif"); background-repeat: no-repeat; padding-left: 10px; text-align: left; float: left; } .user_login_link a:hover { text-decoration: underline; } .user_login_button_login { width: 100%; height: 25px; padding: 0px; cursor: pointer; margin-top: 5px; margin-bottom: 5px; } .user_login_button_logout { width: 100%; height: 25px; padding: 0px; cursor: pointer; margin-top: 5px; margin-bottom: 5px; } .user_login_result_error { width: auto; height: auto; padding: 0px; padding-top: 5px; text-align: left; } .user_login_result_error_container { width: 100%; height: 100%; font-size: 11px; font-family: arial, verdana, helvetica; font-weight: bold; color: #FFFFFF; background: #D5090D; line-height: 12px; text-align: left; background: #D5090D; padding: 4px; } .user_login_result_error_container p { width: 100%; height: 100%; font-size: 11px; font-family: arial, verdana, helvetica; font-weight: bold; color: #FFFFFF; line-height: 12px; text-align: left; padding: 0px; margin: 0px; } .user_login_auto { height: auto; padding: 0px; text-align: left; vertical-align: middle; } .user_login_auto label { margin: 0px; padding: 0px; border: 0px; text-align: left; } .user_login_auto label span { padding: 0px; padding-left: 2px; font-size: 11px; font-family: arial, verdana, helvetica; height: 100%; }.user_register_title { width: 100%; height: 25px; background-color: #dbdbdb; vertical-align: middle; padding-left: 15px; font-family: arial; font-size: 12px; font-weight: bold; color: #000000; } .user_register_form_cell { width: 120px; height: 25px; vertical-align: middle; padding: 0px 2px 0px 15px; font-family: arial, verdana, helvetica; font-size: 11px; font-weight: normal; color: #000000; } .user_register_form_cell_right { width: auto; height: 25px; vertical-align: middle; padding: 0px 2px 0px 15px; font-family: arial, verdana, helvetica; font-size: 11px; font-weight: normal; color: #85888C; } .user_register_form_input { width: 100%; font-family: arial; font-size: 11px; background: #FFFFFF; vertical-align: middle; border: 1px solid #7D7D7D; margin: 0px; padding: 0px; }.shop_search_quick { width: 100%; margin-top: 14px; padding: 0px; border: 0px; } .shop_search_quick_text { margin: 0px; padding-top: 2px; float: left; line-height: 18px; font-family: arial, verdana, helvetica; font-size: 11px; color: #FFFFFF; } .shop_search_quick_text a, .shop_search_quick_text a:link, .shop_search_quick_text a:visited, .shop_search_quick_text a:hover, .shop_search_quick_text a:active { line-height: 18px; font-family: arial, verdana, helvetica; font-size: 11px; color: #FFFFFF; } .shop_search_quick_text font { line-height: 18px; font-family: arial, verdana, helvetica; font-size: 11px; color: #FFFFFF; } .shop_search_quick_form { width: 100%; padding-right: 5px; } .shop_search_quick_select select { height: 20px; line-height: 21px; font-family: arial, verdana; font-size: 11px; background: #AFAFAF; vertical-align: middle; border: 1px; border-color: #323232; padding: 0px; margin: 0px; } .shop_search_quick_spacer { padding-left: 4px; } .shop_search_quick_form input { width: 100%; height: 19px; font-family: arial, verdana; font-size: 11px; background: #AFAFAF; vertical-align: baseline; line-height: 21px; border: 1px; border-color: #323232; border-style: inset; padding: 0px; margin: 0px; padding-left: 4px; } .shop_search_quick_submit { padding-right: 5px; width: 73px; text-align: right; } .shop_search_quick_advanced { width: 68px; }.shop_brand_list_item_name { color: #000000; font-weight: bold; } .shop_brand_list_item_description { color: #000000; font-weight: normal; } .shop_brand_category_list_item { height: 23px; font-weight: bold; font-size: 11px; color: #FFCCFF; background: url('/img/shop_category/arrow_right_2.gif') bottom left no-repeat; } .shop_brand_list_item { height: auto; padding-left: 30px; padding-bottom: 10px; background: #FFFFFF; } .shop_brand_list_item a { height: auto; color: #000000; background: url('/img/shop_category/arrow_right_2.gif') top left no-repeat; padding-left: 8px; } .shop_brand_list_letter { height: auto; padding-top: 15px; padding-bottom: 15px; } .shop_brand_list_letter div { display: block; height: auto; color: #000000; font-weight: bold; background: #FFFFFF; border: 1px solid #CCCCCC; padding: 5px; }  .shop_brand_title { font-size: 20px; color: #1A2D61; font-family: arial; font-weight: bold; padding: 0px; } .shop_brand_sub_title { font-size: 14px; line-height: 14px; color: #3289AD; font-family: arial; font-weight: bold; padding: 0px; } .shop_brand_sub_title:link, .shop_brand_sub_title:visited, .shop_brand_sub_title:active { } .shop_brand_sub_title:hover { text-decoration: underline; } .shop_brand_sub_sub_title { font-size: 12px; line-height: 12px; color: #005FA9; font-family: arial; font-weight: bold; margin: 0px; padding: 0px; } .shop_brand_header { height: 75px; white-space: nowrap; padding: 10px; border: 1px solid #939393; } .shop_brand_content { white-space: nowrap; padding: 10px; border: 1px solid #9ABAC7; }.coupon_table { width: 100%; border: 1px solid #CCCCCC; } .coupon_cell { background-color: #ebe8eb; padding: 10px 6px 6px 6px; } .coupon_cell_title { height: 24px; padding: 6px; font-size: 14px; font-weight: bold; border-bottom: 1px solid #999999; }.language_switcher, .language_switcher:link, .language_switcher:active, .language_switcher:visited, .language_switcher:hover { font-size: 11px; color: #7B7B7B; font-family: arial, verdana, helvetica; font-weight: normal; text-decoration: none; } .language_switcher_on, .language_switcher_on:link, .language_switcher_on:active, .language_switcher_on:visited, .language_switcher_on:hover { font-size: 11px; color: #111212; font-family: arial, verdana, helvetica; font-weight: normal; text-decoration: underline; } .language_switcher_spacer { width: auto; font-size: 11px; color: #7B7B7B; font-family: arial, verdana, helvetica; font-weight: normal; text-align: justify; margin-right: 8px; margin-left: 8px; }.boxy-wrapper { position: absolute; } .boxy-wrapper.fixed { position: fixed; }  .boxy-modal-blackout { position: absolute; background-color: black; left: 0; top: 0; }  .boxy-wrapper { empty-cells: show; } .boxy-wrapper .top-left, .boxy-wrapper .top-right, .boxy-wrapper .bottom-right, .boxy-wrapper .bottom-left { width: 10px; height: 10px; padding: 0 } .boxy-wrapper .top-left { background: url('/_/img/boxy-nw.png'); } .boxy-wrapper .top-right { background: url('/_/img/boxy-ne.png'); } .boxy-wrapper .bottom-right { background: url('/_/img/boxy-se.png'); } .boxy-wrapper .bottom-left { background: url('/_/img/boxy-sw.png'); }   .boxy-wrapper .top-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_/img/boxy-nw.png'); } .boxy-wrapper .top-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_/img/boxy-ne.png'); } .boxy-wrapper .bottom-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_/img/boxy-se.png'); } .boxy-wrapper .bottom-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_/img/boxy-sw.png'); } .boxy-wrapper .top, .boxy-wrapper .bottom { height: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 } .boxy-wrapper .left, .boxy-wrapper .right { width: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }  .boxy-wrapper .title-bar { background-color: black; padding: 6px; position: relative; } .boxy-wrapper .title-bar.dragging { cursor: move; } .boxy-wrapper .title-bar h2 { font-size: 12px; color: white; line-height: 1; margin: 0; padding: 0; font-weight: normal; } .boxy-wrapper .title-bar .close { color: white; position: absolute; top: 6px; right: 6px; font-size: 90%; line-height: 1; }  .boxy-inner { background-color: white; padding: 0 } .boxy-content { padding: 15px; }  .boxy-wrapper .question { width: 350px; min-height: 80px; } .boxy-wrapper .answers { text-align: right; }.menu_simple, .menu_simple:link, .menu_simple:active, .menu_simple:visited, .menu_simple:hover { color: #E4E4E4; font-size: 11px; font-family: arial, verdana; text-decoration: none; font-weight: normal; } .menu_simple:hover { color: #FFFFFF; font-size: 11px; font-family: arial, verdana; text-decoration: underline; font-weight: normal; } .menu_simple:active { color: #FFA100; } .menu_simple_spacer { color: #CACACA; margin-right: 3px; margin-left: 3px; }.uploadifyQueueItem { font: 11px Verdana, Geneva, sans-serif; border: 2px solid #E5E5E5; background-color: #F5F5F5; margin-top: 5px; padding: 10px; width: 350px; } .uploadifyError { border: 2px solid #FBCBBC !important; background-color: #FDE5DD !important; } .uploadifyQueueItem .cancel { float: right; } .uploadifyProgress { background-color: #FFFFFF; border-top: 1px solid #808080; border-left: 1px solid #808080; border-right: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5; margin-top: 10px; width: 100%; } .uploadifyProgressBar { background-color: #0099FF; width: 1px; height: 3px; }.shop_related_item { background: #EDEDED; padding: 5px; }.shop_product_rating_header { width: 100%; height: auto; background: #E0DFE3; border-bottom: 2px solid #ff5000; padding: 0px; margin: 10px 0px 5px 0px; } .shop_product_rating_header p { width: 100%; height: 24px; font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; font-weight: bold; padding: 15px 0px 0px 5px; margin: 10px 0px 0px 5px; } #shop_product_rate { float: left; clear: both; width: 100%; height: auto; padding: 0px; margin: 0px; } #shop_product_rate li { float: left; list-style: none; } #shop_product_rate li a:hover, #shop_product_rate .on { background: url(/img/shop_product_rating/rating_fullstar.gif) no-repeat; } #shop_product_rate a { float: left; background: url(/img/shop_product_rating/rating_emptystar.gif) no-repeat; width: 12px; height: 12px; }.newsletter_form { width: 100%; margin: 0px; border: 0px; padding: 0px; margin: 0px; } .newsletter_form_box { margin: 0px; border: 0px; padding-right: 7px; padding-left: 7px; } .newsletter_form_input { margin: 0px; border: 1px solid #7D7D7D; padding: 2px; background: #FFFFFF; margin-bottom: 4px; } .newsletter_form_input input { width: 100px; font-family: arial, verdana, helvetica; font-size: 11px; background: #FFFFFF; vertical-align: middle; border: 0px; margin: 0px; padding: 0px; } .newsletter_form_text { margin: 0px; border: 0px; padding-top: 5px; padding-bottom: 5px; text-align: left; } .newsletter_form_text font { font-size: 10px; color: #111212; font-family: arial, verdana, helvetica; font-weight: normal; text-align: justify; } .newsletter_form_button { width: auto; margin: 0px; border: 0px; padding-top: 2px; padding-bottom: 5px; text-align: center; } .newsletter_form_button input { width: 100%; height: 25px; padding: 0px; cursor: pointer; margin-top: 5px; margin-bottom: 5px; }.ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; } .ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; text-align:left; } .ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block;   font: menu; font-size: 12px;  line-height: 16px; overflow: hidden; } .ac_loading { background: white url('/img/autocomplete/indicator.gif') right center no-repeat; } .ac_odd {  } .ac_over { background-color: #0A246A; color: white; }.shop_product_recommend_header { padding-top: 10px; padding-bottom: 2px; height: auto; width: auto; background: #E0DFE3; } .shop_product_recommend_header font{ font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; display: block; width: auto; height: auto; padding: 0px; margin: 0px; text-decoration: none; font-weight: bold; } .shop_product_recommend_form { width: auto; margin: 0px; border: 0px; padding: 0px; margin: 0px; } .shop_product_recommend_form_box { margin: 0px; border: 0px; padding-right: 7px; padding-left: 7px; } .shop_product_recommend_form_text { width: 150px; margin: 0px; background: #FFFFFF; padding-right: 4px; white-space: nowrap; } .shop_product_recommend_form_input { width: 100%; margin: 0px; background: #FFFFFF; padding-bottom: 4px; } .shop_product_recommend_form_input span { display: block; width: 100%; height: auto; font-family: arial, verdana, helvetica; font-size: 11px; background: #FFFFFF; vertical-align: middle; margin: auto; padding: 4px; } .shop_product_recommend_form_input input { width: 200px; height: 22px; font-family: arial, verdana, helvetica; font-size: 11px; background: #FFFFFF; padding: 0px; margin: 0px; border: 0px; border: 1px solid #7D7D7D; } .shop_product_recommend_form_text { margin: 0px; border: 0px; padding-top: 5px; padding-bottom: 5px; } .shop_product_recommend_form_text font { font-size: 10px; color: #111212; font-family: arial, verdana, helvetica; font-weight: normal; text-align: justify; } .shop_product_recommend_form_button { width: auto; margin: 0px; border: 0px; padding-top: 2px; padding-bottom: 5px; text-align: left; } .shop_product_recommend_form_button input { width: 200px; } .shop_product_recommend_result { display: block; width: auto; height: auto; background: #FF360F; color: #FFFFFF; font-size: 11px; font-family: arial, verdana, helvetica; line-height: 18px; font-weight: bold; text-align: left; vertical-align: top; padding: 5px 10px 5px 10px; }.shop_recent_product { padding-left: 10px; padding-right: 10px; padding-bottom: 5px; padding-top: 5px; } .shop_recent_product_text { color: #343838; font-size: 11px; line-height: 11px; font-family: arial, verdana, helvetica; font-weight: normal; text-decoration: none; } .shop_recent_product_item, .shop_recent_product_item a { color: #343838; font-size: 11px; line-height: 11px; font-family: arial, verdana, helvetica; font-weight: normal; text-decoration: none; padding-bottom: 5px; padding-top: 5px; } .shop_recent_product_item a:hover { color: #000000; text-decoration: underline; }.menu_locator, .menu_locator:link, .menu_locator:active, .menu_locator:visited, .menu_locator:hover { font-size: 10px; color: #302629; font-family: arial, verdana, helvetica; } .menu_locator_sel, .menu_locator_sel:link, .menu_locator_sel:active, .menu_locator_sel:visited, .menu_locator_sel:hover { font-size: 10px; color: #FF0000; font-family: arial, verdana, helvetica; text-decoration: underline; } .menu_locator_spacer { font-size: 10px; color: #111212; font-family: arial, verdana, helvetica; font-weight: normal; padding: 5px; }.shop_menu_shortcut_header { height: 22px; background: #65A3BA; } .shop_menu_shortcut_header_text { color: #FFFFFF; font-size: 11px; font-family: verdana, arial, helvetica; font-weight: bold; } .shop_menu_shortcut { background: #B1DBE3; border: 1px solid #65A3BA; padding: 5px; } .shop_menu_shortcut ul { margin: 0px; padding: 0px; list-style-position: inside; list-style-type: square; } .shop_menu_shortcut ul li{ margin: 0px; padding: 0px; list-style-position: inside; list-style-type: square; } .shop_menu_shortcut_link { color: #114367; font-size: 11px; font-family: verdana, arial, helvetica; font-weight: normal; } .shop_menu_shortcut_link:hover { color: #000000; font-weight: normal; text-decoration: underline; background-color: #C2EDFF; }.product_list_item_image { background: #FFFFFF; background-color: #FFFFFF; text-align: center; vertical-align: top; display: block; padding: 15px 15px 15px 15px; } .product_list_item { width: 100%; vertical-align: top; text-align: left; padding: 15px 15px 15px 15px; } .product_list_item font { font-family: verdana, arial; font-size: 11px; font-weight: bold; color: #000000; } .product_list_item a, .product_list_item a:active, .product_list_item a:visited, .product_list_item a:link { font-family: arial, verdana; text-align: left; font-size: 11px; text-decoration: none; font-weight: normal; color: #000000; } .product_list_item a:hover{ font-family: arial, verdana; text-align: left; font-size: 11px; text-decoration: underline; font-weight: normal; color: #000000; }  .product_list_header { padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; font-size: 11px; color: #000000; background: #FFFFFF; font-weight: bold; border: 1px solid #E5E3E2; } .product_list_counter { font-size: 11px; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; color: #000000; font-weight: bold; font-size: 12px; } .product_list_page_counter { padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 5px; color: #000000; background: #F0EFEF; } .product_list_page_counter_left { font-size: 11px; color: #000000; font-weight: bold; } .product_list_page_counter_right { font-size: 11px; color: #000000; font-weight: bold; text-align: right; } .product_list_page_counter_right font { text-decoration: underline; } .product_list_page_counter_right a, .product_list_page_counter_right a:link, .product_list_page_counter_right a:visited, .product_list_page_counter_right a:hover, .product_list_page_counter_right a:active { color: #000000; text-decoration: none; } .product_list { padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; border: 1px solid #E5E3E2; }  .shop_product_price { width: auto; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; } .shop_product_price_left { width: auto; color: #CC0000; } .shop_product_price_right { width: auto; color: #CC0000; text-align: right; } .shop_product_price_right a, .shop_product_price_right a:active, .shop_product_price_right a:visited, .shop_product_price_right a:hover { color: #CC0000; }  .product_detail_odd { height: 26px; padding-left: 0px; border-bottom: 1px #CCCCCC solid; font-family: arial, verdana; font-size: 11px; color: #000000; text-align: left; padding-top: 8px; } .product_detail_even { height: 26px; padding-left: 0px; border-bottom: 1px #CCCCCC solid; font-family: arial, verdana; font-size: 11px; color: #000000; text-align: left; padding-top: 8px; } .product_detail_text { } .product_detail_technical { } .product_detail { background: #EDEDED; padding: 15px; } .products_img{ padding-left: 12px; padding-top: 13px; padding-right: 12px; padding-bottom: 5px; } .products_text{ color: #000000; font-family: arial, verdana; padding-left: 12px; padding-top: 13px; padding-right: 12px; padding-bottom: 5px; } .product_detail_left_img_01{ vertical-align: top; padding: 0px 0px 0px 0px; } .product_detail_left_img_02{ vertical-align: top; height: 129px; padding-left: 12px; padding-top: 10px; padding-right: 12px; padding-bottom: 5px; } .product_detail_left_img_03{ vertical-align: top; height: 109px; padding-left: 27px; padding-top: 10px; padding-right: 12px; padding-bottom: 5px; } .product_detail_right_all{ vertical-align: top; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; } .product_detail_right_par{ text-align: left; padding-left: 10px; font-family: arial, verdana; background: #DFDDD8; color: #212121; height: 26px; border-bottom: 1px #ffffff solid; } .product_detail_right_impar{ text-align: left; padding-left: 10px; font-family: arial, verdana; background: #CED8D8; color: #212121; height: 26px; border-bottom: 1px #ffffff solid; } .product_detail_right_impar_2{ text-align: center; font-family: arial, verdana; background: #CED8D8; color: #212121; height: 26px; border-bottom: 1px #878783 solid; } .product_detail_right_text{ background: #EDEDED; color: #212121; text-align: justify; padding: 15px; } .product_detail_doc { background: #DFDDD8; color: #212121; text-align: justify; padding: 4px; } .product_detail_doc_spacer { background: #FFFFFF; } .technical_detail_cell_1 { padding: 0px 9px 0px 0px; font-size: 11px; color: #000000; } .technical_detail_cell_2 { padding: 0px 9px 0px 0px; font-size: 11px; color: #000000; } .technical_detail_title { width: 100%; height: 21px; border-bottom: 1px solid #CCCCCC; padding: 0px 0px 0px 0px; color: #000000; font-size: 11px; font-weight: bold; }  .shop_list_item_price_regular { font-size: 11px; font-family: arial, verdana, helvetica; text-decoration: line-through; text-align: left; } .shop_list_item_price_special { font-size: 11px; font-family: arial, verdana, helvetica; font-weight: bold; color: #CC0000; text-align: left; } .shop_list_item_price_save { font-size: 11px; font-family: arial, verdana, helvetica; text-align: left; } .detail_cell { color: #50637C; font-size: 11px; padding: 3px 0px 3px 4px; white-space: auto; }.shop_product_detail { background: #FFFFFF; width: 100%; } .shop_product_detail_title { margin: 0px; padding: 20px 8px 4px 10px; color: #000000; font-size: 14px; font-family: verdana; font-weight: bold; } .shop_product_detail_model { margin: 0px; padding: 0px 8px 0px 10px; color: #000000; font-size: 12px; font-family: verdana; font-weight: normal; } .shop_product_detail_price { margin: 0px; padding: 0px 8px 0px 10px; color: #000000; font-size: 12px; font-family: verdana; font-weight: normal; } .shop_product_detail_description { margin: 0px; padding: 0px 8px 10px 0px; color: #000000; font-size: 12px; font-family: verdana; font-weight: normal; } .shop_product_detail_heading { font-size: 12px; font-family: arial, verdana, helvetica; font-weight: bold; text-decoration: underline; line-height: 18px; color: #000000; background: #c8c8c8; padding: 10px; margin-bottom: 2px; } .shop_product_detail_order_box { width: 210px; height: auto; padding: 0px; border: 0px; margin: 0px; } .shop_product_detail_order_box_top { text-align: left; width: 210px; height: 40px; background: url('/img/shop_product_detail/order_box_bkg.gif') top left repeat-y; background-image: url('/img/shop_product_detail/order_box_top.gif'); } .shop_product_detail_order_box_mid { width: 210px; height: auto; background: url('/img/shop_product_detail/order_box_bkg.gif') top left repeat-y; } .shop_product_detail_order_box_btm { width: 210px; height: 20px; background: url('/img/shop_product_detail/order_box_bkg.gif') top left repeat-y; background-image: url('/img/shop_product_detail/order_box_btm.gif'); }.shop_okian_delivery_estimate_available { padding: 0px; } .shop_okian_delivery_estimate_available h1 { padding: 0px 0px 10px 0px; margin: 0px; font-size: 14px; line-height: 14px; font-weight: bold; color: #339846; } .shop_okian_delivery_estimate_available p { padding: 0px; margin: 0px; font-size: 12px; line-height: 12px; text-align: left; } .shop_okian_delivery_estimate_unavailable { padding: 0px; } .shop_okian_delivery_estimate_unavailable h1 { padding: 0px 0px 10px 0px; margin: 0px; font-size: 14px; line-height: 14px; font-weight: bold; color: #cc0033; } .shop_okian_delivery_estimate_unavailable p { padding: 0px; margin: 0px; font-size: 12px; line-height: 12px; text-align: left; } .shop_okian_delivery_estimate_unavailable p b { padding: 0px; margin: 0px; font-size: 12px; line-height: 12px; text-align: left; color: #339846; font-weight: bold; }.menu_vertical { padding-top: 10px; }  .menu_vertical_0 { width: auto; margin-left: 1px; margin-right: 1px; padding: 0px; border: 1px solid #59687A; } .menu_vertical_0_item, .menu_vertical_0_item_sel { text-align: left; vertical-align: middle; display: block; font-size: 11px; font-family: arial, verdana, helvetica; text-decoration: none; font-weight: bold; color: #000000; background: #FFFFFF; height: 20px; line-height: 20px; margin: 0px; border: 0px; padding-left: 8px; padding-top: 2px; padding-bottom: 2px; padding-right: 4px; } .menu_vertical_0_item_sel { color: #000000; text-decoration: underline; background: #FFFFFF; } .menu_vertical_0_item:hover, .menu_vertical_0_item_sel:hover { color: #000000; background: #B7BAD0; } .menu_vertical_0_spacer { width: 100%; height: 1px; line-height: 0px; font-size: 0px; padding: 0px; margin: 0px; border-bottom: 1px dotted #A1A1A1; }  .menu_vertical_1 { width: auto; margin: 0px; padding: 0px; border: 0px; line-height: 0px; font-size: 0px; } .menu_vertical_1_item, .menu_vertical_1_item_sel { text-align: left; vertical-align: middle; display: block; font-size: 11px; line-height: 11px; font-family: arial, verdana, helvetica; text-decoration: none; font-weight: normal; color: #000000; background: #FFFFFF; padding-left: 12px; padding-top: 4px; padding-bottom: 4px; padding-right: 4px; } .menu_vertical_1_item_sel { color: #E42500; background: #FFFFFF; font-weight: normal; } .menu_vertical_1_item:hover, .menu_vertical_1_item_sel:hover { color: #000000; background: #B7BAD0; } .menu_vertical_1_spacer { width: 100%; height: 0px; line-height: 0px; font-size: 0px; padding: 0px; margin: 0px; border: 0px; }  .menu_vertical_2 { width: auto; margin: 0px; padding: 0px; border: 0px; line-height: 0px; font-size: 0px; } .menu_vertical_2_item, .menu_vertical_2_item_sel { text-align: left; vertical-align: middle; display: block; font-size: 11px; line-height: 11px; font-family: arial, verdana, helvetica; text-decoration: none; font-weight: normal; color: #000000; background: #FFFFFF; padding-left: 22px; padding-top: 4px; padding-bottom: 4px; padding-right: 4px; } .menu_vertical_2_item_sel { color: #E42500; background: #FFFFFF; font-weight: normal; } .menu_vertical_2_item:hover, .menu_vertical_2_item_sel:hover { color: #000000; background: #B7BAD0; } .menu_vertical_2_spacer { width: 100%; height: 0px; line-height: 0px; font-size: 0px; padding: 0px; margin: 0px; border: 0px; }.shop_category_locator { width: 100%; white-space: nowrap; padding-left: 9px; border: 1px solid #E5E3E2; margin-bottom: 2px; padding: 10px; } .shop_category_locator_top { } .shop_category_locator_bottom { } .shop_category_locator_item { width: 100%; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; white-space: nowrap; height: 10px; color: #7C7079; } .shop_category_locator_item a, .shop_category_locator_item a:link, .shop_category_locator_item a:visited, .shop_category_locator_item a:hover, .shop_category_locator_item a:active { color: #000000; text-decoration: none; } .shop_category_locator_item_sel { width: 100%; padding-left: 10px; padding-right: 10px; white-space: nowrap; height: 10px; } .shop_category_locator_item_sel a, .shop_category_locator_item_sel a:link, .shop_category_locator_item_sel a:visited, .shop_category_locator_item_sel a:hover, .shop_category_locator_item_sel a:active { color: #000000; text-decoration: none; } .shop_category_locator_spacer { } .shop_category_list_start { font-weight:bold; padding: 10px; font-size: 11px; color: #000000; }  .category_list_description, .category_list_description:active, .category_list_description:hover, .category_list_description:link, .category_list_description:visited { padding-top: 5px; text-align: justify; font-family: arial, verdana, helvetica; font-size: 11px; color: #000000; font-weight: normal; cursor: hand; } .category_list_link { font-family: arial, verdana, helvetica; font-size: 11px; color: #000000; font-weight: normal; padding: 0px 0px 0px 10px; background: transparent url(/img/shop_category/category_details_arrow.gif) center left no-repeat; } .category_list_link_off { font-family: arial, verdana, helvetica; font-size: 11px; color: #696969; font-weight: normal; padding: 0px 0px 0px 10px; background: transparent url(/img/shop_category/category_details_arrow_off.gif) center left no-repeat; } .shop_category_details_content { padding: 18px; font-family: arial, verdana, helvetica; font-size: 11px; font-weight: normal; color: #000000; } .shop_category_details_footer { padding: 18px; font-family: arial, verdana, helvetica; font-size: 11px; font-weight: normal; color: #000000; }  .shop_category_root_list_level_0 { height: 20px; margin: 10px; padding: 10px; background: #FAFAFA; border: 1px solid #CCCCCC; font-family: arial, verdana, helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; } .shop_category_root_list_level_0 a, .shop_category_root_list_level_0 a:link, .shop_category_root_list_level_0 a:visited, .shop_category_root_list_level_0 a:hover, .shop_category_root_list_level_0 a:active { font-family: arial, verdana, helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; text-decoration: none; } .shop_category_root_list_level_0 a:hover { text-decoration: underline; } .shop_category_root_list_level_1 { width: 50%; padding: 5px; padding-left: 30px; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; } .shop_category_root_list_level_1 a, .shop_category_root_list_level_1 a:link, .shop_category_root_list_level_1 a:visited, .shop_category_root_list_level_1 a:hover, .shop_category_root_list_level_1 a:active { font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; padding-left: 8px; text-decoration: none; } .shop_category_root_list_level_1 a:hover { text-decoration: underline; } .shop_category_root_list_level_2 { height: 20px; padding-left: 60px; font-family: arial, verdana, helvetica, sans-serif; font-size: 10px !important; color: #000000 !important; font-weight: normal !important; } .shop_category_root_list_level_2 a { height: 20px; color: #999999 !important; text-decoration: none !important; font-weight: normal !important; font-family: arial, verdana, helvetica, sans-serif; font-size: 10px !important; background: none !important; padding: 8px !important; } .shop_category_root_list_level_2 a:hover { text-decoration: underline; }.shop_equivalence_brand_item { background: #E6E8E8; border-left: 1px solid #F6F6F6; border-bottom: 1px solid #CCCCCC; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; color: #000000; font-size: 10px; font-family: arial, verdana, helvetica; font-weight: bold; } .shop_equivalence_brand_item_standard { font-size: 10px; font-family: arial, verdana, helvetica; background: #E6E8E8; border-bottom: 1px solid #CCCCCC; padding-left: 5px; } .shop_equivalence_code_item { font-size: 10px; font-family: arial, verdana, helvetica; background: #EDEFEF; border-left: 1px solid #F6F6F6; border-bottom: 1px solid #CCCCCC; padding-left: 2px; padding-top: 2px; padding-bottom: 2px; } .shop_equivalence_code_item_standard { font-size: 10px; font-family: arial, verdana, helvetica; width: 1%; background: #E8E8E8; border-bottom: 1px solid #CCCCCC; padding-left: 2px; padding-right: 2px; font-weight: bold; white-space: nowrap; } .shop_equivalence_header_cat { font-size: 18px; font-family: arial, verdana, helvetica; color: #000000; line-height: 16px; font-weight: bold; margin-bottom: 5px; margin-top: 10px; border-bottom: 1px solid #CCCCCC; } .shop_equivalence_header_sub { font-size: 16px; font-family: arial, verdana, helvetica; color: #000000; line-height: 14px; font-weight: bold; text-decoration: underline; padding-bottom: 15px; padding-top: 15px; } .shop_equivalence_header_sub_sub { font-size: 14px; font-family: arial, verdana, helvetica; color: #000000; line-height: 14px; font-weight: bold; text-decoration: none; padding-bottom: 15px; padding-top: 15px; }