/* index special offers */
	#offers {
		overflow: hidden;
		width: 475px;
		height: 207;	
		margin-left: 3px;	
	}
	#offers .caption{
		width: 230px;
		height: 22px;
		overflow: hidden;
		background: url('../images/offer_caption.jpg') no-repeat;
	}
	#offers .special_offer {
		width: 230px;
		height: 207px;
		float: left;
	}
	#offers .separator {
		float: left;
		width: 11px;
		height: 200px;
		background: url('../images/separator_1.jpg') no-repeat; 
	}
	
/* index help */
	#help{
		width: 475px;
		height: 95px;
		background: url('../images/help_bg.jpg') no-repeat;
		float: right;
	}
	
		#help .question{
			padding: 10px 0 0 20px;
			float:left;
			width:160px;
		}
		#help .answers{
			float:left;
			color: #1d60bb;
			font: 11px verdana;
			padding-top:30px;
		}
	
	#index_top{
		height:315px;
	}
/* index help */
	#promotions {
		overflow: hidden;
		width: 760px;
	}
	
		#promotions .caption {
			overflow: hidden;
			width: 760px;
			height: 21px;
			background: url('../images/promo_caption.jpg') no-repeat;
		}

		#promotions .list {
			width: 758px;
			overflow: hidden;
			border-left: 1px solid #65d52b;
			border-right: 1px solid #65d52b;
		}
		.promotion_separator{
			width:6px;
			height:116px;
			background:#ffffff url('../images/promo_separator.gif') no-repeat;
			float:left;
			margin:10px 5px 10px 5px;
		}
		.green_separator{
			margin-left:10px;
			width:740px;
			height:1px;
			background-color:#57c121;
			float:left;
		}
			
		#promotions .bottom {
			overflow: hidden;
			width: 760px;
			height: 15px;
			background: url('../images/promo_bottom.jpg') no-repeat;
		}
		.promo_zoom{
			position:relative;
			top:-14px;
			margin-left:86px;
		}
		
/* advertise */
	#main_content{
		float:left;
		width:600px;
	}
		#main_content .td_1{
			height: 16px;
			color: #ffffff;
			background-color: #438ad4;
			border-top: 1px solid #ffffff;
			font: bold 10px verdana;
			padding-left:5px;
		}
		#main_content .td_2{
			height: 16px;
			color: #ffffff;
			background-color: #6eade9;
			border-top: 1px solid #ffffff;
			font: bold 10px verdana;
			padding-left:5px;
		}
	
		#banners_position{
			margin:20px 0 0 10px;
		}
		
/* comment form */
	#page ul{
		list-style-image: url('images/list_dot.jpg');
		float: left;
		color: #1d60bb;
		font: 10px verdana;
		margin-left:10px;
	}
/* INDEX */	
	.info{
		height:150px;
	}
	.picture{
		float:left;
	}
	.buttons{
		margin-left: 20px;
		clear:both;
	}
	.price{
		color: #1d60bb;
		font: bold 16px verdana;
		margin: 5px 0 5px 0;
	}
	.info{
		color: #1d60bb;
		font: 11px verdana;
	}
	
	.promotion{
		width:230px;
		height:160px;
		margin:5px;
		float:left;
	}
	
	.promotion_caption{
		color:#5ed227;
		font:bold 12px verdana;
	}
	.promotion_info{
		color: #1d60bb;
		font: 11px verdana;
		height:140px;
		margin-left:5px;
	}
	.promotion_price{
		color:#5ed227;
		font:bold 11px verdana;
	}
	.promotion_picture{
		float:left;
	}
/* BASKET */
	.title_td{
		height:23px;
		background:url('../images/title_td_bg.gif');
		color:#FFFFFF;
		font:bold 11px verdana;
	}
	
/* CATALOG FIRMS */
	.manifacturer{
		width:200px;
		float:left;
	}
	 	.manifacturer a{
			color:#0099FF;
			font:bold 12px verdana;
		}
		
/* CATEGORIES */
	.categories{
		width:195px;
		height:80px;
		float:left;
		text-align:center;
		margin:5px 0 5px 0;
	}
		 .categories a{
			color:#1751b5;
			margin:5px 0 5px 0;
			font:bold 11px verdana;
		}

/* PRODUCT */
	.product_picture{
		width:300px;
		float:left;
	}
		.product_picture .small_pics{
			border:2px solid #017ab1;
			margin:5px;
		}
	.product_text{
		width:280px;
		float:left;
	}
	#quantity{
		width:30px;
		height:16px;
		color: #1d60bb;
		font: bold 10px verdana;
		border:1px solid #017ab1;
	}
	.probuct_btn{
		margin:5px 0 5px 0;
	}
	.product_kartichka{
		width:260px;
		height:120px;
		border:1px solid #017ab1;
		color: #1d60bb;
		font: bold 10px verdana;
	}
	#kartichka{
		display:none;
	}
	#description_comments{
		clear:both;
		margin:10px;
		text-align:left;
	}
	
	/* COMMENT */
	.comment{
		clear:both;
	}
	#comments{
		display:none;
	}	
	.title{
		clear:both;
	}
	.comment_from{
		float:left;
	}
	.comment_separator{
		clear:both;
		width:100%;
		height:10px;
	}
	.rate{
		float:right;
		text-align:left;
	}
	.hold_from{
		clear:both;
	}
	.comment_text{
		width:100px;
		float:left;
	}
	#chart{
		width:200px;
		float:left;
	}
	#total_result{
		float:right;
		text-align:right;
	}
	.comment_text_text{
		width:410px;
		float:left;
	}
	.title, .comment_text{
		font:bold 11px Verdana;
		color:#215eb7;
	}
	.rate_percents{
		float:right;
	}
	#total_result, #description_text, .rate_percents, .comment_from, .hold_from, .comment_text_text{
		font:11px Verdana;
		color:#215eb7;
	}
	#description_text ul{
		float:none;
	}
	#description_text strong{
		font-weight:bold;
	}
	#description_text p{
		margin:0px;
		padding:0px;
	}
	.rate_1{
		width:155px;
		height:14px;
		padding:1px 0 0 1px;
		background:#ffffff url('../images/rate_bg.gif') no-repeat 12px;
		font:bold 11px Verdana;
		color:#215eb7;
	}
	
/* BASKET */
	td .quantity{
		width:50px;
		height:16px;
		border:1px solid #215eb7;
		font:bold 12 Verdana;
		color:#215eb7;
	}
	#div_faktura{
		display:none;
	}
	
/* HELP */
	#help_content p{
		font:11px Verdana, Arial, Helvetica, sans-serif;
		color:#215eb7;
	}
	#page ol{
		font:11px Verdana, Arial, Helvetica, sans-serif;
		color:#215eb7;
	}
	.help_title{
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:#64d42c;
	}
	#page #table_dostavka td{
		border:1px solid #215eb7;
		text-align:center;
		font:11 Verdana, Arial, Helvetica, sans-serif;
		color:#215eb7;
	}