html,body{border:none;margin:0;padding:0}
div.px{width:1px;height:1px;overflow:hidden}
table,h1,h2,h3,h4,h5,form,p{padding:0;margin:0;border:0}
p{
margin:5px 0 5px 0;
}
h1{
font:18px Arial;
margin: 15px 0 15px 0;
text-align: justify;
}
h2{
font: 17px Arial;
margin: 15px 0 15px 0;
text-align: justify;
}
img{border:0}
p,li,div,span,th,td,ol,li,a,center{color:#dfdfdf;font:15px Arial,Tahoma,Verdana;line-height:18px}
div,td,th{text-align:left}
a{text-decoration:underline;color:#fff}
a:hover,a:active{color:#dfdfdf}
#main{padding-top:45px;clear:both}
#navi{float:left;width:252px;vertical-align:top;padding:35px 0 10px 78px;margin-right:-252px}
#navi, #navi a{font:18px Arial;line-height:32px}
#navi a{color:#fff}
#navi a:hover,#navi a:active{color:#e0e0e0}
#cont{padding-bottom:10px;margin-left:252px;display:block;width:710px}
#cont,#cont td{vertical-align:top}
.ttl{border-bottom:1px solid #383838;margin-bottom:15px}
.ttl h3,.ttl h3 a{font:normal 18px tahoma;color:#eee;border-bottom:1px solid #bebebe;padding-bottom:2px}
#cont .l{padding-right:23px}
#cont .r{width:224px;text-align:center;line-height:14px;padding-top:45px}
#cont .r a{font-size:12px;color:#b3b3b3}
#cont .r a:hover,#cont .r a:active{color:#fff}
.ban_l{width:150px;padding-top:16px;font:12px Arial;line-height:15px}
.ban_t{padding-bottom:12px}
.ban_b{padding:7px 50px 10px 50px;text-align:center}
.im1{background-color:#676767;padding:1px;border:4px solid #a2a2a2;margin-top:5px}
.im2,.im3{background-color:#676767;padding:1px;border:3px solid #a2a2a2;margin:5px}
.im3{margin-left:15px}
.im1:hover,.im2:hover,.im3:hover{border-color:#f3f3f3}
ul{list-style-type:square;margin:5px 0 11px 0;padding-left:30px}
ul.nav2{list-style-type:circle;margin:5px 0 11px 0;padding-left:40px}
table.trs{padding-right:23px}
.trs th,.trs td{vertical-align:top}
.trs th{padding:0 20px 15px 0}
.trs td{white-space:nowrap}
.trs td,.trans td li{font:11px Arial;line-height:14px}
.trs thead th{text-align:center;padding:5px 0 10px 0}
.trs th h3,.trs2 h3{font:20px Arial;line-height:22px;margin-bottom:2px}
hr{padding:0;margin:9px 0 18px 0}
.inp1,.inp2{font:14px Arial;color:#000;padding:3px 5px 1px 10px;width:425px;border:1px solid #444;background-color:#e3e3e3}
.inp1{height:20px;font-weight:bold}
.inp2{height:170px}

.highslide-active-anchor img{}
.highslide-wrapper{background:white}
.highslide-image{border:2px solid white}
.highslide-loading{display:block;color:black;font-size:8pt;font-family:sans-serif;font-weight:bold;text-decoration:none;padding:2px;border:1px solid black;background-color:white;padding-left:22px;background-image:url(/media/loader.white.gif);background-repeat:no-repeat;background-position: 3px 1px}
a.highslide-full-expand{background:url(/media/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px}
.highslide-html{background-color:white}
.highslide-html-blur{}
.highslide-html-content{position:absolute;display:none}
.highslide-wrapper .highslide-html-content{width:650px;padding:5px 5px 5px 10px}
.highslide-wrapper .highslide-header div{}
.highslide-wrapper .highslide-header ul{margin:0;padding:0;text-align:right}
.highslide-wrapper .highslide-header ul li{display:inline;padding-left:1em}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next{display:none}
.highslide-wrapper .highslide-header a{font-weight:bold;color:gray;text-transform:uppercase;text-decoration:none}
.highslide-wrapper .highslide-header a:hover{color:black}
.highslide-wrapper .highslide-header .highslide-move a{cursor:move}
.highslide-wrapper .highslide-footer{height:11px}
.highslide-wrapper .highslide-footer .highslide-resize{float:right;height:11px;width:11px;background:url(/media/resize.gif)}
.highslide-wrapper .highslide-body{}
.highslide-move{cursor:move}
.highslide-resize{cursor:nw-resize}
.highslide-display-block{display:block}
.highslide-display-none{display:none}
