@charset "utf-8";

.oneColFixCtrHdr #container {
	width: 900px;
	margin: 0 auto;
	text-align: left;
}
.oneColFixCtrHdr #header {
	padding: 0 10px 0 20px;
	height:122px;
}
.left {
	float:left;
}
.right {
	float:right;
}
/*-------------------------------------------------TopNav-----------------------------------------------------*/
ul.topnav {
	float:right;
	width: 645px;
	list-style: none;
	font-size: 1em;
	margin-top:23px;
}
ul.topnav li {
	float: left;
	margin: 0;
	padding: 0;
	position: relative; /*--Important--*/
}
ul.topnav li a {
	float: left;
	text-indent: -9999px; /*--Push text off of page--*/
	height: 42px;
	width:155px;
}
ul.topnav li.est a {
	background:url(../images/header-nav_01.gif);
}
ul.topnav li.man a {
	background: url(../images/header-nav_02.gif);
}
ul.topnav li.show a {
	background: url(../images/header-nav_03.gif);
}
ul.topnav li.eResume a {
	background: url(../images/header-nav_04.gif);
}
ul.topnav li.estActive a {
	background: url(../images/header-nav_01.gif) 0 -42px;
}
ul.topnav li.manActive a {
	background: url(../images/header-nav_02.gif) 0 -42px;
}
ul.topnav li.showActive a {
	background: url(../images/header-nav_03.gif) 0 -42px;
}
ul.topnav li a:hover {
	background-position: left bottom;
}
ul.topnav2 {
	float:right;
	display:block;
	width:450px;
	list-style: none;
	font-size: 1em;
	margin-top:8px;
	margin-right:10px;
}

ul.topnav2 li {
	float:left;
	margin-right:4px;
	position:relative;
}
ul.topnav2 li a {
	display:block;
	text-decoration:none;
	padding:7px 6px;
	color:#7D746D;
}
ul.topnav2 li a:hover, .topnav2active {
	background:#fff;
	color:#EF5823;
}
ul.topnav2 li ul li a {
	display:block;
	border-right: 1px dotted #666666;
	background:#fff;
}
.oneColFixCtrHdr #header h1 {
	margin: 0; /* 將 #header Div 中最後一個元素的邊界調整為零可避免邊界收合 (Div 之間出現的空間，無法解釋)。如果 Div 的周圍具有邊框，這就不是必要動作，因為該項設定也會避免邊界收合 */
	padding: 10px 0; /* 使用欄位間隔而非邊界便可讓元素遠離 Div 的邊緣 */
}
/*-------------------------------------------------mainContent-----------------------------------------------------*/
.oneColFixCtrHdr #mainContent {
	padding: 0 20px; /* 請記住，欄位間隔就是 Div 方塊內部的空間，而邊界就是 Div 方塊外部的空間 */
	background: #FFFFFF;
}
#mainContent
{
    width:800px;
}
#mainContent ul.mainNav {
	line-height:normal;
	display:block;
	margin: 10px;
	padding:0;
	width:98%;
	border-bottom: 3px solid #99D9EA;
	float:left;
}
#mainContent .mainNav li {
	float:left;
	display:block;
	height:23px;
}
#mainContent .mainNav h2 {
	float:right;
	font-size:16px;
	color:#99D9EA;
	font-family: "微軟正黑體";
}
#mainContent .mainNav li a {
	text-decoration:none;
	display:block;
	width:89px;
	text-align:center;
	line-height:17px;
	padding:3px 4px;
	color:#fff;
	font-size:13px;
	background:url(../images/nav-main.jpg);
}
#mainContent .mainNav li a:hover, #mainContent .mainNav li.acive a {
	background-position: left bottom;
}
.bread {
	display:block;
	border-bottom: 1px dotted #8c8b87;
	font-size:11px;
	padding:5px 3px;
	text-indent:1em;
}
.bread a {
	color:#8c8b87;
}
.btn01 a {
	display:block;
	height:35px;
	margin:5px 8px;
	float:right;
}
