/*BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: default; PADDING-TOP: 0px; FONT-FAMILY: Arial
}*/
.HtMenu {
	FLOAT: left
}
.HtSummary {
	FLOAT: left
}
.fLeft {
	FLOAT: left
}
.HtPanel {
	FLOAT: right
}
.HtPanelClear {
	FLOAT: right
}
.fRight {
	FLOAT: right; WIDTH: 100px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
#MainContent {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 657px; BACKGROUND-COLOR: #ffffff; 
}
.HtMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; BORDER-BOTTOM: 3px solid; WIDTH: 657px;
}
.HtMenu A {
	FONT-SIZE: 11px
}
.HtMnEl {
	FONT-SIZE: 11px
}
.HtMnElAct {
	FONT-SIZE: 11px
}
.HtMnEl A:visited {
	FONT-SIZE: 11px
}
.HtMnElAct:link {
	FONT-SIZE: 11px
}
.HtMnEl:link {
	FONT-SIZE: 11px
}
.HtMnEl {
	MARGIN: 0px 1px; WIDTH: 80px; TEXT-DECORATION: none
}
.HtMnElAct {
	MARGIN: 0px 1px; WIDTH: 80px; TEXT-DECORATION: none
}
.HtMnEl A:visited {
	MARGIN: 0px 1px; WIDTH: 80px; TEXT-DECORATION: none
}
.HtMnElAct:link {
	MARGIN: 0px 1px; WIDTH: 80px; TEXT-DECORATION: none
}
.HtMnEl:link {
	MARGIN: 0px 1px; WIDTH: 80px; TEXT-DECORATION: none
}
.asoclogo {
	FLOAT: right; MARGIN: 0px 38px
}
.HtSummary {
	MARGIN: 0px 8px; WIDTH: 560px
}
.HtSmLogo {
	WIDTH: 330px
}
.HtPnRBTitle {
	WIDTH: 180px
}
.HtPanel {
	MARGIN: 0px 8px; WIDTH: 208px
}
.HtPanelClear {
	MARGIN: 0px 8px; WIDTH: 208px
}
.HtPanel {
	WIDTH: 208px
}
.HtPanelClear {
	WIDTH: 165px
}
.HtPnBackTList {
	FLOAT: left; PADDING-BOTTOM: 9px
}
.HtPnRBContent A {
	WIDTH: 60px
}
.HtIndex {
	MARGIN: 5px 8px; WIDTH: 784px
}
.HtIdSection {
	WIDTH: 375px
}
.HtIdSectionAlt {
	WIDTH: 375px
}
.HtIdSection {
	MARGIN: 8px 0px 10px
}
.HtIdSectionAlt {
	MARGIN: 8px 0px 10px
}
.HtIdScTitle {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 2px
}
.HtIdScCtLine {
	PADDING-BOTTOM: 6px; WIDTH: 100%
}
.HtIdScContent {
	MARGIN: 5px 0px 0px 5px; WIDTH: 365px
}
.HtIdScCtText {
	MARGIN: 5px 0px 0px 5px; WIDTH: 355px
}
.HtIdScCtFooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px 10px; WIDTH: 88%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.HtPageSupport {
	PADDING-BOTTOM: 7px; MARGIN: 0px 8px; WIDTH: 98%
}
.HtFooter {
	MARGIN: 8px 8px 0px; WIDTH: 98%
}
.Ppaltbl {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.HtMnEl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 34px; TEXT-ALIGN: center
}
.HtMnElAct {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 34px; TEXT-ALIGN: center
}
.HtMnEl:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 34px; TEXT-ALIGN: center
}
.HtMnElAct:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 34px; TEXT-ALIGN: center
}
.HtSummary {
	TEXT-ALIGN: justify
}
.HtSmTtLocation {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 5px; FONT-STYLE: italic
}
.HtSummary H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 0px
}
.HtSmLogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.HtPnClass {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 17px; MARGIN: 0px; PADDING-TOP: 0px
}
.HtPnClassW {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 0px
}
.HtPnClass IMG {
	MARGIN-RIGHT: 5px
}
.HtPnResBox {
	FLOAT: right; MARGIN: 0px 0px 3px; WIDTH: 100%
}
.HtPnResBox A {
	MARGIN-TOP: 10px
}
.HtPnRBTitle {
	FONT-WEIGHT: bold; FLOAT: right; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 18px; TEXT-ALIGN: center
}
.myClass {
	FLOAT: left; PADDING-BOTTOM: 10px
}
.myClass LABEL {
	MARGIN-RIGHT: 10px
}
.HtPnRBHT {
	FLOAT: left; MARGIN: 0px 15px 10px 0px
}
.HtPnRBHF {
	FLOAT: left; MARGIN: 0px 15px 10px 0px
}
.RBFrom IMG {
	
}
.RBTo IMG {
	
}
.RBFrom {
	FLOAT: left; WIDTH: 190px
}
.RBTo {
	FLOAT: left; WIDTH: 190px
}
.RBYear {
	FONT-SIZE: 10px; WIDTH: 53px; HEIGHT: 20px
}
.RBMonth {
	FONT-SIZE: 10px; WIDTH: 53px; HEIGHT: 20px
}
.RBDay {
	FONT-SIZE: 10px; WIDTH: 53px; HEIGHT: 20px
}
.HtPnRBContent {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.HtPnRBCtLine {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: right; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.HtPnRBContent A {
	FLOAT: right; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.HtPnRBContent A:hover {
	FLOAT: right; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.HtPnRBContent A:visited {
	FLOAT: right; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.HtPnRBContent A:link {
	FLOAT: right; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.HtPnRBContent A:hover {
	FONT-WEIGHT: bold; MARGIN: 9px 1px 1px
}
.HtPnFooter {
	FLOAT: right; WIDTH: 100%
}
.Lft {
	FLOAT: left; PADDING-BOTTOM: 3px
}
.Rgt {
	FLOAT: right
}
.HtPnAgencySupport {
	FLOAT: right
}
.HtIdSectionAlt {
	FLOAT: right
}
.HtPromos {
	FLOAT: left; WIDTH: 40px
}
.HtPnAgencySupport {
	PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-ALIGN: right
}
.TipX {
	MARGIN-LEFT: 5px; CURSOR: pointer
}
.tool-tip {
	Z-INDEX: 13000; WIDTH: 200px; COLOR: #fff; BORDER-BOTTOM: #999 1px solid
}
.tool-title {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../img/bubble.png) 0px -2px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #9fd4ff; PADDING-TOP: 8px; BORDER-BOTTOM: #666 1px solid
}
.tool-text {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: url(../img/bubble.png) 0px -2px; PADDING-BOTTOM: 8px; PADDING-TOP: 4px
}
.HtIndex {
	BORDER-TOP: 1px dashed; FLOAT: left
}
.LargeHr {
	BORDER-TOP-STYLE: dashed; BORDER-RIGHT-STYLE: dashed; BORDER-LEFT-STYLE: dashed; BORDER-BOTTOM-STYLE: dashed
}
.HtIdSection {
	FLOAT: left
}
.HtIdScTitle {
	FONT-WEIGHT: bold; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: left
}
.HtIdScTitle {
	FLOAT: left
}
.HtIdScCtLine {
	FLOAT: left
}
.HtIdScContent {
	FLOAT: left
}
.HtIdScCtText {
	FLOAT: left; TEXT-ALIGN: justify
}
.HtInMInf {
	MARGIN-TOP: -14px; FLOAT: right
}
.HtIdScCtFooter {
	FLOAT: left
}
.HtPageSupport {
	MARGIN-TOP: 20px; FLOAT: left
}
.HtPageSupport A {
	FLOAT: left; VERTICAL-ALIGN: middle
}
.HtPSSepA {
	MARGIN: 0px 0px 0px 90px
}
.HtPSSepB {
	MARGIN: 0px 45px 0px 135px
}
.HtPageSupport A IMG {
	FLOAT: left; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.HtFooter {
	BORDER-TOP: 2px solid; FONT-SIZE: 1px! important; FLOAT: left; BORDER-BOTTOM: 1px solid; HEIGHT: 1px; TEXT-ALIGN: right
}
.HtMpIndex {
	FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px 8px; WIDTH: 560px
}
.HtMpLcTitle {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
.HtMpLcContentline {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 550px; PADDING-TOP: 5px
}
.HtMpLcCtContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; WIDTH: 530px; PADDING-TOP: 5px
}
.HtMpMap {
	BORDER-TOP: 1px dashed; FLOAT: left; MARGIN: 10px 5px 0px; WIDTH: 560px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.HtFtCtTitle {
	PADDING-LEFT: 25px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BACKGROUND-REPEAT: no-repeat
}
.HtFtCtList {
	PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 95%
}
.HtFtCtLtMember {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 100%; BORDER-BOTTOM: 1px dashed; TEXT-ALIGN: left
}
.HtFtCtLtMember UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 99%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.HtFtCtLtMember LI {
	PADDING-LEFT: 10px; FLOAT: left; MARGIN: 0px 15px 0px 0px; WIDTH: 140px; BACKGROUND-REPEAT: no-repeat
}
.tittle {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 80px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
.index4der {
	FLOAT: left; WIDTH: 385px; MARGIN-RIGHT: 5px
}
.index4izq {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 385px
}
.HtRmSummary {
	FLOAT: left; MARGIN: 0px 0px 0px 8px; WIDTH: 567px; TEXT-ALIGN: justify
}
.HtSmRmTitle {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 330px
}
.ImageRoom {
	FLOAT: left; MARGIN: 0px 7px 0px 0px
}
.ImageHotel {
	FLOAT: left; MARGIN: 0px 7px 0px 0px
}
.RmIndex {
	PADDING-LEFT: 20px; FLOAT: left; MARGIN: 10px 8px; WIDTH: 530px; BACKGROUND-REPEAT: no-repeat
}
.IMG1 {
	FLOAT: left; MARGIN: 0px 5px
}
.RmTiIdx {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; FLOAT: left
}
.RmIndexList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 1px solid; WIDTH: 410px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
.RmIndex LI {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.RmSpec {
	BORDER-TOP: 1px dashed; FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 98%
}
.contentline4 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 375px; MARGIN-RIGHT: 10px; PADDING-TOP: 6px
}
.content4 {
	FONT-SIZE: 1px; FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 375px
}
.title4 {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100px
}
.description4 {
	FLOAT: left; WIDTH: 253px
}
.LnDiv {
	MARGIN-TOP: 8px; FLOAT: left; WIDTH: 784px; BORDER-TOP-STYLE: dotted; BORDER-RIGHT-STYLE: dotted; BORDER-LEFT-STYLE: dotted; HEIGHT: 1px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: dotted
}
.HtIdScCtText UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.LiLeft {
	PADDING-LEFT: 20px; FLOAT: left; BACKGROUND-IMAGE: url(../Img/bltok.gif); MARGIN-LEFT: 2px; WIDTH: 155px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.LiRight {
	PADDING-LEFT: 20px; FLOAT: left; BACKGROUND-IMAGE: url(../Img/bltok.gif); MARGIN-LEFT: 2px; WIDTH: 155px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.SepOpt {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 5px
}
.HtResSpace {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 520px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
.HtResContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 540px; PADDING-TOP: 10px
}
.HtResContent5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 520px; PADDING-TOP: 0px
}
.HtResImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px
}
.HtResTittle5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 415px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.IMGRHac {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.IMG5 {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.HtResCont {
	FLOAT: left; WIDTH: 100%; TEXT-ALIGN: justify
}
.HtResContTittle {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 360px; TEXT-ALIGN: left
}
.HtResLnDiv {
	PADDING-RIGHT: 0px; BORDER-TOP: 1px dashed; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 15px 0px 0px; WIDTH: 520px; PADDING-TOP: 0px; HEIGHT: 1px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.HtAlContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 540px; PADDING-TOP: 10px
}
.HtAlDetail {
	FLOAT: left; MARGIN: 0px 0px 0px 22px
}
.HtAlCont {
	FLOAT: left; WIDTH: 540px; TEXT-ALIGN: justify
}
.HtAlTittle6 {
	PADDING-LEFT: 22px; FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 95%; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.HtGaContIm {
	FLOAT: left; WIDTH: 575px; HEIGHT: 360px
}
.HtGaBoxIm {
	FLOAT: left; MARGIN-LEFT: 85px; WIDTH: 400px
}
.HtGaBxTittle {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100%; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 18px; TEXT-ALIGN: center
}
.HtGaBxImage {
	FLOAT: left; WIDTH: 100%; TEXT-ALIGN: center
}
.HtGaBxCtrlTop {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100%; PADDING-TOP: 3px; HEIGHT: 18px; TEXT-ALIGN: center
}
.HtGaBxCtrlLeft {
	FLOAT: left; WIDTH: 14%
}
.HtGaBxCtrltxt {
	MARGIN-TOP: 1px; FLOAT: left; WIDTH: 20%
}
.HtGaBxCtrlCenter {
	MARGIN-TOP: 1px; FLOAT: left; WIDTH: 30%
}
.HtGaBxCtrlRight {
	FLOAT: right; WIDTH: 14%
}
.HtGaBxCtrl {
	FLOAT: left; WIDTH: 100%
}
.HtGaBxPict {
	FLOAT: left; MARGIN: 230px 0px 0px 10px; WIDTH: 65px; TEXT-ALIGN: center
}
.GVTSel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 12px; COLOR: #ffffff; LINE-HEIGHT: 10px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.HtGaBxVT {
	FLOAT: left; MARGIN: 135px 0px 0px 10px; WIDTH: 65px; TEXT-ALIGN: center
}
.HtGaCamera {
	FLOAT: left; MARGIN: 83px 0px 0px; TEXT-DECORATION: none
}
.HtGaVT {
	MARGIN-TOP: -20px; FLOAT: left; WIDTH: 60px; TEXT-DECORATION: none
}
.marginImg {
	MARGIN: 0px 15px
}
.hplBack {
	HEIGHT: 20px; TEXT-DECORATION: none
}
.hplNext {
	HEIGHT: 20px; TEXT-DECORATION: none
}
.HtGaBxNext {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; FLOAT: right; WIDTH: 40%; HEIGHT: 17px; TEXT-ALIGN: right
}
.HtGaBxBack {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 40%; HEIGHT: 17px; TEXT-ALIGN: left
}
.BlueFont {
	TEXT-DECORATION: underline
}
.BlueFontLeft {
	TEXT-DECORATION: underline
}
.BlueFontLeft {
	FLOAT: left
}
.BlueFontAct {
	TEXT-DECORATION: none
}
.HTGaDirBtn {
	MARGIN: 0px 15px; CURSOR: pointer
}
.HtGaIndex {
	FLOAT: left; WIDTH: 575px; TEXT-ALIGN: justify
}
.HtGaTittle {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 90px; TEXT-ALIGN: center
}
.HtGaContentLine {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 560px; MARGIN-RIGHT: 10px; PADDING-TOP: 6px
}
.HtGaContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 540px; PADDING-TOP: 10px
}
.HtGaSpace {
	FLOAT: left; MARGIN: 5px 0px; WIDTH: 540px; TEXT-ALIGN: justify
}
.HtGaTittle7 {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px; WIDTH: 30%; TEXT-ALIGN: left
}
.HtGaTittleX {
	PADDING-LEFT: 25px; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px; WIDTH: 95%; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.HTLk {
	MARGIN: 0px 3px 0px 0px
}
.HTLkAct {
	MARGIN: 0px 3px 0px 0px
}
.HTLkAct {
	FONT-WEIGHT: bold; CURSOR: default; COLOR: #ff0000; TEXT-DECORATION: none
}
.HTGaList {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px; WIDTH: 60%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.HTGaListX {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 95%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.HtGaCont LI {
	PADDING-RIGHT: 15px; FLOAT: left; CURSOR: pointer; TEXT-DECORATION: underline
}
.HtLiIndex {
	FLOAT: left; MARGIN-LEFT: 9px; WIDTH: 800px
}
.HtLiTittle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 80px; COLOR: #ffffff; PADDING-TOP: 0px
}
.HtLiContentLine {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 770px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e1e3f2
}
.HtLiContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 10px; WIDTH: 750px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
.HtLiDa {
	FLOAT: left; WIDTH: 750px
}
.HtLiDa12 {
	FLOAT: left; WIDTH: 235px
}
.HtLiDa12a {
	FLOAT: left; WIDTH: 145px
}
.HtLiDa12b {
	FLOAT: left; WIDTH: 135px
}
.HfDa2 {
	
}
.HfDb {
	
}
.HtLiDb {
	FLOAT: left; WIDTH: 740px
}
.HtLiDb1 {
	FLOAT: left; WIDTH: 140px
}
.HtLiDb2 {
	FLOAT: left; WIDTH: 130px
}
.HtLiAdv {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 140px
}
.HtHfLnDiv {
	FLOAT: left; MARGIN: 5px; WIDTH: 740px
}
.HtLiSrBt {
	FONT-WEIGHT: bold; FLOAT: right; MARGIN: 10px 5px 5px; WIDTH: 50px; COLOR: #ffffff; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center
}
.HtLiHotels {
	MARGIN-TOP: 15px; FLOAT: left; MARGIN-LEFT: 9px; WIDTH: 800px
}
.TbHtLi {
	WIDTH: 750px
}
.LiHtTi {
	WIDTH: 100%; BACKGROUND-COLOR: #1a278e
}
.LiHtTiPh {
	FONT-WEIGHT: bold; WIDTH: 15%; COLOR: #ffffff; TEXT-ALIGN: center
}
.LiHtTiHo {
	FONT-WEIGHT: bold; WIDTH: 25%; COLOR: #ffffff
}
.LiHtTiDe {
	FONT-WEIGHT: bold; WIDTH: 15%; COLOR: #ffffff
}
.LiHtTiMe {
	FONT-WEIGHT: bold; WIDTH: 15%; COLOR: #ffffff
}
.LiHtTiRa {
	FONT-WEIGHT: bold; WIDTH: 15%; COLOR: #ffffff
}
.LiHtTiFl {
	FONT-WEIGHT: bold; WIDTH: 15%; COLOR: #ffffff
}
.LiHtIn {
	WIDTH: 100%; BACKGROUND-COLOR: #e1e3f2
}
.LiHtInPh {
	FONT-WEIGHT: bold; WIDTH: 15%; TEXT-ALIGN: center
}
.LiHtInHo {
	FONT-WEIGHT: bold; WIDTH: 25%
}
.LiHtInDe {
	FONT-WEIGHT: bold; WIDTH: 15%
}
.LiHtInMe {
	FONT-WEIGHT: bold; WIDTH: 15%
}
.LiHtInRa {
	FONT-WEIGHT: bold; WIDTH: 15%
}
.LiHtInFl {
	FONT-WEIGHT: bold; WIDTH: 15%
}
.MphResume {
	FONT-WEIGHT: bold; FLOAT: left; COLOR: red; TEXT-ALIGN: left
}
.MphCode {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 200px; TEXT-ALIGN: left
}
.MphCode DIV {
	FONT-WEIGHT: bold; FLOAT: left; TEXT-ALIGN: left
}
.MphCode IMG {
	BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-RIGHT-WIDTH: 2px
}
.MphCode INPUT {
	TEXT-TRANSFORM: uppercase; WIDTH: 155px
}
.MphCode SPAN {
	WIDTH: 200px; TEXT-ALIGN: left
}
.MailSection {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 250px
}
.MailTxtInput {
	FONT-WEIGHT: bold
}
.MidInput {
	TEXT-ALIGN: left
}
.MphSend {
	FLOAT: left; WIDTH: 100%; TEXT-ALIGN: left
}
.clIm {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

