.b_bContent h2 {
background:#000000!important;
color:#FF33CC;
padding:2px!important;
}

div#b_searchboxInc h2 {
background:none!important;
padding:0!important;
color:#000000;
}

#b_additionalBookingsArea {
border-top:none!important;
}
#b_footerInc {
margin-bottom:0!important;
padding-top:0!important;} /*toglie il bordo*/


.b_bContent input[type="submit"] {
border:#FFFFFF 2px solid;
background:#FF33CC;
color:#000000;
font-weight:bold;
cursor:hand;
cursor:pointer;
font-size:1.5em;
margin-left:10px;
}


#b_availSubmit {
margin-left:0!important;
} /*correct margin in b_availSubmit  (availability box)*/


#b_mainContent h1 {
margin-bottom:10px !important;
color:#e12db4;
}

.b_hotelCity {
border-color:#000000;
}

td.b_figure .b_undiscountedPrice, td.b_figure  { 
color:#FFFFFF!important;
}
thead td.b_figure { 
 color:#FFFFFF !important;
}


div#b_indexFeats div#b_searchboxInc form#b_frm div#b_frmInner div#b_searchDest h3, div#b_indexFeats div#b_searchboxInc form#b_frm div#b_frmInner div#b_searchDest .b_browseDest,div#b_indexFeats div#b_searchboxInc form#b_frm div#b_frmInner div#b_searchDest a:link, div#b_indexFeats div#b_searchboxInc form#b_frm div#b_frmInner div#b_searchDates h3, div#b_indexFeats div#b_searchboxInc form#b_frm div#b_frmInner div#b_searchDates label, div#b_indexFeats div#b_searchboxInc form#b_frm div#b_frmInner #b_blockdisplay1 a:link, div.b_availFormInner h4, div#b_askMore table tbody tr th, td#b_stageCurrent, form#b_bookForm, form#b_bookForm a:link, form#b_bookForm div#b_bookStage1Inc table tbody tr.b_rowLevel2 td.b_col1, form#b_bookForm div#b_bookStage1Inc table tbody tr.b_firstRowInGroup th.b_figure, form#b_bookForm div#b_bookStage1Inc table tbody tr.b_firstRowInGroup th.b_col2, form#b_bookForm div#b_bookStage1Inc table tbody tr.b_firstRowInGroup th.b_col1, form#b_bookForm div#b_bookStage1Inc table tbody tr.b_firstRowInGroup td.b_col2, div#b_bookStage2Inc label, div#b_bookStage2Inc td, div#b_bookStage2Inc th, div#b_bookStage3Inc label, div#b_bookStage3Inc td, div#b_bookStage3Inc th, div#b_bookStage4Inc label, div#b_bookStage4Inc td, div#b_bookStage4Inc th, div#b_bookStage4Inc h2, div#b_bookStage4Inc h3, div#b_bookStage4Inc p, div#b_bookStage4Inc h4, div#b_bookStage4Inc a:link, div.b_roomsFormInner a:link, div.b_roomsFormInner td.b_roomsType, #b_searchDest p, table.b_tabNav a, #b_searchresultsTmpl #b_searchDest h3, #b_searchresultsTmpl #b_searchDates h3, #b_searchresultsTmpl #b_searchDest p a, #b_searchresultsTmpl #b_availcheckArea, #b_searchresultsTmpl #b_blockdisplay1 a {
color:#FF33CC !important;
}
.b_promoItemCityInc  h3,
.b_promoItemCityInc  h3 a,
.b_promoItemCityInc  h3 a:link,
.b_promoItemCityInc h3 a:hover,
.b_promoItemCityInc  h3 a:visited,
.b_promoItemHotelInc h3,
.b_promoItemHotelInc h3 a,
.b_promoItemHotelInc h3 a:link,
.b_promoItemHotelInc h3 a:hover,
.b_promoItemHotelInc h3 visited,
.b_hotelSummary h3,
.b_hotelSummary h3 a,
.b_hotelSummary h3 a:link,
.b_hotelSummary h3 a:visited,
.b_hotelSummary h3 a:hover,
.b_hotelSummary h3 a:active{
color:#FF33CC!important;
}

.b_tab2 a,.b_tab2 a:visited, .b_tab2 a:hover, .b_tab2 a:active,
.b_tab3 a,.b_tab3 a:visited, .b_tab3 a:hover, .b_tab3 a:active,
.b_tab4 a,.b_tab4 a:visited, .b_tab4 a:hover, .b_tab4 a:active {
color:#FF33CC!important;
}



