#bf{width:200px;padding:20px
0 0 20px;height:163px;float:right;z-index:700;background:url("/themes/novorossi/images/bf_bar_wrapper.png") top center no-repeat}#bf
.bf_title{float:left;width:180px;margin:0;color:#FFF;font-size:14px;font-style:normal;font-weight:bold;text-align:left;text-transform:uppercase}#bf .bf-form{float:left;position:relative;margin:0}#bf
div{float:left}#bf select,
#bf
input{border:none;background:none;color:#333}#bf
select#HotelList{width:120px;height:21px;float:left;padding:3px
0 0;display:none}#bf div.date-picker{position:relative;width:97px;height:22px;margin:15px
5px 0 0;background:url("/themes/novorossi/images/bf_input_date.png") top left no-repeat}#bf
input#DatePicker{width:92px;height:20px;padding:0
0 3px 6px;font-size:12px}#bf #datepicker-holder{position:absolute;bottom:7px;right:7px}#bf fieldset
div.from{position:absolute;left: -9999px}#bf div.nbdays ,#bf
div.adulteresa{width:80px;height:22px;margin:15px
0 0 0 }#bf
div.adulteresa{margin:7px
22px 0 0 }#bf
div.enfantresa{width:80px;height:22px;margin:7px
0 0 0 }#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;overflow:hidden;width:74px;height:22px;background:url("/themes/novorossi/images/bf_input.png") top left no-repeat;margin:7px
0 0 0 }#bf
input#AccessCode{margin:0;width:74px;height:22px}#bf div.AccessCode
span#txt_accesscode{position:absolute;top:0;left:0;width:74px;height:22px;display:block;text-align:center;line-height:200%}#bf
div.submit{width:180px;height:30px;float:left;margin:10px
0 0 0}#bf a#btn-submit{width:180px;height:30px;line-height:30px;display:block;background:url("/themes/novorossi/images/bf_submit.png") top left no-repeat;cursor:pointer;border:none;margin:0;padding:0;color:#300;text-transform:uppercase;text-align:center}#bf
div.control{float:left;margin:13px
0 0 3px}#bf div.control
span{text-decoration:none;cursor:pointer;padding:0
0 5px 0;color:#FFF;text-transform:lowercase}#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:#333;text-decoration:none;display:block}#bf
ul.newList{margin:0;padding:0;list-style:none;color:#333;width:74px;background:#E9E9E9;position:absolute;border:1px
solid #ccc;top:19px !important;left:0;overflow:auto;z-index:9999}#bf
.newListSelected{width:71px;height:17px;padding:5px
0 0 6px;float:left;background:url("/themes/novorossi/images/bf_select.png") center right no-repeat;border:none}#bf .newListSelected
span{width:60px;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:66px;overflow:hidden;height:17px;margin:0}#bf
.hiLite{background:#333 !important;color:#999 !important}#bf .hiLite
a{background:#333 !important;color:#999 !important}#bf
.newListHover{background:#855C0A !important;cursor:default}#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/novorossi/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}
