
#body {text-align: left;
       width: 100%;
       height:100%;
       margin-left: auto;
       margin-right: auto;
       padding: auto;
       position:absolute;
       top:0px; left:0px;
       z-index:2;
}

img { -ms-interpolation-mode:bicubic;}


img.scaled {position: absolute;
            left: 0px;
            top: 0px;
            width:100%;
            height:100%;
            z-index:5
}

/* Target IE7 only */
*:first-child+html img.scaled {
position:fixed;
}
/* end */

.ie6 #nav {
        position:absolute;
        top: 225px;
}

.ie6 #map {
        position:absolute;
        top: 350px;
}

.ie6 #text3 {
        position:absolute;
        top: 225px;
        background: url(backback.jpg);
}

.ie6 #text2 {
        background: url(backwhite.jpg);
}

.ie6 #text {
        background: url(backwhite.jpg);
}

.ie6 #contact {
        position:absolute;
        top: 175px;
}



#nav {
       position: absolute;
       bottom: 12%;
       width: 175px;
       margin-left:7%;
       margin-bottom:10px;
       padding : 0;
       list-style : none;
       border : none;
       z-index : 10;
}

#nav a {
        white-space : nowrap;
}

#nav a:hover {
       background: url(back-trans.png);
       background-repeat: repeat;
       background-position: left bottom;
}

#lan {
       position:absolute;
       top: 15px;
       left: 0px;
       margin-left: 25px;
       padding : 0;
       list-style : none;
       z-index : 10;
}

#hot {
       position:absolute;
       top: 30px;
       left: 6%;
       margin-left: 25px;
       padding : 0;
       list-style : none;
       z-index : 10;
}

#offer {
       position:absolute;
       top: 40px;
       left: 41%;
       padding : 20px;
       list-style : none;
       z-index : 10;
}

#book {
       position:absolute;
       bottom: 90px;
       left: 90px;
       margin-left: 25px;
       padding : 0;
       list-style : none;
       z-index : 10;
}

#map {
       position:absolute;
       bottom: 120px;
       right: 0;
       margin-bottom:10px;
       padding : 0;
       list-style : none;
       z-index : 10;
}



#MooFlow {
         position:absolute;
         top: 20%;
         left: 25%;
         width:750px;
         height:600px;
         margin-bottom: 20px;
         text-align: left;
         z-index:10
}

#text {
        position: absolute;
		top: 6%;
		left: 20%;
		width: 48%;
		padding: 15px 25px 25px 35px;
		font: 12px TAHOMA,ARIAL,HELVETICA;
		font-weight: normal;
		color: black;
		line-height: 18px;
		text-align: left;
		background: url(backba-trans.png);
		background-attachment: scroll;
		background-repeat: repeat;
		background-position: top;
		z-index: 100;
		letter-spacing: 2px;
}

#text small{
       letter-spacing:1px;
       line-height: 12px;
}

#text1 {
       position: absolute;
       top: 0;
       left: 0;
       width:450px;
       padding:25px 25px 25px 35px;
       font : 12px TAHOMA,ARIAL,HELVETICA;
       font-weight : normal;
       color: #000;
       letter-spacing:2px;
       line-height: 16px;
       text-align: left;
       z-index : 100;
}

#text2 {
       position: absolute;
       top: 6%;
       left: 7.5%;
       width:63%;
       padding:10px 15px 22px 30px;
       font : 12px TAHOMA,ARIAL,HELVETICA;
       font-weight : normal;
       color: #000;
       letter-spacing:2px;
       line-height: 16px;
       text-align: left;
       background: url(backba-trans.png);
       background-attachment: scroll;
       background-repeat: repeat;
       background-position: top;
       z-index : 100;
}

#text3 {
       position: absolute;
       bottom: 15%;
       left: 22%;
       width:58%;
       padding:10px 15px 20px 35px;
       font : 12px TAHOMA,ARIAL,HELVETICA;
       font-weight : normal;
       color: #fff;
       letter-spacing:2px;
       line-height: 18px;
       text-align: left;
       background: url(backback-trans.png);
       background-attachment: scroll;
       background-repeat: repeat;
       background-position: top;
       z-index : 100;
}

#text4 {
       position: absolute;
       top: 4%;
       left: 38%;
       font : 11px TAHOMA,ARIAL,HELVETICA;
       font-weight : normal;
       color: #999;
       letter-spacing:2px;
       z-index : 100;
}

#text5{
position: absolute;
top: 6%;
left: 20%;
width: 43%;
padding: 15px 25px 25px 35px;
font: 12px TAHOMA,ARIAL,HELVETICA;
font-weight: normal;
color: black;
line-height: 18px;
text-align: left;
background: url(backba-trans.png);
background-attachment: scroll;
background-repeat: repeat;
background-position: top;
z-index: 100;
letter-spacing: 2px;
}

#contact {
          position: absolute;
          bottom: 15%;
          left: 25%;
          z-index: 100
}

#contact p {
                 font-family:TAHOMA,ARIAL,HELVETICA;
                 font-size:13px;
                 font-weight:normal;
                 color:#fff;
                 z-index:0;
}

#contact h3 {
                 position:relative;
                 top: 105px;
                 left: 50px;
                 margin-top:10px;
                 width:300px;
                 text-align:left;
                 font-family: TAHOMA,ARIAL,HELVETICA;
                 font-size:13px;
                 color:#fff;
                 font-weight:normal;
                 letter-spacing:1px;
                 line-height:22px;
                 z-index:0
}

#contact h5 {
                 position:relative;
                 top:95px;
                 left: 40px;
                 text-align:left;
                 font-family:TAHOMA,ARIAL,HELVETICA;
                 font-size:13px;
                 font-weight:normal;
                 color:#fff;
                 background: transparent;
                 letter-spacing:1px;
                 text-align:left;
                 line-height:22px;
                 z-index:0
}

#contact a {
                 position:relative;
                 top:10px;
                 left: 5px;
                 text-decoration:none;
                 color:#fff;
                 z-index:0;
}

#contact a:link, #contact a:visited{
         color:#fff;
         text-decoration:none;
         background: transparent;
}

#contact a:hover {
                 color:#ff0018;
                 text-decoration:none;
                 background: transparent;
}

.tool-tip {
       font : 12px TAHOMA,ARIAL,HELVETICA;
       font-weight : normal;
       color: #fff;
       letter-spacing:2px;
       line-height: 18px;
       text-align: left;
       z-index: 13000;
}

.tool-text {
        font-size: 9px;
        letter-spacing:1px;
        line-height: 18px;
        padding:10px 5px 10px 15px;
        background: url(mapa-trans.png) bottom left;
        width:875px; height:auto;
}

.tool-text p{
        width:520px;
        margin:5px;
}

.pre-tip {
       font : 12px TAHOMA,ARIAL,HELVETICA;
       font-weight : normal;
       color: #000000;
       letter-spacing:2px;
       line-height: 18px;
       text-align: left;
       z-index: 13000;
}

.pre-text {
        font-size:11px;
        letter-spacing:1px;
        line-height: 18px;
        padding:15px 10px 10px 15px;
        background: url(backbala-trans.png) bottom left;
        width:190px;
}

.pre-text p{
        width:220px;
        margin:5px;
}

.TA_rated{
	position:absolute;
	right:0;
	bottom:0;
	z-index:10;
}

.left{
	float:left;
}

.right{
	float:right;
}

.clear{
	clear:both;
}

.pr30{
	padding-right:20px;
}

/* GALLERY */
#gallery{
	position:absolute;
	left:22.5%;
	/*top:100px;*/
	bottom:13%;
	_top:190px;
	width:50%;
	z-index:1000;
	text-align:center;	
	
}

#gallery-container{
	overflow:hidden;
	position:relative;
	margin:0 !important;
	z-index:10001;
}

#gallery .thumb {
			float: left;
			margin: 0 15px 17px 0;
			height: 71px;
}

#gallery .thumb img{
	height:67px;
	border:2px solid #000
}

#body .Tips2{
	display:none;
}

#fancy-map{
	width:180px;
	text-align:center;	
	display:block;
}




