body 
{
	background:#ffffff; /* url(../img/bgnd_top.jpg) no-repeat scroll center top;*/
	font-family:Verdana,regular;
	font-size:12px;
	margin:0;
	padding:0;
	font-weight: regular;
	text-align:center;
}

div#all
{
	width:900px;
	text-align:center;
	margin:0 auto;
}

div#header
{
	float:left;
	width:100%;
}

div#content_sub
{
	float:left;
	width:100%;
	height:5px;
}

div#content_main
{
	float:left;
	width:100%;
	text-align:left;
	border:0px dashed #ff0000;
	overflow:hidden;
}

div#content_title
{
	float:left;
	width:100%;
	text-align:right;
	font-weight:200;
	font-size:18px;
	color:#3333FF;
}

.header_body
{
	width:100%;
	height:5px;
	background:url(../img/header_body.jpg) no-repeat;
}

div#wrapper
{
	width:100%;
	float:left;
	border:0px solid ;
	background:url(../img/bgnd_wrapper.jpg) repeat-y;	
}

div#content_l
{
	width:180px;
	float:left;
	border:0px dashed #ff0000;
}

div#content_l_navi
{
	float:left;
	width:175px;
	padding-left:5px;
}

div#content_m
{
	width:670px;
	float:left;
	border:0px dashed #0000FF;
	overflow:hidden;
}

div#content_header
{
	width:100%;
	float:left;
	border:0px dashed #0000FF;
	text-align:left;
}

div#content_r
{
	width:180px;
	float:left;
	border:0px dashed #009900;
}

div#content_r_sc	{padding-left:5px;}

div#footer
{
	width:100%;
	height:60px;
	float:left;
	font-size:11px;
	color:#999999;
}

.my_lnk			{float:left;width:150px;padding:2px;}

.blockl			{width:100%;float:left;padding:2px;text-align:left;}
.blockr			{width:100%;float:right;padding:2px;text-align:left;}
.blockwr		{float:right;padding:2px;text-align:left;}

.box			{width:175px;float:left;}
.box_title_56	{width:175px;height:46px;float:left;padding:5px;border:0px dashed #0000ff;background:url(../img/box/box_title.png) no-repeat;}
.box_title_40	{width:175px;height:30px;float:left;padding:5px;border:0px dashed #0000ff;background:url(../img/box/box_title.png) no-repeat;}
.box_body		{width:175px;float:left;padding:0px;border:0px dashed #0000ff;background:url(../img/box/box_body.png);}
.box_footer_42	{width:165px;height:32px;float:left;padding:5px;border:0px dashed #0000ff;background:url(../img/box/box_footer_42.png) no-repeat;}
.box_footer_22	{width:175px;height:1px;float:left;padding:5px;border:0px dashed #0000ff;background:url(../img/box/box_footer_12.png) no-repeat;}
.box_footer_sc	{width:175px;height:22px;float:left;padding:5px;text-align:left;border:0px dashed #0000ff;background:url(../img/box/box_sc_footer_title_1.png) no-repeat;}

.navi_title		{color:#66cc33;font-family:Verdana;font-size:12px;font-weight:bold;text-align:left;padding-left:15px;}

.rowl			{width:100%;float:left;}
.paging			{width:100%;float:left;padding-left:20px;}
.paging_link	{padding:2px;float:left;border:0px dashed #ceffce;}

.product_image_small	{width:120px;height:100px;float:left;text-align:center;}
.product_desc_small		{float:left;width:400px;}
.product_title_small	{float:left;width:400px;font-weight:bold;}
.product_action_small	{float:left;width:100%;font-weight:bold;text-align:right;}

.product_price			{font-weight:bold;width:100%;}
.product_small			{padding-left:20px;width:220px;border:0px dashed #4c9811;float:left;}


.body_category_special_odd	{float:left;width:100%;font-size:12px;font-weight:none;}
.body_category_special_even	{float:left;width:100%;font-size:12px;font-weight:none;background:#92D400;}
.title_sub_special_category	{float:left;width:100%;font-size:14px;font-weight:none;color:#FFFFFF;font-weight:bold;}
.title_category_special		{float:left;width:100%;font-size:14px;font-weight:none;color:#FFFFFF;}
.item_special_category		{float:left;width:70px;font-size:12px;font-weight:none;color:#CECECE;border:0px solid #FFFFFF;}
.item_size_special_category	{color:#000000;}
.item_price_special_category{color:#000000;}
.item_all_special_category	{float:left;width:390px;}
.item_special_category_title{float:left;width:100%;font-size:14px;font-weight:none;color:#FFFFFF;}
.category					{float:left;width:200px;padding:5px;}
.keyword					{float:left;width:150px;padding:5px;}

.title						{font-family:Verdana;font-size:18px;color:#3399cc;}
.simple_title				{font-family:Verdana;font-size:16px;font-weight:bold;color:#FFFFFF;}

/*controls*/
.tb_green		{width:90px;font-size:12px;color:#000000;}
.tb_big			{width:300px;font-size:18px;font-weight:200;background:#ffcc99;color:#657fc0;border:1px solid #CCCCFF}
.r_arrow		{width:20px;height:20px;background:url(../img/ctrl/r_arrow.png);float:left;}
.diamond		{width:14px;height:16px;background:url(../img/ctrl/diamond.png);float:left;}
.green_line		{width:100%;height:2px;background:url(../img/ctrl/2_green_dots.png);float:left;}

/*template items*/
ul					{list-style-type: none;}
li					{background:url(../img/ctrl/circle_white.gif) no-repeat;padding-left:15px;}


/*table*/
td					{font-size:12px;color:#000000;}


/*pl*/
.pl_item			{width:100%;float:left;overflow:hidden;}
.pl_adv				{width:100%;float:left;border:0px dashed #556677;}
.pl_thumb			{width:150px;float:left;padding:5px;border:1px dashed #9999FF}
.pl_desc			{font-size:11px;color:#666666;}
.pl_title			{color:#ff6600;}

.pl_item_small		{width:100%;float:left;}
.pl_thumb_small		{width:60px;height:40px;float:left;padding:5px;border:1px dashed #9999FF}
.pl_desc_small		{font-size:11px;color:#666666;text-align:left;}
.pl_title_small		{color:#ff6600;text-align:left;font-size:11px;}

/**/
.box			{width:100%;}
.box_title		{padding:5px;font-size:18px;font-weight:200;text-align:left;color:#ffbb66;}
.box_body		{width:100%;}
