@CHARSET "ISO-8859-1";
div.myform { border: 1px solid; padding: 0.5em; }
label.left { float: left; width: 10em; }
div.row { margin-bottom: 1em; clear: left; }
div.row_float { float: left; width:15em; }
div.element { padding-left: 10em; }
ul.errors { color: red; list-style-type: square; margin-top: 0.2em; padding-left: 1em; }

div.newsletter { 
	margin-top: 10px; 
}

div.errors { color: red;  margin-top: 9px; }

.boxcheap {
	color:#FF0000;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}

.boxcheapoldprice {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}

.viewBoxPrice{
	margin: 0pt; 
	padding: 0pt; 
	background: transparent url(../images/shopimage/boxPrice.gif) no-repeat scroll 0% 0%; 
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; 
	font-family : Verdana,Arial,Helvetica,sans-serif;
	color: rgb(255, 255, 255); 
	font-size: 20px; 
	font-style: italic; 
	font-weight: bold; 
	width: 123px; 
	height: 36px; 
	text-align: center;

}

input#count {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF none repeat scroll 0 50%;
	border:1px solid black;
	color:#303030;
	font-weight:bold;
	height:18px;
	margin:3 0 3 3px;
	padding:2px;
	text-align:center;
	width:24px;
}

.wkBgCountBasket {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	margin:3 0 3 3px;

}

.wkBgCount{
	background: transparent url(../images/shopimage/wk_count_bg.png) repeat-x scroll 0% 0%; 
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	border:1px solid #000000;
	width: 123px;
	font-size: 12px; 
	font-weight: bold; 
}

.viewBoxPriceDetail{
	margin: 0pt; 
	padding: 0pt; 
	background: transparent url(../images/shopimage/boxPriceDetail.png) no-repeat scroll 0% 0%; 
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; 
	color: rgb(255, 255, 255); 
	font-size: 16px; 
	font-style: italic; 
	font-weight: bold; 
	width: 96px; 
	height: 30px; 
	text-align: center;

}

.productBorder{
	/*border-color:#CCCCCC;*/
	
  	border-color:#CCCCCC;
	/*border-style:none solid solid solid ;*/
	//border-width:1px 1px 1px 1px;

	border-up:1px solid #CCCCCC;
	
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	

}

.productInfo{
	width:120px;
}
