body {margin: 0px auto; margin: 0 auto; width: 1000px; font-family: Arial, Helvetica, sans-serif; background: #ffffff; color: rgb(70,70,70); font-size: 12px;}
a{color:rgb(87,165,238); font-size: 12px;}
form{margin: 0px; padding: 0px;}  
table{font-size: 12px;}
h1{color:rgb(122, 181, 8); font-weight: normal; font-size: 18px;}
h2{color:rgb(38, 69, 136); margin-bottom: 0px; padding-bottom: 0px; margin-top: 10px; padding-top: 10px;}
h3{padding: 0; margin: 0; color: rgb(87,165,238); font-size: 12px;}
.line{height: 1px; overflow: hidden; background-color: rgb(220,220,220);}
.clear{clear: both;}
.cartTop{background: url('images/bascket.gif') no-repeat; padding-left: 60px; height: 40px;   color: rgb(65,65,65); padding-top: 15px; float: right;}   

.menuLeft{padding-top: 10px; padding-right: 10px;}
.content{padding-top: 10px}
/**/
.bbd{border-bottom : 1px dashed gray;}
.bts{border-top : 1px solid gray;}

.content{background-image: url('images/back_content.gif'); background-repeat: repeat-x;}

.zor0, .zo1, .zor2, .zor1{color: red; overflow: hidden;  height: 1px; width: 1px; display: block; float: left; }

div.textAdd{ font-size: 11px; height: 130px; overflow: auto; margin: 130px 0 0 20px;}
div.textAdd2 { font-size: 11px; height: 100px; overflow: auto;}

.menuLink{font-size: 14px; color: gray; text-decoration: none; font-weight: bold;}
.menuLink:hover{color: red;}
.orderLink{font-size: 16px; color: red; font-weight: bold;}
.infoLink{font-size: 14px; text-decoration: none; color: rgb(60, 152, 203);}
.hItem{font-weight: bold;  font-size: 13px; padding-bottom: 5px; border-bottom : 1px solid gray;}
.rItem{padding-top: 5px;}
.rItem0{}
.rItem1{background-color: rgb(240,240,240);}

.rCart{padding-top: 5px; padding-bottom: 5px;}
.cards{float: left; margin-top: 10px;}
.iPrice{color: rgb(122, 181, 8); font-weight: bold;}
.iBonus{color: rgb(190, 146, 10);}

.cPrice{color:rgb(122, 181, 8); font-weight: bold;}
.cTotal{color:rgb(204, 0, 0); font-weight: bold;}

.cartTotal{font-size: 16px; color: rgb(204,0,0);}

.lmLinkGroup{margin-top: 5px; text-align: left; margin-left: 20px;}
.lmLinkGroup a{font-size: 12px; color:rgb(77,120,200); font-weight: bold;}
.lmLinkItem{margin-left: 5px; text-align: left;}
.lmLinkItem a{font-size: 12px;color:rgb(87,165,238); font-weight: normal; font-style: italic;}

.item{width: 245px; position: relative; float: left; height: 160px; overflow: hidden; text-align: left;}
.item .image{position: absolute; top:0px; left: 0px;}
.item .name{position: absolute; top:10px; left: 100px; border: none; padding: 0; background: none; color: blue; font-weight: bold; cursor: pointer;}
.item .name a{font-size: 14px; font-weight: bold;}
.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;}
.item .add a{background: url('images/bascket2.gif') no-repeat white; width: 120px; color: #38A5CC; text-align: left; padding: 0 0 0 20px; font-weight: bold; font-family: Arial; cursor: pointer; border: none;}
 
.item1{text-align: left;}
.item1 .image{width: 150px; float: left;}
.item1 .description{width: 390px; float: left; color:rgb(104,104,104);}
.item1 .description h1{font-size: 26px; font-weight: normal; color: rgb(29,136,235); text-decoration: underline; margin: 0px; padding: 0px;}

.dosages{font-size: 24px; margin-top:10px; text-align: left;}
.packs{padding-right: 40px; margin-left: 40px; position: relative; text-align: left;}
.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 .col4 input { background: none; width: 120px; color: blue; text-align: left; padding: 0; font-weight: bold; font-family: Arial; cursor: pointer; border: none;}
.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); clear: both;}
.packs .colOf3 .bonus span.bonus2{color: rgb(128,128,128);}

.descrBlock{margin-top: 10px; text-align: left;}
.descrBlock .btact{background-image: url('images/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;} 

.new{margin: 10px 0 0 0; font-size: 11px; }
.new div.date{float: right;}
.bestprice{margin: 5px 0 0 15px;}
.topmenu{height: 20px;}
.topmenu a{margin: 0 5px 0 5px;}



.footerA{font-size: 11px;}
.footerA a{margin: 0 10px 0 10px; font-size: 11px;}

div.leftlink{font-size: 11px;}
div.leftlink a{font-size: 11px; color: #555555; text-decoration: none;}
