*{}
body{font-family: Trebuchet MS, Helvetica, Verdana, Arial;font-size: 12px;margin:0px;padding:0px;text-align:center}
img{border: 0px;}
input {line-height:1em;}

.titre0, .titre1{font-family:Helvetica, Trebuchet MS, Verdana, Arial;font-size: 18px;line-height:42px;color:#646464;margin:0px;}
.titre1{font-size: 14px;line-height:24px;font-weight:bold;text-decoration:none;}
.ariane0, .ariane1{font-size: 10px;line-height:20px;color:#646464;}
.ariane1{font-weight:bold;text-decoration:none;}

#conteneur{position:relative;z-index:1;width:968px;margin:0 auto;text-align:left}

/* Entete */
#header{float:left;display:inline;z-index:1;width:100%;height:116px;margin-bottom:18px;}
#header #preload-menu{display:none;}
#header #menu{color:#FFFFFF;font-size:13px;}
#header #menu dl dt{float:left;height:118px;text-align:center;}
#header #menu dl dt a.menu, #header #menu dl dt a.menu-actif{display:block;height:82px;font-family:Helvetica, Trebuchet MS, Verdana, Arial;font-size: 14px;color:#FFFFFF;}
#header #menu dl dt a.menu span{display:none;}
#header #menu dl dt a.menu0,#header #menu dl dt a.menu0-actif{width:105px;background:url('../fichiers/menu/french/bt-eboutique0.jpg') 0% 50% no-repeat;}
#header #menu dl dt a:hover.menu0, #header #menu dl dt a.menu0-actif{background:url('../fichiers/menu/french/bt-eboutique1.jpg') 0% 50% no-repeat;}
#header #menu dl dt a.menu1,#header #menu dl dt a.menu1-actif{width:107px;background:url('../fichiers/menu/french/bt-actualites0.jpg') 0% 50% no-repeat;}
#header #menu dl dt a:hover.menu1, #header #menu dl dt a.menu1-actif{background:url('../fichiers/menu/french/bt-actualites1.jpg') 0% 50% no-repeat;}
#header #menu dl dt a.menu2,#header #menu dl dt a.menu2-actif{width:80px;background:url('../fichiers/menu/french/bt-origine0.jpg') 0% 50% no-repeat;}
#header #menu dl dt a:hover.menu2, #header #menu dl dt a.menu2-actif{background:url('../fichiers/menu/french/bt-origine1.jpg') 0% 50% no-repeat;}
#header #menu dl dt a.menu3,#header #menu dl dt a.menu3-actif{width:91px;background:url('../fichiers/menu/french/bt-conseils0.jpg') 0% 50% no-repeat;}
#header #menu dl dt a:hover.menu3, #header #menu dl dt a.menu3-actif{background:url('../fichiers/menu/french/bt-conseils1.jpg') 0% 50% no-repeat;}
#header #menu dl dt a.menu4,#header #menu dl dt a.menu4-actif{width:78px;background:url('../fichiers/menu/french/bt-presse0.jpg') 0% 50% no-repeat;}
#header #menu dl dt a:hover.menu4, #header #menu dl dt a.menu4-actif{background:url('../fichiers/menu/french/bt-presse1.jpg') 0% 50% no-repeat;}
#header #menu dl dt a.menu5, #header #menu dl dt a.menu5-actif{width:119px;background:url('../fichiers/menu/french/bt-mon-compte0.jpg') 0% 50% no-repeat;}
#header #menu dl dt a:hover.menu5, #header #menu dl dt a.menu5-actif{background:url('../fichiers/menu/french/bt-mon-compte1.jpg') 0% 50% no-repeat;}
#header #menu dl dt div.ssmenu{position:absolute;top:90px;left:0px;width:600px;text-align:left;color:#000000;visibility: hidden;}
#header #menu dl dt div.ssmenu , #header #menu dl dt div.ssmenu a{color:#646464;text-decoration:none;font-size:12px;font-weight:bold;}
#header #menu dl dt div.ssmenu a:hover{text-decoration:underline;}
#header #menu dl dt #ssmenu0 {left:190px;width:700px;}
#header #menu dl dt #ssmenu1 {left:340px;width:600px;}
#header #menu dl dt #ssmenu2 {left:360px;width:600px;}
#header #menu dl dt #ssmenu3 {left:395px;width:550px;}
#header #menu dl dt #ssmenu4 {left:400px;width:500px;}
#header #menu dl dt #ssmenu5 {left:475px;width:400px;}
#header #menu dl dt #ssmenu0 a.detail,#header #menu dl dt #ssmenu0 a.detail1{text-decoration:none;margin-right:5px;}
#header #menu dl dt #ssmenu0 a:hover.detail{color:#D3005F;}
#header #menu dl dt #ssmenu0 a:hover.detail1{text-decoration:underline;}
#header #menu dl dt.panier{width:127px;height:114px;background-image:url('../fichiers/menu/menu-panier.gif');background-repeat:no-repeat;padding:25px 0px 0px 0px;}
#header #menu dl dt.panier a{color:#FFFFFF;}
#header #menu dl dt.panier p{margin:0px;}
#header #menu dl dt.panier .coeur, #header #menu dl dt.panier .coeur a{color:#A8004C;font-size:11px;}

/* Corps */
#content{width:968px;padding:0;margin:0;margin-top:-20px}
html>body #content{float:left;display:inline;width:968px;padding:0;margin:0;margin-top:-20px}
#content #content-haut{width:100%;height:50px;background:url('../fichiers/images/content-h.jpg') no-repeat 0 0;}
html>body #content #content-haut{float:left;width:100%;height:50px;background:url('../fichiers/images/content-h.jpg') no-repeat 0 0;}
#content #content-haut p{border-bottom: 1px dashed #D3005F;margin: 10px 20px 0px 20px;}
#content #content-haut p span#lien{margin-left:00px;}
#content #content-milieu{width:100%;background:url('../fichiers/images/content-m.jpg') repeat-y 0% 0%;}
html>body #content #content-milieu{float:left;width:100%;background:url('../fichiers/images/content-m.jpg') repeat-y 0% 0%;}
#content #content-bas{width:100%;height:150px;background:url('../fichiers/images/content-b-ref.jpg') no-repeat 0 0;}
html>body #content #content-bas{float:left;width:100%;height:50px;background:url('../fichiers/images/content-b.jpg') no-repeat 0 0;}

/* Home page */
#content #content-milieu div.gammes{z-index:4;position: absolute;top:180px;left:30px;width:554px;height:305px;}
#content #content-milieu div.gammes p{margin:0px;}
#content #content-milieu div.gammes dl{float:left;margin:0px;}
#content #content-milieu div.gammes dl dt{text-align:center;}
#content #content-milieu div.gammes dl dt a{font-size:14px;color:#D3005F;text-decoration:none;font-weight:bold;}
#content #content-milieu div.gammes dl dt a:hover{text-decoration:underline;}
#content #content-milieu div.recherche{z-index:4;position: absolute;top:180px;left:600px;width:350px;color:#000000;}
#content #content-milieu div.recherche p{margin:0px;}
#content #content-milieu div.recherche dl{margin:10px 0px 20px 30px;}
#content #content-milieu div.recherche dl dt.liste-rechercher{float:left;width:80px;}
#content #content-milieu div.recherche dl dt select{width:170px;border:1px solid #000000;}
#content #content-milieu div.separateur{z-index:5;position: absolute;top:470px;left:30px;width:94%;background-image:url('/img/commun/pointilles.gif');background-repeat: repeat-x;height:1px;}
#content #content-milieu div.separateur p{margin:0px;}
#content #content-milieu div.actualite{z-index:4;position: absolute;top:490px;left:30px;width:410px;}
#content #content-milieu div.actualite p{margin:0px;}
#content #content-milieu div.actualite a.actu-titre{font-size:13px;font-weight:bold;color:#D3005F;text-decoration:none;}
#content #content-milieu div.actualite p.actu-date, #content #content-milieu div.actualite p.actu-texte{font-size:11px;font-weight:bold;color:#646464;}
#content #content-milieu div.actualite p.actu-texte{font-weight:normal;}
#content #content-milieu div.actualite p.actu-lien, #content #content-milieu div.actualite p.actu-lien a{font-size:10px;color:#D3005F;text-decoration:none;text-align:right;}
#content #content-milieu div.actualite p.actu-lien a:hover{text-decoration:underline;}
#content #content-milieu div.newsletter{z-index:4;position: absolute;top:490px;left:550px;width:380px;font-size:11px;color:#646464;}
#content #content-milieu div.newsletter p{margin:0px;}
/* Résultat */
#content #content-milieu div.produits{position: relative;left: 30px;height:45px;width:92%;z-index:4;height:55px;}
#content #content-milieu div.produits dl.barre-index{float:right;margin-top:10px;margin-right: 20px !important;margin-right: 5px;height:22px;}
#content #content-milieu div.produits dl.barre-index dt{float:left;margin: 0px 3px 0px 3px;}
#content #content-milieu div.produits dl.barre-index dt.index{float:left;background-color:#EEEEEE;height:22px;line-height:22px;width:10px;margin:0px;text-align:center;}
#content #content-milieu div.produits dl.barre-index dt.index a{text-decoration:none;color:#000000;font-size:11px;}
#content #content-milieu div.produits dl.barre-index dt.index span.page-active{text-decoration:none;color:#D3005F;font-size:11px;}
#content #content-milieu div.resultat{position: relative;left: 60px;width:92%;z-index:4;}
#content #content-milieu div.resultat dl.image-produit{float:left;margin: 10px 7px 25px 0px;width:130px;color:#969696;font-size:11px;font-weight:bold;}
#content #content-milieu div.resultat dl.image-produit dt span{float:right;color:#D3005F;font-weight:bold;}
#content #content-milieu div.resultat dl.couleur-produit{float:left;margin: 10px 15px 25px 0px;width:22px;}
#content #content-milieu div.separateur2{background-image:url('/img/commun/pointilles.gif');background-repeat: repeat-x;height:1px;margin:5px 30px 10px 30px;clear:both;}
#content #content-milieu div.affiner{position:relative;z-index:4;margin-left:60px;}
#content #content-milieu div.affiner select{margin-top:10px;margin-right:16px;}
/* Détail */
#content #silhouette {position:absolute;top:175px;left:2px;z-index:6;}
#content #pointilles {position:absolute;top:735px;left:2px;background-image:url('/img/commun/pointilles-rouge.gif');background-repeat:repeat-x;width:800px;margin-left:30px;z-index:5;}
#content #content-milieu #detail {position:relative;z-index:4;width:653px;height:575px;border:1px solid #CCCCCC;margin-left:186px;color:#646464;}
#content #content-milieu #detail div.entete-detail-produit{margin-left:10px;margin-top:10px;}
#content #content-milieu #detail div.entete-detail-produit span.gamme{font-size:9px;vertical-align:top;}
#content #content-milieu #detail div.entete-detail-produit span.titre{font-size:24px;}
#content #content-milieu #detail div.entete-detail-produit div.couleur-detail-produit{float:right;color:#646464;font-size:9px;margin-right:10px;}
#content #content-milieu #detail div.entete-detail-produit span{color:#000000;}
#content #content-milieu #detail div.detail-pointilles {position:relative;background-image:url('/img/commun/pointilles.gif');height:1px;line-height:1px;margin-left:10px;}
#content #content-milieu #detail div.informations {margin:10px;}
#content #content-milieu #detail div.informations div.informations-droite{float:right;text-align:center;width:286px;}
#content #content-milieu #detail div.informations div.informations-droite span.remise{color:#FF0000;font-size:14px;font-weight:bold;}
#content #content-milieu #detail div.informations div.informations-droite span.prix-remise{text-decoration:line-through;font-size:14px;font-weight:bold;}
#content #content-milieu #detail div.informations div.informations-droite span.prix{color:#000000;font-size:30px;}
#content #content-milieu #detail div.informations div.informations-droite div.icones{float:left;text-align:left;color:#646464;font-size:10px;margin-top:20px;margin-right:10px;}
#content #content-milieu #detail div.informations div.informations-droite div.icones a{color:#646464;font-size:10px;text-decoration:none;}
#content #content-milieu #detail div.informations p.informations-gauche-produit{font-size:18px;color:#D3005F;margin:0px;}
#content #content-milieu #detail div.informations p.informations-gauche-texte{width:300px;}
#content #content-milieu #detail div.informations p.informations-gauche-cadre{border:1px solid #CCCCCC;width:300px;height:120px;background-image:url('/img/produit/fond-detail-produit.jpg');background-repeat:no-repeat;background-position: bottom;color:646464;font-size:11px;}
#content #content-milieu #detail div.informations p.informations-gauche-fleches{color:#646464;font-size:11px;}

/* Gamme */
#content #content-milieu #detail-gamme {position:relative;z-index:4;border:1px solid #CCCCCC;margin-left:30px;margin-right:30px;color:#646464;}
#content #content-milieu #detail-gamme div.entete-gamme-produit{position:relative;z-index:5;margin-left:10px;margin-top:10px;}
#content #content-milieu #detail-gamme div.entete-gamme-produit span.gamme{font-size:9px;vertical-align:top;}
#content #content-milieu #detail-gamme div.entete-gamme-produit span.titre{font-size:24px;}
#content #content-milieu #detail-gamme div.entete-gamme-produit span{color:#000000;}
#content #content-milieu #detail-gamme div.detail-pointilles {position:relative;z-index:5;background-image:url('/img/commun/pointilles.gif');height:1px;line-height:1px;margin-left:10px;}
#content #content-milieu #detail-gamme div.informations-gamme {position:relative;z-index:5;margin:10px;}
/* panier*/
img,a,div,dl,dt,p{margin:0px;padding:0px;}
#content #content-milieu #panier-etapes{position:relative;left:30px;background-image:url('/img/commun/pointilles.gif');background-repeat:repeat-x;background-position:0% 100%;width:905px;height:30px;}
#content #content-milieu #panier-etapes span{margin-right:10px;font-size:12px;font-weight:bold;color:#646464;}
#content #content-milieu #panier-etapes span.actif{font-size:18px;color:#D3005F;}
/* PANIER -> PAYS */
#content #content-milieu #pays{margin: 20px 60px 0px 60px;height:400px;}
#content #content-milieu #pays dl dt{float:left;text-align:center;}
#content #content-milieu #pays dl dt select{margin-top:200px;margin-left:10px;}
/* PANIER -> PANIER */
#content #content-milieu #panier-entete, #content #content-milieu #panier-lignes{position:relative;left:60px;color:#000000;font-size:11px;font-weight:bold;margin-top:10px;width:87%;}
#content #content-milieu #panier-lignes{color:#646464;}
#content #content-milieu #panier-entete dl, #content #content-milieu #panier-lignes dl{clear:both;}
#content #content-milieu #panier-entete dl dt, #content #content-milieu #panier-lignes dl dt{float:left;background-image:url('/img/commun/pointilles.gif');background-repeat:repeat-x;background-position:0% 100%;}
#content #content-milieu #panier-entete dl dt{height:20px;}
#content #content-milieu #panier-lignes dl dt{height:80px;line-height:80px;}
#content #content-milieu #panier-entete dl dt.col0, #content #content-milieu #panier-lignes dl dt.col0{background-image:none;width:100px;}
#content #content-milieu #panier-entete dl dt.col1, #content #content-milieu #panier-lignes dl dt.col1{width:230px;}
#content #content-milieu #panier-entete dl dt.col2, #content #content-milieu #panier-lignes dl dt.col2{width:100px;}
#content #content-milieu #panier-lignes dl dt.dispo{color:#FD0000;}
#content #content-milieu #panier-entete dl dt.col3, #content #content-milieu #panier-lignes dl dt.col3{width:100px;}
#content #content-milieu #panier-entete dl dt.col4, #content #content-milieu #panier-lignes dl dt.col4{width:100px;}
#content #content-milieu #panier-entete dl dt.col5, #content #content-milieu #panier-lignes dl dt.col5{width:100px;text-align:center;}
#content #content-milieu #panier-lignes dl dt.col5 span.qte{background-color:#DCDCDC;padding: 0px 10px 0px 10px;}
#content #content-milieu #panier-entete dl dt.col6, #content #content-milieu #panier-lignes dl dt.col6{width:50px;}
#content #content-milieu #panier-lignes dl dt.total{color:#D3005F;}
#content #content-milieu #panier-fin{position:relative;left:150px;width:76%;height:38px;height:22px;clear:both;}
#content #content-milieu #panier-fin a{margin-left:280px !important;margin-left:290px;line-height:22px;}
#content #content-milieu #panier-fin input{vertical-align:middle;line-height:22px;}
#content #content-milieu #panier-fin1{position:relative;left:630px !important;left:640px;width:230px;padding:5px; border:1px solid #969696;margin-top: 10px;}
html>body #content #content-milieu #panier-fin1{height:120px;}
#content #content-milieu #panier-fin1 dt img{vertical-align:middle;margin-bottom:7px;}
html>body #content #content-milieu #panier-fin1 dt img{margin-bottom:5px;}
#content #content-milieu #panier-total{position:relative;left:620px;color:#D3005F;font-size:12px;font-weight:bold;width:270px;margin-top:10px;}
#content #content-milieu #panier-total dl dt p.prix{background-color:#D3005F;color:#FFFFFF;font-size:20px;padding: 0px 20px 0px 20px;}
#content #content-milieu #panier-total1{position:relative;left:500px;width:400px;height:43px;margin-top:10px;}
/* PANIER -> IDENTIFICATION 0 */
#content #content-milieu #identification #nouveau-client,#content #content-milieu #identification #deja-client{border:1px solid #FC57A1;margin:0 17% 0 17%;color:#646464;padding:10px;line-height:2em;}
#content #content-milieu #identification #nouveau-client p.titre-client, #content #content-milieu #identification #deja-client p.titre-client{font-size:14px;font-weight:bold;}
#content #content-milieu #identification #nouveau-client p a, #content #content-milieu #identification #deja-client p a{text-decoration:none;color:#646464;font-weight:bold;}
#content #content-milieu #identification #deja-client p.bouton-identification{float:right;}
/* PANIER -> IDENTIFICATION 1 */
#content #content-milieu #identification{position:relative;margin:10px 60px 0 60px;}
#content #content-milieu #identification input, #content #content-milieu #identification select, #content #content-milieu #identification textarea{border:1px solid #FC57A1;}
#content #content-milieu #identification #creer-compte{width:800px;border-collapse :collapse;border-spacing :0px;margin-left:30px;}
#content #content-milieu #identification #creer-compte td, #content #content-milieu #identification select, #content #content-milieu #identification textarea{font-size:11px;color:#646464;line-height:3em;}
#content #content-milieu #identification input{font-size:11px;color:#646464;}
#content #content-milieu #identification #creer-compte td.titre-compte{font-weight:bold;}
#content #content-milieu #identification #creer-compte td img{margin-right:50px;vertical-align:middle;}
#content #content-milieu #identification #creer-compte td.titre-compte img{margin:0;}
#content #content-milieu #identification #creer-compte td span{margin-right:10px;}
#content #content-milieu #identification #creer-compte td span#precis{margin:0px 0px 0px 135px;}
#content #content-milieu #separateur-panier3{clear:both;height:1px;background:url('/img/commun/pointilles.gif') 100% 0% repeat-x;padding-bottom:10px;}
#content #content-bas #informatique-libertes{color:#646464;font-size:10px;margin: 0 60px 0 60px;text-align:center;}
/* PANIER -> ADRESSES */
#content #content-milieu #adresses{margin:10px 30px 0 30px;}
#content #content-milieu #adresses, #content #content-milieu #adresses a, #content #content-milieu #adresses select{color:#646464;font-size:11px;text-decoration:none;}
#content #content-milieu #adresses select{background-color:#F9A6C6;}
#content #content-milieu #adresses a:hover{text-decoration:underline;}
#content #content-milieu #adresses #livraison{margin-left: 30px;}
html>body #content #content-milieu #adresses #livraison{margin-left: 80px;}
#content #content-milieu #adresses #livraison, #content #content-milieu #adresses #facturation{float:left;width:40%;border:1px solid #969696;}
#content #content-milieu #adresses #livraison img, #content #content-milieu #adresses #facturation img {margin: 10px 0 0 10px;}
#content #content-milieu #adresses #livraison dl, #content #content-milieu #adresses #facturation dl{margin:10px;height:220px;}
#content #content-milieu #adresses #livraison{margin-right:10px;} 
#content #content-milieu #adresses #livraison dl dt, #content #content-milieu #adresses #facturation dl dt{margin-left:30px;line-height:2em;}
/* PANIER -> ADRESSE LIVRAISON */
#content #content-milieu #adresses #adresse-livraison-facturation{}
#content #content-milieu #adresses #adresse-livraison-facturation img{vertical-align:middle;}
#content #content-milieu #adresses #adresse-livraison-facturation input{border:1px solid #FC57A1;}
#content #content-milieu #adresses #adresse-livraison-facturation dl{padding:10px;width:370px;border:1px solid;margin-left:250px;}
html>body #content #content-milieu #adresses #adresse-livraison-facturation dl{padding:10px;width:350px;border:1px solid;margin-left:250px;}
#content #content-milieu #adresses #adresse-livraison-facturation dl dt{line-height:1.9em;}
#content #content-milieu #adresses #adresse-livraison-facturation dl dt.titre-adresse{float:left;clear:left;width:120px;}
#content #content-milieu #adresses #adresse-livraison-facturation dl dt.champ-adresse{float:left;}
#content #content-milieu #adresses #adresse-livraison-facturation dl dt.nom-adresse{text-align:right;padding-right:10px;height:1.5em;}
html#content #content-milieu #adresses #adresse-livraison-facturation dl dt.nom-adresse{text-align:right;padding-right:30px;height:1.5em;}
#content #content-milieu #adresses #adresse-livraison-facturation dl dt.texte-adresse{font-weight:bold;line-height:1.5em;margin-bottom:5px;}
/* EXPEDITION */
#content #content-milieu #expedition{position:relative;margin: 10px 30px 0 30px;color:#646464;}
#content #content-milieu #expedition dl{border:1px solid #969696;margin: 0 10% 0 10%;padding:10px;}
#content #content-milieu #expedition dl dt{line-height:2em;}
#content #content-milieu #expedition dl dt img{vertical-align:middle;margin-left:10px;}
#content #content-milieu #expedition dl dt.titre-expedition{font-size:14px;font-weight:bold;}
/* MODE DE PAIEMENT */
#content #content-milieu #mode-paiement{position:relative;margin:10px 30px 0 30px;}
#content #content-milieu #mode-paiement #recapitulatif{border:1px solid #969696;margin: 0 10% 0 10%;padding:10px;color:#646464;}
#content #content-milieu #mode-paiement #recapitulatif p{font-size:14px;font-weight:bold;color:#646464;}
#content #content-milieu #mode-paiement #recapitulatif dl dt{float:left;line-height:2em;background:url('/img/commun/pointilles.gif') repeat-x 0 100%;}
#content #content-milieu #mode-paiement #recapitulatif dl dt.marge{width:30px;background:none;}
#content #content-milieu #mode-paiement #recapitulatif dl dt.article{width:250px;}
#content #content-milieu #mode-paiement #recapitulatif dl dt.disponibilite{width:150px;}
#content #content-milieu #mode-paiement #recapitulatif dl dt.quantite{width:100px;}
#content #content-milieu #mode-paiement #recapitulatif dl dt.prix{width:150px;text-align:right;font-weight:bold;}
#content #content-milieu #mode-paiement #recapitulatif dl#entete-detail-recapitulatif{font-weight:bold;}
#content #content-milieu #mode-paiement #recapitulatif dl#lignes-detail-recapitulatif{clear:left;}
#content #content-milieu #mode-paiement #recapitulatif div#total-recapitulatif{position:relative;margin:10px 0 0 380px;;width:280px;}
#content #content-milieu #mode-paiement #recapitulatif div#total-recapitulatif dl dt{float:none;background:none;font-weight:bold;}
#content #content-milieu #mode-paiement #recapitulatif div#total-recapitulatif dl dt.titre-total{float:left;clear:left;background:none;width:180px;}
#content #content-milieu #mode-paiement #recapitulatif div#total-recapitulatif dl dt.prix-total,
#content #content-milieu #mode-paiement #recapitulatif div#total-recapitulatif dl dt.prix-coupon-total,
#content #content-milieu #mode-paiement #recapitulatif div#total-recapitulatif dl dt.prix-total-total{float:left;background:none;width:100px;text-align:right;}
#content #content-milieu #mode-paiement #recapitulatif div#total-recapitulatif dl dt.prix-total span,
#content #content-milieu #mode-paiement #recapitulatif div#total-recapitulatif dl dt.prix-coupon-total span,
#content #content-milieu #mode-paiement #recapitulatif div#total-recapitulatif dl dt.prix-total-total span{padding: 0 5px 0 5px;}
#content #content-milieu #mode-paiement #recapitulatif div#total-recapitulatif dl dt.prix-coupon-total span{color:#FC57A1;}
#content #content-milieu #mode-paiement #recapitulatif div#total-recapitulatif dl dt.prix-total-total span{background-color:#D3005F;color:#FFFFFF;}
#content #content-milieu #mode-paiement #recapitulatif div#paiement-recapitulatif div#paiement{float:left;margin:20px 30px 0 15px;width:300px;height:150px;}
#content #content-milieu #mode-paiement #recapitulatif div#paiement-recapitulatif div#verisign{float:left;left:300px;width:320px;height:150px;margin-top:20px;}
#content #content-milieu #mode-paiement #recapitulatif div#paiement-recapitulatif div#paiement p,
#content #content-milieu #mode-paiement #recapitulatif div#paiement-recapitulatif div#verisign p{font-weight:normal;font-size:12px;}
#content #content-milieu #mode-paiement #recapitulatif div#paiement-recapitulatif div#paiement img,
#content #content-milieu #mode-paiement #recapitulatif div#paiement-recapitulatif div#verisign img{vertical-align:middle;}
/* VALIDATION */
#content #content-milieu #validation{position:relative;margin: 10px 30px 0 30px;color:#646464;}
#content #content-milieu #validation #message-confirmation{margin: 0 25% 0 25%;border:1px solid #969696;padding:10px;text-align:center;}
#content #content-milieu #validation #message-confirmation p{text-align:left;}

/* historique commandes */
#content #content-milieu #historique-entete, #content #content-milieu #historique-lignes{position:relative;left:90px;color:#000000;font-size:11px;font-weight:bold;width:800px;}
#content #content-milieu #historique-entete dl, #content #content-milieu #historique-lignes dl{clear:both;}
#content #content-milieu #historique-entete dl dt, #content #content-milieu #historique-lignes dl dt{float:left;background-image:url('/img/commun/pointilles.gif');background-repeat:repeat-x;background-position:0% 100%;}
#content #content-milieu #historique-entete dl dt{height:20px;}
#content #content-milieu #historique-lignes dl dt{height:40px;line-height:40px;}
#content #content-milieu #historique-entete dl dt.col1, #content #content-milieu #historique-lignes dl dt.col1{width:120px;}
#content #content-milieu #historique-entete dl dt.col2, #content #content-milieu #historique-lignes dl dt.col2{width:150px;}
#content #content-milieu #historique-lignes dl dt.dispo{color:#FD0000;}
#content #content-milieu #historique-entete dl dt.col3, #content #content-milieu #historique-lignes dl dt.col3{width:120px;}
#content #content-milieu #historique-entete dl dt.col4, #content #content-milieu #historique-lignes dl dt.col4{width:140px;}
#content #content-milieu #historique-entete dl dt.col5, #content #content-milieu #historique-lignes dl dt.col5{width:120px;text-align:center;}
#content #content-milieu #historique-lignes dl dt.col5 span.qte{background-color:#DCDCDC;padding: 0px 10px 0px 10px;}
#content #content-milieu #historique-entete dl dt.col6, #content #content-milieu #historique-lignes dl dt.col6{width:150px;}
#content #content-milieu a{color:#000000;}
#content #content-milieu #historique-fin{position:relative;width:100%;height:22px;text-align:center;clear:both;padding: 10px 0px 0px 0px;}
#content #content-milieu #historique-fin span{color:#FD0000;font-weight:bold;}
#content #content-milieu #historique-fin a{text-decoration:none;}
#content #content-milieu p#txt-historique{color:#646464;margin:10px 80px 30px 90px;}
#content #content-milieu p#txt-historique a{color:#646464;}

/* detail commande */
#content #content-milieu #detail-entete, #content #content-milieu #detail-lignes{position:relative;left:90px;color:#000000;font-size:11px;font-weight:bold;width:87%;}
#content #content-milieu #detail-entete dl, #content #content-milieu #detail-lignes dl{clear:both;}
#content #content-milieu #detail-entete dl dt, #content #content-milieu #detail-lignes dl dt{float:left;background-image:url('/img/commun/pointilles.gif');background-repeat:repeat-x;background-position:0% 100%;}
#content #content-milieu #detail-entete dl dt{height:20px;}
#content #content-milieu #detail-lignes dl dt{height:40px;line-height:40px;}
#content #content-milieu #detail-entete dl dt.col1, #content #content-milieu #detail-lignes dl dt.col1{width:200px;}
#content #content-milieu #detail-entete dl dt.col2, #content #content-milieu #detail-lignes dl dt.col2{width:150px;}
#content #content-milieu #detail-lignes dl dt.dispo{color:#FD0000;}
#content #content-milieu #detail-entete dl dt.col3, #content #content-milieu #detail-lignes dl dt.col3{width:150px;}
#content #content-milieu #detail-entete dl dt.col4, #content #content-milieu #detail-lignes dl dt.col4{width:100px;}
#content #content-milieu #detail-entete dl dt.col5, #content #content-milieu #detail-lignes dl dt.col5{width:130px;text-align:center;}
#content #content-milieu #detail-lignes dl dt.col5 span.qte{background-color:#DCDCDC;padding: 0px 10px 0px 10px;}
#content #content-milieu #detail-entete dl dt.col6, #content #content-milieu #detail-lignes dl dt.col6{width:50px;}
#content #content-milieu #detail-lignes dl dt.total{color:#D3005F;}
#content #content-milieu a{color:#000000;}
#content #content-milieu #detail-total{position:relative;top:10px;left:600px;color:#D3005F;font-size:12px;font-weight:bold;width:270px;}
#content #content-milieu #detail-total dl dt p.prix{background-color:#D3005F;color:#FFFFFF;font-size:20px;padding: 0px 20px 0px 20px;}

/* footer */
#footer{position:relative;z-index:1;height:36px;}
#footer, #footer a{font-size:10px;color:#000000;text-decoration:none;margin: 0px 5px 0px 5px;line-height:20px;}
#footer a:hover{text-decoration:underline;}
#footer .mentions{margin-left: 400px;}

/* popup */
#popup{position:relative;z-index:1;width:500px;height:600px;left:50%;margin-left:-250px;}
#contentpop{background:url('/img/commun/content-pop.jpg') repeat-y 0% 0%;}
#contentpop #envoi-ami{width:320px;border-collapse :collapse;border-spacing :0px;margin-left:30px;}
#contentpop #envoi-ami td, #contentpop #envoi-ami textarea{font-size:11px;color:#646464;line-height:3em;}
#contentpop #envoi-ami input{font-size:11px;color:#646464;}
#contentpop #envoi-ami input, #contentpop #envoi-ami textarea{border:1px solid #FC57A1;}
#contentpop #envoi-ami td.intitule{line-height:1.5em;font-weight:bold;}
#contentpop #entetepop{margin: 0px 20px 20px 20px;padding: 10px 0px 0px 0px;}
#contentpop #entetepop span.gamme{font-size:9px;vertical-align:top;}
#contentpop #entetepop span.titre{font-size:24px;}
#contentpop #entetepop div.detail-pointilles {position:relative;background-image:url('/img/commun/pointilles.gif');height:1px;line-height:1px;}
#contentpop p.produit{font-size:18px;color:#D3005F;margin:0px 0px 15px 30px;}
#contentpop p.texte{font-size:11px;color:#646464;margin:0px 30px 15px 30px;}
#contentpop p.texte a{font-size:11px;color:#646464;text-decoration:underline;font-weight:bold;}
#contentpop p.message{border:1px solid #CCCCCC;width:400px;background-image:url('/img/produit/fond-detail-produit.jpg');background-repeat:repeat-x;background-position: bottom;color:#646464;font-size:11px;margin-left:40px;padding:6px 10px 6px 10px}

/* actualites */
#content #content-milieu #actus{position:relative;margin: 10px 30px 0 30px;color:#646464;}
#content #content-milieu #actus p span{font-size: 14px;font-weight:bold;}
#content #content-milieu #actus a{color:#646464;text-decoration:underline;font-weight:bold;}
#content #content-milieu #actus div.detail-actu{position:relative;margin: 12px 12px 0px 0px;padding:5px;color:#646464;width:30%;height:150px;float:left;border:1px dashed #D3005F;}
#content #content-milieu #actus div.detail-actu td{font-size: 12px;color:#646464;}

/* guide d'achat */
#content #content-milieu #guide{position:relative;margin: 10px 30px 0 30px;color:#646464;}
#content #content-milieu #guide p.theme{margin: 10px 0px 0px 0px;font-size:13px;color:#D3005F;}
#content #content-milieu #guide p.theme a{font-size:13px;color:#D3005F;text-decoration:underline;font-weight:bold;}
#content #content-milieu #guide p.sujet{margin: 5px 0px 0px 30px;}
#content #content-milieu #guide p.sujet a{color:#646464;text-decoration:underline;font-weight:bold;}
#content #content-milieu #guide div.contenu{margin: 10px 10px 0px 10px;padding:7px;color:#646464;border:1px dashed #D3005F;}
#content #content-milieu #guide p.question{margin: 0px 0px 0px 0px;font-style:italic;}
#content #content-milieu #guide p.reponse{margin: 6px 0px 0px 0px;}
#content #content-milieu #guide div.contenu2{margin: 10px 10px 0px 50px;padding:7px;color:#646464;border:1px dashed #D3005F;}
#content #content-milieu #guide p.retour{margin: 10px 10px 0px 0px;text-align:right;}
#content #content-milieu #guide p.retour a{color:#D3005F;text-decoration:underline;font-weight:bold;}

/* origines */
#content #content-milieu #origines{position:relative;margin: 0px 30px 0 30px;color:#646464;}
#content #content-milieu #origines p.tt-origines{font-size:18px;color:#D3005F;font-weight:bold;margin:0px 0px 0px 30px;}
#content #content-milieu #origines p.txt-origines{margin:10px 30px 0px 30px;}
#content #content-milieu #origines p.txt-origines a{color:#646464;font-weight:bold;}

/* home */
#conteneur #english{z-index:1;position:absolute;padding-top:4px;width:100px;height:30px;background-color:#A8004C;text-align:center;}
#conteneur #english a{font-size:13px;color:#FFFFFF;font-weight:bold;text-decoration:none;}
#content-home{z-index:0;position:absolute;margin: 14px 0px 0px 17px;}
#content-home p#bouton{margin:320px 0px 0px 0px;text-align:center;}
#content-home p#decouvre{margin: 5px 0px 0px 0px;text-align:center;}
#content-home p#decouvre a{font-size:14px;color:#FFFFFF;text-decoration:none;}
#content-home p#newsletter{margin: 8px 0px 0px 74px;font-size:11px;color:#969696;}
#content-home #acces-pro{margin: 15px 0px 0px 56px;background-color:#E6E6E6;width:320px;height:50px;}
#content-home #acces-pro p#liens-pro{margin: 8px 0px 0px 18px;}
#content-home #acces-pro p#liens-pro a{font-size:11px;color:#969696;text-decoration:none;}
#content-home #acces-pro p#liens-pro a:hover{text-decoration:underline;}
#content-home p#footer-home{margin: 40px 234px 0px 0px;text-align:right;font-size:10px;color:#969696;}
#content-home p#footer-home a{font-size:10px;color:#969696;text-decoration:none;}
#content-home p#footer-home a:hover{text-decoration:underline;}
#content-home p#footer-home-d{margin: 177px 0px 0px 74px;font-size:10px;color:#969696;}
#content-home p#footer-home-d a{font-size:10px;color:#969696;text-decoration:none;}
#content-home p#footer-home-d a:hover{text-decoration:underline;}

p.trait{clear:both;border-bottom: 1px dashed #D3005F;margin: 0px 0px 0px 0px;}

.erreur{color:#D3005F;font-weight:bold;}

.noir11 {font-family: Trebuchet MS, Helvetica, sans-serif; 
 font-size: 11px; 
 color: #000000; 
 text-decoration: none;
}

.noir12 {font-family: Trebuchet MS, Helvetica, sans-serif; 
 font-size: 12px; 
 color: #000000; 
 text-decoration: none;
}

a:hover.noir12 {font-family: Trebuchet MS, Helvetica, sans-serif; 
 font-size: 12px; 
 color: #ffffff; 
 text-decoration: underline;
}

.blanc12 {font-family: Trebuchet MS, Helvetica, sans-serif; 
 font-size: 12px; 
 color: #ffffff; 
 text-decoration: none;
}
	
.input1 {font-family: Trebuchet MS, Helvetica, sans-serif;font-size: 12px; color:#ffffff;background-color:#D3005F;border:1px solid #FC57A1}

#langage {position:absolute;left:0px;top:84px}
#langage a.dr {float:left;display:inline;margin-right:8px}
#langage a.dr img {border:1px solid #ffffff}
#langage a.dr:hover img {border:1px solid #D3005F}

#langage a.txt {font-size:11px;color:#494949;text-decoration:none}
#langage a.txt:hover {text-decoration:underline}

/*debut referencement*/
#referencement{padding:0 40px;}
#referencement #gamme-produit{margin-bottom:15px;width:550px;}
	/* Donne une hauteur au bloc en float sous Firefox et IE/Mac */				
	#referencement #gamme-produit:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	* html #referencement #gamme-produit{height: 1%;}
	/* --------------------------------------------------------- */				
#referencement h1{color:#646464;font-size:22px;font-weight:bold;}
#referencement h2, #referencement h3{text-indent:20px;color:#646464;font-size:12px;font-weight:normal;width:885px;text-align:justify;}
#referencement #gamme-produit a{float:left;margin-left:10px;text-align:center;text-decoration:none;}
/*#referecement-aussi{position:absolute;top:470px;left:632px;border:1px dashed #646464;width:250px;height:150px;}*/

#referecement-aussi{position:relative;border:1px dashed #646464;margin:0 40px 40px 40px;}
/*#referecement-aussi a{display:block;margin-left:35px;font-weight:bold;text-decoration:none;}
#referecement-aussi a:hover{text-decoration:underline;}
*/
#referecement-aussi a{margin-left:20px;font-weight:bold;text-decoration:none;}
#referecement-aussi a:hover{text-decoration:underline;}
#referencement-lien-bas-page{text-align:center;margin-top:20px;}
#referencement-lien-bas-page a, #referencement-lien-bas-page span{color:#000;text-decoration:none;font-weight:bold;}
#referencement-lien-bas-page a:hover{text-decoration:underline;font-weight:bold;}


#ref_gamme {position:relative; float:right; z-index:999 }
#design_gammes {position:relative;margin:6px 16px;}
  #design_gammes_content{position:relative;border:1px solid #cbcbcb;border-width:1px 0;}
  #design_gammes_content1, #design_gammes_content2{position:relative;margin:20px 0;}
  /* Hauteur pour les contenueurs avec des floats */
	#design_gammes_content:after{content:".";display:block;height:0px;line-height:0px;font-size:0px;clear:both;visibility:hidden;}
	/** html #design_gammes_content{height: 1%;}*/

	#design_gammes_content1 a{position:relative;display:block;font-size:13px;font-weight:bold;color:#646464;text-decoration:none;padding:0 5px;}
	#design_gammes_content1 a:hover, #design_gammes_content1 a.gamme_active{color:#d3005f;}
	#design_gammes_content1 a{padding:0 5px 0 29px;}
	#design_gammes_content2 a{padding:0 29px 0 5px;}

	.design_gammes_content3{display:none;clear:both;text-align:center;padding:0 0 10px 0;}
	.design_gammes_content3 p{font-family:"Trebuchet MS", Helvetica, Verdana, Arial;font-size:10px;}
	
	#lancer_recherche{position:relative; text-align:center;margin:15px 40px; 0 40px;}
/*fin referencement*/
