/* CSS Document */

/* products list */
#pRODlIST{}
.pRODlIST_mAIN{
	padding: 20px 0px;
	background: #FFFFFF;
}

.pRODlIST_rOW{
	background: url(img/line_r1.gif) repeat-x top;
	clear: both;
	padding: 20px 0px;
}
.pRODlIST_sPA {
	width: 35px;
	height: 260px;
	float: left;
}
.pRODlIST_iTM {
	padding: 10px;
	/*table-layout:fixed;*/
	width: 120px;
	background: #FFFFFF;
	float: left;
}
.pRODlIST_iTM_iMG{
	/*table-layout:fixed;*/
	width: 120px;
	height: 120px;
	background: #999999;
}
.pRODlIST_iTM_iMG a:link,.pRODlIST_iTM_iMG a:visited{background: #FF6600;}
.pRODlIST_iTM_iMG a:hover{background: #FF6600;}
.pRODlIST_iTM_nO{
	font-size: 11px;
	margin: 0px;
	padding: 10px 0px 0px;
	color: #6699CC;
}
.pRODlIST_iTM_nM{
	/*table-layout:fixed;*/
	font-size: 13px;
	padding: 0px 0px 10px;
	margin: 0px;
	height: 30px;
}
.pRODlIST_iTM_pRICEtTL{
	color: #FF6600;
	padding: 0px;
	width: auto;
	display: block;
}
.pRODlIST_iTM_pRICE{
	color: #333333;
	padding: 0px 0px 10px;
}
.pRODlIST_iTM_iCON{
	padding: 10px 0px;
}


/* products detail */
#pRODdETAIL{}
#pRODdETAIL .cONTbOX_tOP .cONTbOX_tTL{
	font-size: 14px;
	color: #FF6600;
}
.pRODdETAIL_dATE{
	margin-bottom: 20px;
}

.pRODdETAIL_dATE_iMG{
	vertical-align: top;
	width: 120px;
}
.pRODdETAIL_dATE_iNFO{
	padding: 0px 0px 20px 20px;
	vertical-align: top;
	text-align: left;
}
.pRODdETAIL_dATE_nO{
	padding: 0px 0px 10px;
	background: url(img/line_r2.gif) repeat-x bottom;
}
.pRODdETAIL_dATE_pRICEtTL{
	color: #FF6600;
	margin-top: 10px;
}
.pRODdETAIL_dATE_pRICE{
	color: #FF6600;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}

.pRODdETAIL_dATE_iTM{
	padding: 10px 0px;
	background: url(img/line_r2.gif) repeat-x top;
	font: 12px Arial, Helvetica, sans-serif;
}
/* */
.pRODdETAIL_lIST{}
.pRODdETAIL_lIST_tTL{
	background: #F8F8F8;
	background: #F8F8F8 url(img/line_r3.gif) repeat-x top;
	padding: 8px 10px 6px;
}
.pRODdETAIL_lIST_tTL td{}
.pRODdETAIL_lIST_tTL_1{
	width: 60px;
}
.pRODdETAIL_lIST_tTL_2{width: auto;}
.pRODdETAIL_lIST_tTL_3{
	width: 120px;
	text-align: right;
}
.pRODdETAIL_lIST_tTL_4{
	text-align: right;
}
.pRODdETAIL_lIST_tTL_5{
	width: 90px;
	text-align: center;
}

.pRODdETAIL_lIST_rOW{background: #FFFFFF url(img/line_r2.gif) repeat-x top;padding: 10px;}
.pRODdETAIL_lIST_rOW td{}
.pRODdETAIL_lIST_cOUL1{}
.pRODdETAIL_lIST_cOUL2{}
.pRODdETAIL_lIST_cOUL3{text-align: right;}
.pRODdETAIL_lIST_cOUL4{text-align: right;}
.pRODdETAIL_lIST_cOUL5{text-align: center;}

.pRODdETAIL_lIST_bUYbTN{
	padding: 20px 0px;
	background: url(img/line_r3.gif) repeat-x top;
	margin-top: 10px;
}
/* */
.pRODdETAIL_dESC{
	background: url(img/line_r3.gif) repeat-x top;
	padding-top: 20px;
	padding-bottom: 20px;
	display: block;
}
.pRODdETAIL_dESCtXT{
	table-layout:fixed;
	font-size: 12px;
}
/* */
.pRODdETAIL_dESCiMG{
	width: 500px;
	float: left;
}
.pRODdETAIL_dESCiMG img{
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
/* side prod list */
#sIDE_pRODlIST {}
#sIDE_pRODlIST .sIDEpNL_tTL{
	border-bottom: 4px solid #666666;
	height: 32px;
	margin: 0px;
	padding: 10px 0px 0px;
}
#sIDE_pRODlIST ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#sIDE_pRODlIST ul li{
	background: url(img/line_r2.gif) repeat-x bottom;
	padding: 10px 0px;
	margin: 0px;
	width: 180px;
	text-align: right;
	vertical-align: text-top;
	table-layout:fixed;
}
#sIDE_pRODlIST .sIDE_pRODlIST_iMG{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 60px;
}
#sIDE_pRODlIST .sIDE_pRODlIST_iMG img{
	width: 60px;
	height: 60px;
}
#sIDE_pRODlIST .sIDE_pRODlIST_nM{
	width: 110px;
	line-height: 16px;
	font-size: 12px;
}
#sIDE_pRODlIST .sIDE_pRODlIST_nO{
	width: 110px;
	font-size: 11px;
	font-weight: bold;
	color: #6699CC;
}
#sIDE_pRODlIST .sIDE_pRODlIST_pRICEtTL{
	color: #FF6600;
	margin-top: 10px;
}
#sIDE_pRODlIST .sIDE_pRODlIST_pRICE{
	color: #000000;
}
#sIDE_pRODlIST ul li a{
	color: #666666;
}
#sIDE_pRODlIST ul li a:link, #sIDE_pRODlIST ul li a:visited{
	text-decoration:none;
	color: #666666;
}
#sIDE_pRODlIST ul li a:hover{
	color: #333333;
	text-decoration: none;
}

/* side products & brand cate */
#sIDE_pRODcATE h4,#sIDE_bRANDcATE h4{
	font-size: 11px;
	color: #FF6600;
	margin: 0px;
	padding: 10px 0px;
	background: url(img/line_r3.gif) repeat-x bottom;
}
#sIDE_pRODcATE .sIDEpNL_tTL,#sIDE_bRANDcATE .sIDEpNL_tTL{
	padding: 10px 0px;
}
#sIDE_pRODcATE .sIDEpNL_cONT,#sIDE_bRANDcATE .sIDEpNL_cONT{
	padding: 0px;
}
#sIDE_pRODcATE .sIDEpNL_bTM,#sIDE_bRANDcATE .sIDEpNL_bTM{
	padding: 0px;
}
#sIDE_pRODcATE ul, #sIDE_bRANDcATE ul{
	margin: 0px;
	list-style: none;
}
#sIDE_pRODcATE ul li, #sIDE_bRANDcATE ul li{
	margin: 0px;
	font-size: 11px;
	list-style: none;
	background: url(img/line_r3.gif) repeat-x bottom;
	padding-bottom: 1px;
}
#sIDE_pRODcATE ul li a, #sIDE_bRANDcATE ul li a,#sIDE_pRODcATE ul li a:link, #sIDE_pRODcATE ul li a:visited, #sIDE_bRANDcATE ul li a:link,#sIDE_bRANDcATE ul li a:visited{
	color: #777;
	padding: 10px 0px 10px 15px;
	margin: 0px;
	font-weight: bold;
	display: block;
}

#sIDE_pRODcATE ul li a:hover, #sIDE_bRANDcATE ul li a:hover{
	color: #0066CC;
	text-decoration: none;
	padding: 10px 0px 10px 15px;
	background: url(img/cate_dot.gif) no-repeat 0px 10px;
}
#sIDE_pRODcATE ul li a.cUR,#sIDE_pRODcATE ul li a.cUR:link, #sIDE_pRODcATE ul li a.cUR:visited,#sIDE_bRANDcATE ul li a.cUR,#sIDE_bRANDcATE ul li a.cUR:link, #sIDE_bRANDcATE ul li a.cUR:visited{
	color: #FF6600;
	background: url(img/cate_dot_over.gif) no-repeat 0px 10px;
	padding: 10px 0px 10px 15px;
}

#sIDE_pRODcATE ul li a.cUR:hover,#sIDE_bRANDcATE ul li a.cUR:hover{
	color: #0066CC;
	background: url(img/cate_dot_over.gif) no-repeat 0px 10px;
	padding: 10px 0px 10px 15px;
}
#sIDE_pRODcATE ul li span,#sIDE_bRANDcATE ul li span{
	font-size: 9px;
}
#sIDE_pRODcATE ul li ul{
	padding: 0px;
	list-style: none;
	border-style: none;
}
#sIDE_pRODcATE ul li ul li{
	padding: 0px;
	list-style: none;
	border-style: none;
	background: url(img/line_r1.gif) repeat-x top;
}
#sIDE_pRODcATE ul li ul li a, #sIDE_pRODcATE ul li ul li a,#sIDE_pRODcATE ul li ul li a:link, #sIDE_pRODcATE ul li ul li a:visited{
	font-weight: normal;
	color: #888;
	display: block;
	margin: 0px;
	padding: 6px 0px 5px 15px;
	border-style: none;
}
#sIDE_pRODcATE ul li ul li a:hover{
	color: #0066CC;
	background: url(img/cate_dot_over.gif) no-repeat 0px 5px;
	padding: 6px 0px 5px 15px;
}
#sIDE_pRODcATE ul li ul li a.cUR,#sIDE_pRODcATE ul li ul li a.cUR:link, #sIDE_pRODcATE ul li ul li a.cUR:visited{
	color: #0066CC;
	background: url(img/cate_dot_cur.gif) no-repeat 0px 5px;
	padding: 6px 0px 5px 15px;
}
#sIDE_pRODcATE ul li ul li a.cUR:hover{
	color: #FF6600;
}
#sIDE_pRODcATE ul li ul li span{
	font-size: 9px;
	font-weight: normal;
}