/* CSS Document */

body{ margin:0; font-size:13px; font-family:"新細明體"; ;}
.body_bg { background-image:url(images/body_bg.jpg); background-repeat:no-repeat; background-position:100% 100%}


.line1 { border-top: solid #B78831 1px;}


.topmenu {font-size:12px; color:#666666; }

.topmenu_link {font-size:12px; color:#666666; text-decoration:none;padding:0px 5px 0px 5px;}
.topmenu_link:hover { color:#996600;}

.topmenu2 {font-size:12px; color:#270000; }

.sidemenu_link {font-size:16px; color:#666666; text-decoration:none;padding:0px 5px 0px 5px;}
.sidemenu_link:hover { color:#2E9AFE;}

.table1 {border:#3B170B solid 10px;}
.table2 {border: #F5EDDB dotted 1px; background-image:url(images/list_bg.jpg); background-repeat:repeat-x; background-position:bottom;}
.table3 {border: #996600 dotted 1px;}
.table4 { background-image:url(images/table_bottom.jpg); background-position:bottom; background-repeat:repeat-x;}

.more {font-size:12px; line-height:20px; color:#660000; text-decoration:none; }
.more:hover { color:#996600;}

.date {font-size:13px; color:#FF6600; line-height:18px; font-family:Arial, Helvetica, sans-serif;}

.news {font-size:13px; color:#333333; line-height:18px; text-decoration:none;}
.news:hover {color:#000000;}

.title_en {font-size:24px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff0000; }
.title_tc {font-size:24px; font-family:微軟正黑體, 新細明體; color:#ff0000; }

.page {	font-size:11px; 
		line-height:16px;	
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		background-color:#DEB032; 
		padding:6px 6px 6px 6px; 	
		text-decoration:none; 
		color:#333333; 
		line-height:15px; margin-left:5px;
		}
		
.page:hover {color:#330000; background-color:#D6D6D6;}

.sel_page {	font-size:11px; 	
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		background-color:#D6D6D6; 
		padding:6px 6px 6px 6px; 	
		text-decoration:none; 
		color:#333333; 
		margin-left:5px;
		}
		
.sel_page:hover {color:#330000; background-color:#DEB032;}

.ch_page {	font-size:11px; 	
		font-family:微軟正黑體, 細明體, 新細明體, sans-serif; 
		background-color:#D6D6D6; 
		padding:6px 6px 6px 6px; 	
		text-decoration:none; 
		color:#333333; 
		margin-left:5px;
		}
		
.ch_page:hover {color:#330000; background-color:#DEB032;}

.en_page {	font-size:11px; 	
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		background-color:#D6D6D6; 
		padding:6px 6px 6px 6px; 	
		text-decoration:none; 
		color:#333333; 
		margin-left:5px;
		}
		
.en_page:hover {color:#330000; background-color:#DEB032;}


.footer {color:#000000; padding-right:8px; font-size:12px;}
.footer_link {color:#000000; padding-right:18px; font-size:12px; text-decoration:none;}
.footer_link:hover {color:#FFFFFF;}

/* rotator in-page placement */
    div#rotator {
	position:relative;
	height:300px;	
	margin-top: -13px; !important 
	margin-top: 25px;
	margin-left: -40px;
	z-index:-1000;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
	
	
}
/* rotator image style */	
	div#rotator ul li img {
	padding: 0px;
	background: #FFF;
}
    div#rotator ul li.show {
	z-index:1
}


.prod_line_header th {
	border-top: #CB9600 solid 1px;
	border-bottom: #CB9600 solid 1px;
	background-color:#F6ECD1;
	text-align:left;
	padding-left:10px;
	
	}

.prod_line_header td {
	
	border-bottom: #B97C00 dotted 1px;
	background-image:url(images/prod_bottom.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	
	
	}

.prod_line_header td table td {
	border:0;
	background-image:none;
	}
	
	
.prod_slide_header th {
	border-top: #685440 solid 1px;
	border-bottom: #685440 solid 1px;
	background-color:#E3DAD1;
	text-align:left;
	padding-left:10px;
	
	}

	
	
.prod_pic {border:solid 1px #D3B66A;}


.contxt {font-size:13px; color:#666666; line-height:20px;}
.contxt_link {font-size:13px; color:#996600; line-height:20px; }
.contxt_link:hover {color:#996600; text-decoration:none}


.text1 {color:#663300; font-size:13px; line-height:18px; }
.text1_link {
	color:#663300; 
	font-size:13px; 
	line-height:18px;
	text-decoration:none;}
.text1_link:hover {
	color:#333333; 
	font-size:13px; 
	line-height:18px;
	text-decoration:none;}

.text2 {color:#663300; font-size:16px; font-weight:bold;}
.text3 {color:#996600; font-size:15px;}
.text4 {color:#FF6600; font-size:13px;}

.text5_link {
	color:#666666; 
	font-size:13px; 
	line-height:18px;
	text-decoration:none;}
.text5_link:hover {
	color:#333333; 
	font-size:13px; 
	line-height:18px;
	text-decoration:none;}
.text6 {color:#996600; font-size:13px;}

.text7_link {
	color:#FF6600; 
	font-size:13px; 
	line-height:18px;
	text-decoration:none;}
.text7_link:hover {
	color:#333333; 
	}


.map_txt { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000;}
.map_txt2 { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#CC6600;}
.map_link {font-size:11px; color:#FF6600; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.map_link:hover {color:#663300;}

.map_table {
	border:#663300 dotted 1px;
	filter:alpha(opacity=80);
  	opacity: 0.8;
  	-moz-opacity:0.8;}
	

.tab1 {
font-size:15px;
background-color:#DCBA8B; 
display:block; 
padding:7px 0px 7px 0px; 
border:#B98942 dotted 1px;
color:#663300;
text-decoration:none;}
.tab1:hover {background-color:#7D6124; color:#FFFFFF;}

