body{padding: 0; margin: 0; font-size: 12px; font-family: Arial; background-color: white; background: url('/themes/drugstore365/img/header1.gif') repeat-x top;}  
.body{ text-align: left; background: url('/themes/drugstore365/img/foot.gif') repeat-x bottom;}
.body2{width: 1000px; text-align: left;}
img{border: 0;}
h1{color: rgb(151,151,151);font-weight: normal; font-size: 30px; margin-top: 10px;}
h2{color: rgb(151,151,151);font-weight: normal; font-size: 24px; margin-top: 10px;}
a{color: rgb(48,124,185);}
p{margin-top: 10px;}
div.clear{clear: both;}
div.line{height: 1px; background: rgb(243,243,243); overflow: hidden;}

div.header1{height: 29px; padding-left: 20px;}
div.header1 div.cell{width: 150px; margin: 0 10px 0 0; text-align: center; float: left; padding-top: 7px; height: 22px;}
div.header1 div.cell a{color: white; text-decoration: underline;}
div.header1 div.cella{width: 150px; margin: 0 10px 0 0; background: url('/themes/drugstore365/img/menu_act.gif'); height: 22px; text-align: center; float: left; padding-top: 7px;}
div.header1 div.cella a{color: rgb(48,124,185); font-weight: bold; text-decoration: none;}

.taggs {font-size:11px; color:#666666; }
.taggs img {margin-right:5px; vertical-align:middle; }
div.itemName h1{font-size: 24px; color:rgb(138,190,30); font-weight: normal; }
.itit {font-weight:bold; }
div.header2{height: 89px;position: relative;}
div.header2 div.c1{position: absolute; left: 30px; top: 20px;}
div.header2 div.c2{position: absolute; left: 250px; top: 27px; color: rgb(165,165,165); line-height: 150%;}
div.header2 div.c2 b{color: black;font-weight: normal;}
div.header2 div.c3{position: absolute; left: 410px; top: 27px; line-height: 150%;}
div.header2 div.c3 b{color: black; font-weight: normal;}
div.header2 div.c3 div.icon{float: left; padding-top: 3px; margin-right: 5px;}
div.header2 div.c4{position: absolute; left: 580px; top: 27px; line-height: 150%;}
div.header2 div.c4 b{color: black; font-weight: normal;}
div.header2 div.c4 a:hover{color: red;}
div.header2 div.c5{position: absolute; left: 800px; top: 27px; line-height: 150%;}

div.nav{height: 186px; background: url('/themes/drugstore365/img/nav.jpg') no-repeat; margin-left: 10px;padding: 12px 0 0 11px;}
div.nav div{float:left; width: 200px; height: 25px; overflow: hidden; height: 23px; margin-top: 0px;}
div.nav div a{display: block; height: 21px; float: left; padding-top: 4px;}
div.nav div img{margin-top: 4px;}
div.nav div ins.grl{width: 9px; height: 23px; text-decoration: none; display: block; float: left;}
div.nav div ins.grr{width: 9px; height: 23px; text-decoration: none; display: block; float: left;}
div.nav div.act a{display: block; height: 22px; float: left; background: rgb(138,190,23); color: white; padding-top: 4px; text-decoration: none;}
div.nav div.act ins.grl{background: url('/themes/drugstore365/img/grl.gif') left no-repeat; width: 9px; height: 23px; text-decoration: none; display: block; float: left;}
div.nav div.act ins.grr{background: url('/themes/drugstore365/img/grr.gif') right no-repeat; width: 9px; height: 23px; text-decoration: none; display: block; float: left;}

div.navItem{width: 200px;}

div.search{height: 32px; background: url('/themes/drugstore365/img/search.gif') no-repeat; margin-left: 10px;}
div.search div.c1{width: 500px; color: rgb(184,228,255); padding: 9px 0 0 20px; float: left;}
div.search div.c1 a{color: white;margin-right: 4px;}
div.search div.c2{width: 260px; float: left;  outline:}
div.search div.c2 div.input{width: 190px; float: left; padding: 7px 0 0 12px;}
div.search div.c2 div.input input{width: 180px; border: 0;  height: 17px; font-size: 12px;}
div.search div.c2 div.btn{float: left; padding: 5px 0 0 10px;}
div.search div.c2 div.btn input{width: 25px; height: 20px;}
div.search div.c3{float: left; width: 190px; padding-top: 9px; color: white; font-weight: bold; text-align: center;}

div.center{padding: 30px;}
div.content{width: 740px; float: left;}
div.rightMenu{width: 160px; float: left; padding-left: 40px;}

div.best{float: left; width: 240px; position: relative; color: rgb(103,103,103); margin: 20px 0 20px 0 ;}
div.best div.image{float: left; width: 100px;}
div.best div.info{float: left; font-size: 11px;text-align: left; width: 140px;}
div.best div.info b{color: rgb(138,190,23); font-size: 20px;}
div.best div.info a{font-size: 15px; text-decoration: none;}
div.best div.info a small{font-size: 11px;}
div.best div.info a span{text-decoration: underline; font-size: 14px;} 

div.speacial{background: url('/themes/drugstore365/img/sp_center.gif') left repeat-y; }
div.speacial div{background: url('/themes/drugstore365/img/sp_top.gif') left top no-repeat; }
div.speacial div div{background: url('/themes/drugstore365/img/sp_bot.gif') left bottom no-repeat;}

div.sp{padding: 5px 0 10px 5px;}
div.sp p{margin: 5px 0 0 10px; color: rgb(151,151,151); line-height: 200%;}
div.sp p b{font-size: 14px; color: black;}
div.sp p small{font-size: 11px; line-height: 130%;}
div.sp p span{font-size: 24px; font-weight: bold; color: rgb(221,29,35);}
div.sp p a{font-size: 18px;}

div.weAccept{padding: 15px 0 15px 0; text-align: center;}

div.footer{height: 31px; padding: 0 30px 0 30px;}
div.footer div.c1{width: 340px; padding-top: 10px;color:rgb(184,228,255); float: left;}
div.footer div.c2{width: 600px; padding-top: 10px; float: left; text-align: right;}
div.footer div.c2 a{color: white;}

div.itemContent{width: 540px; float: left;}
div.itemMenu{width: 200px; float: left; text-align: right;}

div.itemName {text-align: left;}
div.itemName b{font-size: 24px; color:rgb(138,190,30); font-weight: normal; }
div.itemName p{font-size: 12px; margin-top: 10px;}

div.dosages h2 {color:#000000; font-size:16px; font-weight:bold; }
div.itop{background: url('/themes/drugstore365/img/itop.gif') top no-repeat rgb(243,243,243) !important;}
div.dosages{font-size: 16px;padding-left: 10px; height: 29px; margin-top: 10px;}  
div.headItem{background-color: white!important;}
div.items_list{margin-top: 20px;}
div.items{font-size: 12px; padding: 7px 0 7px 0; background: rgb(243,243,243); margin-top: 1px;}
div.items div.header{font-weight: bold; padding-bottom: 5px; color: rgb(151,151,151);}
div.items div.col1{width: 170px; float: left;  padding-left: 10px;}
div.items div.col2{width: 95px; float: left;}
div.items div.col3{width: 110px; float: left;}
div.items div.col4{width: 60px; float: left;}
div.items div.col5{width: 80px; float: left; height: 5px; text-align: right;}
div.items div.price{color:rgb(115,159,17); font-weight: bold;}
div.items div.disc{color:rgb(221,29,35); font-weight: bold;}
div.items div.bonus{color:rgb(249,135,0); font-size: 10px; overflow: visible; width: 400px;  line-height: 100%; padding-left: 10px; font-style: italic;}  

div.descrBtn{background: url('/themes/drugstore365/img/dtop.gif') bottom no-repeat; height: 35px; padding-left: 45px;}
div.descrBtn div.nact{float: left; background: url('/themes/drugstore365/img/dnact.gif') no-repeat; height: 22px; width: 139px; margin-left: 10px; text-align: center; color: rgb(48,124,185);  padding-top: 5px; text-decoration: underline; cursor: pointer;}
div.descrBtn div.act{float: left; background: url('/themes/drugstore365/img/dact.gif') no-repeat white; height: 23px; width: 139px; margin-left: 10px; text-align: center;color: rgb(151,151,151); font-weight: bold; padding-top: 5px; cursor: pointer;}
div.descrText{border-left: 1px solid rgb(151,151,151); border-right: 1px solid rgb(151,151,151); padding: 0 10px 0 10px;}
div.textInfo{margin: 0;  padding-top: 10px;}
div.textInfo p{margin: 10px 0 0 0; padding: 0;}

div.itemR{width: 138px; border-left: 1px solid rgb(243,243,243); border-right: 1px solid rgb(243,243,243); overflow: hidden; float: right; text-align: left; padding: 4px 10px 4px 10px;}
div.itemRa{background: url('/themes/drugstore365/img/itemra.gif') center right no-repeat ;  width: 138px; overflow: hidden; float: right; text-align: left; padding: 4px 10px 4px 23px;}
div.itemRa a{color: white;}



div.ctop{background: url('/themes/drugstore365/img/ctop.gif') top no-repeat; height: 10px;}
div.cbot{background: url('/themes/drugstore365/img/cbot.gif') top no-repeat; height: 11px; }
div.ccenter{border-left: 1px solid rgb(243,243,243); border-right: 1px solid rgb(243,243,243);}
div.cart{font-size: 12px;}
div.cart .header{font-weight: bold; font-size: 13px;}
div.cart .col1{width: 445px; float: left; padding: 10px 10px 10px 0px;}
div.cart .col1_image{width: 80px; float: left; padding: 10px 0px 10px 0px; text-align: center;}
div.cart .col1_descr{width: 365px; float: left;  padding: 10px 10px 10px 0px; font-size: 11px;}
div.cart .col1_descr a{font-size: 10px; color: rgb(96,153,199);}
div.cart .col1_descr a.name{font-size: 12px; color:rgb(48,124,185);}
div.cart .col2{width: 75px; float: left; padding: 10px 0px 10px 0px;}
div.cart .col2 b{color: rgb(124,165,33);}
div.cart .col3{width: 75px; float: left; padding: 10px 0px 10px 0px;}
div.cart .col4{width: 65px; float: left; padding: 10px 0px 10px 0px;}
div.cart .col4 b{color: rgb(249,135,0);}
div.cart .col5{width: 50px; float: left; padding: 10px 0px 10px 0px; text-align: right;}
div.cart .free{color:rgb(126,138,59); font-weight: bold;}
div.cart .text_red{color:rgb(215,27,27); font-weight: bold;}                  
div.cart .buttons{ padding-left: 75px;}
div.cart_insurance{padding-left: 100px;}
div.cart_sepation{border-top: 1px solid rgb(227,227,227); height:1px; overflow: hidden; clear: both; margin-top: 5px;}
div.cart ul{padding-top: 0px;}

div.discount{} 
div.discount div.col1{width: 200px; float: left; color: rgb(151,151,151); font-size: 16px;} 
div.discount div.col2{width: 250px; float: left; font-size: 12px;} 
div.discount div.col2del{width: 540px; float: left;} 
div.discount div.col2 input{height: 14px; font-size: 12px; margin: 0px;} 
div.discount div.col3{width: 75px; float: left; color: rgb(124,165,33); padding-top: 5px;} 
div.discount div.col4{width: 75px; float: left;} 
div.discount div.col5{width: 70px; float: left; color: rgb(249,135,0); } 
div.discount div.col5 b.total{font-size: 16px;} 


div.delivery div.col1{width: 25px; float:left; padding:3px 0 5px 0;}
div.delivery div.col2{width: 380px; float: left; padding: 5px 0 0 0; background: url('/themes/drugstore365/img/dback.gif') bottom repeat-x;}
div.delivery div.col2 b{font-weight: normal; background: white;}
div.delivery div.col3{width: 30px; float: left; text-align: left; padding: 5px 0 5px 0; color: black;}
 

div.btns{} 
div.btns div.col1{width: 200px; float: left; color: rgb(151,151,151); font-size: 16px;} 
div.btns div.col2{width: 320px; float: left; font-size: 12px; padding: 12px 0 0 0;} 
div.btns div.col3{width: 75px; float: left; color: rgb(124,165,33); padding-top: 5px;} 

div.bonuses{} 
div.bonuses div.col1{width: 200px; float: left; color: rgb(151,151,151); font-size: 16px;} 
div.bonuses div.col2{width: 420px; float: left; font-size: 12px; padding: 12px 0 0 0;} 

div.check_yes{background-image: url('/themes/drugstore365/img/check_yes.gif');  background-position: 0 2px; margin-left: 0px; background-repeat: no-repeat; padding: 0 0 5px 20px; line-height: 150%; }
div.check_no{background-image: url('/themes/drugstore365/img/check_no.gif');   background-position: 0 2px; margin-left: 0px; background-repeat: no-repeat; padding: 0 0 5px 20px; line-height: 150%;} 

.alternativesBlock {width:180px;float:left; margin: 10px 0 0 0;}
.alternativesBlock div.image {width:70px;float:left;}
.alternativesBlock div.info {width:110px;float:left;}
.alternativesBlock div.info p{margin-top: 5px; font-size: 11px;}
.alternativesBlock div.info a{color: rgb(48,124,185); font-size: 12px; text-decoration: none;}
.alternativesBlock div.info a span{color: rgb(48,124,185); text-decoration: underline; font-size: 13px;}
.alternativesBlock div.info b{font-size: 24px; color: rgb(138,190,23);}

div.single_product {font-size:12px; }
div.single_product .image{float:left;width:122px;padding-top:15px;}
div.single_product .info{position:relative;float:left;width:385px;padding-top:15px;}
div.single_product .info a{color: rgb(48,124,185); font-size: 12px; text-decoration: none;}
div.single_product .info a span{ font-size: 13px; text-decoration: underline;}
div.single_product .info .description{font-family:arial;font-size:11px;color:#2F2F2F; text-align: left; margin: 5px 0px 0px 0px; padding: 0px; width: 385px;}
div.single_product .info .our_price{font-size: 24px; color: rgb(138,190,23); font-weight: bold;}
div.single_product .links {clear:both;padding-top:9px;}
div.single_product .links .text_link a {float:left;color:#407DB7;font-family:arial;font-size:11px;padding-top:3px;text-decoration:underline;}
div.single_product .links .text_link a:hover {color:#EE0000;}
div.single_product .links .image_link {float:right;}
div.single_product .links .image_link img{border:0px;margin-bottom:15px;cursor:pointer;} 
.title_li{font-weight: bold;}

.phen{margin-left:10px;width:740px;margin-top:17px; margin-right: 15px;}
.pInfo{float: left; width: 540px;}
.pImage{float: left; width: 200px;}
.pDoctor{color:#0054a6; background: url(/themes/phen/img/doctor.jpg) 10px bottom no-repeat; padding:10px 0 0 0; font-weight:bold; margin-bottom:15px} 
.pDoctor ul { list-style:none; font-family:tahoma; font-size:12px; color:#666666; padding:30px 20px 30px 150px } 
.pDoctor ul li { background:url(/themes/phen/img/dot/dot2.gif) left 5px no-repeat; padding:0 0 7px 10px; font-weight: bold;} 
.pAss { background:url(/themes/phen/img/tors.jpg) right top no-repeat; font-family:tahoma; font-size:12px; color:#666666; margin:20px 0px 0px 0px;}  
.pAss span { font-family:tahoma; font-size:18px; color:#7aa618}
.pAss ul { list-style:none; padding:10px 0 30px 0 }
.pAss  li { background:url(/themes/phen/img/dot/dot2.gif) left 5px no-repeat; padding:0 0 7px 10px}   