@charset "big5";

body, th, td, p {
	font-family: "新細明體", "細明體", "Apple LiGothic Medium", "Apple LiSung Light", "Taipei";
	font-size: 13px; color: #333;
	scrollbar-3dlight-color: #FFF;
	scrollbar-track-color: #000;
	scrollbar-darkshadow-color: #FFF;
	scrollbar-shadow-color: #FFF;
	scrollbar-highlight-color: #FFF;
	scrollbar-face-color: #000;
	scrollbar-arrow-color: #FFF;
}
hr {color: #333;}
h2 {font-size: 17px; font-weight: bold; color: #900; border-bottom: 1px solid #333;}
h3 {font-size: 15px; font-weight: bold; color: #900;}
h4 {font-size: 13px; font-weight: bold; color: #900;}
h5 {font-size: 13px; font-weight: bold; color: #333;}

.body_text {
	font-size: 13px;
	font-weight: normal;
	color: #333;
}

.sitetool {font-family: "新細明體", "細明體", "Apple LiGothic Medium", "Apple LiSung Light", "Taipei"; font-size: 11px; color:#FFFFFF; font-weight:bold}
.sitetool a:link,
.sitetool a:visited,
.sitetool a:hover,
.sitetool a:active {color:#FFF; text-decoration:none}

.copyright {font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 9px; color:#333333}
.copysign{font-family: "Times New Roman", "Times", "Serif"; font-size: 11px; color:#333333}

.main a:link{color:#069}
.main a:visited,
.main a:hover,
.main a:active{color:#600}

.mainMenu {font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 12px; font-weight:bold; color:#336699; text-decoration:none; padding-right: 10px}
.mainMenu a:hover{color:#369; text-decoration:underline}
.mainMenu a:link,
.mainMenu a:visited,
.mainMenu a:active {color:#369; text-decoration:none}

.mainMenuHighlight{font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 12px; color:#ff0000; font-weight:bold; text-decoration:none; padding-right: 10px}
.mainMenuHighlight a:hover{color:#f00; text-decoration:underline}
.mainMenuHighlight a:link,
.mainMenuHighlight a:visited,
.mainMenuHighlight a:active{color:#f00; text-decoration:none}

.subMenu {font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 12px; color:#336699; text-decoration:none; padding-right: 10px}
.subMenu a:hover {color:#369; text-decoration:underline}
.subMenu a:link,
.subMenu a:visited,
.subMenu a:active {color:#369; text-decoration:none}

.subMenuHighlight{font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 12px;font-weight:bold; color:#003366; text-decoration:none; padding-right: 10px}
.subMenuHighlight a:hover{color:#036; text-decoration:underline}
.subMenuHighlight a:link,
.subMenuHighlight a:visited,
.subMenuHighlight a:active{color:#036; text-decoration:none}

.subSubMenu{font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 12px; color:#336699; text-decoration:none}
.subSubMenu a:link{color:#336699; text-decoration:none; padding-right: 10px}
.subSubMenu a:visited{color:#336699; text-decoration:none}
.subSubMenu a:hover{color:#336699; text-decoration:underline}
.subSubMenu a:active{color:#336699; text-decoration:none}

.subSubMenuHighlight{font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 12px; font-weight:bold; color:#003366; text-decoration:none; padding-right: 10px}
.subSubMenuHighlight a:hover{color:#036; text-decoration:underline}
.subSubMenuHighlight a:link,
.subSubMenuHighlight a:visited,
.subSubMenuHighlight a:active{color:#036; text-decoration:none}

.quicklink {font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 11px; background-color:#000000; color:#ffffff}
.energyquicklink {font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 11px; background-color:#660033; color:#ffffff}
.transportquicklink { ont-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 11px; background-color:#003300; color:#ffffff}
.infrastructurequicklink {font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 11px; background-color:#663366; color:#ffffff}
.waterquicklink {font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 11px; background-color:#003366; color:#ffffff}
.caption {font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 11px}
.goback {font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 13px; color:#333333; font-weight:bold}
.manager{font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 13px; color:#333333; font-weight:bold}
.tableHeader {color: #FFFFFF; background-color: #333333}

.tableData {background-color: #CCCCCC;}
.tableData a:link{color:#006699}
.tableData a:visited{color:#660000}
.tableData a:hover{color:#660000}
.tableData a:active{color:#660000}

.tableInfo {background-color: #CCCCCC; border-color: #333333; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tableData a:link{color:#069}
.tableData a:visited,
.tableData a:hover,
.tableData a:active{color:#600}

.tableInfo ol {
	margin-left: 1.8em;
	margin-bottom: 0;
}
.tableInfo ol li {
	margin: 0;
}

.tableInfoHeader {color:#FFFFFF;  background-color: #333333; border-color: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tableInfoHeaderBottom {color:#FFFFFF;  background-color: #333333; border-color: #333333; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.tableTop {background-color: #FFFFFF; border-color: #333333; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.bizTableCol1 {background-color: #FFFFFF; border-color: #333333; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; width: 40%}

.sitemap {font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; color:#FFFFFF}
.sitemap a:hover{color:#FFF; text-decoration:underline}
.sitemap a:link,
.sitemap a:visited,
.sitemap a:active{color:#FFF; text-decoration:none}
.sitemap hr {color:#FFF}

.indexMainCat {font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 13px; color: #E3171A; font-weight: bold}
.indexMainCat a:hover {color: #E3171A; text-decoration:underline}
.indexMainCat a:link,
.indexMainCat a:visited,
.indexMainCat a:active {color: #E3171A; text-decoration:none}

.indexHotNewsHeadline {font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; font-size: 17px; font-weight:bold; color:#FFFFFF; background-color: #E3171A}

.indexHotNews {font-family: "Apple LiGothic Medium", "Apple LiSung Light", "Taipei", "新細明體", "細明體"; color:#333333; border-bottom:1px dotted #666; padding:1em 0;}
.indexHotNews a {font-weight:bold; color: #E3171A; text-decoration:none}
.indexHotNews a:hover {text-decoration:underline}

.ourBizIndex a:link{color:#069; text-decoration:none}
.ourBizIndex a:visited,
.ourBizIndex a:hover,
.ourBizIndex a:active{color:#600; text-decoration:none}

.prj_data_set {width: 100%;}
.prj_data_set td {padding: 0px; vertical-align: top;}
.prj_data {border-top: 1px solid #333; width: 100%;}
.prj_data td {padding: 2px;}
td.prj_photo_wrapper {padding-right: 5px; width: 150px;}

.nobreak {white-space: nowrap}

.roman {font-family: "Times", "Times New Roman";}

.redirect {
	font-size : 18px;
	color : #333;
}

.data_set {
	page-break-before: always;
}
	
li {
	margin-bottom: 1em;
}
li ul,
li ol {
	margin-top: 1em;
}
