/* @override 
	http://pizzacutfive.test.com/web/minicart.css
	http://pizzacutfive.skyfly.com.tw/web/minicart.css
*/

a img{
	border: none;
}

.clear{
	clear: both;
	width: 0;
	height: 0;
	font-size: 0;
}

.original_price{
	font-size: 12px;
	color: #333;
	text-decoration: line-through;
}

#shopping_cart_info_container{
	position: relative;
}

#shopping_cart_info{
	color: #ccc;
	background: #111;
	padding: 5px;
	width: 550px;
	font-size: 11px;
	float: left;
	position: absolute;
	left: 12px;
	top: -50px;
	text-align: right;
}
#shopping_cart_member{
	color: #ccc;
	background: #111;
	padding: 5px;
	width: 550px;
	font-size: 11px;
	float: left;
	position: absolute;
	left: 12px;
	top: -20px;
	text-align: right;
}

#shopping_cart_info em{
	font-style: normal;
	font-weight: bold;
}

/* @group colors */

.colors{
	height: 30px;
}

.colors .color{
	border: 2px solid #333;
	margin-right: 5px;
	width: 15px;
	height: 15px;
	float: left;
	cursor: pointer;
}

.colors .color_selected{
	width: 30px;
	height: 30px;
	position: relative;
	top: -8px;
}

.colors .color23{
	background: #009900;
}

.colors .color34{
	background: #999999;
}

.colors .color35{
	background: #FF0000;
}

.colors .color36{
	background: #000000;
}

.colors .color40{
	background: #FF0066;
}

.colors .color41{
	background: #ffffff;
}

.colors .color42{
	background: #FF99CC;
}

.colors .color43{
	background: #11C2EE;
}

.colors .color44{
	background: #FFFF00;
}

.colors .color45{
	background: #1A0473;
}

.colors .color46{
	background: #CC00FF;
}

.colors .color47{
	background: #68533a;
}

.colors .color48{
	background: #FFD9B3;
}
.colors .color49{
	background: #303030;
}
.colors .color50{
	background: #ebe3ce;
}
.colors .color51{
	background: #6700a3;
}

/* @end */

/* @group others */

#discounts_container{
	position: relative;
}

.related_discounts{
	height: 140px;
	width: 880px;
	overflow: hidden;
	position: relative;
	left: 40px;
}

.previous_discount{
	position: absolute;
	top: 50px;
	left: 5px;
	cursor: pointer;
	z-index: 5;
}

.next_discount{
	position: absolute;
	top: 50px;
	right: 15px;
	cursor: pointer;
}

.disc_container{
	position: absolute;
}

.related_discounts .related_discount{
	width: 110px;
	float: left;
	text-align: center;
	height: 140px;
}

#discounts_container_other{
	position: relative;
}

.related_discounts_other{
	height: 140px;
	width: 880px;
	overflow: hidden;
	position: relative;
	left: 40px;
}

.previous_discount_other{
	position: absolute;
	top: 50px;
	left: 5px;
	cursor: pointer;
	z-index: 5;
}

.next_discount_other{
	position: absolute;
	top: 50px;
	right: 15px;
	cursor: pointer;
}

.disc_container_other{
	position: absolute;
}

.related_discounts_other .related_discount_other{
	width: 110px;
	float: left;
	text-align: center;
	height: 140px;
}

.triple_invoice_only{
	display: none;
}

/* @end */

/* @group item */

#largepicture{
	width: 500px;
	height: 500px;
	float: left;
	margin-right: 10px;
}

#item_information{
	float: left;
	width: 470px;
	position: relative;
}

#item_information .title{
	padding-bottom: 5px;
}

#item_information .about{
	padding: 20px 0;
	border-bottom: 1px solid #666;
}

#item_information #price_button_container{
	position: relative;
	padding: 10px 0 20px 0;
	width: 470px;
}

#item_information #item_price{
	
}

#item_information #color_size_container{
	height: 85px;
}

#item_information #color_container{
	float: left;
	margin-right: 40px;
	width: 200px;
}

#item_information .size_selector{
	float: left;
}

#item_information #function_buttons{
	padding-top: 10px;
	float: left;
}

#item_information #details{
	
}

/* @end */
