.categories-list-item {
	width:235px;

	overflow:hidden;
	float:left;

	margin-right:20px;

	border-right:1px solid #BEBFC1;
}

.categories-list-item-last {
	margin-right:0px;
	border-right:0px;
}

.categories-list-item-last .products-image {
	text-align:center;
}

.products-list-item {
	width:155px;

	overflow:hidden;
	float:left;

	margin-right:15px;
}

.products-list-item-last {
	margin-right:0px;
	border-right:0px;
}

.products-list-item .products-image {
	text-align:center;
}

.products-list-item .products-description {
	height:150px;
	overflow:hidden;

	font-size:10px;
}

.products-list-item .products-description a {
	font-size:12px;
}

.products-list-item .products-price {
	font-weight:bold;
	color:#000000;
	height:60px;
	overflow:hidden;
}

.products-list-item .products-price .productOldPrice {
	text-decoration:line-through;
	font-weight:normal;
}

.products-list-item .products-price .productNewPrice {
	color:red;
}

.products-list-item .products-price a {
	font-weight:normal;
}

.products-list-item .products-price .small {
	font-weight:normal;
	font-size:10px;
}







#product_images_box {
	padding:10px;
	margin:auto;

	background-color:#ffffff;

	text-align:center;
}

#product_images_box .inactive {
	float:left;

	padding:0px;
	margin:0px;

	list-style: none;

}

#product_images_box #footer {
	background-color:#EDEDED;
	padding:5px;
}



/**********************************************
*
*	info
*
***********************************************/


#product_info .image_box {
	width:180px;

	overflow:hidden;
	float:left;
	margin-right:20px;
}


#product_info #products_options {
	float:left;

	width:130px;
}

#product_info .products-information {
	width:160px;
	
	overflow:hidden;

	padding-top:50px;
	
	text-align:right;
}

.info_element {
	height:29px;
	margin-bottom:5px;
}

.info_element .icon {
}

.info_element_box {
	float:left;

	padding-left:15px;

	background-image:url('img/button_detail_spin.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	height:29px;
	line-height:29px;
}

#details_left_part {
	float:left;
	width:315px;
	margin-right:10px;
}

#details_left_part #products_description {
	margin-left:17px;
}

#details_main_part {
	overflow:hidden;
	float:left;
	width:155px;
}

#details_main_part .image_box {
	border:1px dotted #BEBFC1;

	width:150px;
	height:150px;

	margin-bottom:10px;

	background-repeat:no-repeat;
	background-position:center center;
}

.products_price {
	font-size:10px;
}

.products_price .productOldPrice {
	text-decoration:line-through;
	font-weight:normal;
}

.products_price .productNewPrice {
	color:red;
}

#gm_attr_calc_price {
	font-size:12px;
	font-weight:bold;

	margin-bottom:10px;
}
