@charset "utf-8";

.offer_frame1 {
float:left;
margin:10px 0 0 0;
width:326px;
}
.offer_frame2 {
float:left;
margin:0;
width:326px;
}
.boxgrid{  
     width: 310px;  
     height: 234px;  
     float:left;  
     overflow: hidden;  
     position: relative;
	 cursor: pointer; cursor: hand;
	 border:1px solid #dedede;
 }
 
 .boxgrid1{  
     width: 326px;  
     height: 500px;  
     float:left;  
     overflow: hidden;  
     position: relative;
	 cursor: pointer; cursor: hand;
 }

 .boxgrid img{  
     position: absolute;  
     top: -49px;  
     left: 0;  
     border: 0;  
 }
 
  .boxgrid1 img{  
     position: absolute;   
     left: 0;  
     border: 0;  
 }
 
 .boxcaption{
	float: left;
	position: absolute;
	background: #f0f0f0;
	height: 234px;
	width: 100%;
	/*opacity: .8;*/
	/* For IE 5-7 */
	/*filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);*/
	/* For IE 8 */
	/*-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";*/
 	}
	
 .boxcaption1{
	float: left;
	position: absolute;
	background: #f0f0f0;
	height: 500px;
	width: 100%;
	/*opacity: .8;*/
	/* For IE 5-7 */
	/*filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);*/
	/* For IE 8 */
	/*-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";*/
 	}
	
 .caption .boxcaption {
 	top: 155px;
	height:234px;
 	left: 0;
	width:310px;
 }
 
 .caption1 .boxcaption1 {
	top: 155px;
	height:550px;
	left: 1px;
	width:326px;
 }

 .caption2 .boxcaption2 {
 	top: 100px;
	height:550px;
 	left: 0;
	width:326px;
 }
 
 .price{
	float:right; 
	font-size:16px; 
	font-weight:bold;
	width:100px;
	text-align:right; 
 }
 .price_info a{ font-family:Arial, Helvetica, sans-serif; line-height:25px;} 
 .price_info{
	color:#666;
	font-size:11px; 
	line-height:12px;
	
	display:block;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
 }
 
 .view_hotel{
	float:right;
	text-align:right;
	width:90px;
	margin:15px 5px 5px;
	
 }
.holiday_info{ 
	 font-size:11px; 
	 line-height:12px;
	 color:#333;
	 font-weight:normal;
	 font-family:Arial, Helvetica, sans-serif;
	 padding:1px;
}
.holiday_heading{ 
	 line-height:14px;
	 font-family:Arial, Helvetica, sans-serif;
	 margin:2px 0 5px 0; 
	 font-size:14px; 
	 color:#000;
	 font-weight:bold;
	 width:210px;
	 display:inline;
}
#ui-datepicker-div{
	z-index:201;
}

.sasha_menu li{
	display:block;
float:left;
font-size:11px;
height:18px;
list-style-type:none;
margin:0 3px 3px 0;
padding:0;
text-align:left;
width:250px;

}

.sasha_menu li a{
color:#009EFE;
display:block;
font-size:12px;
font-weight:bold;
line-height:18px;
padding:0 0 0 6px;
text-decoration:none;
text-transform:uppercase;	
}
