/* ----------------------------------------- CHANGE ALL LINKS ---------------------------------------------*/
div.b_bContent a:link, div.b_popup a:link {
text-decoration:none;
}
div.b_bContent a:visited, div.b_popup a:visited {
text-decoration:none;
}
div.b_bContent a:hover, div.b_popup a:hover {
text-decoration:none;
background-color: #3B6EA7;
}
.b_bContent a:active, .b_popup a:active {
text-decoration:none;
}

/* ----------------------------------------  CHANGE ALL LINE BORDER ------------------------------------------ */
#b_langSelect, #b_breadcrumb {
border-bottom:1px solid #3B6EA7;
}
#b_indexSpecials, #b_mainContent {
border-left:1px solid #3B6EA7;
}
#b_additionalBookingsArea {
border-top:1px solid #3B6EA7;
}
.b_hotelCity {
border-top:1px solid#3B6EA7;
border-bottom:1px solid #3B6EA7;
}


#b_langSelect{
display: block;
}

/* -------------  change tous les inputs submit ------------------- */
input[type="submit"] {
cursor: pointer;
margin-left:5px;
}

.b_promoItemCityInc h3, .b_hotelSummary h3, #b_pagePrev, #b_pageNext, #b_pageUp{
background-color:#FFF!important;
}


#b_searchboxInc #b_frm, #b_hotelTmpl .b_availForm {
border:1px solid #DEDBE6;
}


/* --------------------------------  Afficher  le  price --------------------  */
.b_promoItemHotelInc .b_price, .b_promoItemCityInc .b_price{
color:#990000;
font-weight:bold;
text-align:right;
}
#b_bookStage1Inc tr.b_firstRowInGroup td.b_col2{
color:#990000;
font-weight:bold;
}

/*-----------*/
#b_sortBy span {
font-size:1em !important;
font-weight:bold !important;
}
#b_sortBy {
padding: 0.3em;
margin-bottom: 10px!important;
}

.b_hotelSummary div table thead {
background-color: #FFF !important;
}
.b_hotelSummary div table {
align:center !important;
margin:0px auto !important;
margin-top:1em !important;
width: 90% !important;
}
.b_hotelSummary div table tfoot tr td {
text-align:right !important;
}
/* prix */
.b_hotelSummary div table tbody tr td.b_figure, div.b_roomsFormInner table tbody tr td.b_figure {
color:#990000!important;
font-weight:bold !important;
}
/* rayer */
.b_undiscountedPrice {
color: #3B6EA7 !important;
font-weight:normal !important;
padding-right:0.6em !important;
}