﻿* {
	padding: 0px; 
	margin: 0px auto;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.topMenu  {
	border-style: solid none;
    border-width: 1px 0px;
	padding-top: 3px;
    padding-bottom: 3px;
	text-align: center;
}

div { 
	text-align: left;
	background-color: rgb(255, 255, 255);
}

body { 
	text-align: center;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	
}

table {
	color: rgb(153, 153, 153);
    font-size: 18px;	
}
.topMenu {
	
}

.topMenu table {
	width: 100%;
}
.topMenu table tr td {
	text-align: center;
}
.topMenu a img {
	border-style: none;
    border-width: 0px;
    text-decoration: none
}

.workbench {
	position: relative;
	width: 100%;
	height: 100%;
	background-color: transparent;
}

#Wrapper { 

	margin: 0px auto 0px;
	text-align: center;
	width: 1000px;
}



div #Container { 
	position: static;
	width: 100%;
	overflow: auto;	
}

#Container table {
	width: 100%;
}

#InnerContent {
	background-color: f7f1cd; 
	

}

.leftContent {
	width: 360px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 0px;    
	padding-bottom: 5px;
	height: 480px;
}

.leftContent a img {
	border-style: none;
    border-width: 0px;
    text-decoration: none
}

.rightContent {
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 0px;
    padding-right: 5px;
	padding-bottom: 5px;
	height: 480px;
	
}

#contentArea {
	background-color: f7f1cd; 
	width: 100%;
	height: 100%;
	overflow: auto;
	text-align: left;
}

#footer {
	text-align: center;
	font-size: 10px;
	border-style: solid none none;
    border-width: 1px 0px 0px;
	color: rgb(0, 0, 0);

}

#footer span {
	padding-left: 10px;
    padding-right: 10px;
}

/* News */

.newsArticle {
	background-color: rgb(255, 250, 216);
	border-bottom: 1px dashed rgb(192, 192, 192);
	padding-bottom: 5px;
}

.newsHeader {
	background-color: rgb(255, 250, 216);
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 3px;

}

.newsDetail {
	text-align: justify;
	background-color: rgb(255, 250, 216);
}

/*
#storeContentArea {
	width: 615px; 
	height: 467px; 
	position: absolute; 
	text-align: left; 
	overflow: hidden;
	background-color: rgb(255, 250, 216);
}

.storeOpen {
	width: 150px;
	right: 0px;
	text-align: center;
	border-style: solid;
    border-width: 1px;
	position: absolute;
	z-index: 1000;

}

.storeOpenHeader {
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	border-bottom: 1px solid rgb(192, 192, 192);
}
.storeOpenFooter {
	text-align: center;
	border-top: 1px solid rgb(192, 192, 192);
}
.storeOpen table {
	width: 50px;
	background-color: rgb(255,255,255);
}
.storeOpenDay {
	width: 50px;
	font-weight: bold;
	text-align: right;
}
.storeOpenTime {
	text-align: center;
}

#storeImageArea {
	position: absolute;
	width: 610px;
	height: 465px;
	overflow: hidden;
	background-color: rgb(255, 250, 216);
	z-index: 500;
}

#storeImageArea table {
	height: 100%; 
}
 
#storeImageArea table tr {
	vertical-align: center;
	text-align: center;
}

*/

.storeOpen {
	width: 400px;
	font-size: 12px;
	color: rgb(0, 0, 0);
	border: 1px solid;
	

}

.storeImage {
	/* max-width: 600px; */
	/* max-height:280px; */
	/* IE */
	/* width: expression(this.width > 600 ? "600px": true); */
	/* height: expression(this.height > 280 ? "280px": true); */
}

.Error {
	font-size: 18px;
	font-weight: bold;
	color: rgb(230,10,10);
}

.Note {
	font-size: 18px;
	font-weight: bold;
}

/*
.productImages {
	height: 100%;
}

.productImages tr {
	height: 100px;
}

.productImages tr td {
	width: 100px;
	text-align: center;
}

.productTextCell {
	width: 300px; 
	height: 430px; 
	vertical-align: top;
	color: rgb(153, 153, 153);
    font-size: 18px;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}

*/

.productGroup {
	text-align: center;
	color: 000000;
}

.productGroupBack {
	font-size: 12px; 
	color: rgb(0, 0, 0); 
	background-color: transparent; 
	text-align: center;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 0px;
	width: 100%;	
}

.productDetail {
	font-size: 12px; 
	color: rgb(0, 0, 0); 
}

.productDetail h1 {
	font-size: 16px; 
	font-weight: bold;
	color: rgb(0, 0, 0); 
	text-align: center;
}

.productList_outer {
	background-color: transparent; 
	position: absolute;
	overflow: hidden;
	top: 393px;
	left: 65px;
	width: 864px;
	height: 66px;

}

.productList_inner {
	background-color: transparent; 
	position: absolute;	
	overflow: visible;
}

.suppliersList {
	font-size: 14px; 
	color: rgb(0, 0, 0); 
	text-align: center;
}

.suppliersList img {
	border: 0px;
}

.ad {
	position: absolute;
	height: 0px;
	top: 10px;
	padding-left: 235px;
	text-align: center;
	z-index: 1000;
	background-color: transparent;

}
.ad img {
  border-color: rgb(255, 255, 255);
}

.ad2 {
	position: absolute;
	left: 0px;
	width: 100%;
	height: 0px; 
	top: 10px;
	overflow: visible;
	white-space: nowrap;

	text-align: center;
	z-index: 1000;

}
.ad2 img {
  border-color: rgb(255, 255, 255);
}

.slogan {
	text-align: center;
	background-color: f7f1cd;
	font-family: Times New Roman,Times,serif;
    font-style: italic;
    font-size: 21px;
	



}
