﻿* a {
	text-decoration:none;
}
* a:hover {
	text-decoration:underline;
	color:#ff3000;
}
a {
	color: #ff7e00;
}

#red {
	color:red;
}
table {
	border-collapse:collapse;
	border:1px #c7c7c7 solid;
	
}
td {
	border:1px #c7c7c7 solid;
	color:#000;
}
th {
	border:1px #c7c7c7 solid;
	background:#0066FF;
	color:#FFFFFF;
	font-size:12px;
}
/*Search*/
.input1 {
	float:left;
	margin:10px;
}
.input2 {
	float:right;
	margin-right:-52px;
	margin-top:-33px;
}

body {
	margin: 0;
	padding: 0;
	background: #FFFFFF url(images/img01.jpg) repeat-x;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
}

h3 {
	margin: 0;
	padding: 0;
	font-family: "Arial", Helvetica, sans-serif;
	color: #F49500;
}

h2 {
	margin: 0;
	padding: 0;
	font-family: "Arial", Helvetica, sans-serif;
	color: #F49500;
}

h1 {
	margin: 0;
	padding: 0;
	font-family: "Arial", Helvetica, sans-serif;
	color: #F49500;
}

h2 {
	text-transform: inherit;
	font-size: 18px;
}

h3 {
	text-transform: inherit;
	font-size: 11px;
}

ol {
	line-height: 18px;
	text-align: justify;
	margin-left:5px;
}

ul {
	line-height: 18px;
	text-align: justify;
	margin-left:5px;
}

blockquote {
	line-height: 18px;
	text-align: justify;
	margin-left:5px;
}

p {
	line-height: 16px;
	text-align: justify;
	margin-left:5px;
}

blockquote {
	padding-left: 20px;
	background: url(images/img05.gif) repeat-y;
}

/*LOGO*/
.logo{
	width:180px;
	height:105px;
	background:url('images/logo.jpg') no-repeat;
	display:block;
	float:left;
	margin-top:10px;
}
.ic-logo {
	background:url('images/ic-logo.png') no-repeat;
	display:block;
	width:110px;
	height:73px;
	float:left;
	
}

/* Header */

#header {
	width: 960px;
	height: 130px;
	margin: 0 auto;
}
#header div{
	color:#fab50b;
	position:relative;
	top:115px;
	left:-186px;
}

#header h2 {
	text-transform:inherit;
	font-weight: normal;
	color: #FFFFFF;
}

#header h1 {
	text-transform:inherit;
	font-weight: normal;
	color: #000;
}

#header h1 {
	float: left;
	padding: 65px 0 0 0;
	font-size: 36px;
}

#header h2 {
	float: right;
	padding: 134px 20px 0 0;
	font-size: 22px;
}

/* Nav Menu */

#nav-menu {
	width:960px;
	margin:0 auto;
	background: #fff;
	border:1px #c7c7c7 solid;
	padding:6px;
	margin-bottom:6px;
	height:180px;
}
#nav-left-menu {
	width:220px;
	float:left;
}
#nav-right-menu {
	width:700px;
	float:right;
}
#nav-menu ul {
	list-style:none;
	font-size:20px;
	line-height:33px;
}
#nav-menu li {
	border-bottom:1px #c7c7c7 solid;
	width:180px;
	margin-left:-38px;
}

/* Menu */

#menu {
	width: 960px;
	height: 45px;
	margin: 0 auto;
	padding-right:60px;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	padding: 12px 30px;
	text-transform:inherit;
	text-decoration: none;
	font: bold 13px "Arial", Helvetica, sans-serif;
	color: #D8D8D8;
}

#menu a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}

#menu .first a {
	background: none;
}

/* Content */

#content {
	width: 960px;
	margin: 0px auto;
	padding: 6px;
	background: #FFFFFF url(images/img04.jpg) repeat-x left bottom;
	border:1px #c7c7c7 solid;
}

/*Content 2*/

#content2 {
	width: 960px;
	margin: 0px auto 6px;
	padding: 6px;
	border:1px #c7c7c7 solid;
	background:#fff;
}

/* Bestseller*/
#bs {
    float:right;
    width:423px;
    margin-right:0px;
    background:url('images/bestseller.png') no-repeat;
    margin-top:10px;
}
table {
	border:0px;
}
#bs td {
	border:0px;
}
#bs div {
	margin-top:10px;
	padding:5px;
	line-height:0px;
}
#bs p {
	margin-bottom:0px;
}
#bs h2 {
	text-align:left;
	padding-right:5px;
	font-size:14px;
	padding-left:25px;
	margin-top:5px;
}
#bs span {
	vertical-align:top;
}
#bsicon {
	background:url("images/bestseller-label.png") no-repeat scroll 0 0 transparent;
    height:50px;
    left:-30px;
    position:relative;
    top:-255px;
    width:40px;
}

/*Promotion*/
#promotion {
	color:red;
	font-size:11px;
}
/* Find Hotel*/
select {
	font-family:Arial;
	font-size:11px;
}

option {
	font-family:Arial;
	font-size:11px;
}
form {
	text-align:right;
}
#form {
	-moz-border-radius:4px 4px 4px 4px;
    background:none repeat scroll 0 0 #f0f0f0;
    font-size:10pt;
    padding-bottom:1px;
    padding-top:1px;
    text-align:left;
    width:530px;
}
/* Posts */

#posts {
	float: right;
	width: 730px;
}
#mytable {
	font-size:12px;
}
#mytable a{
    color:#000;
}
#mytable a:hover {
	color:#f30;
}

/*Bg menu*/
.head {
	background:url('images/lf-menu.png') no-repeat left top;
	margin-top:10px;
}
.head div {
	background:url('images/rg-menu.png') no-repeat right top;
	padding:0 6px 0 9px;
}
.head h2{
	background:url('images/cen-menu.png') repeat-x left top;
	padding:5px;
	font-size:14px;
}
/*Bg beach*/
/*left*/
#bg2-left {
    background:url("images/bg-beach.png") no-repeat scroll 0 0 transparent;
    float:left;
    font-size:11px;
    height:90px;
    padding:4px;
    width:345px;
}
#bg2-left table {
	width:400px;
}
#bg2-left td {
	border:0 none;
}
#bg2-left div {
	margin:5px;
}
/*right*/
#bg2-right {
    font-size:11px;
    background:url('images/bg-beach.png') no-repeat;
    width:350px;
    height:90px;
    padding:4px;
    float:left;
    position:relative;
    left:10px;
}
#bg2-right table {
	width:400px;
}
#bg2-right td {
	border:0 none;
}
#bg2-right div {
	margin:5px;
}
#wid {
	width:100px;
}

/*Table*/
.pagethird table {
	border:1px solid #C7C7C7;
    border-collapse:collapse;
    margin:-2px 0 0 3px;
    width:724px;
}
.pagethird th {
	border:1px #c7c7c7 solid;
	font-size:12px;
}
.pagethird td {
	border:1px #c7c7c7 solid;
}
.cen {
	text-align:center;
}
.pagethird div {
	margin-left:3px;
	line-height:17px;
}
.td-1 {
	background:#F2F2F2;
}
.td-2 {
	background:#FFF;
}

/* Links */

#links {
	float: left;
	width: 220px;
	font-size:12px;
}

#links ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#links li ul {
	padding: 5px 0 20px 0;
	margin-bottom:5px;
	border:1px #c7c7c7 solid;
}

#links li li {
	padding: 7px 10px;
	background: url(images/img06.gif) repeat-x left bottom;
}

#links li a {
	text-decoration: none;
}

#links li a:hover {
	text-decoration: underline;
}

#links li i {
	font-style: normal;
	font-size: 9px;
}

#links li h2 {
	font-size: 14px;
	padding-left:5px;
	background:#3176B1;
	-moz-border-radius-topleft:2px;
	-moz-border-radius-topright:2px;
	height:20px;
	line-height:20px;
	color:#ffffff;
}

/*Check Price*/
.check-price {
	background:url('images/check-price.png');
	width:100px;
	height:25px;
	display:block;
}

/*Column*/
.bgimg {
	background:url('images/bg-img.png');
	padding:6px;
	float:right;
}
#column1 {
	width: 31%;
	float:left;
	background:url('images/bg-promotion.png') no-repeat;

}
#column1 p {
	margin-left:-3px;
	text-align:left;
}
#column1 ul {
    list-style:none;
    padding-left:2px;
    text-align:right;
}
#column1 li {
	padding-right:6px;
}
#column2 {
	width:32.3%;
	float:right;
	margin:0 -1px;
	background:url('images/bg-promotion.png') no-repeat;
	height:179px;
}
#column2 p {
	margin-right:10px;
	text-align:left;
	margin-left:-3px;
}
#column2 ul {
    list-style:none;
    padding-left:2px;
    text-align:right;
}
#column2 li {
	padding-right:16px;
}
#column3 {
	width:33.9%;
	float:right;
	background:url('images/bg-promotion.png') no-repeat;
}
#column3 p {
	margin-right:23px;
	text-align:left;
	margin-left:-3px;
}
#column3 ul {
    list-style:none;
    padding-left:2px;
    text-align:right;
}
#column3 li {
	padding-right:28px;
}

/*SlideMenuRight*/
.slideshow {
	height:163px;
}

/* Footer Hotel*/
#footerhotel {
	width:974px;
	background:#195ea1;
	color:#FFFFFF;
	margin:0 auto;
	height:180px;
	padding-top:5px;
	font-size:8pt;
}
#footerhotel h2 {
	font-size:13pt;
	color:#f49500;
	margin-left:10px;
	padding-bottom:4px;
}
#footerhotel div {
	float:left;
	margin-left:40px;
	width:200px;
}
#footerhotel a {
	color:#FFFFFF;
	text-decoration:none;
}
#footerhotel a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

/* Footer */

#footer {
	background:url('images/footer.png') no-repeat;
    height:80px;
    padding:20px;
    text-align:center;
    width:934px;
    margin:0 auto;
    border-top:1px #FFFFFF double;
}
#footer a {
	color:#fff;
	text-decoration:none;
}
#footer a:hover {
	color:#fff;
	text-decoration:underline;
}

#footer div {
	text-align:right;
	color: #FFF;
	font-size:10pt;
	padding-right:5px;
	position:relative;
	top:-10px;
}
#footer span{
	color:#FFF;
	margin-bottom:-30px;
	float:left;
	padding-left:15px;
	text-align:left;
	line-height:16px;
}
#ft {
	width:825px;
	padding-left:113px;
}
#ft1 {
	width:180px;
	border-right:1px #c7c7c7 solid;
	height:80px;
	float:right;
}


