#leftside2 {
	float:left;
	width:170px;
	padding-left:10px;
}
#rightside2 {
	float:right;
	width:610px;
}

.menu-sub {
	margin: 0px 0px 20px;
}

.menu-sub-title {
	padding: 20px 15px 0px 15px;
	BACKGROUND: url(images/top.gif) no-repeat left top;
	FONT-SIZE: 120%;
	OVERFLOW: hidden;
	height: 10px;
	_height: 30px;
}

.menu-sub UL {
	padding: 0px 0px 16px 0px;
	BACKGROUND: url(images/bottom.gif) no-repeat left bottom;
}

.menu-sub UL LI A {
	padding: 15px;
	WIDTH: 130px;
	DISPLAY: block;
	BACKGROUND: url(images/off.gif) no-repeat left top;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	_width: 160px
}

.menu-sub UL LI A:visited {
	padding: 15px;
	WIDTH: 130px;
	DISPLAY: block;
	BACKGROUND: url(images/off.gif) no-repeat left top;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	_width: 160px
}

.menu-sub UL LI A:hover {
	padding: 15px;
	WIDTH: 130px;
	DISPLAY: block;
	BACKGROUND: url(images/on.gif) no-repeat left top;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	_width: 160px
}

.menu-sub UL LI A:active {
	padding: 15px;
	WIDTH: 130px;
	DISPLAY: block;
	BACKGROUND: url(images/on.gif) no-repeat left top;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	_width: 160px
}

.menu-sub UL LI A:focus {
	padding: 15px;
	WIDTH: 130px;
	DISPLAY: block;
	BACKGROUND: url(images/on.gif) no-repeat left top;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	_width: 160px
}

.left-side {
	float:left;
	width:292px;
	border:1px solid #cccccc;
	overflow:hidden;
	margin-bottom:15px;
	_font-size:100%;
}
.right-side {
	margin-right:10px;
	_margin-right:5px;
	float:right;
	width:292px;
	border:1px solid #cccccc;
	overflow:hidden;
	margin-bottom:15px;
	_font-size:100%;
}
.name {
	padding:5px;
	color:#3366CC;
	font-weight:bold;
	background-color:#e6e6e6;
}
.fr {
	padding:5px;
	text-align:right;
}
.red {
	font-size:23px;
	color:#FF0000;
	font-weight:bold;
}
.price2 {
	color:#FF6600;
}
.red2 {
	color:#FF0000;
	font-weight:bold;
}

























table {
	_font-size:100%;
}

.pic {
	width: 130px;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.model {
	line-height:2em;
	vertical-align:middle;
	width: 453px;
	padding-left:15px;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-color:#e6e6e6;
}

.price {
	font-size:12px;
}
.price3 {
	font-size:12px;
}



