@charset "UTF-8";
/*
quickbooker.css - Custom Forms (more info: http://ryanfait.com/resources/custom-checkboxes-and-radio-buttons/)

setup for:
->width = 170px
->height= 115px
->3 lines forms
___________________________
arrival
[--dia--][--mes--][--ano--]

 persons         nights
[------------] [------------]

 rooms
[------------] [---search---]
____________________________

*/

#quickbooker {
	position:relative;
	width:270px;
	height:85px; /*altura do container */
	font-size:9.5px;
	color:#958E81 !important;
	top: 36px;
}

#qbooker_title{
	text-transform: uppercase;
	font-size: 14px;
	line-height:15px;
	margin-bottom: 8px;
}

#qbooker_label_checkin{
	text-transform: uppercase;
	line-height:15px;
}

#qbooker_label_rooms, #qbooker_label_nights, #qbooker_label_persons {
	text-transform: uppercase;
	/*line-height:13px;
	height:13px;*/
}

/* texto do select */
#qbooker_year span.select, #qbooker_month span.select, #qbooker_day span.select, 
#qbooker_box_persons span.select, #qbooker_box_rooms span.select, #qbooker_box_nights span.select{
	font-size:10px;
	padding:0px;
	padding-right:15px;
	color:#2a231b;
	margin:0;
	line-height:15px;
}

/* larguras do texto e select */
/* tipo #1 */
#qbooker_month span.select {width:51px;}
#qbooker_month select.styled {width:68px;}
/* tipo #2 */
#qbooker_year span.select, #qbooker_day span.select{width:29px;}
#qbooker_year select.styled, #qbooker_day select.styled{width:46px;}
/* tipo #3 */
#qbooker_box_persons span.select, #qbooker_box_rooms span.select, #qbooker_box_nights span.select{width:66px;}
#qbooker_box_persons select.styled, #qbooker_box_rooms select.styled, #qbooker_box_nights select.styled{width:83px;}

/* selects #1 */
#qbooker_day{
	position:absolute;
	top:39px;
	left:0px;
}
#qbooker_month{
	position:absolute;
	top:39px;
	left:51px;
}
#qbooker_year{
	position:absolute;
	top:39px;
	left:124px;
}

/* selects #2 */
#qbooker_box_persons{
	position:absolute;
	top:23px;
	left:188px;
}
#qbooker_box_nights{
	position:absolute;
	top:57px;
	left:0px;
}

/* selects #3 */
#qbooker_box_rooms{
	position:absolute;
	top:57px;
	left:94px;
}

/* botao de submeter */
#qbooker_check{
	position: absolute;
	top:73px;
	right:0px;
	text-align: center;
	border-right:0px solid #958E81;
	background-color: #958E81;
}
.searchbutton,a.searchbutton:link,a.searchbutton:visited{
	color: #2a231b;
	font-size: 11px;
	text-decoration: none;
	line-height:15px;
	height:15px;
	display:block;
	text-transform: uppercase;
	width:82px;
}

/* configuracao dos containers para os select  */
span.select {
  position: absolute;
  height: 15px;
  padding-right:1px;
  color: #2a231b;
  font: 11px arial,sans-serif;
  background:#958E81 url(../images/select_arr.png) right no-repeat;
  overflow: hidden;
  border-right:1px solid #958E81;
}

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


