/*----------tbA----------*/
.tbA {
	width:100%;
	font:normal 12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#83593b;
	margin:0;
	border-top:#f1ebdf 1px solid;
	border-right:#f1ebdf 1px solid;
}
.tbA tr:hover {
	/*background:#FFF;*/
}
.tbA th {
	/*padding:5px 8px;*/
	background:#64768F;
	color:#FFF;
	font-size:12px;
}
.tbA td {
	/*border-top:#e9e0cd 1px solid;*/
	/*border-left:#e9e0cd 1px solid;*/
	/*padding:4px 8px;*/
	border-bottom:#f1ebdf 1px solid;
	border-left:#f1ebdf 1px solid;
}
.tbA .paackages {
	width:142px;
	padding:4px 8px;
}
.tbA .villatypes {
	width:212px;
	padding:4px 8px;
}
.tbA .rates {
	width:72px;
	padding:4px 8px;
	background-color:#b09162;
	color:#fff;
	text-align:center;
}
.tbA .tab1 {
	width:17px;
	padding:4px 8px;
	background-color:#d1bd98;
	text-align:center;
}
.tbA .tab1Checked {
	width:17px;
	padding:4px 8px;
	background:url(images/arrow-checked2.png) 50% 50% no-repeat #d1bd98;

}
.tbA .tab2 {
	width:17px;
	padding:4px 8px;
	background-color:#c9b28a;
	text-align:center;
}
.tbA .tab2Checked {
	width:17px;
	padding:4px 8px;
	background:url(images/arrow-checked2.png) 50% 50% no-repeat #c9b28a;

}
.tbA .more {
	width:72px;
	padding:4px 8px;
	text-align:center;
}
.tbA .more a, .tbA .more a:visited {
	color: #83593b;
	text-decoration: none;
}
.tbA .more a:hover {
	color:#cf6b09;
	text-decoration: none;
}
.tbA .more a.style1 {
	display:block;
	width:68px;
	height:17px;
	background:url(images/btn_book_a.gif) 0 0 no-repeat;
	color: #603913;
	text-decoration: none;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
}
.tbA .more a.style1:hover {
	display:block;
	width:68px;
	height:17px;
	background:url(images/btn_book_h.gif) 0 0 no-repeat;
	color: #000;
	text-decoration: none;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
}

.bkg1 {
	width:778px;
		background:url(images/special-promotions-bkg1.gif) 0 0 no-repeat;
		height:90px;
		font:bold 16px/90px Trebuchet MS, Arial, Geneva, Helvetica, sans-serif;
		color: #563924;


}
.bkg2 {
	width:162px;
		background:url(images/special-promotions-bkg2.gif) 0 0 no-repeat;
		height:90px;
		font:bold 16px/90px Trebuchet MS, Arial, Geneva, Helvetica, sans-serif;
			color: #563924;


}



/*----------tbB----------*/

.tbB {
	width:100%;
	font:normal 12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#83593b;
	margin:0;
	border-top:#f1ebdf 1px solid;
	border-right:#f1ebdf 1px solid;
}
.tbB td {
	border-bottom:#f1ebdf 1px solid;
	border-left:#f1ebdf 1px solid;
}
.tbB .detailA {
	width:744px;
	padding:4px 8px;
	text-align:center;
}
.tbB .more {
	width:72px;
	padding:4px 8px;
	text-align:center;
}
.tbB .more a {
	color: #83593b;
	text-decoration: none;
}
.tbB .more a:hover {
	color:#cf6b09;
	text-decoration: none;
}
.tbB .more a.style1 {
	display:block;
	width:68px;
	height:17px;
	background:url(images/btn_book_a.gif) 0 0 no-repeat;
	color: #603913;
	text-decoration: none;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
}
.tbB .more a.style1:hover {
	display:block;
	width:68px;
	height:17px;
	background:url(images/btn_book_h.gif) 0 0 no-repeat;
	color: #000;
	text-decoration: none;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
}

/*----------tbTarif----------*/

.tbTarif {
	font:normal 12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#83593b;
}
.tbTarif .tarifRate {
	font:bold 18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#83593b;
	padding:4px 8px;
}
.tbTarif .villaType {
	width:200px;
	padding:4px 8px;
}
.tbTarif .villaType span {
	color:#ba8755;
	font-weight:bold;
}
.tbTarif .villaRate {
	width:120px;
	padding:4px 8px;
	text-align:center;c37c13
}
.tbTarif .villaRate span {
	color:#ba8755;
	font-weight:bold;
}