body{
margin: 0px;
background-repeat: repeat-x;
background-image: url(images/環保署英文版首頁_02.jpg);}

/*****頁首*****/
#header{
width: 100%;
height: 168px;
width: 100%;
background-image: url(images/e_logo.jpg);
background-repeat: no-repeat;
}

/*****形象圖*****/
#logo{
padding:45px 0px 0px 11px;
width: 50%;
float:left;}

/*****上資訊列*****/
#top_info{
padding-top:5px;
color: #ffffff;
font-size: 0.8em;
text-align: right;
padding-top:1em;
padding-right:1em;
font-family:  Arial;}

#top_info a{
text-align: right;
text-decoration: none;
color: #ffffff;}

#top_info a:hover{
color: #fdfa1a;
text-decoration: underline;}

/*****領導列選單*****/
#nav{
background-image: url(images/e_nav_bg.jpg);
height: 53px;
clear: both;
background-repeat: no-repeat;
background-color: #366fa4;}

#nav ul{
margin:0px;
padding:0px;
}

#nav li{
margin:0px;
padding-top: 2em;
float: left;
text-indent: 0.4em;
background-image: url(images/e_nav_dot.jpg);
background-repeat: no-repeat;
color: #ffffff;
background-position: .6em 2.5em;
padding-left: 1em;
padding-right: .8em;
list-style-type: none;
font-size: 0.83em;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

#nav a{
color: #ffffff;
text-decoration: none;}

#nav a:hover{
color: #fffdbf;
text-decoration: underline;
}

/*****業務專區選單*****/
#menu{
padding:15px 0px 0px;;
margin:0px 0px 0px;
top: 240px;
left: 0px;
height: 480px;
width: 194px;
background-image: url(images/sub_menu_tit.jpg);
background-repeat: no-repeat;
}

#menu ul{
margin:0px;
height:100%;
background-image: url(images/sub_menu_bg.jpg);
background-repeat: repeat-y;
left:0px;
/*position: relative;*/
padding-left:0px!important;
margin-top: 9px;}

#menu li{
margin: 1px 1px;
padding-left:25px!important;
font-family: Verdana, Helvetica, Arial, sans-serif;
line-height: 1.8em;
background-image: url(images/menu_dot.jpg);
list-style-type: none;
/*position: relative;*/
background-repeat: no-repeat;
font-weight: bold;
border-bottom: 1px #66746e inset;
font-size: .7em;
word-spacing: .2em;
display: block;
padding: 0px 2px 0px 25px;
background-position: 1em 0.4em;
letter-spacing: 0em;}

#menu li a{
color: #ffffff;
text-decoration: none;}

#menu li a:hover{
display: block;
color: #fff264;
background-color: #176bbf;
background-position: 0em 200px;}

/*****content 外框*****/
#container_wrap{
height: 100%;
width: 100%;
background-color: #d4e8ff;
border-bottom:0px;
background-image: url(images/ct_bg.gif);
background-repeat: no-repeat;}
#container{
height:100%;
margin: 0px;
width: 1002px;
background-repeat: repeat-y;
border-bottom:0px;
background-image: url(images/contanier_bg.jpg);
background-position: 0px;
}

/*****左欄 底圖設定*****/
#sidebar{
float: left;
width: 171px;
/*background-color: #3a79bd;*/
height:100%;
/*background-image: url(images/sidebar_bg.jpg);
background-repeat: no-repeat;
background-position: 0em 400px;*/
}

/*****content*****/
#content{
margin-left: 171px;
background-image: url(images/e_ct_bg.jpg);
background-repeat: repeat-x;
padding-left: 3em;

}

/*****路徑列*****/

#route{
font-size: .8em;
line-height: 3em;
background-image: url(images/rout_dot.jpg);
background-repeat: no-repeat;
text-indent: 1.2em;
vertical-align: middle;
background-position: 0em .7em;
height:3em;
color: #636363;
font-family: Arial,;}

/*****content 第一區塊*****/
#ct_box01{
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
margin:0px;
margin-right:20px;
height:120px;
background-image: url(images/list_bg.jpg);
background-repeat: repeat-x;

}
#ulwrap{
overflow-y:scroll;
height:85px;
margin:0px;
position: relative;
padding-top:9px;
/*margin-left: 1.5em;*/
padding-top:.5em;
letter-spacing: 0.04em;
}

#ct_box01 ul{
margin:0px;
position: relative;
padding:0px;
/*margin-left: 1.5em;*/
}

#ct_box01 li{
font-size: .8em;
color: #3fa7d2;
line-height: 1.8em;
vertical-align: baseline;
display: list-item;
list-style-type: disc;
margin-left:30px;
}


#ct_box01 ul ul{
position: relative;
vertical-align: top;
text-align: left;
color: #304644;
/*margin-bottom:1.2em;*/
}

#ct_box01 ul ul li{
font-size: 1em;
color: #17316a;
line-height: 1.2em;
margin-left: 20px;
margin-top:5px;
}

#ct_box01 ul ul ul{
position: relative;
vertical-align: top;
text-align: left;
color: #304644;
/*margin-bottom:1.2em;*/
} #ct_box01 ul ul ul li {
margin-left: 20px;
color: #349957;
}
#ct_box01 ul a{
color: #3fa7d2;
text-decoration: none;}

#ct_box01 ul a:hover{
color: #7545d6;
text-decoration: underline;}

#ct_box01 ul ul a{
color: #3061b6;
text-decoration: none;}

#ct_box01 ul ul a:hover{
color: #7545d6;
text-decoration: underline;}

#ct_box01 ul ul ul a{
color: #349957;
text-decoration: none;}

#ct_box01 ul ul ul a:hover{
color: #7545d6;
text-decoration: underline;}

.nolink{color: #492b88;}



/****環保統計專用****/
#ct_box01_statistics{
padding-top:0px;
padding-bottom:5px;
padding-right:10px;
margin:0px;
margin-right:20px;
height:120px;
background-repeat: repeat-x;
}
#ulwrap{
overflow-y:scroll;
height:95px;
margin:0px;
position: relative;
/*margin-left: 1.5em;*/
padding:.3em 0px 0px 0px;
letter-spacing: 0.04em;
}

#ct_box01_statistics ul{
margin:0px;
position: relative;
padding:0px;
/*margin-left: 1.5em;*/
}

#ct_box01_statistics li{
font-size: .8em;
color: #3fa7d2;
line-height: 1.8em;
vertical-align: baseline;
display: list-item;
list-style-type: disc;
margin-left:30px;
}


#ct_box01_statistics ul ul{
position: relative;
vertical-align: top;
text-align: left;
color: #304644;
/*margin-bottom:1.2em;*/
}

#ct_box01_statistics ul ul li{
font-size: 1em;
color: #17316a;
line-height: 1.2em;
margin-left: 20px;
margin-top:5px;
}

#ct_box01_statistics ul ul ul{
position: relative;
vertical-align: top;
text-align: left;
color: #304644;
/*margin-bottom:1.2em;*/
} #ct_box01_statistics ul ul ul li {
margin-left: 20px;
color: #349957;
}
#ct_box01_statistics ul a{
color: #3fa7d2;
text-decoration: none;}

#ct_box01_statistics ul a:hover{
color: #7545d6;
text-decoration: underline;}

#ct_box01_statistics ul ul a{
color: #3061b6;
text-decoration: none;}

#ct_box01_statistics ul ul a:hover{
color: #7545d6;
text-decoration: underline;}

#ct_box01_statistics ul ul ul a{
color: #349957;
text-decoration: none;}

#ct_box01_statistics ul ul ul a:hover{
color: #7545d6;
text-decoration: underline;}

.nolink{color: #492b88;}


/*****content 二區塊 All in one*****/
#ct_box02{
margin-top: 1em;
padding:0px;
padding-left: .5em;
padding-right: 3em;
color: #2daf13 ;
font-size: 1em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}


/*****content 二區塊 All in one*****/
#ct_box03{
padding:0px;
margin: 0px;
padding-left: .5em;
padding-right: 3em;

}


/*****落款 頁尾*****/
#footer{
background-image: url(images/e_footer_bg.jpg);
height:110px;
background-repeat: no-repeat;
clear: both;
margin:0px;
padding: 0px 0px 0px 60px;
background-position: 0px 0em;
background-color: #2471b7;
font-family: Arial, Helvetica, sans-serif;

}

#footer .ff01
{font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .75em;
line-height: 1.8em;
margin:0px;
padding-top:3.5em;
} 
#footer .aaa
{float:left;
padding: 8px 0px 0px;
margin-right: 2em;
margin-bottom: 2em;
padding-top:1em ;
}

#sitemap
{margin:0px;
padding:0px;
width:100%;
background-image: url(images/e_ct_bg.jpg);
background-color: #d4e8ff;}

#sitemap_info 
{margin:10px 50px;
padding:0px 40px;
font-size: 1em;
line-height: 1.6em;
background-image: url(images/rout_dot.jpg);
background-repeat: no-repeat;
background-position: 2.8em .4em;
color: #636363;font-family: Arial,;
}
#sitemap_info .info{
padding:0px 0px 0px 25px;}
p.item{
background-image: url(images/dot.jpg);
background-repeat: no-repeat;
text-indent: 1em;
color: #636363;
font-family: Arial,;
background-position: 0em .6em;
margin:2px 0px 0px 60px;}

table.c04
{margin:5px .5% 5px 0%;
padding:0px;
font-family:  Arial ;
width:99%;}

table.c04 th {
margin:0px;
padding:5px;
background-image: url(images/rh_box03_bg.jpg);
border-top: 1px #3fb3b0 dashed;
background-repeat: repeat-x;
width:100%;
text-align: left;}
th.c04_th_bg {
margin:0px;
padding:5px;
background-image: url(images/rh_box03_bg.jpg);
border-top: 1px #3fb3b0 dashed;
background-repeat: repeat-x;}

th.c04_th_bg a{color: #19699e;
background-image: url(images/titicom.jpg);
background-repeat: no-repeat;
padding-left:20px;
background-position: 0px center ;
}

table.c04 tr
{padding:0px;
margin:0px;}

table.c04 td
{padding: 2px 5px;
margin:0px;
list-style-type: none;
font-size: .8em;
width:23%;}

table.c04 tr.altrow {
background-color: #e9f8f7;
}



#site_footer{background-image: url(images/e_footer_bg.jpg);
height:80px;
background-repeat: no-repeat;
clear: both;
margin:0px;
padding: 0px 0px 0px 60px;
background-position: -200px 0em;
}

#policy{margin:10px 50px;
padding:0px 40px;
font-size: 1em;
line-height: 1.6em;
color: #636363;font-family: Arial;}

#policy h3{padding:0px 0px 0px 17px;
margin:0px;
background-image: url(images/rout_dot.jpg);
background-repeat: no-repeat;
background-position: 0em .3em;}

/*****無底線*****/
.noborder_bt
{border-bottom: 0px ;}

.noborder
{border:  none ;}

a:link {color: #1f3e74;
text-decoration: none;}

a:visited {color: #203f76;
text-decoration: none;}

a:hover {color: #555d8b;
text-decoration: underline;}

a:active {color: #a23f04;}

#page_info
{
    font-family: Arial;
    font-size: .8em;
    padding: 0em;
    color: #333366;
    font-weight: bold;
    height: 20px;
    text-align: right;
}

#page_info span{
margin:0px 10px 0px;
padding:0em;
}

#font_size_wrap
{   font-family: Arial;
    font-size: .8em;
    padding-right: 4em;
    float: right;
    color: #333366;
    font-weight: bold;
} 

#font_size  
{font-family: Arial;
 padding:0px;
 float:right;
 padding-right: 1em;
 font-size: .8em;
 font-weight: bold;
}

#font_size a
{
    color: #000000;
    padding: 1px;
    border-right: #ccccff thin solid;
    border-top: #ccccff thin solid;
    border-left: #ccccff thin solid;
    border-bottom: #ccccff thin solid;
    background-color: #e2ddec;
    
}
#font_size a:hover
{background-color: #66cccc;
}

#page_print
{   font-family: Arial;
    margin: 0px ;
    float:right;
    font-weight: bold;

}

