div.hs { float:right; width:100%; padding-bottom:5px}

div.hs div.baner {		
	
}

div.hs div.baner2 {}
div.hs div.baner2 div.hs_inner {
	 padding-top:10px
}

div.hs div.baner div.date_to { }

div.hs div.baner div.f { float:right; width:160px;margin-top:6px}

div.hs div.baner div.r {
   float:right; width:148px;margin-top:15px;
}


div.hs div.baner div.f div.label {
	float:left; width:30px;
	line-height:20px;
	font-size:11px;
	color:#544236;
	text-align:center
	
}

a#date_from_a,a#date_to_a {
	background-image:url('../img/cal.gif');
	background-repeat:no-repeat;
	background-position:100% 0%;
	line-height:20px;
	height:20px;
	float:left;
	width:120px
}

a#date_from_a:hover,a#date_to_a:hover { text-decoration:none}

div.hs a.btn {
	float:left;
	width:142px;
	height:26px;
	overflow:hidden;
	line-height:26px;
	text-align:center;
	cursor:pointer;
	color:white;
	background:#920000 url('../img/reserveBtn.gif') no-repeat center top;
	text-decoration:none;
	text-align:center;
	font-size:11px;
	text-transform:uppercase
}
div.hs a.btn:hover { background-position:center bottom}

div.hs div.baner div.f input { 
	background:white!important;
	border:1px solid #59514e;
	color:#666666;
	float:left;
	font-size:11px;
	line-height:13px;
	margin:0;
	padding:1px 0;
	text-align:left;
	vertical-align:middle;
	width:110px;
	text-align:center
}

div.hs a:hover input { text-decoration:none}