@charset "utf-8";
body {
	background-color: #666666;
	margin:0;
	padding:0;
}
table{
	border-collapse:collapse;
}
a:link {
	color: #990000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #336600;
}


#yellow_page{
	background-color:#f4f4e0;
	margin:0px auto;
	width:770px;
	height:1024px;
}

#yellow_page2{
	background-color:#f4f4e0;
	margin:0px auto;
	width:770px;
	height:1540px;
}

#yellow_page3{
	background-color:#f4f4e0;
	margin:0px auto;
	width:770px;
	height:1960px;
}
#copyright{
	background-color:#ffffe6;	
	margin:0px auto;
	width:770px;
	height:41px;
}
#footer{
	background-color:#948c68;
	margin:0px auto;
	width:770px;
	height:50px;
}
#top{
	margin:0px auto;
	width:726px;
	height:180px;
	margin-left:23px;
}
#left{
	width:241px;
	float:left;
	position:relative;
	padding-left:23px;
}
#right{
	width:482px;
	float:left;
	margin-left:2px;	
}
#menu{
	background:url(images/menu_bg.jpg) repeat;
	width:100%;
	height:200px;
	float:left;
	margin-top:4px;
}
#menu ul{
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
}
.MainTab{
	background:url(images/menu_btn.gif) no-repeat;
	font-family:"標楷體";
	font-size:12pt;
	line-height:1.4;
	padding-left:20px;
	color:#FFF;
	height:25px;
	margin: 0px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.MainTab a{
	text-decoration:none;
	color:#FFF;
}
#MainMenu1{
	margin-top:10px;	
}
#SubMenu2{
	margin: 0px;
	padding: 0px;
	background:url(images/submenu_bg.jpg);	
	width:241px;
	height:85px;
}
#SubMenu2 a{
	text-decoration:none;
	color:#5f6325;
	font-family:"標楷體";
	font-size:10.5pt;
	line-height:1.5;
	margin-left:20px;
}

#catalog{
	float:left;
	width:239px;
	margin-top:4px;
}
#ca_title{
	background-color:#b3a56c;
	width:100%;
	height:25px;
}
.ca_btn{
	background:url(images/catalog_btn.jpg) no-repeat;
	height:65px;
}
.ca_btn a{
	text-decoration:none;
	color:#61604e;
	font-family:"標楷體";
	font-size:16pt;
	padding-left:35px;
}
.space{
	height:4px;	
}
#news{
	margin-top:4px;
	margin-left:2px;
	width:482px;
}
#news_title{
	background-color:#825232;
	width:100%;
	height::26px;
	float:left;
}
#news_content{
	background-color:#babb9c;
	width:100%;
	height:60px!important;
	height:30px;
	margin-top:4px!important;
	margin-top:2px;
}
#news_text{
	margin-top:0px;
}
#main{
	margin-top:4px;
	margin-left:2px;
	width:482px;	
}
#main_title{
	background-color:#825232;
	width:100%;
	height::26px;
	float:left;
}
#main_content{
	width:100%;
	margin-top:4px;
}
#main_content{
	!important;
	width:100%;
	float:left;
	margin-top:2px;
}
.style1 {
	font-size: 24px;
	font-weight: bold;
}

.style2 {font-family: "新細明體"}
.style3 {font-size: 14px;	font-family: "新細明體";}
.style4 {font-size: 14px; font-family: "新細明體"; color: #666666; }

.style5 {
	font-size: 14px;
	font-weight: bold;
	font-family: "新細明體";
}

.style6 {font-size: 10px}
.style7 {
	color: #FF0000;
	font-size: 12px;
}
.style8 {
	font-size: 13px;
	font-weight: bold;
}
.style9 {
	color: #663300;
	font-weight: bold;
}

.style10 {font-size: 13px}
.style11 {font-family: "新細明體"; font-size: 13px; }
.style12 {
	color: #336600;
	font-weight: bold;
	font-size: 14px;
}

.style15 {font-family: "新細明體";font-size: 14px}
.style14 {
	font-size: 13px;
	color: #336600;
	vertical-align: top;
}
.style16 {
	font-family: "新細明體";
	color: #990000;
	font-weight: bold;
}
.style17 {
	font-family: "新細明體";
	color: #333333;
	font-size: 12px;
	margin-left:32px;
}
.style18 {color: #FF9900}
.style19 {color: #333333; font-weight: bold; font-size: 14px; font-family: "新細明體"; }
.style20 {color: #FF0000}
.style21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

