#bf{width:234px;height:224px;padding:25px
10px 25px 30px;background:url("/themes/belloy/images/bf_bg.png") top center no-repeat;margin:-25px 0 0 -5px;font-size:13px}#bf
.bf_title{float:left;width:170px;margin:5px
10px 0 1px;color:#C24346;font-size:20px;font-style:normal;font-weight:normal;text-align:left;text-shadow:#310F10 -1px -1px 1px}#bf .bf-form{float:left;position:relative;margin:2px
0 0;color:#E6E1D7;width:202px}#bf
fieldset{width:185px;overflow:hidden}#bf
div{float:left;color:#E6E1D7}#bf select,
#bf
input{border:none;background:none;color:#E6E1D7;float:right}#bf
select#HotelList{width:120px;height:21px;float:left;padding:3px
0 0;display:none}#bf div.date-picker{position:relative;width:185px;height:25px;line-height:25px;margin:10px
0 0 0}#bf div.date-picker
label{float:left}#bf
input#DatePicker{width:128px;height:17px;padding:0
0 3px 2px;margin:4px
0 0 0;font-size:12px;background:url("/themes/belloy/images/bf_input.png") top left no-repeat;float:right}#bf #datepicker-holder{position:absolute;bottom:4px;right:1px;background:url("/themes/belloy/images/bg_datepicker_holder.png") center center no-repeat}#bf fieldset
div.from{position:absolute;left: -9999px}#bf
div.enfantresa{display:none}#bf div.nbdays,
#bf
div.adulteresa{position:relative;width:185px;height:25px;line-height:25px;margin:10px
0 0 0}#bf div.nbdays select,
#bf div.adulteresa select,
#bf div.enfantresa
select{width:90px;height:18px;margin:3px
0 0 3px}#bf div.nbdays
label{float:left}#bf
div.AccessCode{position:relative;overflow:hidden;width:185px;height:20px;margin:12px
0 0 0;line-height:20px}#bf div.AccessCode
label{line-height:20px;display:block;float:left}#bf
input#AccessCode{margin:0
0 0 5px;width:130px;height:20px;background:url("/themes/belloy/images/bf_input.png") top left no-repeat;border:none;padding:0;position:absolute;top:0;right:0}#bf div.AccessCode
span#txt_accesscode{position:absolute;top:0;right:0;width:130px;height:20px;display:block;text-align:center}#bf
.best_price{float:left;background:transparent url("/themes/belloy/images/bf_checked.png") left no-repeat;height:20px;line-height:20px;font-weight:bold;padding:0
0 0 30px;margin:7px
0 0 0;font-size:13px;width:180px}#bf
div.submit{width:97px;height:31px;float:left;margin:10px
55px 10px 55px;text-align:center}#bf input#btn-submit{background:url("/themes/belloy/images/bf_submit.png") top left no-repeat;width:97px;height:31px;cursor:pointer;border:none;margin:0;color:#641F39;font-size:18px;font-family:Arial}#bf
div.control{margin:0
20px;width:160px;text-align:center}#bf div.control
span{text-decoration:none;cursor:pointer;padding:0
0 5px 7px;color:#E6E1D7;margin:0;font-size:11px}#bf div.control span#link-cancel{}#bf div.control span.link-separator{}#bf div.control span:hover{color:#E6E1D7;text-decoration:underline}#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:130px;background:#BFB099;position:absolute;border:1px
solid #ccc;top:19px !important;left:0;overflow:auto;z-index:9999}#bf
.newListSelected{margin:3px
0 0 0;width:125px;height:20px;line-height:20px;padding:0
0 0 5px;float:right;background:url(/themes/belloy/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:130px;overflow:hidden;height:15px;margin:0}#bf
.hiLite{background:#333 !important;color:#999 !important}#bf .hiLite
a{background:#333 !important;color:#999 !important}#bf
.newListHover{background:#611F21 !important;cursor:default;color:#BFB099 !important}#bf .newListSelHover, #bf
.newListSelFocus{cursor:default}
