body{	background: #fff;	margin: 0px;	padding: 0px; font-family: Arial; font-size: 11px;}
.main{	width:100%;	float: left;	margin: 0px;	padding: 0px;}
.main_cent{	width: 984px;	height: auto;}
.inv_cent{	width: 984px; float: left; height: auto; }
.header{ width:984px; height: 302px; float: left; }
.bg_menu{ background: url(../img/bg_menu_top.jpg); width: 953px; height: 53px; float: left; padding-left:31px;}
.menu_top_m{ width: 775px; float: left; height: 53px;}
.menu_top_inv{width: 777px; float: left; height: 13px; margin-top: 24px;}
.menu_top_inv a{ float: left; text-decoration: none;}
.menu_top_inv img{ float: left; border: none;}
.basket_top{ width:164px; float: left; height:24px; margin-top: 17px;}
.basket_top img{ float: left;  }
.basket_top a{ float: left; color:#fff; font-family: Arial; font-size: 11px; font-weight: bold; margin-top: 6px;}
.view{ float: left; margin: -6px 0 0 14px;border: none;}
.bg_h{ width: 984px; height: 245px; background: url(../img/bg_h.jpg); float: left; margin: 3px 0 0 0;}
.logo{ float: left;  margin: 28px 0 0 0px; border: none;}
.bg_alf{
	background: url(../img/bg_alf.png);
	width: 409px;
	height: 53px;
	margin: 45px 0 0 0;
	float: left;
	text-align: left;
	color: #fff;
	padding: 0 0 0 10px;
}
.l_a{ height: 206px; width: 454px; float: left ; padding:0 0 0 34px; }
.alf{
	width:400px;
	height: 20px;
	float:left;
	margin-top: 7px;
}
.alf a{color:#fff; font-family: Georgia; font-size: 15px; text-decoration: none; margin: 0 2px 0 0;}
.alf a:hover{color:#fff; font-family: Georgia; font-size: 15px; text-decoration: none; margin: 0 2px 0 0; text-decoration: underline;}
.wel{float:right; width: 362px; height: 206px; text-align: left;}
.wel h1{ font-size: 41px; font-family: Georgia; font-weight: normal; text-align: left; margin: 43px 0 0 0;}
.cont_main{ width: 965px; float: left; height: auto; padding: 0 0 0 19px; }
.bl_left{ float: left;  width: 254px;}
.bg_menu_left{ float: left; background:#FBFBFB; width: 242px; padding: 12px 0 12px 12px;}
.bg_menu_left img{float:left;}
.bg_inw_menu{ background: url(../img/bg_inw_menu.gif); width: 229px; float: left }
.mpt{margin:2px 0 0 0;}
/* menu left */
.technology{cursor: hand;cursor: pointer;font: bold 14px arial;margin: 10px 0;color: #4f4f4f;background: url(../img/bg_par_for.gif); width: 211px; height: 23px; padding:7px 0 0 14px; margin: 0px 0 0 0;}
.openlanguage{ color: #4f4f4f;text-align: left; }
.closedlanguage{ color: #0c4dd1;text-align: left; }
.thelanguage{width: 211px;padding:14px 14px 11px 10px;text-align: left;  }
/*.thelanguage a{ display: block; color: #000000; text-decoration: none; height: 16px; border-bottom: dotted 1px #C7C7C7; width: 200px; margin-top: 1px; padding:1px 0 1px 5px; font-weight: bold;   }*/
.thelanguage a{ display: block; color: #000000; text-decoration: none; height: auto; border-bottom: dotted 1px #C7C7C7; width: 200px; margin-top: 1px; padding:1px 0 1px 5px; font-weight: bold;   }
/* and  menu left */
.bg_sub_m{ background: url(../img/bg_sub_m.gif); width: 230px; float: left;margin-top:-5px; text-align: left; padding-left: 23px;}
.tinv h1{ color: #fff; font-size: 20px; font-weight: normal; font-family: Georgia; margin: 0px; padding: 0px; width: 100%;}
.tinv{ float: left; margin-top: -40px; padding: 0 0 30px 0; line-height: 17px; position: relative;}
.tinv p{margin: 15px 15px 0 0; color: #fff;font-size: 12px;}
.tinv em{color:#f8d288; margin: 8px 15px 0 0; display: block; font-weight: bold;}
.cont_right{ width: 680px; float: left; height: auto; padding:20px 0 10px 25px;}
.cont_right p{ text-align: left; font-size: 12px; line-height: 18px;}
.main_butt{float:left; height:30px; width: 635px;margin-top:6px;}
.batt_ac{ background: url(../img/but_ac.gif); width:141px; height:22px; float:left; margin-right: 5px; font-size: 14px; font-weight: normal; text-align: left; padding:8px 0 0 14px; text-decoration: none; color: #0c4dd1;}
.batt_n{ background: url(../img/but_.gif); width:141px; height:22px; float:left;  margin-right: 5px; padding:8px 0 0 14px; font-size: 14px; font-weight: normal; text-align: left; text-decoration: none; color: #828282;}
.cont_right h1,.cont_right h2{ color:#494949; font-size: 24px; font-family: Georgia; font-weight: normal;margin: 0px 0 5px 0; text-align: left;}
.top_text{ width: 100%;float:left; text-align: left;}
.top_text h1{ color:#494949; font-size: 24px; font-family: Georgia; font-weight: normal;margin: 0px 0 5px 0;}
.top_text p{font-size:12px; font-family: Arial; margin: 9px 0 0 0;}
.sub_tt{float:left; margin: 7px 0 0 0;}
.sub_tt img{float:left;}
.sub_ttt{float:left; background: url(../img/bg_sub_tt_sub.gif); width: 644px; height: 49px; margin: 2px 0 0 0;}
.sub_ttt img{float:left;}
.best_sellers_main{ float: left; width: 639px; height:auto; margin:9px 0 0 1px}
.best_sellers_main img{float:left;}
.sub_tin{float:left; padding: 15px 13px 0 13px; font-family: Georgia; font-weight: normal; color: #fff; font-size: 18px;}
.sub_tin font{color:#fffa77;font-weight: normal;}
.best_sellers_in{ width: 638px; float:left; border-left: solid 1px #EFEFEF; border-right: solid 1px #EFEFEF; background: #FAFAFA;padding-bottom:10px;}
.best_sellers_in_cart{ width: 638px; float:left; border-left: solid 1px #EFEFEF; border-right: solid 1px #EFEFEF; background: #fff;padding-bottom:10px;}
.tab_cart{ float: left; width: 95%; margin-top:-45px; text-align: left; color:#257ADE; margin-left:15px;}
.tab_product{ float: none; width: 98%; margin-top:-45px; text-align: left; color:#797979; border-bottom: solid 1px #E5E5E5; border-top: solid 1px #E5E5E5;}
.tab_cart td.data{ padding: 7px 0 7px 0; border-bottom: dotted 1px #7F7F7F;}
.tab_cart td.data_z{ padding: 7px 0 7px 0; border-bottom: dotted 1px #7F7F7F;}
.tab_cart td.zag{color:#959595; padding: 3px 0 3px 0 !important; border-bottom:1px solid #E5E5E5;}
.tab_cart td.zag strong{font-size:13px;} 
.tab_cart td.data_z strong{font-size:13px;color:#959595;} 
.d_blue{ background: url(../img/d_blue.gif); width: 580px; height: 38px; margin-top: 5px;  padding: 0 15px 0 15px; }
.tab_sub_t{width:266px; float:right; text-align: left; font-size: 11px; font-weight: bold; margin: 10px 15px 0 0; }
.best_sellers_in h1{ color: #0c4dd1;font-size:24px; text-align: left; padding:16px 0 0 17px; font-family: Georgia;margin:0px 0 8px 0;}
.ittem_main{ width: 185px; height: auto; float: left; padding: 0 0 4px 13px;  margin:5px 5px 0 0; }
.ittem_main img{ float: left;}
.ittem_in{width: 190px; height: 106px; float: left; background: #FEFDF1; padding-left: 2px;border-left: solid 1px #EEEDE2; border-right: solid 1px #EEEDE2;}
.ittem{ width: 186px; height: 68px; float: left; border: solid 1px #ECEBE0; background: #fff; text-align: center;}
.im_itt{ width:186px; height: 68px;float:left;}
.ittem_a{padding-top: 10px; float: left; text-align: center; width: 186px; padding-bottom: 0px;}
.ittem_in a{ color: #52A9DA; font-size:12px; text-align: center; }
.tab_itt td{ vertical-align: middle; text-align: center; height: 68px;}
.top_text td h2{ font-family: Arial;  font-size: 18px;  font-weight: bold;  color: #257ade; border-bottom: solid 1px #E5E5E5; padding:0px 0 5px 0; display: block; margin:5px 0 0 0;; }
.tab_itt td img{ float: none;}
.tab_itt td .cena{ color: #CF0C0D; font-size: 24px; font-weight: bold;}
.tab_itt td .cena span{font-size: 18px;font-weight: normal;}
span.left{float:left; margin:10px 0 0 0; color: #fff; font-weight: bold; font-size: 12px;}
span.right{float:right; margin:10px 0 0 0; color: #fff; font-weight: bold; font-size: 12px;}
.bn{margin-top:5px;}
.bg_menu_bottom{  background: url(../img/bg_menu_bottom.jpg) no-repeat; width: 887px; height:51px;float:left; margin-top: 36px; padding-left: 34px; }
.menu_bottom{ width:450px; float: left; height: 17px; margin-top: 20px;}
.menu_bottom a{float:left;}
.menu_bottom img{float:left; border: none;}
.menu_bottom a img{float:left; border: none;}
.footer{width: 889px; height:128px;float:left; padding-left: 32px;}
.footer_inv{ float: left; width: 877px; margin:38px 0 0 0;}
.footer_inv_left{ width: 500px; color: #6babd8; font-size: 12px; text-align:left; float: left;}
.footer_inv_right{ width: 369px; float: left; color: #4C4C4C;text-align:left;font-size: 12px;}
.dis_cod{ width: 306px; height: 25px; border: solid 1px #DFDFDF; background: #fff; }
.dis_tab{ font-size: 13px; font-weight: bold; color: #7E7E7E; text-align: left; margin:-35px 0 0 15px;} 
.back_continue{ width: 639px; height: 32px; float: left; margin-top:15px;}
.tab_input{ width: 95%; text-align: right;margin:15px 0 0 0; }
.tab_input font{ color:red; font-weight: bold;}
.tab_input h1{  font-family: Arial; font-size:16px; font-weight: bold; text-transform: uppercase; color: #828282; }
.tab_input td{ color: #4978d9; font-weight: bold;font-size:14px; vertical-align: middle }
.tab_input td.rig_t{ color: #828282; font-weight: normal;font-size:14px; vertical-align: middle; text-align: left; font-family: Arial;}
.tab_input td input{ float: left; margin:0 0 0 0px; background: #fff; border: solid 1px #999999; width: 254px; height: 15px; }
.zz_{ border-bottom: solid 1px #E5E5E5; padding: 5px 0 5px 0;border-right:solid 1px #E5E5E5; text-align: center; font-size: 10px; }
.data_bg_w td{ text-align: center; vertical-align: middle; padding: 10px 0 10px 0; font-weight: bold; color:#7F7F7F; border-right:solid 1px #E5E5E5;  }
.data_bg_g td{ text-align: center; vertical-align: middle; padding: 10px 0 10px 0; font-weight: bold; color:#7F7F7F;  background: #F2F2F2; border-right:solid 1px #E5E5E5;}
.h1{
	border-bottom:1px solid #E5E5E5 !important;
color:#257ADE  !important;
display:block  !important;
font-family:Arial  !important;
font-size:18px  !important;
font-weight:bold  !important;
margin:5px 0 0  !important;
padding:0 0 5px  !important;
}
.d0{
	display: none;
}
div.path{
	color: #257ADE;
	padding-bottom: 5px;
	text-align: left;
}
div.path a{
	 color: #257ADE;
    font: bold 11px verdana;
}
div.path b{
	 color: #000000;
    font: bold 11px verdana;
}
.drug_img_block{
	border-right: 1px solid #E5E5E5;
	font-size: 10px;
	padding: 5px 0;
	text-align: center;
	width: 150px;
	vertical-align: top;
	
}
.drug_img_block div{
	color: #6A6A6A;
	font: 10px verdana;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 5px;
	text-align: left;
	width: 144px;
}
.drug_img_block img{
	float: none;
}
