/*search-form*/
.search-cta  {
	position:relative;
	width:100%;
	_width:294px;
	}
.search-cta form {
	height:1%;
	position:relative;
	padding:20px;
	_padding:20px 15px;
	color:#000;
	margin:0;
	background:#E9AE1F url('/img/elements/search-form-bg.gif') repeat-x top left;
	border:3px solid #fff;
	-moz-box-shadow: 0 0 10px #555;
	-webkit-box-shadow: 0 0 10px #555;
	box-shadow:0 0 10px #555;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#444444')";
	/* For IE 5.5 - 7 */
	filter:
	progid:DXImageTransform.Microsoft.Shadow(color=#bbbbbb,direction=0,strength=3)
	progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=90,strength=3)
	progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=180,strength=3)
	progid:DXImageTransform.Microsoft.Shadow(color=#bbbbbb,direction=270,strength=3);
	}
.search-cta .location label {display:none;}
.search-cta fieldset {margin-bottom:10px;}
.search-cta table {margin-bottom:0;}
.search-cta label {display:block;font:bold 13px Arial;padding-bottom:3px;}
.search-cta input,
.search-cta select { font:normal 16px Arial;padding:2px;}

.search-cta .location {display:block;}
.search-cta .location select	{width:100%;padding:2px;}
.search-cta .rooms {margin-bottom:1px;}
.search-cta .rooms select {width:100%;}

.search-cta .parking {clear:both;}
.search-cta .parking select {width:100%;}
.search-cta .parking label {display:none;}

.search-cta .stay-date,
.search-cta .return-date {position:relative;float:left;}
.search-cta .stay-date {width:126px;}
.search-cta .return-date {width:100px;}
.search-cta .stay-date input,
.search-cta .return-date input {width:103px;background:#fff url('/img/icons/calendar.gif') no-repeat 101px 3px;padding-right:15px;border:1px solid #7F9DB9;font:normal 13px Arial;}
.search-cta .action {margin-bottom:0;clear:both;}
.search-cta .action .discount {visibility:hidden;width:120px;float:left;}
.search-cta .action .discount .code  {width:100px;}
.search-cta .action .search-button {width:128px;float:left;background:transparent url('/img/elements/search-btn-compare.gif') no-repeat top left;}
.search-cta .action .search-button input {width:128px;height:49px;padding:0;}

.container_16 .grid_6 .search-cta .stay-date {width:120px;}
.container_16 .grid_6 .search-cta .stay-date input,
.container_16 .grid_6 .search-cta .return-date input {font:normal 12px Arial; width:95px;background:#fff url('/img/icons/calendar.gif') no-repeat 95px 2px;}
.container_16 .grid_6 .search-cta .action .discount {visibility:hidden;width:100px;float:left;}