@import url("base.css");
@import url("header.css");
@import url("topics.css");
@import url("footer.css");

body{
	background-color:#ffffff;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-align:center;
}

.page_title  {background:#DFDB9E; text-align:left;}
.contentsArea{margin:0; padding:0; text-align:left;}
.bread       {width:519px; margin:10px 20px; color:#666666; font-size:10px; line-height:130%;}
.contents    {width:519px; margin:0 20px 10px 20px;}

.text0 {color:#666666;font-size:10px;line-height:130%;}
.text1 {color:#666666;font-size:10px;line-height:130%;}
.text1pro {color:#333333;font-size:10px;line-height:10px;}
.text2 {color:#333333;font-size:12px;line-height:130%;}
.text3 {color:#555555;font-size:12px;line-height:130%;}
.text4 {font-size:14px;line-height:110%;}
.text5 {color:#333333;font-size:12px;line-height:150%;}

a:link    {color:#333333;text-decoration:underline;}
a:visited {color:#333333;text-decoration:underline;}
a:hover   {color:#AA0000;text-decoration:underline;}
a:active  {color:#AA0000;text-decoration:underline;}

/*PRODUCT*/
.productArea h1{margin:5px 0; padding:0;}
.productArea .flash{margin-bottom:10px;}
.productArea .bnr{margin-bottom:5px;}
.productArea .lead {padding:0 5px 5px 5px; color:#333333;font-size:12px;line-height:130%;}
.productArea h2{margin:10px 0 0 0; padding:1px 0; background:url(../image/subtitle_bg.gif); margin-bottom:5px;}
.productArea h2 .cap{padding-left:5px; color:#FFFFFF; font-size:12px; font-weight:bold; line-height:22px; background:#77774F; border-top:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid;}
.productArea .pagetop{text-align:right; margin-top:5px;}
.productArea .block  {margin:0 auto; padding:0; width:520px;}
.productArea .notes  {margin:0 auto; padding:0; width:520px; color:#666666; font-size:10px;line-height:130%;}
.productArea .spec_thumb{text-align:center;}
.productArea .popbtn {margin:0 auto; padding:3px 0 5px 0; width:515px; text-align:right; font-size:12px;}
.productArea table.spec{border-top:#999999 1px solid; border-left:#999999 1px solid; font-size:12px;}
.productArea .spec th{background:#EEEEEE; padding:3px; color:#555555; text-align:left; border-bottom:#999999 1px solid; border-right:#999999 1px solid;}
.productArea .spec td{background:#FFFFFF; padding:3px; color:#333333; border-bottom:#999999 1px solid; border-right:#999999 1px solid;}
.productArea .spec .non th{background:none;}
.productArea .spec .non td{background:none;}
.productArea .spec .sm{font-size:10px; font-weight:normal;}
.productArea .spec .mm{font-weight:normal;}
.productArea .spec .spacer{margin-bottom:5px;}
.productArea .specCap{padding:8px 0 3px 3px; font-weight:bold;}

/*SPECIAL*/
.productArea .specialBox  {border:#CCCCCC 1px solid; padding:10px; margin-top:10px;  color:#333333;font-size:12px;line-height:130%;}
.productArea .specialTitle{border-bottom:#CCCCCC 1px dotted; font-weight:bold; color:#77774F; padding:0 5px;}
.productArea .specialBody {padding:5px 5px 0 5px;}

/*PRODUCT TOP*/
.productTopArea h2          {margin:0 0 5px 0; padding:0; clear:both;}
.productTopArea .productBox  {width:259px; height:63px; float:left;}
.productTopArea .productPhoto{width:87px; height:55px; float:left; padding-left:1px;}
.productTopArea .productName {width:166px; height:54px; float:left; border-bottom:#CCCCCC 1px dotted; font-size:12px; font-weight:bold; line-height:135%;}
.productTopArea .productName a{width:166px; height:42px; display:block;}
.productTopArea .productName .S{font-size:10px; font-weight:normal; line-height:12px;}
.productTopArea .productName a:link    {color:#333333;text-decoration:none;}
.productTopArea .productName a:visited {color:#333333;text-decoration:none;}
.productTopArea .productName a:hover   {color:#AA0000;text-decoration:underline;}
.productTopArea .productName a:active  {color:#AA0000;text-decoration:underline;}
.productTopArea .pagetop{text-align:right; margin-Bottom:5px;}



/* PRODUCT NEWTYPE*/
td.subtitle {
	width:538px;
	height:26px;
	color:#FFFFFF;
	font-size:  12px;
	font-weight:bold;
	line-height:26px;
	padding:0 0 0 3px;
	background:url(../../product/images/subtitle_bar.gif) no-repeat;
}
td.subtitle2 {
	height:26px;
	color:#FFFFFF;
	font-size:  12px;
	font-weight:bold;
	line-height:26px;
	padding:0 0 0 3px;
	background:url(../../product/images/subtitle_bar.gif) no-repeat;
}
.prod_cat{
        font-size:14px;
        line-height:150%;
}

