﻿
#container {
		display: none;
		width: 85%;
		height: 445px;
		top: 65px;
}
#content {
		width: 100%;
		height: 100%;
		overflow: hidden;
}

#title-wrapper {
		position: absolute;
		top: 75px;
		right: 0;
		margin-left: 100px;
		width: 100%;
		height: 30px;
}
#title-line {
		margin-left: 415px;
		border-bottom: 1px solid #fff;
}
.menu ul li a{
		background-image: url(../images/menu-product.png);
}
.shop1 a {
		width: 95px;
		background-position: 0 0;
}
.shop1 a:hover,.shop1 a.stay {
		background-position: -175px 0;
}
.shop2 a {
		width: 95px;
		background-position: 0px -16px;
}
.shop2 a:hover,.shop2 a.stay {
		background-position: -175px -16px;
}
.shop3 a {
		width: 95px;
		background-position: 0 -32px;
}
.shop3 a:hover,.shop3 a.stay {
		background-position: -175px -32px;
}
.shop4 a {
		width: 95px;
		background-position: 0 -48px;
}
.shop4 a:hover,.shop4 a.stay {
		background-position: -175px -48px;
}
.shop5 a {
		width: 95px;
		background-position: 0 -64px;
}
.shop5 a:hover,.shop5 a.stay {
		background-position: -175px -64px;
}
.shop6 a {
		width: 95px;
		background-position: 0 -80px;
}
.shop6 a:hover,.shop6 a.stay {
		background-position: -175px -80px;
}
.shop7 a {
		width: 95px;
		background-position: 0 -96px;
}
.shop7 a:hover,.shop7 a.stay {
		background-position: -175px -96px;
}
.shop8 a {
		width: 95px;
		background-position: 0 -112px;
}
.shop8 a:hover,.shop8 a.stay {
		background-position: -175px -112px;
}
.shop9 a {
		width: 95px;
		background-position: 0 -128px;
}
.shop9 a:hover,.shop9 a.stay {
		background-position: -175px -128px;
}
.shop10 a {
		width: 95px;
		background-position: 0 -144px;
}
.shop10 a:hover,.shop10 a.stay {
		background-position: -175px -144px;
}
.shop11 a {
		width: 95px;
		background-position: 0 -160px;
}
.shop11 a:hover,.shop11 a.stay {
		background-position: -175px -160px;
}
.shop12 a {
		width: 95px;
		background-position: 0 -176px;
}
.shop12 a:hover,.shop12 a.stay {
		background-position: -175px -176px;
}
.shop13 a {
		width: 95px;
		background-position: 0 -192px;
}
.shop13 a:hover,.shop13 a.stay {
		background-position: -175px -192px;
}
.shop14 a {
		width: 95px;
		background-position: 0 -208px;
}
.shop14 a:hover,.shop14 a.stay {
		background-position: -175px -208px;
}
.shop15 a {
		width: 95px;
		background-position: 0 -224px;
}
.shop15 a:hover,.shop15 a.stay {
		background-position: -175px -224px;
}
/*gallery*/
#content h3, #content h4, #content p {
		width: 335px;
}
h3.productname {
		position: absolute;
		top: 15px;
}
.caption .info {
		position: absolute;
		top: 65px;
		width: 360px;
		height: 205px;
		overflow: auto;
}
#buy-outer {
		position: absolute;
		top: 279px;	
		width: 450px;
}
#otherpic, #buy-inner, a.btnbuy{
		display: inline-block;
		vertical-align: top;
		*display: inline;
		*zoom: 1;
}
#buy-inner {
		width: 200px;
		margin-left: 7px;
}
#otherpic a {
		padding: 1px;
}
#otherpic a img {
		background: #fff;
}
div.originalprice, div.originalprice span.price {
		color: #d16f06;
}
div.originalprice {
		width: 250px;
		font-weight: bold;		
}
span.symbol, span.unit {
		font-weight: normal;
}
span.unit {
		color: #333;
}
div.buyform {
}
a.btnbuy {
		overflow: hidden; /*force hasLayout in IE7 */
		height: 0!important;
		padding-top: 31px;
		width: 78px;
		background-image: url(../images/btnbuy-bg.png);
}