html{margin:0px;padding:0px;text-align:left}
body{background:#ffffff;margin:0;padding:0;text-align:left;font-family:arial,sans-serif;font-size:12px;color:#444444;line-height:16px}
#main{width:960px;margin:0px auto;padding:0px;border:0px solid #DDE2E6}
#mainshleft{}
#mainshright{}

/* def */
img{border:0 none;vertical-align:bottom}
a{color:#0077CC;text-decoration:none}
a:hover{text-decoration:underline}
p,ul,ol,dt,li{padding:0px;margin:0px}
/*li{list-style-position:inside}*/
table{font-weight:normal}
td{font-weight:normal}

.textn{font-weight:normal}
.textb{font-weight:bold}
.line-through{text-decoration:line-through}

h1{font-weight:normal;font-size:19px;color:#004176;margin:0px;padding:0px}
h2{font-weight:normal;font-size:19px;color:#01355F;margin:0px;padding:0px}
h3{font-weight:bold;font-size:14px;color:#01355F;margin:0px;padding:0px}
h4{font-weight:bold;font-size:14px;margin:0px;padding:0px}

form{margin:0px}
input{font-weight:normal;font-size:11px}
select{font-weight:normal;font-size:11px}
textarea{font-weight:normal;font-size:11px}
input,select,option{color:#4D4D4D}
.subbutton{margin:5px}

.clear{clear:both}
.clearleft{clear:left}
.clearright{clear:right}

.fleft{float:left}
.fright{float:right}

/* padding */
.pad{padding:10px}
.padlr{padding:0 10px 0 10px}

/* margin */
.margin10l{margin-left:10px}
.margin10t{margin-top:10px}
.nomargin{margin:0px}
.nomargint{margin-top:0px}
.nomarginb{margin-bottom:0px}

/* header */
#header{height:40px;margin:0px;padding:0px;padding-top:10px}
#logo{width:500px;margin:0px;padding:0px;padding-left:0px;float:left;position:relative;top:10px}
#boxlan{float:right;width:200px;margin:0px;padding:10px 10px 0px 0px;font-weight:bold;text-align:right}
#boxlan img{vertical-align:middle;padding-right:5px}
#boxlan .lan{font-size:11px;margin-right:20px}

#hdimage{margin-bottom:5px}

#hnmenu{width:100%;margin:0px;padding:0px;clear:both}
#hnmenu ul{width:400px;background:url(/images/box/hnav/bg_rgh.gif) top left repeat-x;float:right;margin:0px;padding:0px;list-style-type:none}
#hnmenu li{float:right;margin:0px;padding:0px}
#hnmenu li a{display:block;padding:8px 10px 8px 10px;font-weight:normal;font-size:11px;text-decoration:none}
#hnmenu li.first a{font-weight:bold;margin-left:30px}

#hmenu{width:100%;background-color:#004176;margin:0px;margin-bottom:0px;padding:0px;clear:both}
#hmenu ul{float:left;margin:0px;padding:0px;list-style-type:none}
#hmenu li{float:left;margin:0px;padding:5px 0px}
#hmenu li a{display:block;padding:0px 20px 0px 20px;font-weight:bold;font-size:12px;text-decoration:none;border-right:1px solid #1F5D7D}
#hmenu li a{color:#FFFFFF}
#hmenu li.home a{color:#9BB9CA;padding-left:30px;padding-right:40px;border-right:0px;text-decoration:underline}
#hmenu li.dir a{background:url(/images/box/hnav/bg_bar.gif) 90% 50% no-repeat;padding-right:35px}
#hmenu li.last a{border-right:0px}

#hmenuna {background:#E2E9EE;height:5px}
#hmenunb {background:#E2E9EE;height:5px}
#hmenuline{background:#6DA0C3;margin:0px;padding:0px 10px 0px 0px}

/* bottom */
#bmenu-bf-cont{margin:5px 0;padding-bottom:40px;border-top:0px solid #CFCFCF;clear:both}
#bmenu-bf{margin-bottom:10px}
#bmenu-bf ul{float:left;margin:0px;padding:0px;padding:0px;padding-top:0px;padding-bottom:0px;list-style-type:none}
#bmenu-bf li{float:left;margin:0px;padding:0px}
#bmenu-bf li a{display:block;padding-right:10px;padding-left:10px;font-weight:bold;text-decoration:none}
#bmenu-bf li a:hover{text-decoration:underline}
#bmenu-bf li.first a{border-left:0px}

#bmenu{width:100%;background:#F2F2F2;margin:0px;margin-bottom:0px;padding:0px;border-top:0px solid #9BB9D0;clear:both}
#bmenu ul{float:left;margin:0px;padding:0px;padding-top:0px;list-style-type:none}
#bmenu li{float:left;margin:0px;padding:0px}
#bmenu li a{display:block;padding:6px 10px;font-size:11px;color:#50758D;text-decoration:none}
#bmenu li a:hover{text-decoration:underline}
#bmenu li.first a{border-left:0px}

#blogo{float:right;padding:10px}
#topback{border-right:0px solid #9c9594;float:left;margin-left:20px;padding:5px 40px 5px 0px}
#topback a{font-weight:bold}

#bottom{margin:0px;padding:0px;padding-top:10px;clear:both}
#bottom p{font-size:11px}
#bottom table{color:#656565}
#pat{padding:0px 10px 10px 10px}

/* mid */
/*background:#ffffff url(/images/box/bg_body.gif) top left repeat-x;*/
#mid{background:url(/images/box/bg_midgr.gif) top left repeat-x;margin:5px 0px;padding:10px;padding-top:10px;clear:both;border:1px solid #B8CDDC;overflow:hidden}
.mid-p{height:auto !important;height:550px;min-height:550px;}

#cntright{float:right;width:720px;padding:0px;margin:0px}
#cntleft{float:left;width:200px;padding:0px;margin:0px}
#cntright2{float:right;width:315px;padding:0px;margin:0px}
#cntleft2{float:left;width:610px;padding:0px;margin:0px}

/* sect */
.tabwrap {border:0px solid #cccccc;height:100%;margin-bottom:5px}

/* navline */
#navline{margin:0px;margin-bottom:10px;padding:10px 0px;border-bottom:1px solid #B8CDDC;vertical-align:middle}
#navline a{font-weight:normal;font-size:12px;margin-right:0px}
#navline.mi{margin-left:210px}
#navlinetran{clear:both;margin:0px;height:20px;padding-left:10px;padding-top:5px;padding-bottom:5px;border-top:1px solid #D2E4EF}
#navlinetran a{font-weight:normal;color:#336699;font-size:12px;margin-right:0px}
#navlinetran .mi{margin-left:230px}

#navleftinfo{height:45px;;border-top:0px solid #d2e4ef;border-bottom:0px solid #d2e4ef}

/* header */
.header{font-weight:normal;font-size:21px;margin:0px;padding:0px}
.title{font-weight:bold;font-size:14px;margin:0px;padding:0px}

/* info */
p.boxinf{margin-bottom:10px}
.star img{vertical-align:middle;padding-bottom:2px}

/* boxheader */
.boxheader{font-weight:bold;font-size:13px;margin:0px;padding:3px 10px 3px 10px}
.boxheader h1,.boxheader h2,.boxheader h3,.boxheader h4{font-weight:bold;font-size:13px}

/* boxheadersub */
.boxheadersub{font-weight:bold;font-size:13px;margin:0px;padding:3px 10px 3px 10px}
.boxheadersub h1,.boxheadersub h2,.boxheadersub h3,.boxheadersub h4{font-weight:bold;font-size:13px}

.header-top{border-top:1px solid #B8CDDC;padding:10px 0px}

/* boxcontent*/
.boxcontent{margin:0px;padding:0px}
.boxcontent ul{margin:0px;padding:0px;list-style-type:none;line-height:18px}
.boxcontent li{margin:0px;padding-left:0px;list-style-position:outside}
.boxcontent li a{font-weight:bold;text-decoration:none}
.boxcontent li a:hover{text-decoration:underline}

/* boxlist*/
.boxlist-line{padding:10px}
.boxlist-line ul{float:left;margin:0px;padding:0px;list-style-type:none}
.boxlist-line li{float:left;margin:0px;padding:0px;list-style-position:outside}
.boxlist-line li a{background:#F5F5F1;font-weight:bold;font-size:12px;margin-right:10px;padding:5px 10px;border:1px solid #d2e4ef}

/* boxbottom */
.boxbottom{padding:5px 20px 5px 10px;text-align:right}
.boxbottom a{font-weight:bold}
.boxbottom-aleft{text-align:left}

/* boxbutton */
.boxbutton {margin:0;margin-top:10px;padding:5px;text-align:right}

/* button */
button{position:relative;border:0;padding:0;cursor:pointer;overflow:visible;} /* removes extra side padding in IE */
button::-moz-focus-inner{border:none;} /* overrides extra padding in Firefox */
/*button {overflow: visible;width:auto;}*/
button.buttonsm {background:#004176 url(/images/bt/btnarrow.gif) no-repeat right center;font-size: 11px;padding: 0px 30px 0px 20px;font-weight: bold;color: #FFFFFF;border: none;margin: 0;cursor: pointer;height:21px;}
button.buttonb {background:#6DA0C3 url(/images/bt/btnarrow.gif) no-repeat right center;}
button.buttonbook {background-color:#FDCD37;color:#004176}
button.buttonht{background-color:#BEBEBE;color:#FFFFFF}

/* button link */
a.button{background:transparent url(/images/button/button_right.png) no-repeat scroll top right; display:block;float:left;height:34px;margin-right:6px;padding-right:20px;text-decoration:none;color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
a.button span{background:transparent url(/images/button/button_left.png) no-repeat; display:block;line-height:22px;padding:7px 0 5px 18px;}
a.button:hover span{text-decoration:underline;}

/* b */
.btoptext{padding:10px}
.bbottomtext{padding:10px}
.bimage{border:0px}
.blist{padding:10px}

/* box */
.boxleft365{float:left;width:365px}
.boxright365{float:right;width:365px}
.boxleftp50{float:left;width:50%}
.boxrightp50{float:right;width:50%}

.left-colwd{float:left;width:310px}
.right-colwd{float:right;width:310px}

.bordertop{border-top:1px solid #d2e4ef}
.nobordertop{border-top:0px !important}

.left-col{float:left;width:270px}
.right-col{float:right;width:270px}

.column-1{float:left;width:194px;margin-right:10px}
.column-2{float:left;width:194px;margin-right:10px}
.column-3{float:left;width:194px;margin-right:10px}

.pnsect-1a{height:150px}
.pnsect-2a{height:220px}

/* boxpanel */
.boxpanel{padding-top:5px;padding-right:10px;border-top:1px solid #dde2e6;clear:both}
.boxpanel img.top{margin:0px 0px 10px 0px;border:1px solid #333333}
.boxpanel img.left{float:left;margin:0 10px 10px 0px;border:1px solid #333333}
.boxpanel img.right{float:right;margin:0 0px 10px 10px;border:1px solid #333333}
.boxpanel a{font-weight:bold;color:#004176}
.boxpanelphoto{margin:0px}
.boxpanelcontent{margin:0px}
.boxpanelcontent .title a {color:#333333}
.boxpanelfirst{border-top:0px}

/* link */
.lnk-arrpad, .lnkar{background:url(/images/gf/sp_teblue.gif) left center no-repeat;padding-left:25px;font-weight:bold}
.lnk-sm{font-weight:normal;font-size:11px}
.lnk-tbsm{font-weight:normal;font-size:11px;color:#777777;padding-left:10px}

/* tabtop */
.tabtop{margin-bottom:20px}
.tabtop h1{margin:15px 10px 10px 0px}
.tabtop p{margin:10px}
.tabtop20t{margin-top:15px}
.tabtopnav{margin-bottom:20px;padding:10px;border-top:1px solid #DDE2E6}
.tabtopdn{line-height:28px}
.tabtopnv{background:#F7F7F7;padding:5px 10px}
.tabtopnv a{font-weight:bold}
.tabhlist{border:0px solid #DDE2E6}

/* tabpanel */
.tabpanel{margin-bottom:10px;border:1px solid #BED1E0}
.tabpanel .boxheader{color:#333333}
.tabpanel .boxheadersub{color:#333333}
.tabpanel .tabhlist{border:0px}
.mtop40{margin-top:40px}
.mtop10{margin-top:10px}
.mtop5{margin-top:5px}

.tabpanelhd{margin-bottom:5px}
.tabpanelhd .header{padding:10px;padding-bottom:20px}
.tabpanelhd .header h2{font-weight:bold;font-size:16px}
.tabpanelhd .header h3{font-weight:bold;font-size:16px}
.tabpanelhd .boxheader{background:#004176;color:#FFFFFF}
.tabpanelhd .boxheader h2{color:#FFFFFF}
.tabpanelhd .boxheader a{color:#FFFFFF}
.tabpanelhd .boxwrap{border:1px solid #9BB9D0;border-top:0px}
.tabpanelhd .boxwrap2{border:1px solid #9BB9D0}

/* Search */
.tabpanelsearch{background:#F2F2F2 url(/images/box/bg_pnsearch.gif) top left repeat-x;margin-bottom:5px}
.tabpanelsearch .header{padding-top:10px;padding-left:10px}
.tabpanelsearch .header h2{font-weight:bold;font-size:14px;color:#474747}
.tabpanelsearch .header h3{font-weight:bold;font-size:14px;color:#474747}
.tabpanelsearch .boxheader{background:#BEBEBE;color:#FFFFFF}
.tabpanelsearch .boxheader h2{color:#FFFFFF}
.tabpanelsearch .boxheader h3{color:#FFFFFF}
.tabpanelsearch .boxheadersub{color:#475F77}
.tabpanelsearch .boxwrap{border:1px solid #B8B8B8;border-top:0px}
.tabpanelsearch .boxwrap2{border:1px solid #DBDBDB}
.tabpanelsearch .boxcontent{padding:10px;font-size:11px;color:#777777}
.tabpanelsearch label{display:block;font-weight:bold;padding-top:5px;padding-bottom:2px}
.tabpanelsearch .boxsitem{padding:5px;border-top:1px solid #dde2e6}
.tabpanelsearch .boxsitem a{text-decoration:none}
.tabpanelsearch .boxdrow{width:200px;float:left}
.tabpanelsearch .wsb{width:155px}

.moreopt{padding:10px;border-top:1px dotted #9BB9D0}

.tpsearch{background-color:#004176;margin-bottom:10px;color:#ffffff}
.tpsearch .boxwrap{border:0px}
.tpsearch .header h2{font-weight:bold;font-size:14px;color:#FFFFFF}
.tpsearch label{color:#FFFFFF !IMPORTANT}

.tpsearch2 .boxheader{background-color:#004176;margin-bottom:10px;color:#ffffff}

/* Sm */
.tabpanelsm{background:#F2F2F2;margin-bottom:5px}
.tabpanelsm .header{padding:10px}
.tabpanelsm .header h2{font-weight:bold;font-size:14px}
.tabpanelsm .header h3{font-weight:bold;font-size:14px}
.tabpanelsm .boxheader{background:#BEBEBE;color:#ffffff}
.tabpanelsm .boxheader h2{color:#ffffff}
.tabpanelsm .boxheader h3{color:#ffffff}
.tabpanelsm .boxheader a{color:#004176}
.tabpanelsm .boxheadersub{padding-top:10px;padding-bottom:3px}
.tabpanelsm .boxwrap{border:1px solid #DBDBDB;border-top:0px}
.tabpanelsm .boxwrap2{border:1px solid #DBDBDB}
.tabpanelsm .boxwrapcom{border:1px solid #DBDBDB}
.tabpanelsm .boxcontent{padding:5px 10px}
.tabpanelsm .margin10t{margin-top:10px}
.tabpanelsm li{padding-top:2px;padding-bottom:2px;border-top:1px solid #E1F2FF}
.tabpanelsm li a{font-weight:normal;color:#444444;padding-left:0px}
.tabpanelsm li.first{border-top:0px}

.tabpanelwd{margin-bottom:10px}
.tabpanelwd .boxheader{background:#ffffff url(/images/box/bg_hpanel.gif) 0 0;border:1px solid #dde2e6;border-bottom:0px}
.tabpanelwd .boxwrap{border:1px solid #dde2e6;border-top:0px}
.tabpanelwd .boxcontent{margin-bottom:10px;padding:10px}
.tabpanelwd .boxpanel{margin-left:10px;margin-right:10px;border-top:0px}

.tabpanelhlist{border:0px}
.tabpanelhlist .header{padding-bottom:10px}

/* Pn */
.pnmain .header h3{font-weight:bold;font-size:17px}
.pnmain .boxheadersub h4{font-weight:bold;font-size:13px}

.pnnav{background:#004176;color:#FFFFFF;border:0px}
.pnnav .header h3{color:#FFFFFF}
.pnnav a,.pnnav li a{font-weight:bold;color:#FFFFFF}
.pnnav li{border-top:1px solid #475661}

.pnlastvd{border:1px solid #DBDBDB}
.pnlastvd a{color:#0077CC}

/* */
.pnyright{background:#FFC61D;margin-right:10px}
.pnyright .boxheader, .pnyright h3{background:none;font-weight:bold;font-size:14px}
.pnyright li{border:0px}
.pnyright li a{font-weight:bold;font-size:14px}

.pnsm {background:#F3FAFF;border:1px solid #B8CDDC}
.pnsm .boxwrap {border:0px}
.pnsm .header{font-size:14px;margin:0px;padding:10px}
.pnsm .boxcontent{padding:10px}

.pnsm2{background:#F2F2F2;border:1px solid #dde2e6}
.pnsm2 .boxheader{background:#999999;border-bottom:0px solid #dde2e6;color:#FFFFFF}
.pnsm2 .boxheader a{color:#FFFFFF}
.pnsm2 .header h3{font-size:17px;color:#474747}
.pnsm2 .boxwrap{border:0px}

.pnsm3{background:#F2F2F2;border:1px solid #dde2e6}
.pnsm3 .boxwrap{border:0px}
.pnsm3 li{border:0px}
.pnsm3 li a{font-weight:bold}

.pnintro{margin-bottom:10px;border:0px;border-top:1px solid #DDE2E6}
.pnintro .boxcontent{padding:10px}

.tabpanelma{margin-bottom:10px;border:0px}
.tabpanelma .boxheader{background:#CCE0EF}

.tabpanelmb{margin-bottom:10px;border:0px}
.tabpanelmb .boxheader{background:#ffffff;color:#4A4A4A}
.tabpanelmb li a{font-weight:normal}

.pnsfind{margin-bottom:10px}
.pnsfind .boxcontent{padding:10px}
.pnsfind .boxleft{float:left;width:260px}
.pnsfind .boxright{float:right;width:260px}

.pnview{margin-bottom:10px}
.pnview .boxpanelphoto{margin:10px;float:left}
.pnview .boxpanelcontent{margin-left:100px}
.pnview .price{font-weight:bold}
.pnview .title{font-size:13px}
.pnviewnbt{border-top:0px}
.pnview-h2{height:120px}

.pnbwide{margin-bottom:20px}
.pnbwide .title{font-size:12px;margin-left:10px}

.pn2col{border:0px}
.pn2col .boxcontent{padding:0px}
.pn2col .header{padding:10px;border-bottom:1px solid #B8CDDC}
.pn2col .left-col{width:300px}
.pn2col .right-col{width:300px}

.pnsearchname{background:#DDE6EC;border:0px}
.pnsearchname .boxcontent{padding:10px}

.pn3col .boxcontent{padding:10px;padding-right:0px}
.pnindexmap .boxcontent{min-height:200px}

/* galist */
.pnt2{border:0px}
.pnt2 a{font-size:12px}
.pnt3{border:0px}
.pnt3 .title{font-size:13px}

.box-300{width:300px;float:left;margin-right:10px}
.box-100{width:100px;float:left}

.pnbotsect{background-color:#efefef;padding:10px}

.tab3col{padding:10px 0px 0px 10px}
.tab3col .column-1{float:left;width:187px;margin-right:10px}
.tab3col .column-2{float:left;width:187px;margin-right:10px}
.tab3col .column-3{float:left;width:187px;margin-right:10px}
.tab3col .boxct{background-color:#F3F9FD;min-height:50px;border:1px solid #DDE2E6;margin-bottom:20px;padding-right:10px;clear:left}
.tab3col .boxct .icon{float:left;margin-right:10px}
.tab3col .boxct a{text-decoration:none}
.tab3col .boxct a .title{display:block;font-weight:bold;font-size:12px;padding-top:15px}
.tab3col .boxct a:hover .title{text-decoration:underline}

.pntop10{}
.pntop10 img.left{margin:0px;margin-right:10px;border:0px}
.pntop10 a{text-decoration:none}
.pntop10 a:hover{text-decoration:underline}
.pntop10 a img{vertical-align:middle}
.pntop10 p{margin-top:10px;margin-bottom:10px;margin-left:25px}

.pndnall{padding:10px}

.pnsame{background:#FFFFFF;border:1px solid #DBDBDB}
.pnsame a{font-weight:normal;text-decoration:underline}
.pnsame .header{}
.pnsame .header h2{color:#474747}
.pnsame .header h3{color:#474747}

.pnboxspec{clear:both;padding:10px 0px;border-top:1px solid #B8CDDC}
.pnboxspec .left{width:200px;float:left;font-weight:bold}
.pnboxspec .right{width:80px;float:right}

.pnwide{padding:10px}
.pnwide .boxheadersub{padding:10px 0px}
.pnwide .boxcontent{padding:10px 0px}

.pnwidesm{padding:10px}
.pnwidesm .boxcontent{padding:10px 0px}
.pnwidesm .pnboxspec .left{width:110px}
.pnwidesm .pnboxspec .right{width:60px}

/* tabtlist */
.tabtlist{border:0px}
.tabtlist .header{padding:10px 0px}
.tabtlist table{background:#F3F9FD;width:100%;border-collapse:collapse;margin:0px}
.tabtlist th{background:#6DA0C3;font-weight:bold;color:#ffffff;padding:7px 10px 7px 10px;vertical-align:bottom;border:1px solid #d2e4ef}
.tabtlist td{padding:4px 10px 4px 10px;vertical-align:bottom;border:1px solid #d2e4ef}
.tabtlist .tsSortUp{background-color:#FCB130;color:#ffffff}
.tabtlist .tsSortDown{background-color:#FCB130;color:#ffffff}
.tabtlist .toprow{background:#FFFFFF}
.tabtlist .lsname{font-weight:bold}
.tabtlist .lscategory{width:70px}
.tabtlist .lslocation{width:70px}
.tabtlist .lsdistrict{width:150px}
.tabtlist .lsprice{width:90px;font-weight:bold}
.tabtlist .lsprice .line-through{color:#FF6600}
.tabtlist .lsdate{width:70px;text-align:right}

/* tablesorter */
table thead tr .tsSort{background-image:url(/js/tablesorter/bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer;}
table thead tr .tsSortUp{background-image:url(/js/tablesorter/asc.gif);}
table thead tr .tsSortDown{background-image:url(/js/tablesorter/desc.gif);}

/* group */
.tabgroup{padding:0px}
.tabgroup .boxheader{background-color:#E3DCD5}
.tabgroup .boxdesc{background:#F5F5F1;color:#767065;padding:10px 10px 10px 10px;border-bottom:1px solid #d2e4ef}
.tabgroup .boxcontent{background-color:#F5F5F1;margin:0px;margin-bottom:10px;padding:0px;border:1px solid #d2e4ef;border-bottom:0px}
.tabgroup TABLE{width:100%;border-collapse:collapse;margin-bottom:0px}
.tabgroup TD{border-bottom:1px solid #d2e4ef; padding:5px 8px 5px 8px}
.tabgroup TD.titlerow{width:200px;font-weight:bold}
.tabgroup .normal{font-weight:normal}
.tabgroupwn p{margin-bottom:10px}

.tabviproc {background:#FFF}
.tabviproc table{width:100%;border-collapse:collapse;margin-bottom:0px;font-size:12px}
.tabviproc td{padding:5px 4px 5px 4px;font-weight:bold;color:#999999;text-align:center}
.tabviproc td a{color:#987E52}
.tabviproc td.active{background:#FDCD37;font-weight:bold;color:#004176;border:0px solid #D0D0D0;border-bottom:0px}
.tabviproc td.active a{}

.box-vspecial {font-weight:normal;color:#CC6600}
.box-vspecial .room {font-weight:bold;margin-right:10px}
.box-vspecial .persons {margin-right:10px;white-space:nowrap}
.box-vspecial .price {}
.box-vspecial .bef {text-decoration:line-through}
.box-vspecial .valid {font-size:11px;color:#999999;margin-left:10px}

.tnm1{background:url(/images/gf/nm1.gif) 0 5px no-repeat}
.tnm2{background:url(/images/gf/nm2.gif) 0 5px no-repeat}
.tnm3{background:url(/images/gf/nm3.gif) 0 5px no-repeat}
.tnm4{background:url(/images/gf/nm4.gif) 0 5px no-repeat}
.tnm5{background:url(/images/gf/nm5.gif) 0 5px no-repeat}
.tnm6{background:url(/images/gf/nm6.gif) 0 5px no-repeat}
.tnm7{background:url(/images/gf/nm7.gif) 0 5px no-repeat}
.tnm8{background:url(/images/gf/nm8.gif) 0 5px no-repeat}
.tnm9{background:url(/images/gf/nm9.gif) 0 5px no-repeat}
.tnm10{background:url(/images/gf/nm10.gif) 0 5px no-repeat}

.pntop10{background:#FFFFFF}
.pntop10 .boxpanel{padding:5px 5px 5px 30px}

.pns{margin-bottom:10px}
.pns .title{margin-bottom:5px}
.pns img.image{border:1px solid #000000}
.pns img.left{float:left;margin-right:20px}

.pns2col .column1{width:300px;float:left}
.pns2col .column2{width:300px;float:right}

.pns3col .column1{width:200px;float:left}
.pns3col .column2{width:200px;float:left}
.pns3col .column3{width:200px;float:right}

/* special */
.tabspecout{border-left:5px solid #CC6600;margin-bottom:10px;padding-left:5px}
.tabspec{margin:0px}
.tabspec .special{font-weight:bold;color:#CC6600;margin:0px}

