body
{
	padding: 0px;
	margin: 0px;
	background-color: #FFF;
	color: #464646;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	background-image: url('images/bg.jpg');
	background-repeat: repeat-x;
}

img
{
	border: 0px;
	padding: 0px;
	margin: 0px;
}


a, a:hover, a:active {
	color: #464646;
	text-decoration: underline;
	font-size: 12px;
}
a:hover {
	text-decoration: none;
	font-size: 12px;
	color: #464646;
}
a:visited {
	color: #464646;
	font-size: 12px;
	text-decoration: underline;
}


a.top, a.top:hover, a.top:active {
	color: #FFF;
	text-decoration: none;
	font-size: 14px;
}
a.top:visited {
	color: #FFF;
	font-size: 14px;
	text-decoration: none;
}
a.top:hover {
	text-decoration: underline;
	font-size: 14px;
	color: #FFF;
}

a.left, a.left:hover, a.left:active {
	text-decoration: none;
	font-size: 13px;
	color: #464646;
}
a.left:visited {
	font-size: 13px;
	color: #464646;
	text-decoration: none;
}
a.left:hover {
	text-decoration: underline;
	font-size: 13px;
	color: #464646;
}

a.leftt, a.leftt:hover, a.leftt:active {
	text-decoration: none;
	font-size: 13px;
	color: #17a5d7;
}
a.leftt:visited {
	font-size: 13px;
	color: #17a5d7;
	text-decoration: none;
}
a.leftt:hover {
	text-decoration: underline;
	font-size: 13px;
	color: #17a5d7;
}


a.wh, a.wh:hover, a.wh:active {
	text-decoration: none;
	font-size: 13px;
	color: #FFF;
	font-weight: bold;
}
a.wh:visited {
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
a.wh:hover {
	text-decoration: underline;
	font-size: 13px;
	color: #fdf18e;
	font-weight: bold;
}



a.blue, a.blue:hover, a.blue:active {
	text-decoration: underline;
	font-size: 11px;
	color: #17a5d7;
}
a.blue:visited {
	font-size: 11px;
	color: #17a5d7;
	text-decoration: underline;
}
a.blue:hover {
	text-decoration: none;
	font-size: 11px;
	color: #17a5d7;
}

a.bluet, a.bluet:hover, a.bluet:active {
	text-decoration: underline;
	font-size: 14px;
	color: #17a5d7;
	font-weight: bold;
}
a.bluet:visited {
	font-size: 14px;
	color: #17a5d7;
	text-decoration: underline;
	font-weight: bold;
}
a.bluet:hover {
	text-decoration: none;
	font-size: 14px;
	color: #17a5d7;
	font-weight: bold;
}


a.red, a.red:hover, a.red:active {
	text-decoration: underline;
	font-size: 11px;
	color: #ff5b00;
}
a.red:visited {
	font-size: 11px;
	color: #ff5b00;
	text-decoration: underline;
}
a.red:hover {
	text-decoration: none;
	font-size: 11px;
	color: #ff5b00;
}


a.bot, a.bot:hover, a.bot:active {
	text-decoration: none;
	font-size: 13px;
	color: #17a5d7;
	padding-left: 20px;
	padding-right: 20px;
}
a.bot:visited {
	font-size: 13px;
	color: #17a5d7;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
}
a.bot:hover {
	text-decoration: underline;
	font-size: 13px;
	color: #17a5d7;
	padding-left: 20px;
	padding-right: 20px;
}

a.menu, a.menu:hover, a.menu:active {
	color: #FFF;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	padding-left: 11px;
	padding-right: 11px;
}
a.menu:visited {
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 11px;
	padding-right: 11px;
}
a.menu:hover {
	text-decoration: underline;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	padding-left: 11px;
	padding-right: 11px;
}

a.items, a.items:hover, a.items:active {
	text-decoration: none;
	font-size: 18px;
	color: #17a5d7;
	font-weight: bold;
}
a.items:visited {
	text-decoration: none;
	font-size: 18px;
	color: #17a5d7;
	font-weight: bold;
}
a.items:hover {
	text-decoration: underline;
	font-size: 18px;
	color: #17a5d7;
	font-weight: bold;
}



.title
{	font-size: 18px;
	color: #17a5d7;
	font-weight: bold;}

.content
{	font-size: 12px;
	line-height: 20px;
	padding-top: 10px;}

.bgmenu
{	height: 38px;
	background-image: url('images/bhmenu.jpg');
	font-size: 15px;
	color: #FFF;}

.titside
{	background-image: url('images/colTopBg.jpg');
	height: 32px;
	background-repeat: no-repeat;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;}

.catpad
{	margin-top: 5px;
	padding-left: 5px;
	padding-right: 5px;}

.subcatpad
{	padding-left: 20px;
	padding-top: 5px;}

.line
{	border-top: 1px solid #FFF;
	margin: 5px 0px 0px 2px;
	width: 100%;}

.cenbg
{	width: 668px;
	height: 36px;
	background-image: url('images/bgNew.jpg');
	background-repeat: no-repeat;
	color: #FFF;
	font-weight: bold;
	margin-top: 10px;}

.centit
{	padding-top: 8px;
	padding-left: 13px;
	float: left;}

.cenlim
{	float: left;
	padding-top: 3px;
	padding-left: 8px;}

.riwhbg
{	background-image: url('images/colTopBg.jpg');
	height: 32px;
	background-repeat: no-repeat;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;}

.riwhbgem
{
	background-image: url('images/bgRightBlue.jpg');
	height: 32px;
	background-repeat: no-repeat;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
}

.ripad
{	padding: 7px 0px 0px 7px;
	font-size: 12px;}

.ribgc
{	padding-left: 20px;}

p, div
{	padding: 0px;
	margin: 0px;}

.itemBg
{	float: left;
	width: 220px;
	height: 366px;
	background-image: url('images/itemBg.jpg');
	background-position: top right;
	background-repeat: no-repeat;}

.itemBgmain
{
	height: 400px;
	float: left;
	width: 220px;
	background-image: url('images/itemBg.jpg');
	background-position: bottom right;
	background-repeat: no-repeat;
}

.itemname
{	font-size: 18px;
	color: #17a5d7;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;}

.itemcode
{	font-size: 12px;
	color: #464646;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;}

.itemprice
{	font-size: 12px;
	color: #e01906;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;}

.itemoprice
{	color: #000;
	font-weight: normal;}

.itemhave
{	font-size: 11px;
	color: #666666;
	text-align: center;
	padding-top: 10px;}

.itemimage
{	height: 144px;
	text-align: center;
	padding-top: 10px;}

.itemimagetable
{
	height: 144px;
	text-align: center;
	padding-top: 10px;
}

.itemimageleft
{
	text-align: center;
	padding-top: 10px;
}

.blue
{	color: #17a5d7;}

.bc
{	border: 1px solid #d7eefe;
	border-collapse: collapse;
	height: 20px;
	font-size: 13px;}

.bch
{
	height: 20px;
	background-color: #d7eefe;
	font-size: 13px;
}
