#Category{
	margin-bottom:9px;
	
	
}
#cart_des{
	padding:0px 0px 0px 500px;
		
}
#name_head{
	font-size:13px;
	font-weight:700;
	background:url(../images/etc/search_bg.png);
	background-repeat:no-repeat;
	height:36px;
	
}

#price_head{
	font-size:13px;
	font-weight:700;
	background:url(../images/etc/search_bg.png);
	background-repeat:no-repeat;
	height:36px;
	
}
/*table */
#tableright {
	width: 900px;
	background-color: #FFF; /* สีพื้นของตาราง */
	font-size: 13px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;

   }
   #tableright p {
       clear: both;
       width: 100%;
       margin: 0px;
   }
   #tableright span {
       float: left;
       padding: 0px; 
   }
   #tableright span.right1 {
	   text-align:right;
       width:200px; 
	   height:25px;
   }
   #tableright span.right2 {
	width:650px;
	height:25px;
	padding-left:5px;
 
   }  
   #tableright span.right3 {
	   text-align:right;
       width:200px; 
	   height:auto;
	   padding-bottom:7px;
   }
   #tableright span.right4 {
	width:650px;
	height:auto;
	padding-left:5px;
	padding-bottom:7px;
   }  
 
  /* gallery */
  
  .zoom-container {
	position:absolute;
	  width: 435px;
      height:365px;
	  padding-top:10px;
	  padding-left:30px;
      border-style: solid;
	  border-top-width:1px;
      border-top-color: #BBBBBB;
	  border-right-width:1px;
	  border-right-color: #BBBBBB;
	  border-left-width:1px;
	  border-left-color:#BBBBBB;
	  border-bottom-width:1px;
	  border-bottom-color:#BBBBBB;
      border-radius:5px;
}

/* Image to zoom */
#zoom-target {
	position:relative; 
	display:block; 
}
	#zoom-target .fullsize-loading {
		position:absolute;
		top:50%;
		left:50%;
		width:40px;
		height:40px;
		margin:-20px 0 0 -20px;
		direction:ltr;
		text-indent:-9999px;
		background:#fff url(../images/etc/loading.gif) no-repeat center center;
		z-index:150;
		-webkit-border-radius:5px;
		   -moz-border-radius:5px;
		        border-radius:5px;
	}

/* Zoom panel */
#zoom-panel {
	position:absolute;
	top:0;
	left:470px;
	width:550px;
	height:380px;
	overflow:hidden;
	background:#fff;
	z-index:200;

	/* Box shadow for < IE9 is defined in ie8.css and ie7.css */
	-webkit-box-shadow:0 0 10px #888;
	   -moz-box-shadow:0 0 10px #888;
	        box-shadow:0 0 10px #888;

	/* Improve fluid motion of the the panel */
	-webkit-transition:left, top 100ms ease-out;
	   -moz-transition:left, top 100ms ease-out;
	    -ms-transition:left, top 100ms ease-out;
	     -o-transition:left, top 100ms ease-out;
	        transition:left, top 100ms ease-out;
}

/* Zoom gallery */
.zoom-gallery {
	margin:15px 0;
	list-style-type:none;
}
	.zoom-thumbnail {
		float:left;
		margin-left:15px;
		text-decoration:none;
	}
		li:first-child .zoom-thumbnail {
			margin-left:0;
		}
		.thumbnail-loading {
			background:#fff url(../img/loading.gif) no-repeat center center;
		}
			.thumbnail-loading img {
				opacity:0.5;
				-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
				filter:alpha(opacity=50);
			}

.im_thumnail{
	             border:none;
    -webkit-box-shadow:0 0 10px #f7bf66;
	   -moz-box-shadow:0 0 10px #f7bf66;
	        box-shadow:0 0 10px #f7bf66;
	
}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {
  position: absolute;
  left: -9000px;
  top: -9000px;
}


 * {
    font-family:Tahoma, Geneva, sans-serif;
    color: #333;
    line-height: 140%;
  }
  select, input, textarea {
    font-size: 1em;
  }

.link { color:#3333FF; text-decoration: none}
.link_close { color:#3333FF;
 text-decoration: none;
float:right;
position:relative;  top:18px; 
}

/*tab  */


div#product_tab_show_product_des{
	position: relative;
	display: block;
	width: 1020px;
	height: 340px;
	margin-top: 30px;

}
ul#tab_des{
	list-style:none;
	padding:0;
	margin:0;	
	width:100%;
	background-color:#FCF;
}
ul#tab_des li{
	display: block;
	float: left;
	height: 30px;
	width: 200px;  /* กำหนดความกว้างทั้งหมด  หารด้วยจำนวนเมนูแท็บ  */
	border: 0px solid #CCC;
	line-height: 25px;
	cursor: pointer;
	text-align: center;
	border-style: solid;
	border-top-width: 1px;
	border-top-color: #BBBBBB;
	border-right-width: 1px;
	border-right-color: #BBBBBB;
	border-left-width: 1px;
	border-left-color: #BBBBBB;
	border-radius: 5px;
}



/* class รูปแบบของแต่ละเมนู */
.tabNavi1{
	font-weight:bold;
	

}
.tabNavi2{
	font-weight:bold;
	
}

.tabNavi3{
   font-weight:bold;

}


.tabNavi4{
   font-weight:bold;

}

ul#detail_tab_des{
	list-style:none;
	padding:0;
	margin:0;	
	width:100%;	
}
ul#detail_tab_des li{
	float:left;
	width:100%;
	height:auto;	
}
/* class รูปแบบของแต่ละเนื้อหา */
.detailContent1{
	  display:block;
	  border-style: solid;
	  border-top-width:1px;
      border-top-color: #BBBBBB;
	  border-right-width:1px;
	  border-right-color: #BBBBBB;
	  border-left-width:1px;
	  border-left-color:#BBBBBB;
	  border-bottom-width:1px;
	  border-bottom-color:#BBBBBB;
      border-radius:5px;
	  
}
.detailContent2{
	  display:none;
	  border-style: solid;
	  border-top-width:1px;
      border-top-color: #BBBBBB;
	  border-right-width:1px;
	  border-right-color: #BBBBBB;
	  border-left-width:1px;
	  border-left-color:#BBBBBB;
	  border-bottom-width:1px;
	  border-bottom-color:#BBBBBB;
      border-radius:5px;
}
 .detailContent2_1{
	 padding-left:15px;
	 font-weight:bold;
	 color:#06F;
 }
 .detailContent2_2{
	  padding-left:30px;
	 color:#000;
 }
 
.detailContent3{
	  display:none;
	  border-style: solid;
	  border-top-width:1px;
      border-top-color: #BBBBBB;
	  border-right-width:1px;
	  border-right-color: #BBBBBB;
	  border-left-width:1px;
	  border-left-color:#BBBBBB;
	  border-bottom-width:1px;
	  border-bottom-color:#BBBBBB;
      border-radius:5px;
}
 .detailContent3_1{
	 padding-left:15px;
	 font-weight:bold;
	 color:#06F;
 }
 .detailContent3_2{
	  padding-left:30px;
	 color:#000;
 }
 
 .detailContent4{
	  display:none;
	  border-style: solid;
	  border-top-width:1px;
      border-top-color: #BBBBBB;
	  border-right-width:1px;
	  border-right-color: #BBBBBB;
	  border-left-width:1px;
	  border-left-color:#BBBBBB;
	  border-bottom-width:1px;
	  border-bottom-color:#BBBBBB;
      border-radius:5px;
	 
}
.detailContent4_1{
	 padding-top:60px;
	 padding-left:400px;
	 font-weight:bold;
	 color:#06F;
	 height:200px;
 }
.price_p_update{
	font-size:12px;
	color:#F00;
	font-style:oblique;
	text-align:right;
	padding:10px 0 0 0;
	
}
