@charset "UTF-8";
/* CSS Document */

/* ATTENCTION: CUT OFF BODY STYLE IF YOU ARE COPYING CODE INTO YOUR PAGE */
body {
margin:0;
padding:0;
}

.b_popup {
background-color: #FFFFFF !important;
}

div#b_calendarInner {
border:#c8c8ec 2px solid;
display:none;
}

tr.b_calHeader td { color: transparent !important; }
tr.b_calDays td { border: 2px solid #c8c8ec !important; padding:5px; }
.b_caltable { border-collapse: collapse !important; border: none; font: normal 10px Verdana; }
.b_caltable a { color: #003580; }
.b_calClose { text-align: right; }
form#b_frm { margin: 0 !important; }

div#b_noscript {
border:#FF0000 1px dashed;
background:#FFFFBF;
padding:2px;
color:#FF0000;
}

div#b_contenitore {
border:#000000 1px solid;
width:698px;
height:148px;
position:relative;
font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size:14px;
color:#000000;
background:#00cc66 url("http://www.studybarcelona.com/images/hotels-in-barcelona.jpg") no-repeat 0 0;
background-position:right;
text-align:left;
}

div#b_dest,div#b_browse,div#hotel_form_checkin,
div#hotel_form_checkout, div#options,div#options2,
div#b_partnership,div#hotelTypes,div#b_but,div#destHelp,div#b_topBox, div#usps,div#dist,img#distHelpImg, div#b_logo,div#b_icoHotel
{
position:absolute;
}

div#b_contenuti {
margin:0;
padding:0;
}

div#b_topBox {
top:5px;
left:10px;
width:140px;
}


div#b_icoHotel {
right:10px;
top:16px;
}

/*destination*/
div#b_dest {
left:10px;
top:45px;
white-space:nowrap;
}


div#b_dest  div#b_destInput #b_inputDest {
color:#CCCCCC;
}




div#b_browse {
left:10px;
top:62px;
white-space:nowrap;
}

div#b_browse a,
div#b_browse a:link,
div#b_browse a:visited,
div#b_browse a:hover,
div#b_browse a:active {
color:#FF0000;
}

.other_text {
font-weight:bold;
}

div#b_destInput {}


/*checkin*/
div#hotel_form_checkin {
bottom:20px;
left:10px;
white-space:nowrap;
}

.hotel_form_checkin_title {}

/*checkout*/
div#hotel_form_checkout {
bottom:20px;

left:205px;

white-space:nowrap;
}


.hotel_form_checkout_title {}


/*calendario*/
.b_calendar {
vertical-align:bottom;
}


/*usps*/
div#usps {
bottom:73px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
padding:2px;
right:10px;
text-align:right;
white-space:nowrap;
background:#000000;
}

.odd{
color:#B3B36B;
}

.even{
color:#9B6BB3;
}


/*button*/
div#b_but {
right:10px;
bottom:20px;
}


div#b_but .b_submit {
background:url("http://www.booking.com/images/affiliate/324047/submit2.gif") center center no-repeat;
border:0;
width:100px;
height:22px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
cursor:pointer;
}


/*logo*/
div#b_logo {
bottom:5px;
color:#7A9467;
left:10px;
}


div#b_frm{
margin:0;
padding:0;
}

/*rifiniture*/
.b_inline {display:inline;}
.b_clearLeft{clear:left;}
.b_clearRight{clear:right;}
.b_clearAll{clear:both;}


div#hotelTypes {
bottom:20px;
right:132px;
}

#b_headerInc #b_breadcrumb h3, #b_langSelect ul, #b_langSelect li {
    display: inline;
    margin: 0 .6em 0 0;
    padding: 0;
}

#b_langSelect {
    text-align: right;
}

#b_langSelect li {
 margin:1px !important;
}

div#b_langSelect h3 {
 margin-bottom:5px;
}

.b_scoreBarImg {

    background: #FEBA02 url(/static/img/reviews/reviewBarBg.png) no-repeat; /* note: the image is twice as long and half of it is tranparent because I canâ€™t get Safari (2.0.1) to honour the no-repeat value */

}


<!-- END CODE TO COPY FOR HEAD TAG -->
