/* BOOKING FORM */
#booking_form_box {width:179px; height:200px; background:none; float:left;}
#bf {border:0px solid #FF0000; padding-left:15px; }
#bf #booking_title {font-size:1.6em; text-transform:uppercase;}
#bf .booking_select {border:px solid #FF0000; overflow:hidden; padding-top:20px; }
#bf .booking_select span {border:0px solid; display:block; padding-bottom:5px;}
#bf .first {border:0px solid; float:left; width:45px;}
#bf .first select {width:37px;}
#bf .second {border:0px solid; float:left; width:58px;}
#bf .second select {width:50px;}
#bf .third {border:0px solid; float:left; width:55px;}
#bf .third select {width:50px;}
#bf .small select {width:37px;}
#bf .both {clear:both;}
#bf select,
#bf input {font-size:1em; width:150px;}
#bf .btn_others {border:0px solid; padding-top:10px; overflow:hidden; padding-bottom:5px;}
#bf .btn_others a {font-size:1.2em; color:#F2EDE3; float:left; text-transform:capitalize; text-decoration:none; font-weight:bold;}
#bf .btn_others div {float:left; padding:0 10px;}
#bf .btn_book {border:1px solid #333333; background: url(../images/bottone.jpg); width:83px; height:29px; line-height:29px; font-size:1.2em; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; color:#2C2C2C; cursor:pointer;}
/* end BOOKING FORM*/
