/* CSS Document */

body { margin:auto; padding:0px}
.button { background-image:url(images/button_bk.jpg); background-repeat:repeat-x;}
.footer { background-image:url(images/footer.jpg); background-repeat:repeat-x; color:#000000; font-size:13px; height:50px; padding-top:8px; text-align:center; line-height:19px; }
.footer a { color:#2272B6; font-size:13px; text-decoration:none}
.banner { background-image:url(images/banner_bk.jpg); background-repeat:repeat-y; }
.newsboard { border:1px solid #CCCCCC; padding:8px; color:#363636; line-height:22px; padding-left:10px}
.newsboard a { color:#363636; text-decoration:none; padding-left:3px; }

.listb { background-image:url(images/listb_background.jpg); background-repeat:no-repeat; color:#FE864B; font-size:12px; padding-left:15px; height:30px; line-height:30px}
.listb a { color:#363636; font-size:12px; text-decoration:none}
.listc { color:#4C8386; font-size:12px;}
.listc a { color:#4C8386; font-size:12px; text-decoration:none }

.bar { background-image:url(images/line.jpg); background-repeat:repeat-x; height:6px;}
.title { color:#333333; font-size:13px; background-color:#f6f6f6; padding:0px; background-image:url(images/home.jpg); background-repeat:no-repeat; padding-left: 38px; line-height:31px}
.title a { color:#333333; font-size:13px; text-decoration:none; }
.style1 { color:#333333; line-height:20px; padding:3px 13px; font-size:13px }
.style1 h3 { color:#1469B2; }
.style1 a { color:#FF6600; font-size:13px;}

.tel { color:#FF3399; font-size:18px; font-weight:bold}
.style2 { color:#333333; font-size:13px; line-height:20px; padding:3px 13px;}
.orange { font-size:15px; color:#FF9900; font-weight:bold}

.pink15b {color:#FF3399; font-size:15px; font-weight:bold; margin:0px; padding:0px; line-height:38px} 
.pink15b a { color:#FF3399; font-size:15px; text-decoration:none; }
.blue13 { color:#1469B2; font-size:13px; height:23px; background-image:url(images/dot02.jpg); background-repeat:no-repeat; line-height:23px; padding-left:20px; margin:3px 45px; }
.blue13 a { color:#1469B2; font-size:13px; text-decoration:none}
.style3 { color:#333333; font-size:13px; line-height:20px; padding:6px 40px; }
.style4 { color:#333333; font-size:13px; line-height:20px; padding:3px 13px; }
.style4 h3 { color:#cc0000;}

.style5 { color:#333333; line-height:20px; padding:5px 40px; font-size:13px; }
.style5 h3 { color:#1469B2; }
.style5 a { color:#FF6600; font-size:13px;}

.red { color:#FF0000}
.blue { color:#0000FF; font-size:13px}
.gray15 { color:#333333; font-size:15px; padding-top:10px; padding-left:40px; padding-right:20px;line-height:24px}
.gray15 img { float:right; padding-left:10px; padding-right:10px; margin:0px; padding-top:0px}
.service { background-image:url(images/service_bk.jpg); background-repeat:no-repeat; color:#1469B2; font-size:15px;  padding:19px; line-height:23px; }
.service a { color:#1469B2; font-size:15px; text-decoration:none}
.service1 { background-image:url(images/service_bk2.jpg); background-repeat:no-repeat; color:#1469B2; font-size:13px;  padding-left:22px; line-height:42px; height:42px}
.service1 a { color:#1469B2; font-size:13px; text-decoration:none}

.detect { background-color:#18A4D5; color:#FFFFFF; font-size:15px; text-align:center; margin-left:30px; line-height:28px }
.detect a { color:#FFFFFF; font-size:15px; text-decoration:none }
.sitemap { color:#000000; font-size:13px; line-height:22px}
.sitemap a { color:#F26521; font-size:13px; text-decoration:none; font-weight:bold}
.detectpage { background-image:url(images/detect_pagebk.jpg); background-repeat:no-repeat; height:260px; width:600px; padding-top:100px; padding-left:30px; padding-right:50px; padding-bottom:10px;}
.gray152 { color:#333333; font-size:15px; line-height:22px; }
.blue3 { color:#0099FF; font-size:15px; font-family:Arial, Helvetica, sans-serif; }
.blue3 a { text-decoration:none; }
.detectpage2 { background-image:url(images/taipei_detect_more.jpg); background-repeat:no-repeat; width:630px; padding-top:40px; padding-left:50px; }
