
/* CSS Document */

body{background:#ffffff; background-image:url(images/nav/bg.jpg); margin:0; padding:0; font-family: "新細明體", "細明體", "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px;letter-spacing:1px;}
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, img{margin:0; padding:0;}

h1{font-size:1em; font-weight:bold; margin-bottom:10px;}
p{margin-bottom:0.9em;}
img{border:0;}

#container{width:1000px;}
#top{
	background: url(images/nav/top.jpg) no-repeat top left;
	height:221px;
}

#title{position:relative; float:left; margin-left:46px; margin-top:40px;margin-bottom:50px;}
#logo{margin-left:295px;margin-top:45px;}

#menu{margin-left:47px;margin-top:-7px;margin-bottom:4px;}
#menu li{list-style:none; display:inline; font-weight:bold;color:#ffffff; }
#menu a:link, #menu a:visited{text-decoration:none; color:#ffffff; padding:6px 4px;}
#menu a:visited{text-decoration:none; color:#FFFFFF;}
#menu a:hover, #menu a.active{background:#000000;}
#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; background:url(images/nav/left.jpg) no-repeat top left;}

#submenu{margin:0; padding:0; margin-left:50px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:19px;}
#submenu li{
	width:210px;
	list-style:none;
	background:#5A5966;
	margin:1px 0 ;
	padding:2px 2px;
	color:#FFFFFF;
}
#submenu a:link, #submenu a:visited{
	padding:2px 4px;
	text-decoration:none;
	color:#FFFFFF;
}
#submenu a:hover, #submenu a.active{
	color:#000000;
}
#submenu a.active{
	color:#FFFFFF;
}


#content{position:relative; float:left; width:700px; margin-left:20px;}
#content.overview{background:url(images/nav/left.jpg) no-repeat top left; padding-left:50px;width:900px;}
#content.overview p{line-height:2em; width:430px;}
#content.overview ul{list-style:none;}
#content.overview ul li {margin:15px 20px;font-weight:bold;}
#content.overview ul li a{color:000000;}
#intro{width:700px; height:350px;}
#intro p{line-height:2.2em;margin-bottom:1.2em;}
#intro_title{font-weight:bold; margin:2px 0 12px -7px;}
#intro_title.en{font-weight:bold; margin:2px 0 12px 0px;}

#description{margin-bottom:40px;}
#description p{line-height:1.8em;}
.navigation {color:#cccccc; text-decoration:none; font-size:10px;}

#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:200px;letter-spacing:0px;font-size:12px;}
.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;}
.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;}

.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}




