/*
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:absolute;
	top:415px;
	width:170px;
	height:115px; /* altura do container */
	font-size:10px;
}

#qbooker_title{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	line-height:15px;
}

#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;
	text-align: right;
	padding:0px;
	padding-right:15px;
	color:#000;
	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:32px;
	left:0px;
}
#qbooker_month{
	position:absolute;
	top:32px;
	left:51px;
}
#qbooker_year{
	position:absolute;
	top:32px;
	left:124px;
}

/* selects #2 */
#qbooker_box_persons{
	position:absolute;
	top:54px;
	left:0px;
}
#qbooker_box_nights{
	position:absolute;
	top:54px;
	left:88px;
}

/* selects #3 */
#qbooker_box_rooms{
	position:absolute;
	top:87px;
	left:0px;
}

/* botao de submeter */
#qbooker_check{
	position: absolute;
	bottom:0px;
	right:0px;
	text-align: center;
	border-right:0px solid #fff;
	background-color: #fff;
}
.searchbutton,a.searchbutton:link,a.searchbutton:visited{
	color: #000;
	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: #fff;
  font: 11px arial,sans-serif;
  background:#fff url(../imgs/select_arr.png) right no-repeat;
  overflow: hidden;
  border-right:1px solid #fff;
}


