#container_1_1 {
	background-image: url(/assets/images/background_category.jpg);
}

#container_1_1_2 {
	height: 510px;
}

#container_1_1_2_1 {
	float:left;
	height:464px;
	margin:30px 40px 0 94px;
	overflow:auto;
	padding:0 0 0 0;
	width:385px;
}

#container_1_1_2_2 {
	float:right;
	height:510px;
	margin:0 5px 0 0;
	overflow:auto;
	padding:0;
	width:440px;
}
#container_1_1_3 {
	height: 100px;
}

/* CATEGORIES */
.category,
.product {
	float:left;
	width:200px;
	height:200px;
	text-align:center;
}

.product {
	height:250px;
}

.category .category_inner,
.product .product_inner {
	background-image:url(/assets/images/category_bg_glow.png);
	background-repeat:no-repeat;
	height:162px;
	width:200px;
}

.category .category_image,
.product .product_image {
	height:123px;
	padding-top:20px;
	padding-bottom:8px;
	cursor: pointer;
}

.category .category_name,
.product .product_name {
	background-color:#990000;
	font-size:14px;
	font-weight:bold;
	margin:0 25px;
	padding:5px;
	cursor: pointer;
}

.category.hover .category_name,
.product.hover .product_name {
	background-color:#FF0000;
}

.product_price {
	padding: 5px 0 0 0;
}

.product_buy {
	padding: 5px 0 0 0;
}

/* PRODUCTS */
.product_detail {
	text-align: center;
	margin-top: 100px;
}

.product_detail .product_description{
	margin:70px 30px 10px;
	font-size:14px;
	text-align: left;
}

.product_detail .product_image {
	text-align:center;
	margin:10px;
}

.product_detail .product_name {
	background-color:#990000;
	font-size:14px;
	font-weight:bold;
	width:140px;
	padding:5px;
	margin: 25px auto 0;
	text-align:center;
}

.product_detail .product_price {
	margin:10px 0;
}

.product_detail #quantity {
	width:50px;
	text-align:center;
}
