﻿a{color:#555;text-decoration:none;outline:0;}
a:visited,a:active{color:#555;outline:0;}
a:hover{color:#da1d25;outline:0;}
a:hover,a:active{outline:0;}
a:focus{outline:thin dotted;}

a.infobulle{position:relative;color:black;text-decoration:none;border-bottom:1px #555 dotted;}
a.infobulle:hover{
background-color:#FFFFFF;
z-index:500;
cursor:help;
}
a.infobulle:hover span{
display:inline;
position:absolute;
white-space:nowrap;
top:20px;
left:20px;
/*background:url("../images/bg-sociaux-modele.gif") repeat-x left bottom;*/
background-color: #FFFFFF;
color:#555555;
padding:3px;
border:2px solid #555555;
}

a.link-bouton{background:url(../images/link-fd2.gif) top right no-repeat;text-decoration:none;display:inline-block;font-size:11px;padding-right:10px;}
a.link-bouton span{background:url(../images/link-fd1.gif) top left no-repeat;display:block;color:#8e8e8e;height:20px;padding-left:10px;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]),img[class|="fxresize"],.js .none,.l-pagination .pagin .pagin-l,#bloc-fixe,#bloc-portable,#bloc-fixe,#errph-container,#inputNum,[hidden],a.infobulle span{display:none;}
body{margin:0;font-family:arial,helvetica,sans-serif;font-size:11px;line-height:1.6;color:#555;}
button,input{line-height:normal;}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
button[disabled],input[disabled]{cursor:default;}
dd{margin:0 0 0 40px;}
div.label-assu{float:left;font-size:11px;color:#353434;width:290px;text-align:left;line-height:11px;}
div.label-news{float:left;font-size:11px;color:#353434;width:375px;text-align:left;line-height:11px;}
fieldset{border:0;margin:0;padding:0;}
form#frm_voiture  input[type=text]{width:540px;float:left;}
form#frm_voiture .ajout-vehicule table tr td{padding:5px;}
form#frm_voiture .ajout-vehicule table tr td select{height:20px !important;}
form#frm_voiture .btn-search{width:20px;float:right;}
form,#apercu-gallery #h-diapo .h-slide-text p,#h-diapo .h-slide-text p,#mq-diapo .mq-slide p{margin:0;}
form.formgallery{margin:0;padding:0 0 15px 0;border-bottom:1px solid #DBDBDB;}
h3.grey{background:#373737;margin:10px 0;padding:1px 7px;color:#fff;font-size:20px;font-weight:normal;}
h3.red-rg{color:#DA1D25;font-size:18px;font-weight:normal;margin:10px 0 0 0;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html,button,input,select,textarea{font-family:sans-serif;color:#575050;font-size:12px !important;vertical-align:middle;}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}
input:invalid,textarea:invalid{background-color:#f0dddd;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
label{cursor:pointer;}
label.sep{margin-left:9px;}
legend{border:0;*margin-left:-7px;padding:0;white-space:normal;}
nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}
select option{padding-top:10px !important;}
small{font-size:85%;}
sub{bottom:-0.25em;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
svg:not(:root){overflow:hidden;}
table{border-collapse:collapse;border-spacing:0;}
table.option-list{font-size:12px;}
table.option-list input{margin:5px 0 0 0;}
table.option-list th.date-message{font-weight:normal !important;}
table.rg-list2 td{width:130px;border-bottom:1px dashed #B6B5B5;padding:1px 0;padding-left:15px;background:url("../images/puce-car.gif") no-repeat 4px 4px;}
td{vertical-align:top;}
textarea{overflow:auto;vertical-align:top;resize:vertical;}
textarea.message-text-read{width:382px;height:300px;background:#fff;border:1px solid #c6c2c2;padding:5px 15px;font-size:10px;line-height:14px;text-align:left;}
ul,ol{margin:1em 0;padding:0 0 0 40px;}

.acces{font-size:12px;color: #000000;}
.acces .bt-acces input,.bloc-rdv table,.bloc-rdv table tr{border:none;}
.acces input{border:1px solid #d0d5d5;background:#fff;}
.ajout-car{font-size:14px;font-weight:bold;color:#616060;}
.ajout-vehicule input{width:138px;overflow:hidden;}
.ajout-vehicule input[type=submit]{width:110px;float:left;height:23px;}
.ajout-vehicule select{width:174px;overflow:hidden;float:left;}
.ajout-vehicule td{width:120px;}
.all-cars-blocs{width:180px;height:210px;overflow:hidden;float:left;padding:10px;margin:0;}
.all-cars-blocs .comment-ajout{margin:5px auto !important;}
.all-cars-blocs .infos-ajout{width:180px;height:90px;font-size:12px;float:none;margin:0;padding:0;}
.all-cars-blocs .photo-ajout{width:180px;height:90px;overflow:hidden;float:none;}
.all-cars-blocs .text-ajout{width:180px;color:#F00;font-size:13px;margin:0;padding:5px 0 0 0;height:30px;text-align:left;}
.all-cars-blocs .text-ajout a{color:#F00;display:inline;}
.attente{float:right;padding:10px 10px 0 0;color:#000;}
.autres-videos{background:url(../images/bg-radius2.gif) no-repeat;text-align:center;width:152px;float:right;height:20px;line-height:20px;}
.avis-chapeau{font-size:11px;color:#605f5f;line-height:12px;}
.avis-modele{border:1px solid #DADBDB;margin:0 0 10px 0;}
.avis-modele .avis-modele-titre{width:298px;height:45px;overflow:hidden;background:url("../images/bg_avis_modele.gif") repeat-x left -8px;}
.avis-modele .avis-modele-titre .nom{width:230px;margin-right:10px;float:right;color:#fff;font-size:16px;padding-top:12px;}
.avis-modele .avis-modele-titre .note{height:33px;width:38px;overflow:hidden;margin:10px 0 0 8px;float:left;}
.avis-modele .liste-avis{width:280px;padding:0;margin-bottom:15px;}
.avis-modele .wrap{margin:0;padding:8px;}
.avis-ttl-red{width:200px;height:23px;padding-top:2px;display:block;padding-left:10px;font-weight:bold;font-size:14px;color:#fff;background:url(../images/fd_avis_ttl_red.gif) repeat-x;}
.barre{
width:90px;
height:8px;
overflow:hidden;
display:inline-block;
margin-top:3px;
background-image:url("../images/vote.gif");
background-repeat:no-repeat;
background-position:0 0;
float:right;
}
.barre0,.h-inactive .head,.h-inactive .head,.h-inactive .head .opener{background-position:0 0;}
.barre1{background-position:0 -8px;}
.barre2{background-position:0 -16px;}
.barre3{background-position:0 -24px;}
.barre4,.links-msg a:hover{background-position:0 -32px;}
.barre5{background-position:0 -40px;}
.barrelbl{background:url('../images/arrow_avis.gif') no-repeat 0 4px;padding-left:10px;width:180px;float:left;}
.bd-modele{border:1px solid #bfbfbf;}
.bg-avis-modele{border:1px solid #b3b2b2;padding-bottom:10px;padding-top:15px;}
.bg-avis-modele .barre{float:right;width:90px;height:8px;overflow:hidden;display:block;padding-top:3px;}
.bg-avis-modele .barre0,.h-note-slide1,#l-rezo a img,#l-rezo2 a img,.g-note1,.h-note0{margin-top:0;}
.bg-avis-modele .barre1{margin-top:-3px;}
.bg-avis-modele .barre2{margin-top:-15px;}
.bg-avis-modele .barre3{margin-top:-30px;}
.bg-avis-modele .barre4{margin-top:-45px;}
.bg-avis-modele .liste-avis{float:left;width:268px;padding:0 0 0 15px;}
.bg-avis-modele .liste-avis ul li{background:url('../images/arrow_avis.gif') no-repeat 0 6px;padding-left:10px;list-style-type:none;line-height:14px;}
.bg-boite{background:url(../images/bg_boite.gif) no-repeat;width:130px;height:30px;text-align:left;line-height:30px;text-indent:35px;}
.bg-carb{background:url(../images/bg-carbu.gif) no-repeat;width:130px;height:30px;text-align:left;line-height:30px;text-indent:35px;}
.bg-drive-test{background:url(../images/bg-test.gif) repeat-x #f6f6f6;border:1px solid #e1e1e1;padding:10px;margin:0 0 10px 0;clear:both;display:block;}
.bg-drive-test{background:url(../images/bg-test.gif) repeat-x #f6f6f6;border:1px solid #e1e1e1;}
.bg-drive-test{margin:8px 0;}
.bg-drive-test .drive2-liste{width:480px;float:right;overflow:hidden;}
.bg-drive-test .drive2-liste .drive2-modele{width:120px;float:left;padding:5px 0;overflow:hidden;}
.bg-drive-test .drive2-liste .drive2-modele input{float:left;margin-left:4px;}
.bg-drive-test .drive2-liste .drive2-modele label{padding:0 0 0 5px;}
.bg-drive-test .drive2-logo{width:90px;text-align:left;float:left;overflow:hidden;}
.bg-drive-test td{padding:10px 6px 6px;}
.bg-gris{background:#f3f3f3;height:25px;}
.bg-inscrit{background:#ed2628;width:298px;height:30px;line-height:30px;}

.bg-login{background:#fff;border:1px solid #e9e9e9;padding:15px 0;margin:20px auto;}
.bg-login .main-login{width:580px;margin:0 auto;}
.bg-place{background:url(../images/bg_place.gif) no-repeat;width:130px;height:30px;text-align:left;line-height:30px;text-indent:35px;}
.bg-rejet{background:url(../images/bg-rejet.gif) no-repeat;width:130px;height:30px;text-align:left;line-height:30px;text-indent:35px;}
.bg-reserver{float:right;padding-top:7px;}
.bg-reserver .bt-essai{ float:left; background:url('../images/fleche-essai.gif') right no-repeat; display:inline-block; height:29px; line-height:29px; color:#fff; font-size:14px; font-weight:bold; text-indent:10px; }
.bg-reserver .bt-essai .main-essai{margin-right:19px;background:url('../images/bg-essai.gif') left no-repeat;}
.bg-txt-login{background:url('../images/bg_txt.gif') repeat-x #f0f0f0;border:1px solid #d6d6d6;}
.black{color:#000 !important;}
.bloc-acceuil-membre{background:url(../images/bg-espace.gif) no-repeat;width:241px;height:100px;text-align:center;}
.bloc-acceuil-membre p,.bloc-acceuil-membre2 p,.bloc-acceuil-membre3 p{padding-top:63px;font-size:18px;color:#7f7d7d;}
.bloc-acceuil-membre2{background:url(../images/bg_profil.gif) no-repeat;width:241px;height:100px;text-align:center;}
.bloc-acceuil-membre3{background:url(../images/bg_amis.gif) no-repeat;width:241px;height:100px;text-align:center;}
.bloc-actu{background-image:url("../images/bg_coll_actu.png") !important;}
.bloc-amis{width:270px;float:left;margin:10px;}
.bloc-autres{background-image:url("../images/bg_ttl_autre.gif") !important;}
.bloc-avatar-profil .avatar{border:solid 1px #a69f9f;}
.bloc-avis{background-image:url("../images/bg_coll_avis.png") !important;}
.bloc-avis-red{width:571px;border:solid 1px #e9e2e2;padding:14px 13px 12px 14px;margin-bottom:15px;}
.bloc-avis-red table td .label{width:110px;margin-right:4px;margin-bottom:4px;}
.bloc-avis-red table td .label2{margin-left:20px;}
.bloc-avis-red table td .label3{width:266px;margin-right:4px;margin-bottom:4px;}
.bloc-avis-red table td .select{width:156px;}
.bloc-avis-red table td .select3{width:295px;}
.bloc-avis-red table td textarea{width:290px !important;height:100px;}
.bloc-avis-red table td.txt-in-avis{height:25px;}
.bloc-chassis{background-image:url("../images/bg_ttl_chassis.gif") !important;}
.bloc-conso{background-image:url("../images/bg_ttl_consommation.gif") !important;}
.bloc-coords{border-bottom:1px dashed  #cfcece;font-size:14px;}
.bloc-desc{float:left;width:580px;padding:20px 0 0 15px;}
.bloc-desc .logo-desc,.mn-avis .serie-avis{float:left;width:120px;}
.bloc-desc .txt-desc{float:right;width:440px;color:#000;}
.bloc-dimensions{background-image:url("../images/bg_ttl_dimension.gif") !important;}
.bloc-envie{background-image:url("../images/bg_coll_envie.png") !important;}
.bloc-form-inscription{width:520px;padding-left:45px;margin-bottom:30px;}
.bloc-form-inscription table{width:520px;padding:0;margin:0;}
.bloc-form-inscription table td.inscr-col-input input{width:170px;height:27px;}
.bloc-form-inscription table td.inscr-col-label label{width:80px;margin-bottom:2px;margin-right:2px;}
.bloc-form-inscription table td.inscr-col-label,.bloc-form-inscription table td.inscr-col-input select,.bloc-form-inscription table td.inscr-col-label{width:170px;}
.bloc-form-inscription table.log-inscr{float:left;width:255px;padding:0;margin:0;}
.bloc-form-inscription table tr.bloc_tel1 { display: none; }
.bloc-form-login{width:578px;padding:10px;border:solid 1px #e9e9e9;margin-bottom:22px;}
.bloc-form-login .btn-connect-fb{width:219px;height:22px;margin-top:10px;line-height:22px;display:inline-block;background:url(../images/btn_fb_connect.gif) no-repeat;}
.bloc-form-login input{width:128px;height:27px;border:solid 1px #d6d6d6;margin-right:5px;}
.bloc-form-login label{width:79px;margin-right:0;line-height:30px;font-size:12px;padding-left:5px;color:#575050;background-color:#dfdfdf;display:inline-block;}
.bloc-image{background-image:url("../images/bg_coll_photo.png") !important;}
.bloc-infos{width:574px;padding:12px;background:url(../images/fond_infos_rdv.gif) no-repeat top #eaeaea;border:solid 1px #a9a6a6;min-height:50px;margin-top:20px;}
.bloc-infos .info-ex{font-size:11px;font-style:italic;color:#897979;}
.bloc-infos .info-left{float:left;width:264px;}
.bloc-infos .info-right{float:left;width:264px;text-align:left;padding-left:34px;padding-top:22px;}
.bloc-infos input,.info-left select{width:266px;height:30px;border:solid 1px #d6d6d6;}
.bloc-infos label{color:#3f3636;font-size:12px;padding-top:10px;line-height:26px;}
.bloc-infos label.renvoi{line-height:16px;display:inline-block;padding-top:8px;}
.bloc-inscr{width:573px;padding:15px 10px 10px 15px;background:url(../images/fd_drive_radio.gif) repeat-x bottom #fff;border:solid 1px #cfcfcf;}
.bloc-inscr .ttl-inscr,.left-mq .txt-actu strong{font-size:18px;}
.bloc-inscr ul li{list-style-image:url("../images/puce_triangle.png");font-size:12px;height:27px;line-height:14px;}
.bloc-list-check{margin-left:45px;width:420px;padding-top:160px;padding-left:130px;background:url(../images/fond_inscription.jpg) no-repeat;}
.bloc-list-check ul li{list-style-image:url("../images/puce_check.png");font-size:12px;line-height:20px;}
.bloc-moteur{background-image:url("../images/bg_ttl_moteur.gif") !important;}
.bloc-note{float:right;width:320px;padding:20px 20px 0 0;position:relative;}
.bloc-note .avis{ float:right; background:url('../images/bg_rg_avis.gif') right no-repeat; display:inline-block; height:24px; line-height:24px; color:#000; font-size:12px; font-style:italic; font-weight:bold; margin:3px 0; width:110px; }
.bloc-note .avis .main-avis{display:block;padding-left:10px;margin-right:11px;background:url('../images/bg_lf_avis.gif') left no-repeat;}
.bloc-note .barrelbl{width:190px;}
.bloc-note .liste-avis{background:#f1f1f1;border:1px solid #DADBDB;padding:5px;}
.bloc-note .note{ float:left; background:url('../images/bg_rg_note.gif') right no-repeat; display:inline-block; height:24px; line-height:24px; color:#fff; font-size:12px; font-weight:bold; margin:3px 0; width:110px; }
.bloc-note .note .main-note{margin-right:19px;padding-left:10px;background:url('../images/bg_lf_note.gif') left no-repeat;}
.bloc-note .notenum{width:90px;float:left;text-align:center;}
.bloc-note .result-note{text-align:center;font-size:32px;color:#bdbdbd;line-height:30px;text-align:center;}
.bloc-note h3{color:#da1d25;font-size:18px;font-weight:normal;margin:0;}
.bloc-note strong{color:#da1d25;font-size:18px;font-weight:normal;}
.bloc-perf{background-image:url("../images/bg_ttl_perf.gif") !important;}
.bloc-profil-red{width:571px;border:solid 1px #e9e2e2;padding-top:25px;padding-left:30px;padding-bottom:25px;}
.bloc-radio{padding-top:6px;padding-bottom:14px;}
.bloc-radio-inscr{float:right;width:250px;padding-left:0;padding-top:5px;}
.bloc-rdv .rdv-col1,.bloc-rdv td.rdv-col2{width:80px;}
.bloc-rdv .rdv-infos{float:right;width:520px;}
.bloc-rdv td.rdv-col2{padding-top:25px;color:#d61d24;}
.bloc-rdv td.rdv-col3{width:150px;padding-top:25px;color:#808080;}
.bloc-rdv td.rdv-col4{width:290px;padding-top:20px;color:#575050;}
.bloc-rdv td.rdv-col4  input{width:114px;height:28px;border:solid 1px #d6d6d6;}
.bloc-rdv td.rdv-col4  select{width:290px;height:28px;border:solid 1px #d6d6d6;}
.bloc-rdv td.rdv-col4  select.select-heure{width:120px;height:30px;border:solid 1px #d6d6d6;}
.bloc-rdv td.rdv-col4 .txt-heure{width:55px;padding-left:5px;padding-top:5px;}
.bloc-rdv td.rdv-date{padding-top:8px !important;}
.bloc-rdv td.rdv-date1{padding-top:2px !important;}
.bloc-reseau-sociaux,.bt-commenter{text-align:right;padding:10px;}
.bloc-social{background:#f4f4f4;border:1px solid #b7b7b7;text-align:center;padding:30px 0;}
.bloc-social img{padding:7px 0;}
.bloc-success{width:500px;border:solid 1px #edeaea;color:#6d6c6c;font-size:18px;background-color:#f5f5f5;padding:30px 15px;}
.bloc-success{width:500px;border:solid 1px #edeaea;color:#6d6c6c;font-size:11px;background-color:#f5f5f5;padding:30px 15px;}
.bloc-tbx-profil{float:left;margin-left:25px;}
.bloc-transm{background-image:url("../images/bg_ttl_transmission.gif") !important;}
.bloc-video{background-image:url("../images/bg_coll_video.png") !important;}
.body{background-color: #f6f6f6;font-size:12px;z-index:100;position:relative;}
.bt-deposer{float:left;margin:15px 0;background:url(../images/bt-deposer.gif) no-repeat;width:130px;height:32px;text-align:left;line-height:32px;}
.bt-deposer .link-deposer,.bt-deposer .link-deposer a,.bt-voir .link-voir,.bt-voir .link-voir a{padding-left:6px;color:#414141;font-size:12px;}
.bt-mescom{background:#f4f3f3;border:1px solid #c0bebe;border-radius:4px;text-align:center;margin-bottom:5px;}
.bt-mescom a{color:#696868;font-size:10px;font-weight:bold;}
.bt-mescomment{float:right;width:80px;}
.btn-acceder a{background:url('../images/btn_espace.gif') no-repeat;width:182px;height:32px;line-height:32px;display:block;margin:10px auto;color:#353535;font-size:13px;text-indent:13px;}
.btn-apercu-avis{float:right;width:130px;height:32px;background:url(../images/btn_apercu_avis.png) no-repeat;font-size:13px;color:#fff;display:block;border:none;}
.btn-drive1{background:url(../images/btn_drive1.png) no-repeat;width:160px;height:35px;line-height:35px;border:none;font-size:14px;float:right;color:#353535;margin-top:15px; font-weight: bold;}
.btn-drive1{ background:url('../images/btn_drive1.png')  0 -35px no-repeat;color:#fff; width:160px; height:35px; line-height:35px; border:none; font-size:13px; float:right; color:#fff; margin-top:15px; }
.btn-drive1:hover{background:url('../images/btn_drive1.png') 0 -35px no-repeat;color:#fff;}
.btn-grey{display:inline-block;height:32px;background:url("../images/arrow_btn_grey.png") no-repeat right 0;margin:3px 0;}
.btn-grey span{display:inline-block;height:32px;margin-right:25px;background:url("../images/bg_btn_grey.png") no-repeat left 0;padding:0 0 0 10px;line-height:32px;color:#353535;font-size:13px;}
.btn-inscr{float:right;width:130px;height:32px;line-height:32px;background:url(../images/fd_btn_inscr.png) no-repeat;color:#fff;border:none;margin-top:10px;}
.btn-login1{width:130px;line-height:32px;height:32px;border:none;margin:0 !important;background:url(../images/btn_connexion.gif) no-repeat;display:inline-block;}
.btn-retour-avis{float:left;width:108px;height:32px;background:url(../images/btn_retour_avis.png) no-repeat;display:block;border:none;}
.btn-valider-avis{float:left;width:108px;height:32px;background:url(../images/btn_valider_avis.png) no-repeat;display:block;border:none;margin-left:4px;}
.btn-valider-profil{float:right;margin-top:10px;width:130px;line-height:32px;height:32px;border:none;background:url(../images/btn_connexion.gif) no-repeat;display:inline-block;}
.bt-voir{float:right;margin:15px 0;background:url(../images/bt-deposer.gif) no-repeat;width:130px;height:32px;text-align:left;line-height:32px;}
.caracteristique-comment{color:#ed2628;font-size:14px;font-weight:bold;border-bottom:1px solid #cec8c8;}
.caracteristiques{background:#393737;font-size:20px;color:#fff;text-indent:15px;margin-top:30px;}
.check-profil-notification{float:left;margin-top:8px;}
.choix-car{width:550px;padding-left:20px;}
.choix-car-drive,.recherche-drive,.top-drive-test,#lecture-video,#videos{padding:15px 0;}
.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0;}
.clearfix:after,.clearB,.clearfix{clear:both;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clic-inscrit{ border-radius:2px; float:right; width:124px; height:20px; text-align:center; line-height:20px; padding-right:10px; margin-top:4px; padding-bottom:20px; }
.clic-inscrit a{color:#4e4747;font-size:12px;}
.com-avis{width:600px;position:relative;margin-bottom:10px;}
.com-avis .com-avis-avatar{width:32px;height:32px;overflow:hidden;float:left;}
.com-avis .com-avis-plus{text-align:right;height:20px;}
.com-avis .com-avis-plus a{color:#141414;padding-left:15px;background:url("../images/puce1.png") no-repeat 0 -2px;}
.com-avis .com-avis-text{width:535px;float:right;line-height:1.3;color:#999;word-wrap:break-word;}
.com-avis .inner-wrap{width:575px;padding-right:5px;}
.com-avis .opener{position:absolute;left:20px;bottom:0;width:120px;height:20px;}
.com-avis .opener a{ display:block; width:100%; line-height:20px; height:18px; border:1px solid #c7c7c7; border-top:none; background:#dedede url("../images/com_avis_arrow.png") no-repeat 0 0; text-align:center; }
.com-avis .opener a:hover,.active .opener a{border:1px solid #777;border-top:none;background:#787878 url("../images/com_avis_arrow.png") no-repeat 0 -18px;text-align:center;color:#fff;}
.com-avis .outter-wrap{padding:10px;border-bottom:1px solid #ccc;}
.comment-ajout{background:url(../images/bg-radius.gif) no-repeat;width:124px;height:20px;float:left;text-align:center;line-height:20px;font-size:10px;font-weight:bold;margin:15px 2px;}
.comment-ajout a,.comment-ajout2 a,.gris{color:#696868;}
.comment-ajout2{background:url(../images/bg-radius2.gif) no-repeat;width:152px;height:20px;float:right;text-align:center;line-height:20px;font-size:10px;font-weight:bold;margin:3px;}
.comment-area{padding:5px 0;}
.comment-area textarea{border:1px solid #CFCFCF;width:435px;height:40px;}
.comment-video{font-size:18px;color:#c0b9b9;}
.com-submit{background:url('../images/bg_voir_profil.gif') no-repeat;border:none;width:84px;height:20px;text-align:center;font-size:10px !important;font-weight:bold;margin-left:8px;}
.cons-avis{position:relative;font-size:11px;width:295px;float:left;margin:0 5px 5px 0;}
.cons-avis .mn-avis{padding:10px;;background:url(../images/bg_avis.gif) repeat-x 0 -50px #EFEFEF;}
.cons-avis .mn-avis .img-avis{width:80px;float:left;margin:0;padding:0;}
.cons-avis .mn-avis .serie-avis{width:190px;float:left;padding:0;margin:0;height:85px;overflow:hidden;line-height:14px;}
.cons-avis .mn-avis .serie-avis h4,.cons-avis .mn-avis .serie-avis h4 a{color:#ed1c24;font-size:12px;margin:0 0 5px 0;}
.content{position:relative;padding:20px 29px;background:url("../images/bg_content.gif") repeat-x 0 0;margin:0 1px;}
.content{width:900px;}
.content2{position:relative;width:930px;margin:0 auto;padding:20px 0;}
.content-accueil-membre{padding-top:25px;}
.content-comment .podium{height:260px;background-position:center bottom;}
.content-comment2{padding:0;width:600px;}
.content-left-post{border:1px solid #dcd7d7;font-size:11px;}
.cont-slider{width:518px;position:relative;}
.coords-inscrits{width:320px;padding-left:20px;}
.date-poste{float:left;padding:10px 0 0 10px;font-weight:bold;color:#ed2628;}
.deja-inscrits{position:absolute;top:0;right:5px;}
.deja-inscrits a{background:url('../images/pic_inscrit.gif') right no-repeat;padding-right:15px;font-size:12px;color:#8c8a8a;}
.depotgene{width:180px !important;float:right;margin:0 !important;padding:45px 0 !important;}
.depotgene .note{width:70px !important;}
.depotnote{width:320px;float:left;}
.depotnote .depotcrit{width:175px;height:22px;float:left;clear:both;font-size:11px;}
.depotnote .depotslider{width:135px;float:right;background:url("../images/note_bg_slider2.png") no-repeat 0 0 !important;border:none !important;border-radius:0 !important;}
.depotnote .depotslider .ui-widget-header{background:url("../images/note_bg_slider.png") no-repeat right top !important;border:none !important;border-radius:0 !important;height:10px;}
.depotnote .ui-slider-handle{ width:14px !important; height:14px !important; overflow:hidden !important; background:url("../images/note_slider.png") no-repeat 0 0 !important; border:none !important; border-radius:0 !important; top:-2px !important; margin-left:-7px !important; }
.depotnote .ui-slider-horizontal{height:10px;}
.depotnotes{width:570px;}
.descriptif-auto{color:#e50c03;font-size:18px;float:left;}
.destinataires-expediteur .exp-det{float:left;width:330px;font-size:12px;font-weight:bold;margin:2px 0;}
.destinataires-expediteur input{float:left;width:330px;height:20px;border:1px solid #d6d6d6;margin:2px 0;}
.destinataires-expediteur label{float:left;width:40px;height:20px;font-size:12px;margin:2px 0;}
.det-com a{background:url('../images/bg_det.gif') no-repeat;width:75px;height:20px;text-align:center;line-height:20px;display:block;margin-top:10px;}
.drive-marque{padding:0 6px;}
.drive-middle{vertical-align:middle;}
.drive-radio{text-align:center;width:518px;border:solid 1px #d9d9d9;background:url(../images/fd_drive_radio.gif) repeat-x #eee;padding:12px 0 30px;margin-top:20px;}
.drive-radio span.titre{font-size:14px;font-weight:bold;color:#525050;}
.drop-modeles li{width:150px;height:30px;float:left;}
.drop-modeles li img{margin-right:7px;}
.drop-modeles ul,.rg-list2,#footer .col ul,#hd-menu #rnav{margin:0;padding:0;list-style-type:none;}
.envoye-sms a{background:url('../images/bg_envoye_sms.gif') no-repeat;display:block;width:114px;height:20px;text-align:center;line-height:20px;font-size:10px;font-weight:bold;}
.esp0{padding-left:35px;}
.esp1,.esp2{padding-left:40px;}
.esp3{padding-left:47px;}
.esp4{padding-left:39px;}
.esp5{padding-left:33px;}
.espace-collapse{width:598px;position:relative;margin-bottom:20px;display:block;border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}
.espace-collapse .head{position:relative;width:598px;height:24px;background:#F3F3F3;}
.espace-collapse .head .head-actions-amis{width:360px;height:24px;float:left;text-align:right;}
.espace-collapse .head .head-actions-amis-tb{width:250px;height:24px;float:left;text-align:right;}
.espace-collapse .head .head-ttl-amis{width:210px;height:24px;float:left;overflow:hidden;background:#ED2628;font-size:14px;font-weight:bold;line-height:24px;color:#ffffff;text-indent:10px;}
.espace-collapse .head .head-ttl-amis-tb{width:320px;height:24px;float:left;overflow:hidden;background:#ED2628;font-size:14px;font-weight:bold;line-height:24px;color:#ffffff;text-indent:10px;}
.espace-collapse .head .opener{position:absolute;width:21px;height:20px;overflow:hidden;right:2px;top:2px;cursor:pointer;background:url("../images/ico_collapse.gif") no-repeat 0 -20px;}
.espace-collapse .head-actions-amis a,.espace-collapse .head-actions-amis-tb a{background:url('../images/bg_ts.gif') no-repeat;text-align:center;width:150px;height:20px;line-height:20px;font-size:10px;font-weight:bold;margin-top:2px;display:inline-block;}
.espace-membre-accueil{float:left;width:241px;padding:10px 25px;}
.espace-membre-accueil4{float:left;width:241px;padding:27px 25px;}
.espace-modele{margin-top:15px;padding-top:15px;padding-bottom:15px;}
.fade{color:#998e8e;}
.fade{color:#998e8e !important;}
.fiche1{background:url(../images/puce-caracter.gif) 3px 10px no-repeat;padding:4px 0 4px 15px;color:#010101;font-size:12px;vertical-align:middle;border-bottom:1px dashed #b6b5b5;}
.fiche2{color:#3b6176;font-size:12px;vertical-align:middle;border-bottom:1px dashed #b6b5b5;}
.fiche3{color:#a84a16;font-size:12px;vertical-align:middle;border-bottom:1px dashed #b6b5b5;}
.file_avatar{width:128px;height:20px;border:solid 1px #a69f9f;margin-top:10px;}
.floatl{float:left !important;}
.floatr{float:right !important;}
.font11{font-size:11px !important;}
.font12{font-size:12px !important;}
.form-drive{width:520px;margin-top:20px;}
.form-drive .error,.bloc-form-inscription .error,#form3 .error{border:1px solid #E54B4B;background:#EAD0D0;}
.form-drive input{float:left;width:166px;height:27px;border:solid 1px #dfdfdf;margin-bottom:10px;}
.form-drive label{float:left;width:70px;height:18px;background-color:#dfdfdf;padding:6px;margin-bottom:4px;margin-right:4px;}
.form-drive label.sep{margin-left:6px;}
.form-drive select{float:left;width:168px;height:30px;border:solid 1px #dfdfdf;margin-bottom:10px;padding-top:4px;}
.gallery .h-avis{width:150px;height:130px;overflow:hidden;background:none;margin:0;padding:0;}
.gallery .h-avis .wrap{margin:10px 0 0 10px!important;}
.g-note10,.h-note-slide10{margin-top:-450px;}
.g-note11,.h-note-slide11{margin-top:-500px;}
.g-note12,.h-note-slide12{margin-top:-550px;}
.g-note13,.h-note-slide13{margin-top:-600px;}
.g-note14,.h-note-slide14{margin-top:-650px;}
.g-note15,.h-note-slide15{margin-top:-700px;}
.g-note16,.h-note-slide16{margin-top:-750px;}
.g-note17,.h-note-slide17{margin-top:-800px;}
.g-note18,.h-note-slide18{margin-top:-850px;}
.g-note19,.h-note-slide19{margin-top:-900px;}
.g-note2,.h-note-slide2{margin-top:-50px;}
.g-note20,.h-note-slide20{margin-top:-950px;}
.g-note3,.h-note-slide3{margin-top:-100px;}
.g-note4,.h-note-slide4{margin-top:-150px;}
.g-note5,.h-note-slide5{margin-top:-200px;}
.g-note6,.h-note-slide6{margin-top:-250px;}
.g-note7,.h-note-slide7{margin-top:-300px;}
.g-note8,.h-note-slide8{margin-top:-350px;}
.g-note9,.h-note-slide9{margin-top:-400px;}
.gris{color:#696868 !important;}
.g-txt{line-height:1.5;text-align:justify;}
.g-txt strong{color:#ed2c2e;display:block;}
.h-actu{width:300px;float:left;}
.h-actu .h-actu-det{width:140px;float:right;line-height:1.1;}
.h-actu .h-actu-photo,.mq-actus .h-actu .h-actu-photo{width:130px;height:85px;overflow:hidden;float:left;}
.h-actu .h-actu-suite{display:inline-block;color:#da1d25;float:right;font-size:0.9em;margin:5px 0;padding-right:12px;background:url("../images/ico_suite.png") no-repeat right 2px;}
.h-actu .wrap{margin:0;width:280px;}
.h-actu h4{margin:0 0 5px 0;color:#da1d25;font-size:1em;}
.h-actu h4 a,.h-collapse .head h3 .red,.m-collapse .head h3 .red,.mq-actus .h-actu h4 a,.texte-actu strong,.texte-actu strong,#hd-lang a:hover,#validPhone .error,span.red,.bloc-note .result-note span,.left-mq .ttl-avis span{color:#da1d25;}
.h-avis{width:184px;float:left;position:relative;text-align:center;background:url("../images/h_avis_sep.gif") no-repeat 0 0;}
.h-avis .h-photo .h-photo-ico,.h-avis-first .h-photo .h-photo-ico{position:absolute;height:40px;width:40px;overflow:hidden;top:22px;left:45px;}
.h-avis .h-photo .h-photo-note,.h-avis-first .h-photo .h-photo-note,.mn-avis .img-avis .h-photo-note{position:absolute;height:33px;width:38px;overflow:hidden;top:10px;left:0;}
.h-avis .h-photo,.h-avis-first .h-photo{width:130px;height:80px;overflow:hidden;margin-bottom:3px;position:relative;background:#EEE;text-align: center;}
.h-avis .wrap{margin:0 26px;text-align:left;line-height:1.1;}
.h-avis a em,.h-avis-first a em{color:#999;}
.h-avis a,.h-avis-first a{color:#333;}
.h-avis-first{width:162px;float:left;position:relative;}
.h-avis-first .wrap{margin:0 26px 0 0;text-align:left;line-height:1.1;}
.h-avis-modele{width:75px;float:left;}
.h-avis-vu{width:50px;float:right;text-align:right;font-style:italic;color:#999;}
.h-ban-cont,.ajout-vehicule input[type=file],.h-ban-cont{width:210px;float:left;}
.h-ban-sep{width:20px;float:left;}
.h-btn-plus{display:inline-block;height:20px;font-size:11px;color:#fff !important;line-height:20px;background:url("../images/btn_plus_arrow.png") no-repeat right 0;}
.h-btn-plus span{display:block;height:20px;margin-right:10px;padding:0 5px 0 15px;text-align:left;background:url("../images/btn_plus_bg.gif") no-repeat 0 0;}
.h-collapse{width:900px;position:relative;margin-bottom:10px;}
.h-collapse .head{position:relative;width:900px;height:31px;overflow:hidden; background:url("../images/bg_collapse.png") no-repeat 0 -31px;}
.h-collapse .head .opener{position:absolute;width:21px;height:20px;overflow:hidden;right:6px;top:6px;cursor:pointer;background:url("../images/ico_collapse.gif") no-repeat 0 -20px;}
.h-collapse .head h3{position:absolute;left:45px;width:800px;height:31px;overflow:hidden;margin:0;line-height:30px;font-size:1.6em;font-weight:normal;}
.h-collapse .wrap,.ht-entretien{padding-top:10px;}
.head-amis{background:#f3f3f3;height:24px;}
.h-header{position:relative;width:960px;background:url("../images/h-slide-bg.png") no-repeat 50% top;border-bottom:1px solid #ccc;padding-bottom:40px;}
.h-header h2{font-size:18px;margin:0;}
.hidden{display:none !important;visibility:hidden;}
.h-inactive .head .opener{background-position:0 0 !important;}
.h-inactive .head h3{color:#777 !important;}
.h-intro{border:1px solid #d9d9d9;background:#f9f9f9 url("../images/bg_h_intro.gif") repeat-x;margin-top:10px;}
.h-intro .h-ban-300,.right-mq{width:305px;float:right;padding:0px 0px 5px 0px;}
.h-intro .h-texte{width:590px;float:left;}
.h-note1{margin-top:-33px;}
.h-note10{margin-top:-330px;}
.h-note11{margin-top:-363px;}
.h-note12{margin-top:-396px;}
.h-note13{margin-top:-429px;}
.h-note14{margin-top:-462px;}
.h-note15{margin-top:-495px;}
.h-note16{margin-top:-528px;}
.h-note17{margin-top:-561px;}
.h-note18{margin-top:-594px;}
.h-note19{margin-top:-627px;}
.h-note2{margin-top:-66px;}
.h-note20{margin-top:-660px;}
.h-note3{margin-top:-99px;}
.h-note4{margin-top:-132px;}
.h-note5{margin-top:-165px;}
.h-note6{margin-top:-198px;}
.h-note7{margin-top:-231px;}
.h-note8{margin-top:-264px;}
.h-note9{margin-top:-297px;}
.h-plus{margin-top:8px;text-align:right;}
.h-texte .wrap{padding:30px 20px 0px 30px;margin:0;}
.img-actu{float:left;width:130px;}
.img-actu{float:left;width:130px;height:85px;overflow:hidden;background:#efefef;}
.img-amis{width:65px;}
.img-assu{float:left;margin-right:8px;}
.img-com{width:32px;}
.img-inscris{margin-bottom:15px;}
.info{font-size:18px;margin:10px 0;}
.info-avis{background:url(../images/bg-link-avis.jpg) no-repeat 0 0;width:495px;height:84px;margin:10px auto;position:relative;}
.info-avis .wrap{position:absolute;left:265px;top:20px;width:215px;height:40px;font-size:14px;text-align:center;line-height:20px;}
.inp{font-family:arial,sans-serif;font-size:11px;color:#555;border:1px solid #d5d5d5;padding:3px;}
.inp-search{width:30px;height:21px;border:none;background:url("../images/btn_search.png") no-repeat;padding:0 !important;}
.input,.select{border:solid 1px #d6d6d6;height:30px;}
.input4{width:196px;height:27px;}
.inscrit{float:left;color:#fff;font-size:24px;padding-left:15px;}
.invisible,.select-distrib{visibility:hidden;}
.invitation-amis{float:right;font-size:11px;color:#fff;text-align:center;background:url(../images/bg_radius_rouge.gif) no-repeat;margin:2px 4px;width:204px;height:20px;line-height:20px;}
.invitation-amis a,.menu-int a.mn6:hover,.menu-int a.mn6.on-active{color:#fff;}
.label{line-height:30px;font-size:12px;padding-left:5px;color:#575050;background-color:#dfdfdf;display:inline-block;}
.label4{width:108px;margin-right:4px;margin-bottom:4px;}
.label-profil-notification{float:left;line-height:12px;margin-top:6px;margin-left:5px;}
.label-profiter{font-size:26px;color:#6d6c6c;display:block;margin-top:45px;}
.left-coords{width:155px;}
.left-drive{float:left;width:520px;padding-left:45px;}
.left-drive .check{background:url(../images/picto_check.png) no-repeat left;margin-right:80px;display:block;}
.left-drive .check,.left-drive .chrono{float:left;line-height:31px;padding-left:30px;font-size:14px;margin-top:24px;color:#3e3c3c;}
.left-drive .chrono{background:url(../images/picto_chrono.png) no-repeat left;display:block;}
.left-drive .drive-picto{height:31px;padding-bottom:20px;display:block;}
.left-drive .ttl_reserver{width:474px;height:31px;line-height:31px;padding-left:46px;background:url(../images/bg_col_reserver.png) no-repeat;font-size:20px;color:#6a6b6e;}
.left-drive3{float:left;width:600px;margin-bottom:20px;}
.left-drive3 #radio-news-marq{float:right;width:120px;}
.left-drive3 .bloc-rdv{width:600px;border-top:solid 1px #dedbdb;padding-top:6px;padding-bottom:6px;}
.left-drive3 .select-horraire  select{width:120px;height:28px;border:solid 1px #d6d6d6;color:#575050;vertical-align:middle;}
.left-drive3 .select-horraire,.bloc-radio-inscr .btn-login,.btns-avis{float:right;}
.left-drive3 .ttl-rdv{width:600px;height:31px;line-height:31px;padding-left:46px;padding-bottom:20px;background:url(../images/ttl_rdv.png) no-repeat;font-size:20px;color:#6a6b6e;}
.left-drive3 .txt-rdv{float:left;background:url(../images/puce.png) no-repeat left;padding-left:20px;}
.left-drive4{float:left;width:555px;padding-left:25px;}
.left-drive4 .ttl-success{font-size:20px;display:block;margin-top:34px;}
.left-drive4 select{width:205px;height:30px;border:solid 1px #d6d6d6;margin-right:10px;}
.left-mq{float:left;width:600px;font-size:11px;}
.left-mq .nom h1,.nom h1{font-size:24px;margin:0;padding:0;font-weight:normal;}
.left-mq .temoin .img-temoin{margin:0 10px 0 0;}
.left-mq .temoin,.structure-video{line-height:12px;}
.left-mq .texte-g{font-size:18px;line-height:1.1;}
.left-mq .texte-g font,#validPhone .vphone{font-size:14px;}
.left-mq .ttl-actu,.left-mq .ttl-avis,.left-mq .ttl-login, .left-mq .ttl-marque, .left-mq .ttl-fiche{background:url('../images/bg_ttl_actus.gif') no-repeat;line-height:31px;height:31px;padding-left:45px;font-size:20px;margin-bottom:20px;position:relative;}
.left-mq .ttl-avis{background:url('../images/bg_ttl_avis.gif') no-repeat;}
.left-mq .ttl-fiche{background:url('../images/bg_collapse_mini1.png') no-repeat;}
.left-mq .ttl-marque{background:url('../images/bg_col_marque.png') no-repeat;}
.left-mq .ttl-avis h2, .left-mq .ttl-fiche h2{font-size:18px;font-weight:normal;}
.left-mq .ttl-login{background:url('../images/bg_ttl_login.gif') no-repeat;}
.left-mq .txt-actu{border-top:1px solid #dedddd;margin-top:20px;font-size:12px;padding-top:5px;}
.left-mq h1,.left-mq-frame h1{font-size:20px;margin:0;padding:0;font-weight:normal;}
.left-mq h3{color:#ed2628;font-size:24px;margin:0;padding:0;font-weight:normal;line-height:1;}
.left-mq h4{font-size:18px;color:#463f3f;margin:0 0 10px 0;padding:0;font-weight:normal;line-height:1;}
.left-mq-frame{float:left;width:625px;font-size:11px;}
.link-mark{padding:0 0 20px 0;}
.link-mark .pagination li{float:left;width:149px;height:24px;overflow:hidden;margin:0 1px 1px 0;}
.link-mark .pagination li a{display:block;width:149px;height:24px;padding-left:18px;font-size:12px;color:#141414;line-height:24px;background:#eaeaea url("../images/mq_slide_puce.png") no-repeat 0 0;}
.link-mark .pagination li a:hover,#mq-diapo .pagination li a:hover,#m-modele .pagination li a:hover,.m-modele .pagination li a:hover{background:#ccc url("../images/mq_slide_puce.png") no-repeat 0 0;}
.link-mark .pagination li.current a,#mq-diapo .pagination li.current a{color:#fff;background:#ed1c24 url("../images/mq_slide_puce.png") no-repeat 0 -24px;}
.link-mark .pagination,#mq-diapo .pagination,#m-modele .pagination,.m-modele .pagination{list-style-type:none;margin:8px 0 0 0;padding:0;z-index:50;}
.links-msg{height:32px;}
.links-msg a{display:block;height:22px;width:104px;font-size:13px;padding:5px 15px 5px 0;text-align:center;}
.links-msg a.msg-btn-1{background:url(../images/fd-btn-1.png) 0 0 no-repeat;color:#353535;margin-right:5px;}
.links-msg a.msg-btn-2{background:url(../images/fd-btn-2.png) 0 0 no-repeat;color:#353535;}
.links-msg a.msg-btn-3{background:url(../images/fd-btn-3.png) 0 0 no-repeat;color:#ed2628;margin-left:5px;}
.link-suppr a{color:#ed2628;font-size:10px;font-weight:bold;}
.list-actu{width:595px;border-bottom:1px dotted #c0c0c0;padding-bottom:10px;margin-bottom:10px;}
.list-amis,.border-comm,.list-amis{border-bottom:1px dashed #b6b5b5;}
.liste-avis ul li{list-style-type:none;line-height:14px;clear:right;}
.liste-avis ul strong{margin-bottom:5px;display:block;}
.liste-avis ul,.login .main-log form,.l-pagination .pagin .pagination,.menu-int ul,.onglet-message ul,form#frm_voiture,.bg-avis-modele .liste-avis ul,.bloc-avis-red table,.bloc-avis-red table td,.bloc-form-login table,.bloc-tbx-profil td{margin:0;padding:0;}
.liste-videos{width:130px;float:left;color:#939191;font-style:italic;padding:10px; }
.login{background:#fff;border:1px solid #dbdbdb;margin-bottom:15px;}
.login .main-log{width:270px;margin:0 auto;padding:5px 0;}
.login .main-log form .btn-login,#validPhone .btn-login{ background:url('../images/bg_valider.gif') no-repeat; display:block; float:right; border:none; width:130px; height:32px; line-height:32px; text-align:center; margin-top:10px; font-size:13px; }
.login .main-log form div input{background:#fff;border:1px solid #dbdbdb;width:128px;overflow:hidden;}
.l-pagination{margin:20px 0;text-align:center;color:#888;}
.l-pagination .inactive{background:#eee;border:1px solid #ddd;color:#aaa;}
.l-pagination .l-prev,.l-pagination .l-next{}
.l-pagination .pagin .pagination a{margin:0 3px;color:#888;}
.l-pagination .pagin .pagination a.prevlink,.l-pagination .pagin .pagination span.resinactive{background:#eaeaea;border:1px solid #ccc;margin:0 3px;color:#999;padding:1px 5px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.main-amis{width:570px;margin:0 auto;}
.main-form input{background:#fff;border:1px solid #d6d6d6;padding:7px 0;width:125px;}
.main-form label{background:#dfdfdf;color:#555;width:85px;padding:5px 0;text-indent:10px;display:inline-block;}
.main-login .btn-login{background:url('../images/bg_btn.gif') no-repeat;width:130px;height:32px;border:none;font-size:13px;line-height:32px;text-indent:15px;text-align:left;}
.main-login .btn-login:hover{display:block;background-position:0 -32px;color:#ee3b2b;font-size:13px;}
.main-login .paddleft5{padding-left:5px;padding-right:5px;}
.main-succes{width:565px;margin:0 auto;}
.main-txt-login{width:580px;margin:0 auto;padding:15px 0;line-height:1.1;}
.main-txt-login .btn-inscrire a{background:url('../images/bg_inscrire.gif') no-repeat;width:130px;height:32px;text-align:center;line-height:32px;color:#fff;font-size:13px;display:block;}
.main-txt-login .btn-inscrire a:hover{display:block;background-position:0 -32px;color:#ed1c24;}
.main-txt-login li{background:url('../images/pic_login.gif') no-repeat 0 4px;padding-left:10px;list-style-type:none;}
.main-txt-login span{color:#ed2628;display:block;font-size:18px;}
.main-txt-login span strong,.main-txt-login font{color:#4e4848;font-size:18px;}
.margintop20{margin-top:20px !important;}
.marque{background:url(../images/mini-logo-peugeot.gif) no-repeat;height:44px;line-height:44px;font-size:26px;padding-left:50px;float:left;}
.marque-auto{font-weight:bold;font-size:12px;color:#696868;padding-left:10px;}
.m-collapse{width:600px;position:relative;margin-bottom:20px;display:block;}
.m-collapse .head{position:relative;width:600px;height:34px;overflow:hidden;background:url("../images/bg_ttl_collapse.gif") no-repeat 0 -34px;}
.m-collapse .head .opener{position:absolute;width:21px;height:20px;overflow:hidden;right:6px;top:8px;cursor:pointer;background:url("../images/ico_collapse.gif") no-repeat 0 -20px;}
.m-collapse .head h2{position:absolute;left:55px;width:500px;height:34px;overflow:hidden;margin:0;line-height:34px;font-size:1.6em;font-weight:normal;}
.membre-modele{color:#f50101;font-size:24px;}
.menu-int{width:600px;height:45px;}
.menu-int a{display:block;height:45px;text-align:left;color:#fff;font-size:11px;line-height:35px;}
.menu-int a:hover strong,.menu-int a.on-active strong,.podium td a,.txt-commentaire strong,.comment-ajout strong,.envoye-sms a strong,.ts-amis strong{color:#ed2628;}
.menu-int a:hover,.menu-int a.on-active{position:relative;background-position:0 -45px;color:#1e1c1c;}
.menu-int li{float:left;list-style-type:none;position:relative;height:45px;overflow:hidden;}
.message-details{width:415px;}
.message-textes{padding:5px 0;border-bottom:1px solid #c1c1c1;}
.message-textes table.option-list td{font-size:10px;line-height:14px;}
.message-text-read{background:#fff;border:1px solid #c6c2c2;padding:5px 15px;font-size:10px;line-height:14px;}
.m-modele,.mq-actus{margin-bottom:20px;}
.mn1{background:url(../images/mn_01.png) no-repeat;width:125px;}
.mn2{background:url(../images/mn_02.png) no-repeat;width:115px;}
.mn3{background:url(../images/mn_03.png) no-repeat;width:102px;}
.mn4{background:url(../images/mn_04.png) no-repeat;width:125px;}
.mn5{background:url(../images/mn_05.png) no-repeat;width:115px;}
.mn6{background:url(../images/mn_06.png) no-repeat;width:130px;}
.mn-avis{position:relative;border:1px solid #cfcfcf;background:#efefef url("../images/bg_avis.gif") repeat-x;padding:8px 0;}
.mn-avis .img-avis{position:relative;float:left;width:150px;height:80px;overflow:hidden;margin:0 10px;}
.mn-avis .liste-avis{float:left;width:280px;padding:0 0 10px 15px;}
.mn-avis .serie-avis h4{color:#ed1c24;font-size:12px;margin:0 0 5px 0;font-weight:bold;}
.mon-profil,#h-ban{margin-top:20px;}
.mq-actus .h-actu{width:600px;float:none;}
.mq-actus .h-actu .h-actu-det{width:450px;float:right;line-height:1.1;}
.mq-actus .h-actu h4{margin:0 0 5px 0;color:#da1d25;font-size:1em;font-weight:bold;}
.mq-actus p,#avis-modele{margin:10px 0;}
.mq-avis{position:relative;font-size:11px;}
.nb-vehicule{background:#ed2628;color:#fff;font-size:14px;font-weight:bold;line-height:25px;text-indent:20px;width:200px;}
.nb-vehicule a{color:#ffffff;}
.nb-vehicule2{background:#ed2628;color:#fff;font-size:14px;font-weight:bold;line-height:25px;text-indent:20px;width:350px;}
.noborder{border:none !important;}
.no-bottom,.pad-bot,.pad-bot,.right-mq .wd-right,#bloc-amis,.com-avis .com-avis-item,.main-login form,.marg-list{margin-bottom:10px;}
.nom h1 a{color:#555;}
.no-photo,.login .main-log form div,.no-photo{width:130px;}
.note-modele{background:#4f4848;width:300px;height:46px;position:relative;}
.note-modele .h-photo-note{position:absolute;height:33px;width:38px;overflow:hidden;top:20px;left:10px;}
.note-modele-slide .h-photo-note-slide{position:absolute;z-index:100;height:50px;width:60px;overflow:hidden;top:20px;left:10px;}
.note-moy .barre{background-image:url("../images/vote2.gif");}
.onglet-message{width:170px;margin:0;padding:0;}
.onglet-message ul li{float:left;list-style-type:none;list-style-image:none;}
.onglet-message ul li a{ float:left; list-style-type:none; list-style-image:none; background-position:0 0; background-repeat:no-repeat; display:block; width:135px; height:17px; padding:10px 0 10px 35px; margin:1px 0; color:#646363; font-size:11px; }
.onglet-message ul li a.messag-box{background:url(../images/message-box.gif);}
.onglet-message ul li a.messag-new{background:url(../images/message-new.gif);}
.onglet-message ul li a.messag-send{background:url(../images/message-send.gif);}
.onglet-message ul li a:hover,.onglet-message ul li a.active-ong{background-position:-170px 0;color:#ffffff;}
.over-img{background:url('../images/bg_com_img.gif') no-repeat;width:106px;height:25px;text-align:center;line-height:25px;display:block;color:#fff;margin-right:5px;}
.padded10,.content-comment,.espace-ajout{padding:10px;}
.paddleft15{padding-left:15px;}
.pad-list{padding-bottom:10px;}
.photo-ajout{float:left;width:65px;}
.photog-commentaire{padding:10px 0;}
.pic-drive-test{background:url(../images/pic_test.png) no-repeat;padding-left:30px;display:block;font-size:16px;color:#000;line-height:16px;}
.pic-drive-test strong{font-size:14px;color:#979797;font-weight:normal;}
.pic-homme{width:32px;float:left;padding-bottom:10px;}
.placeholder,#footer a:hover{color:#aaa;}
.podium{background:url(../images/bg-podium.jpg) center 0 no-repeat;width:460px;height:210px;margin:10px auto;}
.podium form .select-car1{margin:15px 15px 0 5px;}
.podium form .select-car2{margin:0 15px 0 5px;}
.podium form .select-car3{margin:25px 0 0 5px;}
.podium form div{padding:195px 165px 0 0;}
.podium form select{width:135px;height:30px;border:1px solid #d6d6d6;background:#fff;float:left;}
.podium td{font-size:16px;font-weight:bold;color:#ED2628;}
.podium-select{width:205px;height:30px;border:1px solid #d6d6d6;background:#fff;}
.pre-drive{background:url("../images/bg_smenu_footer.png") no-repeat 0 bottom;width:930px;height:70px;overflow:hidden;position:absolute;bottom:0;}
.pre-drive .wrap{margin:0;padding:10px;}
.readed table.option-list th,.readed table.option-list td a,.readed table.option-list td a strong,.readed table.option-list td{color:#b5b5b5 !important;}
.recherche-drive input{width:160px;height:25px;background:#fff;border:1px solid #dfdfdf;margin:0 6px;}
.recherche-vehicule{float:right;width:350px;font-size:16px;padding-top:20px;}
.recherche-vehicule input[type=text]{width:300px;}
.recherche-vehicule-w{padding-top:20px;width:600px;font-size:12px;}
.red{color:#DA1D25 !important;}
.reduire{margin:2px 2px 0 2px;}
.rezo-actu{background:url('../images/bg_rezo.gif') repeat-x;border:1px solid #dbdbdb;height:33px;position:relative;width:298px;margin-bottom:15px;}
.rezo-actu .main-rezo{position:absolute;top:4px;right:8px;}
.rezo-actu .main-rezo label{float:left;padding-top:8px;}
.rg-block2{background:#f5f5f5;border:1px solid #bfbfbf;margin:2px 0 10px 0;}
.rg-block2 .wrap{padding:10px 10px 15px 10px;}
.rg-list2 li{float:left;width:130px;height:15px;overflow:hidden;margin:0 4px;border-bottom:1px dashed #B6B5B5;padding:1px 0;font-size:11px;}
.rg-list2 li a{padding-left:15px;background:url("../images/puce-car.gif") no-repeat 4px 4px;}
.right-coords{width:165px;color:#3a3a3a;}
.right-mq .br-right{border:1px solid #dadbdb;padding:12px;margin:10px 0;}
.right-mq .br-right .btn{background:url('../images/btn_loupe.gif') no-repeat;border:none;width:20px;height:20px;}
.right-mq .br-right .btn-search,#frm_voiture .btn-search-w{background:url('../images/bg_search.gif') no-repeat;width:130px;height:32px;line-height:32px;border:none;font-size:12px;float:right;color:#ed1c24;margin-top:15px;}
.right-mq .br-right select{width:230px;border:1px solid #d0d5d5;color:#a09f9f;font-size:11px;}
.right-mq .br-right strong{color:#da1d25;margin:0;font-size:24px;display:block;font-weight:normal;}
.right-mq .btn-entretien a span,.right-mq .btn-assurer a span,.right-mq .btn-financer a span{display:inline-block;padding:10px 5px 5px 62px;}
.right-mq .btn-entretien a,.right-mq .btn-assurer a,.right-mq .btn-financer a,.right-mq .btn-essai a{display:block;height:60px;width:300px;overflow:hidden;font-size:15px;line-height:20px;margin-bottom:2px;}
.right-mq .btn-entretien a:hover, .right-mq .btn-assurer a:hover, .right-mq .btn-financer a:hover,.right-mq .btn-essai a:hover {background-position:0 -60px;color:#da1d25;}
.right-mq .btn-essai a{background:url('../images/btn_auto_dispo.gif') no-repeat;}
.right-mq .btn-entretien a{background:url('../images/btn_entretenez.gif') no-repeat;}
.right-mq .btn-assurer a{background:url('../images/btn_assurer.gif') no-repeat;}
.right-mq .btn-financer a{background:url('../images/btn_financer.gif') no-repeat;}
.right-mq .modele-dispo{background:#f5f5f5;border:1px solid #b8b8b8;padding:12px;margin:10px 0;}
.right-mq .modele-dispo .left-peugeot li a,.right-mq .modele-dispo .right-peugeot li a{list-style-type:square;color:#000;font-size:12px;}
.right-mq .modele-dispo .left-peugeot li,.right-mq .modele-dispo .right-peugeot li{list-style-type:square;color:#999797;font-size:11px;border-bottom:1px dashed #999797;}
.right-mq .modele-dispo .left-peugeot,.right-mq .modele-dispo .right-peugeot{float:left;width:125px;margin:0;padding:0;}
.right-mq .ttl-modele-dispo{line-height:16px;color:#000;font-size:18px;padding-left:62px;}
.right-mq .ttl-modele-dispo strong{color:#f00b0b;font-size:14px;}
.right-mq .wd-right select{width:100%;border:1px solid #d0d5d5;color:#a09f9f;font-size:11px;}
.section-drive-left{float:left;padding-bottom:15px;}
.section-drive-right{float:right;padding-bottom:15px;}
.select4{width:198px;height:30px;}
.serie1{font-size:18px;color:#ed1c24;padding-left:15px;vertical-align:middle;border:1px solid #e1e0e0;}
.serie2{font-size:12px;font-weight:bold;color:#3b6176;padding-left:15px;vertical-align:middle;border:1px solid #e1e0e0;}
.serie3{font-size:12px;font-weight:bold;color:#a84a16;padding-left:15px;vertical-align:middle;border:1px solid #e1e0e0;}
.serie-avis p{line-height:14px;}
.sideArticle{border:1px solid #BFBFBF;background:#fff;margin:10px 0;padding:10px;}
.sideArticle .logo{float:left;width:30px;height:30px;}
.sideArticle .nom h2{margin:0;padding:0;font-size:16px;color:black;font-weight:normal;line-height:16px;}
.sideArticle .sideCorps{clear:left;}
.sideArticle .sideCorps *{margin:0 !important;font-size:12px !important;}
.small{padding-bottom:0 !important;}
.stock-photo img{padding:6px;}
.structure-video strong,.structure-video strong a{color:#353535;font-style:normal;}
.suppr{float:right;padding:10px 10px 0 0;color:#ed2628;}
.text-ajout{float:left;width:226px;font-size:10px;font-weight:bold;color:#696868;padding-top:10px;line-height:14px;padding-left:15px;}
.text-ajout strong{font-size:12px;font-weight:bold;color:#696868;}
.texte-actu{float:right;width:460px;line-height:1.1;}
.texte-actu .h-actu-suite,.mq-actus .h-actu .h-actu-suite,.texte-actu .h-actu-suite{display:inline-block;color:#da1d25;float:right;font-size:0.9em;padding-right:12px;background:url("../images/ico_suite.png") no-repeat right 2px;}
.texte-area-commentaire{padding:15px 0;color:#575555;}
.titre-marque{color:#fff;font-size:18px;padding-left:55px;padding-top:15px;}
.titre-vehicule,.ttl-left,.bloc-avatar-profil,.bloc-rdv .rdv-col1,.h-collapse,.m-collapse,.left-nb-vehicule{float:left;}
.trait-drive{border-bottom:1px solid #c7c6c6;}
.ts-amis a{background:url('../images/bg_ts.gif') no-repeat;text-align:center;width:150px;height:20px;line-height:20px;font-size:10px;font-weight:bold;margin-top:2px;display:block;}
.ttl-amis{background:#ed2628;font-size:14px;font-weight:bold;line-height:24px;color:#fff;width:210px;text-indent:10px;}
.ttl-apercu-avis{font-size:14px;font-weight:bold;height:20px;display:block;padding-bottom:15px;}
.ttl-autres{background:url('../images/bg_ttl_autres.gif') no-repeat;height:34px;line-height:34px;color:#292525;font-size:18px;padding-left:55px;margin-top:15px;}
.ttl-chassis{background:url('../images/bg_ttl_chassis.gif') no-repeat;height:34px;line-height:34px;color:#292525;font-size:18px;padding-left:55px;margin-top:15px;}
.ttl-consommation{background:url('../images/bg_ttl_consommation.gif') no-repeat;height:34px;line-height:34px;color:#292525;font-size:18px;padding-left:55px;margin-top:15px;}
.ttl-Dimensions{background:url('../images/bg_ttl_dimension.gif') no-repeat;height:34px;line-height:34px;color:#292525;font-size:18px;padding-left:55px;margin-top:15px;}
.ttl-equipement{background:url('../images/bg_ttl_equipement.gif') no-repeat;height:34px;line-height:34px;color:#292525;font-size:18px;padding-left:55px;margin-top:15px;}
.ttl-info{color:#ED1C24;font-size:14px;font-weight:bold;}
.ttl-login{width:600px;height:31px;line-height:31px;padding-left:46px;padding-bottom:20px;background:url(../images/fond_ttl_login.png) no-repeat;font-size:20px;color:#6a6b6e;}
.ttl-modele .logo{width:44px;height:44px;overflow:hidden;float:left;}
.ttl-modele .nom{width:300px;margin-left:10px;float:left;height:44px;overflow:hidden;}
.ttl-modele .nom h2{font-size:22px;margin:6px 0;color:#141414;font-weight:normal;}
.ttl-modele-dispo{padding:15px 7px 0 0;}
.ttl-modele-dispo .logo{width:30px;height:30px;overflow:hidden;float:left;}
.ttl-modele-dispo .nom{width:195px;float:right;}
.ttl-modele-dispo .nom  h2{margin:0;padding:0;font-size:16px;color:#000;font-weight:normal;line-height:16px;}
.ttl-modele-dispo .nom  h2 strong,article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,.bg-avis-modele .liste-avis ul strong{display:block;}
.ttl-modele-dispo h3{margin:0;padding:0;font-size:15px;color:#000;font-weight:normal;line-height:16px;}
.ttl-modele-ec .reserver{float:right;text-align:right;padding-top:6px;}
.ttl-modele-ec .reserver a{display:inline-block;background:url("../images/arrow-btn-essai.gif") no-repeat right 0;height:29px;padding-right:20px;}
.ttl-modele-ec .reserver a span{display:inline-block;height:29px;color:#fff;font-size:14px;font-weight:bold;line-height:28px;background:url("../images/bg-btn-essai.gif") no-repeat left 0;padding:0 5px 0 15px;}
.ttl-moteur{background:url('../images/bg_ttl_moteur.gif') no-repeat;height:34px;line-height:34px;color:#292525;font-size:18px;padding-left:55px;margin:2px 0;}
.ttl-performances{background:url('../images/bg_ttl_perf.gif') no-repeat;height:34px;line-height:34px;color:#292525;font-size:18px;padding-left:55px;margin-top:15px;}
.ttl-poste{font-size:18px;color:#3a3a3a;padding:10px 0;}
.ttl-poste,.name{font-size:18px;color:#3a3a3a;}
.ttl-right{float:right;margin-right:50px;}
.ttl-right a{background:url(../images/arrow_red.png) no-repeat right;color:#8c8a8a;font-size:12px;padding-right:15px;}
.ttl-securite{background:url('../images/bg_ttl_securite.gif') no-repeat;height:34px;line-height:34px;color:#292525;font-size:18px;padding-left:55px;margin-top:15px;}
.ttl-test2{background:url(../images/bg_ttl_autres.gif) no-repeat;width:600px;height:34px;line-height:34px;text-indent:55px;color:#6a6b6e;font-size:20px;}
.ttl-transmission{background:url('../images/bg_ttl_transmission.gif') no-repeat;height:34px;line-height:34px;color:#292525;font-size:18px;padding-left:55px;margin-top:15px;}
.ttl-videos{background:url(../images/bg_ttl-video.gif) no-repeat;width:601px;height:31px;line-height:31px;text-indent:45px;color:#6a6b6e;font-size:20px;}
.ttl-videos strong,.ttl-test2 strong{font-weight:normal;color:#da1d25;}
.txt-affiche{background:#e9e9e9;border:1px solid #dbdbdb;padding:10px;color:#141313;font-weight:bold;margin:10px 0;font-size:12px;line-height:1.1;}
.txt-amis{width:200px;margin-left:5px;color:#9f9d9d;line-height:1.1;}
.txt-amis strong{font-weight:normal;color:#696868;}
.txt-amis strong.red{color:#ED2628;font-size:13px;font-weight:bold;}
.txt-avis{width:575px;margin:0 auto;line-height:1.1;word-wrap:break-word;}
.txt-com{width:380px;margin-left:5px;line-height:1.1;word-wrap:break-word;}
.txt-commentaire{float:left;padding-left:6px;width:510px;color:#998e8e;line-height:12px;word-wrap:break-word;}
.txt-commentaire2{float:left;padding-left:6px;width:530px;color:#998e8e;line-height:12px;word-wrap:break-word;}
.txt-lecture{color:#6c6c6c;line-height:14px;}
.txtr{text-align:right;}
.txt-radio-inscr{float:right;width:145px;font-size:11px;padding-left:5px;line-height:13px;margin-bottom:30px;}
.unreaded table.option-list td a strong,table.option-list th,.message-textes table.option-list td strong a{color:#0f0d0d;}
.unreaded table.option-list td a,.unreaded table.option-list td{color:#6c6c6c;}
.valide{float:right;padding:10px 10px 0 0;color:#7c7878;}
.v-detail{background:#F3F3F3;padding:2px 0 2px 6px;font-size:12px;}
.vehic-title .vehic-logo{width:70px;float:left;}
.vehic-title .vehic-name{width:530px;float:right;padding-top:20px;}
.vehic-title .vehic-name .nb-vehicule{width:280px;text-indent:10px;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.voir-profil a{background:url('../images/bg_voir_profil.gif') no-repeat;display:block;width:84px;height:20px;text-align:center;line-height:20px;font-size:10px;font-weight:bold;margin-left:2px;}
.v-title{background:#ED1C24;color:#fff;padding:2px 0 2px 6px;font-size:12px;font-weight:bold;}
.vue-auto{float:right;color:#939191;font-style:italic;padding-top:7px;}
.w100{width:100px !important;}
.w140{width:140px !important;}
.w300{width:300px !important;}
.w360{width:360px !important;}
.w400{width:400px !important;}
.w50{width:50% !important;}
.w540{width:540px !important;}
.w80{width:80% !important;}
.wid-espace{width:600px;border:1px solid #dcd7d7;border-bottom:none;}
.wrap-inscris{width:520px;margin:15px auto;}
.writing-read-tab{background:#f6f6f6;border:1px solid #e5e0e0;}
.wtdh15{width:15px;}
.wtdh215{width:215px;}
.wtdh230{width:230px;}
.wtdh25{width:25px;}
#apercu-gallery #h-diapo{position:relative;width:600px;/*background:url("../images/h-slide-bg.png") no-repeat 50% top*/;border-bottom:1px solid #ccc;margin-top:20px;}
#apercu-gallery #h-diapo .h-slide{width:560px;}
#apercu-gallery #h-diapo .h-slide-essai{position:absolute;width:171px;height:160px;left:730px;top:60px;}
#apercu-gallery #h-diapo .h-slide-photo{position:absolute;width:560px;height:360px;top:10px;left:0;overflow:hidden;text-align:center;}
#apercu-gallery #h-diapo .h-slide-text{position:absolute;left:35px;top:30px;width:200px;height:210px;overflow:hidden;line-height:1.4;}
#apercu-gallery #h-diapo .h-slide-text h2{font-size:2.4em;color:#ed1c24;margin:0 0 10px;line-height:1;font-weight:normal;}
#apercu-gallery #h-diapo .h-slide-text h2 a,#h-diapo .h-slide-text h2 a,.left-mq .ttl-actu span,.left-mq .ttl-avis span,.left-mq .ttl-login span,.left-mq h1 span,.left-mq-frame h1 span,.l-pagination .pagin .pagination span.current,.l-pagination .pagin .pagination a:hover,.l-pagination a.current{color:#ed1c24;}
#apercu-gallery #h-diapo .next{position:absolute;right:30px;top:160px;width:44px;height:44px;overflow:hidden;display:block;font-size:0;background:url("../images/next.png") no-repeat;z-index:100;}
#apercu-gallery #h-diapo .pagination li a{display:block;width:130px;height:80px;border:1px solid #a8a0a0;overflow:hidden;margin:1px;background:#ececec; text-align: center;}
#apercu-gallery #h-diapo .pagination li,#v-diapo .pagination li{float:left;margin:7px 5px;}
#apercu-gallery #h-diapo .pagination,#v-diapo .pagination{list-style-type:none;width:600px;margin:0 12px;padding:0;position:relative;left:0;top:0;}
#apercu-gallery #h-diapo .prev{position:absolute;left:30px;top:160px;width:44px;height:44px;overflow:hidden;display:block;font-size:0;background:url('../images/prev.png') no-repeat;z-index:100;}
#apercu-gallery #h-diapo .slides_container{width:560px;height:370px;overflow:hidden;position:relative;display:none;padding-top:10px;}
#banniere-avis{margin-top:10px;}
#bgreseau-modele{background:url(../images/bg-sociaux-modele.gif) repeat-x;height:33px;border:1px solid #d8d8d8;margin-bottom:15px;}
#bloc-fixe .message,#bloc-portable .message{color:#ff0000;}
#btn_renvoi{background:url('../images/btn_renvoi.gif') no-repeat 0 0;width:110px;height:32px;border:none;}
#btn_renvoi:hover{background:url('../images/btn_renvoi.gif') no-repeat 0 -32px;color:#fff;}
#drop-menu{position:relative;width:960px;display:none;}
#drop-menu .smenu-close{ position:absolute; top:5px; right:10px; font-size:0.9em; display:inline-block; height:15px; color:#777 !important; line-height:15px; background:url("../images/btn_close_arrow.png") no-repeat right 0; }
#drop-menu .smenu-close span{display:block;height:15px;margin-right:15px;padding:0 5px 0 10px;text-align:left;background:url("../images/btn_close.png") no-repeat 0 0;}
#drop-menu .submenu{position:relative;margin-left:15px;background:url("../images/bg_smenu.png") no-repeat 0 bottom;width:930px;padding-bottom:75px;display:none;overflow:hidden;}
#drop-menu .submenu .outter-wrap{padding:25px 15px 0 15px;background:url("../images/smenu_shade.png") no-repeat 0 -5px;}
#err-container{background-color:#EAD0D0;border:1px solid #E54B4B;margin:10px 0;padding:10px;display:none;}
#err-container label.error,#errph-container label.error{display:none;border:none !important;}
#err-container ol li,#errph-container ol li{list-style-type:none;margin-left:10px;color:#ff0000;background:none !important;}
#fbbox{margin:20px auto;width:300px;}
#footer{background:#262626 url("../images/bg_body.gif") repeat-y 50% top;}
#footer{width:960px;}
#footer .col{width:160px;float:left;}
#footer .col .wrap{padding:30px 15px;}
#footer .col-large{width:800px;float:left;}
#footer .col-large .wrap{padding:30px 15px;text-align:center;}
#footer .col-large .wrapMailing{padding:15px 15px;text-align:center;}
#footer .col-large a{margin:0 6px;}
#footer .first{background:url("../images/bg_footer_first.gif") repeat-x 0 0;}
#footer a{color:#808080;}
#footer span{color:#fff;text-transform:uppercase;font-size:12px;width:130px;height:40px;line-height:12px;overflow:hidden;font-weight:normal;margin:0;}
#h-ban-int{padding:20px 0;}
#h-ban-int #h-ban{margin:20px auto;width:900px;}
#hd-banner{width:728px;height:90px;overflow:hidden;float:left;}
#h-diapo{position:relative;width:960px;overflow:hidden; background:url("../images/h-slide-bg.png") no-repeat 50% top; border-bottom:1px solid #ccc;}
#h-diapo .h-slide{position:absolute;left:0;top:0;width:930px;height:360px;overflow:hidden;}
#h-diapo .h-slide-essai{position:absolute;;width:171px;height:160px;left:730px;top:20px;}
#h-diapo .h-slide-photo{position:absolute;width:520px;height:290px;top:10px;left:390px;overflow:hidden;}
#h-diapo .h-slide-text{position:absolute;left:35px;top:30px;width:320px;height:320px;overflow:hidden;line-height:1.4;}
#h-diapo .h-slide-text h2{font-size:18px;color:#ed1c24;margin:0 0 10px;line-height:1;font-weight:normal;}
#h-diapo .next{position:absolute;right:12px;top:150px;width:10px;height:37px;overflow:hidden;display:block;font-size:0;background:url("../images/h-slide-next.png") no-repeat;}
#h-diapo .pagination{list-style-type:none;margin:0;padding:0;position:absolute;top:235px;right:30px;z-index:10;}
#h-diapo .pagination li{float:left;margin:0 5px;}
#h-diapo .pagination li a{display:block;width:80px;height:55px;border:1px solid #a8a0a0;overflow:hidden;margin:1px;}
#h-diapo .prev{position:absolute;left:12px;top:150px;width:10px;height:37px;overflow:hidden;display:block;font-size:0;background:url("../images/h-slide-prev.png") no-repeat;}
#h-diapo .slides_container{width:910px;overflow:hidden;position:absolute;display:none;left:20px;top:0;}
#h-diapo.diapo-actu{height:150px;padding:10px 0 20px 0;}
#h-diapo.diapo-actu .h-actu-photo-slide{width:180px;float:left;overflow:hidden;}
#h-diapo.diapo-actu .h-actu-text-slide{width:700px;float:right;text-align:left;font-size:12px;color:#000;line-height:14px;}
#h-diapo.diapo-actu .h-actu-text-slide  a.h-actu-suite{display:inline-block;color:#da1d25;float:right;font-size:0.9em;margin:5px 0;padding-right:15px;background:url("../images/ico_suite.png") no-repeat right 2px;}
#h-diapo.diapo-actu .h-actu-text-slide h2{font-size:18px;color:#da1d25;font-weight:bold;margin:0 0 15px 0;padding:0;}
#h-diapo.diapo-actu .h-slide{width:900px;margin:0 10px;}
#h-diapo.diapo-actu .next{position:absolute;right:12px;top:60px;width:10px;height:37px;overflow:hidden;display:block;font-size:0;background:url("../images/h-slide-next.png") no-repeat;}
#h-diapo.diapo-actu .prev{position:absolute;left:12px;top:60px;width:10px;height:37px;overflow:hidden;display:block;font-size:0;background:url("../images/h-slide-prev.png") no-repeat;}
#hd-lang{width:930px;height:25px;text-align:right;color:#aaa;}
#hd-lang .lang{margin:0;padding:0;list-style-type:none;display:inline-block;line-height:25px;vertical-align:middle;}
#hd-lang .lang a{display:block;width:30px;height:25px;line-height:23px;}
#hd-lang .lang a.active{background:url("../images/bg_lang.gif") no-repeat 50% -15px;color:#fff;}
#hd-lang .lang li{display:inline-block;width:35px;height:25px;float:left;overflow:hidden;text-align:center;}
#hd-lang a{color:#aaa;font-size:1em;}
#hd-logo{width:190px;height:100px;overflow:hidden;float:left;margin-left:1px;}
#hd-logo h1 { margin: 0 !important; }
#hd-menu{width:930px;height:50px;overflow:hidden;background:url("../images/bg_nav.gif") no-repeat 0 0;}
#hd-menu #rnav .accueil {background:url("../images/bg_nav_first.gif") 0 0 no-repeat;}
#hd-menu #rnav .accueil a{border-left:none;margin:0 0 0 1px;}
#hd-menu #rnav .accueil a.active{margin:-50px 0 0 1px;}
#hd-menu #rnav .accueil a:hover{margin:-100px 0 0 1px;}
#hd-menu #rnav .financement a{background:url("../images/bg_nav_last.gif") repeat right 0;}
#hd-menu #rnav .financement a.active{background-position:right -100px;}
#hd-menu #rnav .financement a:hover{background-position:right -50px;color:#fff;}
#hd-menu #rnav a{display:block;width:100%;border-left:1px solid #bebebe;height:50px;background:url("../images/bg_nav_center.gif") no-repeat left 0;}
#hd-menu #rnav a.active,#hd-menu #rnav a.mactive{background-position:left -100px;color:#000;}
#hd-menu #rnav a:hover{background-position:left -50px;color:#fff;}
#hd-menu #rnav li{float:left;height:50px;line-height:50px;text-align:center;text-transform:uppercase;}
#hd-menu #rnav li.accueil{width:50px;}
#hd-menu #rnav li.assurance{width:150px;}
#hd-menu #rnav li.avis{width:180px;}
#hd-menu #rnav li.constructeurs{width:165px;}
#hd-menu #rnav li.essai{width:175px;}
#hd-menu #rnav li.modeles,#hd-menu #rnav li.actu,#hd-menu #rnav li.financement{width:125px;}
#header{position:relative;width:930px;margin:0 auto;}
#l-rezo{position:absolute;width:190px;height:30px;overflow:hidden;color:#6a6a6a;}
#l-rezo .l-label{display:block;width:95px;margin-top:10px;float:left;}
#l-rezo2{width:190px;height:30px;overflow:hidden;color:#6a6a6a;float:right;padding-top:4px;}
#l-rezo2 .l-label{display:block;width:85px;margin-top:10px;float:left;}
#l-rezo2 a,.rezo-actu .main-rezo a,#l-rezo a{float:left;display:block;width:40px;height:30px;overflow:hidden;}
#l-rezo2 a:hover img,.rezo-actu .main-rezo a:hover img,#l-rezo a:hover img{margin-top:-36px;}
#main,.message-content,.note-modele-slide{position:relative;}
#message{padding:20px;font-size:14px;}
#m-modele{margin:20px 0;}
#mq-diapo{position:relative;margin:10px 0 10px 0;}
#mq-diapo .mq-desc{width:600px;height:25px;overflow:hidden;}
#mq-diapo .mq-mac{position:absolute;width:140px;height:115px;overflow:hidden;top:40px;right:10px;}
#mq-diapo .mq-slide{color:#8d8d8d;font-size:12px;line-height:1.1;}
#mq-diapo .mq-slide h3{color:#141414;margin:0 0 5px 0;font-size:18px;}
#mq-diapo .next{z-index:52;position:absolute;right:8px;top:170px;width:42px;height:42px;overflow:hidden;display:block;font-size:0;background:url("../images/mq_slide_next.png") no-repeat;}
#mq-diapo .pagination li a,#m-modele .pagination li a,.m-modele .pagination li a{display:block;width:199px;height:24px;padding-left:18px;font-size:11px;color:#141414;line-height:24px;background:#eaeaea url("../images/mq_slide_puce.png") no-repeat 0 0;}
#mq-diapo .pagination li,#m-modele .pagination li,.m-modele .pagination li{float:left;width:199px;height:24px;overflow:hidden;margin:0 1px 1px 0;}
#mq-diapo .prev{z-index:51;position:absolute;left:8px;top:170px;width:42px;height:42px;overflow:hidden;display:block;font-size:0;background:url("../images/mq_slide_prev.png") no-repeat;}
#mq-diapo .slides_container,#v-diapo .slides_container{position:relative;width:600px;height:340px;overflow:hidden;}
#mq-scroll{position:relative;width:440px;height:125px;}
#mq-scroll .customScrollBox{position:relative;height:100%;width:440px;overflow:hidden;}
#mq-scroll .customScrollBox .container{position:relative;width:420px;top:0;float:left;}
#mq-scroll .customScrollBox .content{clear:both;margin:0 !important;padding:0 !important;background:none !important;}
#mq-scroll .customScrollBox .content{width:430px;font-size:11px;}
#mq-scroll .customScrollBox .content p{margin:4px 0 !important;}
#mq-scroll .dragger{position:absolute;width:10px;height:10px;background:url("../images/handle_scroller1.png") no-repeat 0 0;margin-left:-7px;text-align:center;overflow:hidden;cursor:pointer;}
#mq-scroll .dragger_container{position:relative;width:0;height:125px;float:left;margin:0 0 0 10px;border-left:3px solid #e6e6e6;cursor:pointer;}
#mq-scroll .dragger_pressed{position:absolute;width:10px;height:10px;background:url("../images/handle_scroller1.png") no-repeat 0 -10px;margin-left:-7px;overflow:hidden;}
#outter-wrap{position:relative;width:960px;margin:0 auto;text-align:left;background:url("../images/bg_main.gif") repeat-y 0 0;}
#radio-inscr{float:left;width:100px;margin-right:0;}
#radio-news .ui-button,#radio-assu .ui-button,#radio-news-marq .ui-button,#radio-inscr .ui-button,#radio-news .ui-button,#radio-assu .ui-button,#radio-moto .ui-button,#radio-news-marq .ui-button{width:48px;height:23px;padding:0;}
#radio-news,#radio-assu,#radio-moto{float:left;margin:0 17px 0 12px;width:100px;}
#rg-ban{text-align:center;margin:30px 0 10px 0;padding:20px 0;}
#rg-ban img{margin:7px 0;}
#side-fb{position:fixed;width:45px;top:200px;left:0;height:270px;overflow:hidden;}
#side-fb a{display:block;width:45px;height:270px;position:absolute;left:-5px;}
#side-fb a:hover{left:0;}
#slide-modele{margin:10px 0 30px 0;position:relative;}
#slide-modele #h-diapo{width:600px;height:340px;;overflow:hidden;position:relative;border-bottom:none;background:none;}
#slide-modele #h-diapo .h-slide-photo{position:absolute;top:0;left:0;width:600px;height:265px;overflow:hidden;}
#slide-modele #h-diapo .next,#v-diapo .next{position:absolute;right:8px;top:220px;width:44px;height:44px;overflow:hidden;display:block;font-size:0;background:url("../images/next.png") no-repeat;z-index:100;}
#slide-modele #h-diapo .pagination{position:absolute;top:275px;left:0;width:600px;height:60px;overflow:hidden;}
#slide-modele #h-diapo .pagination li{margin:0 8px;}
#slide-modele #h-diapo .prev,#v-diapo .prev{position:absolute;left:8px;top:220px;width:44px;height:44px;overflow:hidden;display:block;font-size:0;background:url('../images/prev.png') no-repeat;z-index:100;}
#slide-modele .note{position:absolute;left:0;top:25px;width:60px;height:50px;overflow:hidden;z-index:100;}
#slide-modele .txt-modele{padding-top:15px;font-size:12px;color:#141414;}
#slider{width:320px;margin:10px auto;}
#slide-txt{ width:80px; height:31px; position:absolute; top:18px; left:-35px; background:url(../images/fd_budget.png) no-repeat left top; color:#393737; font-size:14px; font-weight:bold; padding-top:5px; text-align:center; }
#smstexte{background-color:#EAD0D0;border:1px solid #E54B4B;margin:5px 0;padding:5px;display:none;}
#txt_renvoi_tel{width:140px;}
#validPhone{position:absolute;top:60px;left:60px;background:#ffffff url('../images/fd_drive_radio.gif') repeat-x left bottom;border:10px solid #d9d9d9;padding:10px 20px;display:none;}
#validPhone #tels{font-size:20px !important;border:1px solid #DA1D25;width:160px;color:#DA1D25;}
#v-diapo{width:600px;position:relative;border-bottom:none;background:none;}
#v-diapo .h-slide{width:600px;height:340px;overflow:hidden;position:absolute;left:0;top:0;}
#v-diapo .pagination li a{display:block;width:80px;height:55px;border:1px solid #a8a0a0;overflow:hidden;margin:1px;background:#f6f6f6;}
#v-diapo .pagination li.current a,#apercu-gallery #h-diapo .pagination li.current a,#h-diapo .pagination li.current a{border:2px solid #f10d0f;overflow:hidden;margin:0;}
#wrap{position:relative;width:960px;  background:url("../images/bg_wrap.png") no-repeat 0 0; z-index:0;}
#wrap2{position:relative;width:960px;  background:url("../images/bg_wrap2.png") no-repeat 0 0; z-index:0; padding-top:15px;}
#wrap3{position:relative;width:960px;  background:url("../images/bg_wrap3.png") no-repeat 0 0; z-index:0; padding-top:15px;}
.bloctop { width:1px; height:190px; overflow:hidden; margin:0 auto;}
.background_clic{
	/* background: url('http://www.reserverunessai.com/crea/habillages/habillageR1EVolvo.png') no-repeat center top; */
	background: url('http://www.reserverunessai.com/crea/habillages/habillage_PoloMatch.jpg') no-repeat center top;

      	width: 100%;
      	height: 100%;
      	display: block;
	position:absolute;
	z-index:-5;
        cursor:pointer;
      }

/*landing page men3*/
.ttl-men3 { font-size: 18px; color: #6a6b6e; margin-bottom: 5px; margin-top: 15px;}
.mini-col { float:left; width: 190px; margin-right: 15px; }
.mini-col-last { margin-right: 0;}
.mini-col .ttl-men3-essai { background-color: #9e9b9b; color: #fff; }
.ttl-men3-essai { color: #fff; font-size: 28px; line-height: 28px; text-align: center; padding: 5px;}
.rouge { background-color: #db2229 !important; }
.noir { background-color: #262626 !important; }
.ttl-men3-essai span { font-size: 13px; line-height: 13px;}
.bloc-select-men3 { background: url(../images/border-bottom-men3.gif) no-repeat bottom #eee; width: 170px; padding: 10px; padding-top: 20px;  }
.bloc-select-men3 select {width:170px;height:25px;border:solid 1px #dfdfdf; margin-bottom: 10px; padding-top:4px;}
.bloc-btn-men3 { width: 600px; background: url(../images/bg_men3_bottom.jpg) no-repeat; height: 130px; padding-top: 80px; }
.bloc-btn-landing { width: 600px; background: url(../images/bg_btn_landing.jpg) no-repeat; height: 130px; padding-top: 75px; }
.btn-landing-marque { float: left; width: 218px; height: 36px; background: url(../images/btn_avis_to_marque.png) no-repeat; display: inline-block;}
.btn-landing-modele { float: right; width: 206px; height: 36px; background: url(../images/btn_avis_to_modele.png) no-repeat; display: inline-block;}



/*landing page onem*/
.logo-mq { float: left; margin-right: 15px; }
.bloc-mq {  margin-bottom: 10px;}
.bloc-mq-detail { float: left; width: 520px;}
.left-mq .ttl-marque{ background:url('../images/bg_col_marque1.png') no-repeat; width:500px; line-height:31px;height:31px;padding-left:20px;font-size:20px;margin-bottom:20px;position:relative;}
.ttl-marque { position: relative; }
.ttl-marque .opener{position:absolute;width:21px;height:20px;overflow:hidden;right:6px;top:6px;cursor:pointer;background:url("../images/ico_collapse.gif") no-repeat 0 0px;}
.nom-mq { float: left;}
.list-md { float: left; width: 130px; margin-bottom: 10px; }
.list-md label{ float: left;  }
.list-md input{ float: left; margin-right: 10px; margin-left: 10px;  }

/*bloc mini*/
.h-collapse-mini{width:600px;position:relative;margin-bottom:10px;}
.h-collapse-mini .head{position:relative;width:600px;height:31px;overflow:hidden; background:url("../images/bg_collapse_mini.png") no-repeat 0 -31px;}
.h-collapse-mini .head .opener{position:absolute;width:21px;height:20px;overflow:hidden;right:6px;top:6px;cursor:pointer;background:url("../images/ico_collapse.gif") no-repeat 0 -20px;}
.h-collapse-mini .head h3{position:absolute;left:45px;width:450px;height:31px;overflow:hidden;margin:0;line-height:30px;font-size:1.6em;font-weight:normal; color : #575050 !important;}
.h-collapse-mini .wrap,.ht-entretien{padding-top:10px;}
.bloc-avis-mini{background-image:url("../images/bg_coll_avis_mini.png") !important;}
.h-avis-mini{float:left; padding:0 11px; position:relative;text-align:center;background:url("../images/h_avis_sep.gif") no-repeat 0 0;}
.h-avis-mini .h-photo .h-photo-ico,.h-avis-first-mini .h-photo .h-photo-ico{position:absolute;height:40px;width:40px;overflow:hidden;top:22px;left:45px;}
.h-avis-mini .h-photo .h-photo-note,.h-avis-first-mini .h-photo .h-photo-note,.mn-avis .img-avis .h-photo-note{position:absolute;height:33px;width:38px;overflow:hidden;top:10px;left:0;}
.h-avis-mini .h-photo,.h-avis-first-mini .h-photo{height:80px;overflow:hidden;margin-bottom:3px;position:relative;background:#EEE;text-align: center;}
.h-avis-mini .wrap{text-align:left;line-height:1.1;}
.h-avis-mini a em,.h-avis-first-mini a em{color:#999;}
.h-avis-mini a,.h-avis-first-mini a{color:#333;}
.h-avis-first-mini{float:left; margin-right: 11px; position:relative;}
.h-avis-first-mini .wrap{text-align:left;line-height:1.1;}
.h-avis-modele-mini{float:left; width: 70px;}
.h-actu-modele-mini{float:left; width: 130px;}
.h-avis-vu-mini{float:right;text-align:right;font-style:italic;color:#999;}
.bloc-video-mini{background-image:url("../images/bg_coll_video_mini.png") !important;}
.bloc-image-mini{background-image:url("../images/bg_coll_photo_mini.png") !important;}
.bloc-actu-mini{background-image:url("../images/bg_coll_actu_mini.png") !important;}
.actu-ttl-mini { width: 130px !important; display: block; }

/*------landing page consessionnaire-------*/
#wrap-body-concessionnaire {margin:0; padding:0; line-height:normal !important; background:url(../images/lp_concessionnaire/bg.gif) ; background-color:inherit; font-family:Arial, Helvetica, sans-serif }
#wrap-body-concessionnaire-in {margin:0; padding:40px 0; width:100%; line-height:normal !important; background:url(../images/lp_concessionnaire/body-bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif }
#wrap-body-concessionnaire a { text-decoration:none; }
#wrap-body-concessionnaire .clr { clear:both; }
#wrap-body-concessionnaire .content-concessionnaire { background:url(../images/lp_concessionnaire/bg.png) no-repeat; margin:0 auto; width:1010px; height:601px; position:relative; display:block }
#wrap-body-concessionnaire .devis {position:absolute; top:0; right:0; }
#wrap-body-concessionnaire .logo { margin:10px auto; width:278px; height:98px; }
#wrap-body-concessionnaire .form { position: relative; background:url(../images/lp_concessionnaire/bg-form.png) no-repeat; text-align:left; padding:0; width:404px; height:575px; float:left; margin-left:30px; font-size:14px; color:#222222; }
#wrap-body-concessionnaire .form form table { margin:auto; }
#wrap-body-concessionnaire .form .msg { width: 350px; margin: 0 auto; padding-top: 50px; height: 279px; }
#wrap-body-concessionnaire .form form table td {padding:5px; }
#wrap-body-concessionnaire .form form label {background:#f0f4f6; width:100%; display:block; padding:5px 0 5px 5px; height:100% }
#wrap-body-concessionnaire .form form input[type=text] {height:22px; }
#wrap-body-concessionnaire .form form input[type=text],#wrap-body-concessionnaire .form textarea { width:200px;  }
#wrap-body-concessionnaire .form form input[type=submit] { background:url(../images/lp_concessionnaire/btn.png) no-repeat; height:35px; width:156px; border:none; text-align:left }
#wrap-body-concessionnaire .contact { width:386px; height:100px; background:#c00308; color:#FFF; margin:15px auto 0; text-align:center; padding-top:2px }
#wrap-body-concessionnaire .contact p { margin:0; padding:0 }
#wrap-body-concessionnaire .contact h3 { font-size:22px;line-height:30px; margin:0 }
#wrap-body-concessionnaire .contact table {margin:5px 0 0 20px; font-size:18px; padding:0; text-align:left  }
#wrap-body-concessionnaire .contact table td {padding:2px 5px; }
#wrap-body-concessionnaire .contact table td a { color:#FFF; font-size: 14px; }
#wrap-body-concessionnaire .right { float:left; margin-left:20px; padding-top:30px }
#wrap-body-concessionnaire .titre { color:#d9262a; font-size:26px }
#wrap-body-concessionnaire .right p { font-size:16px; color:#7a7878; margin:70px 0 0; }
#wrap-body-concessionnaire .offre { margin:50px 0; }
#wrap-body-concessionnaire .offre img { float:left; margin:0; }
#wrap-body-concessionnaire .offre p { color:#d9262a; font-size:20px; float:left; vertical-align:middle; margin:7px 10px 0  }
#wrap-body-concessionnaire .bot { text-align:right; margin-left:39px; background:#111010; padding-right:5px; width:965px; height:15px; font-size:11px; color:#FFF }
#err-container-concessionnaire {
    position: absolute;
    top: 430px;
    left: 3px;
    width: 375px;
    background-color: #EAD0D0;
    border: 1px solid #E54B4B;
    margin: 10px 0;
    padding: 10px;
    display: none;
}
#err-container-concessionnaire label.error {display:none;border:none !important; background: none !important;}
#err-container-concessionnaire ol li {list-style-type:none;color:#ff0000;background:none !important; font-size: 10px;}
.left-drive .ttl_reserver h1 { font-size: 18px; }



