/*********************************
skin setting
**********************************/
.block-view{
	font-family:tahoma;
	padding-top: 5px;
}
#category-page .block-view
#list-product .block-view,
#discount-product .block-view {
	padding: 5px 5px 5px 0;
}
#present-product .block-view {
	padding: 5px 5px 5px 0;
}

.block-view .tr{
	width:175px;
	-width:175px;
	
}
#category-page .block-view .tr,
#list-product .block-view .tr ,
#discount-product .block-view .tr {
	background-image:url(../images/_p_1.png);
	margin-bottom:5px;
	margin-left:5px;
	width:192px;
	height:225px;
	text-align:center;
	padding-top:5px;
}
#present-product .block-view .tr {
	background:#F1F3F5 none repeat scroll 0 0;
	border:1px solid #E2E4E8;
	margin-bottom:5px;
	margin-left:5px;
	width:192px;
	height:220px;
}
#list-product .block-view .tr,
#discount-product .block-view .tr {
	/*width:176px;*/
	width:192px;
}
#present-product .block-view .tr {
	/*width:176px;*/
	width:235px;
}

.block-view dd.tc1 .td{
	text-align:center;
}
#category-page .block-view dd.tc3 .td strong a,
#list-product .block-view dd.tc3 .td strong a,
#discount-product .block-view dd.tc3 .td strong a {
	display: block;
	height: 35px;
	overflow: hidden;
}
#present-product .block-view dd.tc3 .td strong a {
	display: block;
	height: 30px;
	overflow: hidden;
}

.block-view dd.tc1 .td img{
	padding:1px;
	background:#fff;
	border:solid 1px #222;
}	

.block-view dd.tc5 .td{
	font-size:90%;
	color:#666;
}


.block-view2{
	font-family:tahoma;
	padding-top: 5px;
}
#category-page .block-view2
#list-product .block-view2,
#discount-product .block-view2 {
	padding: 5px 5px 5px 0;
}
#present-product .block-view2 {
	padding: 5px 5px 5px 0;
}

.block-view2 .tr{
	width:175px;
	-width:175px;
	border:solid 1px #aaa;
}
#category-page .block-view2 .tr,
#list-product .block-view2 .tr ,
#discount-product .block-view2 .tr {
	background:#F1F3F5 none repeat scroll 0 0;
	border:1px solid #E2E4E8;
	margin-bottom:5px;
	margin-left:5px;
	width:192px;
	height:220px;
}
#present-product .block-view2 .tr {
	background:#F1F3F5 none repeat scroll 0 0;
	border:1px solid #E2E4E8;
	margin-bottom:5px;
	margin-left:5px;
	width:192px;
	height:220px;
}
#list-product .block-view2 .tr,
#discount-product .block-view2 .tr {
	/*width:176px;*/
	width:192px;
}
#present-product .block-view2 .tr {
	/*width:176px;*/
	width:235px;
}

.block-view2 dd.tc1 .td{
	text-align:center;
}
#category-page .block-view2 dd.tc3 .td strong a,
#list-product .block-view2 dd.tc3 .td strong a,
#discount-product .block-view2 dd.tc3 .td strong a {
	display: block;
	height: 30px;
	overflow: hidden;
}
#present-product .block-view2 dd.tc3 .td strong a {
	display: block;
	height: 30px;
	overflow: hidden;
}

.block-view2 dd.tc1 .td img{
	padding:1px;
	background:#fff;
	border:solid 1px #222;
}	

.block-view2 dd.tc5 .td{
	font-size:90%;
	color:#666;
}


/*********************************
layout
**********************************/
/*
The @-moz-document rule is a Gecko-specific at-rule that restricts the style rules contained within it based on the URL of the document. 
It is designed primarily for user style sheets.
*/
.block-view{
	width:100%;
	position:relative;
	font-size:0;
	overflow:hidden;

}
.block-view .thead{
	display:none;
}
.block-view .tr{
	display:-moz-inline-stack;
	min-height:1px;/*fix FF 2.0 incorrect -moz-inline-stack height when text zoom-in*/
	
	display:inline-block;
	font-size:medium;
	zoom:1;
	*display:inline;
	vertical-align:text-top;
}

.block-view dd.tc{
   font-size:0.75em;
   margin:0;
   padding:0;
   display:table-row;/*fix FF 2.0 incorrect -moz-inline-stack box*/
   display:inline-block;
   width:90%;
   vertical-align:text-top;
}

.block-view .td{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 3px 0;
	text-align: center;
}

.block-view .tfoot{
	display:none;
}


.block-view2{
	width:100%;
	position:relative;
	font-size:0;
	overflow:hidden;

}
.block-view2 .thead{
	display:none;
}
.block-view2 .tr{
	display:-moz-inline-stack;
	min-height:1px;/*fix FF 2.0 incorrect -moz-inline-stack height when text zoom-in*/
	
	display:inline-block;
	font-size:medium;
	zoom:1;
	*display:inline;
	vertical-align:text-top;
}

.block-view2 dd.tc{
   font-size:0.75em;
   margin:0;
   padding:0;
   display:table-row;/*fix FF 2.0 incorrect -moz-inline-stack box*/
   display:inline-block;
   width:100%;
   vertical-align:text-top;
}

.block-view2 .td{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 3px 0;
	text-align: center;
}

.block-view2 .tfoot{
	display:none;
}

.bar_1 {

	background-image:url(../images/_bar_1.gif);
	height:61px;
	
}

.bar_2 {

	background-image:url(../images/_bar_2.gif);
	height:61px;
	
}

.bar_3 {

	background-image:url(../images/_bar_3.gif);
	
	height:25px;
	
}