#preloadedImages{ width:0px; height:0px; display: inline;
background:url(../images/grass_1.png);
background:url(../images/grass_2.png);

background:url();
}
body{margin:0;}
p{margin:0; padding:0;}

.header_top{margin:0 auto;
width:921px;
padding:0px;
/*border:solid 1px #00ff00;*/
}

.top_menu{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
.top_menu_b{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold;}

a:link {color: #484848;text-decoration: none;}
a:visited {text-decoration: none;color: #484848;}
a:hover {text-decoration: none;color: #484848;}
a:active {text-decoration: none;color: #484848;}

.search{border:solid 1px #ffffff; width:85px; font-size:11px;}
.n_letter{border:solid 1px #ffffff; width:250px; font-size:11px;}
input{border:solid 1px #ffffff;}

.main_box{
margin:0 auto;
width:921px;
padding:0px;
/*border:solid 1px #ff0000;*/
bottom:0px;
position:relative;
}


.content_box{
margin:40px auto;
width:921px;
padding:0px;
/*border:solid 1px #00ff00;*/
/*background:url(../images/hillcity_bg.png) no-repeat top;*/
height:700px;
}

.master_plan_box{
margin:10px auto;
width:921px;
padding:0px;
/*border:solid 1px #00ff00;*/
/*background:url(../images/master_plan_bg.png) no-repeat top;*/
height:890px;
}

.promoter_box{
margin:10px auto;
width:921px;
padding:0px;
/*border:solid 1px #00ff00;*/
/*background:url(../images/master_plan_bg.png) no-repeat top;*/
height:1220px;
}

.hillcity_box{
margin:10px auto;
width:921px;
padding:0px;
height:780px;
}

.visi_box{
margin:10px auto;
width:921px;
padding:0px;
height:1640px;
}

.hillcity_c_status{
margin:10px auto;
width:921px;
padding:0px;
height:500px;
}

.echole_box{
margin:10px auto;
width:921px;
padding:0px;
height:630px;
}






.bottom_box_architec{position:relative;
bottom:0px;
top:10px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:770px;
z-index:100;
}
.bottom_box_sml_2{position:relative;
bottom:0px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:500px;
left:0;
z-index:100;
}

.bottom_box_accord{position:relative;
bottom:0px;
left:0px;
top:10px;
width:100%;
/*border:solid 1px #00ff00;*/
height:820px;
left:0;
z-index:100;
}

.bottom_box_location{position:relative;
bottom:0px;
top:10px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:660px;
left:0;
z-index:100;
}

.bottom_box_press_rel_0{
position:relative;
bottom:0px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:850px;
left:0;
z-index:100;
}

.bottom_box_homes{position: static;
bottom:0px;
left:0px;
top:10px;
width:100%;
/*border:solid 1px #00ff00;*/
height:490px;
left:0;
z-index:100;
}


.bottom_box_visiting{margin-top:10px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:630px;
left:0;
z-index:100;
}




.bottom_box_s_world{position:relative;
top:30px;
bottom:0px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:730px;
left:0;
z-index:100;
}

.bottom_box_turism{position:relative;
top:10px;
bottom:0px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:690px;
left:0;
z-index:100;
}

.bottom_box_car{position:static;
bottom:0px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:490px;
left:0;
z-index:100;
}

.bottom_box_csr{position:relative;
bottom:0px;
top:10px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:670px;
left:0;
z-index:100;
}

.bottom_box_car001{position:fixed;
bottom:0px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:490px;
left:0;
z-index:100;
}

.bottom_box_emgt{position:relative;
bottom:0px;
left:0px;
top:10px;
width:100%;
/*border:solid 1px #00ff00;*/
height:940px;
left:0;
z-index:100;
}

.bottom_box_marval{position:relative;
bottom:0px;
left:0px;
top:10px;
width:100%;
/*border:solid 1px #00ff00;*/
height:820px;
left:0;
z-index:100;
}

.bottom_box_urbanism{position:relative;
bottom:0px;
left:0px;
top:10px;
width:100%;
/*border:solid 1px #00ff00;*/
height:650px;
left:0;
z-index:100;
}


.bottom_box_fourtune{position:relative;
top:10px;
bottom:0px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:1120px;
z-index:100;
}

.bottom_hos_box{position:relative;
top:10px;
bottom:0px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:950px;
z-index:100;
}

.bottom_box_lakesh{position:relative;
top:10px;
bottom:0px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:970px;
z-index:100;
}


.bottom_box_edu_t{position:relative;
top:10px;
bottom:0px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:1140px;
z-index:100;
}

.bottom_box_cst{position:relative;
top:10px;
bottom:0px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:990px;
z-index:100;
}

.bottom_box_sml_lavasa_home{
position:relative;
bottom:0px;
top:10px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:500px;
left:0;
z-index:100;
}

.bottom_st_box{
position:relative;
bottom:0px;
top:10px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:700px;
left:0;
z-index:100;
}

.tour_box{
position:relative;
bottom:0px;
top:10px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:670px;
left:0;
z-index:100;
}

.bottom_box_vilas{
position:relative;
bottom:0px;
top:10px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:664px;
left:0;
z-index:100;
}

.bottom_box_apt{
position:relative;
bottom:0px;
top:10px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:520px;
left:0;
z-index:100;
}


.bottom_box_in_the_news{
position:relative;
bottom:0px;
top:10px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:560px;
left:0;
z-index:100;
}

.bottom_box_tec{position:relative;
top:10px;
bottom:0px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:1640px;
left:0;
z-index:100;
}

.bottom_box_dasvino{position:relative;
top:30px;
bottom:0px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:2015px;
left:0;
z-index:100;
}

.bottom_box_edut{position:relative;
bottom:0px;
left:0px;
top:10px;
width:100%;
/*border:solid 1px #00ff00;*/
height:670px;
left:0;
z-index:100;
}


.bottom_box_echole{position:static;
margin-top:10px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:620px;
left:0;
z-index:100;
}

.bottom_box_enq{position:relative;

top:30px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:900px;
left:0;
z-index:100;
}

.bottom_box_upload_r{position:relative;

top:30px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:800px;
left:0;
z-index:100;
}

.main_box_small{
margin:5px auto;
width:921px;
padding:0px;
/*border:solid 1px #ff0000;*/
position: relative;
bottom:0px;
left:0px;

}


.content_box_small{
margin:0 auto;
left:0;
width:921px;
padding:0px;
bottom:0px;
position: static;
/*border:solid 1px #00ff00;
background:url(../images/bg_box_bottom_new1.png) no-repeat top;*/

}



.content_lavasa_tour{
margin:0 auto;
left:0;
width:921px;
padding:0px;
bottom:0px;
position: static;
/*border:solid 1px #00ff00;*/
/*background:url(../images/lavasatour_bg.jpg) no-repeat top;*/
height:417px;
}

.main_content_box{
margin:0 auto;
width:921px;
padding:0px;
z-index:1;
position:absolute;
color:#5d5454;
}
#mainleft{
width:685px; float:left;
}

#bread_crumb{
margin-left:20px;
padding-top:10px;
padding-left:10px;
width:500px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#626262;
z-index:10;
position:relative;
}

a.brdc:link {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#626262; text-decoration:underline;}
a.brdc:visited {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#626262; text-decoration:underline;} 
a.brdc:hover {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#cf4665; text-decoration:underline;} 


a.story:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#5d5454;}
a.story:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#5d5454;} 
a.story:hover {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#cf4665;} 

a.promoter_txt:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#c40063;}
a.promoter_txt:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#c40063;} 
a.promoter_txt:hover {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#c40063;}

a.more_rm:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#a5a5a5;}
a.more_rm:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#a5a5a5;} 
a.more_rm:hover {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#a5a5a5;}


.promoter_txt1:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#c40063;}



#leftcontent{
float:left;
width:650px;
padding-left:30px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
line-height:22px;
text-align:justify;
color:#5d5454;
font-size:13px;
}

#lefttxt{
font-size:12px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
line-height:21px;
text-align: left;
color:#5d5454;
width:645px;
height:auto;
}

#lefttxt span {
 color:#FFFFFF;
 font-weight:bold;
 width:auto;
}



.lefttxt_small{
font-size:11px;

font-family: Arial, Helvetica, sans-serif;
line-height:21px;
text-align: left;
color:#626262;
}
#tell_a_friend{
background:url(../images/lavasa_tellafriend_bg_new.png);
background-repeat:no-repeat;
font-size:12px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
line-height:21px;
text-align: left;
color:#5d5454;
}
.style2 {color: #004689}

#right_box_hill{margin-top:10px; margin-left:35px; width:182px; float:left;}
#right_box_tour{margin-top:32px; margin-left:35px; width:182px; float:left;}

.footer_main {
position:fixed;
bottom:0px;
left:0px;
width:100%;
/*border:solid 1px #00ff00;*/
height:137px;
left:0;
z-index:100;
}

a.footerlink:link {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ffffff;}
a.footerlink:visited {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ffffff;} 
a.footerlink:hover {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ea8136;} 
.footerlink {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ffffff;}

.bottom_link {bottom:2px; *bottom:-13px; left:0px; position:fixed; z-index:1000;  width:100%;}
.bottom_main{width:921px;  margin:15px auto;   z-index:10000; position:relative;}
.bottom_link_left
{
	width:285px;
	float:left;  margin-top:0px; padding:0;
 }
.bottom_right
{
	width:565px; 
	float:right; text-align:right; padding:0;  
	
	margin-top:-5px;
}



.style3 {
	font-size: 11px;
	color: #014587;
	line-height:20px;
}

.style4 {
	font-size: 14px;
	color: #014587;
	line-height:20px;
}

a.visiting_lavasa:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#626262;}
a.visiting_lavasa:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#626262;} 
a.visiting_lavasa:hover {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#e63f64;}

a.mail_to:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#626262;}
a.mail_to:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#626262;} 
a.mail_to:hover {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#e63f64;}

a.mail_to1:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#626262;}
a.mail_to1:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#626262;} 
a.mail_to1:hover {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#e63f64;}

input{border:solid 1px #e6e6e6; font-size:12px; padding-top:2px; font-family:Arial, Helvetica, sans-serif; color:#7c7b7b;  }
.txt_list{width:231px; height:20px; margin-top:0px; position: absolute; margin-left:0px; border:solid 1px #e6e6e6; font-size:12px; padding-top:2px; font-family:Arial, Helvetica, sans-serif; color:#7c7b7b; }
.txt_list1{width:205px; height:21px; margin-top:0px; position: absolute; margin-left:0px; border:solid 1px #e6e6e6; font-size:12px; padding-top:2px; font-family:Arial, Helvetica, sans-serif; color:#7c7b7b; }
.txt_fild{width:231px; height:15px; margin-top:0px; margin-left:0px; border:solid 1px #e6e6e6; font-size:12px; padding-top:2px; padding-left:5px; font-family:Arial, Helvetica, sans-serif; color:#7c7b7b; }
.txt_fild_tell{width:301px; height:15px; margin-top:0px; margin-left:0px; border:solid 1px #e6e6e6; font-size:12px; padding-top:2px; padding-left:5px; font-family:Arial, Helvetica, sans-serif; color:#7c7b7b; }
.txt_fild_contactadd{width:430px; height:16px; margin-top:0px;border:solid 1px #e6e6e6; font-size:12px;padding-left:5px; font-family:Arial, Helvetica, sans-serif; color:#7c7b7b; }
.txt_area{width:450px; height:60px; margin-top:0px;border:solid 1px #e6e6e6; font-size:12px;padding-left:5px; font-family:Arial, Helvetica, sans-serif; color:#7c7b7b; }

a.sworld:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ea8136;}
a.sworld:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ea8136;} 
a.sworld:hover {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ea8136;}

a.career_p:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#004689;}
a.career_p:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#004689;} 
a.career_p:hover {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#004689;}

a.sworld1:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;}
a.sworld1:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;} 
a.sworld1:hover {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;}

.whats_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.sworld1
{text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;}

.sworld11
{text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#484848;}
a.sworld11:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#484848;}
a.sworld11:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#484848;} 
a.sworld11:hover {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#484848;}

.lavasa_home_need_consultation{
margin:10px auto;
width:921px;
padding:0px;
/*border:solid 1px #00ff00;*/
/*background:url(../images/hillcity_bg.png) no-repeat top;*/
height:510px;
}

.lavasa_home_downloads{
position:relative;
margin:10px auto;
width:921px;
padding:0px;
/*border:solid 1px #00ff00;*/
/*background:url(../images/hillcity_bg.png) no-repeat top;*/
height:670px;
}


.facing_facts_box{
position:relative;
margin:10px auto;
width:921px;
padding:0px;
height:820px;
}


.lavasa_home_faqs{
margin:10px auto;
width:921px;
padding:0px;
/*border:solid 1px #00ff00;*/
/*background:url(../images/hillcity_bg.png) no-repeat top;*/
height:930px;
}

.lavasa_home_seasons{
margin:10px auto;
width:921px;
padding:0px;
/*border:solid 1px #00ff00;*/
/*background:url(../images/hillcity_bg.png) no-repeat top;*/
height:960px;
}

/* For faqs functionality */

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	font-family: Arial, Verdana, Helvetica;
	font-size:12px; 
	font-weight:bold; 
    color:#5d5454;
	width:100%;
	margin-bottom:0px;
	margin-top:5px;
	padding-left:2px;
	position:relative;
	background-repeat:no-repeat;
	background-position:top right;	
	height:20px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:0px solid #317082;
	width:100%;
    color:#5d5454;
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
	padding-right:5px;
	padding-left:8px;
	padding-bottom:5px;
	

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:3px;
		
	position:relative;
	font-family: Arial, Verdana, Helvetica;
	font-size:12px; font-weight:normal; 
	color:#242a31;
}
 
.tabs{ color:#CCCCFF;
	}
 


.pink_link {
   color:#e8627f;
   font-weight:bold;
}

.villas_table td {
border-bottom:1px solid #000000;
border-right:1px solid #000000;
padding:4px;
}

.villas_table table {
border-top:1px solid #000000;
border-left:1px solid #000000;
}


.view_gallery {
color: #c40063 ;
font-size:14pt
}

/*a:view_gallery :link {color: #c40063;text-decoration: none;}
a:view_gallery: visited {text-decoration: none;color: #c40063;}
a:view_gallery:hover {text-decoration: none;color: #c40063;}
a:view_gallery:active {text-decoration: none;color: #c40063;}*/


.phone_number{ font-weight:bold;color:#ea8136;}

/* png code in ie6 */
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
/* png code in ie6 */