html{ margin:0px; padding:0px; }
a img{
	text-decoration:none;
	border:0px;
}
body{
	margin:0 auto;
	background-color:#f6eee1;
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	font-size:12px;	
}
#main{
	margin:0px;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
}
#content{
	margin:0 auto;
	background-image:url(../images/bg_line.png);
	background-repeat:repeat-y;
	width:814px;	
}
.boxsearch{
	margin:30px 0px 0px 125px;
	padding:0px 0px 0px 0px;
	width:440px;
}
.boxsearch table input{ float:left;}
.boxsearch table img{ float:left}
.boxsearch td{ text-align:left; font-style:italic;}

.boxsearch_bg{
	margin:5px 15px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/bg_boxsearch.jpg);
	background-repeat:no-repeat;
	height:111px;
	float:right;
	width:590px;
}
.menu{
	margin:0px 0px 0px 7px;
	padding:0px;
	background-image:url(../images/bg_menu.jpg);
	background-repeat:no-repeat;
	height:341px;
	width:200px;
	float:left;
}
.menu_list{
	margin:12px 0px 0px 25px;
	padding:0px 0px 0px 0px;
	width:165px;
}
.menu_list a{
	display:block;
	padding:0px 0px 6px 25px;
	font-family:Verdana, Geneva, sans-serif;
	size:11px;
	color:#666;
	text-decoration:none;
	background-image:url(../images/line.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:28px;
	line-height:28px;
}
.menu_list_hover{	
	display:block;
	margin:0px;
	padding:0px 0px 6px 25px;
	background-image:url(../images/line_hover.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:28px;
	line-height:28px;
	
}
.menu_list a:hover{
	background-image:url(../images/line_hover.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.menu_end{
	display:block;
	margin:0px;
	background-image:url(../images/line_end.jpg);
	background-repeat:no-repeat;
}
.flash{
	margin:0px 0px 0px 215px;
	padding:5px 0px 0px 0px;	
}
.detail{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
}
.left{
	margin:0px;
	padding:0px;
	width:480px;
	float:left;
}
.ritht{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:200px;
}
.bg_h1{ 
	margin:10px 0px 0px 10px;
	padding:0px 0px 0px 0px;	
	background-image:url(../images/bg_h1.jpg);
	background-repeat:no-repeat;
	height:43px;	
}
h1{
	margin:0px 0px 0px 0px;
	padding:14px 0px 0px 20px;
	font:Verdana, Geneva, sans-serif; 
	font-size:14px;
	color:#FFF;	
}
p{
	margin:0px;
	padding:10px 0px 0px 30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:justify;
}
.menu_footer{
	margin:0px 0px 0px 7px;
	padding:0px;
	background-image:url(../images/bg_menu_footer.jpg);
	background-repeat:no-repeat;
	height:40px;	
}
.menu_footer a{
	padding:0px 0px 0px 8px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	text-decoration:none;
}
.menu_footer a:hover{
	color:#97bd3c;	
}
.address{
	margin:0px;
	padding:5px 16px 0px 0px;
	text-align:right;	
}
.partner{
	text-align:center;	
}
.partner a{
	color:#666;
	size:9px;
	color:#666;	
	text-decoration:none;
	font-size:10px;
}
.partner a:hover{
	color:#97bd3c;
}
