/*
quickbooker.css - Custom Forms (more info: http://ryanfait.com/resources/custom-checkboxes-and-radio-buttons/)

setup for:
->width = 970px
->height= 55px
->1 line form
_____________________________________________________________________________________________________________________________________________
|																																			|
|  hotel [--choose hotel--]    arrival [--dia--][--mes--][--ano--]     persons [-----]     rooms [-----]     nights [-----]     [-search-]	|
|																																			|
|___________________________________________________________________________________________________________________________________________|
*/
#sethotel_quickcont {
	position: relative;
	padding: 3px 0px 0;
	color: #fff;
}

#sethotel_quickcont div{
	display:inline;
	position: relative;
	left:24px;
}

#selectsethotel_rooms {


left:-70px !important;

}

#sethotel_quick_labelnights

{

left:-27px !important;


}

#selectsethotel_nights {


left: -99px !important;

}

#sethotel_quickcont span.select {
  	position: absolute;
  	padding-right:17px;
	height: 15px;
	color: #58585a;
  	font: 11px arial,sans-serif;
  	background: #fff url(../images/select_arr.png) right no-repeat;
  	overflow: hidden;
  	border-right:1px solid #fff;
  	line-height: 15px;
  	padding-left: 2px;
  	left: -43px;
  	margin-top:17px;
}

#sethotel_quickcont select.styled{
	font-size: 10px;
    left: -50px;
    top: 17px;
    width: 80px;
}

#sethotel_nights {

left:-110px !important;

}

#sethotel_rooms
{

left:-74px !important;

}

/* TEXT STYLE*/
#sethotel_quick_quickbooker{
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	left:16px !important;
}
#sethotel_hotelname_label,
#sethotel_quick_labelcheckin,
#sethotel_quick_labelpersons,
#sethotel_quick_labelnights,
#sethotel_quick_labelrooms {
	/*font-variant: small-caps;*/
	text-transform: uppercase;
	font-size: 10px;
	
}

#sethotel_quick_labelrooms {

left:0px !important;

}

select.styled, span.select {
	text-align: center;
}

/* HOTEL SELECT */
#sethotel_hotelname{
	margin-right: 2px;
}
#sethotel_hotels{
	/*width: 115px !important;*/
}

/* ARRIVAL DATE SELECT */
#sethotel_quickcont #quick_arrival div{
	height: 18px;
	margin-right: 2px;
}
#sethotel_quickcont #quick_arrival #sethotel_quick_year{
	margin-right: 0px;
}

#sethotel_dayfield {
	width: 37px !important;
}
#sethotel_yearfield {
	width: 43px !important;
}
#sethotel_monthfield{
	width: 70px !important;
}
#sethotel_persons, #sethotel_rooms, #sethotel_nights{
	width: 34px !important;
}

/* POSITIONING */
#sethotel_hotelname_block {
	margin-left:15px;
}
#sethotel_quick_labelcheckin_block {
	margin-left:10px;
}
#sethotel_quick_persons_block {
	margin-left:10px;
}
#sethotel_quick_nights_block {
	margin-left:10px;
}
#sethotel_quick_rooms_block {
	margin-left:10px;
}

/* SUBMIT BUTTON */
#sethotel_quick_check{
	width: 72px;
	display: block !important;
	float: right;
	margin-right: 50px !important;
}

#sethotel_quick_quickbooker {

top:19px !important;

}

#sethotel_quick_check a{
	background: #fff;
	color: #58585a;
	cursor: pointer;
	text-decoration: none;
	display: block;
	font-size: 11px;
	text-align: center;
	line-height: 15px;
	text-transform: uppercase;
}

#sethotel_quick_day {

left:-10px;


}

#selectsethotel_persons {

left:-56px;


}

#sethotel_quick_labelpersons {

margin-left:-37px;


}