.navi-sp a{color:#666;padding-left:0px;margin-left:0px;line-height:19px;font-size:12px;background:none;text-decoration:underline;}
#container{width: 940px;margin:auto;}
body{background-color: #2F2F2F;}
html{margin:0px;padding:0px;}
#navi{margin:10px 0 0 8px;}
.mainlinktour{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#666666;text-decoration:none;font-weight:bold;}
.brk{width:150px;border-bottom:solid 2px #c3c3c3;font-size:1px;}
.brkin{width:98%;border-bottom:solid 2px #c3c3c3;font-size:1px;height:1px;margin-left:5px;}
.toursub{font:11px/220px Arial, Helvetica, sans-serif;color:#880000;background:url(images/tour-icon.jpg) 0px 5px no-repeat;padding-left:9px;margin-left:2px;line-height:19px;}
#tournavi{height:30px;background-color:#000;margin-left:1px;}
#tourright{font:12px arial;color:#FFFFFF;margin:10px 0 0 10px;float:left;}
#tourright a{font:14px arial;color:#FFFFFF;margin-right:5px;}
#tourleft{font:12px arial;color:#FFFFFF;margin:10px 0 0 10px;float:right;}
.tourtext{font:11px/17px Arial, Helvetica, sans-serif;color:#000;padding:10px 7px 0 10px;text-align:justify;margin-left:1px;}
.textlink a{font:12px arial;color:#fff;}
.brk-bot{width:150px;border-bottom:solid 1px #c3c3c3;font-size:1px;}
.innnerlinksj a{background-color:#f1f1f1;}
.toursub{font:11px/21px Arial, Helvetica, sans-serif;color:#880000;background:url(../images/tour-icon.jpg) 0px 5px no-repeat;padding-left:9px;margin-left:2px;}
.hotelbooking a{color:#666666;text-decoration:none;padding:5px 0 0 5px;display:block;font-weight:bold;}
#tournavi{height:30px;background-color:#000;}
#tourright{font:12px arial;color:#FFFFFF;margin:7px 0 0 2px;float:left;}
#tourleft{font:12px arial;color:#FFFFFF;margin:7px 0 0 8px;float:right;}
#tourleft a{font:12px arial;color:#FFFFFF;margin-right:15px;margin-left:15px;text-decoration:none;}
.tourtext{font:11px/17px Arial, Helvetica, sans-serif;color:#000;padding:10px 20px 0 10px;text-align:justify;margin-left:-3px;}
.tourpage{font-family:Arial, Helvetica, sans-serif;color:#990000;font-size:22px;margin:0px 0 5px 0;padding:0px;text-align:center;margin-left:-20px;}
.navitext a:hover{color:#0033FF;}
.bkg{background:url('../images/navi-back.jpg') repeat-x left top;width:209px;height:21px;}
.bkg1{background:url('../images/navi-back.jpg') repeat-x left top;height:22px;text-align:center;padding-top:2px;}
.bkg1 a{font:13px Arial;color:#000000;text-decoration:none;}
.bkg a{font:13px arial;color:#666;font-weight:bold;text-decoration:none;display:block;padding:2px 0 0 5px;}
.navit{padding:5px 15px 0 10px;width:209px;float:left;}
.textnavi{font:12px arial;color:#000000;text-align:justify;margin:4px 0 0 4px;}
.textlink a{font:12px arial;color:#fff;display:block;margin:4px 0 0 10px;text-decoration:none;}
.textlink a:hover{text-decoration:underline;}
.tmore a{color:#fff;text-decoration:none;text-align:right;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
.tmore{text-align:right;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:left;}
.fin{float:left;background:url('../images/footer-inner.jpg') repeat-x left top;height:70px;width:901px;font:12px arial;color:#FFFFFF;padding-top:15px;text-align:center;line-height:20px;}
.fin a{color:#FFFFFF;margin:0 10px 0 10px;}
.mainsub{color:#fff;text-decoration:underline;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
#footer{margin: 10px auto;width: 940px;}
.f2{float:left;}
.innerlinksj a{margin-top:1px;width:184px;background-color:#f1f1f1;height:22px;display:block;padding:2px 0 0 15px;text-decoration:none;color:#666;}
.innerlinksj a:hover{color:#333333;}
ul{margin:0px;padding:0px;list-style-type:none;}
.first{width:200px;float:left;margin:5px 16px 0 0;}
.first a{display:block;padding-top:2px;padding-left:5px;color:#000000;text-decoration:none;font-size:12px;}
.first a.mainlink{font:12px Arial, Helvetica, sans-serif;color:#990000;padding:0px;font-weight:bold;margin:0 0 4px 4px;text-decoration:underline;}
.first a:hover{color:#666;}

