/*-------------------------------------------------------------------

Filename: style.css
Description: main css style
Version: 1.0
Website: http://www.hchst.gov.tw
Author: Matt Kan

Page width: 975px

/*****Reset Begin*****/

@charset "utf-8";

a {
	color:#007b00;
	text-decoration:none;
	}

h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;}

img {border:0;}

p {
	color:#43ae40;
	margin: 0; padding: 0;
	}

ul { list-style: none;margin:0;padding:0;}

ol { list-style: decimal;margin:0;padding-left:2em;}

blockquote, q { quotes: none;}

blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none;}

:focus { outline: 0;}

ins { text-decoration: none;}
del { text-decoration: line-through;}

table { border-collapse: collapse; border-spacing: 0;}

/*****Reset End*****/

body {
	background:white url(/images/index_br.jpg) repeat-y 50% 0;
	margin:0;
	}

.clear {
	clear:both;
	height:0;
	width:0;
	line-height:0;
	}

.clear_l {
	clear:left;
	}

.float_l {
	float:left;
	}

.float_r {
	float:right;
	}

div.bgYetiiUL_L,
div.bgYetiiUL_R {
	float:left;
	height:25px;
	width:6px;
	}

div.bgYetiiUL_L {
	background:url(/images/bg_yetiiUL_l.gif) no-repeat;
	margin:.5em 0 1em .5em;
	}

div.bgYetiiUL_R {
	background:url(/images/bg_yetiiUL_r.gif) no-repeat;
	margin:.5em 0 1em 0;
	}

div.container {
	margin:0 auto;
	width:749px;
	}

div.newsList ul,
div.decreeList ul {
	color:#43ae40;
	list-style:disc;
	padding:0 0 1em 20px;
	}

div.newsList li,
div.decreeList li {
	padding:0.2em 0;
	}

div.newsList ul.attachment,
div.decreeList ul.attachment {
	list-style:none;
	padding-top:1em;
	}

div#tab4-3 div {
	margin-right:5px;
	height:240px;
	width:265px;
	}

div#tab4-4 h4 {
	border-bottom:1px dotted green;
	color:#007b00;
	padding:1em 0 0.5em;
	text-align:center;
	}

div#tab5-1 ol li,
div#tab5-2 ol li,
div#tab5-3 ol li {
	margin-bottom:1em;
	}

div#tab6-3 h5 {
	color:#40270B;
	margin:0 6px 0;
	}

div#tab6-3 ol li {
	margin:.5em 0;
	}

div#tab6-3 ol li span {
	display:block;
	font-weight:bold;
	}

div#tab6-3 ul li {
	list-style:disc;
	margin-left:5px;
	}

div#tab7 img {
	float:left;
	margin:8px;
	}

div#tab7 ul li {
	color:#40270B;
	font:normal 12px/1.5 Arial, Helvetica, sans-serif;
	margin:0 2em;
	}

div#tab9 h4 {
	color:#40270B;
	font-size:13px;
	margin-left:2em;
	}

div#tab-container-5 div.stay,
div#tabber7_3 #tab11 div.stay {
	border:1px solid #40270B;
	float:left;
	height:100px;
	width:230px;
	margin:10px;
	padding:10px;
	}

div#tab-container-5 div.stay h5,
div#tabber7_3 #tab11 div.stay h5 {
	font:bold 15px/1 Arial, Helvetica, sans-serif;
	margin-bottom:4px;
	}

div#tab-container-5 div.stay p {
	margin:2px;
	}

div#tab-container-6 div.tab li {
	margin:1em;
	}

div.tab h4 {
	margin-left:0.5em;
	}

div.tabbertab img {
	}

div.tabbertab p,
div.tab ul,
div.tab ol {
	color:#40270B;
	font:normal 15px/1.5 Arial, Helvetica, sans-serif;
	margin:6px;
	}

div.tab ul {
	margin-left:2em;
	}

div.tab ul li span.title,
div.tab ul li span.content {
	display:block;
	float:left;
	}

div.tab ul li span.content {
	width:475px;
	}

div#tab-container-4 li {
	marign-bottom:1em;
	}

div#tabber7_3 #tab3 #tab-container-1-nav li {
	background:#f60;
	display:block;
	float:left;
	}

div#tabber7_3 #tab3 #tab-container-1-nav li.secondLine,
div#tabber7_3 #tab10 #tab-container-7-nav li.secondLine {
	margin-top:2px;
	}

div#tabber7_2 #tab-container-1-nav li.first,
div#tabber7_3 #tab3 #tab-container-1-nav li.first,
div#tabber7_3 #tab10 #tab-container-7-nav li.first {
	background:#f60 url(/images/bg_yetiiUL_l.gif) no-repeat 0 50%;
	clear:left;
	}

div#tabber7_2 #tab-container-1-nav li.last,
div#tabber7_3 #tab3 #tab-container-1-nav li.last,
div#tabber7_3 #tab10 #tab-container-7-nav li.last {
	background:#f60 url(/images/bg_yetiiUL_r.gif) no-repeat 100% 50%;
	clear:right;
	}

div#tabber7_3 #tab3 ul.yetiiUL {
	background:none;
	display:inline;
	float:none;
	height:auto;
	}

div.timetable {
	float:left;
	}

#home div.newsList,
#home div.decreeList {
	text-align:left;
	width:434px;
	}

li.newsList,
li.decreeList {
	padding:0.2em 0;
	}

span.totalPages {
	margin-left:1em;
	}

table.alignRight td {
	text-align:right;
	}

table.firefly {
	width:auto;
	margin:0 auto;
	}

table.firefly thead tr th {
	background:#f60;
	color:white;
	font-weight:bold;
	}

table.firefly tbody td {
	font-size:12px;
	padding:3px 6px;
	}

table.timetable {
	margin:10px;
	}

table.timetable thead {
	border:1px solid #40270B;
	}

table.timetable th {
	background:#ddddee;
	font:normal 12px/1.5 Arial, Helvetica, sans-serif;
	}

table.timetable td {
	border:1px solid;
	color:#40270B;
	font:normal 12px/1.5 Arial, Helvetica, sans-serif;
	padding:3px 5px;
	}

table.timetable2 {
	border:1px solid #40270B;
	margin:5px;
	}

table.timetable2 thead {
	border:1px solid #40270B;
	text-align:center;
	}

table.timetable2 tr.thead td {
	text-align:center;
	}

table.timetable2 th,
table.timetable2 tr.thead td {
	background:#ddddee;
	color:#060;
	font:normal 12px/1.5 Arial, Helvetica, sans-serif;
	}

table.timetable2 tr.caption td {
	border:none;
	text-align:center;
	}

table.timetable2 td {
	border:1px solid;
	color:#40270B;
	font:normal 12px/1.5 Arial, Helvetica, sans-serif;
	padding:0 3px;
	}

ul.newsList,
ul.decreeList {
	color:#43ae40;
	font-size:10pt;
	list-style:disc;
	padding:0 0 1em 20px;
	}


ul.yetiiUL {
	background:#ff6600;
	float:left;
	height:25px;
	margin:.5em 0 1em;
	}

ul.yetiiUL li a {
	border-right:1px solid white;
	color:white;
	display:block;
	margin:5px 0;
	padding:0 4px;
	}


ul.yetiiUL li a.last {
	border-right:none;
	}

ul.yetiiUL li {
	display:block;
	float:left;
	font:normal 14px/1 Arial, Helvetica, sans-serif;
	height:25px;
	}

ul.yetiiUL .activeli {
	}

ul.yetiiUL .activeli a {
	color:#40270B;
	}
