html,body { margin: 0px; } form { margin: 0px; } .error { color: #FF0000; }.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; }.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; }#fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; } #fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('/img/jquery_fancybox/fancybox.png'); } #fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; } #fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; } #fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; } #fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; } #fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; } #fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; } #fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url('/img/jquery_fancybox/fancybox.png') -40px 0px; cursor: pointer; z-index: 1103; display: none; } #fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; } #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; } #fancybox-frame { width: 100%; height: 100%; border: none; display: block; } #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url('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; } .fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; } #fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: url('/img/jquery_fancybox/fancybox-x.png'); } #fancybox-bg-ne { top: -20px; right: -20px; background-image: url('/img/jquery_fancybox/fancybox.png'); background-position: -40px -162px; } #fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url('/img/jquery_fancybox/fancybox-y.png'); background-position: -20px 0px; } #fancybox-bg-se { bottom: -20px; right: -20px; background-image: url('/img/jquery_fancybox/fancybox.png'); background-position: -40px -182px; } #fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url('/img/jquery_fancybox/fancybox-x.png'); background-position: 0px -20px; } #fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url('/img/jquery_fancybox/fancybox.png'); background-position: -40px -142px; } #fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url('/img/jquery_fancybox/fancybox-y.png'); } #fancybox-bg-nw { top: -20px; left: -20px; background-image: url('/img/jquery_fancybox/fancybox.png'); background-position: -40px -122px; } #fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; } .fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; } .fancybox-title-outside { padding-top: 10px; color: #fff; } .fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; } #fancybox-title-over { padding: 10px; background-image: url('/img/jquery_fancybox/fancy_title_over.png'); display: block; } .fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; } #fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; } #fancybox-title-float-wrap td { border: none; white-space: nowrap; } #fancybox-title-float-left { padding: 0 0 0 15px; background: url('/img/jquery_fancybox/fancybox.png') -40px -90px no-repeat; } #fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url('/img/jquery_fancybox/fancybox-x.png') 0px -40px; } #fancybox-title-float-right { padding: 0 0 0 15px; background: url('/img/jquery_fancybox/fancybox.png') -55px -90px no-repeat; }  .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_close.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_nav_left.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_nav_right.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; } .fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_title_left.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_title_main.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_title_right.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame { height: expression(this.parentNode.clientHeight + "px"); } #fancybox-loading.fancybox-ie6 { position: absolute; margin-top: 0; top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px'); } #fancybox-loading.fancybox-ie6 div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_loading.png', sizingMethod='scale'); }  .fancybox-ie .fancybox-bg { background: transparent !important; } .fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_shadow_n.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_shadow_ne.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_shadow_e.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_shadow_se.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_shadow_s.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_shadow_sw.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_shadow_w.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/jquery_fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }.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; }.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: underline; } .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: none; } .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; }.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; }.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; padding-left: 12px; padding-top: 4px; padding-bottom: 4px; padding-right: 4px; } .menu_vertical_1_item_sel { color: #E42500; 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; }.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; }.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; }.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; background: #e8e8eb; color:#617289; text-align:center; border-left:1px solid #95B5C2; } .shop_cart_list_item_even { padding:8px; border-top:1px solid #C8C8CB; } .shop_cart_list_item_even_start { padding: 8px; width:15px; } .shop_cart_list_item_even_product { text-align: left; padding: 8px; border-left:1px solid #95B5C2; } .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, .shop_cart_list_item_even_unit, .shop_cart_list_item_even_total { border-left:1px solid #95B5C2; } .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; border-right:1px solid #95B5C2; } .shop_cart_list_item_odd { padding: 8px; background:#f8f7f7; } .shop_cart_list_item_odd_start, .shop_cart_list_item_odd_product{ border-left:1px solid #95B5C2; } .shop_cart_list_item_odd_start { padding: 8px; } .shop_cart_list_item_odd_product { text-align: left; padding: 8px; border-left:1px solid #95B5C2; } .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, .shop_cart_list_item_odd_unit, .shop_cart_list_item_odd_total { border-left:1px solid #95B5C2; } .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; border-right:1px solid #95B5C2; }  .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; border-bottom:1px solid #95B5C2; border-left:1px solid #95B5C2; padding: 8px; background:#f8f7f7; } .shop_cart_list_item_end_subtotal { background:#f8f7f7; color: #757575; font-size: 11px; height: 19px; font-weight: bold; padding: 8px; border-top: 1px solid #617289; border-left: 1px solid #617289; } .shop_cart_list_item_end_subtotal_value { background:#f8f7f7; color: #757575; font-size: 11px; border-left:1px solid #95B5C2; border-top:1px solid #617289; 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 { background:#e8e8eb; color:#CC0000; font-size: 11px; padding-left: 13px; height: 19px; border-top:1px solid #95B5C2; border-bottom:1px solid #617289; border-left:1px solid #617289; font-weight: bold; padding: 8px; white-space: nowrap; } .shop_cart_list_item_end_total_value { background:#e8e8eb; color: #CC0000; font-size: 11px; border-top:1px solid #95B5C2; border-bottom:1px solid #617289; border-left:1px solid #95B5C2; border-right:1px solid #617289; 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/cart_step_bkg.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_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; }.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; }.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; }.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_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; }.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; color:#CC0000; font-size:11px; font-weight:bold; } .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;  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_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; }.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; }.shop_related_item { background: #EDEDED; padding: 5px; }.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_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_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; }.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; }.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; }.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; }.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_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_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_okian_delivery_estimate_available { padding: 0px; } .shop_okian_delivery_estimate_available span { 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 span { 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; }.afiliati_container { width:482px; color:#999; font-size:12px; font-family:Tahoma, 'Arial Black', Gadget, sans-serif; padding-bottom:10px; } .afiliati_left { float:left; width:230px; margin-top:10px; } .afiliati_right { float:left; width:220px; margin-top:10px; margin-left:30px; } .afiliati_left .btn { background:url('/img/afiliati/2parale_btn.png') repeat-x top; display:block; float:right; height:46px; line-height:45px; padding-left:20px; padding-right:20px; text-decoration:none;color: #063; font-size:18px; text-shadow:#fff 1px 1px 1px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border-radius:6px; } .afiliati_left .btn:hover, .afiliati_right .btn:hover { color:#fff; text-shadow:#333 1px 1px 1px; } .afiliati_right .btn { background:url('/img/afiliati/2parale_btn.png') repeat-x bottom; display:block; float:right; height:46px; line-height:45px; padding-left:20px; padding-right:20px; text-decoration:none;color: #063; font-size:18px; text-shadow:#fff 1px 1px 1px; margin-right:4px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border-radius:6px; }html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small_bullet.png, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 12px; vertical-align: baseline; background: transparent; } ul {list-style: none;} body {line-height: 1;} blockquote, q {quotes: none;} blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;} :focus {outline: 0;} a:focus {outline:1px dotted #999;} ins {text-decoration: none;} del {text-decoration: line-through;} table {border-collapse: collapse;border-spacing: 0;} html { font-size:100.01%; } body { font-size:1em; } textarea {overflow:auto} button {cursor:pointer} a {text-decoration:none} a:hover {text-decoration:underline}  .clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden} .clearfix {display:inline-block;} .clearfix_body {text-align:center;}  .clearfix {display:block}  * html .clearfix {height:1px}  body { font-family:Arial, Verdana, Sans-serif; font-size:12px; color:#333333; } #wrap { width:960px; min-height:100%; height:100%; margin:0 auto; clear:both; text-align:left; } #sidebar_a { margin:20px 10px 0 0; float:left; width:170px; text-align:left; } #logo { display:block; width:152px; height:116px; margin-bottom:28px; } .special, .layout_white_box { border:1px solid #cccccc; padding-bottom:9px; margin-bottom:10px; } .layout_white_box { padding:9px; } .special li { margin-left:10px; padding:2px 9px 2px 0; line-height:16px; } .special li a { color:#333; display:block; } #filter.special table { width: 100%; } #filter.special table td { padding: 2px 10px 2px 10px; line-height:16px; font-size:11px; } #filter.special table td a { font-size:11px; } .more, .follow_twitter .newsletter_archive{ color:#0026c8; float:right; margin:6px 10px 0 0; } .follow_twitter { float:left; font-size:12px; } .sidebar_title { height:29px; line-height:29px; margin-bottom:10px; text-transform:uppercase; text-indent:10px; background-color:#ccc; } .sidebar_title a { float:none; } .layout_grey_box { background-color:#f7f7f7; border:1px solid #cccccc; padding:9px; margin-bottom:10px; } .lista_edituri { padding:19px 20px 10px 18px; color:#000;  text-align:center; } .lista_edituri img { margin-bottom:5px; } .lista_edituri ul {margin-top:12px;} .lista_edituri li { float:left; margin-left:9px; } .lista_edituri .more {margin-right:0;} .user_interests_categories li {list-style:none;} .layout_inner_page { width:560px; display:inline; float:left; margin:12px 10px 0 0; margin-bottom:141px !important; } .search .input {border:0px; width:296px; float:right;} .layout_header { height:88px; position:relative; margin-bottom:65px; } .user_stuff { float:right; } .user_stuff li, .search_stuff li { float:left; padding-left:4px; margin-left:4px; padding-bottom:2px; } .user_stuff li { border-left:1px solid #a7a7a7; } .search_stuff li.no_border, .user_stuff li.no_border { border:none; } .search_stuff li.no_border, .user_stuff li.no_border { border:none; } .user_stuff a { color:#999999; text-decoration:none; font-size:11px; } .user_stuff a:hover { color:#000; } .search { margin-top:8px; padding:10px 10px 7px; background-color:#e5e7f0; width:540px !important; width:550px; float:left; } .main_search { width:296px; height:20px; padding:5px; background-color:#fff; float:left; display:inline; } .input { width:427px; padding:3px 0; border:none; color:#666666; float:left; font-size:12px;; } .select { width:110px; float:left; margin-left:8px; border:1px solid #cccccc; color:#666; } select { border:1px solid #cccccc; color:#666; } .submit, .register_reader { height:30px; width:98px; padding:0; margin-left:6px; line-height:30px; text-transform:uppercase; background-color:#727378; color:#fff; border:0; float:left; cursor:pointer; } .submit:hover, .register_reader { color:#000; } .newsletter{ width:185px; border:1px solid #ccc; } .register_reader { color:#fff; width:187px; text-transform:none; margin:10px 0 0 0; font-size:10px; font-weight:700; color:#fff; } .register_reader:hover {color:#000} .search_stuff { float:right; margin-top:5px; font-size:11px; } .search_stuff li { float:left; display:inline; } .search_stuff a { 7color:#333; display:block; text-decoration:none; } .search_stuff a:hover {color:#9e9e9e;} .layout_main_book {  background-color:#e5e7f0;  margin-bottom:15px;   padding:20px 18px 15px 18px; } .main_book { position:absolute; display:block; width:302px; height:327px; top:-27px; right:3px; } .main_book_title{ width:250px; display:block; margin-bottom:10px; text-align:left; } .main_book_title a { font-size:26px; line-height:120%; color:#333; } .main_book_data {  font-size:14px; line-height:17px; text-align:justify; display:inline; float:left; width:290px; } .main_categorie{ display:block; font-size:11px; color:#000; margin:35px 0 15px 0; text-align:left; } .main_categorie a {color:#0026c8;} .main_categorie a:hover {color:#000;} .main_price { float:left; font-size:18px; color:#990000; line-height:30px; } .layout_in_cos { float:right; position:relative; height:30px; background-color:#f17828; padding-right:13px; background:url(/img/shop_cart/shop_cart_icon.png) no-repeat 10px center #f17828; text-indent:33px; line-height:30px; margin-right:10px; margin-top:4px; z-index:99; color:#FFF; border:none; font-weight:700; width:145px; cursor:pointer; font-size:13px; } .layout_in_cos:hover { color:#000; } .layout_button_check_availability, .layout_button_check_availability:link, .layout_button_check_availability:visited, .layout_button_check_availability:hover, .layout_button_check_availability:active { float: right; position: relative; height:30px; background-color: #f17828; line-height:30px; margin-right:10px; margin-top:4px; z-index:99; color:#FFF; border:none; font-weight:bold; width:auto; cursor:pointer; font-size:13px; text-decoration:none; padding-left:10px; padding-right:10px; } .layout_button_check_availability:hover { color:#000; text-decoration:none; } .layout_book_staff li a{ color:#fff; cursor:pointer; font-size:12px; font-weight:700; } .layout_book_staff li a:hover { color:#000; text-decoration: none; } .slider_stuff { margin-bottom:12px; } .slider_stuff li{ float:left; } .slider_stuff li.next {float:right;} li.next span, li.prev span{ width:14px; cursor:pointer; height:22px; z-index:99; display:block; text-indent:-9999px; line-height:22px; background:url(/img/layout/arrows.png) no-repeat right top; } li.next span { position:absolute; right:0; top:-34px; } li.prev span { position:absolute; left:0; top:-34px; } li.prev span{background-position:left top;} li.prev span:hover {background-position:left -22px} li.next span:hover {background-position:right -22px} .slider_title { line-height:22px; padding-left:30px; color:#0026c8; font-size:26px; } .slider_title a{ color:#0026c8; font-size:26px; text-decoration:none; } .slider_title a:hover{ text-decoration:underline; } .layout_listing_data { float:left; width:447px !important; width:430px; } .layout_listing_books { border-bottom:1px dashed #7f7f7f; padding-bottom:15px; margin-bottom:25px; } .layout_listing_books li { width:560px; float:left; } .layout_listing_books a { float:left; width:119px; color:#0026c8; margin:0 18px 9px 3px; } .layout_listing_books a:hover {text-decoration:none} .book_title { display:block; line-height:17px; font-weight:700; text-align:justify; } .book_author { font-style:italic; display:block; } .book_price { color:#990000; font-size:13px; line-height:25px; font-weight:700; } .layout_listing_books img { border:1px solid #ccc; margin-bottom:7px; display:block;  } .layout_listing_books img.bonus { position:absolute; width:80px; height:80px; top:1px; border:none; z-index:90; right:10px; } .fancybox_inline{ padding:15px; } #sidebar_b { float:left; display:inline; width:210px; text-align:left; } .layout_login_box, .layout_sidebox, .layout_okian_web { padding:9px; border:1px solid #ccc; border-top:none; margin-bottom:10px; font-size:11px; background-color:#f7f7f7; } .layout_login_box{ width:190px !important; width:190px; } .layout_sidebox, .layout_okian_web { border:1px solid #ccc; } .layout_okian_web { padding:11px; color:#333333; line-height:15px; } .layout_contul_meu, .layout_small_bullet { background:url(/img/layout/user_icon.png) no-repeat left top; color:#666; font-weight:700; font-size:13px; text-indent:16px; margin-bottom:11px; } .layout_small_bullet {background:transparent;} #layout_login li{ margin-bottom:6px; } .grey_input { border:1px solid #cccccc; padding:2px 9px 4px ; width:170px; font-size:12px; color:#666; } .remember_acc { color:#0026c8; float:left; font-size:11px; } .forgot_pass { color:#0026c8; line-height:24px;  } .login { width:60px; height:30px; border:none; background-color:#7b7b7b; color:#fff; float:left; margin-right:10px; } .make_account { float:left; font-size:12px; line-height:15px; color:#000; } .make_account a { color:#0026c8; display:block; } .layout_my_basket { margin-bottom:10px; } .layout_my_basket a { display:block; color:#fff; } .layout_my_basket a:hover { text-decoration:none; } a#my_basket { background:url(/img/layout/orange_arrow.png) no-repeat 186px center #f17828; padding:6px 9px 5px; } a#my_basket:hover { text-decoration:none; background:url(/img/layout/orange_arrow_on.png) no-repeat 186px center #f17828; } .my_basket_icon { background:url(/img/layout/shop_cart_icon.png) no-repeat left center; font-size:14px; font-weight:700; display:block; text-indent:23px; } .quantity, .total_value { font-size:16px; font-weight:700; } a#wishlist { padding:5px 8px 5px 10px; background:url(/img/layout/grey_arrow.png) no-repeat 186px center #999; } .wish { background:url(/img/layout/wish_icon.png) no-repeat left 3px; padding-left:23px; } a#wishlist:hover { background-image:url(/img/layout/grey_arrow_on.png); text-decoration: none; } .layout_sidetitle { font-size:16px; color:#666; padding-bottom:10px; } #layout_listing_specialists li{ float:left; margin:0 4px 4px 0; } #layout_listing_specialists a {display:block;} #layout_listing_recomanded_books li{ margin-bottom:8px; padding-bottom:8px; border-bottom:1px dashed #8b8b8b; } .layout_images_books { float:left; margin-right:4px; } .specialist_img, .small_bullet{ border:1px solid #d0d0d0; display:block; width:41px; } .small_bullet{ width:41px; margin-bottom:8px; } .layout_staff_books { float:left; width:143px; color:#666; line-height:16px; font-size:12px; } .layout_staff_books .book_title {font-weight:700;} .layout_staff_books span {color:#0026c8;} .blue_text { color:#0026c8; } .layout_facebooktitle, .layout_okiantitle, .layout_twittertitle, .layout_blogtitle, .reader { background:url(/img/layout/web_sprites.png) no-repeat left top; height:27px; padding-left:37px; color:#0026c8; line-height:27px; font-size:14px; margin-bottom:14px; } .layout_facebooktitle{ background-position:left -81px; } .layout_okiantitle { background-position:left -109px; } .layout_twittertitle a, .layout_facebooktitle a, .layout_blogtitle a{ color:#0026c8; font-size:inherit; } .layout_blogtitle { background-position:left -27px; } .reader { font-size:12px; text-align:right; margin-top:20px; margin-bottom:0; background-position:left -54px; height:27px; display:block; } #tweets li { background:url(/img/layout/small_bullet.png) no-repeat left 6px; text-indent:10px; line-height:16px; margin-bottom:5px; } .twitter_date { float:left; color:#0026c8; margin-top:5px; text-transform:uppercase; } .layout_blog_title a{ color:#0026c8; font-size:13px; } #footer { height:auto;  background-color:#e5e5e5; position:relative; padding-top:22px; margin-top:50px; background:url(/img/layout/footer.png) repeat-x left bottom #e5e5e5; background-color:#000; text-align:center; } .inner_footer { width:960px; margin:auto; } .footer_box { float:left; color:#333333; line-height:15px; margin-left:15px; width:175px; display:inline; text-align:justify; } .footer_box h4 { color:#0026c8; padding-bottom:16px; font-size:14px; background:url(/img/layout/footer_sprites.png) no-repeat left top; height:28px; line-height:28px; text-indent:38px; } #footer_ads { margin:10px auto; } #footer_ads li{ float:left; display:inline; margin:0 5px; } #footer_ads img { display:block; border:1px solid #000; } #footer_ads a { display:block; } .bottom_area { font-size:12px; color:#ccc; width:100%; clear:both; height:40px; padding-top:30px; margin-top:8px; } #bottom_menu { float:left; } #bottom_menu li { float:left; border-right:1px solid #ccc; } #bottom_menu li.last {border:none;} #bottom_menu a { color:#ccc; padding:0 4px; } #bottom_menu a:hover { color:#fff; text-decoration: none; } .copyright {float:right; text-align:left;} .submenu { margin-left:10px; } .submenu dd { text-indent:10px; background:url(/img/layout/small_bullet.png) no-repeat left 8px; } .layout_sortby { font-size:12px; color:#666; line-height:28px; margin-top:0px; float:right; } .layout_sortby .submit{ font-size:14px; font-weight:700; height:28px; text-transform:lowercase; } .layout_sortby select { color:#666; margin-top:4px; padding:4px; } .layout_sortby option {margin:0;} .layout_sortby * { float:left; margin-left:10px; } .breadcrumb { } .breadcrumb li { float:left; color:#0026c8; font-size:11px; } .breadcrumb a { color:#0026c8; padding:0 3px; } #layout_book_list { margin-top:10px !important; margin-top:23px; } #layout_book_list dd { border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px; position:relative; color:#000; } .layout_book_top { margin-bottom:10px; } .layout_book_top li { color:#0026c8; float:left; margin-right:10px; } .layout_book_top li .title_book { font-size:14px; font-weight:bold; } .layout_book_top .book_title { font-size:16px; float:left; } .layout_book_top .data_carte, .layout_book_top .book_author { line-height:18px; } .layout_book_top .data_carte{ color:#000; } .layout_listing_img {  margin-right:10px; border:1px solid #ccc; display:inline; width:100px; } .layout_slider { clear:both; margin-bottom:10px; width:560px; padding-top:10px; position:relative; overflow-x:hidden; } .layout_slider li {list-style:none;} .layout_bordered, .layout_bordered_big, .layout_slider_bordered { border-bottom:1px dashed #ccc; padding-bottom:7px; margin-bottom:7px; float:left; line-height:15px; width:448px; color:#000; text-align:justify; } .layout_slider_bordered { width:447px !important; width:430px; } .layout_bordered_big, .layout_slider_bordered { padding-bottom:13px; width:100%; margin-bottom:14px; font-size:11px; line-height:13px; } .layout_slider_bordered { font-size:12px; padding:0; } .votes_rating, .votes_number { float:left; } .comments_nr { float:left; margin-left:30px; } .layout_bordered a, .layout_bordered_big a {color:#0026c8;} .layout_bordered .main_price { font-size:13px; font-weight:700; margin-left:27px; } .stoc { font-size:12px; color:#0026c8; font-weight:700; line-height:30px; } .layout_data_staff li{ float:left; line-height:30px; } .layout_data_staff span { float:left; color:#666; width:60px; } .right, li.right{ float:right; } li.right, li.left { float:right; width:100px; height:30px; line-height:30px; color:#fff; text-transform:capitalize; background-color:#7f7f7f; border:none; cursor:pointer; margin-top:10px; font-size:12px; font-weight:700; text-align:center; } li.right:hover, li.left:hover{ background-color:#f17828; } .left, li.left {float:left;} .layout_book_staff .layout_in_cos { float:left; } .layout_book_staff li{ float:left; } .layout_book_staff select{ margin:5px 5px 0 0; } #layout_pages span { color:#666; float:left; margin-right:11px; line-height:23px; } #layout_pages li { float:left; line-height:23px; color:#666; margin-left:5px; } #layout_pages a { display:block; padding:0 8px; height:23px; color:#666; border:1px solid #ccc; text-align:center; } #layout_pages a:hover, .s { height:23px; border:1px solid #ff6633; color:#000; text-decoration:none; text-align:center; } #layout_pages li.dashed a { border:none; } .layout_votes { float:left; list-style:none; width:100%; margin:10px 0; } .layout_votes ul { float:left; } .layout_votes li {  float:left; text-indent:-9999px; } .layout_votes li a { display:block; width:7px; height:12px; } .layout_votes li.orange a{background:url(/img/layout/star_orange_half.png) no-repeat left top;} .layout_votes li.grey a {background:url(/img/layout/star_grey_half.png) no-repeat left top;} .layout_votes li.orange_half a{background:url(/img/layout/star_orange.png) no-repeat left top;} .layout_votes li.grey_half a {background:url(/img/layout/star_grey.png) no-repeat left top;} .layout_votes li.orange_comment a{background:url(/img/layout/star_orange_comment.png) no-repeat left top;} .layout_votes li.grey_comment a {background:url(/img/layout/star_grey_comment.png) no-repeat left top;} .layout_medium_book { border:1px solid #d2d2d2; float:left; width:46px; height:68px; } .medium_about { width:500px; float:left; margin-left:10px; } .layout_black_note{ color:#000; font-size:12px; font-weight:700; float:left; margin-right:8px; } .layout_bold_text { float:left; color:#0026c8; font-weight:100; font-size:12px; } .small_bullet.png_data { margin-top:5px; clear:both; } .small_bullet.png_data span{ margin-right:10px; float:left; } .layout_small_title { font-size:13px; font-weight:700; padding-bottom:7px; color:#666; } .medium_about .main_price { clear:both; font-size:13px; font-weight:700; margin-top:24px; line-height:normal; } .blue_text .book_title { display:inline; margin:0 3px; text-decoration: none; font-size:12px; } .layout_header_small { float:left; color:#333; line-height:16px; margin-right:10px; font-size:16px; } .layout_oferta_top .blue_text {float:left;} .layout_oferta { margin-top:12px; } .plus { font-size:30px; margin:0 10px; line-height:68px; color:#666; float:left; } .layout_oferta_about .layout_bordered { margin:0 0 13px 15px; line-height:normal; } .layout_pachet_data { float:right; width:410px; font-weight:700; color:#333; } .layout_pachet_data .main_price{ font-size:13px; display:inline; float:none; line-height:normal; } .layout_pachet_data .stoc { line-height:normal; } .comment_content { width:522px; float:left; margin-left:10px; font-size:11px; color:#000; line-height:14px; } .comment_top { margin-bottom:14px; } .user_avatar { float:left; width:60px; } .comment_author_name{ color:#0026c8; font-size:12px; font-weight:700; float:left; } .comment_top .layout_votes { float:right; width:148px; } .comment_content .layout_black_note { font-size:11px; font-weight:100; } .layout_useful_stuff {margin-top:15px;} .layout_useful_stuff a {margin-right:10px;} #layout_commetns_list { float:left; margin-top:12px; width:100%; } #layout_commetns_list dd { border:1px solid #ccc; background-color:#f7f7f7; padding:10px; margin-bottom:10px; } #layout_keywords li { width:130px; color:#666; margin-bottom:10px; } #layout_keywords ul { float:left; } #layout_keywords input, #add_keywords input { text-transform:none; font-size:11px; } #layout_keywords .layout_header_small, #add_keywords .layout_header_small{ clear:both; width:100%; margin-bottom:10px; } #add_keywords {clear:both;width:100%;} #add_keywords input.grey_input { background-color:#f7f7f7; border:1px solid #999; width:430px; padding:6px; font-size:13px; float:left; } .layout_grey_note { color:#666; line-height:20px; clear:both; display:block; } .layout_subtitle .layout_grey_note { clear:none; display:inline; padding-left:7px; } .layout_page_title { color:#7f7f7f; font-size:26px; padding-bottom:11px; font-family:Arial; } .layout_page_title a { color:#7f7f7f; font-size:26px; font-family:Arial; text-decoration:underline; } .layout_subtitle { font-family:Arial; color:#333; background-color:#e5e5e5; width:100%; height:30px; line-height:30px; margin-bottom:10px; text-indent:11px; } .long_listing { color:#000; margin-bottom:15px; clear:both; } .long_listing li { margin-bottom:5px; line-height:25px; } .big_label, big_label_newsletter { text-indent:10px; font-size:12px; float:left; width:170px; text-transform:capitalize; } .input_long, .select_long, .textarea_long { width:217px; padding:4px 5px; color:#000; border:1px solid #ccc; } .textarea_long {width:378px;} .select_long {width:217px;} .big_btn { width:130px; height:30px; line-height:30px; color:#fff; text-transform:capitalize; background-color:#7f7f7f; border:none; cursor:pointer; margin-top:10px; font-size:12px; font-weight:700; } .big_btn:hover {background-color:#f17828;} .layout_small_subtitle { float:left; display:inline; width:280px; line-height:18px; text-indent:10px; } .layout_double_box { margin-bottom:12px; } .layout_double_box .layout_subtitle {color:#000;} .layout_small_subtitle span { display:block; } .current_step { margin-bottom:12px; display:block; } #layout_my_cart { width:100%; } #layout_my_cart td { padding:8px; } #layout_my_cart tr { border:1px solid #ccc; border-top:0; } #layout_my_cart tr.layout_cart_th { height:30px; line-height:30px; text-align:left; text-indent:10px; background-color:#e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; } .layout_products {width:285px;} .layout_qty {width:80px;} .layout_cart_price {width:134px;} .remove_book { width:15px; height:15px; margin-right:10px; float:left; text-indent:-9999px; background:url(/img/shop_cart/button_remove.png) no-repeat left top; } .cart_title_book { line-height:15px; float:left; width:237px; color:#000; } td.layout_cart_price { font-size:16px; font-weight:700; } .currency { font-size:11px; color:#7f7f7f; } .select_medium { padding:4px; } .cart_stuff td{ border:1px solid #ccc; } .cart_info { color:#999; vertical-align:top; } .cart_price td{ border:1px solid #ccc; font-weight:700; font-size:16px; } td.cart_label {font-size:12px;} .price_staff { margin-top:10px; } .price_staff li { float:left; margin-right:10px; } .recalculate, .cart_empty { background:url(/img/shop_cart/cart_sprites.png) no-repeat 7px bottom #7f7f7f; height:30px; color:#fff; font-weight:700; text-indent:10px; text-transform:capitalize; padding:0 15px; border:0; cursor:pointer; } .cart_empty { background-position:7px top; background-color:#d10000; } #layout_cart_discount { background-color:#E5E5E5; padding:10px; margin-top:20px; } #layout_cart_discount h5 { padding-bottom:22px; } #layout_cart_discount h5 span { color:#fff; padding-left:10px; } #layout_cart_discount .big_btn { margin:0; background:url("/img/shop_cart/cart_submit.png") no-repeat 10px #7F7F7F; } #layout_cart_discount .big_btn:hover {background-color:#000} .label_bonus_cart { line-height:27px; float:left; color:#000; width:160px; } .input_bonus_cart { border:1px solid #ccc; height:21px; font-weight:700; padding:5px 3px 2px; margin-right:30px; float:left; } .cart_navigate { margin-top:20px; } .cart_navigate a { color:#FFF; font-weight:700; padding:7px 19px; } .cart_navigate a:hover { text-decoration:none; } .layout_cart_navigation { margin-bottom:20px; } .layout_cart_navigation li{ float:left; display:inline; height:28px; width:93px; background:url(/img/layout/nav_sprites.png) no-repeat right top #e5e5e5; line-height:28px; text-indent:10px; } .layout_cart_navigation li.last { background-position:right -84px; } .layout_cart_navigation li.curr_cart { background-position:right -28px; background-color:#f17828; } .layout_cart_navigation li.curr_cart_6 { background-position:right -112px; background-color:#f17828; } .layout_cart_navigation li.curr_cart_sec { background-position:right -56px; background-color:#f17828; } .layout_cart_navigation li.last_curr { background-position:right bottom; background-color:#f17828; } .layout_cart_navigation li.last_curr { background-position:right bottom; background-color:#f17828; } .layout_cart_navigation a { display:block; color:#fff; text-decoration:none; font-weight:700; font-size:15px; } .layout_cart_navigation a:hover { text-decoration:none; } .library_book_stuff { color:#0026c8; margin-bottom:5px; } .library_book_stuff a {  margin-right:4px; font-weight:700; color:#0026c8; } .library_book_stuff p { font-style:italic; } .library_book_image { border:1px solid #d2d2d2; float:left; margin-left:7px; } #my_library_listing { margin-bottom:6px; } #my_library_listing .checkbox {float:left;} #my_library_listing li.clearfix { border-bottom:1px dashed #7f7f7f; padding-bottom:13px; margin-bottom:13px; } .layout_book_description { float:left; width:402px; line-height:15px; text-align:justify; margin:0 5px 0 8px; } .layout_library_stuff { width:36px; float:left; } .layout_library_stuff a, .layout_library_general a, a.remove_order{ text-indent:-9999px; background:url(/img/okian_library/library_sprites.png); width:28px; height:20px; display:block; } .layout_library_stuff .layout_remove_library {margin-bottom:15px;} .layout_library_general li { line-height:20px; float:left; margin-right:15px; } .layout_library_general .checkbox{ padding-bottom:10px; } .layout_library_general a{ color:#7b7b7b; background-repeat:no-repeat; height:20px; width:auto; text-indent:0; font-weight:700; padding-left:40px; } .layout_library_general a:hover { text-decoration:none; color:#000; } .layout_inside_stuff { float:left; width:100%; margin-top:9px; } .layout_book_categorize { width:155px; float:left; } .layout_book_categorize li { float:left; margin:5px 33px 0 0; } .google_preview { cursor:pointer; text-align:center; width:100px; float:left;  } a.layout_read_library:hover {background-position:left -20px;} a.layout_add_to_cart {background:url(/img/shop_user_wishlist/shopping_cart.png) no-repeat} a.layout_add_to_cart:hover {background:url(/img/shop_user_wishlist/shopping_cart_on.png) no-repeat} a.layout_edit_library {background-position:left -40px;} a.layout_edit_library:hover{background-position:left -60px;} a.layout_wishlist_move {background-position:left -160px;height:24px} a.layout_wishlist_move:hover {background-position:left -185px;} a.layout_remove_library, a.remove_order {background-position:left -120px;} a.layout_remove_library:hover, a.remove_order:hover {background-position:left -140px;} a.layout_new_book_library {background-position:left -80px;} a.layout_new_book_library:hover {background-position:left -100px} .okian_library_status{ margin-left:27px; } #library_search { padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #7f7f7f; } .library_search_input { width:133px; padding:6px 3px; border:1px solid #ccc; margin-left:11px; } #library_search .submit {text-transform:none;} #library_search *{float:left;} .library_search_title { color:#666; line-height:29px; } #library_search .select_medium { padding:4px; margin:5px 7px 0; } #library_search label { line-height:18px; clear:both; margin-top:4px; } .feedback { position: fixed; right:0; top:50px; } .feedback a { display:block; outline:none; width:41px; height:139px; } #my_order_list { margin:15px 0; width:100%; font-weight:700; border-bottom:1px dashed #b2b2b2; } #my_order_list tr{ width:100%; text-align:center; height:20px; } #my_order_list tr.table_header { background-color:#e5e5e5; height:30px; line-height:30px; color:#333333; } .grey_order {color:#666666;} #my_order_list td { padding:6px 14px; border-top:1px dashed #b2b2b2; } .more_order { background:url(/img/shop_user_order/zoom_sprites.png) no-repeat left top; width:20px; height:20px; float:right; text-indent:-9999px; } .more_order:hover {background-position:right top;} a.remove_order {background-position:left -120px;margin-bottom:30px;} a.remove_order:hover {background-position:left bottom;} a.remove_order { margin:0; float:right; } .tabListing { float:left; width:100%; border-bottom:1px solid #000; margin-top:-41px; } .tabListing li{ float:left; margin-right:5px; } .tabListing a { display:block; padding:5px; color:#473e3e; text-decoration:none; border-width:1px 1px 0 1px; margin-bottom:-1px; border-color:#000; border-style:solid; background:#fff; position:relative; z-index:999; } .tabListing a:hover, .tabListing a.selected { background:#656464; color:#fff; }  #account_pers_stuff { padding:10px; border-top:1px solid #000; margin-bottom:20px; background:#f7f7f7; height:140px; } #account_pers_stuff img { float:left; border:1px solid #ccc; width:79px; height:79px; margin-right:20px; } #account_pers_stuff ul { float:left; margin-top:15px; } #account_pers_stuff li { margin:15px 0; } #account_pers_stuff h2 { color:#727378; font-size:19px; text-transform:capitalize; } #account_pers_stuff .userAddr { font-size:15px; text-decoration: underline; color:#0026c8; font-weight:700; } #account_pers_stuff li.socialShare span { float:left; margin-right:20px; line-height:24px; } #account_pers_stuff li.socialShare a { text-indent:-9999px; outline:none; float:left; background:url(/img/social/social_sprites.png) no-repeat left top; width:24px; height:24px; margin-left:15px; } #account_pers_stuff li.socialShare a.mailSend {height:23px;} #account_pers_stuff li.socialShare a.twitterSend {background-position:left -23px;} #account_pers_stuff li.socialShare a.fbSend {background-position:left -48px}  .user_interests_categories{ float:left; } .clear{ clear:both; } #double_list dd { margin-bottom:5px; line-height:16px; } #double_list label { float:left; width:220px; } .double_list_username{ width:183px; } .double_list_link{ color:#999999; } .rss_content { height:54px; margin:0 0 0 42px; } .rss_link { line-height:26px; } .wishlist_description { color:#000; } .facebook_like_button{ padding:0px 10px; border:1px solid #c2c1c1; background:#f7f7f7; } .featured_area_view_all{ width:100%; text-align:right; } .featured_area_view_all a{ font-size:11px; z-index:1000 !important; margin-top:-22px !important; float:right !important; position:relative !important; } .frontend_fieldset{ border: 1px solid #CCCCCC; margin: 0 0 10px; padding: 5px; }  * html #sidebar_a {overflow-x:hidden;} * html #sidebar_b {overflow-x:hidden;} * html .layout_inner_page {overflow-x:hidden;} * html .input {width:290px;} * html .layout_slider {float:left;position:relative;width:100%} * html #wrap {margin-bottom:200px;} * html .layout_listing_img {width:120px} * html #layout_comments, * html #layout_keywords, * html #add_keywords {position:relative;z-index:99} * html .breadcrumb {position:relative;} * html .layout_bordered_big {position:relative;} * html .layout_medium_book {width:36px;display:inline;} * html .textarea_long {width:385px;}  .fl { float:left; } .fr { float:right; } .clr { clear:both; } .nobold { font-weight:normal; }  .layout_book_top h2 { float:left; margin-left:8px; font-weight:normal; } .product_display_title h1, .product_display_title span { color:#000; font-size:17px; margin-top:10px; margin-bottom:-10px; float:left; margin-right:8px; font-weight:bold; } .layout_listing_data h3 { font-weight:normal; font-size:12px; float:left; margin-left:4px; } .product_list_category h2 { padding-left:0px; margin-left:0px; } .product_list_category h2 a { font-size:14px; font-weight:bold; } .product_list_category .autor_carte { font-weight:normal; margin-left:8px; }#tooltip{ position:absolute; border:1px solid #333; background:#f7f5d1; padding:2px 5px; color:#333; display:none; }
