
/* CSS Document */

body{background:#860e18  repeat-x;  margin-top:0; padding:0; FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
body.zoom{margin-left: 5px;margin-top: 10px;background:#000000; text-align:center;}
body.en{font-family:"Trebuchet MS", Georgia, Arial, Helvetica, sans-serif, serif;font-size:13px;letter-spacing:0px;}
div{margin:0; padding:0;}
p, h1, h2, h3, ul, li, {margin:0; padding:0;}

h1{font-size:1em; font-weight:bold; margin-bottom:10px;}
p{margin-bottom:0.9em;}

.img_photo{
border:solid 0px #d4d4d4;
padding:3px;
background:#FFFFFF
}

#container{width:1000px;}
#top{
	background: url(images/nav/top.jpg) no-repeat top left;
	height:337px;
}

#title{position:relative; float:left; margin-left:0px; margin-top:0px;margin-bottom:50px;}
#logo{margin-left:295px;margin-top:45px;}
#sitemap{ font-weight:200; margin-left:10px; line-height:10px }
#sitemap a:link, #sitemap a:visited, #sitemap a:active{ list-style:disc;font-weight:200 }
#sitemap li{ list-style:disc;font-weight:200 }
#menu{margin-left:10px;margin-top:5px;margin-bottom:4px;}
#menu li{list-style:none; display:inline; color:#ffd790; }
#menu a:link, #menu a:visited{text-decoration:none; color:#ffd790; padding:6px 4px;}
#menu a:visited{text-decoration:none; color:#ffd790;}
#menu a:hover, #menu a.active{ font-weight:600;color:#ffd790;}
#menu.en{letter-spacing:1px;margin-top:-9px;margin-bottom:0px;}
#menu.en a:link, #menu a:visited{padding:4px 4px;}

#left{position:relative; float:left; width:271px; }
#left02{position:relative; float:left; width:500px; }
#left02.overview{ padding-left:10px;width:500px;color:#FFFFFF; text-align:left}
#left02.overview p{line-height:1.5em; width:430px;color:#FFFFFF; text-align:left}
#left02.overview ul{list-style:none;color:#FFFFFF; text-align:left}
#left02.overview ul li {margin:15px 20px;font-weight:bold;color:#FFFFFF; text-align:left}
#left02.overview ul li a{color:FFFFFF;; text-align:left}

#submenu{margin:0; padding:0; margin-left:60px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:19px;text-align:left}
#submenu li{
	width:150px;
	list-style:none;
	margin:1px 0 ;
	padding:2px 2px;
	
}
.submenu_li_none{
	width:150px;
	list-style:none;
	margin:1px 0 ;
	padding:2px 2px;
	background:url(images/nav/submenu01.gif) no-repeat; height:32px; background-color:#f4c97f
}
.submenu_li_hover{
	width:150px;
	list-style:none;
	margin:1px 0 ;
	padding:2px 2px;
	background:url(images/nav/submenu02.gif) no-repeat; height:32px; background-color:#fdd99a
}
#submenu a:visited{
	padding:2px 4px;
	text-decoration:none;
	color:#860e18;
	padding-left:55px; line-height:28px
	
}
#submenu a:link{
	padding:2px 4px;
	text-decoration:none;
	color:#860e18;
	padding-left:55px; line-height:28px
}
#submenu a:hover{
	padding:2px 4px;
	text-decoration:none;
	color:#860e18;
	padding-left:55px; line-height:28px
	
}
#submenu a.active{
	padding:2px 4px;
	text-decoration:none;
	color:#860e18;
	padding-left:55px; line-height:28px
	
	
	
}





#content{position:relative; float:left; width:700px; margin-left:20px;color:#FFFFFF; text-align:left}
#content.overview{ padding-left:50px;width:900px;color:#FFFFFF}
#content.overview p{line-height:1.5em; width:430px;color:#FFFFFF}
#content.overview ul{list-style:none;color:#FFFFFF}
#content.overview ul li {margin:15px 20px;font-weight:bold;color:#FFFFFF}
#content.overview ul li a{color:ffffff;}

#content02{position:relative; float:left; width:250px; margin-left:20px;color:#FFFFFF; text-align:left}


#intro{width:700px; height:150px; color:#FFFFFF;line-height:1.5em}
#intro p{line-height:2.2em;margin-bottom:1.2em;color:#FFFFFF}
#intro_title{font-weight:bold; margin:2px 0 12px 0px;color:#FFFFFF}
#intro_title.en{font-weight:bold; margin:2px 0 12px 0px;color:#FFFFFF}

#description{margin-bottom:40px;}
#description p{line-height:1.8em;}
.navigation {color:#d2d2d2; text-decoration:none; font-size:10px;font-family: "新細明體", "細明體", "Trebuchet MS", Arial, Helvetica, sans-serif;}

#figure_left{position:relative; float:left; color:#666666; line-height:1.2em;}
.figure{margin-bottom:30px;}
.figure a{color:#E1A502;}
.figure img{position:relative; left:0px;}
.figure_title{font-weight:bold; margin-bottom:-10px; color:#000000;letter-spacing:0px;font-size:13px;}
.figure_text{position:relative; float:left; text-align:left; width:190px;letter-spacing:0px;font-size:12px;color:#000000; background:#FFFFFF; padding-left:3px;line-height:1.5em;}
.figure_title_en{font-family:"Trebuchet MS", Georgia, Arial, Helvetica, sans-serif, serif;font-weight:bold; margin-bottom:-10px; color:#000000;letter-spacing:0px;font-size:13px;color:#000000;background:#FFFFFF}
.figure_text_en{font-family:"Times New Roman", Times, serif; position:relative; float:left; text-align:left; width:200px;letter-spacing:0px;font-size:12px;color:#000000}

.reference{line-height:1.2em; font-family:"Times New Roman", Times, serif; color:#666666; margin-top:5px; padding-top:7px; border-top:#666666 1px dotted}
.small_pic{
 padding:0px; background:#FFFFFF;  float:left; margin:6px;height:440px; width:200px
}


