/* -------------------------------
	Reset style 
------------------------------- */

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,table,th,td{margin:0; padding:0;} 
	
img{border:0;}

ul,ol{list-style:none;}
 
table{border:0px; border-collapse:collapse;}

/* -------------------------------
	Base font 
------------------------------- */

body{font:normal 11px Trebuchet MS, Arial, Helvetica, sans-serif; color:#000;}

h1,h2,h3,h4,h5,h6,strong,th{font-weight:bold;}
h1{margin:0 0 0 11px; padding:5px 0 19px 30px; background:url('/skins/apteka/i/blue_white_plus.gif') no-repeat 0 7px; font-size:24px; color:#2C8300; font-weight:normal;}
h4{padding:0 0 10px 11px; color:#78C612; font-size:18px; font-weight:normal;}
h6{color:#5E5E5E; font-size:13px;}

a{color:#000; text-decoration:underline;}
a:visited{}
a:hover{text-decoration:none;}
a:active{}

/* -------------------------------
	Base style 
------------------------------- */

html, body{width:100%; height:100%;  text-align:center;}

#main{min-height:100%; height:auto !important; height:100%; margin:0 auto -300px; background:url('/skins/apteka/i/body_bg.gif') repeat 0 0; text-align:left;}

	#header{width:966px; height:120px; margin:0 auto;}

	#content{width:956px; margin:0 auto;}
		.first_block{float:left; width:200px;}
		.block{float:left; width:525px;}
		.last_block{float:left; width:231px;}

#footer, .footer_push{clear:both; width:100%; height:300px; text-align:left;}
	#footer{background:#B2CBA5;}

/* -------------------------------
	Menu 
------------------------------- */

.head_menu{float:left; width:320px; padding:10px 0 0 0;}
	.head_menu li{float:left; width:130px; padding:0 0 5px 17px;}
	.head_menu li a{float:left; padding:0 0 0 10px; background:url('/skins/apteka/i/head_menu_bulet.gif') no-repeat 0 7px; font-size:13px; text-decoration:none; color:#fff; font-weight:bolder;}
	.head_menu li a:hover {color:#589C2E;}
	.head_menu_a a{color:#589C2E !important;}

.hmm_nav{float:right; margin:6px 10px 0 0;}
	.hmm_nav li{float:left; padding:0 0 0 5px;}
	.hmm_nav li a{float:left; width:13px; height:10px;}
		.home_a a{background:url('/skins/apteka/i/home_ico.gif') no-repeat 0 50%;}
		.map_a a{background:url('/skins/apteka/i/map_ico.gif') no-repeat 0 50%;}
		.mail_a a{background:url('/skins/apteka/i/mail_ico.gif') no-repeat 0 50%;}

.left_menu{padding:0 0 50px 0;}
	.left_menu div{font-size:18px; color:#66CC33;}
	.left_menu div a{ display:block; padding:0 0 0 12px; background:url('/skins/apteka/i/green_plus.gif') no-repeat 0 7px; font-size:17px; color:#24B1E0;}
	.left_menu ul{padding:5px 0 15px 0;}
		.left_menu li{padding:0 0 5px 0;}
		.left_menu li a{text-decoration: none; display:block; padding:0 0 0 10px; background:url('/skins/apteka/i/blue_bulet.gif') no-repeat 0 7px; font-size:13px;}

.breadcrumbs{ margin:0 11px 25px 11px; padding:0 0 0 30px; background: url('/skins/apteka/i/blue_white_plus.gif') no-repeat 0 3px;}
	.breadcrumbs li{display: inline; font-size:23px; color:#A4CB92;}
	.breadcrumbs li a{padding:0 5px; color:#A4CB92;}
	.breadcrumbs li span{padding:0 5px; color:#2C8300;}
	.breadcrumbs_main_ico{ background: url('/skins/apteka/i/breadcrumbs_main_ico.gif') no-repeat 0 3px;}

.footer_nav{float:left; width:210px; padding:0 18px 0 18px;}
	.footer_nav li{}
		.footer_nav li div{margin:0 0 0 0; font-size:22px; color:#5A5A5A;}
	.footer_nav li a {padding:0 0 0 10px; background:url('/skins/apteka/i/footer_nav_bulet.gif') no-repeat 0 6px; text-decoration:none; color:#5A5A5A;}
	.footer_nav li a:hover{text-decoration:underline;}
		.footer_nav li div a { background: none; padding: 0; }
		
.content_nav{clear:both; height:45px; margin:0 0 0 12px; padding:20px 0 10px 0;}
	.content_nav li{float:left; border-left:solid #fff 1px; border-right:solid #fff 1px;}
		.content_nav li a{cursor:pointer; float:left; background:#BBE0A9; color:#5E5E5E; font-size:12px; font-weight:bolder; text-decoration:none; text-align:center;}
		.content_nav li a:hover{background:#78C612; color:#fff;}	
		.content_nav li a span{display:block; width:247px; padding:7px 0 6px 0;}

	.content_nav_left span{background:url('/skins/apteka/i/content_nav_left.gif') no-repeat 0 0;}
		.content_nav_left:hover span{background:url('/skins/apteka/i/content_nav_left_h.gif') no-repeat 0 0;}
	
	.content_nav_right span{background:url('/skins/apteka/i/content_nav_right.gif') no-repeat 100% 0;}
		.content_nav_right:hover span{background:url('/skins/apteka/i/content_nav_right_h.gif') no-repeat 100% 0;}

	.content_nav_a span{background:#78C612; color:#fff;}
	.content_nav_a .content_nav_left span{background:#78C612 url('/skins/apteka/i/content_nav_left_h.gif') no-repeat 0 0;}
	.content_nav_a .content_nav_right span{background:#78C612 url('/skins/apteka/i/content_nav_right_h.gif') no-repeat 100% 0;}
	
.content_nav2{clear:both; height:45px; margin:0 0 0 12px; padding:0 0 0 0;}
.content_nav2 li{float:left; border-left:solid #fff 1px; border-right:solid #fff 1px;}
	.content_nav2 li a{cursor:pointer; float:left; background:#BBE0A9; color:#5E5E5E; font-size:12px; font-weight:bolder; text-decoration:none; text-align:center;}
	.content_nav2 li a:hover{background:#78C612; color:#fff;}
	.content_nav2 li a span{display:block; width:247px; padding:7px 0 6px 0;}
	
	.content_nav_left2{border:none !important;}
	.content_nav_left2 span{background:url('/skins/apteka/i/content_nav_left.gif') no-repeat 0 0;}
		.content_nav_left2:hover span{background:url('/skins/apteka/i/content_nav_left_h.gif') no-repeat 0 0;}
	
	.content_nav_right2{border:none !important;}
	.content_nav_right2 span{background:url('/skins/apteka/i/content_nav_right.gif') no-repeat 100% 0;}
		.content_nav_right2:hover span{background:url('/skins/apteka/i/content_nav_right_h.gif') no-repeat 100% 0;}

	.content_nav_a2 span{background:#78C612; color:#fff;}
	.content_nav_a2 .content_nav_left2 span{background:#78C612 url('/skins/apteka/i/content_nav_left_h.gif') no-repeat 0 0;}
/**/	.content_nav_a2 .content_nav_right2 span{background:#78C612 url('/skins/apteka/i/content_nav_right_h.gif') no-repeat 100% 0;}

	.content_nav_span21 span{display:block; width:90px !important; padding:7px 0 6px 0;}
	.content_nav_span22 span{display:block; width:245px !important; padding:7px 0 6px 0;}
	.content_nav_span23 span{display:block; width:162px !important; padding:7px 0 6px 0;}

/* -------------------------------
	Form 
------------------------------- */

.head_search_form{clear:both; width:508px; height:70px; margin:0 0 0 6px; background:url('/skins/apteka/i/head_search_bg.jpg') no-repeat 0 0;}
	.head_search_form label{float:left; padding:10px 10px 0 10px; color:#fff; font-size:15px;}
	.head_search_input{float:left; width:343px; height:17px; margin:10px 0 0 0; border:solid #E2E9EF 1px; border-top:solid #AAADB2 1px; padding:1px 0 1px 5px; color:#5E5E5E; font-size:13px;}
	.head_search_button{cursor:pointer; float:left; width:81px; height:22px; margin:9px 0 0 6px; padding:0 0 4px 0; color:#000; font-size:12px; text-align:center;}

.send_form{padding:7px 0;}
	.send_form strong{font-size:13px; color:#547244;}
	.send_form_input{width:203px; height:22px; margin:7px 0 10px 0; padding:4px 0 0 5px; background:url('/skins/apteka/i/send_form_input.gif') no-repeat 0 0; border:none; font-size:13px; font-family:Trebuchet MS;}
	.send_form_button{cursor:pointer; width:109px; height:34px; margin:10px 0 0 45px; border:none;}
	.send_form div{padding:3px 0 3px 0 !important; background:none !important; font-size:13px; color:#547244;}
	.send_form ul { padding:3px 0 3px 0; font-size:13px; color:#547244; } /* ul.subscribe_options by i.m */
	.send_form label{margin:0 0 0 5px;}

/* -------------------------------
	Template style
------------------------------- */

.block p{padding:0 10px 18px 13px;}

.border_none{border:none; background:none !important;}

.clear{clear:both; line-height:0;}

.main_logo a{position:absolute; width:352px; height:50px; margin:25px 0 0 5px; background:url('/skins/apteka/i/main_logo.png') no-repeat 0 0;}

.header_container{float:right; width:535px; height:120px; background:url('/skins/apteka/i/header_bg.jpg') no-repeat 0 0;}
	.header_block{float:left; width:200px; padding:10px 0 0 0; *padding:5px 0 0 0;}
		.order_a{float:left; width:110px; margin:0 0 0 20px; *margin:5px 0 0 15px; font-size:13px; font-weight:bolder; color:#C1F792;}
		
		.head_button{clear:both; padding:15px 0 0 0; *padding:8px 0 0 0;}
		.head_button a { display: block; margin-top: 3px; } /* by i.m */
			.head_button1{float:left; width:78px; height:25px; text-align:center;}
				.head_button1 a{font-size:13px; font-weight:bolder; color:#B73319;}
				.head_button1 a:hover{text-decoration:none;}
			.head_button2{float:left; width:120px; height:25px; text-align:center;}	
				.head_button2 a{font-size:13px; font-weight:bolder; color:#505050;}
				.head_button2 a:hover{text-decoration:none;}

.main_ban_block{margin:0 0 27px 10px;}

.product_container{clear:both; }
	.product_list{clear:both;}
	.product_list li{float:left; width:153px; padding:0 11px; _padding:0 0 0 11px;}
	.product_list i {padding:0 5px 0 0; color:#66CC33; font-style:normal; font-size:13px;}
	.product_list i { display: block; float: left; margin-top: 5px; width: 7px; height: 7px; background: url('/skins/apteka/i/hearts.gif') no-repeat 0 -7px; overflow: hidden; }
	.product_list p i { background-position: 0 0; }
		.product_list a{color:#F83B3B; font-size:13px; font-weight:bolder;}
		.product_list_img{float:left; width:153px; height:153px; margin:5px 0 0 0; padding:5px 0 0 0; background:url('/skins/apteka/i/product_img_bg.gif') no-repeat 0 0; text-align:center;}
		.product_list p{margin:0 0 0 5px; padding:0 0 0 0; color:#5E5E5E;}
		.product_list span{color:#F83B3B;}
	
	.product_list_price{clear:both; height:75px;}
	.product_list_price li{float:left; width:153px; height:50px; padding:0 11px; _padding-left: 5px; background:url('/skins/apteka/i/product_list_price_bg.jpg') no-repeat 50% 96%;}
		.product_list_price span{position:absolute; display:block; width:83px; height:16px; margin:3px 0 0 17px; padding:2px 0 0 0; *margin:2px 0 0 -125px; background:url('/skins/apteka/i/order_bg.gif') no-repeat 0 0; font-weight:bolder; color:#fff; font-size:12px; text-align:center;}
		.product_list_price div{float:left; margin:21px 0 0 0;}
			.product_list_price div a{float:left; width:117px; height:25px; margin:0 0 0 0; padding:3px 0 0 0; font-size:15px; color:#fff; font-weight:bolder; text-decoration:none; text-align:center;}
			.product_list_price div a:hover{background:url('/skins/apteka/i/product_list_price_hover.jpg') no-repeat 0 0;}
		.product_list_price a{float:left; width:30px; height:25px; margin:21px 0 0 0;}
			
		.show_all_product{clear:both; width: 515px; height:73px; background:url('/skins/apteka/i/gree_dashed_bg.gif') repeat-x 9px 0; } /* by i.m */
			.show_all_product a{float:right; width:131px; height:40px; padding:7px 0 0 20px; background:url('/skins/apteka/i/show_all_product_bg.gif') no-repeat 0 0; font-size:15px; font-weight:bolder; color:#fff; text-decoration:none;}

.basket_block{position:relative; z-index:500; width:218px; height:88px; margin:-26px 0 10px 8px; background:url('/skins/apteka/i/basket_bg.jpg') no-repeat 0 0; color:#C1F792; font-size:13px;}
	.basket_block div{float:right; width:82px; padding:5px 25px 0 0; text-align:center;}
		.basket_block a{color:#C1F792; font-weight:bolder;}
		.basket_block strong{color:#7FDBFA;}
		.basket_block span{color:#F8CF43; font-weight:bolder;}

.gray_block1_top{margin:0 0 15px 0; background:#BADFA8 url('/skins/apteka/i/green_top_bg1.gif') no-repeat 0 0;}
	.gray_block1_bottom{padding:7px 8px 5px 8px; background:url('/skins/apteka/i/green_bottom_bg1.gif') no-repeat 0 100%;}
	.gray_block1_bottom div{min-height:70px; height:auto !important; height:70px; padding:5px 0 4px 0; background:url('/skins/apteka/i/border_bg1.gif') repeat-x 0 0;}
	.gray_block1_bottom img{float:left; margin:0 10px 0 0;}
		.gray_block1_top h2 {color:#fff; font-size:20px; font-weight:normal !important; text-decoration:none; line-height:22px; margin-bottom: 5px; } /* by i.m */
		.gray_block1_top h2 a { color:#fff; }
			.gray_block1_top span{color:#62914A; font-size:13px;}

.banner {margin:0 0 15px 0; }
.gray_block2_top{margin:0 0 15px 0; background:#BADFA8 url('/skins/apteka/i/green_top_bg2.gif') no-repeat 0 0;}
	.gray_block2_bottom{padding:3px 10px 3px 11px; background:url('/skins/apteka/i/green_bottom_bg2.gif') no-repeat 0 100%;}
	.gray_block2_bottom div{padding:6px 0 7px 0; background:url('/skins/apteka/i/border_bg1.gif') repeat-x 0 100%; font-size:13px; color:#547244;}
		.gray_block2_top span{display:block; font-weight:bolder; color:#62914A;}
		.gray_block2_top a{color:#C35959; font-weight:bolder;}

	 	.gray_block_all{padding:0 0 5px 0 !important; background:url('/skins/apteka/i/white_dashed_bg.gif') repeat-x 0 44% !important; color:#C35959 !important; text-align:right;}
			.gray_block_all a{background:#BADFA8;}

.left_ban_blcok{margin:25px 0 15px 15px;;}

.bottom_scroll_block{clear:both; height:178px; overflow: hidden;}
	.green_left_plus{float:left; width:50px; height:148px; background:url('/skins/apteka/i/green_left_plus.jpg') no-repeat 0 0;}
		.green_left_plus a{float:left; width:40px; height:112px; margin:19px 0 0 0;}
		.green_left_plus a:hover{background:url('/skins/apteka/i/green_left_plus_hover.jpg') no-repeat 0 0;}
	.green_right_plus{float:left; width:50px; height:148px; background:url('/skins/apteka/i/green_right_plus.jpg') no-repeat 0 0;}
		.green_right_plus a{float:left; width:40px; height:112px; margin:19px 0 0 10px;}
		.green_right_plus a:hover{ background:url('/skins/apteka/i/green_right_plus_hover.jpg') no-repeat 0 0;}
	
	.bottom_scroll{float:left; width:850px; height:148px; overflow:hidden; background:#BADFA8;}
		.bottom_scroll ul{width:1000%; margin:0 0 0 0;}
			.bottom_scroll li{float:left; width:263px; height:115px; margin:17px 0 0 0; padding:0 11px 0 11px; background:url('/skins/apteka/i/dashed_bg_gray.gif') repeat-y 100% 0;}
				
			.product_bottom_img{float:left; width:114px; height:110px; margin:0 0 0 0; padding:25px 0 0 0; background:url('/skins/apteka/i/product_bottom_img.gif') no-repeat 0 0; text-align:center;}
			.product_bottom_info{float:left; position: relative; width:130px; height:119px; padding:0 0 0 10px; background:url('/skins/apteka/i/product_bottom_bg.jpg') no-repeat 100% 100%; color:#547244; font-size:12px;}
				.product_bottom_info div{height:62px;}
				.product_bottom_info strong{display:block; font-size:13px; color:#547244;}
					.product_bottom_info strong i{color:#C35959; font-style:normal;}
				
				.product_bottom_info span{display:block; width:83px; height:20px; margin:10px 0 0 5px; _margin:5px 0 0 5px;} 
				.product_bottom_info span span{display:block; width:83px; height:16px; padding:2px 0 0 0; background:url('/skins/apteka/i/order_bg.gif') no-repeat 0 0; font-weight:bolder; color:#fff; font-size:12px; text-align:center;}
				
				.product_bottom_price{float:left; width:105px; padding:0 0 0 0; text-align:center; font-weight:bolder; color:#fff; text-decoration:none; font-size:15px;}
				.product_bottom_basket{float:left; width:25px; height:15px; }

.footer_content{height:236px; background:#C9E3BC url('/skins/apteka/i/footer_bg.gif') repeat-x 0 0;}
	.footer_content_block{width:1000px; margin:0 auto; padding:30px 0 0 0;}

.footer{width:960px; margin:0 auto; padding:15px 0 0 0; text-align:left;}
	.footer_left{float:left; width:270px; font-size:13px; color:#6B825F;}
	.footer_right{float:right; width:285px; padding:0 35px 0 0; background:url('/skins/apteka/i/dynamix_ico.jpg') no-repeat 100% 3px; font-size:13px; color:#6B825F; text-align:right;}

/*product*/
.product_detail_block{padding:0 0 0 13px;}
	.product_detail_img{float:left; width:153px; height:155px; padding:5px 0 0 0; background:url('/skins/apteka/i/product_img_bg.gif') no-repeat 0 0; text-align:center;}
	.product_detail_text{float:right; width:335px; padding:0 10px 0 0; font-size:12px; line-height:16px;}
		.product_detail_text strong{color:#F83B3B;}
		
		.product_detail_text span{position:absolute; display:block; width:83px; height:16px; margin:9px 0 0 17px; padding:2px 0 0 0; *margin:10px 0 0 -225px; background:url('/skins/apteka/i/order_bg.gif') no-repeat 0 0; font-weight:bolder; color:#fff; font-size:12px; text-align:center;}
		.product_detail_text div{float:left; margin:27px 0 0 0;}
			.product_detail_text div a{float:left; width:117px; height:25px; margin:0 0 0 0; padding:5px 0 0 0; background:url('/skins/apteka/i/product_price_bg.jpg') no-repeat 0 0; font-size:15px; color:#fff; font-weight:bolder; text-decoration:none; text-align:center;}
			.product_detail_text div a:hover{background:url('/skins/apteka/i/product_list_price_hover.jpg') no-repeat 0 0;}
			.product_buy_a{float:left; width:127px; height:27px; margin:30px 0 0 0; padding:1px 0 0 0; background:url('/skins/apteka/i/buy_bg.jpg') no-repeat 0 0; color:#BADFA8; font-size:14px; font-weight:bolder; text-align:center; text-decoration:none;}

	.text-info { margin: 0 0 20px 11px; }
	
.page_list{clear:both; height:60px; margin:0 0 0 100px; padding:10px 0 10px 0;}
	.page_list li{float:left; margin:0 8px 0 8px;}
	.page_list li a{float:left; padding:1px 7px; font-size:30px; color:#989898; text-decoration:none;}
	.page_list li a:hover{background:#BADFA8; color:#fff;}
		.page_list_a a{background:#BADFA8 !important; color:#fff !important;}
	.page_list_left a{width:34px; height:39px; padding:0 0 0 0 !important; background:url('/skins/apteka/i/arrow_left.gif') no-repeat 0 0;}
	.page_list_left a:hover{width:34px; height:39px; padding:0 0 0 0 !important; background:url('/skins/apteka/i/arrow_left_h.gif') no-repeat 0 0 !important;}
	.page_list_right a{width:34px; height:39px; padding:0 0 0 0 !important; background:url('/skins/apteka/i/arrow_right.gif') no-repeat 0 0;}
	.page_list_right a:hover{width:34px; height:39px; padding:0 0 0 0 !important; background:url('/skins/apteka/i/arrow_right_h.gif') no-repeat 0 0 !important;}

/*shopping_card*/	
 
.shopping_card_block{clear:both; width:503px; margin:0 0 0 12px;}
		.shopping_card_block .clear{float:none; padding:0; border:none; font-size:1px;}
	
	.shopping_card_title{_height:10px; background: url('/skins/apteka/i/shopping_card_title_bg.gif') repeat-y 0 0; border-bottom:solid #fff 2px;}
			.shopping_card_title2{background:url('/skins/apteka/i/shopping_card_title_bg2.gif') repeat-y 0 0 !important;}
		.shopping_card_title div{float:left; width:76px; padding:5px 0; font-weight:bolder; font-size:11px; color:#fff; text-align:center;}
		.shopping_card_top_left{width:240px !important; background:url('/skins/apteka/i/shopping_card_top_left.gif') no-repeat 0 0 !important;}
			.shopping_card_title2 .shopping_card_top_left{width:260px !important;}
		.shopping_card_top_right{width:31px !important; padding:5px 0 0 4px !important; background: url('/skins/apteka/i/shopping_card_top_right.gif') no-repeat 100% 0 !important;}
			.shopping_card_title2 .shopping_card_top_right{width:87px !important;}
	
	.shopping_card_rows{_height:10px; background:url('/skins/apteka/i/shopping_card_bg.gif') repeat-y 0 0; border-bottom:solid #fff 2px;}
			.shopping_card_rows23{background:url('/skins/apteka/i/shopping_card_bg2.gif') repeat-y 0 0 !important;}
		.shopping_card_rows	div{float:left; width:76px; padding:7px 0; text-align:center; color:#5E5E5E; font-size:12px; line-height:13px;}
			.shopping_card_rows	form input{width:35px; height:18px; margin:0 0 3px 0; padding:2px 0 0 0; text-align:center; border:solid #E2E9EF 1px; border-top:solid #ACADB2 1px;}
			.shopping_card_rows	form a{color:#5E5E5E; font-size:11px; font-weight:bolder;}
		.shopping_card_left{ width:240px !important; text-align:left !important;}
				.shopping_card_rows23 .shopping_card_left{width:265px !important;}
			.shopping_card_left img{float:left; margin:0 10px 5px 10px; border:solid #78C612 3px;}
			.shopping_card_left span{display:block; color:#5E5E5E; font-size:12px; padding-right: 5px; }	
			.shopping_card_left a{display:block; float:left; padding:10px 0 0 0; color:#2BA31A; font-weight:bolder; font-size:12px;}
		.shopping_card_right{width:31px !important; padding:5px 0 0 4px !important;}
				.shopping_card_rows23 .shopping_card_right{width:73px !important;}
			.shopping_card_right a {display:block; width:10px; height:9px; margin:5px 0 0 10px; *margin:5px 0 0 5px; }
	
	.shopping_card_rows2{margin:0 1px 0 0; background:#BBE0A9; padding:8px 15px 8px 0;  border-bottom:solid #fff 2px; text-align:right; font-size:11px; color:#5E5E5E;}	
		.shopping_card_rows2 span {width: 150px; display: inline-block;}
		.shopping_card_rows2 select{width:300px; margin:0 30px 0 10px;}
		.shopping_card_rows2 i{color:#F83B3B; font-style:normal;}
	
		.shopping_card_input{width:130px; height:18px; margin:0 5px 3px 0; padding:2px 0 0 5px; border:solid #E2E9EF 1px; border-top:solid #ACADB2 1px; color:#000 !important;}
		.shopping_card_button{cursor:pointer; width:40px; height:23px; margin:0 0 0 0; font-family:Arial; font-size:12px;}	
	
	.shopping_card_rows3{font-size:14px;}
	
	.shopping_card_bottom{margin:0 1px 25px 0;}
			.shopping_card_bottom2{margin:0 0 15px 0; background:#BBE0A9 url('/skins/apteka/i/checout_gray_bottom.gif') no-repeat 0 100%;}
		.shopping_card_bottom_left{float:left; width:237px !important; padding:10px 0 14px 15px; background:#78C612 url('/skins/apteka/i/shopping_card_bottom_left.gif') no-repeat 0 100%;}
			.shopping_card_bottom_left a{color:#FEFEFE; font-weight:bolder; font-size:14px;}
		.shopping_card_bottom_right{float:left; width:235px !important; padding:10px 15px 10px 0; background:#78C612 url('/skins/apteka/i/shopping_card_bottom_right.gif') no-repeat 100% 100%; text-align:right;}
			.shopping_card_bottom_right input{cursor:pointer; width:130px; height:22px; margin:0 0 0 0; font-family:Arial; font-size:12px;}	

/*checout*/

.checout_gray_top{width:503px; margin:0 0 15px 12px; background:#BBE0A9 url('/skins/apteka/i/checout_gray_top.gif') no-repeat 0 0;}
.checout_gray_bottom{padding:7px 10px 10px 10px; background:url('/skins/apteka/i/checout_gray_bottom.gif') no-repeat 0 100%; color:#5E5E5E; font-size:12px;}

	.checout_gray_top p{padding:0 5px 5px 0;}

.checout_border_none{background:#D5E0E1 !important;}
	.checout_gray_left{float:left; width:237px; padding:0 5px 0 0; background: url('/skins/apteka/i/border_bg_y.gif') repeat-y 100% 0;}
	.checout_gray_right{float:left; width:230px; padding:0 0 0 10px;}
	.checout_gray_bottom label{float:left; display:block; width:85px; padding:2px 0 0 0; font-weight:bolder;}
	.checout_gray_bottom_input{float:left; width:135px; height:19px; margin:0 0 8px 5px; padding:2px 0 0 3px; border:solid #E2E9EF 1px; border-top:solid #AAADB2 1px; font-size:12px; color:#000 !important;}
	.checout_gray_bottom_input2{float:left; width:110px; height:19px; margin:0 0 8px 5px; padding:2px 0 0 3px; border:solid #E2E9EF 1px; border-top:solid #AAADB2 1px; font-size:12px; color:#000 !important;}
	.checout_gray_button{float:left; margin:3px 0 0 90px !important; padding:0 0 0 0 !important;}
	.checout_gray_bottom_link	{ float: left;  margin:3px 0 0 10px !important;  }
		.checout_gray_right2{float:left; width:230px; padding:19px 0 0 10px;}
			.checout_gray_right2 label{width:110px !important;}
	
	.checout_dark_top{width:503px; margin:0 0 30px 12px; padding:2px 0 0 0; background:#78C612 url('/skins/apteka/i/chacout_dark_top.gif') no-repeat 0 100%;} 
	.checout_dark_bottom{padding:8px 0 0 5px; background:url('/skins/apteka/i/chacout_dark_bottom_bg.gif') no-repeat 0 100%;} 
		.checout_dark_block1{float:left; height:40px; padding:10px 0 0 6px; text-align:left !important;}
			.checout_dark_block1 a{color:#FEFEFE; font-weight:bolder; font-size:14px;}
		.checout_dark_block2{float:right; height:40px; padding:10px 10px 0 0; text-align:right !important;}
		.checout_dark_block2 input{width:130px; height:22px; font-family:Arial; font-size:12px;}
	
	.checout_gray_form{}
		.checout_gray_form div{clear:both;}
		.checout_gray_form label{float:left; display:block; width:150px; padding:2px 0 0 0; font-weight:bolder;}
		.checout_gray_form span{padding:0 5px 0 0; color:#F83B3B;}
		.checout_gray_form input{float:left; height:19px; margin:0 0 8px 5px; padding:2px 0 0 3px; border:solid #E2E9EF 1px; border-top:solid #AAADB2 1px; font-size:11px;}
		.checout_gray_form select{float:left; width:200px; height:22px; margin:0 0 8px 5px; border:solid #E2E9EF 1px; border-top:solid #AAADB2 1px; padding:0 0 0 3px;}
		.checout_gray_form_input1{width:145px !important;}
		.checout_gray_form_input2{width:320px !important;}
		.checout_gray_checkbox{width:10px !important; height:10px !important; *width:20px !important; *height:20px !important;  margin:3px 10px 0 0 !important; border:none !important;}
		.checout_gray_checkbox_label{width:300px !important; padding:2px 0 10px 0 !important;}
		
	.align_right{text-align:right !important; padding-right:15px !important;}

	.align_right{text-align:right !important; padding-right:15px !important;}

.checout_gray_bg{margin:0 10px 25px 11px; padding:5px 0 0 5px; background: url('/skins/apteka/i/checout_gray_bg.gif') no-repeat 0 0;} 
	.checout_gray_block1{float:left; height:40px; padding:10px 0 0 6px; text-align:left !important;}
		.checout_gray_block1 a{color:#FEFEFE; font-weight:bolder; font-size:14px;}
	.checout_gray_block2{float:right; width:148px; height:40px; margin:7px 0 0 0; padding:7px 0 0 0; background: url('/skins/apteka/i/blue_button.gif') no-repeat 0 0;	text-align:center;}
		.checout_gray_block2 a{text-decoration:none !important; font-weight:bolder; color:#5E5E5E !important; font-size:12px; }
		
.checout_gray_1{float:left; width:160px; padding:0 15px 0 0; background: url('/skins/apteka/i/border_bg_y.gif') repeat-y 100% 0;}
	.checout_gray_1 input{width:80px !important; height:22px; margin:0 0 0 40px !important;}
.checout_gray_2{float:left; width:140px; padding:0 15px 0 7px; background: url('/skins/apteka/i/border_bg_y.gif') repeat-y 100% 0;}
	.checout_gray_2 input{width:80px !important; height:22px; margin:0 0 0 30px !important;}
.checout_gray_3{float:left; width:130px; padding:0 0 0 7px;}
	.checout_gray_3 input{width:80px !important; height:22px; margin:0 0 0 30px !important;}		

/*order_status*/

.order_viev_block{width:503px; height: 31px; margin:0 0 2px 11px; background:#BBE0A9 url('/skins/apteka/i/content_nav_left.gif') no-repeat 0 0;}
	.order_viev_block div{margin:0 0 0 0; padding:6px 0 0 10px; background:url('/skins/apteka/i/content_nav_right.gif') no-repeat 100% 0; font-weight:bolder; color:#5E5E5E;}
	.order_viev_block select{width:255px; height:19px; margin:0 0 0 5px; border:solid #E2E9EF 1px; border-top:solid #AAADB2 1px; font-size:11px;}
		.i-placeholder { color: gray; }		
		
		
#errors, .content p, .content h4, .content h3, .content h2 { padding-left: 11px; }
.content .product_list p { margin-left:-5px !important; }

form#subsribe ul * { float: left; margin: 0; padding: 0;  }
form#subsribe ul { margin-left: 90px; }
form#subsribe ul li { display: block; width: 100%;  }
form#subsribe ul li input { width: auto; margin: 5px 0 0; }
form#subsribe ul li label { margin-left: 10px; }
/*
form table {}
form table tr.field { clear: both; }
form table tr.field td { display: block; }
form table tr.field td.label { width: 150px; text-align: right; padding-right: 10px; }
form table tr.field td.input {}
*/

.f-row { margin: 10px 0 0;}
.f-row label { display: block; }
.f-row .f-inputs {}
.f-row .f-inputs textarea { width: 300px; height: 200px;}
.f-row .f-actions input { }