@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; background: #fffff4; }
h2{ margin: 0; padding: 0; }
#container{ width: 771px; float: left; margin-bottom: 10px;}
#wrapcontent{ width: 771px; }
a.linkdetail{ text-decoration: none; color: #000000; }

/* --- first box -- */

.box1{ width: 750px; height: 110px; margin-top: 1px; background: #9bf6e8; position: relative; left: 21px; }
.ins-box1{ width: 177px; float: left; height: 110px; background: #0b9a84; }
.ins-box1 a{ color: #ffffff; }
.ins-box2{ width: 320px; margin-top: 4px; float: left; text-align: right; padding: 5px; }
.ins-box2 h2{ margin:0; padding:0; font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; }
.ins-box2 p{ margin:0; padding:0; }
.ins-box3{ width: 242px; float: left; height: 110px; }
.ins-box3 img{ padding: 16px 5px 0 2px; }
.menubox{ width: 150px; padding: 10px; }
.menubox ul{ margin: 0;	padding: 0;	text-align: right; }
.menubox ul li{ list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #fff; line-height: 30px; }
.menubox ul li a{ color: #FFFFFF; }

/* end first box */
/* nd box */

.box2{ width: 750px; height: 110px; margin-top: 5px; background: #fedcd1; position: relative; left: 21px; }
.ins-box12{ width: 177px; float: left; height: 110px; background: #a81700; }
.ins-box12 a{ color: #ffffff; }
.ins-box22 p{ margin:0;	padding:0; }
.ins-box32{ width: 242px; float: left; height: 110px; }
.ins-box32 img{ padding: 16px 5px 0 2px; }

/* end 2nd box */
/* 3rd box */

.box3{ width: 750px; height: 110px; margin-top: 5px; background: #d5b69a; position: relative; left: 21px; }
.ins-box13{	width: 177px; float: left; height: 110px; background: #a16f42; }
.ins-box13 a{ color: #ffffff; }
.ins-box23, .ins-box22, .ins-box2{ width: 310px; margin-top: 4px; float: left; text-align: right; padding: 5px 10px 5px 5px; }
.ins-box23 h2, .ins-box22 h2, .ins-box2 h2{ margin:0 0 10px 0; padding:0; font-size: 16px; font-family: Arial, Helvetica, sans-serif; }
.ins-box23 p{ margin:0;	padding:0; }
.ins-box33{	width: 242px; float: left; height: 110px; }
.ins-box33 img{	padding: 16px 5px 0 2px; }
/* --- */

/* 4th box */

.box4{ width: 750px; height: 110px; margin-top: 5px; background: #9999cc; position: relative; left: 21px; }
.ins-box14{	width: 177px; float: left; height: 110px; background: #7279db; }
.ins-box13 a{ color: #ffffff; }
.ins-box23, .ins-box22, .ins-box2{ width: 310px; margin-top: 4px; float: left; text-align: right; padding: 5px 10px 5px 5px; }
.ins-box23 h2, .ins-box22 h2, .ins-box2 h2{ margin:0 0 10px 0; padding:0; font-size: 16px; font-family: Arial, Helvetica, sans-serif; }
.ins-box23 p{ margin:0;	padding:0; }
.ins-box33{	width: 242px; float: left; height: 110px; }
.ins-box33 img{	padding: 16px 5px 0 2px; }
/* --- */

/* --- villa sepoi detail -- */

.devil{ width: 749px; height: 185px; background: #9bf6e8; position: relative; left: 21px; border-right: 1px solid #999999; }
.ins-devil-1{ width: 177px; float: left; height: 160px; padding-top: 25px; background: #0b9a84;	border-right: 1px solid #999999; }
.ins-devil-2{ width: 280px;	float: left; margin-top: 25px; text-align: right; padding: 5px; }
.ins-devil-2 h2{ margin:0; padding:0; font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; }
.ins-devil-2 p{ margin:0; padding:0; }
.ins-devil-3{ width: 242px; float: left; margin-left: 10px; }
.ins-devil-3 img{ border: 1px solid #666666; margin: 5px 5px ; }
#villfac{ width: 100%; text-align: right; margin-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

/* vill sira detail */

.devil2{ width: 749px; height: 185px; background: #fedcd1; position: relative; left: 21px; border-right: 1px solid #999999; }
.ins-devil-12{ width: 177px; float: left; height: 160px; padding-top: 25px;	background: #a81700; border-right: 1px solid #999999; }
.ins-devil-22{ width: 280px; float: left; margin-top: 25px; text-align: right;	padding: 5px; }
.ins-devil-22 h2{ margin:0;	padding:0; font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; }
.ins-devil-22 p{ margin:0; padding:0; }
.ins-devil-32{ width: 242px; float: left; margin-left: 10px; }
.ins-devil-32 img{ border: 1px solid #666666; margin: 5px 5px ; }
#villfac{ width: 100%; text-align: right; margin-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

/* villa anandita detail */

.devil3{ width: 749px; height: 185px; background: #D5B69A; position: relative; left: 21px; border-right: 1px solid #999999; }
.ins-devil-13{ width: 177px; float: left; height: 160px; padding-top: 25px; background: #A16F42; border-right: 1px solid #999999; }
.ins-devil-23{ width: 280px; float: left; margin-top: 25px; text-align: right; padding: 5px; }
.ins-devil-23 h2{ margin:0;	padding:0;	font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; }
.ins-devil-23 p{ margin:0; padding:0; }
.ins-devil-33{ width: 242px; float: left; margin-left: 10px; }
.ins-devil-33 img{ border: 1px solid #666666; margin: 5px 5px ; }

/* sapi detail  */
.devil4{ width: 749px; height: 185px; background: #9999cc; position: relative; left: 21px; border-right: 1px solid #999999; }
.ins-devil-14{ width: 177px; float: left; height: 160px; padding-top: 25px; background: #7279db;; border-right: 1px solid #999999; }
.ins-devil-23{ width: 280px; float: left; margin-top: 25px; text-align: right; padding: 5px; }
.ins-devil-23 h2{ margin:0;	padding:0;	font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; }
.ins-devil-23 p{ margin:0; padding:0; }
.ins-devil-33{ width: 242px; float: left; margin-left: 10px; }
.ins-devil-33 img{ border: 1px solid #666666; margin: 5px 5px ; }

/* detail content villa */

#videt{	width: 571px; margin-left: 198px; padding: 5px 0 17px 0; border-right: 1px solid #999999; border-left: 1px solid #999999; border-bottom: 1px solid #999999; }
#videt-left{ width: 300px; float: left; }
#videt-left img{ width: 233px; height: 133px;}
#videt-right{ width: 250px;	float: left; }
#videt-left img{ padding: 17px 0 0 40px; }

/*  style for contact page */

#contstyle{ width: 551px; margin-left: 198px; padding: 5px 10px 17px 10px; border-right: 1px solid #999999; border-left: 1px solid #999999; border-bottom: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	line-height: 16px; }
#contstyle a { color: #000;	text-decoration:none; }
#contstyle a:hover { text-decoration:underline; }
#contstyle h2{ position: relative; }
#show ul{ margin: 0; padding: 0; }
#show ul li{ list-style: none; }

/* ---- */

#footer-menu{ width: 763px;	*width: 763px;	padding: 7px 7px 7px 0;	text-align: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
#footer-menu ul{ margin: 0;	padding: 0; }
#footer-menu li{ display: inline; margin-left: 14px; }
#footer-menu li a {	color: #0066FF;	text-decoration: none; }
#footer-menu li a:hover { color: #000000; }
.clr{ clear: both; }

/* - link to BPV - */

.flytext{ width: 389px; height: 32px; background: url(../images/slice_rt.gif) no-repeat top left; text-align: center; padding-top: 10px; }
.bgcol{ background: #ff0000; }
.bgcol2 a{ font-weight: bold; color: red; }
.bgcol a{color: white;}
#palm{ width: 154px; height: 211px; float: left; background: url(../images/palm-tree.png) no-repeat top left; margin-top: 40px; border: none; }
.app{  width: 154px; height: 211px; float: left; background: #fff; }
.palm3{ position: relative; top: -17px; left: 0px; width: 154px; height: 211px; }
span a{ text-decoration: none; font: 11pt Arial, Helvetica, sans-serif; }
