
/* ::::: http://drugs-for-men.com/themes/white2/css/style.css ::::: */

body { margin: 0pt auto; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 1000px; font-family: Arial,Helvetica,sans-serif; color: black; font-size: 12px; }
a { color: rgb(87, 165, 238); }
form { margin: 0px; padding: 0px; }
img { border: medium none ; }
.clear { clear: both; }
.headerTop { position: relative; height: 90px; background-color: white; }
.headerTop .logo { width: 318px; height: 69px; position: absolute; left: 30px; top: 10px; }
.headerTop .lang { width: 318px; height: 69px; position: absolute; left: 360px; top: 30px; font-size: 12px; font-weight: bold; }
.headerTop .lang .icon { float: left; margin-left: 4px; }
.headerTop .currency { width: 318px; height: 69px; position: absolute; left: 600px; top: 30px; font-size: 12px; font-weight: bold; }
.headerTop .currency .cell { float: left; margin-left: 4px; }
.headerTop .cartTop { background-image: url('bascket.gif'); background-repeat: no-repeat; padding-left: 60px; left: 740px; top: 10px; position: absolute; width: 200px; height: 50px; padding-top: 10px; color: rgb(65, 65, 65); }
a.menuLink { font-size: 19px; color: rgb(65, 65, 65); text-decoration: none; }
a.menuLinkAct { font-size: 19px; color: rgb(189, 189, 189); text-decoration: none; }
.leftMenu { float: left; width: 210px; }
.nav { overflow: hidden; height: 450px; width: 210px; position: relative; }
.nav .c1 { position: absolute; top: 25px; left: 30px; }
.nav .c2 { position: absolute; top: 60px; left: 30px; }
.nav .c3 { position: absolute; top: 95px; left: 30px; }
.nav .c4 { position: absolute; top: 130px; left: 30px; }
.nav .c5 { position: absolute; top: 165px; left: 30px; }
.navBackIndex { background-image: url('left_nav_index.jpg'); }
.navBack { background-image: url('left_nav.jpg'); }
.nav2 { background-image: url('back_menu.gif'); background-repeat: no-repeat; padding-left: 20px; }
.nav2 h1 { color: rgb(128, 128, 128); font-weight: normal; padding-top: 20px; font-size: 24px; }
.lmLinkGroup { margin-top: 5px; }
.lmLinkGroup a { font-size: 14px; color: rgb(77, 155, 218); }
.lmLinkItem { margin-left: 5px; }
.lmLinkItem a { font-size: 12px; color: rgb(87, 165, 238); }
.weAccept { color: rgb(188, 188, 188); font-size: 11px; padding-left: 20px; margin-top: 20px; }
.weAccept img { margin-top: 5px; }
.content { width: 790px; float: left; }
.content2 { width: 731px; margin-left: 30px; margin-right: 29px; }
.content3 { width: 540px; margin-left: 30px; margin-right: 29px; float: left; }
.contentBack { background-image: url('back_content.jpg'); background-repeat: repeat-x; }
.footer { height: 100px; background-color: rgb(244, 244, 244); width: 1000px; }
.footer .c1 { width: 300px; padding-left: 20px; padding-top: 40px; color: rgb(167, 167, 167); float: left; }
.footer .c2 { width: 680px; float: left; text-align: center; padding-top: 40px; }
.footer .c2 a { margin-left: 10px; color: rgb(50, 50, 50); font-size: 13px; }
.bigPic { overflow: hidden; width: 790px; background-image: url('big_pic.jpg'); height: 407px; position: relative; }
.bigPic .bigBan { position: absolute; left: 28px; top: 40px; height: 360px; width: 400px; }
.bigPic .c1 { position: absolute; left: 435px; top: 40px; width: 155px; }
.bigPic .c1 .title { font-size: 18px; color: rgb(53, 53, 53); margin-top: 80px; padding-left: 20px; }
.bigPic .c1 .price { font-size: 16px; color: rgb(171, 23, 23); font-weight: bold; padding-left: 20px; }
.bigPic .c1 .pack { font-size: 12px; color: rgb(104, 104, 104); padding-left: 20px; }
.bigPic .c1 .order { margin-top: 5px; padding-left: 20px; }
.bigPic .c1 .order a { text-decoration: none; }
.bigPic .c1 .empty { position: absolute; top: 0px; left: 0px; width: 155px; height: 190px; }
.bigPic .c2 { position: absolute; left: 600px; top: 40px; width: 155px; }
.bigPic .c2 .title { font-size: 18px; color: rgb(53, 53, 53); margin-top: 80px; padding-left: 30px; }
.bigPic .c2 .price { font-size: 16px; color: rgb(171, 23, 23); font-weight: bold; padding-left: 30px; }
.bigPic .c2 .pack { font-size: 12px; color: rgb(104, 104, 104); padding-left: 30px; }
.bigPic .c2 .order { margin-top: 5px; padding-left: 30px; }
.bigPic .c2 .order a { text-decoration: none; }
.bigPic .c2 .empty { position: absolute; top: 0px; left: 0px; width: 155px; height: 190px; }
.bigPic .c3 { position: absolute; left: 445px; top: 282px; width: 140px; }
.bigPic .c3 .i1 { margin-left: 30px; color: rgb(53, 53, 53); font-size: 13px; }
.bigPic .c3 .i2 { margin-top: 10px; color: rgb(53, 53, 53); font-size: 12px; }
.bigPic .c3 .i2 a { color: rgb(155, 200, 70); }
.bigPic .c4 { position: absolute; left: 620px; top: 282px; width: 140px; line-height: 150%; }
.bigPic .c4 a { color: rgb(211, 6, 170); }
.search { overflow: hidden; background-color: rgb(243, 245, 246); height: 40px; width: 731px; position: relative; }
.search .c1 { position: absolute; left: 10px; top: 10px; color: rgb(100, 100, 100); font-size: 12px; }
.search .c2 { position: absolute; left: 120px; top: 10px; color: rgb(100, 100, 100); font-size: 14px; }
.search .c2 a { font-size: 12px; font-weight: bold; margin-left: 2px; }
.search .c3 { position: absolute; left: 500px; top: 10px; }
.search .c3 .input { background-image: url('back_search.gif'); width: 180px; height: 18px; float: left; padding-left: 5px; padding-top: 3px; background-repeat: no-repeat; }
.search .c3 .button { float: left; }
.contentTitle { color: rgb(128, 128, 128); margin-top: 20px; font-size: 28px; }
.item { overflow: hidden; width: 265px; position: relative; float: left; height: 160px; }
.item .image { position: absolute; top: 0px; left: 0px; }
.item .name { position: absolute; top: 10px; left: 100px; }
.item .name a { font-size: 14px; }
.item .outPrice { position: absolute; top: 35px; left: 100px; color: rgb(66, 66, 66); font-size: 12px; }
.item .outPrice b { font-size: 16px; color: rgb(87, 165, 238); }
.item .descr { position: absolute; top: 65px; left: 100px; color: rgb(53, 53, 53); font-size: 11px; }
.item .add { position: absolute; top: 110px; left: 100px; }
.item2 { overflow: hidden; width: 240px; position: relative; float: left; height: 160px; }
.item2 .image { position: absolute; top: 0px; left: 0px; }
.item2 .name { position: absolute; top: 10px; left: 100px; }
.item2 .name a { font-size: 14px; }
.item2 .outPrice { position: absolute; top: 35px; left: 100px; color: rgb(66, 66, 66); font-size: 12px; }
.item2 .outPrice b { font-size: 16px; color: rgb(87, 165, 238); }
.item2 .descr { position: absolute; top: 65px; left: 100px; color: rgb(53, 53, 53); font-size: 11px; }
.item2 .add { position: absolute; top: 110px; left: 100px; }
.hr { overflow: hidden; background-image: url('hr.gif'); height: 1px; background-repeat: repeat-x; }
.hr2 { overflow: hidden; background-color: rgb(217, 217, 217); height: 1px; }
.hr3 { overflow: hidden; background-color: rgb(217, 217, 217); height: 1px; margin-top: 5px; margin-bottom: 5px; }
.testimonialS { width: 500px; float: left; color: rgb(53, 53, 53); }
.testItem { margin-top: 10px; }
.testItem .photo { float: left; padding-left: 10px; width: 70px; }
.testItem .text { float: left; width: 390px; font-size: 11px; }
.testItem .text b { font-size: 12px; color: rgb(152, 152, 152); }
.faqS { width: 210px; float: left; color: rgb(53, 53, 53); font-size: 11px; }
.question { color: rgb(85, 166, 240); margin-top: 10px; font-weight: bold; }
.ads { width: 650px; float: left; margin-left: 20px; }
.ads .itemAds { float: left; width: 180px; margin-left: 20px; }
.ads .itemAds .title { margin-top: 10px; }
.ads .itemAds .title a { color: rgb(0, 0, 255); font-weight: bold; font-size: 11px; }
.ads .itemAds .text { font-size: 11px; }
.ads .itemAds .domain {  }
.ads .itemAds .domain a { color: rgb(156, 156, 156); font-size: 10px; font-weight: bold; }
.item1 {  }
.item1 .image { width: 150px; float: left; }
.item1 .description { width: 390px; float: left; color: rgb(104, 104, 104); }
.item1 .description h1 { margin: 0px; padding: 0px; font-size: 26px; font-weight: normal; color: rgb(29, 136, 235); text-decoration: underline; }
.dosages { font-size: 24px; margin-top: 10px; }
.packs { padding-right: 40px; margin-left: 40px; position: relative; }
.packs .title { font-weight: bold; }
.packs .colOf3 { width: 350px; float: left; }
.packs .colOf3 .col1 { float: left; width: 160px; }
.packs .colOf3 .col2 { float: left; width: 80px; }
.packs .colOf3 .col3 { float: left; width: 110px; }
.packs .col4 { float: left; width: 100px; }
.packs .price { color: rgb(122, 181, 8); font-weight: bold; }
.packs .col4 a { color: rgb(28, 136, 235); font-size: 12px; text-decoration: none; }
.packs .colOf3 .bonus { color: rgb(190, 146, 10); }
.packs .colOf3 .bonus span.bonus2 { color: rgb(128, 128, 128); }
.descrBlock { margin-top: 10px; }
.descrBlock .btact { background-image: url('back_bt_descr.gif'); background-repeat: no-repeat; color: white; width: 180px; height: 40px; float: left; padding-top: 10px; text-align: center; cursor: pointer; font-weight: bold; }
.descrBlock .btnact { color: rgb(136, 136, 136); width: 180px; height: 40px; float: left; padding-top: 10px; cursor: pointer; text-align: center; font-weight: bold; }
.descrBlock .text { color: rgb(104, 104, 104); padding-left: 20px; padding-right: 20px; font-size: 12px; }
.rightMenu { float: left; width: 160px; padding-top: 20px; }
.rightMenu h1 { margin: 0px; padding: 0px; font-weight: normal; color: rgb(128, 128, 128); font-size: 24px; }
.rightBest { border: 1px solid rgb(217, 217, 217); margin-top: 10px; padding-left: 30px; position: relative; }
.rightBest .image { margin-left: -15px; }
.rightBest .name { color: rgb(104, 104, 104); font-size: 16px; font-weight: bold; }
.rightBest .price { color: rgb(171, 23, 23); font-size: 14px; margin-top: 5px; }
.rightBest .descr { color: rgb(103, 103, 103); font-size: 11px; margin-top: 5px; }
.rightBest .order { margin-top: 5px; }
.rightBest .order a { color: rgb(28, 136, 235); text-decoration: none; }
.rightBest .empty { position: absolute; top: 0px; left: 0px; width: 155px; height: 210px; }
.cart { font-size: 12px; }
.cart .header { font-weight: bold; font-size: 13px; }
.cart .col1 { padding: 10px 10px 10px 0px; width: 270px; float: left; }
.cart .col1_image { padding: 10px 0px; width: 60px; float: left; }
.cart .col1_descr { padding: 10px 10px 0px 0px; width: 210px; float: left; color: rgb(53, 53, 53); }
.cart .col2_by3 { width: 420px; float: left; }
.cart .col2 { padding: 10px 0px; width: 65px; float: left; }
.cart .col3 { padding: 10px 0px; width: 65px; float: left; }
.cart .col4 { padding: 10px 0px; width: 65px; float: left; }
.cart .col5 { padding: 10px 0px; float: left; }
.cart .free { color: rgb(126, 138, 59); font-weight: bold; }
.cart .text_red { color: rgb(204, 0, 0); font-weight: bold; }
.cart .text_green { color: rgb(122, 181, 8); font-weight: bold; }
.cart .delivery { width: 410px; float: left; height: 20px; color: rgb(103, 103, 103); }
.cart .value { width: 70px; float: left; text-align: left; }
.cart .radio { width: 40px; float: left; }
.cart .payment { width: 380px; padding-left: 100px; text-align: center; padding-top: 10px; }
.cart .total { padding: 10px 10px 10px 385px; background-color: rgb(244, 244, 244); margin-top: 10px; }
.cart .total .value { font-size: 12px; color: red; font-weight: bold; float: none; }
.cart .buttons {  }
.cart_insurance { color: rgb(103, 103, 103); }
.cart_sepation { border-top: 1px solid rgb(227, 227, 227); overflow: hidden; height: 1px; clear: both; margin-top: 5px; }
.cart ul { padding-top: 0px; }
.cartBorderTop { border-top: 1px solid rgb(214, 214, 214); }
.upgradeLink { font-size: 10px; font-style: italic; }
#cart_table { font-size: 12px; color: rgb(74, 74, 74); }
#cart_table .name_title { padding-left: 30px; width: 180px; }
#cart_table .price_title {  }
#cart_table .quant_title {  }
#cart_table .total_title {  }
#cart_table .delete_title {  }
#cart_table .free { color: rgb(126, 138, 59); font-weight: bold; }
#cart_table .text_red { color: rgb(215, 27, 27); font-weight: bold; }
#cart_table .delivery { padding-left: 10px; }
#cart_table .delivery_price { padding-right: 10px; }
#cart_table .delivery small { margin-left: 25px; }
#cart_table .carts { padding-left: 25px; }
#cart_table .total { padding-right: 10px; }
.check_yes { background-image: url('check_yes.gif'); background-position: left top; background-repeat: no-repeat; padding-left: 30px; margin-left: 10px; line-height: 150%; color: rgb(53, 53, 53); }
.check_no { background-image: url('check_no.gif'); background-position: left top; background-repeat: no-repeat; padding-left: 30px; margin-left: 10px; line-height: 150%; color: rgb(53, 53, 53); }
#alternatives_container { width: 550px; margin-top: 10px; margin-bottom: 10px; }
#alternatives_block { width: 220px; margin-bottom: 5px; float: left; }
#alternatives_block .image { width: 70px; float: left; height: 100px; }
#alternatives_block .title { color: rgb(53, 53, 53); }
#alternatives_block .title a { font-weight: normal; text-decoration: underline; }
#alternatives_block .title a.name { font-weight: normal; text-decoration: underline; font-size: 16px; }
#alternatives_block .title .price { margin-top: 5px; margin-bottom: 5px; }
#alternatives_block .title b { color: rgb(27, 115, 231); font-size: 14px; }
#single_product { font-size: 12px; }
#single_product .image { float: left; width: 122px; padding-top: 15px; }
#single_product .info { position: relative; float: left; width: 315px; padding-top: 15px; }
#single_product .info .product_name { font-family: arial; font-size: 14px; }
#single_product .info .description { margin: 5px 0px 0px; padding: 0px; font-family: arial; font-size: 11px; color: rgb(47, 47, 47); text-align: left; width: 315px; }
#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 a { float: left; color: rgb(64, 125, 183); font-family: arial; font-size: 11px; padding-top: 3px; text-decoration: underline; }
#single_product .links .image_link { float: right; }
#single_product .links .image_link a { margin: 0px; padding: 0px; }
#single_product .links .image_link img {  }
#single_product_separator { overflow: hidden; clear: both; height: 1px; background-color: rgb(227, 227, 227); margin-left: 15px; margin-right: 13px; }
.staticPage { color: rgb(100, 100, 100); }
.staticPage .title_li { font-weight: bold; }
.rightTitle { margin-top: 10px; }
.rightFaq { border-left: 1px solid rgb(217, 217, 217); border-right: 1px solid rgb(217, 217, 217); border-bottom: 1px solid rgb(217, 217, 217); width: 159px; color: rgb(90, 90, 90); }
.rightFaq .icon { float: left; width: 27px; margin-left: 10px; }
.rightFaq .phone { float: left; }
.rightFaq .text { margin-left: 10px; margin-top: 5px; padding-bottom: 10px; font-size: 11px; }
.rightFaq .text a { color: rgb(188, 218, 131); }
.rightLooked { border-left: 1px solid rgb(217, 217, 217); border-right: 1px solid rgb(217, 217, 217); border-bottom: 1px solid rgb(217, 217, 217); padding-bottom: 10px; width: 159px; color: rgb(90, 90, 90); }
.rightLooked a { color: rgb(211, 6, 170); padding-left: 20px; }

