@charset "utf-8";
/* index search form */
 
.mainpanel {
	width: 300px;
	margin-bottom:15px
}
.mainpanel h1 {
	background:none
}
#hotelor p {
	background-color:#3066A9;
	color:#D6E0E8;
	margin:0;
	padding:2px 5px;
}
.mainpanel {
	width: 300px;
	margin:0px 0px 10px;
}
.mainpanel fieldset {
	border: none;
	padding-bottom: 0px;
	background:#588DCF
}
.mainpanel label {
	color:#D6E0EF;
	font-weight: bold
}
.formrow {
	margin-top: 7px;
}

.country label {
	display: none !important
}

#accommodationsearch {
	width:260px;
	padding:0px 0px 0px 10px;
	margin: 0px
}
#accommodationsearchinner {
	position:relative;
	width: 260px;
	padding:0px 0px 10px 0px;
	
}
#hotellocation {
	position:relative;
}
#hotelname input {
	width:218px
}
#hotellocation select {
	width: 220px
}
.accomcheckout {
	float: left;
	width: 100%
}
#hotelor {
	position:relative;
	font-size: .9em;
	padding-top:16px;
}
#hotelor p {
	background-color:#3066A9;
	color:#D6E0E8;
	margin:0;
	padding:2px 5px;
}
#nightsor p {
	color: #D6E0EF
}
#hotelchildren, .hotelpeople {
	float:left;
}
.hotelpeople {
	width:200px
}
#hotelchildrenages {
	clear: left
}
.hotelsearchsubmit {
	clear:right;
	float:right;
	margin-top: 20px
}
#hotelsearchsubmit {
	padding-bottom: 10px;
}


/* ie 6 */
* html .mainpanel fieldset {padding-bottom:19px; padding-left: 5px ;}
* html .mainpanel {padding: 0px; width: 290px}

