@charset "utf-8";
@charset "utf-8";
/* CSS Document */
*{
  margin:0; 
  padding:0;
}
img{
 border:none;
}
body { 
  margin:0; 
  padding:0;
  }
.left { 
  float:
  left;
  }

.right { 
  float:right;
  }
  
.clear { 
  clear:both;
  }
  
.txt { 
  text-indent:-9999px; 
  font-size:2px;
  }
  
p { 
  margin:0; 
  padding:0; 
  margin-top:8px; 
  color:#000000; 
  font-weight:bold; 
  font-size:12px;}
ul,li,ol{
	list-style:none;
}
/*---------column------------*/
.titleBar { 
  background:#ECECEC; 
  width:180px; 
  height:30px;
  }
  
.titleBar img { 
  margin-left:5px; 
  margin-top:8px; 
  margin-right:10px;
  }
  
.titleBar div { 
  font-size:12px; 
  color:#000000; 
  margin-top:8px; 
  font-weight:bold;
  }
  
.contBar {
  width:178px; 
  height:auto; 
  border:1px solid #ECECEC; 
  margin-top:2px;
  }
  
.contBar .bk { 
  height:auto; 
  width:174px; 
  margin:2px; 
  background:#F6F6F6
  }

.contBar .bk dl {
  margin:0;
  padding:0;
}

.contBar .bk dl dt {
  width:165px; 
  margin-left:10px;
  margin-top:5px; 
  margin-bottom:2px;
  }
  
.contBar .bk dl dt a{
  color:#2E72B5; 
  font-size:14px; 
  text-decoration:none;
   }
 
.contBar .bk dl dt a:hover {
   text-decoration:underline; 
   } 
.contBar .bk dl dd {
   color:#333333;  
  font-size:12px; 
  width:165px; 
  margin-left:10px;
} 
   
.contBar .bk ul {
  margin:0;
  padding:0;
  list-style:none;
  margin-top:5px;
  margin-bottom:5px;
}  

.contBar .bk ul li {
  width:170px; 
  margin-left:10px; 
  margin-top:5px; 
  margin-bottom:2px;
}

.contBar .bk ul li a {
  color:#2E72B5; 
  font-size:12px; 
  text-decoration:none;
}

.contBar .bk ul li a:hover {
  text-decoration:underline; 
}

.linkTit {  
  width:270px; 
  margin-left:10px; 
  margin-top:5px; 
  margin-bottom:2px;
  }
.linkTit a {
  color:#2E72B5; 
  font-size:14px; 
  text-decoration:none;
  }
  
.linkTit a:hover { 
  text-decoration:underline; 
  }
.linkExp { 
  color:#333333;  
  font-size:12px; 
  width:270px; 
  margin-left:10px;
  }

/*---------column------------*/
.mb5 { 
  margin-bottom:5px;
  }
.bt1 {
  border-bottom:1px solid #ECECEC 
}
.br1 {
  border-right:1px solid #ECECEC 
  }
.mlmb { 
  margin-left:100px;
  }

/*---------topAd-------*/
.topAd { 
  height:100px; 
  width:595px; 
  border:1px solid #ECECEC; 
  color:#000000; 
  margin-bottom:10px; 
  }
/*---------topAd-------*/

/*---------rightTit-------*/
.rightTit { 
  height:30px; 
  width:595px;
  background:#ECECEC ; 
  margin-bottom:2px;
  }
.rightTit .sideBar { 
  height:30px; 
  width:8px; 
  background:#898989
  }
.rightTit p.titWord {
  font-size:14px; 
  color:#000000; 
  margin-top:8px; 
  letter-spacing:2px; 
  font-weight:bold; 
  margin-left:20px;
  }
/*---------rightTit-------*/

/*---------foot-------*/
.foot { 
  width:780px; 
  height:30px; 
  background:#ECECEC; 
  text-align:center; 
  font-size:14px; 
  color:#000000; 
  letter-spacing:2px; 
  line-height:210%; }
/*---------foot-------*/

/*---------details bottom-------*/
.detailsBtn { 
  width:150px; 
  height:30px; 
  margin-left:120px; 
  text-align:center; 
  margin-bottom:10px;
  }
.detailsBtn a {
  width:150px; 
  height:30px; 
  display:block; 
  background:url(../images/detailsBtn.gif) no-repeat; 
  font-size:14px; 
  letter-spacing:3px; 
  color: #333333; 
  line-height:200%;
  text-decoration:none; 
  font-weight:bold;
  } 
.detailsBtn a:hover {
  background:url(../images/detailsBtn_1.gif) no-repeat;
  }
/*---------details bottom-------*/

/*div.hotel-entries1*/
div.hotel-entries1{
	width:680px;
	float:left;
	clear:both;
	margin-bottom:10px;
}
div.hotel-entries1 p{
	padding:0px;
	margin:0px;
}
div.hotel-entries1 div.entries-header{
	float:left;
	width:674px;
	padding:3px;
	background-color:#FFF4C7;
}
div.hotel-entries1 div.entries-header h3{
	float:left;
	font-size:14px;
}
div.hotel-entries1 div.entries-header ul.pankuzu{
	float:right;
}
div.hotel-entries1 div.entries-header li{
	float:left;
	padding-right:10px;
	font-size:14px;
}
div.hotel-entries1 div.hotel-entries-body{
	width:680px;
	clear:both;
	float:left;
}
div.hotel-entries1 div.hotel-entries-body div.picture-wrapper{
	width:100px;
	padding:3px;
	margin-right:10px;
	float:left;
}
div.hotel-entries1 div.hotel-entries-body div.picture-wrapper p.picture{
	padding:1px;
	/*border: 1px solid #CCCCCC;*/
	width:100px;
}
div.hotel-entries1 div.hotel-entries-body div.picture-wrapper p.btn-order{
	width:94px;
	height:24px;
	padding:4px 0px 0px 4px;
}
div.hotel-entries1 div.hotel-entries-body div.picture-wrapper p.btn-order a{
	width:94px;
	height:24px;
	background-image: url(../img/btn-order.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
}
div.hotel-entries1 div.hotel-entries-body div.picture-wrapper p.btn-order a:hover{
	background-image: url(../img/btn-order.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
div.hotel-entries1 div.hotel-entries-body div.text-wrapper{
	font-size:13px;
	line-height:150%;
	width:auto;
}
div.hotel-entries1 div.hotel-entries-body div.text-wrapper h4,div.hotel-entries1 div.hotel-entries-body div.text-wrapper span.red{
	color:#CC0000;
}
/*div.hotel-entries2*/
div.hotel-entries2{
	width:680px;
	float:left;
	clear:both;
	margin-bottom:10px;
}
div.hotel-entries2 p{
	padding:0px;
	margin:0px;
}
div.hotel-entries2 div.entries-header{
	float:left;
	width:674px;
	padding:3px;
	background-color:#FFF4C7;
}
div.hotel-entries2 div.entries-header h3{
	float:left;
	font-size:14px;
}
div.hotel-entries2 div.entries-header h3 a{
	color:#CC0000;	
}
div.hotel-entries2 div.entries-header h3 a:hover{
	color:#0066FF;	
}

div.hotel-entries2 div.hotel-entries-body{
	width:680px;
	clear:both;
	float:left;
}
div.hotel-entries2 div.hotel-entries-body div.picture-wrapper{
	width:100px;
	padding:3px;
	margin-right:10px;
	float:left;
}
div.hotel-entries2 div.hotel-entries-body div.picture-wrapper p.picture{
	padding:1px;
	border: 1px solid #CCCCCC;
	width:100px;
}
div.hotel-entries2 div.hotel-entries-body div.picture-wrapper p.btn-order{
	width:94px;
	height:24px;
	padding:4px 0px 0px 4px;
}
div.hotel-entries2 div.hotel-entries-body div.picture-wrapper p.btn-order a{
	width:94px;
	height:24px;
	background-image: url(../img/btn-order.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
}
div.hotel-entries2 div.hotel-entries-body div.picture-wrapper p.btn-order a:hover{
	background-image: url(../img/btn-order.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
div.hotel-entries2 div.hotel-entries-body div.text-wrapper{
	font-size:13px;
	line-height:150%;
	width:auto;
}
div.hotel-entries2 div.hotel-entries-body div.text-wrapper h4,div.hotel-entries2 div.hotel-entries-body div.text-wrapper ul.spec li span.red{
	color:#CC0000;
	font-weight:bold;
}
div.hotel-entries2 div.hotel-entries-body div.text-wrapper ul.pankuzu{
	width:500px;
	float:left;
}
div.hotel-entries2 div.hotel-entries-body div.text-wrapper ul.pankuzu li{
	padding-right:10px;
	float:left;
}
div.hotel-entries2 div.hotel-entries-body div.text-wrapper ul.spec{
	width:500px;
}
div.hotel-entries2 div.hotel-entries-body div.text-wrapper ul.spec li{
	padding-right:10px;
	float:left;
}
/*div.hotel-entries3*/
div.hotel-entries3{
	width:680px;
	float:left;
	clear:both;
	margin-bottom:10px;
}
div.hotel-entries3 p{
	padding:0px;
	margin:0px;
}
div.hotel-entries3 div.entries-header{
	float:left;
	width:674px;
	padding:3px;
	background-color:#FFF4C7;
}
div.hotel-entries3 div.entries-header h3{
	float:left;
	font-size:14px;
}
div.hotel-entries3 div.hotel-entries-body{
	width:680px;
	clear:both;
	float:left;
}
div.hotel-entries3 div.hotel-entries-body div.picture-wrapper{
	width:100px;
	padding:3px;
	margin-right:10px;
	float:left;
}
div.hotel-entries3 div.hotel-entries-body div.picture-wrapper p.picture{
	padding:1px;
	border: 1px solid #CCCCCC;
	width:100px;
}
div.hotel-entries3 div.hotel-entries-body div.picture-wrapper p.btn-order{
	width:94px;
	height:24px;
	padding:4px 0px 0px 4px;
}
div.hotel-entries3 div.hotel-entries-body div.picture-wrapper p.btn-order a{
	width:94px;
	height:24px;
	background-image: url(../img/btn-order.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
}
div.hotel-entries3 div.hotel-entries-body div.picture-wrapper p.btn-order a:hover{
	background-image: url(../img/btn-order.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
div.hotel-entries3 div.hotel-entries-body div.text-wrapper{
	font-size:13px;
	line-height:150%;
	width:auto;
}
div.hotel-entries3 div.hotel-entries-body div.text-wrapper h4,div.hotel-entries3 div.hotel-entries-body div.text-wrapper ul.spec li span.red{
	color:#CC0000;
	font-weight:bold;
}
div.hotel-entries3 div.hotel-entries-body div.text-wrapper ul.pankuzu{
	width:500px;
	float:left;
}
div.hotel-entries3 div.hotel-entries-body div.text-wrapper ul.pankuzu li{
	padding-right:10px;
	float:left;
}
div.hotel-entries3 div.hotel-entries-body div.text-wrapper ul.spec{
	width:500px;
}
div.hotel-entries3 div.hotel-entries-body div.text-wrapper ul.spec li{
	padding-right:10px;
}
/*div.hotel-entries4*/
div.hotel-entries4{
	width:680px;
	float:left;
	clear:both;
	margin-bottom:10px;
}
div.hotel-entries4 p{
	padding:0px;
	margin:0px;
}
div.hotel-entries4 div.entries-header{
	float:left;
	width:674px;
	padding:3px;
	background-color:#FFF4C7;
}
div.hotel-entries4 div.entries-header h3{
	float:left;
	font-size:14px;
}
div.hotel-entries4 div.entries-header h3 a{
	color:#CC0000;	
}
div.hotel-entries4 div.entries-header h3 a:hover{
	color:#0066FF;	
}

div.hotel-entries4 div.hotel-entries-body{
	width:680px;
	clear:both;
	float:left;
}
div.hotel-entries4 div.hotel-entries-body div.picture-wrapper{
	width:100px;
	padding:3px;
	margin-right:10px;
	float:left;
}
div.hotel-entries4 div.hotel-entries-body div.picture-wrapper p.picture{
	padding:1px;
	border: 1px solid #CCCCCC;
	width:100px;
}
div.hotel-entries4 div.hotel-entries-body div.picture-wrapper p.btn-order{
	width:94px;
	height:24px;
	padding:4px 0px 0px 4px;
}
div.hotel-entries4 div.hotel-entries-body div.picture-wrapper p.btn-order a{
	width:94px;
	height:24px;
	background-image: url(../img/btn-order.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
}
div.hotel-entries4 div.hotel-entries-body div.picture-wrapper p.btn-order a:hover{
	background-image: url(../img/btn-order.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
div.hotel-entries4 div.hotel-entries-body div.text-wrapper{
	font-size:13px;
	line-height:150%;
	width:auto;
}
div.hotel-entries4 div.hotel-entries-body div.text-wrapper h4,div.hotel-entries4 div.hotel-entries-body div.text-wrapper ul.spec li span.red{
	color:#CC0000;
	font-weight:bold;
}
div.hotel-entries4 div.hotel-entries-body div.text-wrapper ul.spec{
	width:500px;
}
div.hotel-entries4 div.hotel-entries-body div.text-wrapper ul.spec li{
	padding-right:10px;
	float:left;
}
div.hotel-entries4 div.hotel-entries-body div.text-wrapper p.comment{
	float:left;
	width:560px;
}