@charset "utf-8";/* popup critere*/
#critere_container {width:910px;margin-left:-455px;border-width:0;}
#critere_container  .body{background-color:#fff;}
#critere_container  form {padding:10px 0 10px 555px;background-color:#e9e9e9;}
#critere_container  form .fieldsets {overflow:hidden;float:left;display:inline;width:535px;margin-left:-535px;}
#critere_container  form .fieldsets fieldset {float:left;display:inline;padding:0;margin:.5em 0;width:45%;overflow:hidden;}
#critere_container  form .fieldsets fieldset select {position:relative;width:80%;}
#critere_container  .side{overflow:hidden;zoom:1;width:325px;}
#critere_container  .side_blk{margin-bottom:5px;padding:15px 0 10px 5px;background:#fff url('../../Images/IT/classic/dealerRDV/rdv_side_bg.jpg') repeat-x left bottom;}
#critere_container  .resultcount{overflow:hidden;zoom:1;color:#369;}
#critere_container  .resultcount strong{position:relative;float:left;font-size:35px;padding-right:215px;background:transparent url('../../Images/IT/classic/selectionVehicle/selection_popup_resultcount.png') no-repeat right 5px;}
#critere_container  h5 {margin:0 0 1em 0;color:#369;}
#critere_container  .side p a {padding-left:1em;background:url('../../Images/IT/classic/selectionVehicle/li_a.png') no-repeat left center;}
#critere_container  .side .button {overflow:hidden;zoom:1;margin:0;padding:10px 0 150px 0;background:transparent url(../../Images/IT/classic/selectionVehicle/criteresResults_popup_button.jpg) repeat-x scroll left bottom;}
#critere_container  .side .button a {background:transparent url(../../Images/IT/classic/commun/selection_popup_button.jpg) no-repeat scroll 0 0;float:left;width:325px;color:#000000;float:left;font-family:Peugeot_Bold;font-size:20px;padding:15px 100px 15px 23px;width:202px;text-decoration:none;}
#critere_container  .side .button a span.result{display:block;}
#critere_container  .side .button a span.contact{display:none;}
#critere_container  .side .button a.searchCriteriaToContactDealer {background:transparent url(../../Images/IT/classic/commun/selection_popup_contactpdv.jpg) no-repeat scroll 0 0;color:#ffffff;padding:6px 100px 6px 23px;}
#critere_container  .side .button a.searchCriteriaToContactDealer span.result{display:none;}
#critere_container  .side .button a.searchCriteriaToContactDealer span.contact{display:block;}
/*Enquete de satisfaction*/
#SurveyQuestions {display:none;margin-top:18px;}
#SurveyQuestions fieldset{border:none}
#SurveyQuestions .left{float:left;width:48%;}
#SurveyQuestions .moreBottom{margin-bottom:20px;}
#SurveyQuestions .clear{clear:both;}
#sur-info{font-size:14px;margin-bottom:20px;margin-top:20px;}
.surveyAction {margin-right:-10px;overflow:hidden;}
.surveyAction a{display:inline;float:left;width:325px;height:56px;}
.surveyAction a#sendSurvey{width:405px;height:56px;}
.surveyAction a.first{margin-left:40px;margin-right:20px;}
.surveyAction a.center{margin-left:200px;margin-right:20px;}
.surveyAction a#acceptSurvey{background-image:url('../../Images/IT/classic/commun/survey/accept.jpg');}
.surveyAction a#refuseSurvey{background-image:url('../../Images/IT/classic/commun/survey/refuse.jpg');}
.surveyAction a#sendSurvey{background-image:url('../../Images/IT/classic/commun/survey/send.jpg');}
.surveyAction a#closeSurvey{background-image:url('../../Images/IT/classic/commun/survey/close.jpg');}
#SurveySended {display:none;font-size:14px;margin-bottom:20px;margin-top:20px;text-align:center;}
#SurveyQuestions table td{float:left;font-size:11px;margin-top:5px;}
#SurveyQuestions table td label{margin-left:5px;}
#tbAnswer5{width:750px;}
#profiter_container {width:975px;height:500px !important;margin-left:-475px;border-width:0;}
#profiter_container  .body{background-color:#fff; min-width:967px; min-height:469px !important;}
#profiter_container  .body .body_container {padding:2px;text-align:left;min-width:967px; min-height:469px;}
#profiter_container  .body .body_container .iframe{width:100%; height:100%;margin:auto;min-width:963px; min-height:465px !important;}
/*Double Optin*/
.dopt_ret {margin-right:-10px;overflow:hidden;}
.dopt_ret a{margin-left:200px;margin-right:20px;display:inline;float:left;width:405px;height:56px;background-image:url(../../Images/IT/classic/commun/doptToVehList.jpg);}
/* popup */
.jqmWindow .body {background:#f5f5f5; /*url(../../Images/IT/classic/commun/fond_ventre.gif) center top repeat-x;*/
}
.jqmWindow .body_container {padding:15px 0 15px 15px;text-align:left;}
.jqmWindow .close_popup{height:20px;overflow:hidden;}
.jqmWindow .close_popup a {float:right;padding:0 50px 0 10px;height:20px;line-height:19px;color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;background-color:#369;background-image:url('../../Images/IT/classic/commun/a_close.png');background-repeat:no-repeat;background-position:right top;}
.jqmWindow .model_head h2{margin-top:1em;}
.jqmWindow  button{padding:5px 10px;color:#fff;background-color:#336699;}
.jqmWindow form {padding-top:1em;margin-bottom:0;border-top:solid 1px #e1e1e1;}
.jqmWindow form fieldset {margin-bottom:.25em;}
.jqmWindow form fieldset div{margin-bottom:.25em;}
.jqmWindow form textarea{width:80%;height:75px;}
.jqmWindow  .sender{float:left;width:48%;}
.jqmWindow  .receiver{float:right;width:48%;}
.jqmWindow  .params{clear:both;}
.jqmWindow  p.mentions{margin:0;padding-right:1em;line-height:1em;font-size:9px;text-align:justify;}
/* JQ MODALjqModal base Styling courtesy of;Brice Burgess <bhb@iceburg.net> */
/* The Window's CSS z-index value is respected (takes priority). If none is supplied,the Window's z-index value will be set to 3000 by default (via jqModal.js). */
.jqmWindow {    display: none;    position: fixed;    top: 3%;left: 50%;    margin-left: -400px;    width: 800px;    }
.jqmOverlay { background-color: #000; }
/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
/* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');}
*/
/* Fixed posistioning emulation for IE6     Star selector used to hide definition from browsers other than IE6     For valid CSS, use a conditional include instead */
/* html .jqmWindow {     position: absolute;     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
*/
.jqmWindow a.envoyer {background-color:#336699;color:#FFFFFF;padding:5px 10px;float:left;}
a.envoyer {background-color:transparent;border-width:0;line-height:1.1em;overflow:hidden;padding:0;}
.load{display:none;}
.load img{margin-left:40%;margin-top:16%;}
.msg,#msg,.loading{display:none;padding:5px;padding:40px 0;text-align:center;}
