.product-read {
	color:#3f3f3f;	
}

.product-read h1 {
	float:left;
}
/*
 * CAT NUM
 */
	#Cat-num {
		float:right;
		background:url(images/webshop/cat-num-bg.gif) repeat-y left;
		padding-left:10px;
		padding-top:1px;
		padding-bottom:1px;
		margin-top:10px;
	}
		#Cat-num b {
			display:block;
			margin-top:5px;
			
		}

/*
 * Product-price
 */
	#Product-price {
		float:left;
		width:188px;
	}
		#Product-price label {
			display:block; 
		}	
			#Product-price label select {
				margin-left:5px;
				padding:0px;
				border: 1px solid #3f3f3f;
			}
		#Product-price span {
			color:#3F3F3F;
			font-size:22px;
			margin-top:4px;
			display:block;
		}
			#Product-price span span {
				color:#7A7676;
				font-size:14px;
				margin-top:0px;
				margin-bottom:4px;
			}

			#Product-price span b {
				font-weight:normal;
				color:#bc0c0c;
			}			
	
/*
 * PRODUCT INTO BASKET
 */	
 	#Product-into-basket {
 		margin:0px;
		padding:0px;
		float:right;
 	}
		#Product-into-basket input {
			background:url(images/webshop/product-into-basket.gif);
			width:177px;
			height:44px;
			padding-bottom:5px;
			border:none;
			color:#fff;
			font-size:18px;
			text-indent:0px;
			text-align:right;
			padding-right:8px;
			#padding-right:10px;
			#padding-top:5px;
			cursor:pointer;	
		}
		.product-queue .button {
			background:url(images/buttons/product-queue.png) no-repeat;
			width:136px;
			height:25px;
			border:none;
			margin-left:20px;
			line-height:25px;
			overflow:hidden;
			cursor:pointer;
			padding-bottom: 3px; 
		}
			#Product-into-basket a {
				background:url(images/webshop/product-in-basket.gif) no-repeat;
				width:147px;
				height:39px;
				display:block;
				color:#fff;
				font-size:13px;
				padding-top:5px;
				padding-left:30px;
				text-decoration:none;
				text-align:center;
			}
				#Product-into-basket a:hover {
					text-decoration:underline;
				}

			.product-queue .button:hover {
				background:url(images/buttons/product-queue-on.png) no-repeat;
				color:#fff;	
			}	
		.product-queued {
			background:url(images/buttons/product-queued.png) no-repeat;
			width:136px;
			height:38px;
			margin-right:20px;
			text-align:center;
			float:right;
			color:#efc7cb;
			padding-top:2px;
		}
			.product-queued a {
				font-weight:bolder;
				color:#fff;
				text-decoration:underline;
				display:block;
				margin-top:4px;
			}			
/*
 * Termék adatlap
 */
	#ProductLeft {
		float:left;
		width:375px;
	}
	#ProductLeft ul {
		margin:0px;
		padding:0px;
	}
	#ProductLeft ul li {
		list-style:none;
		float:left;
		margin-right:10px;
		margin-bottom:10px;
	}
	#ProductRight {
		float:right;
		width:365px;
	}
		#ProductRight dl {
			margin-top:25px;
		}
			#ProductRight dt {
				font-weight:bolder;
				margin-bottom:5px;
			}
				#ProductRight dt span {
					font-weight:normal;
					color:#7a7676;
				}
			#ProductRight dd {
				margin-bottom:15px;
				margin-left:15px;
				color:#7a7676;
			}
	#ProductLeft b {
		margin-bottom:5px;
		display:block;
	}			

/*
 * Termék mini-lista
 */
	.product-smallbox {
		display:block;
		height:55px;
		border-bottom:1px solid #ccc;
		padding:0px 4px;
		font-size:11px;
		font-weight:bolder;
		background:url(images/webshop/product-smallbox-bg.gif) repeat-x top;
		cursor:pointer;
		margin:0px;
	}
		.product-smallbox:hover .title {
			text-decoration:underline;
			cursor: pointer;
		}

		.product-smallbox .unqueue {
			border:none;
			background:#222222;
			color:#fff;
			height:18px;
			font-size:11px;
			line-height:18px;
			padding-bottom:1px;
			cursor:pointer;
			float:right;
		}
	.product-smallbox:hover {
		background:#fff;
	}

	.product-smallbox a {
		float:left;
		height:55px;
	}
	.product-smallbox .image {
		float:left;
		margin-top:7px;
		margin-right:5px;
	}
	#InnerRight .product-smallbox a {
		width:167px;
	}
	.product-smallbox .title {
		display:block;
		float:left;
		width:150px;
		margin-top:6px;
		height:28px;
		overflow:hidden;
		color:#3f3f3f;
		font-size:11px;
	}
	#InnerRight .product-smallbox .title {
		width:107px;
	}
	.product-smallbox .price {
		color:#999;
		display:block;
		float:left;
		margin-top:3px;
	}
	#InnerRight .product-smallbox .price {
		color:#b03;
	}
	.product-smallbox input.basket {
		float:right;
		display:block;
		text-indent:-1000px;
		width:20px;
		height:45px;
		margin-top:5px;
		border:none;
		background:#494646 url(images/icons/product-box-basket.gif) center center no-repeat;
	}
	.product-smallbox .rating {
		float:right;
		margin-right:3px;
	}

/*
 * Termék értékelés
 */
.rating {
	display:block;
	font-size:1px;
	width:80px;
	height:16px;
	background-position:center;
	background-repeat:no-repeat;
}
.rating10 {background-image:url('images/rating/10.gif');}
.rating15 {background-image:url('images/rating/15.gif');}
.rating20 {background-image:url('images/rating/20.gif');}
.rating25 {background-image:url('images/rating/25.gif');}
.rating30 {background-image:url('images/rating/30.gif');}
.rating35 {background-image:url('images/rating/35.gif');}
.rating40 {background-image:url('images/rating/40.gif');}
.rating45 {background-image:url('images/rating/45.gif');}
.rating50 {background-image:url('images/rating/50.gif');}

/*
 * Product BigBox
 */
.product-bigbox {
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	padding:0px;
	padding-bottom:7px;
}
.product-bigbox.last {
	border:none;
	padding:0px;
	margin:0px;
}

.product-bigbox .box {
	margin-right:0px;
}
.product-bigbox-left {
	float:right;
	width:365px;
	padding-top:8px;
}

.container .product-bigbox h2 {
	font-size:18px;
	font-family:georgia;
	float:left;
	width:280px;
}
	#Center .container .product-bigbox h2 a {
		width:280px;
	}
 
.product-bigbox a {
	color:#3f3f3f;
}

.product-bigbox .rating {
	float:right;
}

.product-bigbox .desc {
	clear:both;
	color:#7a7676;
}



/*
 * Kedvezményes termékek
 */
#ProductsDiscounted {
	
}

#ProductsDiscounted tbody tr:hover {
	background-color:#ccc;
}

#ProductsDiscounted .img {
	width:120px;
}
.product-list-item .image-mini {
	width: 75px;
	height: 60px;
}
#ProductsDiscounted .img .image {
	background-color:#fff;
	margin-left:4px;
}

#ProductsDiscounted .price {
	text-align:right;
}

#ProductsDiscounted .amount,
#ProductsDiscounted .basket {
	text-align:center;
}

#ProductsDiscounted .amount input {
	width:40px;
	text-align:right;
}
/*
 * ProductsDiscounted
 */
#ProductsDiscounted thead {
	font-weight:bolder;
	font-size:14px;
	border-bottom:1px solid #3F3F3F;
}
	#ProductsDiscounted tbody tr {
		border-bottom:1px solid #CCCCCC;
	}
		#ProductsDiscounted tbody tr:hover {
			background:#f0f0f0;
		}
		#ProductsDiscounted tbody tr.on {
			background:#f6fbed;
		}
		#ProductsDiscounted tbody tr td {
			padding-top:4px;
			padding-bottom:4px;
		}
			#ProductsDiscounted tbody tr td.title a {
				font-weight:bolder;
				color:#3F3F3F;
			}
				#ProductsDiscounted tbody tr td.title a:hover {
					text-decoration:underline;
				}
			#ProductsDiscounted tbody tr td.amount input {
				border: 1px solid #3F3F3F;
			}
			#ProductsDiscounted tbody tr td.basket label {
				background:url(images/buttons/discount-ch.png) no-repeat top;
				width:51px;
				height:26px;
				display:block;
				text-align:left;
				padding-top:5px;
				float:right;
				margin-right:40px;
			}
				#ProductsDiscounted tbody tr td.basket label.on {
					background:url(images/buttons/discount-ch.png) no-repeat bottom;
				}


	
