#bf{width:210px;height:250px;background:url("/themes/athenee/images/bf_bg.png") top center no-repeat;margin:10px;padding:5px
0 0 10px}#bf
.bf_title{float:left;width:170px;margin:5px
0 5px 0;color:#57423A;font-size:21px;font-style:normal}#bf .bf-form{float:left;position:relative;margin:2px
0 0;width:210px}#bf
fieldset{width:210px}#bf
div{float:left}#bf
div.hidden{display:none}#bf
label{width:100%;display:block;margin:3px
0;font-size:14px;color:#57423A}#bf select,
#bf
input{border:none;background:none;color:#57423A;width:120px}#bf
select#HotelList{width:120px;height:21px;float:left;padding:3px
0 0;display:none}#bf div.date-picker{position:relative;height:45px;margin:5px
0 0 0;padding:0
0 5px 0;width:210px}#bf
input#DatePicker{width:156px;height:25px;margin:0;font-size:12px;background:url("/themes/athenee/images/bf_input_date.png") top left no-repeat;text-align:center;line-height:25px}#bf #datepicker-holder{position:absolute;bottom:0px;right:10px;width:36px;height:33px;background:url("/themes/athenee/images/bg_datepicker-holder.png") top left no-repeat}#bf #datepicker-holder
a{width:36px;height:33px}#bf fieldset
div.from{position:absolute;left: -9999px}#bf div.nbdays,
#bf div.adulteresa,
#bf
div.enfantresa{position:relative;height:45px;margin:5px
0 0 0;padding:0
0 5px 0;width:125px}#bf div.nbdays select,
#bf div.adulteresa select,
#bf div.enfantresa
select{width:77px;height:25px;margin:3px
0 0 3px}#bf
div.AccessCode{position:relative;height:25px;margin:10px
0 0 0;padding:0
0 10px 0;width:120px;overflow:hidden;float:left;line-height:25px}#bf
input#AccessCode{margin:0;width:110px;height:25px;padding:0
0 0 10px;background:url("/themes/athenee/images/bf_input.png") top left no-repeat}#bf div.AccessCode
span#txt_accesscode{position:absolute;top:0;left:0;width:120px;height:25px;display:block;text-align:center}#bf
div.submit{width:210px;height:40px;float:left;margin:0
auto;text-align:center}#bf input#btn-submit{width:130px;height:40px;cursor:pointer;border:none;margin:0;padding:0
8px 8px 0;color:#FFF;font-weight:bold;text-transform:uppercase;font-size:13px;background:url("/themes/athenee/images/bf_submit.png") top left no-repeat}img.bestrate{float:right;width:80px;margin:40px
0 0 2px}#bf
div.control{float:left;height:25px;margin:0;padding:0;width:100%;color:#57423A;text-align:center}#bf div.control
span{text-decoration:none;cursor:pointer;padding:0
0 3px 5px}#bf div.control span#link-cancel{margin-right:5px}#bf div.control span.link-separator{}#bf div.control span:hover{color:#333}#bf .stylish-select
ul.newList{left:-9999px}#bf ul.newList
a{color:#666;text-decoration:none;display:block}#bf
ul.newList{margin:0;padding:0;list-style:none;color:#666;width:118px;background:#E9E9E9;position:absolute;border:1px
solid #ccc;top:19px !important;left:0;overflow:auto;z-index:9999}#bf
.newListSelected{width:110px;height:20px;padding:5px
0 0 10px;float:left;background:url("/themes/athenee/images/bf_select.png") center right no-repeat;border:none}#bf .newListSelected
span{width:110px;display:block}#bf ul.newList li
a{padding:3px
2px;display:block}#bf ul.newList li a:focus{-moz-outline-style:none}#bf
.selectedTxt{width:110px;overflow:hidden;height:17px;margin:0}#bf
.hiLite{background:#666 !important;color:#57423A !important}#bf .hiLite
a{background:#666 !important;color:#57423A !important}#bf
.newListHover{background:#332E2C !important;cursor:default;color:#fff !important}#bf .newListSelHover, #bf
.newListSelFocus{cursor:default}#bf div.HotelList.namehotel
ul.newList{margin:0;padding:0;list-style:none;color:#fff;width:124px;background:#000;position:absolute;border:1px
solid #C03;top:22px;left:0;overflow:auto;z-index:9999}#bf div.HotelList.namehotel
.newListSelected{width:120px;color:#fff;height:16px;margin:0;padding:3px
0 0 6px;float:left;background:url("/themes/athenee/images/bf_select.png") center right no-repeat;overflow:visible}#bf div.HotelList.namehotel .newListSelected
span{width:120px;display:block}#bf div.HotelList.namehotel
.selectedTxt{width:120px;overflow:hidden;height:15px;padding:3px
20px 0 0}
