@charset "iso-8859-1";

/*-------------------------- news add CSS-----------------------------------------*/

/*header CSS---------------------------------------------------------------------------------*/
#tp_header{width:958px;height:140px;margin:0 auto;padding:0;}
#tp_header2{width:958px;height:40px;margin:0 auto; padding:0;clear:both; background:url(images/tp_menu_bg.jpg) no-repeat right bottom; text-align:right;}
#tp_header3{width:650px;float:right;}
#tp_logo{float:left;width:300px; text-align:center;}
#tp_banner_top{text-align:center;height:35px;}
#tp_shopcart{margin:0 auto;padding:0 20px 0 0; text-align:right; width:auto; height:31px;color:#ee0;background:url(images/tp_shoppingcatr_bg.jpg) no-repeat right;}
#tp_shopcart a{ color:#ee0; text-decoration:none;}
#tp_shopcart a:hover{ color:#ee0; text-decoration:underline;}	


		
/*End------------------------------------------------------------------------------ header CSS*/

/*search CSS---------------------------------------------------------------------------------*/
#tp_search{margin:0; padding:0; text-align:right;  color:#cdcd00; font-weight:bold;}
#tp_search_bot{ cursor:pointer; border:none; background:url(images/buttons/english/go.gif) no-repeat 0 0;width:33px;height:34px;}
.search_input{margin:0;	background:url(images/tp_search_inputbox.jpg) repeat-x bottom;border:#000 1px solid; color:#fff; font-size:11px; font-weight:normal;	width:180px;height:19px;}

/*End------------------------------------------------------------------------------- search CSS*/	

/*maincontent CSS------------------------------------------------------------------------------*/
#tp_main{margin:0 auto;  width:950px; height:auto;}
#tp_main_topbg{margin:0 auto;padding:0;width:950px;height:20px;background:url(images/tp_main_topbg.jpg) repeat-x;}
#tp_contents{ width:950px;height:auto; margin:0 auto; /*padding:2px 0 0 0;*/}
#tp_contents P{ margin:0;}
P.tp_categbox{overflow:hidden;}
#tp_leftcontents{ width:180px; float:left;}
#tp_rightcontents{ width:180px; float:right;}
#tp_contents_main{ width:585px; float:right; margin-right:3px; display:inline; text-align:center;}

.tp_boxtitle_bottombg{background:url(images/tp_boxtitle_bg_bottom.jpg) no-repeat center top; height:8px;}	
.tp_boxtitle{height:24px;font-family:Verdana, Arial, sans-serif;font-size: 11px; font-weight: bold; text-align:center;background:url(images/tp_boxtitle_bg.jpg) no-repeat center center;}
.tp_boxtitle2{height:24px;font-family:Verdana, Arial, sans-serif;font-size: 11px; font-weight: bold; text-align:center;background:url(images/tp_boxtitle_w_bg.jpg) no-repeat center center;}
.tp_boxtitle_ctgrs{padding-top:5px;height:24px;font-family:Verdana, Arial, sans-serif;font-size: 11px; font-weight: bold;color: #fefe00; text-align:center;background:url(images/tp_boxtitle_bg.jpg) no-repeat center center;}
html>body .tp_boxtitle_ctgrs{height:19px;}
.tp_boxbg{background:#444;}
	
.tp_breadcrumbs{color: #9a9a01; text-align:left; padding:5px 0; }
.tp_breadcrumbs b{ color: #9a9a01;}	


/*End-------------------------------------------------------------------------------maincontent CSS*/

/*footer CSS---------------------------------------------------------------------------------------*/
#tp_line_bg{margin:0 auto;width:950px; height:14px;background:url(images/tp_line_bg.jpg) repeat-x; clear:both;}
#tp_foot {width:950px;  margin:0 auto;padding-top:3px;  clear:both;}
/*#tp_foot a{color:#000;text-decoration:underline;}
#tp_foot a:hover{color:#000;text-decoration:none;}*/
#tp_bookmark{float:left;width:auto; margin:5px;}
#tp_daytime{float:right;width:auto; margin:5px; color:#acacac;}
#tp_line_black{margin:0 auto;height:10px;background:#000;}
#tp_foot_text1{margin:0 auto;  text-align:center;}
#tp_foot_text2{margin:0 auto;clear:both;}
#tp_foot_bsbox{margin:0 auto; width:auto; text-align:center;}
#tp_foot_botbanner{width:950px;margin:0 auto;padding-top:5px;clear:both;}
/*End-------------------------------------------------------------------------------footer CSS*/

/*sitemap*/
.sitemap a{
	text-decoration:underline;}
.sitemap a:hover{
	text-decoration:none;}