@charset "utf-8";
.back { background:url(image/back1.png); width:60px; height:60px; background-repeat:no-repeat; }
.back:hover {background:url(image/back.png);  width:60px; height:60px; background-repeat:no-repeat;  }

.book { background:url(image/book.png); width:69px; height:169px; background-repeat:no-repeat; }
.book:hover {background:url(image/book1.png);  width:69px; height:169px; background-repeat:no-repeat;  }

.booking {background-image:url(image/booking2.png); height:40px; width:300px;}
.booking :hover { background-image:url(image/booking1.png); }

.text-head {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 24px;
	color: #FFF;
}
.text-head2 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 22px;
	letter-spacing:-1px;
	color: #000;
}
.text-head3 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 22px;
	letter-spacing:-1px;
	color: #ED1E26;
}
.text-head4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	letter-spacing:-1px;
	color: #006264;
}
.text-head5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	letter-spacing:-1px;
	color: #FFF;
	font-weight:bold;
}
.text-head6 {
	font-family: 'Signika', sans-serif;
	font-size: 17px;
	line-height:27px;
	color: #000;
	-moz-box-shadow:inset 0 0 5px #000;-webkit-box-shadow:inset 0 0 5px #000;box-shadow:inset 0 0 5px #000;
}
.text-head7 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 22px;
	color: #FFF;
}
.text-head8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	word-spacing:5px;
	color: #006264;
}
.text-1 {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:18px;color:#FFF; text-shadow:1px 1px 1px rgba(0, 0, 0, .36);}
.text-2 {
	font-family: 'Oswald', sans-serif;
	font-weight:700;
	font-size: 19px;
	color: #FFF;
	text-decoration: underline;
	letter-spacing:1px;
}
.text-3 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #FFF;
	line-height:20px;
}
.text-4 {
	font-family: Arial, Helvetica, sans-serif; text-shadow:1px 1px 1px rgba(0, 0, 0, .36);
	font-size: 13px;
	color: #FFF;
	line-height:18px;
	text-align: justify;
	margin-top:-0px;
}
.text-5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height:17px;
	text-align: justify;
	margin-top:0px;
	}
.text-6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	letter-spacing:1px;
	word-spacing:1px;
	line-height:19px;
	}
.text-7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing:0px;
	color: #FFF;
	line-height:17px;
	}
	.text-8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-align: justify;
	line-height:20px;
	padding:14px 14px 14px 14px;
}
.text-9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFF;
	letter-spacing:1px;
	}
.text-menu_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	letter-spacing:0px;
	word-spacing:1px;
	}
.box-shadow {
	-webkit-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 0px 8px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 0px 8px rgba(50, 50, 50, 0.75);
	}

.box  {border:solid 2px #FFF; padding:8px;}
.box-red {float:left; height:35px; background-color:#ED1E26; width:45%; padding:0px 0px;}
.box-white {float:left; height:30px; background-color:#FFF; width:55%; padding-top:5px;}
.box-note{ width:100%; margin-top:18px; padding-top:3px; padding-bottom:-1px; background-color:#ED1E26;}
.box-note-inner{ padding:10px;}

.text-phee1 {
	font-family:'Source Code Pro', sans-serif; text-shadow:1px 1px 1px rgba(0, 0, 0, .5);
	font-weight:300;
	font-size:26px;
	color: #FFF;
	letter-spacing:-2px;
	word-spacing:-2px;
}
.text-phee2 {
	font-family:'Adamina', serif; text-align:center;
	font-size:19px;
	color:#000;
	letter-spacing:-2px;
	word-spacing:3px;
}
.text-phee3 {
	font-family: 'Signika', sans-serif; text-shadow:1px 1px 1px rgba(0, 0, 0, .36);
	font-size: 14px;
	font-weight:400;
	color: #FFF;
	line-height:20px;
	text-align: justify;
}
.text-phee4 {
	font-family: 'Signika', sans-serif; text-shadow:1px 1px 1px rgba(0, 0, 0, .36);
	font-weight:300;
	font-size: 13px;
	line-height:17px;
	color: #FFF;
	text-align: justify;
	word-spacing:1px;
}
.text-phee5 {
	font-family: 'Oswald', sans-serif; text-shadow:1px 1px 1px rgba(0, 0, 0, .36);
	font-weight:700;
	font-size: 23px;
	line-height:30px;
	color: #FFF;
	word-spacing:1px;
	letter-spacing:1px;
}
.text-phee6 {
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	font-size: 25px;
	color: #006264;
	letter-spacing:-1px;
}
.text-phee7 {
	font-family: 'Oswald', sans-serif; text-shadow:1px 1px 1px rgba(0, 0, 0, .36);
	font-weight:400;
	font-size: 18px;
	line-height:18px;
	color: #FFF;
	word-spacing:1px;
	letter-spacing:1px;
}

h1 {
	margin-top:15px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 20px;
	letter-spacing:-1px;
	color: #FFF;
	font-weight:normal;
}
h2 {
	font-family: Tahoma, Geneva, sans-serif;
	padding-top:2px;
	font-size: 13px;
	font-weight:normal;
	color: #FFF;
	line-height:18px;
	text-align: justify;
}
h3 {
	font-family: Tahoma, Geneva, sans-serif;
	padding-top:2px;
	font-size: 12px;
	color: #FFF;
	line-height:17px;
	text-align: justify;
	font-weight:normal;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height:17px;
	text-align: justify;
	margin-top:7px;
}
h5 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 18px;
	color: #FFF;
	line-height:22px;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height:12px;
}

.Text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	letter-spacing:1px;
	word-spacing:1px;
	line-height:1.13;
}
.Text2 {
	font-family:'Oswald', sans-serif;
	font-weight:700;
	font-size: 1.16em;
	color: #ED1E26;
	text-transform:uppercase;
	letter-spacing:1px;
}
	
.hilight {display:inline-block;padding:2px 6px;background:#FFF;border-radius:1px;}

.book-link {
  display: inline-block;
  border: 4px solid #FCB326;
  border-radius: 1px;
  box-shadow:
    0 2px 1px rgba(0, 0, 0, 0.2), 
    inset 0 2px 1px rgba(0, 0, 0, 0.2);
	width:292px;  
  /* Font styles */
  text-decoration: none;
	font-family: 'Open Sans', sans-serif;
	font-weight:800;
	font-size: 23px;
	color:#222;
	word-spacing:3px;
	letter-spacing:0px; text-align:center;
}

.book-link:hover  { border-color: #FDD68B;color:#444; }
.book-link:active { border-color: #FEE8BD; }

.back-home {
  display: inline-block;
  border: 4px solid #FCB326;
  border-radius: 1px;
  box-shadow:
    0 2px 1px rgba(0, 0, 0, 0.2), 
    inset 0 2px 1px rgba(0, 0, 0, 0.2);
	width:30px;  
  /* Font styles */
  text-decoration: none;
	font-family: 'Open Sans', sans-serif;
	font-weight:800;
	font-size: 21px; padding:.36em 0;
	color:#222;
	word-spacing:3px;
	text-align:center;line-height:1.35em;
}

.back-home:hover  { border-color: #FDD68B;color:#444; }
.back-home:active { border-color: #FEE8BD; }

.book-home {
  display: inline-block;
  border: 4px solid #FCB326;
  border-radius: 1px;
  box-shadow:
    0 2px 1px rgba(0, 0, 0, 0.2), 
    inset 0 2px 1px rgba(0, 0, 0, 0.2);
	width:30px;  
  /* Font styles */
  text-decoration: none;
	font-family: 'Open Sans', sans-serif;
	font-weight:800;
	font-size: 21px; padding:.36em 0;
	color:#222;
	word-spacing:3px;
	text-align:center;line-height:1.35em;
}

.book-home:hover  { border-color: #FDD68B;color:#444; }
.book-home:active { border-color: #FEE8BD; }

.new-box1 {font-family:'Source Code Pro', sans-serif;font-weight:300;font-size:1.5em;color:#FFF;background-color:#ED1E26;padding-left:37px;}
.new-box2 {font-family:'Adamina', serif; font-size:.97em; color:#000; background-color:#FFF; letter-spacing:.1em; word-spacing:.15em; padding-left:25px; -moz-box-shadow:inset 0 0 7px #666;-webkit-box-shadow:inset 0 0 7px #666;box-shadow:inset 0 0 7px #666;}
.new-box3 {font-family:'Adamina', serif; font-size:1.16em; color:#000; padding:2px 0 0; background-color:#FFF; -moz-box-shadow:inset .5px 0 6px rgba(0, 0, 0, .45);-webkit-box-shadow:inset .5px 0 6px rgba(0, 0, 0, .45);box-shadow:inset .5px 0 6px rgba(0, 0, 0, .45);}
.new-box4 {font-family:'Open Sans',sans-serif; font-size:25px; color:#006264; background-color:#FFF; height:34px; width:172px; font-weight:700; letter-spacing:-1px;}
.new-box5 {margin-top:15px; margin-bottom:30px;}
.new-box6 {font-family:'Signika',sans-serif;font-size:17px;line-height:27px;color:#000;-moz-box-shadow:inset 0 0 5px #000;-webkit-box-shadow:inset 0 0 5px #000;box-shadow:inset 0 0 5px #000; background-color:#F4F4F4; padding:12px; margin-top:37px;}
.back-page {position:fixed; margin:125px 0 0 -54px; z-index:10; display:block;}

/* Mobile Layout: 480px and below. */
@media only screen and (max-width: 480px) {
.Text2 {
	font-family:'Oswald', sans-serif;
	font-weight:700;
	font-size: 1.16em;
	color: #ED1E26;
	text-transform:uppercase;
	letter-spacing:.84px;
}
.back-page { display:none;}
/*
    <link href='http://fonts.googleapis.com/css?family=Oswald:400,300,700|Adamina|Carrois+Gothic|Andika|Dosis:200,300,400,500,600,700,800|Source+Sans+Pro:200,300,400,600,700,900,200italic,300italic,400italic,600italic,700italic,900italic|Source+Code+Pro:200,300,400,500,600,700,900|Signika:400,300,600,700|Roboto+Condensed:300italic,400italic,700italic,400,300,700|Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>

*/