/* CSS Document */
/* breadcrumb start*/
.breadcrumb{
	font:normal 11px/12px Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 10px;}
.breadcrumb a{
	text-decoration: none; padding-right: 10px; color: #5B5B5B; background-color: transparent; background-image: url(../images/arrow.gif); background-repeat: no-repeat; background-position: right center; margin-right: 2px; font-weight: normal;}
.breadcrumb a:visited, .breadcrumb a:active{
	color: #5B5B5B;}
.breadcrumb a:hover{
	text-decoration: underline;}
/* breadcrumb end*/
#right-int {
	width: 260px; float:right;}
/* gallery start*/
#img_view {width:410px;padding-bottom:9px;background:url(../images/bg_img_int.gif) no-repeat bottom center; float:left;}
#img_view img {width:400px;padding:5px;border:1px solid #DBDBC8;}

#gallery_title {
	width:260px; margin-bottom:4px; padding-bottom:5px; border-bottom:1px solid #DBDBC8; font:normal 11px/12px Century Gothic; text-align:center;}
#gallery {
	width:257px; position: relative; margin-bottom: 4px; padding-left:3px;} 
#gallery img {
	width:150px; height:auto;}
#gallery_more {
	width:253px; text-align:right; margin:0 0 10px 0; border-top-width: 1px; border-top-style: solid; border-top-color: #DBDBC8; font-family: Tahoma; font-size: 11px; padding-right: 7px;}
#gallery_more a {
	color: #5B5B5B; text-decoration: none;}
#gallery_more a:hover {
	color: #5B5B5B; text-decoration: underline;}
.moregallery {
	background-image: url(../images/bt_more_gallery.gif); background-repeat: no-repeat; background-position: 3px 2px; padding-left: 20px; padding-bottom: 2px;}
/* thumbnail list */
ul#thumbs, ul#thumbs li{margin:0;padding:0;list-style:none;}
ul#thumbs li{float:left;margin:2px;border:1px solid #DBDBC8;background-color:#fff;padding:4px;}
ul#thumbs a{display:block;float:left;width:70px;height:70px;line-height:70px;overflow:hidden;position:relative;z-index:1;}
ul#thumbs a img{float:left;position:absolute;top:-20px;left:-40px;}
/* mouse over */
ul#thumbs a:hover{overflow:visible;z-index:1000;border:none;}
ul#thumbs a:hover img{border:1px solid #DBDBC8;	background:#fff;padding:2px;}	
/* // mouse over */
/* clearing floats */
ul#thumbs:after, li#thumbs:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
ul#thumbs, li#thumbs{display:block;}
/*  \*/
ul#thumbs, li#thumbs{min-height:1%;}
* html ul#thumbs, * html li#thumbs{height:1%;}	
/* // clearing floats */
/* gallery end*/

/* list start */
.list-right{
	position: relative; float: left; width: 175px;}
.list-right h2{
	background:url(../images/list-villas.gif) no-repeat; color:#855c00; font:normal 14px Century Gothic; margin-top: 15px; font-weight: normal; margin-bottom: 5px;}
.list-right ul{
}
.list-right li{
	padding-bottom: 8px; background-image: url(../images/arrow.gif); background-repeat: no-repeat; background-position: -1px 6px;}
.list-right li a{
	font:normal 11px Arial, Helvetica, sans-serif; text-decoration: none; color: #6434bd; margin-left: 8px; padding-left: 5px; font-weight: normal;	}
.list-right li a:hover{
	font:normal 11px Arial, Helvetica, sans-serif; color: #6434bd; padding-bottom: 8px; text-decoration: underline; font-weight: normal;}
/* list end */
/* content list start*/
.contentlist, .contentlist ul {margin:0 0 10px; padding:0; }
.contentlist li {margin:0;padding:0; font:normal 12px 'Arial';list-style:none}
.contentlist li {color:#855c00; width:auto; background-color: transparent; background-image: url(../images/list_checkbox.png); background-repeat: no-repeat; background-position: 1px -3px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 25px;}
.contentlist li a img {
	border:none;}
/* content list end */
/* chat online start*/
#box-chat{
	width:280px; position:absolute; left: 215px; top: 0px;}
#box-chat p{
	padding:0 0 0 23px; height:25px;}
#box-chat h4{
	font:normal 13px Century Gothic; color: #855C00; text-align:center; line-height:2em; border-bottom:#CCCCCC dotted 1px; margin:0 0 10px 0;}
#box-chat ul{list-style:none;}
#box-chat li{ padding:0 0 0 25px; font:normal 11px Century Gothic; color: #855c00; line-height:2em;}
#box-chat li a{ font:normal 11px Century Gothic; color: #855c00; text-decoration:none;}
#box-chat li a:hover{ font:normal 11px Century Gothic; color: #855c00; text-decoration:underline;}
.width{ width:140px; float:left; position:relative;}
.ym{ background:url(../images/ym-thumb.gif) no-repeat; background-position: 1px -1px;}
.sky{ background:url(../images/skype-thumb.gif) no-repeat; background-position: 1px 2px;}
.gogtalk{ background:url(../images/google-talk-thumb.gif) no-repeat; background-position: 1px 3px;}
.gogtalk a{ color:#FF0000; text-decoration:none;}
.gogtalk a:hover{ color:#FF0000; text-decoration:underline;}
.phn{ background:url(../images/phone-thumb.gif) no-repeat; background-position: 1px 2px;}
/* chat online end*/
.book{position:relative; text-align:center; padding:5px; border-top:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 1px;}
.book img{border:0;}

/* box feat start*/
.box-feat{ padding: 5px; margin-bottom: 5px; background-color: #FFFFFF; position:relative; float:left;}
.box-feat-int{font:normal 11px/12px Arial, Helvetica, sans-serif; color: #333333; line-height:17px; height: 110px; float:left; width:335px;}
.box-feat p {font-size:12px; margin:0; padding:2px 0 3px; line-height:12pt; font-size:11px;}
.box-feat-img {width:140px; float: left; margin-right: 10px;}
.box-feat-img img {width:130px;height:auto;padding:5px;background-color:#ffffff; }
.box-feat-img a img {border:#CCCCCC 1px solid; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.8;}
.box-feat-img a:hover img { background-color:#FFFFFF;border:#999999 1px solid; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;}
.box-feat-int h3 {font:normal 12px Arial, Helvetica, sans-serif; color:#6434bd; font-weight: bold; text-transform:none;}
.box-feat-int h3 a{color:#6434bd;text-decoration:none;}
.box-feat-int h3 a:hover{color:#6434bd;text-decoration:underline;}
.box-feat-int i a{font:italic 11px Arial, Helvetica, sans-serif; color:#6434bd; text-decoration:none;}
.box-feat-int i a:hover{font:italic 11px Arial, Helvetica, sans-serif; color:#6434bd; text-decoration:underline;}
.dis{color:#666666;font:normal 11px Arial, Helvetica, sans-serif;}
/* box feat end*/

table.tengah {font:normal 12px Arial, Helvetica, sans-serif; color: #333333; ;background-color:#fff;padding:0px; margin-bottom:8px;border-top: 1px solid #cccccc;border-left: 1px solid #cccccc;border-bottom: 0px solid gray;border-right: 0px solid #cccccc;}
table.tengah th, table.tengah td {padding:4px;border-top: 0px solid #cccccc;border-left: 0px solid #cccccc;border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc;}

#contact-form {padding-top:10px;}
#contact-form p{ padding-bottom:5px;}
.cssform label{float: left;width: 150px;}
.cssform input[type="text"]{ width: 180px;border:1px solid #cecece;}
.cssform input{border:1px solid #cecece;}
.cssform textarea{width: 250px;height: 150px;border:1px solid #cecece;}