body { background:white url("http://cdn.kalidea.com/Image/billetterie/nob/connexion/back.png") no-repeat top fixed; background-size:100%; }
body .div_left, body .div_right { /*background-color:white; opacity:.7; background-size:100%;*/ }

body.mise_en_avant, body.mise_en_avant2 { background:#e5e5ea url("") no-repeat top fixed; background-size:100%; }
body.mise_en_avant .div_left, body.mise_en_avant .div_right, body.mise_en_avant2 .div_left, body.mise_en_avant2 .div_right { background-color:none; opacity:0; background-size:100%; }

#loginContainer .tick { background:white url(images/Sprites.png) -35px -38px no-repeat; }
#login input[type="submit"], #loginBtn, #contactPage input[type="submit"], #contactFormBtn, #account a.cancel, #account button.submit, #account .submit,
.boxNob .titre .pagination span, .boxNob .content .prix .reduc, #listContent td.price div.orangePrice.from, #listContent td.price div.orangePrice.cePrice { background:#f49000; }
#listContent .priceSubvText, #listContent .priceSubvPrice { background:#15c1a7!important; border:none; }

#faq .active.blockFaq a.question, #faq .blockFaq a.question:hover { color: #f49000!important; }

.boxNob .titre .selector { border-bottom:solid 7px #fff; }
#orderHistory td, #giftCards td, .accountTable td { border-bottom:1px solid #f49000; }

#header .logo img { width:219px!important; /*margin-left:-20px;*/ }

/****** Zone recherche  ********/
#header #searchform button { left:265px!important; }
#header #searchform { left:210px; width:275px!important; }
#header .account #region { left:-300px!important; }
#header #searchform input { width:230px!important; }
/*******************************/

.navSlider, #contentCatalog div.star a.order, #contentCatalog div.promo a.order, #contentCatalog div.promo a.more, #contentCatalog #listContent td.order a.order, 
#TravelFavorites .content1 ul li div a.more, #starRegie div.pricing p strong, .espace div.pricing p strong, 
#catalog #contentCatalog #listContent .trBorder td.order a.order, #leftPanel .account .header, #leftPanel .command .header, #leftPanel .bilanckdo .header,
#leftPanel .adv .header, #rightPanel .titleCA, #orderHistory th, #orderHistory th, #myAddress th:nth-child(3), #myAddress th:nth-child(4), 
.espace div.pricing p strong, #catalog #contentCatalog #listContent .trBorder td.order a.order, #myAddress th, #newsletterTab table th, #giftCards th,
.accountTable th, #subventions th, .bsprod .pricing p strong, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default,
.ui-widget-header { background-color:#f49000!important; border:none;  }


#header #searchform button { background-image:url(images/Sprites.png); background-position:-529px -5px; cursor:pointer; }
#header #searchform label {	background-image:url(images/Sprites.png); }
#header .account ul.menu #compte a:hover, #header .account #region a:hover { text-decoration:none!important; border-color:#f49000!important; }
#header .account ul.menu #compte ul li.switch span { background:url(images/Sprites.png) no-repeat -47px -279px; }

.bt-retour { background-color:#f49000!important; background:none; color:white; text-align:center; padding:10px 0 0px 0; height:25px; }
.bt-retour::after { content: "RETOUR"; }
#faq div.active.blockFaq { border-bottom:solid 1px #f49000!important; }
#faq a.question { background-image:url(images/Sprites.png)!important; background-position:-643px -144px !important; }
#faq .active.blockFaq a.question { background-image:url(images/Sprites.png)!important; background-position:-643px -126px !important; }



*:first-child+html .offresCol5 .content .offres Li .prix { left:0; }
*:first-child+html #processOrder { margin-top:0px; }
*:first-child+html #footer { background:#f49000 url(#) repeat-y center top; }
*:first-child+html .mise_en_avant2 #header .account { right:110px; }