	body

	{

	margin-left:0;

	margin-right:0;

	margin-top:10px;

	font-size:12px;

	font-family:tahoma;

	background: #F2F2F2 url('images_/bg3.gif?') no-repeat center top;

	}

	

	h1

	{

	color: #333333; font-family: Arial;margin-top:10px; 

	

	}

	

	h2

	{

	color: #3366FF; font-family: Arial; margin-right: 20; margin-bottom: 0

	

	}

	hr

	{

	color:#f1f1f1;

	background-color:#f1f1f1;

	height:1px;

	border:none;

	}

	

	form

	{

	margin:0;

	padding:0;

	}

	a

	{

	text-decoration:none;

	color:#CD659D;

	}

	

	.cline

	{ 

	position: absolute; 

	width: 1000px; 

	border-top: 1px solid #e1e1e1;

	top:115px !important;

	}

        

 

	.txtContentTitle_2 {

	font-family: tahoma;

	font-size: 13px;

	color: #999

	background-color: #fff;

	height: 15px;

	border: 1px solid #E1E1E1;

	border-bottom: 1px solid #f2f2f2;

	padding: 5px;

	}



	.boxContent {



	border-left: 1px solid #E1E1E1;

	border-bottom: 1px solid #E1E1E1;

	border-right: 1px solid #E1E1E1;

	background-color: #FFFFFF;

	padding: 10px;

	color: #333333;

	margin-bottom: 10px;

	margin-top: 0px;

	position: inherit;

	}





	.boxContentD {



	border: 1px solid #E1E1E1;

	background-color: #FCF9CE;

	padding: 10px;

	overflow : hidden; _height : 1%;

	color: #333333;

	margin-bottom: 10px;

	margin-top: 0px;

	}

       

	.boxContent-ok{

	border:solid 1px #008000; 

	background:#C9FFCA url(images_/icons/icon-green.png) 8px 6px no-repeat;

	color:#008000;

	font-weight:bold;

	padding:6px;

	text-align:right;

	}

	

	.boxContent-error{

	border:solid 1px #cc0000; 

	background:#F7CBCA url(images_/icons/icon-red.png) 8px 6px no-repeat;

	color:#cc0000;

	font-weight:bold;

	padding:6px;

	text-align:right;

	}

	

	

	#gallery ul { list-style: none;margin:0;padding:0; }

	#gallery ul li { display: inline;padding:7px; }

	#gallery ul img{ 	border: 1px solid #e1e1e1;margin-bottom:5px; }

	.txtPrice {

	font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana;

	font-size:20px;

	color: #333333;

	float:right;

	position:relative;

	}



	.txtNumber{

	font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana;

	font-size:20px;

	float:left;

	color: #333333;

	}



	.cp

	{

	background:#fff;
	width:1000px;

	text-align:right;


	color:#808080

	}

       



	.txtContentTitle 

	{

	font-family: tahoma;

	font-size: 13px;

	color: #999;

	background-color: #fff;

	height: 15px;

	text-align:right;

	border-bottom: 1px solid #f2f2f2;

	padding: 10px;

	color: #333333;

	margin-bottom: 10px;

	margin-top: 0px;

	position: inherit;

	}







    /* Upper Bottons */ 

       

	.navlist 

	{

	padding:0;

	margin:0 25 0  0;



	} 

	

	.navlistdiv

	{

	float:right;width:60%;

	}

	

	.navlistdiv2

	{

	float:left;_width:300;text-align:left;

	}

	

  

	.navlist li  

	{

	display: inline;

	list-style-type: none;



	}



	.navlist a  

	{

	margin:10 0 30 20;

	float:right;

	text-decoration: none;



	}







		.navlist a.rollover1 

	{

	width: 55px;

	height: 24px;

	background: url('images_/upper_mn_05.gif') no-repeat top center;





	}



	

	

	.navlist a.rollover2 

	{

	width: 91px;

	height: 24px;

	background: url('images_/upper_mn_03.gif') no-repeat top  center;



	}



	.navlist a.rollover3 

	{

	width: 45px;

	height: 24px;

	background: url('images_/upper_mn_01.gif') no-repeat top  center;





	}









	





	.navlist a.rollover1:hover  ,.navlist a.rollover2:hover  ,.navlist a.rollover3:hover 

	{

	background-position:center bottom;

	} 





	

	.navlist a.rollover5 

	{

	width: 110px;

	height: 29px;

	background: url("images_/upper_spec_03.gif") center top no-repeat;

	}



	.navlist a.rollover6 

	{

	width: 80px;

	height: 29px;

	background: url("images_/upper_spec_01.gif") center top  no-repeat;

	}



	.navlist a.rollover6:hover  ,.navlist a.rollover5:hover 

	{

	background-position:center -29px;

	} 



	.navlist span

	{

	display:none;

	}

	



	/* Footer */



	.footerwrapper

	{

	overflow:hidden;

	width:auto;



	}

	.footer ul

	{
	text-align:right;

	margin:0;padding:0;margin-top:5px;margin-bottom:5px;
	}

	.footer li , .footer  li a
	{		
	list-style-type:none; 
	display:inline;

	padding-left:4px;padding-right:4px;

	}




	

	

	/* Right menu */

	

	.catlist

	{

	font-size: 10pt;

	width: 100%;

	margin: 0;

	padding: 0;

	}

	

	.catlist form

	{

	margin-right:-20px;

	text-align:center;

	}

	.catlist input 

	{

	padding:3px; 

	margin:2px;

	color: #666666; 

	font-family: Tahoma; 

	font-size: 10pt; 

	border: 1px solid #E1E1E1; 

	background: #FFFFFF;

	}



	.catlistdiv

	{

	float:right;

	width:20%;

	

	}



	.catlist .headerbar

	{

	text-align:right;

	font-family: Arial; 

	font-size: 14pt; 

	margin-bottom: 0px; 

	text-decoration:none;

	margin:0;

	padding-left:0px; 

	padding-right:10px; 

	padding-top:9px; 

	padding-bottom:9px

	}

	

	.catlist .headerbar a , .catlist .headerbar a:hover

	{

	color:#CD659D;

	text-decoration:none;

	

	}

	

	.catlist ul

	{

	list-style-type: none;

	background:url('images_/menu-bg.gif') #fdf7f7 repeat-x top ;

	padding: 0;

	border: 1px solid #f3d5e7;

	margin-bottom:10px; 

	margin-left:0; 

	margin-right:0; 

	margin-top:0

	}

	

	.search ul

	{

	background:url('images_/sbg.gif') #fff no-repeat bottom left ;

	list-style-type: none;

	margin-bottom:10px; 

	margin-left:0; 

	margin-right:0; 

	margin-top:0;

	padding: 0;

	border: 1px solid #E1E1E1;

	}

	

	

	.search ul .searchbar{

	border-bottom: 1px solid #f3f3f3; 

	text-align:right;

	background:#fff;

	font-family: Arial; 

	color:#fc981e;

	font-size: 14pt; 

	margin:0;

	margin-bottom: 5px; 

	text-decoration:none;

	padding-left:0px; 

	padding-right:10px; 

	padding-top:9px; 

	padding-bottom:9px

	

	}

	

	

	.search ul li

	{

	color:#000000;

	font-family:tahoma;

	text-decoration: none;

	text-align:center;

	padding: 5px ;

	font-size: 100%;

	

	}



	.search form

	{

	text-align:center;

	}

	

	.search input 

	{

	padding:3px; 

	margin:2px;

	color: #666666; 

	font-family: Tahoma; 

	font-size: 10pt; 

	border: 1px solid #E1E1E1; 

	background: #FFFFFF;

	}



	

	

	.catlist ul li

	{

	color:#000000;

	font-family:tahoma;

	text-decoration: none;

	text-align:right;

	padding: 5px ;

	padding-right:25px;

	font-size: 100%;

	

	}





	.catlist ul .active

	{

	background:#FAEDED;

	

	}







	.catlist ul li a

	{

	color:#333;

	text-decoration: none;

	}

	

	.catlist ul li:hover , .catlist li a:hover

	{

	color: #818181;

	}





	/* Item boxes */



	.item

	{

	width:24%;

	margin:auto;

	 display:inline;

	padding-bottom:20px;

	float:right;

	position:relative;

	padding-top:0;



	}

    

	.itemwrapper

	{

	float:left;

	width:78%;

	

	}

    

	.boxgrid

	{ 

	width: 132px; 

	border: 1px solid #e1e1e1;

	height: 192px; 

	overflow: hidden; 

	position: relative; 

	}



	.boxgrid img

	{ 

	position: absolute; 

	top: 0; 

	left: 0; 

	right:0;

	border: 0; 

	}

	

	.boxgrid p

	{ 

	color:#afafaf; 

	margin:8;

	}

	

	.boxgrid p a:hover

	{ 

	color:#CD659D; 

	}

	

	

				

	.boxcaption

	{ 

	float: left;

	margin-bottom:-1;

	text-align:right;

	position: absolute; 

	background: #000; 

	height: 50px; 

	width: 100%; 

	opacity: .8; 

	/* For IE 5-7 */

	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);

	/* For IE 8 */

	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";

	

 	}



 	.caption .boxcaption 

 	{

 	top: 100%;

 	left: 0;

 	

 	}



	.pagewrapper

	{

	width:1000px;

	background:#fff url('images_/cline5.gif') repeat-x top;

	}



	.padding10

	{
	padding:10px;
	

	}

	

	.bodywrapper

	{

	width:977px;

	

	}

	

	.leftbannerside

	{

	float:left;

	width:680px;

	text-align:right;

	margin:10px;

	margin-top:20px;



	

	}

	

	.rightbannerside

	{

	width:270px;

	float:right;

	text-align:right;

	

	}

	

	.overflowwrapper

	{

	overflow:hidden;

	

	}

	

	.mainbodywrapper

	{

	width:100%;

	float:right;



	}

	

	.pager

	{

	width:700px;

	text-align:left;

	font-size:10pt;

	padding-top:10px;

	}

	

	.pager select

	{

	font-size:9pt;

	font-family:tahoma;

	margin:0;padding:0;

	}



	.pager span a

	{

	padding:5px;

	border: 1px solid #ddd;

	font-weight:bold; 

	margin: 2px;

	text-decoration:none;

	color:#0066CC;

	}



	.pager a:hover

	{

	 border: 1px solid #F2F2F2;

	}



	.detailchart table

	{

	border-collapse: collapse; font-family: Tahoma; font-size: 10pt; color: #666666; border: 1px solid #FFFFFF;width:550px;text-direction:rtl;

	}



	.detailchart td

	{

	border: 1px solid #E6E6E6;

	}



	.goods-grid-show2 {

	width:165px;

	height:270px;

	float:right;

	margin:5px 12px;

	text-align:center;

	overflow:hidden;

	display:inline;

	color:#c6005b;

	font-size:14px;

	}



	.goods-images-shou {

	border:1px #b1b0b0 solid;

	width:150px;

	height:193px;

	overflow:hidden;

	}



	.goods-images-shou .goods-list-images {

	height:193px;

	position: relative;

	margin-top:0;
	
	}
	
	
			.crevB p{
			text-align:right;
			font-size:13px;
			margin:0;
			margin-top:13px;
			padding:14px 35px;
			clear:both;
			border-top:#f2f2f2 solid 1px;
		}
		.crevB p .quote{
			display:block;
			margin:0;
			padding:0 0 10px 0;
		}
		.crevH{
			background:url(images_/aug-ico-rev-s.png) no-repeat right;
			margin:0 0 0 15px;
			font-family:arial;
			padding:0px 35 0px 0px;
			width:auto;
			float:right;
			font-size:18px;
		}
		.crevL{
			float:left;
			width:200px;

			padding:0px 0px;
			margin:7px;
			font-size:12px;
			text-align:left;
			color:#999;
		}
		.crevL a{
			text-decoration:none;
			color:#0066cc;
		}
		.crevL a:hover{
			text-decoration:underline;
		}
		
		
				ul {list-style:none;margin:0;padding:0;}