body { margin:0 0 0 10px; padding:0; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}
form , h3{ margin:0; padding:0}
a{ color:#000}
a:visited { color: #000;}
a:hover { color:#666; text-decoration:none}

td form { margin-bottom:20px;}


#wrap { width:840px; overflow:auto; text-align:left}

#header { width:100%; display:block; overflow:auto}
	.logo { float:left; width:280px;}
	.logo img { width:280px;}
	.topdesc{ float:left; width:400px; padding-top:10px; line-height:16px;}
	.topmenu { float:left; width:100px; line-height:16px; padding-top:10px}
	.topmenu a{ display:block;color:#1B10F3}
	
.center{ margin:0;width:100%; overflow:auto;}
.center .side{ float:left; width:160px; margin-right:10px;}
.center .mainarea{ float:left; width:670px;}
.center a{ color:#000; text-decoration:underline}
.center a:visited { color: #000;}
.center a:hover { color:#666; text-decoration:none}

.center h1{ font-size:14px; text-align:center; font-family:Arial, Helvetica, sans-serif}

.search { border:solid #ccc 1px; background:#F1A5B1; padding:0 6px 4px 6px; margin-bottom:10px}
.search h3{ line-height:25px; font-size:12px; color:#fff; text-align:center; font-family:Arial, Helvetica, sans-serif}
.search select{ width:144px; margin-bottom:4px;}
.search div { text-align:right}
.search input { border:solid #fff 1px; background:#F28F9F; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:56px;}

.block { border:solid #ccc 1px; margin-bottom:10px}
.block h3{ padding:4px 0 4px 0; font-size:12px; text-align:center; font-family:Arial, Helvetica, sans-serif}

.productphoto { width:320px; }

.leftmenu { margin:0; padding:0 0 0 39px; list-style-type:none; background:url(leftmenu.gif) no-repeat left;}
.leftmenu li { padding:16px 0 10px 0; font-weight:bold;}

.leftimg { text-align:center}

.menu { margin:0; padding:0; list-style-type:none; height:30px; display:block; width:100%}
.menu li { float:left; border-bottom: solid #FFA6A0 1px; padding-bottom:4px;}
.menu a{ border:solid #E17B94 1px; padding:4px 22px 3px 21px; margin:0 2px 0 2px; font-weight:bold; background:url(m_n.gif) repeat-x; line-height:25px; text-decoration:none;}
.menu .set { border-bottom:solid #fff 1px; border-left:solid #FFA6A0 1px; border-right:solid #FFA6A0 1px; border-top:solid #FFA6A0 1px; padding-bottom:3px;}
.menu .set a{ margin:0; border:none; background:url(m_s.gif) repeat-x}

.submenu { margin:8px 0 10px 0; line-height:20px; display:block;}
.submenu a{ padding:4px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline}
.submenu a:hover{ background:#DADADA; text-decoration:none}
.submenu .set {  background:#DADADA; text-decoration:none}


.txt1 {color: #CC6666}
.txt2 {
	font-size: 18px;
	font-weight: bold;
}
.table1 td{ padding-left:60px; }

#pages{ list-style-type:none; float:right; font-family:Arial; font-size:11px; color:#000; margin:2px 10px 2px 4px;}
	#pages a{ font-family:Arial; font-size:11px; color:#000; text-decoration:none}
	.pages_li{ float:left; border-top:solid 1px #f1f1f1; border-bottom:solid 1px #f1f1f1; border-left-width:0px; border-right-width:0px; padding:1px;text-align:center;}
	.pages_lileft{ float:left; border-top:solid 1px #f1f1f1; border-bottom:solid 1px #f1f1f1; border-left:solid 1px #f1f1f1; border-right-width:0px; padding:1px;text-align:center;}
	.pages_liright{ float:left; border-top:solid 1px #f1f1f1; border-bottom:solid 1px #f1f1f1; border-right:solid 1px #f1f1f1; border-left-width:0px; padding:1px;text-align:center;}
	#pages select{background-color:#f1f1f1; border:solid 1px #ffffff; font-size:10px; margin-left:10px; height:14px;}
	.pages_li1{float:left;}

.prolist { font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.prolist img{ max-width: 320px; width: expression(this.width > 320 ? 320: true); }

.prosend{ border: dashed #ccc 1px; margin:20px 0 20px 0}
.prosend td{ padding:4px;}

.footer{ width:100%; overflow:auto; text-align:center}
