.notWork { border: 1px solid red; }
.clear { clear: both; }
body { margin: 0px; padding: 0px; font-family: arial; font-size: 12px; background-image: url('./body_bg.gif'); background-repeat: repeat-x; height: 100%; color: rgb(64, 64, 64); background-color: rgb(255, 255, 255); }
form { margin: 0px; padding: 0px; }
table { font-family: arial; font-size: 12px; color: rgb(64, 64, 64); }
a { color: rgb(56, 92, 146); }
a:hover { color: rgb(255, 0, 0); }
#logo_block { background-color: rgb(119, 164, 205); }
td { vertical-align: top; }
#cart_info { background-image: url('./li_6.gif'); background-repeat: no-repeat; background-position: 4px 5px; padding-left: 14px; }
.line { overflow: hidden; background-image: url('./line.gif'); height: 1px; clear: both; }
ol { margin: 7px 0px; padding: 0px; text-indent: 0px; }
ul { margin: 0px 0px 14px; padding: 0px; text-indent: 0px; }
li { margin: 0px; padding: 0px 0px 0px 14px; background-image: url('./li_6.gif'); background-repeat: no-repeat; background-position: 4px 7px; list-style-type: none; line-height: 15px; font-weight: normal; }
.title_li { margin: 0px 0px 4px; padding: 0px; list-style-type: none; font-weight: bold; }
t1 { font-weight: bold; }
.t2 { font-weight: bold; }
.t3 { font-weight: bold; }
.t4 { font-size: 11px; color: rgb(87, 87, 87); }
.note { clear: both; padding-bottom: 17px; margin-left: 25px; padding-top: 20px; }
.purchase_form { clear: both; padding-bottom: 17px; margin-left: 25px; padding-top: 34px; }
#cart_table { border: 0px solid ; margin: 0px; padding: 0px; border-collapse: collapse; }
#cart_table .product_name_title { font-weight: bold; font-family: arial; font-size: 12px; color: rgb(0, 0, 0); text-indent: 1px; padding-top: 11px; padding-bottom: 13px; }
#cart_table .product_price_title { font-weight: normal; padding-bottom: 13px; width: 106px; color: rgb(0, 0, 0); padding-top: 11px; }
#cart_table .product_quant_title { font-weight: normal; font-family: arial; font-size: 12px; padding-bottom: 13px; color: rgb(0, 0, 0); padding-top: 11px; }
#cart_table .product_discount_title { font-weight: normal; font-family: arial; font-size: 12px; padding-bottom: 13px; color: rgb(0, 0, 0); padding-top: 11px; }
#cart_table .product_total_title { font-weight: normal; font-family: arial; font-size: 12px; padding-bottom: 13px; color: rgb(0, 0, 0); padding-top: 11px; padding-left: 8px; }
#cart_table .product_delete_title { font-weight: normal; font-family: arial; font-size: 12px; padding-bottom: 13px; color: rgb(0, 0, 0); padding-top: 11px; }
#cart_table .separator { background-image: url('./li1.gif'); background-repeat: repeat-x; height: 1px; }
#cart_table .button { padding-right: 6px; padding-bottom: 9px; padding-top: 11px; text-align: right; }
#cart_table .product_name { font-weight: normal; font-size: 12px; font-family: arial; color: rgb(51, 51, 51); text-indent: 1px; padding-top: 12px; }
#cart_table .product_price { font-weight: normal; font-size: 12px; font-family: arial; color: rgb(51, 51, 51); padding-top: 12px; }
#cart_table .product_delivery_types { font-weight: normal; font-size: 12px; font-family: arial; color: rgb(51, 51, 51); padding-top: 12px; }
#cart_table .product_quant { font-weight: normal; font-size: 12px; font-family: arial; color: rgb(51, 51, 51); padding-top: 12px; }
#cart_table .product_discount { font-weight: normal; font-size: 12px; font-family: arial; color: rgb(51, 51, 51); padding-top: 12px; }
#cart_table .product_total { font-weight: bold; font-size: 12px; font-family: arial; color: rgb(255, 0, 0); padding-top: 12px; }
#cart_table .product_del { font-weight: bold; font-family: arial; font-size: 12px; padding-bottom: 13px; padding-top: 12px; }
#cart_table .product_del a { color: rgb(40, 99, 169); }
#cart_table .product_del a:hover { color: rgb(255, 0, 0); }
#cart_info { padding-left: 14px; }
#input_title { background-position: 6px 5px; padding-left: 18px; font-size: 11px; background-image: url('./li1.gif'); line-height: 12px; background-repeat: repeat-x; }
textarea { border: 1px solid rgb(147, 147, 147); font-size: 11px; width: 271px; line-height: 14px; }
#input1 { border: 1px solid rgb(147, 147, 147); font-size: 11px; width: 271px; font-family: arial; line-height: 14px; height: 20px; }
#input2 { border: 1px solid rgb(147, 147, 147); font-size: 11px; width: 167px; font-family: arial; line-height: 14px; height: 20px; }
#input3 { border: 1px solid rgb(147, 147, 147); font-size: 11px; width: 97px; font-family: arial; line-height: 14px; height: 20px; }
#input4 { border: 1px solid rgb(147, 147, 147); font-size: 11px; font-family: arial; width: 67px; line-height: 14px; height: 20px; }
#input5 { border: 1px solid rgb(154, 154, 154); width: 24px; font-size: 11px; height: 20px; font-family: tahoma; line-height: 14px; }
#input6 { border: 1px solid rgb(154, 154, 154); width: 12px; font-size: 11px; height: 20px; font-family: tahoma; line-height: 14px; }
#input7 { border: 1px solid rgb(154, 154, 154); width: 32px; font-size: 11px; height: 20px; font-family: tahoma; line-height: 14px; }
#purchase_left { overflow: hidden; background-position: 6px 5px; margin-top: 4px; padding-left: 13px; font-size: 11px; line-height: 12px; height: 25px; color: rgb(51, 51, 51); font-family: arial; }
#purchase_button { border: 1px solid rgb(153, 153, 153); margin-left: 3px; color: rgb(0, 50, 155); height: 21px; background-color: rgb(255, 255, 255); }
#purchase_table { background-position: 0px 0px; font-size: 11px; }
#purchase_form_title { background-position: 0px 100%; font-weight: bold; font-size: 12px; background-image: url('./l1.gif'); padding-bottom: 12px; text-indent: 3px; padding-top: 9px; background-repeat: repeat-x; font-family: arial; height: 30px; text-align: left; }
#top_part { height: 60px; margin-top: 9px; top: 0px; position: absolute; z-index: 2; width: 1000px; }
#top_menu { margin-left: 5px; width: 608px; float: left; }
#top_menu .menu_item img { border: 0px none ; }
#top_menu .menu_item { margin-top: 20px; float: left; text-align: center; }
#top_menu .menu_item a { font-size: 14px; color: rgb(126, 126, 126); font-weight: bold; text-decoration: none; }
#top_menu .menu_item_active { margin-top: 20px; float: left; text-align: center; }
#top_menu .menu_item_active a { font-size: 14px; color: rgb(43, 120, 174); font-weight: bold; text-decoration: none; }
#top_menu .menu_item a:hover { font-size: 14px; color: rgb(43, 120, 174); font-weight: bold; text-decoration: none; }
#top_menu .separator { overflow: hidden; margin-top: 21px; margin-right: 10px; margin-left: 10px; float: left; height: 19px; width: 1px; background-image: url('./top_menu_separator.gif'); background-repeat: no-repeat; background-position: center center; }
#top_cart { padding-left: 50px; padding-top: 17px; background-image: url('./cart_separator.gif'); background-repeat: no-repeat; background-position: left top; font-family: tahoma; font-size: 11px; color: rgb(96, 98, 98); white-space: nowrap; float: left; }
#languages { padding-top: 17px; float: left; margin-left: 10px; }
#vselector { display: block; position: absolute; top: 20px; left: 456px; }
#header_block_3_0 { position: relative; float: left; top: 1px; left: -3px; }
#top_cart a { display: block; padding-right: 2px; padding-bottom: 10px; margin-top: 1px; width: 128px; color: rgb(67, 119, 180); font-weight: bold; text-decoration: underline; }
#top_cart .number { font-weight: bold; color: rgb(238, 0, 0); }
#content { position: relative; top: 10px; }
#content .left_column { padding-top: 37px; padding-bottom: 17px; }
#content .right_column { background-image: url('./center_bg.gif'); background-repeat: repeat-y; background-position: left top; width: 100%; }
#center_block { background-image: url('./center_block_bg.gif'); background-repeat: repeat-x; background-position: 0px 37px; background-color: rgb(255, 255, 255); height: 208px; }
#center_block .part_1 { overflow: hidden; padding-top: 5px; padding-bottom: 15px; }
#center_block .part_1_t { overflow: hidden; background-image: url('./pharmacy.jpg'); background-repeat: no-repeat; padding-top: 51px; padding-bottom: 15px; padding-left: 385px; }
#center_block .timer { padding-top: 70px; width: 110px; float: left; color: white; font-weight: bold; font-size: 14px; }
#center_block .part_1_uk { overflow: hidden; background-image: url('./pharmacy.jpg'); background-repeat: no-repeat; padding-left: 490px; padding-top: 51px; padding-bottom: 15px; }
#center_block .part_1_uk_t { overflow: hidden; background-image: url('./pharmacy.jpg'); background-repeat: no-repeat; padding-top: 51px; padding-bottom: 15px; padding-left: 385px; }
#center_module_block { background-image: url('./center_module_block_bg.gif'); background-repeat: repeat-x; background-position: left top; height: 152px; position: relative; padding-top: 8px; padding-left: 6px; }
#center_module_1 { width: 233px; float: left; }
#center_module_1 .title { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); overflow: hidden; height: 34px; padding-left: 13px; background-image: url('./center_module_bg_1.gif'); }
#center_module_1 .content { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); background-image: url('./center_module_bg_1.jpg'); background-repeat: no-repeat; background-position: left top; height: 105px; background-color: rgb(255, 255, 255); }
#center_module_1 .content .product_image { float: left; padding-top: 13px; padding-left: 15px; }
#center_module_1 .content .product_info { float: right; padding-top: 21px; padding-right: 12px; }
#order_now_1 { margin-top: -24px; float: right; padding-right: 13px; }
#price_bg_1 { margin-top: -155px; margin-left: 161px; float: right; width: 72px; height: 66px; background-image: url('./center_module_price_1_bg.gif'); background-repeat: no-repeat; padding-top: 26px; text-align: center; position: absolute; }
#price_bg_1 a { color: white; text-decoration: none; margin-right: 12px; font-weight: bold; }
#price_bg_1 img { margin-left: 2px; margin-right: 12px; }
#order_now_1 img { border: 0px none ; }
#center_module_2 { width: 233px; float: left; margin-left: 2px; }
#center_module_2 .title { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); overflow: hidden; height: 34px; padding-left: 13px; background-image: url('./center_module_bg_2.gif'); }
#center_module_2 .content { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); background-image: url('./center_module_bg_2.jpg'); background-repeat: no-repeat; background-position: left top; height: 105px; background-color: rgb(255, 255, 255); }
#center_module_2 .content .product_image { float: left; padding-top: 13px; padding-left: 15px; }
#center_module_2 .content .product_info { float: right; padding-top: 21px; padding-right: 12px; }
#order_now_2 { margin-top: -24px; float: right; padding-right: 13px; }
#price_bg_2 { margin-top: -155px; margin-left: 161px; float: right; width: 72px; height: 66px; background-image: url('./center_module_price_2_bg.gif'); background-repeat: no-repeat; padding-top: 26px; text-align: center; position: absolute; }
#price_bg_2 img { margin-left: 2px; margin-right: 12px; }
#order_now_2 img { border: 0px none ; }
#center_module_pills { width: 233px; float: left; padding-left: 2px; clear: right; }
#center_module_pills .content { position: relative; top: -14px; }
#center_module_pills .content .price { position: absolute; left: 170px; top: 25px; color: white; text-decoration: none; font-weight: bold; }
#center_module_pills .content .price small { margin-left: -5px; }
#center_module_pills .content .price2 { position: absolute; left: 173px; top: 25px; color: white; text-decoration: none; font-weight: bold; }
#center_module_pills .content .price2 small { margin-left: -5px; }
#center_module_3 { width: 233px; float: left; padding-left: 2px; }
#center_module_3 .title { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); overflow: hidden; height: 34px; padding-left: 13px; background-image: url('./center_module_bg_3.gif'); }
#center_module_3 .content { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); background-image: url('./center_module_bg_3.jpg'); background-repeat: no-repeat; background-position: left top; height: 105px; background-color: rgb(255, 255, 255); }
#center_module_3 .content .product_image { float: left; padding-top: 13px; padding-left: 15px; }
#center_module_3 .content .product_info { float: right; padding-top: 21px; padding-right: 12px; }
#order_now_3 { margin-top: -24px; float: right; padding-right: 13px; }
#price_bg_3 { margin-top: -155px; margin-left: 161px; float: right; width: 72px; height: 66px; background-image: url('./center_module_price_3_bg.gif'); background-repeat: no-repeat; padding-top: 26px; text-align: center; position: absolute; }
#price_bg_3 a { color: white; text-decoration: none; margin-right: 10px; font-weight: bold; }
#price_bg_3 img { margin-left: 2px; margin-right: 12px; }
#order_now_3 img { border: 0px none ; }
#center_module_4 { position: relative; padding-top: 11px; width: 237px; z-index: 2; }
#center_module_4 .title { overflow: hidden; height: 33px; padding-left: 13px; background-image: url('./center_module_bg_4.gif'); }
#center_module_4 .content { border-right: 1px solid rgb(225, 225, 225); background-image: url('./center_module_bg_1.jpg'); background-repeat: no-repeat; background-position: left bottom; background-color: rgb(255, 255, 255); height: 105px; }
#center_module_4 .content .product_image { float: left; padding-top: 13px; padding-left: 15px; }
#center_module_4 .content .product_info { float: right; padding-top: 21px; padding-right: 12px; }
#order_now_4 { margin-top: -24px; float: right; padding-right: 13px; }
#price_bg_4 { margin-left: 160px; margin-top: -155px; width: 62px; height: 66px; background-image: url('./center_module_price_4_bg.gif'); background-repeat: no-repeat; padding-top: 26px; text-align: center; position: absolute; }
#price_bg_4 a { color: white; font-weight: bold; text-decoration: none; }
#price_bg_4 img { margin-left: 2px; margin-right: 12px; }
#order_now_4 img { border: 0px none ; }
#center_module_4 .addition { overflow: hidden; background-color: rgb(225, 225, 225); height: 1px; position: relative; margin-left: 0px; }
#search_abc { border-left: 1px solid rgb(225, 225, 225); }
#search_abc .by_name { padding-left: 10px; padding-right: 12px; padding-top: 17px; font-size: 11px; width: 125px; }
#search_abc .block_of_links { font-size: 9px; font-family: arial; padding-top: 17px; white-space: nowrap; width: 350px; }
#search_abc .block_of_links .active_search a:hover { color: rgb(255, 255, 255); }
#search_abc .block_of_links .active_search { background-color: rgb(54, 109, 175); text-align: center; float: left; padding-left: 5px; padding-right: 5px; padding-top: 1px; position: relative; margin-right: 1px; left: 1px; height: 13px; }
#search_abc .block_of_links .active_search a { color: rgb(255, 255, 255); text-decoration: none; }
#search_abc .block_of_links .search_link { margin-right: 3px; margin-left: 4px; float: left; height: 13px; padding-top: 1px; }
#search_abc .block_of_links .search_link a { color: rgb(56, 92, 146); }
#search_abc .block_of_links a:hover { color: rgb(238, 0, 0); }
#search_form { float: left; width: 270px; }
#search_form .image { float: left; padding-left: 10px; padding-top: 16px; padding-right: 0px; }
#search_form .image .word { width: 60px; font-size: 11px; }
#search_form .input { float: left; padding-top: 12px; }
#search_form .input input { margin: 0px; padding: 0px; width: 130px; font-family: arial; color: rgb(96, 98, 98); font-size: 12px; line-height: 17px; text-indent: 2px; height: 21px; }
#search_form .button { float: left; padding-left: 10px; padding-top: 12px; }
#title_center { height: 32px; background-image: url('./title_center_1.gif'); background-repeat: repeat-x; margin-top: 4px; margin-bottom: 4px; width: 715px; clear: both; padding-top: 7px; padding-left: 10px; color: white; font-weight: 100; font-size: 16px; }
#title_center_item { height: 32px; background-image: url('./title_center_1.gif'); background-repeat: repeat-x; margin-top: 4px; margin-bottom: 4px; width: 465px; clear: both; padding-top: 7px; padding-left: 10px; color: white; font-weight: 100; font-size: 16px; }
#title_center1 { color: white; font-weight: 100; font-size: 16px; }
#title_center_1 { height: 32px; background-image: url('./title_center_1.gif'); background-repeat: repeat-x; margin-top: 4px; margin-bottom: 4px; width: 715px; clear: both; }
#title_center_1 img { margin-top: 9px; margin-left: 14px; }
#title_center2 { height: 32px; background-image: url('./title_center_1.gif'); background-repeat: repeat-x; margin-top: 4px; margin-right: 1px; clear: both; padding-top: 6px; padding-left: 10px; color: white; font-weight: 100; font-size: 16px; }
#title_center2_noback { margin: 4px; height: 32px; padding-left: 12px; font-size: 16px; font-weight: bold; }
#title_center_2 { height: 32px; background-image: url('./title_center_1.gif'); background-repeat: repeat-x; margin-top: 4px; margin-right: 1px; clear: both; }
#title_center_5 { height: 32px; background-image: url('./title_right_1.gif'); background-repeat: repeat-x; margin-top: 4px; width: 715px; clear: both; padding-top: 6px; padding-left: 15px; color: white; font-weight: 100; font-size: 16px; }
#title_center_5 img { margin-top: 9px; margin-left: 13px; }
#title_center_2 img { margin-top: 9px; margin-left: 13px; }
#title_right_1 { height: 32px; background-image: url('./title_right_1.gif'); background-repeat: repeat-x; margin-top: 6px; padding-top: 6px; padding-left: 15px; color: white; font-weight: 100; font-size: 16px; }
#title_right_1 img { margin-top: 9px; margin-left: 14px; }
#today_bestseller { overflow: hidden; font-size: 12px; width: 227px; float: left; }
#today_bestseller .image { float: left; margin-left: 7px; margin-top: 4px; }
#today_bestseller .info { position: relative; float: right; padding-top: 14px; padding-left: 7px; }
#today_bestseller .info .product_name { font-weight: bold; font-family: arial; white-space: normal; width: 110px; }
#today_bestseller .info .pills_number { font-family: arial; font-size: 11px; color: rgb(55, 55, 55); position: relative; margin-top: -1px; padding-right: 25px; }
#today_bestseller .info .our_price { font-family: arial; color: rgb(37, 39, 40); font-size: 11px; padding-top: 13px; padding-right: 25px; }
#today_bestseller .info .our_price .price { font-family: arial; font-weight: bold; display: block; color: rgb(238, 0, 0); font-size: 12px; position: relative; margin-top: -1px; }
#today_bestseller .links { clear: both; margin-top: 3px; }
#today_bestseller .links .text_link { padding-left: 32px; }
#today_bestseller .links .text_link a { float: left; color: rgb(64, 125, 183); font-family: arial; font-size: 11px; padding-top: 3px; text-decoration: underline; }
#today_bestseller .links .text_link a:hover { color: rgb(238, 0, 0); }
#today_bestseller .links .image_link { float: right; }
#today_bestseller .links .image_link img { border: 0px none ; margin-right: 25px; position: relative; left: 9px; cursor: pointer; }
#today_bestseller .separator { overflow: hidden; clear: both; height: 5px; }
#separator_v { border-top: 4px solid rgb(255, 255, 255); overflow: hidden; margin-left: 10px; background-image: url('./separator_v.gif'); background-repeat: repeat-y; background-position: right top; font-size: 12px; width: 1px; float: left; height: 137px; }
#separator_h { overflow: hidden; text-align: right; height: 4px; margin-left: 8px; margin-right: 3px; background-image: url('./separator_h.gif'); background-repeat: repeat-x; width: 707px; }
#separator_h2 { overflow: hidden; text-align: right; height: 4px; margin-left: 8px; margin-right: 3px; background-image: url('./separator_h.gif'); background-repeat: repeat-x; width: 472px; }
#bestsellers2 { padding-left: 14px; font-family: arial; font-size: 11px; }
#bestsellers2 .image { padding-left: 2px; padding-top: 8px; float: left; }
#bestsellers2 .info { float: left; padding-left: 14px; padding-top: 14px; }
#bestsellers2 .info .product_name { font-weight: bold; }
#bestsellers2 .info .price { position: relative; margin-top: -1px; }
#bestsellers2 .info .price .number { font-weight: bold; color: rgb(255, 0, 0); }
#bestsellers2 .info .link { padding-top: 13px; padding-bottom: 13px; }
#bestsellers2 .info .link a { color: rgb(54, 109, 175); text-decoration: underline; }
#bestsellers2 .info .link a:hover { color: rgb(255, 0, 0); text-decoration: underline; }
#bestsellers2 .separator { overflow: hidden; height: 1px; background-color: rgb(227, 227, 227); clear: both; }
#single_product { font-size: 12px; }
#single_product .image { float: left; width: 122px; padding-top: 15px; }
#single_product .image img { margin-left: 13px; }
#single_product .info { position: relative; float: left; width: 333px; padding-top: 15px; }
#single_product .info .product_name { font-weight: bold; font-family: arial; }
#single_product .info .description { font-family: arial; font-size: 11px; color: rgb(47, 47, 47); padding-top: 13px; }
#single_product .info .our_price { font-family: arial; color: rgb(37, 39, 40); font-size: 11px; position: relative; margin-top: -1px; }
#single_product .info .our_price .price { font-family: arial; font-weight: bold; color: rgb(238, 0, 0); font-size: 12px; position: relative; margin-top: -1px; }
#single_product .links { clear: both; padding-top: 9px; }
#single_product .links .text_link {  }
#single_product .links .text_link a { float: left; color: rgb(64, 125, 183); font-family: arial; font-size: 11px; padding-top: 3px; text-decoration: underline; }
#single_product .links .text_link a:hover { color: rgb(238, 0, 0); }
#single_product .links .image_link { float: right; }
#single_product .links .image_link img { border: 0px none ; margin-bottom: 15px; cursor: pointer; }
#single_product_separator { overflow: hidden; clear: both; height: 1px; background-color: rgb(227, 227, 227); margin-left: 15px; margin-right: 13px; }
#single_product_top { overflow: hidden; height: 9px; margin-bottom: -1px; position: relative; margin-left: 1px; margin-right: 1px; background-color: rgb(255, 255, 255); }
#separator_h_2_1 { width: 1px; background-image: url('./separator_h2.gif'); background-repeat: repeat-y; }
#separator_h_2_2 { width: 1px; height: 50px; background-color: rgb(255, 255, 255); }
#single_product_description { font-size: 12px; }
#single_product_description .image { float: left; width: 147px; padding-top: 15px; }
#single_product_description .image img { margin-left: 13px; }
#single_product_description .info { position: relative; float: left; margin-left: 15px; padding-top: 15px; width: 440px; }
#single_product_description .info .product_name { font-weight: bold; font-family: arial; }
#single_product_description .info .description { font-family: arial; font-size: 11px; color: rgb(47, 47, 47); padding-top: 13px; padding-bottom: 30px; }
#single_product_description_separator { overflow: hidden; clear: both; height: 1px; margin-left: 15px; margin-right: 13px; }
#single_product_top { overflow: hidden; height: 9px; margin-bottom: -1px; position: relative; margin-left: 1px; margin-right: 1px; background-color: rgb(255, 255, 255); }
#item_price_list { background: transparent url('./d1.gif') repeat-x scroll center top; width: 100%; margin-top: 30px; font-family: Tahoma,sans-serif; font-size: 10px; color: rgb(0, 0, 0); }
#item_price_list th { padding: 8px 8px 8px 0px; background: transparent url('./d1.gif') repeat-x scroll center bottom; text-align: left; font-size: 11px; }
#item_price_list th.c1 { padding-left: 20px; }
#item_price_list .number_of_pills { color: rgb(47, 47, 47); font-size: 11px; padding-left: 22px; padding-right: 7px; padding-top: 3px; }
#item_price_list .number_of_pills .number { font-weight: bold; }
#item_price_list .price { font-weight: bold; white-space: nowrap; color: rgb(42, 100, 20); padding-top: 3px; padding-right: 7px; }
#item_price_list .price_per_pill { white-space: nowrap; padding-top: 3px; padding-right: 7px; }
#item_price_list .discount { color: rgb(255, 0, 0); padding-top: 3px; padding-right: 7px; }
#item_price_list .button { padding-right: 14px; padding-bottom: 9px; }
#item_price_list .button img { border: 0px none ; }
#product_description_block { margin-top: 20px; width: 465px; }
#product_description_block .button_block { margin-left: 20px; background-image: url('./product_description_bg.gif'); background-repeat: repeat-x; background-position: left bottom; }
#product_description_block .button_block img { border: 0px none ; }
#product_description_block .text { clear: both; font-family: arial; font-size: 12px; margin-left: 42px; margin-top: 29px; width: 400px; color: rgb(0, 0, 0); text-align: justify; margin-bottom: 4px; }
#product_description_block .text p { margin: 0px 0px 21px; padding: 0px; }
#product_description_block2 { margin-top: 20px; width: 700px; }
#product_description_block2 .button_block { margin-left: 20px; background-image: url('./product_description_bg.gif'); background-repeat: repeat-x; background-position: left bottom; }
#product_description_block2 .button_block img { border: 0px none ; }
#product_description_block2 .text { clear: both; font-family: arial; font-size: 12px; margin-left: 42px; margin-top: 29px; width: 650px; color: rgb(0, 0, 0); text-align: justify; margin-bottom: 4px; }
#product_description_block2 .text p { margin: 0px 0px 21px; padding: 0px; }
#title_left_1 { border-right: 1px solid rgb(255, 255, 255); height: 32px; padding-left: 15px; margin-top: 1px; margin-bottom: 1px; background-image: url('./title_left_1.gif'); background-repeat: repeat-x; }
#title_left_1 .text { font-size: 14px; color: white; padding-top: 7px; }
.left_menu_group { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); overflow: hidden; height: 30px; background-image: url('./title_left_2.gif'); background-repeat: repeat-x; width: 232px; }
.left_menu_group a { display: block; padding-top: 6px; font-family: arial; font-size: 12px; text-decoration: none; color: rgb(0, 0, 0); padding-left: 34px; background-image: url('./left_menu_li_1.gif'); background-repeat: no-repeat; background-position: 14px 8px; }
.left_menu_group a:hover { background-image: url('./left_menu_li_1_hover.gif'); text-decoration: underline; color: rgb(0, 0, 0); }
.left_menu_group_bestsellers { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); height: 30px; background-image: url('./title_left_2.gif'); background-repeat: repeat-x; }
.left_menu_group_bestsellers a { display: block; padding-top: 6px; font-family: arial; font-size: 12px; font-weight: bold; text-decoration: none; color: rgb(0, 0, 0); padding-left: 34px; background-image: url('./left_menu_li_star.gif'); background-repeat: no-repeat; background-position: 14px 8px; }
.left_menu_group_bestsellers a:hover { text-decoration: underline; color: rgb(0, 0, 0); }
.left_menu_group_active { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); height: 30px; background-image: url('./title_left_2_active.gif'); background-repeat: repeat-x; }
.left_menu_group_active a { display: block; padding-top: 6px; font-family: arial; font-size: 12px; text-decoration: none; color: rgb(255, 255, 255); font-weight: bold; padding-left: 34px; background-image: url('./left_menu_li_1_active.gif'); background-repeat: no-repeat; background-position: 14px 8px; }
.left_menu_group_active a:hover { color: rgb(255, 255, 255); }
.left_menu_group_bestsellers_active { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); height: 30px; background-image: url('./title_left_2_active.gif'); background-repeat: repeat-x; }
.left_menu_group_bestsellers_active a { display: block; padding-top: 6px; font-family: arial; font-size: 12px; text-decoration: none; color: rgb(255, 255, 255); font-weight: bold; padding-left: 34px; background-image: url('./left_menu_li_star_active.gif'); background-repeat: no-repeat; background-position: 14px 8px; }
.left_menu_group_bestsellers_active a:hover { color: rgb(255, 255, 255); }
.left_menu_group_links { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); padding-top: 12px; padding-bottom: 17px; background-image: url('./left_links_bg.gif'); background-repeat: repeat-x; background-position: left bottom; }
.left_menu_group_links a { display: block; font-family: arial; font-size: 12px; color: rgb(81, 112, 159); padding-left: 35px; background-image: url('./left_menu_li_2.gif'); background-repeat: no-repeat; background-position: 18px 7px; padding-bottom: 3px; }
.left_menu_group_links a:hover { display: block; font-family: arial; font-size: 12px; color: rgb(81, 112, 159); padding-left: 35px; background-image: url('./left_menu_li_2.gif'); background-repeat: no-repeat; background-position: 18px 7px; background-color: rgb(242, 242, 243); padding-bottom: 3px; }
#support { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); background-image: url('./support_bg.gif'); background-repeat: repeat-x; position: relative; top: -2px; z-index: 2; }
#support img { border: 0px none ; }
#left_menu_faq { margin-left: 21px; margin-top: 17px; margin-bottom: 20px; }
#left_menu_faq_text { padding-left: 35px; padding-right: 15px; padding-bottom: 27px; background-image: url('./left_menu_li_3.gif'); background-repeat: no-repeat; background-position: 21px 3px; color: rgb(64, 64, 64); font-size: 12px; }
#left_menu_faq_text .question { font-weight: bold; }
#left_menu_faq_link { position: relative; margin-top: -18px; padding-left: 35px; }
#left_menu_faq_link a { font-family: arial; font-size: 9px; color: rgb(64, 64, 64); }
#awards_block { margin-top: 5px; padding-top: 23px; background-image: url('./separator_v.gif'); background-repeat: repeat-y; background-position: right top; float: left; width: 476px; }
#information { width: 700px; }
#information .links { padding-top: 26px; font-family: arial; font-size: 12px; padding-left: 21px; }
#information .links a { background-image: url('./bottom_menu_li.gif'); background-repeat: no-repeat; background-position: 0px 6px; padding-left: 10px; padding-bottom: 1px; display: block; color: rgb(87, 87, 87); }
#information .links a:hover { color: rgb(238, 0, 0); }
#information .payment .text { padding-top: 36px; padding-left: 21px; color: rgb(76, 76, 76); font-family: arial; font-size: 11px; }
#information .payment .image { padding-top: 18px; padding-left: 21px; }
#bottom_block2_left { height: 53px; }
#bottom_block2_right { height: 53px; padding-left: 21px; font-family: arial; font-size: 11px; color: rgb(255, 255, 255); }
#bottom_block2_right .title { padding-top: 18px; font-weight: bold; }
#bottom_block2_right .rights { padding-top: 3px; }
#bottom_block2_right .rights a { font-weight: bold; color: rgb(255, 255, 255); }
#alternatives_container { width: 730px; margin-left: 21px; margin-top: 10px; margin-bottom: 10px; }
#alternatives_block { width: 230px; margin-top: 5px; margin-bottom: 5px; float: left; height: 65px; }
#alternatives_block .image { width: 70px; float: left; }
#alternatives_block .title { color: rgb(0, 0, 0); padding-top: 7px; }
#alternatives_block .title a { font-weight: normal; text-decoration: underline; color: rgb(52, 107, 194); font-size: 10px; display: block; }
span.red, b.red { color: red; }
.link3 { overflow: hidden; margin-top: 7px; width: 227px; float: left; }
.link3_name a { margin-left: 21px; font-size: 11px; text-decoration: underline; color: blue; }
.link3_text { margin-top: 3px; padding-left: 21px; padding-right: 14px; font-size: 11px; text-decoration: none; color: black; }
.link3_link a { margin-left: 21px; font-size: 11px; font-weight: bold; text-decoration: none; color: green; }
.link_free_delivery { font-size: 14px; color: red; }
.v_icon { color: rgb(126, 160, 202); text-decoration: none; font-size: 12px; font-weight: bold; }
.check_yes { background-image: url('./check_yes.gif'); padding-left: 30px; margin-left: 20px; background-position: left top; }
.check_no { background-image: url('./check_no.gif'); padding-left: 30px; margin-left: 20px; background-position: left top; }
.darkGreen { color: rgb(42, 100, 20); }
.article { margin-left: 24px; width: 671px; margin-top: 17px; }
.article h1 { font-size: 20px; }
.articleLink { position: relative; margin-top: 18px; padding-left: 35px; font-size: 14px; }
.view_item { text-decoration: none; }
.blackLink { color: rgb(64, 64, 64); text-decoration: none; }
.phen { margin-left: 10px; width: 450px; margin-top: 17px; margin-right: 15px; }
.pInfo { float: left; width: 250px; }
.pImage { float: left; width: 200px; }
.pDoctor { padding: 10px 0pt 0pt; background: transparent url('./doctor.jpg') no-repeat scroll 10px bottom; color: rgb(0, 84, 166); font-weight: bold; margin-bottom: 15px; }
.pDoctor ul { padding: 30px 20px 30px 150px; list-style-type: none; list-style-image: none; list-style-position: outside; font-family: tahoma; font-size: 12px; color: rgb(102, 102, 102); }
.pDoctor ul li { padding: 0pt 0pt 7px 10px; background: transparent url('./dot2.gif') no-repeat scroll left 5px; font-weight: bold; }
.pAss { margin: 20px 0px 0px; background: transparent url('./tors.jpg') no-repeat scroll right top; font-family: tahoma; font-size: 12px; color: rgb(102, 102, 102); }
.pAss span { font-family: tahoma; font-size: 18px; color: rgb(122, 166, 24); }
.pAss ul { padding: 10px 0pt 30px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.pAss li { padding: 0pt 0pt 7px 10px; background: transparent url('./dot2.gif') no-repeat scroll left 5px; }
.supportGray { font-size: 20px; color: rgb(162, 162, 162); margin-left: 20px; margin-right: 20px; }
.supportGray2 { font-size: 20px; color: rgb(162, 162, 162); }
.supportInput { height: 26px; font-size: 16px; font-weight: bold; }
.radio { margin: 0px; padding: 0px; }
.landTotal { color: green; font-size: 16px; }
.land {  }
.land td { vertical-align: middle; }
.land_separ { overflow: hidden; background-image: url('./l_dot.gif'); background-repeat: repeat-x; height: 1px; }
.l_head { color: black; font-size: 11px; padding-top: 3px; padding-bottom: 3px; }
.l_c1 { width: 0px; float: left; }
.l_c2 { width: 130px; float: left; margin-left: 10px; }
.l_c2_1 { overflow: hidden; width: 18px; float: left; text-align: left; margin-left: 7px; }
.l_c2_2 { overflow: hidden; width: 110px; float: left; margin-left: 5px; padding-top: 2px; }
.l_c3 { overflow: hidden; width: 145px; float: left; }
.l_c4 { overflow: hidden; width: 110px; float: left; }
.l_c5 { overflow: hidden; width: 45px; float: left; text-align: right; }
.l_cs1 { width: 200px; float: left; }
.l_cs1 .l_cs1_1 { width: 20px; float: left; text-align: center; margin-left: 7px; margin-top: 5px; }
.l_cs1 .l_cs1_2 { width: 105px; margin-left: 5px; float: left; margin-top: 5px; }
.l_cs1 .l_cs1_3 { width: 50px; float: left; margin-top: 5px; }
.l_cs2 { width: 85px; float: left; padding-top: 16px; text-align: right; }
.l_cs3 { width: 65px; float: left; font-size: 16px; padding-top: 14px; color: red; font-weight: bold; }
.l_cs4 { width: 75px; float: left; text-align: right; padding-top: 8px; }
.l_discount { color: red; }
.l_price { color: green; }
.l_shipping_1 { float: left; width: 0px; }
.l_shipping_2 { border-top: 1px solid white; height: 45px; background-color: rgb(234, 234, 236); float: left; width: 455px; }
.l_bonus { color: rgb(170, 68, 0); font-size: 10px; float: left; line-height: 1; }
.l_title { font-weight: bold; margin-left: 10px; font-size: 14px; float: left; }
.boxItem4 { width: 482px; float: left; }
.boxItemR { float: left; margin-top: 5px; }
.itemRight { width: 236px; background-image: url('./pill_r_back.gif'); background-repeat: repeat-x; }
.itemRight .c1 { width: 180px; float: left; padding-bottom: 7px; }
.itemRight .c1 a { color: rgb(107, 107, 107); text-decoration: none; font-weight: bold; }
.itemRight .c1 a:hover { color: red; }
.itemRight .c1 #c1text { background-color: white; background-image: url('./pill_r.gif'); background-repeat: no-repeat; }
.itemRight .c1 #c1text:hover { background-image: url('./pill_ra.gif'); }
.itemRight .c2 { width: 56px; float: left; text-align: right; }
.itemRight .c2 a { color: red; text-decoration: none; }
.itemRight .c2 #c2text { color: red; background-color: white; font-weight: bold; }
.item18 { color: #f2f2f2; }
.buyLink { color: #FF0000; font-size: 22px; font-weight: bold; }

