body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; border-right: 1px solid #C8C8C8;border-left: 1px solid #C8C8C8;}

.bottomtext{	font-size: 12px;color:#ffee9c; padding: 3px;}
.bottomtext a{	font-size: 12px;color:#ffee9c;  text-decoration: none;}
.bottomtext a:hover{font-size: 12px;color:#ffee9c;  text-decoration: underline;}
.bottomtext2{	font-size: 12px;color: #8B0000; padding: 3px;}
.bottomtext2 a{	font-size: 12px;color:#8B0000;  text-decoration: none;}
.bottomtext2 a:hover{font-size: 12px;color:#ffffff;  text-decoration: underline;}

/*左側選單IE6以下IE七以上控制在html內*/
.leftmenu ul{list-style:none; padding: 3px 0px 0px 0px; margin-left:28px;}/*00-50*/
.leftmenu UL LI A {FONT-SIZE: 16px;	TEXT-DECORATION: none;	color: #316088;		TEXT-ALIGN: left; 		background-repeat: no-repeat; list-style-image: url(menu_point2.gif)		;padding:1px 0px 0px 0px;	DISPLAY: block;  line-height: 6px;	}
.leftmenu UL LI A:hover {color:#CE6C23;	text-decoration: none; list-style-image: url(menu_point.gif)}


.leftmenu2 ul{list-style:none; padding: 4px 0px 0px 0px; margin-left:28px; margin-top:2px; }/*00-50*/
.leftmenu2 UL LI A {FONT-SIZE: 16px;	TEXT-DECORATION: none;	color: #316088;		TEXT-ALIGN: left; 		background-repeat: no-repeat; list-style-image: url(menu_point2.gif)		;padding:3px 0px 0px 0px;	DISPLAY: block;  line-height: 15px;	}
.leftmenu2 UL LI A:hover {color:#CE6C23;	text-decoration: none; list-style-image: url(menu_point.gif)}


/*最新消息列表*/
.indexnewslist ul {
	/*list-style-type: square;*/
	list-style: none;
	line-height: 180%;
	padding-top: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.indexnewslist li {
font-size:12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	/*list-style-position: inside;
	list-style-image: url(arrow.gif);
	list-style-type: disc;*/
	list-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -5px;
	color:#999999;
}
.indexnewslist li a{
color:#330099;
	font-size:15px;
	text-decoration:none;
}
.indexnewslist li a:hover{
color:#FF9900;
text-decoration:underline;
/*font-weight:bolder;*/
}
/*分類消息列表*/
.newstitletext{font-size:18pt; font-weight:bold; color:#0066cc;line-height:180%; text-align:left;}
.newstitletext a{color:#0066cc; text-decoration:none;}
.newstitletext a:hover{color:#FF9900; text-decoration:underline}

.newstimetext{font-size:12px;	color:#999999; text-align:left;}

.newscontext{font-size:10pt; line-height:150%; word-spacing:4pt; margin:10px; text-align:left}
.newsalltext{margin:10px;border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;text-align:right;}
.newsalltext a{font-size:12px; color:#0066cc; line-height:150%; text-decoration:none; }
.newsalltext a:hover{color:#0066cc; text-decoration:underline;}
/*文章*/
.postContent {
font-size: 11pt;
	margin: 10px;
	color: #333333;
	padding:10px;
	line-height:170%;
}
.postContent p {
	font-size: 11pt;
	line-height: 180%;
	margin: 0 0 5px 0;
	word-spacing: 4pt;
	font-family: Georgia, "Times New Roman", Times, serif;
}
/*附件*/
.filetitle {
font-size:10pt;
font-weight: bolder;
color: #ffffff;
}
.filelink {
	font-size: 10pt;
	color: #cccccc;
}
.filelink a{
	font-size: 10pt;
	color: #1E90FF;
}
.filelink a:hover{
	font-size: 10pt;
	color: #1E90FF;
	font-weight: bolder;
}
.page01 a {
font-size: 12px;
	color: #0066CC;
	text-decoration: none;
}
.page01 a:hover{
	color: #FF6600;
	text-decoration: underline;
}
.counter01{font-size: 10pt; color: #2F5B82;}
.counter01 a{font-size: 10pt; color: #2F5B82; text-decoration: none; }
.counter01 a:hover{font-size: 10pt; color: #FF8C00; text-decoration: underline; }
.counter02{font-size: 11pt; color: #EE9B00; font-weight: bolder; line-height: 20px;}
.counter03tb{border-bottom:dotted 1px #eedaf2;}

.textwebmap{font-size: 11pt; color: #333333;}
.textwebmap2{font-size: 11pt; color: #1AC0B6;}
.textwebmap3{font-size: 10pt; color: #666666;}
.textwebmap a{text-decoration: none; color:#000080;}
.textwebmap a:hover{ text-decoration: underline ;color:#000080;}

#duty01{	width:400px;	padding: 30px;	border-top: 5px double #DDDDDD;	border-left: 5px double #cccccc;	border-right: 20px dashed #DDDDDD;	border-bottom: 20px double #DDDDDD;		text-align: left;}
#duty01 ol{	font-size: 12pt;	color: #4169E1;	line-height: 22pt;	letter-spacing: 0px;}	
.logolist{	font-size: 10pt;	color: #4682B4;}
.logolist a{	font-size: 10pt;	color: #4682B4; text-decoration: none;}
.logolist a:hover{font-size: 10pt;	color: #3CB371; text-decoration: underline;}
.contexttitle{font-size:11pt; color:#993300; line-height: 150%; font-weight: bolder; text-align: left; padding:2px 0px 0px 5px;}
.newtxt05{font-size: 12pt;	FONT-FAMILY: "新細明體";	color: #ed5f06;}
.newtxt05 a{color: #ed5f06; text-decoration:none;}
.newtxt05 a:hover{color: #ed5f06; text-decoration: underline;}
.newtxt05 a:visited{	color: #ed5f06;}


.table-head2{
	BACKGROUND-COLOR: #C1E66E;
	BORDER-BOTTOM: gray solid 1px;
	BORDER-LEFT: white solid 1px;
	BORDER-RIGHT: gray solid 1px;
	BORDER-TOP: white solid 1px;
	font-size : 16px;
	font-weight: bolder;	
	color : #FFFFFF;
	MARGIN: 0px;
	PADDING: 1px;
	vertical-align : middle;
	text-align: center;
	text-decoration: none;
	height: 25px;
}

.even2{
	BORDER-BOTTOM: 1px solid #CFCFCF;
	BORDER-LEFT: 1px dashed white;
	BORDER-RIGHT: #CFCFCF solid 0px;
	BORDER-TOP: white solid 1px;
	BACKGROUND-COLOR: #F0F8FF;
	font-size : 11pt;
	color : #000000;
	MARGIN: 6px 2px 3px 4px;
	PADDING: 6px 2px 3px 4px;
	line-height: 24px;
}
.even2 a{color:  #0F47AC; text-decoration: none; }
.even2 a:hover{color:#ce6c23; text-decoration: underline;}
.even2p{
	BORDER-BOTTOM: 1px solid #CFCFCF;
	BORDER-LEFT: 1px dashed #CFCFCF;
	BORDER-RIGHT: white solid 1px;
	BORDER-TOP: white solid 1px;
	BACKGROUND-COLOR: #F0F8FF;
	font-size : 11pt;
	color : #000000;
	MARGIN: 6px 2px 3px 4px;
	PADDING: 6px 2px 3px 4px;
	line-height: 24px;
}
.even2p a{color: #0F47AC; text-decoration: none; }
.even2p a:hover{color:#ce6c23; text-decoration: underline;}

.odd2{
	BORDER-BOTTOM: #CFCFCF solid 1px;
	BORDER-LEFT: 1px dashed white;
	BORDER-RIGHT: #CFCFCF solid 0px;
	BORDER-TOP: white solid 1px;
	BACKGROUND-COLOR: #F0F0F0;
	font-size : 11pt;
	color : #000000;
	MARGIN:6px 2px 3px 4px;
	PADDING: 6px 2px 3px 4px;
	line-height: 24px;
}
.odd2 a{color:  #0F47AC; text-decoration: none; }
.odd2 a:hover{color:#ce6c23; text-decoration: underline;}
.odd2p{
	BORDER-BOTTOM: 1px solid #CFCFCF;
	BORDER-LEFT: 1px dashed #CFCFCF;
	BORDER-RIGHT: white solid 1px;
	BORDER-TOP: white solid 1px;
	BACKGROUND-COLOR: #F0F0F0;
	font-size : 11pt;
	color : #000000;
	MARGIN:6px 2px 3px 4px;
	PADDING: 6px 2px 3px 4px;
	line-height: 24px;
}
.odd2p a{color:  #0F47AC; text-decoration: none; }
.odd2p a:hover{color:#ce6c23; text-decoration: underline;}
.even3{
	BORDER-BOTTOM: gray solid 1px;
	BORDER-LEFT: white solid 1px;
	BORDER-RIGHT: gray solid 1px;
	BORDER-TOP: white solid 1px;
	BACKGROUND-COLOR: #e1e1f0;
	font-size : 12px;
	color : #000000;
	MARGIN: 0px;
	PADDING: 1px;
	TEXT-DECORATION: none;
	padding:10px;
	
}

.odd3{
	BORDER-BOTTOM: gray solid 1px;
	BORDER-LEFT: white solid 1px;
	BORDER-RIGHT: gray solid 1px;
	BORDER-TOP: white solid 1px;
	BACKGROUND-COLOR: #f0f0f0;
	font-size : 12px;
	color : #000000;
	MARGIN: 0px;
	PADDING: 1px;
	TEXT-DECORATION: none;
	padding:10px;
	}
.p_pic{
padding: 2px;
}
.p_title{
font-size:10pt;
color: Green;
font-weight: bolder;
background-color: #C6ECA3;
padding: 2px;
}
.p_title a{color: Green; text-decoration: none;}
.p_title a:hover{ color: #ce6c23; text-decoration:none;}
.p_con{	font-size:10pt;	color: Gray;}
.p_con a{color:  Gray; text-decoration: none;}
.p_con a:hover{ color: #ce6c23; text-decoration:none;}
.even4{
	BORDER-BOTTOM: gray solid 1px;
	BORDER-LEFT: white solid 1px;
	BORDER-RIGHT: gray solid 1px;
	BORDER-TOP: white solid 1px;
	BACKGROUND-COLOR: #CAE494/* #e1e1f0*/;
	font-size : 12px;
	color : #333333;
	MARGIN: 0px;
	PADDING: 1px;
	TEXT-DECORATION: none;
	padding:10px;
	
}
.even4th{
	BORDER-BOTTOM: gray solid 1px;
	BORDER-LEFT: white solid 1px;
	BORDER-RIGHT: gray solid 1px;
	BORDER-TOP: white solid 1px;
	BACKGROUND-COLOR: #CAE494;
	font-size : 16px;
	color : #3B6C97;
	MARGIN: 0px;
	PADDING: 1px;
	TEXT-DECORATION: none;
	padding:10px;
	font-weight: bolder;

	
	
}
.odd4{
	BORDER-BOTTOM: gray solid 1px;
	BORDER-LEFT: white solid 1px;
	BORDER-RIGHT: gray solid 1px;
	BORDER-TOP: white solid 1px;
	BACKGROUND-COLOR: #F0FFFF;
	font-size : 12px;
	color : #000000;
	MARGIN: 0px;
	PADDING: 1px;
	TEXT-DECORATION: none;
	padding:10px;
	}
.odd4 a{
	color: #4682B4; text-decoration: none;
}
.odd4 a:hover{	color: #4682B4; text-decoration: underline;}
.Language			{background:#4d4d4d; padding: 3px;}
.Language a			{color:#ffffff; font-size: 16px; text-decoration: none;}
.Language a:hover	{color:#ffee9c; font-size: 16px; text-decoration: underline;}

/*

#topHome{margin: 3px 0px 0px 45px; text-align: left;}
#topHome a{font-size: 12px;text-decoration: none;color: #4cdcfe;padding:0px 26px 0px 28px;}
#topHome a:hover{text-decoration:none;color:#ffffff;}

#topmenu {margin: 3px 0px 25px 255px; text-align: left; }
.topmenu1 {color: #1b4793; text-decoration: none; font-size: 14px;}
.topmenu1 a{color: #1b4793; text-decoration: none; font-size: 16px;}
.topmenu1 a:hover{color: #D2691E; text-decoration: none; font-size: 16px;}
.topmenu1 a:visited{ text-decoration: none; font-size: 16px;}

.topmenu2 {color: #1b4793; text-decoration: none; font-size: 11px;}
.topmenu2 a{color: #D2691E; text-decoration: none; font-size: 13px;}
.topmenu2 a:hover{color: #D2691E; text-decoration: underline; font-size: 13px;}

.topmenu3 {color: #1b4793; text-decoration: none; font-size: 15px; background-color: #FFCC99; border-bottom: 1px solid #F4A460; border-left: 1px solid #F5C69E;border-top: 1px solid White;border-right: 1px solid #FAFAD2; padding:4px;}
.topmenu3 a{color: #C83700; text-decoration: none; font-size: 15px;}
.topmenu3 a:hover{color: #1b4793; text-decoration: underline; font-size: 15px;}





.webmap01 a{font-size: 13px; font-weight: lighter;	text-decoration: none;	color: #FF9C22;}
.webmap01 a:hover{text-decoration:none;color:#ffffff;}
.webmap01 a:visited{text-decoration: none;}
.webmap02{float:left;}
.webmap02 a{font-size: 13px;	text-decoration: none;	color: #FF9C22;}
.webmap02 a:hover{text-decoration:none;color:#4169E1;}
.webmap02 a:visited{text-decoration: none;}

.leftMenuBk{background-image: url(menu_bk01.jpg);text-align: left;background-repeat: repeat-y;}
.leftmenu ul{list-style:none;}
.leftmenu UL LI A {FONT-SIZE: 16px;	TEXT-DECORATION: none;	color: #CE6C23;	background-image: url(menuL_bk01.jpg);	TEXT-ALIGN: left; 	background-position: left;	background-repeat: no-repeat;	list-style: none;	padding:9px 0px 0px 24px;	DISPLAY: block; 	WIDTH: 150px;		HEIGHT:25px; 	border-top: 0px solid #ffffff;	}
.leftmenu UL LI A:hover {background-image: url(menuL_bk02.jpg); 	color:#316088;	background-repeat: no-repeat;	list-style: none;	text-decoration: none;}

.fot{font-size: 12px; color:#999999; padding:30px 0px 8px 0px;	text-align: center;}
/*最新消息NEW0503
.newsTDline{border-top: 2px dotted #BFBFBF; padding:2px 0px 2px 0px;}
.newtxt03{font-size: 11pt;	FONT-FAMILY: "新細明體";	color: #1F741F;}
.newtxt03 a{color: #1F741F; text-decoration:none;}
.newtxt03 a:hover{color: #1F741F; text-decoration: underline;}
.newtxt03 a:visited{	color: #1F741F;}

.newtxt05{font-size: 11pt;	FONT-FAMILY: "新細明體";	color: #ed5f06;}
.newtxt05 a{color: #ed5f06; text-decoration:none;}
.newtxt05 a:hover{color: #ed5f06; text-decoration: underline;}
.newtxt05 a:visited{	color: #ed5f06;}

.contexttitle{font-size:11pt; color:#993300; line-height: 150%; font-weight: bolder; text-align: left; padding:2px 0px 0px 5px;}
.contextdate{font-size:10pt; color: #1b4793; line-height: 150%;text-align: left;padding:2px 0px 0px 5px;}
.contextdate a{color: #1e90ff; text-decoration: none;}
.contextdate a:hover{color: #1e90ff; text-decoration: underline;}
.contextcontext{ border: 1px solid #B0C5E6; font-size:10pt; color: #696969; text-align: left; padding:10px 45px 30px 45px; background-color: #ffffff; line-height: 180%; letter-spacing: 120%;}
.contextcontext a{ font-weight: bold; color: #1e90ff; text-decoration: none;}
.contextcontext a:hover{ font-weight: bold; color: #1e90ff; text-decoration: underline;}
.contextprepage{	text-align: right;}
.egotitle{ background-image: url(ego_titleBK.jpg); background-repeat: no-repeat; font-size: 16px; font-weight: bolder; padding: 0px 5px 5px 55px; color: #285479;height:40px;}



/*----------------------
div>.firefox{margin:71px 0px 0px 0px;line-height: 0px;}
#newsTitle{	background-image:url(news_title.jpg);	background-repeat: no-repeat;	width: 549px;	height: 39px;	text-align: right;	padding:5px;	}
#pri{	text-align: center;	padding: 5px 10px 5px 0px;	}

/*業務執掌
#dutyTitle{	background-image: url(dutyTitle.jpg);	background-repeat: no-repeat;	width: 549px;	height: 39px;	padding:5px;	}
#dutyA{	margin: 13px 0px 0px 173px; 	font-size: 15px;	color:#231ca7;}
#dutyA a{	color:#231ca7;	text-decoration: none;}
#dutyA a:hover{	color:#231ca7;	text-decoration: underline;}
#duty01{	width:400px;	padding: 30px;	border-top: 5px double #DDDDDD;	border-left: 5px double #cccccc;	border-right: 20px dashed #DDDDDD;	border-bottom: 20px double #DDDDDD;		text-align: left;}
#duty01 ol{	font-size: 12pt;	color: #4169E1;	line-height: 22pt;	letter-spacing: 0px;}	
#dutyall{text-align: center;}
#gotop{	text-align: right;	background-image: url(topgobk.gif);}
/*申請書表流程圖
#flowchartTitle{	background-image: url(flowchart_title.jpg);	background-repeat: no-repeat;	width: 549px;	height: 39px;	text-align: right;	padding:5px;	}
/*自治法令
#rulesTitle{	background-image: url(rules_title.jpg);	background-repeat: no-repeat;	width: 549px;	height: 39px;	padding:5px;	}
/*案件查詢
#referTitle{	background-image: url(refer_title.jpg);	background-repeat: no-repeat;	width: 549px;	height: 39px;	padding:5px;	}

#mapTitle{	background-image: url(map_title.jpg);	background-repeat: no-repeat;	width: 549px;	height: 39px;	padding:5px;	}*/




