@charset "utf-8";
@import url("slide_fly.css");
/* CSS Document */


body{
background-color:#670000;
background-image:url(../pics/bg-body.jpg); background-repeat:repeat-x;
margin:0px;
padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

scrollbar-arrow-color: #c4c4c4;
scrollbar-3dlight-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-face-color: #f1f1f1;
scrollbar-shadow-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#ffffff;
}
*{
margin:0px;
padding:0px;
}

a{
 text-decoration:none;
}
#airfreshener{
display:block;
background-image:url(../pics/bg-img.jpg); background-repeat:no-repeat; background-position:left top;
height:620px;
width:100%;
text-align:center;
top:0px;
left:0px;
}
html > body > #airfreshener{
min-height:620px;
height:auto;
}
#wrapper{
position:absolute; /*區塊設定為浮動*/
margin:0px;
padding:0px;
width:862px; /*區塊寬度*/
height:394px; /*區塊高度*/
margin-top:-197px; /*各取一半的值*/
margin-left:-431px;
top:40%; /*各取一半的值*/
left:50%;
}

html > body #wrapper{
height:auto;
min-height:394px;
}

address, h4{
	display:block;
	font-size:10px;
	color:#c7c7c7;
	position:absolute;
	right:10px;
	bottom:-36px;
	font-style: normal;
	padding-bottom:10px;
}
h4{
left:170px;
top:-18px;
font-weight:normal;
color:#ffffff;
width:500px;
}
h4 a{
color:#ffffff;
}
h4 a:hover{
color:#670000;
}
#tool{
width:85px;
position:absolute;
top:-10px; right:0px;
background-image:url(../pics/tool.gif); background-repeat:no-repeat;
}
#tool a{
display:block;
float:left;
text-indent:-9999px;
}
#tool a.sitemap{
width:50px;
height:5px;
}
#tool a.home{
width:35px;
height:5px;
}

/* left */
#sidenav{
margin:0px;
padding:0px;
display:block;
padding-top:23px;
margin-left:auto;
margin-right:auto;
text-align:center;
width:125px;
}
/*html > body > #wrapper table.table td.left #sidenav{
padding-left:15px;
}*/
#sidenav ul{
margin:0px;
padding:0px;
list-style:none;
}
#sidenav ul li{
margin:0px;
padding:0px;
list-style:none;
width:125px;
border-bottom:#cbcbcb dotted 1px;
text-align:left;
padding:2px 0px;
}
#sidenav ul li a{
display:block;
height:24px;
line-height:24px;
font-size:11px; font-weight:bold; color:#7a7a7a; font-family:Arial, Helvetica, sans-serif; padding-left:5px;
}
body .t01{
background-color:#cbcbcb;
color:#ffffff;
}
#sidenav ul li a:hover{
background-color:#cbcbcb;
color:#ffffff;
}
#sidenav ul li a.current{
background-color:#cbcbcb;
color:#ffffff;
}
.mark img{
padding:10px 2px 5px;
}
.logo{
display:block; background-color:#ffffff;
margin-top:8px;
}

.table{
border-collapse:collapse;
border:0px;
width:158px;
text-align:center;
position:absolute; left:0px; top:0px;
}
.table th, .table td, .table .heading {
border:0px;
empty-cells: show;
padding: 0px;
vertical-align: top;
}
.table .top, .table .bottom{
width:158px;
height:8px;
display:block;
background-image:url(../pics/bg-left01.gif); background-repeat:no-repeat;
}
.table .bottom{
background-image:url(../pics/bg-left02.gif);
}
.table .left{
background-color:#fcfcfc;
text-align:center;
background-image:url(../pics/bg-left.jpg); background-repeat:no-repeat;
}

/* main */
#freshener{
margin:0px;
padding:0px;
width:699px;
position:relative;
top:8px;
left:165px;
height:394px;
line-height:100%;
background-color:#ffffff;
background-image:url(../pics/bg-freshener.jpg); background-position:top; background-repeat:no-repeat;
}
html > body > #wrapper #freshener{
min-height:394px;
height:auto;
margin-bottom:-8px;
padding-bottom:0px;
}

.mrt{
position:absolute; right:-1px; top:-8px; display:block;
width:699px; height:8px; background-image:url(../pics/bg-right01.gif); background-repeat:no-repeat;
}
.mrb{
position:absolute; right:-1px; bottom:-16px; display:block;
width:699px; height:8px; background-image:url(../pics/bg-right02.gif); background-repeat:no-repeat;
}
html > body > #wrapper #freshener .mrb , html > body > #wrapper #freshener .mrt{
 bottom:-8px;  right:0px;
}


#description{
position:absolute; font-size:10px; top:-500px; height:100px; overflow:hidden;
}
#description h1{
display:inline;
font-size:10px;
}