@charset "big5";
@import url("nav.css");
@import url("form.css");
@import url("common.css");
@import url("content.css");
/* CSS Document */

body {
	background-color: #FFFFFF;
	color: #716D6D;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bkg.gif);
	background-repeat: repeat-y;
}
.festival{
	left: 0px;
	top: 0px;
	z-index: 2;
	position:absolute;
}
/*----------------------------------------------------------夏天版WebTitle 網頁標題------*/
.WebTitleIn1 {
	height: 135px;
	margin: 0px;
	background-color: #BEC13A;
	background-image: url(../images/top_S01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.WebTitleCo1 {
	margin: 0px;
	background-color: #BEC13A;
	background-image: url(../images/top_S02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.WebTitleIn1 table, .WebTitleCo1 table{
	height: 95px;
	width: 100%;
}
.WebTitleIn1 table td, .WebTitleCo1 table td{
	margin-left: 11px;
	vertical-align: top;
}
.WebTitleIn1 table td .Slogan,.WebTitleCo1 table td .Slogan{
	text-align: right;
	margin-top:0px;
	right:0px;
}


/*----------------------------------------------------------夏天版WebTitle 網頁標題------*/
.WebTitleIn2 {
	height: 135px;
	margin: 0px;
	background-color: #BEC13A;
	background-image: url(../images/top_H01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.WebTitleCo2 {
	margin: 0px;
	background-color: #BEC13A;
	background-image: url(../images/top_H02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.WebTitleIn2 table, .WebTitleCo2 table{
	height: 95px;
	width: 100%;
}
.WebTitleIn2 table td, .WebTitleCo2 table td{
	margin-left: 11px;
	vertical-align: top;
}
.WebTitleIn2 table td .Slogan,.WebTitleCo2 table td .Slogan{
	text-align: right;
	margin-top:0px;
	right:0px;
}

/*----------------------------------------------------------秋天版WebTitle 網頁標題------*/
.WebTitleIn3 {
	height: 135px;
	margin: 0px;
	background-color: #BEC13A;
	background-image: url(../images/top_F01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.WebTitleCo3 {
	margin: 0px;
	background-color: #BEC13A;
	background-image: url(../images/top_F02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.WebTitleIn3 table, .WebTitleCo3 table{
	height: 95px;
	width: 100%;
}
.WebTitleIn3 table td, .WebTitleCo3 table td{
	margin-left: 11px;
	vertical-align: top;
}
.WebTitleIn3 table td .Slogan,.WebTitleCo3 table td .Slogan{
	text-align: right;
	margin-top:0px;
	right:0px;
}

/*----------------------------------------------------------冬天版WebTitle 網頁標題------*/
.WebTitleIn4 {
	height: 135px;
	margin: 0px;
	background-color: #BEC13A;
	background-image: url(../images/top_W01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.WebTitleCo4 {
	margin: 0px;
	background-color: #BEC13A;
	background-image: url(../images/top_W02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.WebTitleIn4 table, .WebTitleCo4 table{
	height: 95px;
	width: 100%;
}
.WebTitleIn4 table td, .WebTitleCo4 table td{
	margin-left: 11px;
	vertical-align: top;
}
.WebTitleIn4 table td .Slogan,.WebTitleCo4 table td .Slogan{
	text-align: right;
	margin-top:0px;
	right:0px;
}
/*----------------------------------------------------------Visitors 訪客人次------*/
.Visitors {
	font-size: 75%;
	display: inline;
	padding-left:16px;
	background-image: url(../images/icon_member.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	color: #4B5243;
}

/*----------------------------------------------------------Update 資料更新日期------*/
.ToDay {
	font-size: 75%;
	margin-right: 10px;
	padding-left:17px;
	background-image: url(../images/icon_clock.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #4B5243;
	text-align: left;
	line-height: 160%;
}

/*----------------------------------------------------------LayoutTable1 排版表格1------*/
.Layout {
	width: 100%;;
	margin: 0px 0px 0px 0px;
}

.Layout td {
	vertical-align: top;
}

.Layout td.Left {
	background: url(../images/home_left_bkg.gif) no-repeat left top;
	width: 187px;
	text-align: center;
}
.Layout td.Center {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 20px;
	padding-top: 8px;
	text-align: left;
}
.Layout td.Right {
	width: 170px;


}

/*----------------------------------------------------------MainMenu 主選單------*/
.MainMenu {
	padding-left:13px;
	width: 150px;
	margin-bottom: 15px;
	height: 500px;
	FILTER: Alpha(opacity=80);
}
.MainMenu a.nav1 {
	display: block;
	font-size: 95%;
	text-decoration: none;
	text-align: left;
	padding-top: 8px;
	padding-bottom: 2px;
	color: #161A0A;
	letter-spacing: 0.03em;
	background-image: url(../images/icon_01.gif);
	padding-left: 26px;
	border: 1px solid #BEBEBE;
	margin-bottom: 1px;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: 6px center;
}
.MainMenu a.nav1:hover {
	color: #B54A34;
	text-decoration: none;
	background-image: url(../images/icon_01m.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
}
.MainMenu .other {
	display: block;
	font-size: 95%;
	text-decoration: none;
	text-align: left;
	padding-bottom: 2px;
	color: #7C7921;
	letter-spacing: 0.03em;
	margin-bottom: 1px;
	clear: both;
}
.MainMenu a.other {
	display: block;
	text-decoration: none;
	font-size: 85%;
	text-align: center;
	margin-bottom: 1px;
}
.AD2 {
	text-align: center;
	margin-bottom:4px;
	padding-bottom: 2px;
	padding-right:10px;
}
/*----------------------------------------------------------Block2 資訊區塊2------*/
.MainMenu .Block2 {
	text-align: center;
}
.MainMenu .Block2 span{
	display: block;
	margin-bottom: 5px;
	margin-top: 5px;
}
.MainMenu .Block2 a{
	text-align: center;
}

/*----------------------------------------------------------Hot News 新聞焦點------*/
.HotNews {
	text-align: left;
	margin-bottom: 0px;
}
.HotNews .Head {
	background: url(../images/ContentHead.gif) repeat-x left top;
	font: bold 105% Arial, Helvetica, sans-serif;
	color: #BD5941;
	height: 46px;
	padding-top: 10px;
	padding-left: 35px;
	letter-spacing: 0.05em;
	margin-top:5px;
}
.HotNews .Body {
	background: url(../images/FocusBody.gif) no-repeat right bottom;
	padding: 0px 10px 5px;
}
.HotNews .Body img {
	float: left;
	background-image: url(../images/img_brd.gif);
	background-position: center center;
	background-repeat: no-repeat;
	padding: 13px 29px;
}
.HotNews .Body .sub, .HotNews .Body .sub a{
	font-size: 100%;
	color: #A84A1B;
	line-height: 160%;
	margin-top: 5px;
	text-decoration: none;
}
.HotNews .Body .sub a:hover{
	text-decoration: underline;
}
.HotNews .Body p {
	font-size: 80%;
	line-height: 160%;
	color: #716D6D;
	text-align: justify;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 12px;
	padding-left: 20px;
}
.HotNews .Foot {
	text-align: right;
	padding: 10px 0px 0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #E8E9E9;
}

/*----------------------------------------------------------News 最新消息------*/
.News {
	margin-bottom: 5px;
	text-align: left;
}
.News .Head {
	background: url(../images/ContentHead.gif) repeat-x left top;
	font: bold 120% "新細明體";
	color: #BD5941;
	height: 46px;
	padding-top: 14px;
	padding-left: 35px;
	letter-spacing: 0.15em;
}
.News .Body {
	padding: 0px 10px 5px;
}
.News .Body .Img{
	background: url(../images/NewsBody.gif) no-repeat right bottom;
}
.News .Body ul {
	font-size: 92%;
	line-height: 160%;
	color: #716D6D;
	text-decoration: none;
	list-style: none;
	margin-top: 0px;
	margin-left: 12px;
	margin-right: 12px;
	padding: 0px;
	margin-bottom: 0px;
}
.News .Body ul li {
	background: url(../images/BulletNews.gif) no-repeat 0px 6px;
	padding-left: 15px;
	margin-top: 3px;
}
.News .Body ul li a {
	color: #716D6D;
	text-decoration: none;
}
.News .Body ul li a:hover {
	color: #AA0033;
	text-decoration: underline;
}
.News .Body ul .Date{
	color: #D89D5E;
	margin-left: 10px;
	white-space: nowrap;
}
.News .Foot {
	text-align: right;
	padding: 10px 0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #E8E9E9;
}

/*----------------------------------------------------------loan專案農貸------*/
.loan {
	margin-bottom: 5px;
	text-align: left;
	margin-left:2px;
	margin-right:8px;
	height: 100%;
		float: left;
}
.loan .Head {
	background:url(../images/LoanHead.gif) no-repeat 5px 6px;
	font: bold 120% "新細明體";
	color: #5281AC;
	height: 24px;
	padding-top: 8px;
	padding-left: 30px;
	letter-spacing: 0.15em;
}
.loan .Body {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #6189AE;
	border-bottom-color: #6189AE;
	padding-top: 8px;
	padding-bottom: 8px;
}

.loan .Body ul {
	font-size: 92%;
	line-height: 160%;
	color: #716D6D;
	text-decoration: none;
	list-style: none;
	margin-top: 0px;
	margin-left: 20px;
	padding: 0px;
	margin-bottom: 0px;
}
.loan .Body ul li {
	background: url(../images/icon_02.gif) no-repeat 0px 6px;
	padding-left: 15px;
	margin-top: 3px;
}
.loan .Body ul li a {
	color: #4778A5;
	text-decoration: none;
}
.loan .Body ul li a:hover {
	color: #AA0033;
	text-decoration: underline;
}
.loan .Foot{
	margin-bottom: 8px;
	text-align: right;
	margin-top: 8px;
}

/*----------------------------------------------------------special 農業金融專區------*/
.special {
	margin-bottom: 5px;
	text-align: right;
	margin-left:10px;
	right:6px;
}
.special .Head {
	text-align: left;
	background:url(../images/LoanHead.gif) no-repeat 5px 6px;
	font: bold 120% "新細明體";
	color: #5281AC;
	height: 24px;
	padding-top: 8px;
	padding-left: 30px;
	letter-spacing: 0.15em;
}
.special .Body {
	text-align: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #6189AE;
	border-bottom-color: #6189AE;
	padding-top: 8px;
	padding-bottom: 8px;
}
.special .Body ul {
	font-size: 92%;
	line-height: 160%;
	color: #716D6D;
	text-decoration: none;
	list-style: none;
	margin-top: 0px;
	margin-left: 20px;
	padding: 0px;
	margin-bottom: 0px;
}
.special .Body ul li {
	background: url(../images/icon_02.gif) no-repeat 0px 6px;
	padding-left: 15px;
	margin-top: 3px;
}
.special .Body ul li a {
	color: #4778A5;
	text-decoration: none;
}
.special .Body ul li a:hover {
	color: #AA0033;
	text-decoration: underline;
}
.special .Foot{
	margin-bottom: 20px;
	text-align: right;
	margin-top: 8px;
}

/* ------------------------------------------------------Quicklink快述連結------- */
.Quicklink {
	text-align: left;
	font-size: 12px;
	color: #A1B68A;
	border-collapse:collapse;
}
.Quicklink .Head{
	color: #ffffff;
	text-align: center;
	background-color: #669431;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B6CDC5;
	padding-top: 5px;
	padding-bottom: 2px;
	font-weight: bold;
}
.Quicklink .Body{
	padding-top: 5px;
	padding-bottom: 8px;
	padding-right: 2px;
	padding-left: 2px;
	background-color: #F5F9F0;
}
.Quicklink .Body a{
	font-size: 12px;
	color: #51801C;
	white-space: nowrap;
	display: inline-block;
}

/*----------------------------------------------------------Search 網站查詢------*/
.Search {
 font-size: 85%;
 text-align: center;
 background-color: #F6F8DF;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-top-style: dashed;
 border-bottom-style: dashed;
 border-top-color: #E2E1E1;
 border-bottom-color: #E2E1E1;
 margin-right: 5px;
 margin-left: 1px;
 padding-top: 5px;
 margin-bottom: 8px;
}
 
.Search form {
 display: inline;
 margin: 0px;
 padding: 0px;
 
}
 
.Search a {
 background: url(../images/IconSearch2.gif) no-repeat;
 padding-left: 12px;
 vertical-align:top;
}
.Search .Foot{
 background-image: url(../images/bul_search_footer.gif);
 background-repeat: no-repeat;
 background-position: left bottom;
}


/*----------------------------------------------------------Block1 資訊區塊1------*/
.Block1 {
	width: 168px;
	margin-bottom: 3px;
	background-image: url(../images/bul_search_bkg.gif);
	background-repeat: no-repeat;
	text-align: center;
}
.Block1 .Head {
	font-size: 92%;
	color: #ffffff;
	padding-top: 12px;
	padding-bottom: 1px;
	text-align: left;
	padding-left: 16px;
	letter-spacing: 0.05em;
	height: 16px;
	width: 165px;
	font-weight: bold;
	margin-bottom: 5px;
}
.Block1 label {
	display:inline-block;
	font-size: 15px;
	color: #8A6C66;
	padding-bottom: 2px;
	text-align: center;
	letter-spacing: 0.05em;
	width: 165px;
	line-height: 1.5em;
	padding-top: 2px;
}
.Block1 label a{
	width: 156px;
	height:31px;
	color: #6A3215;
	background: url(../images/banner_bkg.gif) no-repeat;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	border: 1px solid #B4A47F;
	}
.Block1 label a:hover{
	color: #CC4602;
	}
.Block1 .Head2 {
	width: 165px;
	height: 30px;
	font-size: 92%;
	color: #FFFFFF;
	background: url(../images/Block2Head.gif) no-repeat center;
	letter-spacing: 0.15em;
	padding-left: 2px;
	margin-top: 2px;
	padding-bottom: 14px;
	padding-top: 15px;
	vertical-align: middle;
	font-weight: bold;
	text-indent: 10pt;
	text-align: left;
}
.AD1 {
	text-align: center;
	border: 1px solid #DEDEDE;
	margin-bottom:6px;
}
.Block1 img {
	text-align: center;
}

.Block1 .Foot {
	background-image: url(../images/bul_search_footer.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 5px;
	width: 168px;
}


/*----------------------------------------------------------Info 宣言及政策------*/
.Info {
 text-align: center;
 padding-top:3px;
 padding-bottom:1px;
 margin-bottom:20px;
 border: 1px dashed #DAD3C4;
 background-color: #FEFDE9;
 margin-top: 30px;
 margin-right: 12px;
 margin-left: 5px;
  font-size: 80%;
}
.Info a{
 color: #4686BF;
}

/*----------------------------------------------------------PageFoot 頁尾資訊------*/
.PageFoot {
	width: 100%;
	background: #4D791B url(../images/footer_bkg_01.jpg) no-repeat right;
	text-align: center;
	height: 114px;

}
.PageFoot table {
	font-size: 75%;
	width: 95%;
	margin-top: 12px;
	padding-left: 12px;
}
.PageFoot td,th {
	vertical-align: top;
	line-height: 140%;
	font-weight: normal;
	padding-bottom: 4px;
}
.PageFoot td {
	text-align: left;
	color: #ffffff;
}
.PageFoot th {
	text-align: right;
	padding-right: 10px;
}
.PageFoot th.Name {
	font-size: 125%;
	letter-spacing: 0.15em;
	color: #000000;
}
.PageFoot .logo {
	border: none;
	vertical-align: text-bottom;
	margin-right: 3px;
	margin-top: 8px;
}


