body{font:0.75em Tahoma;margin:0;background:url(../img/bg.gif) repeat-x;color:#444}
a{color:#ea660b}
img{border:0}
form{margin:0}
p,h1,h2,h3,h4,h5,h6{margin:0 0 10px 0}
h1{font:2em 'Times New Roman'}
input,select,textarea{margin:1px;font:1em Tahoma}
#header{width:868px;margin:0 auto;height:164px}
#gen{width:280px;height:192px;background:url(../img/01.jpg);position:absolute;display:block;margin:0 0 0 -16px;padding:0}
#gen li{position:absolute;list-style:none;text-indent:-9000px}
#gen a{display:block}
#gen .a{margin:124px 0 0 63px}
#gen .a a{width:21px;height:23px;background:url(../img/02.gif)}
#gen .a a:hover{background:url(../img/02.gif) no-repeat 0 -23px}
#gen .b{margin:102px 0 0 93px}
#gen .b a{width:23px;height:21px;background:url(../img/03.gif)}
#gen .b a:hover{background:url(../img/03.gif) no-repeat 0 -21px}
#gen .c{margin:84px 0 0 122px}
#gen .c a{width:22px;height:23px;background:url(../img/04.gif)}
#gen .c a:hover{background:url(../img/04.gif) no-repeat 0 -23px}
#lang{position:absolute;background:url(../img/05.gif);height:126px;width:648px;margin-left:220px}
#lang ul{margin:35px 65px 0 0;padding:0;font-size:0.83em}
#lang li{list-style:none;display:block;float:right;background:url(../img/09.gif) no-repeat top right;height:16px;line-height:16px;padding:0 1px 0 0;text-align:center}
#lang li a{display:block;width:35px;text-decoration:none;color:#444;height:19px}
#lang li a:hover{color:#ea660b}
#lang .on:hover{color:#FFF}
#lang .on{background:url(../img/08.gif) no-repeat top center;color:#FFF}
#lang .last{background:none}
#menu{position:absolute;display:block;background:url(../img/06.jpg);height:38px;width:638px;padding:0 0 0 10px;margin:126px 0 0 220px;font:1.42em 'Times New Roman'}
#menu li{list-style:none;float:left;display:block;line-height:38px;padding:0 12px 0 10px;background:url(../img/07.gif) no-repeat center right}
#menu a{color:#FFF;text-decoration:none}
#menu a:hover{color:#ea660b}
#menu .last{background:none}
#menu .on{color:#ea660b}
#tree{margin:0;padding:0;font-size:0.92em;position:absolute;margin-top:-30px}
#tree li{list-style:none;background:url(../img/10.gif) no-repeat center right;padding-right:13px;margin-right:8px;display:block;float:left}
#tree .on{background:url(../img/11.gif) no-repeat 8px right;margin:0}
#content{width:868px;margin:0 auto;min-height:500px;height:auto !important;height:500px}
#text{width:628px;padding:35px 0 0 230px;line-height:140%;text-align:justify}
#left{width:220px;position:absolute;padding-top:35px}
#submenu{margin:0;padding:0;width:200px}
#submenu li{list-style:none;background:url(../img/12.gif) no-repeat 180px 13px}
#submenu li a{display:block;padding:7px 20px 7px 30px;border-bottom:1px solid #CCC}
#submenu ul a{padding-left:50px;background:url(../img/13.gif) no-repeat 30px 10px}
#submenu ul{margin:0;padding:0}
#submenu .on a{color:#444;text-decoration:none}
#submenu .on ul a{text-decoration:underline;color:#ea660b}
#submenu .on{background:url(../img/14.gif) no-repeat 180px 13px}
#footer{width:868px;margin:0 auto;height:164px;background:url(../img/16.jpg) no-repeat;height:91px}
#footer .a{background:url(../img/15.jpg) no-repeat;width:200px;height:26px;position:absolute;margin-top:-26px}
#footer .b a{background:url(../img/19.gif) no-repeat;width:20px;height:20px;display:block;position:absolute;margin:10px 0 0 838px}
#footer .b a:hover{background:url(../img/19.gif) no-repeat 0 -20px}
#footer .c a{background:url(../img/18.gif) no-repeat;width:20px;height:20px;display:block;position:absolute;margin:10px 0 0 808px}
#footer .c a:hover{background:url(../img/18.gif) no-repeat 0 -20px}
#qlink{margin:50px 0 0 265px;padding:0;position:absolute;font-size:0.92em}
#qlink li{display:block;float:left;list-style:none;margin-right:4px;padding-right:5px;background:url(../img/17.gif) no-repeat center right}
#qlink .last{background:none;margin:0;padding:0}
#dev{float:right;padding:50px 10px 0 0;font-size:0.92em}
#pri{float:right;font-size:0.92em;background:url(../img/20.gif) no-repeat left center;padding-left:13px}
#print{display:none}
#site_map{margin:0;padding:0}
#site_map li{list-style:none;display:block}
#site_map a{background:url(../img/12.gif) no-repeat 5px 10px;display:block;padding:3px 0 3px 20px}
#site_map ul{margin:0;padding:0 0 0 30px}
#conform{padding-top:10px}
#conform table{width:500px;margin:10px auto 0 auto}
#conform td{border-top:1px solid #EEE;padding:8px}
#conform .a{vertical-align:top;width:100px}
#conform .b{position:absolute;color:#ea660b}
#conform .c{position:absolute;margin-top:2px}
#conform .d{color:#ea660b}
#conform .e{color:#ea660b;font-weight:bold;text-decoration:underline}
#conform .f{font-weight:bold}
#conform .g{border-bottom:1px solid #EEE}
#conform li{color:#ea660b;list-style:none;display:block;background:url(../img/12.gif) no-repeat 5px 8px;padding:1px 0 1px 20px}
#conform ul{margin:0;padding:0}
.input{background:#FFF;border:1px solid #CCC;padding:3px}
.button{background:url(../img/21.gif) no-repeat;height:28px;width:124px;color:#FFF;border:0;text-decoration:underline;cursor:pointer}
.button:hover{color:#ea660b}
.clear{font-size:0;height:0;clear:both}
.w1{width:200px}
.w2{width:340px;height:100px}
.w3{margin-left:50px;width:34px}
.w4{width:30px}
.w5{width:200px}
#error li{color:#ea660b;list-style:none;display:block;background:url(../img/12.gif) no-repeat 5px 8px;padding:1px 0 1px 20px}
#error{margin:0;padding:10px 0}
#order{width:100%;margin-bottom:20px}
#order thead{font-weight:bold}
#order td{border-bottom:1px solid #CCC;padding:5px}
#order .b{border:0}
#order .c{border-left:1px solid #CCC;border-right:1px solid #CCC}
#gallery{margin:0;padding:0}
#gallery li{list-style:none;display:block;float:left;font-size:0.92em;width:160px;text-align:center;margin-right:45px;height:170px}
#gallery a{background:url(../img/22.gif) no-repeat;width:164px;height:124px;position:absolute;margin:-2px 0 0 -2px}
#gallery_img{border:1px solid #CCC;background:#FFF;padding:3px;width:600px;margin:0 auto 10px auto}
#steps{width:224px;color:#FFF;font:2em 'Times New Roman';margin:0 auto;padding-bottom:15px;height:32px}
#steps li{list-style:none;float:left;width:32px;height:32px;line-height:32px;text-align:center}
#steps .a{background:url(../img/23.gif)}
#steps .b{background:url(../img/24.gif) no-repeat center center}
#steps .on{color:#ea660b}
#page{border:1px solid #CCC;background:#FFF;padding:30px}
#detail{width:420px;float:right;margin-bottom:20px}
#detail td{border-top:1px solid #CCC;padding:5px;vertical-align:top}
#detail .a{font-weight:bold;width:30%}
#detail .b{text-align:justify}
#detail .c img{border:1px solid #000}
#detail .c span{color:#ea660b;font-size:2em;position:absolute;line-height:1.5em;margin-left:20px}
#detail_img{float:left;font-size:0.92em;width:160px;text-align:left;margin-right:45px;padding-bottom:20px}
#detail_img img{margin-bottom:10px}
#detail_img a{background:url(../img/22.gif) no-repeat;width:164px;height:124px;position:absolute;margin:-2px 0 0 -2px}
#detail_img span{color:#ea660b;font-size:2em}
.more{float:right;font-size:0.92em;background:url(../img/26.gif) no-repeat left center;padding-left:19px}
.banner{margin-top:20px;width:200px;height:80px}
#contentpopup{position:absolute;z-index:9991;border:1px solid #000;background-color:#FFF;text-align:center;}
#contentpopupbg{position:absolute;z-index:9990;display:none;top:0px;left:0px;height:100%;width:100%;
	background-color:#000;opacity:0.80;filter:alpha(opacity=80);
}
#contentpopupclose{height:18px;background:#000;color:#FFF;display:block;font:13px Arial;text-decoration:none;text-align:right;}


@media print {
#header,#footer,#left,#pri,#tree,#print-msg,#steps,.more{display:none}
#text{padding:0;width:100%}
#print{display:block;margin-bottom:30px}
#page{border:0;background:none;padding:0;font-size:1.5em;line-height:140%}
}
