/* CSS Document */
body { background:url(images/fond-page.jpg) repeat-x #ffffff; margin:0 auto; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#superConteneur{margin:0 auto; position:relative; background:url(images/lueur-fond.jpg) no-repeat top center; min-height:350px;}
#conteneur{ width:955px; margin:0 auto; position:relative;}

#logo {float:left; padding:0; margin:25px 763px 0 6px; width:186px; height:80px; background:url(images/logo-amlift.gif);}
#logo h1 {padding:0; margin:0; text-indent:-5000px;}

#conteneurmenu {position:absolute; right:0px; top:87px; margin:0; padding:0; height:23px; width:755px; z-index:1000; float:left;}
.menu {float:left; display:inline; margin:0; padding:0; height:23px;  font-size:1.3em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.menu a {color:#202429; padding:3px 0 0 0; margin:0; text-decoration:none; height:16px; display:block; }
.menu a:hover {color:#202429; padding:3px 0 0 0; margin:0; text-decoration:none; border-bottom:4px solid #da0e0e; height:16px; display:block;}
.ssmenu { /*.ssmenu = Les parties "déroulantes" qui s'affiche au survol d'un .menu */padding:5px 15px 5px 15px; background:#da0e0e;}
.ssmenu ul, .ssmenu li.lienMenu {/* Ne pas trop toucher. Les items (les <li>) des sous-menus, notamment pour enlever les puces des liste */padding:0;list-style-type:none;background:transparent;}
.ssmenu a, .ssmenu a:visited {color:#ffffff; padding:0px; text-decoration:none; font-size:11px; font-weight:normal; border-bottom:1px dotted #da9090;/* Ne pas modifier le block, margin et width */display:block; margin:5px 0; width:100%;}
html>body .ssmenu a, html>body .ssmenu a:visited, html>body .ssmenu a:hover, html>body .ssmenu a:active {width:auto;}
.ssmenu ul:hover, .ssmenu a:hover, .ssmenu a:focus{/* Les liens sous le curseur. On change les couleurs du texte et de fond, et on enlève le soulignement.*/color:#ffffff;text-decoration:none;}
.menuOuvert a {color:#202429; padding:3px 0 0 0; margin:0; text-decoration:none; border-bottom:4px solid #da0e0e; height:16px; display:block;}

/********************************** PAGE ACCUEIL ***********************************/
#colonneGauche {clear:left; float:left; padding:0; margin:0; width:695px; display:inline;}
#animFlash {float:left; display:inline; margin:0 0 0 5px; padding:0; width:675px; height:320px; background:url(images/bg-flash.jpg) no-repeat bottom;}

#encartProduits {float:left; display:inline; padding:0; margin:0 0 0 5px; width:675px; background:url(images/bg-encarts-produits.jpg) no-repeat center top #FFFFFF; }
#encartProduits .unProduit {float:left; display:inline; padding:0 0 10px 0; margin:10px 0 0 0; width:224px;}
#encartProduits .unProduit h2 {float:left; display:inline; padding:0 25px 5px 20px; margin:10px 0 0 0; width:179px; color:#db0f0f; font-size:1.8em; font-weight:normal; font-family:Arial, Helvetica, sans-serif; border-right:1px dotted #9fa1a4; }
#encartProduits .unProduit h2 a {color:#db0f0f; text-decoration:none;}
#encartProduits .unProduit p {float:left; display:inline; padding:0 25px 5px 20px; margin:0; width:179px;  color:#40444a; font-size:1.1em; line-height:1.4em; border-right:1px dotted #9fa1a4; }
#encartProduits .unProduit p a {color:#db0f0f; font-weight:bold; line-height:1.3em; }

#gammes {float:left; display:inline; padding:0 0 10px 0; margin:0 0 5px 5px; width:675px; background:url(images/bg-decouvrir-gamme.jpg) repeat-x top; font-family:Arial, Helvetica, sans-serif;}
#gammes h2 {float:left; display:inline; padding:0 0 3px 0; margin:10px 20px 5px 20px; width:635px; font-size:1.4em; color:#db0f0f; border-bottom:1px dotted #4a4640;}
#gammes ul {float:left; display:inline; padding:0; margin:0 20px; width:635px; font-size:1.2em; font-weight:bold; list-style:none;}
#gammes ul li {float:left; padding:0 0 0 13px; margin:3px 0; width:237px; background:url(images/puce-gamme.gif) no-repeat left;}
#gammes ul li a {color:#202429; text-decoration:none;}

#colonneDroite {float:left; padding:0; margin:0; width:260px; display:inline;}
#colonneDroite p {float:left; padding:0; margin:5px 0; width:260px; font-size:1.1em; color:#202429; line-height:1.2em;}
#colonneDroite p a{color:#202429;}
#colonneDroite p a:hover{color:#db0f0f;}
#colonneDroite p span {font-size:1.2em; color:#ffffff; font-weight:bold; display:block; margin:10px 0;}

#dernNews, #titreOccas{float:left; padding:0 0 3px 0; margin:12px 0 3px 0; width:260px; color:#db0f0f; font-size:1.4em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border-bottom:1px dotted #4a4640;}
#dernNews span, #titreOccas span {border-bottom:4px solid #da0e0e;}

#colonneDroite .uneActu {float:left; padding:12px 0; margin:0; width:260px; display:inline; border-bottom:1px dotted #4a4640;}
#colonneDroite .uneActu h2 {float:left; padding:0; margin:0 0 3px 0; width:260px; font-size:1.1em; font-weight:bold;}
#colonneDroite .uneActu h2 a {color:#db0f0f; text-decoration:none;}
#colonneDroite .uneActu p {float:left; padding:0; margin:5px 0 0 0; width:260px; font-size:1.1em; color:#40444a; line-height:15px;}
#colonneDroite .uneActu p a {color:#db0f0f; font-weight:bold;}
#colonneDroite .uneActu p img {float:left; border:2px solid #b0aeaa; margin-right:5px;}

#colonneDroite .uneOccas {float:left; padding:5px 5px; margin:5px 0; width:250px; display:inline; border-bottom:1px dotted #4a4640; background:#db0f0f;}
#colonneDroite .uneOccas #texte{float:left;width:120px;}
#colonneDroite .uneOccas #lien{padding-top:22px;}
#colonneDroite .uneOccas #lien a {color:#ffffff; font-weight:bold; text-decoration:underline; font-size:1.1em;}
#colonneDroite .uneOccas #nom{height:60px;}
#colonneDroite .uneOccas #nom a {color:#f4b9bf; font-weight:bold; text-decoration:none;font-size:1.1em;}
#colonneDroite .uneOccas #nom a h2 {color:#ffffff; padding:0; margin-top:-2px; width:120px; font-size:1.1em; font-weight:bold;}
#colonneDroite .uneOccas #image{float:left;width:130px;}
#colonneDroite .uneOccas #image img {border:2px solid #f4b7b7; margin-right:5px;}

#colonneDroite .formulaire{font-size:1.2em;}
#colonneDroite .formulaire input.champ{width:158px;}
#colonneDroite .formulaire input.champRecherche{width:116px;}

#adresse {float:left; padding:0; margin:20px 0; width:260px; color:#40444a; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; line-height:1.3em;}
#adresse h3 {float:left; padding:0; margin:0; color:#db0f0f; font-weight:bold; width:260px; font-size:11px;}

#footer {clear:left; padding:0; margin:5px 0 0 5px; width:950px; border-top:1px solid #e8e8e7; color:#40444a; font-size:1.1em; font-family:Arial, Helvetica, sans-serif; line-height:30px;}
#footer a {color:#40444a;}


/********************************** PAGES DE NAV ***********************************/
h2#titre {clear:left; float:left; display:inline; padding:0 10px; margin:30px 0 0 5px; width:655px; display:inline; color:#db0f0f; font-size:2.7em; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

#listeProduits {float:left; display:inline; padding:50px 0 0 0; margin:0 0 5px 5px; width:675px; min-height:575px; background:url(images/bg-liste-produits.jpg) no-repeat center top #FFFFFF; border-top:1px solid #ffffff;}
#listeProduits h3 {float:left; margin:0 10px; padding:0; width:655px; display:inline; color:#40444a; font-size:1.8em; font-weight:normal; border-bottom:1px dotted #40444a;}
#listeProduits h3#bleu {float:left; margin:0 10px; padding:0; width:655px; display:inline; color:#396ab4; font-size:1.8em; font-weight:normal; border-bottom:1px dotted #40444a;}
#listeProduits h3#vert {float:left; margin:0 10px; padding:60px 0 0 0 ; width:655px; display:inline; color:#669109; font-size:1.8em; font-weight:normal; border-bottom:1px dotted #40444a;}
#listeProduits #ombre {float:left; margin:0 10px; padding:0; width:655px; height:25px; display:inline; background:url(images/ombre-sous-titre.jpg) no-repeat center;}

#listeProduits ul {float:left; margin:0px; padding:0 0 60px 0; width:675px; list-style:none;}
#listeProduits ul li {float:left; margin:0 0 20px 0; padding:0 10px; width:204px; height:200px; border-left:1px dotted #40444a; }
#listeProduits ul li a {display:block; width:204px; height:197px; background:url(images/ombre-liste-produits.jpg) no-repeat bottom; text-decoration:none;}
#listeProduits ul li a h4 {float:left; margin:0; padding:0 7px; width:184px; height:20px; line-height:20px; background:#db0f0f; border-left:3px solid #ffffff; border-right:3px solid #ffffff; color:#FFFFFF; font-size:1.3em; font-weight:bold; text-decoration:none; }
#listeProduits ul li a:hover h4 {float:left; margin:0; padding:0 7px; width:184px; height:20px; line-height:20px; background:#db0f0f; border-left:3px solid #db0f0f; border-right:3px solid #db0f0f; color:#FFFFFF; font-size:1.3em; font-weight:bold; text-decoration:none; }
#listeProduits ul li a img {float:left; margin:0; padding:3px 3px 0 3px; width:198px; height:161px; background:#ffffff;}
#listeProduits ul li a:hover img {float:left; margin:0; padding:3px 3px 0 3px; width:198px; height:161px; background:#db0f0f;}

#listeProduits ul#bleu {float:left; margin:0px; padding:0 0 60px 0; width:675px; list-style:none;}
#listeProduits ul#bleu li {float:left; margin:0 0 20px 0; padding:0 10px; width:204px; height:200px; border-left:1px dotted #40444a; }
#listeProduits ul#bleu li a {display:block; width:204px; height:197px; background:url(images/ombre-liste-produits.jpg) no-repeat bottom; text-decoration:none;}
#listeProduits ul#bleu li a h4 {float:left; margin:0; padding:0 7px; width:184px; height:20px; line-height:20px; background:#396ab4; border-left:3px solid #ffffff; border-right:3px solid #ffffff; color:#FFFFFF; font-size:1.3em; font-weight:bold; text-decoration:none; }
#listeProduits ul#bleu li a:hover h4 {float:left; margin:0; padding:0 7px; width:184px; height:20px; line-height:20px; background:#396ab4; border-left:3px solid #396ab4; border-right:3px solid #396ab4; color:#FFFFFF; font-size:1.3em; font-weight:bold; text-decoration:none; }
#listeProduits ul#bleu li a img {float:left; margin:0; padding:3px 3px 0 3px; width:198px; height:161px; background:#ffffff;}
#listeProduits ul#bleu li a:hover img {float:left; margin:0; padding:3px 3px 0 3px; width:198px; height:161px; background:#396ab4;}

#listeProduits ul#vert {float:left; margin:0px; padding:0 0 60px 0; width:675px; list-style:none;}
#listeProduits ul#vert li {float:left; margin:0 0 20px 0; padding:0 10px; width:204px; height:200px; border-left:1px dotted #40444a; }
#listeProduits ul#vert li a {display:block; width:204px; height:197px; background:url(images/ombre-liste-produits.jpg) no-repeat bottom; text-decoration:none;}
#listeProduits ul#vert li a h4 {float:left; margin:0; padding:0 7px; width:184px; height:20px; line-height:20px; background:#669109; border-left:3px solid #ffffff; border-right:3px solid #ffffff; color:#FFFFFF; font-size:1.3em; font-weight:bold; text-decoration:none; }
#listeProduits ul#vert li a:hover h4 {float:left; margin:0; padding:0 7px; width:184px; height:20px; line-height:20px; background:#669109; border-left:3px solid #669109; border-right:3px solid #669109; color:#FFFFFF; font-size:1.3em; font-weight:bold; text-decoration:none; }
#listeProduits ul#vert li a img {float:left; margin:0; padding:3px 3px 0 3px; width:198px; height:161px; background:#ffffff;}
#listeProduits ul#vert li a:hover img {float:left; margin:0; padding:3px 3px 0 3px; width:198px; height:161px; background:#669109;}

#listeProduits table#bleu {width:665px; margin:0 0 0 5px;}
#listeProduits table#bleu th {padding-left:3px; text-align:left;font-size:1.3em; color:#ffffff; background:#396ab4;}
#listeProduits table#bleu tr {height:30px;}
#listeProduits table#bleu td {padding-left:3px; border-bottom:1px solid #396ab4;}
#listeProduits table#bleu tr td.gras {font-weight:bold;}
#listeProduits table#bleu tr.pair {cursor:pointer;background:#e5efff;font-size:1.3em;}
#listeProduits table#bleu tr.impair {cursor:pointer;background:#ffffff;font-size:1.3em;}
#listeProduits table#bleu tr.pair:hover {background:#396ab4;color:white;}
#listeProduits table#bleu tr.impair:hover {background:#396ab4;color:white;}

#listeProduits table#vert {width:665px; margin:0 0 0 5px;}
#listeProduits table#vert th {padding-left:3px; text-align:left;font-size:1.3em;color:#ffffff; background:#669109;}
#listeProduits table#vert tr {height:30px;}
#listeProduits table#vert td {padding-left:3px; border-bottom:1px solid #669109;}
#listeProduits table#vert tr td.gras {font-weight:bold;}
#listeProduits table#vert tr.pair {cursor:pointer;background:#dff0b9;font-size:1.3em;}
#listeProduits table#vert tr.impair {cursor:pointer;background:#ffffff;font-size:1.3em;}
#listeProduits table#vert tr.pair:hover {background:#669109;color:white;}
#listeProduits table#vert tr.impair:hover {background:#669109;color:white;}


/********************************** OCCASIONS ***********************************/
#listeProduitsOccaz {float:left; display:inline; padding:50px 0 0 0; margin:0 0 5px 5px; width:675px; min-height:575px; background:url(images/bg-liste-produits.jpg) no-repeat center top #FFFFFF; border-top:1px solid #ffffff;}
#listeProduitsOccaz h3 {float:left; margin:0 10px; padding:0; width:655px; display:inline; color:#40444a; font-size:1.8em; font-weight:normal; border-bottom:1px dotted #40444a;}
#listeProduitsOccaz h3#bleu {float:left; margin:0 10px; padding:0; width:655px; display:inline; color:#396ab4; font-size:1.8em; font-weight:normal; border-bottom:1px dotted #40444a;}
#listeProduitsOccaz h3#vert {float:left; margin:0 10px; padding:60px 0 0 0 ; width:655px; display:inline; color:#669109; font-size:1.8em; font-weight:normal; border-bottom:1px dotted #40444a;}
#listeProduitsOccaz #ombre {float:left; margin:0 10px; padding:0; width:655px; height:25px; display:inline; background:url(images/ombre-sous-titre.jpg) no-repeat center;}

#listeProduitsOccaz #enteteBleu {float:left; padding:0; margin:0 10px; width:655px; height:30px; line-height:30px; background:#396ab4; color:#FFF; font-weight:bold; font-size:1.3em;}
#listeProduitsOccaz #enteteVert {float:left; padding:0; margin:0 10px; width:655px; height:30px; line-height:30px; background:#669109; color:#FFF; font-weight:bold; font-size:1.3em;}
#listeProduitsOccaz #enteteBleu #marque, #listeProduitsOccaz #enteteVert #marque {float:left; padding:0 10px; margin:0; width:120px;}
#listeProduitsOccaz #enteteBleu #modele, #listeProduitsOccaz #enteteVert #modele {float:left; padding:0 10px; margin:0; width:250px;}
#listeProduitsOccaz #enteteBleu #serie, #listeProduitsOccaz #enteteVert #serie {float:left; padding:0 10px; margin:0; width:150px;}
#listeProduitsOccaz #enteteBleu #annee, #listeProduitsOccaz #enteteVert #annee {float:left; padding:0 10px; margin:0; width:50px;}

ul#listeBleu {float:left; padding:0; margin:0 10px; width:655px; list-style:none; color:#40444a; font-size:1.3em; font-family:Arial, Helvetica, sans-serif;}
ul#listeBleu li.impair {float:left; padding:0; margin:0; width:655px; background:#fff; border-bottom:1px solid #396ab4; line-height:30px;}
ul#listeBleu li.pair {float:left; padding:0; margin:0; width:655px; background:#e5efff; border-bottom:1px solid #396ab4; line-height:30px;}
ul#listeBleu li a {float:left; padding:0 10px; margin:0; color:#40444a; text-decoration:none;}
ul#listeBleu li a:hover {float:left; padding:0 10px; margin:0; color:#fff; text-decoration:none; background:#396ab4;}
ul#listeBleu li a .marque {float:left; padding:0; margin:0; width:140px; font-weight:bold; }
ul#listeBleu li a .modele {float:left; padding:0; margin:0; width:270px; font-weight:bold; }
ul#listeBleu li a .serie {float:left; padding:0; margin:0; width:170px;}
ul#listeBleu li a .annee {float:left; padding:0; margin:0; width:55px;}

ul#listeVert {float:left; padding:0; margin:0 10px; width:655px; list-style:none; color:#40444a; font-size:1.3em; font-family:Arial, Helvetica, sans-serif;}
ul#listeVert li.impair {float:left; padding:0; margin:0; width:655px; background:#fff; border-bottom:1px solid #669109; line-height:30px;}
ul#listeVert li.pair {float:left; padding:0; margin:0; width:655px; background:#dff0b9; border-bottom:1px solid #669109; line-height:30px;}
ul#listeVert li a {float:left; padding:0 10px; margin:0; color:#40444a; text-decoration:none;}
ul#listeVert li a:hover {float:left; padding:0 10px; margin:0; color:#fff; text-decoration:none; background:#669109;}
ul#listeVert li a .marque {float:left; padding:0; margin:0; width:140px; font-weight:bold; }
ul#listeVert li a .modele {float:left; padding:0; margin:0; width:270px; font-weight:bold; }
ul#listeVert li a .serie {float:left; padding:0; margin:0; width:170px;}
ul#listeVert li a .annee {float:left; padding:0; margin:0; width:55px;}



/********************************** FICHE PRODUIT ***********************************/
#colPhoto {float:left; display:inline; padding:0 0 35px 0; margin:0 15px 0 10px; width:275px;}
#colPhoto img {border:5px solid #ededed; z-index:5;margin-top:5px;}
#colPhoto img.mini {border:5px solid #ededed; z-index:5;margin-top:5px; width:74px; height:55px; margin-left:5px;}

#colPhoto h4 {float:left; padding:5px 0; margin:0; width:275px; color:#40444a; font-size:1.4em; font-family:Verdana, Geneva, sans-serif; font-weight:normal; line-height:17px; border-bottom:1px dotted #9fa1a4;}
#colPhoto h4 span {color:#e30208; font-weight:bold; }

#colPhoto img#zoom {position:relative; z-index:10; margin:-52px 0 10px 0; left:223px; padding:0; border:none;}
#galeriePhoto{float:left; padding:0 0 5px 0; margin:5px 0 0 0; width:275px;}
/*#galeriePhoto .picSmall a {width:75px; height:69px; overflow:hidden; margin:5px 5px 0px 0; padding:0; float:left;border:5px solid #ededed;}*/

#colDetails {float:left; display:inline; padding:0 0 35px 0; margin:0 10px 0 0; width:365px; color:#40444a; font-size:1.3em; font-family:Arial, Helvetica, sans-serif; line-height:1.7em;}
#colDetails h4 {float:left; padding:0 5px 8px 5px; margin:0; width:355px; color:#40444a; font-size:1.1em; font-family:Verdana, Geneva, sans-serif; font-weight:normal; line-height:17px; border-bottom:1px dotted #9fa1a4;}
#colDetails h4 span {color:#e30208; font-weight:bold;}

#colDetails table.detail { font-family:Arial, Helvetica, sans-serif;}
#colDetails table.detail tr.pair{background : #f2f2f0;}
#colDetails table.detail tr.impair{background : #ffffff;}
#colDetails table.detail td{border-bottom:1px dotted #9fa1a4; padding:4px 0 4px 5px; vertical-align:top; line-height:16px; }

a#caractPdf {float:left; padding:0; margin:15px 15px 15px 0; width:175px; height:36px; background:url(images/btn-pdf.jpg); text-indent:-5000px;}
a#animation {float:left; padding:0; margin:15px 0 15px 15px; width:175px; height:36px; background:url(images/btn-animation.jpg); text-indent:-5000px;}
a#video {float:left; padding:0; margin:15px 0; width:175px; height:36px; background:url(images/btn-video.jpg); text-indent:-5000px;}

a#retour {float:left; clear:l; width:675px; display:block; margin:0; padding:0 0 40px 0; text-align:center; color:#40444a; font-size:1.2em;}

#gammesNav {float:left; display:inline; padding:0; margin:68px 0 0 0; width:250px; font-family:Arial, Helvetica, sans-serif;}
#gammesNav h2 {float:left; display:inline; padding:0 0 1px 0; margin:0 0 5px 0; width:250px; font-size:1.6em; color:#db0f0f; border-bottom:1px dotted #4a4640;}
#gammesNav ul {float:left; display:inline; padding:0 0 10px 12px; margin:0px; width:238px; font-size:1.3em; font-weight:bold; list-style:none; border-bottom:1px dotted #4a4640;}
#gammesNav ul li {float:left; padding:4px 0 4px 13px; margin:0; width:225px; background:url(images/puce-gamme.gif) no-repeat left;}
#gammesNav ul li a {color:#202429; text-decoration:none;}

#contact {float:left; padding:0; margin:12px 0; width:246px; height:60px; background:url(images/btn-contact.gif) no-repeat; text-indent:-5000px;}
#contactTech {float:left; padding:0; margin:12px 0; width:246px; height:60px; background:url(images/btn-fiche-technique.gif) no-repeat; text-indent:-5000px;}
#plaquette {float:left; padding:0; margin:12px 0; width:245px; height:58px; background:url(images/btn-telecharger-plaquette.gif) no-repeat; text-indent:-5000px;}

#adresseNav {float:left; display:inline; padding:0; margin:10px 0 0 12px; width:248px; color:#40444a; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; line-height:1.3em;}
#adresseNav h3 {float:left; padding:0; margin:0; color:#db0f0f; font-weight:bold; width:248px; font-size:12px;}
#adresseNav span {color:#db0f0f; font-size:14px; font-weight:bold; line-height:18px;}
#adresseNav a {color:#40444a;}

h4 {float:left; display:inline; padding:0 0 5px 0; margin:0 10px; width:655px; color:#40444a; font-size:1.4em; color:#db0f0f; font-family:Arial, Helvetica, sans-serif;}
p.texte {float:left; display:inline; padding:0 0 10px 0; margin:0 10px; width:655px; color:#40444a; font-size:1.3em; font-family:Arial, Helvetica, sans-serif; text-align:justify;}
p.texte a {color:#40444a; }
p.texte span {color:#db0f0f;}
p.texte span a {color:#db0f0f;}
p.infos {float:left; display:inline; padding:8px 0 0px 55px; margin:5px 10px 0 30px; width:570px; height:42px; color:#40444a; font-size:1.3em; font-family:Arial, Helvetica, sans-serif; background:url(images/icone-infos.jpg) no-repeat left top; }
p.infos span {color:#db0f0f; font-size:1.1em; font-weight:bold; }
p.infos span span {color:#db0f0f; font-size:0.9em; font-weight:normal; }
p.infos a {color:#40444a; }
p.personne {float:left; display:inline; padding:0 0 30px 75px; margin:0 10px; width:585px; color:#40444a; font-size:1.2em; font-family:Arial, Helvetica, sans-serif; text-align:justify; line-height:1.2em;}

p.form {float:left; display:inline; padding:0 0 10px 0; margin:0 0 0 10px; width:325px; color:#40444a; font-size:1.3em; font-family:Arial, Helvetica, sans-serif; }
p.form label, p.texte label {float:left; display:inline; width:95px;}
#envoyer {width:120px; color:#ffffff; background:#db0f0f; border:none; font-weight:bold; height:25px; }

#interlocuteurs {float:left; display:inline; padding:0 0 10px 0; margin:0px; width:465px;}
#interlocuteursIdf {float:left; display:inline; padding:0 0 10px 0; margin:0px; width:190px;}



