#bf{width:185px;height:160px;background:url("/themes/axel/images/bg_bf.png") top center no-repeat;position:absolute;top:136px;left:0;padding:25px
15px 0 20px;z-index:9000}#bf
.bf_title{float:left;width:170px;margin:0
10px 0 5px;color:#FFF;font-size:18px;font-style:normal;font-weight:normal;text-align:center;text-shadow:#000 -1px -1px 1px}#bf .bf-form{float:left;position:relative;margin:2px
0 0;color:#fff;font-size:11px}#bf select,
#bf
input{border:none;background:none;color:#FFF}#bf
select{width:83px;height:18px}#bf
select#HotelList{width:120px;height:21px;float:left;padding:3px
0 0;display:none}#bf div.date-picker{position:relative;width:182px;height:20px;line-height:20px;margin:4px
0 10px 0}#bf
input#DatePicker{position:absolute;bottom:0px;right:0px;width:112px;height:16px;margin:0;padding:0
0 2px 4px;font-size:12px;background:url("/themes/axel/images/bg_bf_input_date.png") top left no-repeat;border:none}#bf #datepicker-holder{position:absolute;bottom:1px;right:1px;width:18px;height:16px;background:url("/themes/axel/images/bg_datepicker.png") top left no-repeat}#bf fieldset
div.from{position:absolute;left: -9999px}#bf div.nbdays,
#bf div.adulteresa,
#bf
div.enfantresa{width:90px;height:20px;line-height:20px;margin:0;padding:0;float:left}#bf
div.nbdays{width:182px;height:18px;line-height:18px;margin:0;padding:1px
0 2px 0;z-index:9998}#bf div.nbdays
label{height:18px;line-height:18px;display:block;width:70px;float:left}#bf div.nbdays select,
#bf div.adulteresa select,
#bf div.enfantresa
select{width:83px;height:20px;margin:0;padding:0;float:right}#bf
div.AccessCode{overflow:hidden;width:182px;height:18px;line-height:18px;margin:0;padding:10px
0 2px 0 }#bf div.AccessCode
label{height:18px;line-height:18px;display:block;width:70px;float:left}#bf
input#AccessCode{margin:0;width:110px;height:20px;background:url("/themes/axel/images/bf_input.png") top left no-repeat;float:right}#bf div.AccessCode
span#txt_accesscode{position:absolute;top:0;left:0;width:74px;height:28px;display:block;text-align:center;line-height:200%}#bf
div.submit{width:79px;height:23px;float:left;margin:12px
15px 0 5px}#bf a#btn-submit{font-size:11px;display:block;width:79px;height:23px;line-height:23px;cursor:pointer;border:none;margin:0;padding:0;color:#523100;text-align:center;background:url("/themes/axel/images/bf_submit.png") top left no-repeat;text-shadow:#D1BB82 1px 1px 1px;font-weight:bold}#bf
div.control{float:left;margin-top:14px;height:20px;line-height:20px;width:85px}#bf div.control
span{text-decoration:none;cursor:pointer;padding:0;color:#fff;float:left}#bf div.control span#link-cancel{}#bf div.control span:hover{color:#ccc}#bf .stylish-select
ul.newList{left:-9999px}#bf ul.newList
a{color:#333;text-decoration:none;display:block}#bf
ul.newList{margin:0;padding:0;list-style:none;color:#333;width:108px;background:#E9E9E9;position:absolute;border:1px
solid #ccc;top:19px !important;left:0;overflow:auto;z-index:9999}#bf
.newListSelected{width:104px;height:18px;margin:0;padding:0
0 0 6px;background:url("/themes/axel/images/bf_select.png") center right no-repeat;border:none}#bf .newListSelected
span{width:60px;display:block}#bf ul.newList li
a{padding:0
2px;display:block}#bf ul.newList li a:focus{-moz-outline-style:none}#bf
.selectedTxt{width:104px;overflow:hidden;height:19px;margin:0;padding:0}#bf
.hiLite{background:#333 !important;color:#999 !important}#bf .hiLite
a{background:#333 !important;color:#999 !important}#bf
.newListHover{background:#61544E !important;cursor:default}#bf .newListSelHover, #bf
.newListSelFocus{cursor:default}#bf .adulteresa
.newListSelected{float:right}#bf .nbdays
.newListSelected{float:right}
