html { background-image: url('back_top.gif'); background-repeat: repeat-x; background-color: rgb(229, 237, 239); }
body { margin: 0pt auto; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 1060px; font-family: Arial,Helvetica,sans-serif; color: black; font-size: 12px; }
a { color: rgb(127, 169, 174); }
form { margin: 0px; padding: 0px; }
img { border: medium none ; }
.clear { clear: both; }
.backL1 { background-image: url('back_l1.gif'); background-repeat: repeat-y; }
.backL2 { background-image: url('back_l2.gif'); background-repeat: no-repeat; }
.content { margin-left: 36px; }
.topMenu { overflow: hidden; width: 966px; height: 90px; position: relative; margin-left: 10px; }
.topMenu .logo { position: absolute; left: 0px; top: 20px; }
.topMenu .info { position: absolute; left: 215px; top: 26px; font-size: 11px; color: rgb(0, 83, 94); }
.topMenu .lang { width: 318px; height: 69px; position: absolute; left: 550px; top: 30px; font-size: 12px; font-weight: bold; }
.topMenu .lang .icon { float: left; margin-left: 4px; }
.topMenu .currency { width: 318px; height: 69px; position: absolute; left: 820px; top: 30px; font-size: 12px; font-weight: bold; }
.topMenu .currency .cell { float: left; margin-left: 4px; }
.topNav { height: 64px; width: 966px; background-image: url('nav.gif'); margin-left: 11px; background-repeat: no-repeat; position: relative; }
.topNav .nav1 { width: 72px; position: absolute; top: 11px; left: 11px; height: 30px; text-align: center; padding-top: 13px; }
.topNav .nav2 { width: 134px; position: absolute; top: 11px; left: 83px; height: 30px; text-align: center; padding-top: 13px; }
.topNav .nav3 { width: 124px; position: absolute; top: 11px; left: 215px; height: 30px; text-align: center; padding-top: 13px; }
.topNav .nav4 { width: 165px; position: absolute; top: 11px; left: 337px; height: 30px; text-align: center; padding-top: 13px; }
.topNav .nav5 { width: 115px; position: absolute; top: 11px; left: 500px; height: 30px; text-align: center; padding-top: 13px; }
.topNav .nav1_act { background-image: url('nav1_act.gif'); background-repeat: no-repeat; width: 72px; position: absolute; top: 12px; left: 12px; height: 30px; text-align: center; padding-top: 12px; }
.topNav .nav2_act { background-image: url('nav_act.gif'); width: 134px; position: absolute; top: 12px; left: 83px; height: 30px; text-align: center; padding-top: 12px; }
.topNav .nav3_act { background-image: url('nav_act.gif'); width: 124px; position: absolute; top: 12px; left: 215px; height: 30px; text-align: center; padding-top: 12px; }
.topNav .nav4_act { background-image: url('nav_act.gif'); width: 165px; position: absolute; top: 12px; left: 337px; height: 30px; text-align: center; padding-top: 12px; }
.topNav .nav5_act { background-image: url('nav_act.gif'); width: 115px; position: absolute; top: 12px; left: 500px; height: 30px; text-align: center; padding-top: 12px; }
.topNav .navCart { position: absolute; left: 730px; top: 24px; color: rgb(65, 65, 65); }
.topNav a { color: rgb(100, 127, 123); font-weight: bold; }
.topNav a.act { color: white; font-weight: bold; }
.bigPic { margin-left: 11px; }
.leftMenu { width: 232px; float: left; padding-left: 11px; }
.win { width: 232px; background-color: rgb(240, 242, 244); color: rgb(50, 50, 50); }
.win .winTop { height: 57px; background-image: url('win_top.gif'); }
.win .winBot { height: 15px; background-image: url('win_bot.gif'); }
.win .winCon { width: 192px; margin-left: 20px; }
.win .winCon2 { width: 232px; text-align: center; }
.win .winCon .photo { float: left; width: 50px; }
.win .winCon .comment { float: left; font-size: 11px; }
.win .winCon .persInfo { float: left; padding-left: 20px; }
.win .winCon .persInfo b { color: rgb(83, 158, 167); }
.win .winCon .question { margin-top: 5px; margin-bottom: 5px; text-decoration: underline; }
.win .winCon .question a { color: rgb(60, 123, 132); }
.winTitle { color: white; font-size: 20px; font-weight: normal; margin-left: 20px; padding-top: 10px; }
.mainContent { float: left; width: 715px; position: relative; margin-left: 8px; }
.mainContent .conTop { height: 120px; background-image: url('con_top.gif'); }
.mainContent .conBot { height: 15px; background-image: url('con_bot.gif'); }
.mainContent .conCen { background-color: rgb(240, 242, 244); padding-left: 20px; padding-right: 20px; color: rgb(50, 50, 50); }
.conTitle { margin-left: 80px; color: white; font-size: 16px; font-weight: bold; padding-top: 20px; }
.conTitle b { font-size: 24px; }
.mainContent .indexDesc { width: 420px; min-height: 600px; padding-right: 255px; margin-left: 0px; padding-left: 40px; font-size: 13px; color: rgb(50, 50, 50); background-color: rgb(240, 242, 244); }
.mainContent h2 { margin-top: 0px; font-size: 16px; }
.mainContent ul { margin: 0px; padding: 0px; }
.mainContent ul li { padding-top: 5px; padding-bottom: 5px; }
.mainContent .faces { width: 304px; height: 668px; background-image: url('faces.jpg'); position: absolute; left: 467px; top: 50px; }
.win2 { width: 722px; }
.win2 .win2Top { height: 15px; background-image: url('win2_top.gif'); }
.win2 .win2Bot { height: 15px; background-image: url('win2_bot.gif'); }
.win2 .win2Cen { background-color: rgb(240, 242, 244); padding-left: 20px; padding-right: 20px; color: rgb(50, 50, 50); }
.win2 .win2Cen .b14 { font-size: 14px; }
.win2 .win2Cen .b16 { font-size: 16px; }
.win2 .win2Cen p { margin-bottom: 0px; }
.win2 .win2Cen ul li { margin-left: 15px; padding-top: 0px; padding-bottom: 0px; }
.tWin2H { background-color: rgb(205, 219, 221); font-weight: bold; }
.tWin2C1 { background-color: rgb(234, 241, 243); vertical-align: top; }
.tWin2C2 { background-color: rgb(255, 254, 255); vertical-align: top; }
.tBL { border-left: 1px solid rgb(150, 150, 150); }
.tBR { border-right: 1px solid rgb(150, 150, 150); }
.tBT { border-top: 1px solid rgb(150, 150, 150); }
.tBB { border-bottom: 1px solid rgb(150, 150, 150); }
.dosages { background-color: rgb(92, 185, 197); width: 722px; }
.dosages .titleDos { font-size: 18px; margin-left: 20px; color: white; padding-bottom: 10px; }
.dosages .packTop { background-image: url('pack_top.gif'); width: 722px; background-repeat: no-repeat; height: 15px; }
.dosages .packBot { background-image: url('pack_bot.gif'); width: 722px; background-repeat: no-repeat; height: 14px; }
.packs { overflow: hidden; position: relative; width: 724px; color: white; }
.packs .tDef { height: 17px; font-weight: bold; background-color: rgb(83, 158, 167); }
.packs .tit1 { padding: 5px 0px 5px 20px; float: left; width: 290px; }
.packs .tit2 { padding: 5px 0px 5px 10px; float: left; width: 80px; }
.packs .tit3 { padding: 5px 0px 5px 10px; float: left; width: 100px; }
.packs .tit4 { padding: 5px 0px 5px 10px; float: left; width: 80px; }
.packs .tit5 { padding: 5px 0px; float: left; width: 122px; }
.packs .col1 { border-bottom: 1px solid rgb(127, 200, 209); padding: 10px 0px 0px 20px; float: left; width: 290px; height: 28px; }
.packs .col2 { border-bottom: 1px solid rgb(127, 200, 209); padding: 10px 0px 0px 10px; float: left; width: 80px; height: 28px; }
.packs .col3 { border-bottom: 1px solid rgb(127, 200, 209); padding: 10px 0px 0px 10px; float: left; width: 100px; height: 28px; }
.packs .col4 { border-bottom: 1px solid rgb(127, 200, 209); padding: 10px 0px 0px 10px; float: left; width: 80px; height: 28px; }
.packs .col5 { border-bottom: 1px solid rgb(127, 200, 209); padding: 5px 0px 0px; float: left; width: 122px; height: 33px; }
.packs .hDef { background-color: rgb(92, 185, 197); }
.packs .price { font-weight: bold; }
.packs .col4 a { color: rgb(28, 136, 235); font-size: 12px; text-decoration: none; }
.packs .bonus { font-size: 10px; }
.foot { position: relative; color: rgb(140, 140, 140); height: 80px; background-color: rgb(229, 237, 239); padding-bottom: 50px; }
.foot .footC1 { position: absolute; left: 40px; top: 20px; }
.foot .footC2 { position: absolute; width: 800px; top: 20px; left: 220px; text-align: right; }
.foot .footC2 a { color: rgb(115, 160, 167); margin-left: 20px; }
.titleCon { width: 712px; height: 74px; background-image: url('back_title.gif'); }
.titleCon h1 { margin: 0px; padding: 14px 0px 0px 30px; font-size: 28px; color: white; }
.cartT { background-image: url('back_title_cart.gif'); height: 24px; width: 722px; font-weight: bold; background-repeat: no-repeat; }
.cartT .col1 { padding: 5px 0px 0px 30px; width: 370px; float: left; }
.cartT .col2 { padding: 5px 0px 0px 10px; width: 65px; float: left; }
.cartT .col3 { padding: 5px 0px 0px 10px; width: 88px; float: left; }
.cartT .col4 { padding: 5px 0px 0px 10px; width: 65px; float: left; }
.cartT .col5 { padding: 5px 0px 0px; float: left; }
.cart { font-size: 12px; width: 722px; background-image: url('back_cart.gif'); background-repeat: repeat-y; }
.cart .col1 { padding: 10px 10px 10px 0px; width: 370px; float: left; }
.cart .col1_image { padding: 10px 0px 0px 20px; width: 60px; float: left; }
.cart .col1_descr { padding: 10px 0px 0px; width: 330px; float: left; color: rgb(53, 53, 53); }
.cart .col2 { padding: 10px 0px 10px 10px; width: 65px; float: left; }
.cart .col3 { padding: 10px 0px 10px 10px; width: 88px; float: left; }
.cart .col4 { padding: 10px 0px; width: 65px; float: left; }
.cart .col5 { padding: 10px 0px 0px 15px; float: left; }
.cart .free { color: rgb(50, 50, 50); font-weight: bold; }
.cart .text_red { color: rgb(50, 50, 50); font-weight: bold; }
.cart .text_green { color: rgb(50, 50, 50); font-weight: bold; }
.cartD { font-size: 12px; width: 722px; }
.cartD .col1 { padding: 5px 0px 0px 30px; width: 370px; float: left; }
.cartD .col2 { padding: 5px 0px 0px 20px; width: 65px; float: left; }
.cartD .col3 { padding: 5px 0px 0px 10px; width: 88px; float: left; }
.cartD .col4 { padding: 5px 0px 0px; width: 65px; float: left; }
.cartDel { font-size: 12px; width: 722px; color: rgb(50, 50, 50); }
.cartDel .col1 { padding: 5px 0px 0px 100px; width: 420px; float: left; }
.cartDel .col1 small { font-size: 11px; color: rgb(100, 100, 100); }
.cartDel .col2 { padding: 5px 0px 0px; width: 60px; float: left; color: red; font-weight: bold; }
.cartDel .col3 { padding: 5px 0px 0px; width: 88px; float: left; }
.cartC { font-size: 12px; width: 722px; color: rgb(50, 50, 50); }
.cartC .col1 { padding: 5px 0px 0px 100px; width: 420px; float: left; }
.cartC .col2 { padding: 5px 0px 0px; width: 100px; float: left; color: red; font-weight: bold; }
.cartC .col2 b { color: rgb(50, 50, 50); }
.cartB { padding-left: 100px; }
.bonuses { padding-left: 100px; }
.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); }
.faq {  }
.faq ul { padding-left: 20px; }
.faq ul li { margin: 0px; padding: 3px; }
.faq .title_li { font-weight: bold; }
.weSuggets { float: left; width: 300px; }
.weSuggets .image { float: left; }
.weSuggets .title { float: left; margin-left: 20px; }
.weSuggets .title .red { color: red; }
.button_block {  }
.button_block .button { width: 200px; text-align: center; float: left; }
.blackLink { color: rgb(50, 50, 50); text-decoration: none; }
.blackLink:hover { color: red; }
