@import url(../../common.css);

body { background:#FFFFFF; padding:0 0 0 0; margin:0; overflow-y:scroll}
form, p { margin:0; padding:0}
img { border:0}
a:hover { text-decoration:none; }

#top { background:#d9eaf4; height:5px}
#top1 { background:url(/themes/bestrx/images/top.jpg) no-repeat}
.m_menu { padding:13px 0 0 37px; line-height:12px; color:#CCCCFF;}
	.m_menu a { font-family:tahoma; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none}
	.m_menu a:hover { color:#CCCCFF; text-decoration:none}
.search {border-left:1px solid #e5e5e5; height:39px; padding:0 38px 0 0}
	.search td { background:#f9f9f9; border-bottom:1px solid #e5e5e5;}
	.search td.first { padding-left:18px}
	.search td.search1 { padding-right:20px; font-family:tahoma; font-size:10px;}
	.search td.last { border:none; background:url(/themes/bestrx/images/u/u1.gif) left no-repeat #FFFFFF; height:39px; font-family:tahoma; font-size:10px; color:#4c4c4c; padding:13px 0 0 20px}
	.search input { width:140px; height:20px; font-family:tahoma; font-size:10px; color:#888484; background:#FFFFFF; border:1px solid #e5e5e5; padding:3px 0 2px 3px }
	.search input.l { width:22px; height:22px; margin:0 35px 0 10px; border:none}
	.search a { font-family:tahoma; font-size:10px; color:#151c54}
#left { width:210px; padding:0 10px }
.lmenu {}
.l_menu1 { border-bottom:1px solid #cdc6c6; border-top:1px solid #cdc6c6; padding:5px 0 5px 7px}
	.l_menu1 div { background:url(/themes/bestrx/images/icon/1.gif) center left no-repeat; padding-left:15px;}
	.l_menu1 div a { font-family:tahoma; font-size:11px; color:#151c54; font-weight:bold; text-decoration:none}
	.l_menu1 div a:hover { color:#2754af;}
.spisok { padding:3px 0 0 35px; margin:0}
	.spisok div { background:url(/themes/bestrx/images/dot.gif) left  center no-repeat; font-family:tahoma; font-size:11px; color:#606060; padding:4px 5px}
	.spisok div a {text-decoration:none; font-family:tahoma; font-size:11px; color:#606060;}
	.spisok div a:hover {text-decoration:underline}
.spisok1 { padding:5px 0 5px 13px}
	.spisok1 div { background:url(/themes/bestrx/images/icon/1.gif) center left no-repeat; padding:5px 15px;}
	.spisok1 div a { font-family:tahoma; font-size:11px; color:#151c54; font-weight:bold; text-decoration:none}
	.spisok1 div a:hover { color:#2754af;}
p.all { padding:3px 0 10px 27px}
p.all a { font-family:tahoma; font-size:11px; color:#151c54}
p.all a:hover{ color:#606060; text-decoration:underline; }
#center { padding:0 18px 0 0}
.hot { margin-bottom:20px}
.bord { border-right:1px solid #dfdfdf}
.bord1 div { border-top:1px solid #dfdfdf; height:1px;}
.bord2 { border-left:1px solid #dfdfdf}
.bord3 div { border-top:1px solid #94c900; height:1px; margin:20px 0 0 0}
#right { width:210px}
.test { padding:15px 0; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc}
	.test img.zag { margin:0 0 0 15px}
	.test table { margin-top:8px}
.test1 { border-left:1px solid #cccccc; border-bottom:1px solid #cccccc}
.u_left { position:relative}
	.u_left div { position:absolute; top:0; left:-1px}

.test2 { border-right:1px solid #cccccc; border-top:1px solid #cccccc}
.u_right { position:relative; height:1px; width:1px}
	.u_right div { position:absolute; bottom:-1px; right:-1px}
/*
*div.u_right { position:relative; height:1px; width:1px}
	*div.u_right div { position:absolute; bottom:-24px; right:-2px}
*/
#hot { background:#fbfaed; margin-top:25px}	
	#hot1 { background:url(/themes/bestrx/images/u/u6.gif) left top no-repeat}
	#hot1 img.zag { margin:0 0 0 15px}
	#hot1 div { background:url(/themes/bestrx/images/u/u7.gif) right bottom no-repeat; padding:20px 10px}
	#hot1 div table { margin-top:15px}
#foot { padding:0 18px 0 230px}
.medal { margin:80px 0 20px 0} 
	.medal td { width:20%; text-align:center}
.f_menu { background:#efefef; color:#04174f; text-align:center}
	.f_menu a { font-family:tahoma; font-size:10px; color:#04174f}
.copy { font-family:tahoma; font-size:10px; color:#8f8f90; line-height:1.3; padding:20px 0 50px 0}
.zag { margin:0 0 10px 0}
.zag1 { margin:30px 0 10px 0}
.faq { padding:0 0 20px 0}
	.faq p {font-family:tahoma; font-size:11px; color:#666666; font-weight:bold; padding-bottom:10px}
	.faq div { background: url(/themes/bestrx/images/dot1.gif) 0px 5px no-repeat; padding:0 0 7px 8px}
	.faq div a { font-family:tahoma; font-size:11px; color:#151c54}
	.faq div a:hover { text-decoration:none; color:#2754af}
.faq2 { padding:0 0 20px 0}
	.faq2 p {font-family:tahoma; font-size:11px; color:#666666; padding-bottom:10px}
	.faq2 div {0px 5px no-repeat; padding:0 0 7px 8px}
	.faq2 div a { font-family:tahoma; font-size:11px; color:#151c54}
	.faq2 p a { font-family:tahoma; font-size:11px; color:#151c54}
	.faq2 div a:hover { text-decoration:none; color:#2754af}

.faq1 { border-top:1px solid #cfcfcf; padding:10px 0 15px 0; font-family:tahoma; font-size:11px; color:#666666}
	.faq1 a { font-family:tahoma; font-size:10px; color:#151c54}
.group p { padding:10px 0 7px 0; font-family:tahoma; font-size:12px; color:#444444}
.bord4 { border-bottom:1px solid #cdc6c6}
.cart { margin-top:10px}
	.cart th { font-family:tahoma; font-size:11px; color:#666666; height:30px; border-bottom:1px solid #efefef}
	.cart td { height:30px;; border-bottom:1px solid #efefef; font-family:tahoma; font-size:12px; color:#666666}
	.cart td a { font-family:tahoma; font-size:11px; color:#1158af}
	.cart td.free { background:#eaeaea}
	.cart th.first , td.first { padding-left:3px}
	.cart input { font-family:tahoma; font-size:11px; color:#000000; height:20px; width:50px; background:#FFFFFF; border:1px solid #efefef; padding-left:3px}
.code { font-family:tahoma; font-size:11px; color:#000000; height:20px; width:140px; background:#FFFFFF; border:1px solid #efefef; padding-left:3px; margin-left:7px}
.delivery { margin-top:15px; font-family:tahoma; font-size:11px; color:#666666}
.delivery1 { font-family:tahoma; font-size:11px; color:#666666; margin:15px 0 10px 0; border-bottom:1px solid #efefef; border-top:1px solid #efefef; padding:7px 0;}
	.delivery1 img { margin-right:0px}
.learn { font-family:tahoma; font-size:12px; color:#666666; padding:20px 0; }
	.learn p { padding:15px 0}
	
.ot1 { padding-right:40px}
.ot2 { padding:0 5px}
.ot3 { padding:0 10px}
.ot4 { margin:0 0 10px 27px}
.ot5 { margin-top:15px}
.ot6 { padding:0 20px}

.t { color:#cdc6c6}
.t10_1 {font-family:tahoma; font-size:10px; color:#4c4c4c}
.t10_2 {font-family:tahoma; font-size:10px; color:#666666}
.t10_3 {font-family:tahoma; font-size:10px; color:#222222}
.t11_1 {font-family:tahoma; font-size:11px; color:#151c54}
.t11_2 {font-family:tahoma; font-size:11px; color:#666666}
.t11_3 {font-family:tahoma; font-size:11px; color:#349800}
.t11_4 {font-family:tahoma; font-size:11px; color:#444444}
.t11_5 {font-family:tahoma; font-size:11px; color:#ff8518}
.t11_6 {font-family:tahoma; font-size:11px; color:#7ec82c}
.t12_1 {font-family:tahoma; font-size:12px; color:#666666}
.t12_2 {font-family:tahoma; font-size:12px; color:#444444}
.t12_3 {font-family:tahoma; font-size:12px; color:#ff8518}
.t13 {font-family:tahoma; font-size:13px; color:#000000}
.t13_1 {font-family:tahoma; font-size:13px; color:#222222}

.group_head  {font-family:tahoma; font-size: 22px; color:#FF8B05; font-weight: 300;}
#menu_learn_more { background:url(/themes/bestrx/images/menu/1.gif); width:401px; height:27px; font-family:tahoma; font-size:12px;}
    #menu_learn_more div {padding-top: 5px;}
    #menu_learn_more div a{color:#000000; text-decoration:none;}
    #menu_learn_more div a:hover{color:#CCCCCC;}

    
#contact FIELDSET {border:1px groove #D3EDF6;margin : 5px;padding: 5px;}
#contact LEGEND {color: #308FAF;}
#contact label, #contact input, #contact select {display: block;width: 400px;float: left;margin-bottom: 10px;}
#contact input.button {width: 100px;float: none;}
#contact label {text-align: right;	font-weight: bold;	width: 200px;	padding-right: 20px;}
#contact textarea {float: center;}
#contact br {clear: left;}
#contact span.require {color : red; padding-left: 5px;}

.upsel {border:2px solid #333333; padding:15px; font-size:12px; color:#000000; margin:10px; }
.old_price {text-decoration:line-through;}
.new_price {color:red;}

.warrning {text-align:center; font-weight: bold;background-position: center left;border: 2px solid red;margin-top : 25px;margin-bottom: 5px;padding: 5px;padding-left: 20px;}

.item_name {font-weight: bold;}
.bonus {white-space: nowrap; font-weight: normal; font-size: 10px;}
    