/*{margin:0px; padding:0px;}*/

#body1 {
background-image:url(../images/lffond.jpg);
background-repeat:repeat-x;
padding:0px;
margin:0px;
background-color:#FFFFFF;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;}

body{
background-image:url(../images/fond.jpg);
background-repeat:repeat-x;
padding:0px;
margin:0px;
background-color:#FFFFFF;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;}


img { border:0px;}

#flashmetier { background:url(../images/chargement.gif) no-repeat center}

.boutonRetourCarte {width:200px; height:32px; font-size:12px; color:#CC0000; font-weight:bold; float:left; margin:20px 0 0 30px; background:url(../images/videbt.gif)}
.boutonRetourCarte a {float:left; width:200px; text-align:center; color:#FFFFFF; text-decoration:none; line-height:32px;}
.boutonRetourCarte a:hover { color: #FFFF00; text-decoration:none}

#listeStyle ul { margin:20px 0; list-style:none; padding:0}
#listeStyle ul li { display:inline; margin-right:10px; padding:0}
.bouton { float:left;  background:url(../images/bouton.gif) no-repeat left; margin-right:20px;}
.bouton a { float:left; background:url(../images/boutonLien.gif) no-repeat right; padding:0 20px; line-height:23px; color:#FFFFFF; text-decoration:none;}
.bouton a:hover { color:#FFCC00}

.bouton2 {float:left;  background:url(../images/bouton.gif) no-repeat left; margin:0px 0 10px 120px;}
.bouton2 a {float:left; background:url(../images/boutonLien.gif) no-repeat right; padding:0 20px; line-height:23px; color:#FFFFFF; text-decoration:none;}
.bouton2 a:hover { color:#FFCC00}


.bouton3 { float:left;  margin-right:20px;}
.bouton3 a { float:left; padding:0 20px; line-height:23px; color:#F73D30; text-decoration:none;}
.bouton3 a:hover { color:#FFCC00}

#num1Flash { float:left; width:90px;}

#conteneur{
margin:0 auto;
width:1021px;}

#header{background-image:url(../images/header1.jpg);height:206px;width:1021px;}
#header2{/*background-image:url(../images/header3.jpg);*/height:206px;width:1021px;}

#logo{
height:101px;
margin:0 0 0 13px;
width:325px;}

#rechercher form {margin:0; padding:0}

#droitehaut {margin-top:8px;}

#footer{
height:191px;
width:1024px;}

#menu
{margin-left:7px;
margin-top:0px;}

#menu ul{list-style-type:none;}

#menu img
{margin-right:2px;}

#menu ul li
{text-decoration:none;
margin-right:-3px;
display : inline;
}

#menu ul li a{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
#menu ul li a:hover{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
/*
#go{background-image:url(../images/go.gif);width:35px;height:24px;font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
border:0 none;
margin-left:19px;
color:#000000;
}

#rechercher{color:#000000;font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin-left:149px;margin-top:9px;}
#gamme{width:173px;padding-left:7px;padding-top:1px;}
#zonerecherche{width:221px;height:15px;}*/

/******Mise à jour header mai 2010*****************************************/
#rechercher{color:#000000;font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin-top:9px; float:left; width:800px;
margin-left:120px;}
#rechercher2{color:#000000;font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin-top:4px; float:left; width:800px;
margin-left:10px;}
#recherche_int{float:left; width:532px; margin:0 0 0 20px;}
#recherche_int2{float:left; width:534px;}
#go{background-image:url(../images/go.gif);width:35px;height:24px;font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
border:0 none;
color:#000000;
margin:0 0 0 5px;
}
#gamme{width:173px;padding-left:7px;padding-top:1px;}
#zonerecherche{width:165px;height:15px;}
#connect_espace_client{float:right; width:225px; border-left:1px solid #dab300; margin:9px 0 0 0; padding:0 0 0 10px;}
.lien_connect a {color:#000; font-weight:normal;}
.acc_compte a {color:#CA1713; text-decoration:none;}
.acc_compte a:hover {text-decoration:underline;}

/*******************************************************************/
#promo{border:6px solid;float:left;height:371px;margin-left:12px;margin-top:0px;width:485px;}
#logonouveaucatalogue{background-image:url(../images/imagesnouveau.jpg);height:59px;margin-left:423px;margin-top:-14px;
position:relative;
width:110px;
z-index:1;
}


#produitcatalogue{background-color:#e3001b;float:right;height:180px;margin-right:13px;margin-top:0;width:499px;}

#titreproduitenligne{display:block;
float:left;
font-family:Arial, Verdana, sans-serif;
font-size:15px;
padding-bottom:10px;
width:213px;e
}
#blockdesctockage{padding-right:13px;
	float:right;
padding-top:14px;}
#categorieproduitcatalogue{
color:#FEDD2A;
font-family:Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;

}
#accesproduitcatalogue{display:block;
margin-top:25px;
padding-bottom:0;
padding-left:314px;}
#detailsproduitcatalogue{}
#detailsproduitcatalogue a{
color:#FEDD2A;
display:block;
font-family:Arial, Verdana, sans-serif;
font-size:10px;
margin-left:300px;
margin-top:-67px;}

#nouveaucatalogue{background-color:#e3001b;
margin:6px;
padding:5px;}
#logoreceiveetpay{
}
#produit {
background-image:url("../images/fondpdt.jpg");
float:right;
height:372px;
margin-right:13px;
margin-top:0;
width:499px;
}
#prixproduitcatalogue{font-family:Arial, Verdana, sans-serif;
font-size:24px;
/*padding-left:25px;*/}
#titre {
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
margin-left:7px;
margin-top:2px;
}
#titreproduitcatalogue{color:#FFFFFF;font-family:Arial, Verdana, sans-serif;font-size:16px;font-weight:bold;margin:-2px 0 5px 5px;}

#bolckproduitcatalogueimage{
border:4px solid #FFFFFF;
float:left;
margin-right:10px;
}
#zonefooter{
height:170px;
width:990px;
clear:both;
margin:auto;
padding:auto;}
#footer{
width:100%;
background-image:url(../images/footer.jpg);
clear:both;
height:169px;
margin:auto;
padding:auto;}

#footer1{
height:170px;
margin-left:16px;
margin-top:601px;
width:990px;
clear:both;}

#footerpromopdt{
background-image:url(../images/footerpdtpromo.jpg);
height:12px;
margin-left:12px;
width:999px;
clear:both;
}
#footer1 #footerpromopdt{
background-image:url(../images/footerpdtpromo.jpg);
height:12px;
margin-left:12px;
width:999px;
margin-top:151px;
clear:both;
}

#engagement{
float:left;
margin-left:12px;
margin-top:9px;}

#engagements{
float:left;
margin-left:12px;
margin-top:9px;}
#trouvermagasin{background-image:url(../images/fondtrouvermagasin.jpg);float:right;height:110px;color:#ffffff;font-family:Arial, Verdana, sans-serif;
font-size:12px;font-weight:bold;margin-right:11px;margin-top:9px;width:499px;}


#find_mag{
color:#ffffff;
font-family:Arial, Verdana, sans-serif;
padding-left:15px;
font-size:12px;
font-weight:bold;}

#conseil{
width:243px;
margin-top:10px;
height:231px;
clear:both;
padding-left:8px;
float:left;}
#newsletter{margin-top:9px;background-image:url(../images/newsletter.jpg);float:left;height:231px;
margin-left:10px;padding-left:15px;padding-right:15px;width:209px;}

#newsletter p {margin:10px 0}

#flash{border:1px solid #DDDDDD;float:right;margin-right:9px;margin-top:-26px;margin-bottom:30px;padding:9px;}
#flash2{border:1px solid #DDDDDD;float:right;margin-right:9px;margin-top:10px;margin-bottom:30px;padding:9px;}

#promo1{
float:left; height:55px; width:153px; padding:3px; font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif; font-size:12px;}

#promo2{ float:left; height:55px; margin-right:-2px; width:157px; padding:3px; font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif; font-size:12px;}

#promo3{ float:right; height:55px; padding:3px; width:157px; font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif; font-size:12px;}

.selectPromo {background-color:#FFFFFF;}
.deselectPromo {background-image:url(../images/fondpetitepromo.jpg); background-repeat:repeat-x;}

.selectPromo a {background-color:#FFFFFF;  color:#000; text-decoration:none;  font-weight:bold;}
.deselectPromo a {color:#fedc28; text-decoration:none;  font-weight:bold;}
#textepromo1{margin-left:67px; margin-top:-42px;}
#textepromo2{margin-left:67px; margin-top:-48px;}
#textepromo3{margin-left:67px; margin-top:-42px;}

td{
margin:0;
padding:0;
border:0px;
}
tr{

border:0px;
margin:0;
padding:0;
}
table{
margin:0;
padding:0;
border:0;}
tbody{
margin:0;
padding:0;
border:0;}

#bolckproduitcatalogue{
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
#titrecatalogue{
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
margin-bottom:0;
margin-left:7px;
margin-top:-42px;
}
#dernierarrivage a{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
margin-left:115px;
}
#voirmagasin a{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
margin-left:115px;
}
.pdtpair{
background-color:#a40c00;
margin-left:5px;
padding:3px 5px;
height:107px;
width:477px;
margin-top:-19px;}

.pdtimpair{
margin-left:5px;
height:107px;
padding:3px 5px 22px;}
#produit3{
background-color:#a40c00;
margin-left:5px;
height:107px;
width:477px;
padding:3px 5px;}

#pdt{
/*width:166px;*/
border:1px solid #FFFFFF;}
.titreproduit1{margin-left:126px;
margin-top:-105px;
color:#ffffff;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;}
.titreproduit1 a{
color:#fedd2a;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size:12px;}
.texteproduit{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:15px;
color:#FFFFFF;
padding-right:8px;
margin-left:126px;
margin-top:-8px;}



.ensavoirplus a{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
color:#fedd2a;
margin-left:398px;
font-size:10px;
}

#titreproduit3{margin-left:185px;
margin-top:-105px;
color:#ffffff;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;}
#titreproduit3 a{
color:#fedd2a;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size:12px;}
#texteproduit3{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:15px;
color:#FFFFFF;
padding-right:8px;
margin-left:186px;
margin-top:-8px;}
#maps{
background-image:url(../images/maps.jpg);
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
height:60px;
margin-left:7px;
margin-top:-14px;
padding-left:196px;
padding-top:9px;
width:286px;
}
#magasin{
height:19px;
width:100px;
background-color:#FFFFFF;
border:1px solid #646464;
}

#okmagasin{
border:0px;
background:none;
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
width:22px;
}

#bonconseil{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
margin-top:0px;
color:#e2001a;
}
#bonconseil a{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
margin-top:0px;
color:#e2001a;
text-decoration:none;
}
#descriptionconseil{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-size:12px;color:#000000;margin-top:-9px;margin-bottom:0px;
padding-bottom:0px;}

#descriptionconseil a{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;

}

#lienconseil
{
color:#e2001a;
font-size:12px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
margin-top:3px;
padding-top:0px;
margin-right:20px;
margin-bottom:2px
}
#lienconseil a
{
color:#e2001a;
font-size:12px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
text-decoration:none;
}
#lienconseil a:hover
{
color:#e2001a;
font-size:12px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
text-decoration: underline;
}

#titrenewsletter{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}
#descriptionnewsletter{
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
margin-top:-10px;
}

#envoyer{
background-image:url(../images/btnnewsletter.jpg);
border:0px;
width:182px;
height:25px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
margin-top:7px;
color:#0262aa;
margin-bottom:6px;

}


#envoyer1{
background-image:url(../images/btnnewsletter.jpg);
border:1px solid;
color:#0262AA;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:27px;
margin-bottom:6px;
margin-right:13px;
margin-top:15px;
width:184px;

}
#mail_newsletter{margin-top:10px;
width:200px;
}
#navnewsletter #adresse{margin-top:10px;
width:200px;
}
#code{margin-top:5px;
width:200px;}
#liennewsletter{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

#liennewsletter a{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

#copyright{
color:#000000;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:10px;
margin:auto;
width:990px;
}
#copyright1{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
margin-left:8px;
font-size:10px;
margin-top:155px;
color:#000000;
margin-bottom:30px;
}

#copyright a{
color:#000000;}
#footergauche{
width:174px;
float:left;
height:166px;}
#footercenter{
background-color:#0764ae;
width:335px;height:169px;
float:left;
}
#footerdroite{
background-image:url(../images/fondfooterdroite.jpg);
background-repeat:repeat-x;
float:left;
height:166px;
margin-left:15px;
width:292px;}

#numero1{
float:right;
height:231px;
margin-top:-38px;
width:155px;}

#footer1 #footergauche{
width:174px;
float:left;
margin-top:151px;
height:166px;}
#footer1 #footercenter{
background-color:#0764ae;
margin-top:151px;
width:335px;height:169px;
float:left;
}
#footer1 #footerdroite{
background-image:url(../images/fondfooterdroite.jpg);
background-repeat:repeat-x;
float:left;
height:166px;
margin-top:151px;
margin-left:15px;
width:292px;}

#footer1 #numero1{
float:right;
height:231px;margin-top:113px;
width:155px;}



#footergauche ul {
height:34px;
list-style-type:none;
margin-top:0;
width:174px;}
#footergauchemilieu{
border-bottom:1px solid #e3cc35;
display:inline-block;
height:30px;
margin-left:-39px;
margin-top:-1px;
padding-left:8px;
padding-top:4px;
text-decoration:none;
width:158px;}

#footergauchecontact{
display:inline-block;
height:30px;
margin-left:-39px;
margin-top:-1px;
padding-left:8px;
padding-top:4px;
text-decoration:none;
width:158px;}

#footergauchecontact a{
color:#000000;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

#footergauchemilieu a{
color:#000000;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

#footergauchepremier{

border-bottom:1px solid #e3cc35;
display:inline-block;
margin-left:-39px;
}

#footergauchepremier a{
padding-left:8px;
padding-top:5px;
color:#000;
height:28px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
width:166px;
display:block;
}

#footergauchepremier a:hover{background-color:#0764AE; color:#FFFFFF;}

#footercentergauche p {padding:0; margin:0}
#footercentergauche a { color:#FFFFFF; text-decoration:none}
#footercentergauche a;hover { color:#FFFFFF; text-decoration:underline}
#footercentergauche {
color:#FFFFFF;
float:left;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin-left:10px;
margin-top:35px;
width:147px;}

#footercenterdroite {
color:#FFFFFF;
float:right;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-right:37px;
margin-top:35px;
width:139px;
}
#footercenterdroite ul{
list-style-type:none;
margin:0 0 0 25px; padding:0;
width:174px;}

#footercenterdroite ul li{
text-decoration:none;
}

#footercenterdroite a{
text-decoration:none;
color:#FFFFFF;}

#footerdroitehaut{
margin:11px 0 0 0;
padding:0;}
#footerdroitemilieu{
color:#000000;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
margin-top:5px;
padding:0;}
#footerdroitebas{
color:#0262AB;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-top:-7px;
text-align:right;}

#footerdroitebas a{
color:#0262AB;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-top:-7px;
text-align:right;}
#footerdroite h1{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:16px;
color:#000000;
margin:0;
padding:0;
font-weight:bold;
}

#navgauche{width:236px;
float:left;}

#navnewsletter{
background-image:url(../images/fondnewsletter.jpg);
height:118px;
margin-bottom:16px;
margin-top:16px;
padding-left:15px;
padding-top:195px;
width:221px;
}
#navengagement{
	padding-top:10px;
}

#enc_paiement{
	padding-top:10px;
}

#detailproduit  {margin-top:15px;}
#detailproduit_new  {margin-top:5px; border:6px solid #f3f3f3;}


#trouverproduit{
background-image:url(../images/trouverproduit.jpg);
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:21px;
padding-left:19px;
padding-top:32px;
width:217px;}

#navdroite{
padding-left:15px;
float:right;
margin-bottom:50px;
width:770px;}


#lienprecedent{

font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:10px;
color:#e2001a;
text-decoration:none;
}

#lienactuel{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:10px;
color:#909091;
text-decoration:none;}

/**********************Panier***********************************************/
.tab_top{background-color:#EFEFEF; border:1px solid #d6d6d6; padding:6px; font-size:14px; font-weight:normal; color:#3F4045;}
.ajout_ad{background-color:#EFEFEF; border:1px solid #d6d6d6; padding:6px; font-size:14px; font-weight:normal; color:#3F4045;}
#btn_valdi{margin:15px 0 20px 0;}
#livraison{width:350px; float:left;}
#facturation{width:350px; float:right; margin:0 25px 0 0;}
#panier{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
padding-left:30px;
color:#373d40;}

#panier_header{position:relative; width:333px; height:30px; left:703px; top:20px;}
#panier_header2{position:relative; width:333px; height:30px; left:576px; top:20px;}

.logo_sec{display:block; float:right; margin:0 10px 0 0; width:330px;}

.titrepaiement{font-size:20px; color:#de0000;}
.cheque{margin:0 0 0 184px;}
.modif_adresse a{color:#CA1713;}
.lien_article a{color:#DD0603; font-weight:normal;}

#moncompte{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
padding-left:30px;
color:#373d40;
}

#monCompte{margin:45px 0 0 0;}

#droitehaut{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:10px;
color:#909091;
}
u{
color:#373d40;}

#titrecategorie{
background-image:url(../images/bandeaucategorie.jpg);
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:28px;
height:41px;
margin:0;
padding-left:24px;
padding-top:7px;
width:721px;}

#titrepanier{
background-image:url(../images/bandeaupanier.jpg);
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:28px;
height:41px;
margin:0;
padding-left:24px;
padding-top:7px;
width:721px;}

#titresouscategorie{
background-image:url(../images/bandeaucategorie.jpg);
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:28px;
height:41px;
margin:0 0 15px;
padding-left:24px;
padding-top:7px;
width:721px;}

#detailproduit{float:left;}
#detailproduit_new{float:left;}

#detailproduit #laPhoto{ float:left; border:1px dotted #CCCCCC; display:inline;}
#detailproduit_new  #laPhoto_new{ float:left; border-right:1px dotted #CCCCCC; display:inline;}

#zoom{
background-color:#8C8C8C;
margin-left:288px;
margin-top:0;
padding-bottom:2px;
padding-left:12px;
padding-top:4px;
width:52px;
}
#zoom a{
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

#titredetailproduit{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-size:20px;color:#3f4045;
margin-top:0; margin-bottom:0;}

#titredetailproduit_new{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-size:20px;color:#000;
margin-top:8px; margin-bottom:0; font-weight:bold;}

#referencedetailproduit{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-size:12px;color:#6F6F6F;margin:0;}
#referencedetailproduit_new{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-size:12px;color:#6F6F6F;margin:0;}

#prixdetailproduit{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-weight:bold;font-size:21px;color:#e2001a;}
#prixdetailproduit_new{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-weight:bold;font-size:21px;color:#e2001a;}


#fraisportdetailproduit_new{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-size:10px;color:#e2001a; margin:-48px 95px 0 0; float:right; }
#descriptiondetailproduit_new{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-size:12px;text-align:justify;color:#3f4045;}

#fraisportdetailproduit{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-size:10px;color:#e2001a;}
#descriptiondetailproduit{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-size:12px;text-align:justify;color:#3f4045;}

#gauchedetailproduit{float:left;width:366px;}
#droitedetailproduit{float:right;padding-right:19px;width:383px;}
#imagesdetailproduit{border:1px dotted #524444;}.

#gauchedetailproduit_new{float:left;width:366px;}
#droitedetailproduit_new{float:right;padding-right:19px;width:373px;}
#imagesdetailproduit_new{border:1px dotted #524444;}

#quantite{
border:1px solid #CBCBCB;
color:#E10A08;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:18px;
height:23px;
padding:9px 7px 12px;
width:15px;}
#plusquantite{background-color:#eae7e7;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;
border-top:1px solid #cbcbcb;
border-bottom:1px solid #ffffff;
height:23px;
width:28px;
color:#8c8c8c;
margin-left:-3px;
cursor:pointer;
}

#moinsquantite{
background-color:#eae7e7;
border-left:1px solid #cbcbcb;
border-right:1px solid #cbcbcb;
border-bottom:1px solid #cbcbcb;
border-top:0px;color:#8c8c8c;
height:23px;
width:28px;
margin-left:-3px;
margin-top:-3px;
cursor:pointer;
}
#btnajoutpanier{
background-image:url(../images/btnajouterpanier.jpg);
width:174px;
height:34px;
border:0px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
color:#ffffff;
font-weight:bold;
font-size:16px;
padding-left:25px;}

#formquantitedetailproduit{
padding:0px;
margin:0px;}

#formajouterdetailproduit{float:left;width:183px;}
#formajouterdetailproduit_new{float:left;}

#envoyerami{
color:#0B7BC0;
float:right;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
margin-bottom:21px;
margin-top:17px;
padding-left:10px;
text-decoration:none;
vertical-align:middle;
}

hr{
background-color:#f1f1f1;
height:4px;
width:385px;
border:0px;
clear:both;}

#commentfinancer{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#909091;
padding-left:20px;
}

#commentfinancer_new{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#909091;
padding-left:20px;
}

#financement{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-size:12px;color:#909091;}
.financement_new{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-size:12px;color:#909091;}

#financement img{ margin: 0pt 10px 10px 0pt; padding-top: 10px; float: left;}
.financement_new img{ margin: 0pt 10px 10px 0pt; margin:0 10px 26px 0; float: left;}

#logosofinco{margin-left:293px;margin-top:-77px;}

#produitcomplconseille{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#e2001a;
border-bottom:1px dotted #524444;}

#pdtconseille{ float:left; margin-bottom:10px;padding:5px;}
#pdtconseille_new{ float:left; margin-bottom:10px;}

#pdtconseil{}



.espace{
padding-left:7px;}
#produitaime{
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
width:756px;
}

#illustrationcategorie{
padding-top:15px;}
#illustrationpromo{
width:745px;
background-color:#f4f6f5;
margin-top:10px;margin-bottom:17px;
border:1px solid #e1e1e1;
}

#illustrationpromo #promocat{
border:1px solid #e1e1e1;
margin:6px;
}

#illustrationpromo #promocat1{
border:1px solid #e1e1e1;
margin:6px;
margin-top:0px;
}

.tbproduit{background-image:url(../images/fondproduitaime.jpg);
background-repeat:repeat-x;
margin-left:-7px;
margin-top:-10px;
padding-top:10px;
border-bottom:1px dotted #524444;}

#produitaime form{ float:right; width:300px; margin:0 10px 0 0 ; padding:0 10px 0 0; text-align:right;}

#trier{margin-top:-4px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;

border:0px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:10px;
color:#090606;
}


.imagepdrconseilpromo{
background-color:#fdd206;
}
.imagepdrconseilpromo img{
border:1px dotted #524444;
margin:5px;
}

.imagepdrconseil{
margin:5px;
}
.imagepdrconseil img{
border:1px dotted #524444;
background-color:#ffffff;

}

.descriptionconseilpromo{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
color:#3f4045;
background-color:#fdd206;
font-size:12px;
margin:0 5px;
}
.descriptionconseilpromo a{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
color:#3f4045;
background-color:#fdd206;
font-size:12px;
text-decoration:none;
}
.prixconseilpromo{
color:#e2001a;
background-color:#fdd206;
margin-top:0;
margin-bottom:0px;
margin-left:5px;
margin-right:5px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:21px;
font-weight:bold;}

.descriptionconseil{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
color:#3f4045;
background-color:#fffffff;
font-size:12px;
margin-left:5px;
margin-right:5px;
}

.descriptionconseil a{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
color:#3f4045;
background-color:#fffffff;
font-size:12px;
text-decoration:none;
}
.prixconseil{
margin-bottom:0px;
color:#e2001a;
background-color:#ffffff;
margin-left:7px;
margin-right:7px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:21px;margin-top:5px;
font-weight:bold;}

.prixconseil img{border:none;}

#pagination{
width:745px;
clear:both;
text-align:center;
}
#pagination a{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
color:#100e0e;
text-decoration:none;
}

#pagination a:active{
font-weight:bold;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#100e0e;
}
#pagesuivant{margin-left:649px;
margin-top:-27px;}
#pagesuivant a{
color:#df0014;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;}

#prixpdtnonpromo{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding-left:5px;
padding-right:10px;
text-decoration:line-through;
color:#3f4045;}
#pourcentage{margin-top:-247px;}
#qtedetailpdt{
float:left;
width:70px;}

#prixdetailproduitpromo{
background-color:#fed803;
padding-bottom:5px;
padding-left:12px;
padding-top:10px;}
#prixdetailpdtnondeduit{
color:#3f4045;
text-decoration:line-through;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;}
#prixdetailpdtreduit{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
font-size:21px;
color:#e2001a;
}


#topbox1
{
background-color:#FFFFFF;
display: block;
position:absolute;
top: 35%;
left: 35%; 
color:#000000;
padding:15px 35px;;
text-align:justify;
width:400px;
z-index:1001;
}
	
#screenoverlay1
{background-color:#000000;
opacity:0.7;
left:0;
position:absolute;
top:0;
width:100%;
height:400%;
z-index:90;
	}
	
#titreajouterpanier{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#3f4045;}
#prixajouterpanier{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:21px;
font-weight:bold;
color:#e2001a;}
#referenceajouterpanier{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;}
#titrebox{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
margin:0;
font-size:12px;
color:#3f4045;}
#closebox{
padding-left:53px;}
#imagebox{
border: 1px dotted #524444;
width:235px;
margin-right:10px;
float:left;}
#btnbox{
clear:both;
text-align:center;
width:395px;}

#ajouterpromo{
border:0px;}
#ajouterpdt{
float:right; margin-left:123px; margin-top:-24px;}
#pdtconseillebox{clear:both;
border-bottom:1px dotted #524444;}
#produitcomplconseillebox{
}
.imagepdrconseilbox{}
.descriptionconseilbox{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;}
.descriptionconseilbox a{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#3f4045;}
.prixconseilbox{margin-top:-16px;font-size:21px;
padding-top:4px;
font-weight:bold;color:#e2001a;}

.prixconseilpromobox{font-size:21px;
font-weight:bold;background-color:#fed803;margin-top:-16px;padding-top:4px;
color:#e2001a;}
.descriptionconseilpromobox{background-color:#fed803;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;}

.descriptionconseilpromobox a{background-color:#fed803;
text-decoration:none;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;}
.descriptionconseilpromobox a{background-color:#fed803; text-decoration:none;}
#prixpdtnonpromobox{background-color:#fed803;margin-top:-16px;font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;padding-right:15px;padding-top:4px;
color:#3f4045;}

#besoinaide
{
margin-top:10px;}

#paiementsecurise{
}
#droitecenter{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-size:10px;color:#909091;margin-left:250px;}
#droitecenter2{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-size:10px;color:#909091;margin-left:45px;}


#titreproduitaime{background-image:url(../images/ceuxquiaime.jpg);
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:25px;
padding-left:10px;
width:738px; float:left; margin: 10px 0 20px;}


#titreproduitaime p {float:left;  width:400px; line-height:25px; margin:0; padding:0}


#evolutionpanier{
padding-top:19px;}
#listepanier{margin-top:10px;}
#tableaupanier{
width:737px;
background-image:url(../images/fondtableaupanier.jpg);
background-repeat:repeat-x;
border:1px solid #cdcdcd;
text-align:center;}


#zoomproduitpanier{
background-color:#8C8C8C;
margin-left:15px;
margin-top:0;
padding-bottom:2px;
padding-left:12px;
padding-top:4px;
width:52px;
}
#zoomproduitpanier a{
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

#descriptionproduitpanier{
text-align:left;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;color:#3f4045;
padding-left:15px;}

#panierimpair{
background-color:#efefef;
}
#panierpair{
background-color:#efefef;
}

#economieproduit{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#3f4045;
}

#prixpromopanier{
background-color:#fed803;
text-align:right;
padding-right:15px;}


#prixpanier{
text-align:right;
padding-right:15px;}

#tableaupanier {
border: 1px solid #cdcdcd;
border-collapse: collapse;
width:737px;
background-image:url(../images/fondtableaupanier.jpg);
background-repeat:repeat-x;
text-align:center;
}
#tableaupanier th {
border: thin solid #cdcdcd;
padding: 5px;
background-image: url(sky.jpg);
}
#tableaupanier td {
border: thin solid #cdcdcd;
}

#tableaupanier td tr{
border:0px;
}
#tableaupanier td tr td{
border:0px;
}

caption {
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
}

.tdarticlepanier{
border:0px;}

.tdarticlepanier tr{
border:0px;}
.tdarticlepanier td{
border:0px;}

#corbeille{
padding-left:5px;
padding-right:5px;}

#zoneparticipationport{
border:1px solid #d6d6d6;
margin-left:141px;
margin-top:15px;
padding:6px 0px 6px 0px;
width:595px;
background-color:#efefef;}
#zonetotalcommande{
margin-left:141px;
margin-top:15px;
padding:6px 0px 6px 0px;
width:595px;
background-color:#f9f673;}
#totalcommande{margin-left:195px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:21px;
color:#3f4045;}
#participationport{margin-left:260px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;
}
#prixtotalcommande{margin-left:40px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:21px;
color:#3f4045;}
#prixfraisport{margin-left:120px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;}
#btnpanier{margin-right:33px;margin-top:15px;
text-align:right;}
#garantipanier{
background:url(../images/fondgarantieachat.jpg) top right no-repeat;
float:left;
height:328px;
margin-top:15px;
padding-left:5px;
padding-right:5px;
padding-top:25px;
width:727px;
}
#titregarantipanier{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#e2001a;
width:250px;
}
#descriptiongarantipanier{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#909091;
width:250px;}

#iconenum1{ margin: 0pt 15px 5px 0pt; padding: 5px; float: left; }
#fiancementpanier{
border-top:4px solid #f1f1f1;
float:right;
margin-right:30px;
margin-top:22px;
width:415px;}

#fidelite{}

/*******Mon compte*****************/
a.deco{color:#E2001A; text-align:right; display:block; margin:-34px 11px 0 0;}
#facture {text-align:center; font-size:11px;}
#facture td{border-bottom:1px dotted #e4e4e4; height:60px; padding:0 15px 0 14px;}
#facture th{/*background-color:#f3f3f3;*//*background-color:#903571;*/ border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; color:#DE0000; font-size:12px; font-weight:bold; line-height:15px; padding:5px;}
#facture tr:hover{background-color:#f8f8f8;}
#facture .purplehaze{color:#DE0000; font-weight:bold;}
.numCom a{color:#DE0000; text-decoration:none;}
#compte_gauche{width:500px; float:left;}
#compte_gauche ul li{float:left; font-size:12px; padding:3px 0; width:100%;}
#compte_gauche ul {float:left; list-style:none outside none; padding:10px 0; width:100%;}
#compte_gauche label{float:left; margin-right:5px; text-align:right; width:200px;}
#compte_droite{width:500px; float:right;}
#compte_droite ul{list-style-type:none; text-align:left;}
#mo_tel{font-size:10px; color:#9C9E9F;}

.info_compte{border:1px solid #F1F1F1; padding:0 0 0 30px;}
.info_compte ul li{float:left; font-size:12px; padding:3px 0; width:100%;}
.info_compte ul {float:left; list-style:none outside none; padding:10px 0; width:100%;}
.info_compte label{float:left; margin-right:5px; text-align:right; width:200px;}


#serviceclient{
background-image:url(../images/serviceclient.jpg);
height:318px;
margin-top:15px;
clear:both;
padding-left:10px;
padding-right:10px;
padding-top:32px;
width:717px;}

#creecompte{
border:1px solid #E1E1E1;
float:left;
margin-bottom:20px;
margin-top:15px;
padding-left:15px;
padding-right:15px;
width:325px;}
#dejamembre{
border:1px solid #E1E1E1;
float:right;
margin-bottom:20px;
margin-right:22px;
margin-top:15px;
padding-left:15px;
width:350px;}

#pageprecedente{margin-left:-641px;
margin-top:4px;}
#pageprecedente a {
color:#DF0014;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}

#pagepagination{
margin-top:-13px;}

.titrecreecompte{
color:#de0000;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:22px; /*margin-top:15px;*/
}
.iconemembre{margin-left:300px;
margin-top:-50px;}
.descriptioniconemembre{margin-top:-25px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;
}

.seperateurcompte{
border:2px solid #f1f1f1;
width:321px;
margin:0;
padding:0;
height:0px;}

#descriptionmembre{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#302923;
}

#emailcreecompte{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;
}

#inputemailcreecompte{
background-color:#FFFFFF;
border:1px solid #F1F1F1;
height:23px;
margin-left:7px;
width:196px;}

#submitcreecompte{
background-image:url(../images/creercompte.jpg);
border:0 none;
height:32px;
margin-bottom:7px;
margin-left:157px;
margin-top:7px;
width:165px;}

#inputemaildejacree{background-color:#FFFFFF;
border:1px solid #F1F1F1;
height:23px;margin-top:7px;
margin-left:7px;
width:196px;}

#inputmdpdejacree{background-color:#FFFFFF;
border:1px solid #F1F1F1;
height:23px;
margin-left:7px;
width:196px;}

#submidejacree{
background-image:url(../images/jemidentifie.jpg);
border:0 none;
height:32px;
margin-bottom:7px;margin-left:35px;
margin-top:7px;
width:127px;}
#telserviceclient{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#909091;}
.lienmoncompte a{
color:#de0000;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
}

#titremagasin{
background-image:url(../images/nosmagasins.jpg);
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:28px;
height:42px;
margin:0;
padding-left:24px;
padding-top:7px;
width:998px;}

#zonemagasin{
width:998px;
margin-bottom:30px;
}
#trouvermagasinpreschezvous{ flaot:left; border:1px solid #E1E1E1;
margin-bottom:20px;
margin-top:15px;
padding-bottom:15px;
padding-left:15px;
padding-right:15px;
width:325px;}
.descriptionmagasin{
color:#3F4045;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
margin-top:-25px;
}

.iconemagasin{
margin-bottom:60px;
margin-left:300px;
margin-top:-75px;}

#listemagasin{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;
}

.rougelistemagasin{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#de0000;
font-weight:bold;
}

#prochainesouvertures  {float:left; }

#localisation{
float:left;
border:1px solid #E1E1E1;
margin-bottom:20px;
margin-top:10px;
padding:10px 15px;
width:325px;}

#localisation textArea { width:250px; margin-right:2px;}

#localisation p {margin:0; padding:0 10px; line-height:25px;}

#localisation form { margin:10px 0}

.titrelocalisation{
background-color:#D5DDF3;
color:#3F4045;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
width:308px;}

#codepostalmagasin{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;
}

#listingmagasin{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;
}
#villemagasin{
color:#3F4045;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
padding-left:25px;
}

#inputcodepostalmagasin{
width:130px;
height:23px;
border:1px solid #ededed;
}
#inputvillemagasin{
width:130px;
border:1px solid #ededed;
height:23px;
}

#submitafficher{
background-image:url(../images/btnafficher.jpg);
border:0 none;
height:32px;
width:81px;}

#tdafficher{
width:81px;}

#tblocalisation{
margin-left:-9px;
width:343px;}

#btnmagasin{
border:0px;
background-color:#FFFFFF;
font-size:12px;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
color:#3f4045;
text-decoration:none;
}

#selectlistemagasin{
border:1px solid #e1e1e1;}

#titreprochainesouvertures{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:22px;
color:#de0000;
}

#descriptionouvertures{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;
Float:left; clear:both; width:100%
}

#lienouverture a{color:#de0000;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;}

#logodiablo{margin: 0pt 15px 5px 0pt; padding: 5px; float: left;
}

#prochainesouvertures{
margin-left:17px;
width:327px;}
#map_canvas{
float:right;
margin-bottom:30px;
margin-right:-24px;
margin-top:21px;
width:606px;}
#navigationgauche{
float:left;
width:391px;}

#titrecoordonnee{
background-image:url(../images/ceuxquiaime.jpg);
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding-bottom:5px;
padding-left:8px;
padding-top:7px;
width:390px;
}

#descriptioncoordonnee{
color:#3F4045;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
width:398px;
}

#voscoordonnees{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;
}

#voscoordonnees label{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;padding-right:15px;
}

#voscoordonnees input{
border:1px solid #e1e1e1;
}

#champsobligatoires{
color:#BABABC;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:10px;
padding-right:15px;
text-align:right;
width:380px;s
}

#bttelephone{
border-bottom:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
border-top:1px solid #E1E1E1;
margin-top:-31px;
width:407px;
}


#bttelephone input{border:1px solid #e1e1e1;
width:89px;
height:18px;
}

#tel{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:10px;
color:#9c9e9f;
}
#bttelephone label{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;padding-right:15px;
}

#adresselivraison label{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;padding-right:15px;
}

#mesidentitifiant{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:22px;
color:#de0000;
padding-bottom:15px;
margin:0;
}
#tbcoordonneedroite{
padding-left:15px;width:326px;}


#emailcoordonnee{
padding:5px 10px;
background-color:#ebecec;
}

#motpassecoordonnee{
padding:5px 10px;
}

#emailcoordonnee input{border:1px solid #e1e1e1;
width:246px;
height:18px;
}
#motpassecoordonnee input{border:1px solid #e1e1e1;
width:246px;
height:18px;
}
.email{
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#de0000;
padding:0;
margin:0;
}

.confemail{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;
padding:0;
margin:0;}

#btvalidecreationcoordonnee{
margin-left:75px;
margin-bottom:15px;
background-image:url(../images/validercreation.jpg);
width:165px;
border:0px;
height:32px;}

#partenaire{
	font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
color:#3f4045;
padding:0;
margin:0;
	}
	
#tbinscriprioncompte{
	border:1px solid #e1e1e1;
	margin-top:10px;}
	
#formcoordoonee{border-right:1px solid #E1E1E1;
height:389px;}
#caddie{padding-left:33px;}

#avismessage{border:1px solid #e1e1e1;height:280px;
width:287px;}
#amismessage{border:1px solid #E1E1E1;
height:133px;
width:287px;}

#envoyeravis{
height:32px;
width:165px;
	background-image:url(../images/envoyeravis.jpg);
	border:0px;
}

#envoyerami{
height:32px;
width:165px;
	background-image:url(../images/envoyerami.jpg);
	border:0px;
}
#formReponseOffre .decalLien {float:left; margin:10px 0 10px 0 }
#formReponseOffre  a{ color:#FF0000}

#tbavisdroite { line-height:18px;; margin-top:12px;}

#postuler{
height:34px;
width:123px;
	background-image:url(../images/postuler.gif);
	border:0px;
}

#envoyeramisite{
height:32px;
margin:0;
width:165px;
	background-image:url(../images/envoyeravis.jpg);
	border:0px;
}
#envoyerdemande{
height:32px;
margin:0;
width:198px;
	background-image:url(../images/envoyerdemande.jpg);
	border:0px;
}
#tbavisdroite{background-color:#EBECEC;
padding:5px 10px;}

#formavis{border-right:1px solid #E1E1E1;
height:360px;}
#formInviterNewsletter{border-right:1px solid #E1E1E1;
height:217px;}

.listingproduit{border:2px solid;
float:left;
width:248px;
height:320px;}

#ser-achat-content p {
	line-height:20px;
	margin-left:35px;
}

#ser-achat-img img {
	display:block;
	background-color: #E8E8E8;
	padding: 10px;
	width: 404px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	border: 1px solid #CCC;
}

.simple-content p{
	line-height: 20px;
	margin-right: 30px;
	margin-left: 35px;	
}

.simple-content img{
	display: block;
	width: 600px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-top: 20px;
	margin-left: auto;	
	border: 1px solid #CCC;
	background-color: #E8E8E8;
	padding: 10px;
}

#contenudynamique{
	text-align:justify;
	margin-right:25px;
	padding:10px;
}
#contenudynamique h1{color:#E2001A;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
margin:0;
padding:0;}

#contenudynamique h2{font-size:18px; color:#FF0000}
#contenudynamique h3{font-size:14px; color:#0066FF}
#contenudynamique h4{font-size:13px; color:#0066FF}

#contenudynamique #bleu{color:#0262AB;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;}
#contenudynamique #rouge{color:#E2001A;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;}
#contenudynamique a{color:#3F4045;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;font-size:12px;}
#contenudynamique #lien1{
color:#E2001A;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;}
#contenudynamique #lien2{color:#0262AB;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;}
#contenudynamique #lien3{color:#3F4045;
font-size:12px;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
text-decoration:none;}
#contenudynamique ol{list-style-type:none;}



#contenudynamique li a{color:#4F3E3E;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
margin-right:20px;
font-size:12px;
font-weight:bold;
text-decoration:none;}

#contenudynamique #titre{
background-image:url(../images/ceuxquiaime.jpg);
color:#FFFFFF;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:20px;
margin-left:0;
margin-top:0px;
padding-left:10px;
padding-top:7px;
width:738px;
}


/* -------------------------------- ACTUALITES ----------------------------------------*/

.listeActualite {float:left;  width:100%; margin:10px 0; padding:10px 0; border-bottom:dotted 1px #CCCCCC}
.listeActualite .photo {float:left; padding:2px; border:#CCCCCC 1px solid; margin-right:15px;}
.listeActualite .information {float:left; }
.listeActualite .liste{width:500px;}
.listeActualite .information h2 {float:left; font-size:18px; margin:0; padding:0; color:#FF0000;}
.listeActualite .information h2 a{ text-decoration: none; color:#FF0000}
.listeActualite .information .date {clear:both; float:left; font-size:12px; color:#0066CC}
.listeActualite .information p { clear:both; margin-top:8px;} 

/* -------------------------------- Pagination ----------------------------------------*/

.boitePagination ul {float:left; width:707px; text-align: center; list-style: none; border-top:1px dotted #524444; padding:7px 0 0 0; margin:0 0 10px 0;}
.boitePagination ul li {display:inline; padding:0 10px;}
.boitePagination ul li a{ color:#FF0000;;}
.boitePagination ul .valid { font-weight:bold; text-decoration:none;}
.boitePagination ul .valid a{ color:#FF0000; text-decoration:none; }
.boitePagination .passe a{ font-size:14px; font-weight:bold; color:#FF0000; text-decoration:none; }

/* -------------------------------- Engagement ----------------------------------------*/

#nosEngagement { float:left; width:100%; padding:0 0 10px 0; border-bottom:1px dotted #ccc}
#nosEngagement h2 { font-size:18px; color:#FF0000}

/* -------------------------------- Engagement ----------------------------------------*/

.tromb2 { float:left; margin:20px 30px 0 0; width:156px; height:220px;}
.tromb2 .photoPersonne { float:left; background:url(../images/persovide.gif) no-repeat center; padding:2px; border:1px solid #CCCCCC; width:150px; height:150px; display: block}
.tromb2 .nom { float:left; width:156px; text-align:center; color:#FF0000; font-weight:bold; margin:5px 0 3px 0}
.tromb2 .mail a{ float:left; width:156px; text-align:center; color: #0066CC}
.tromb2 .fonction { float:left; width:156px; text-align:center; font-weight:bold; color:#003366; margin:3px 0 3px 0}

/* -------------------------------- InfoBulle ----------------------------------------*/

#google_infobull{
            width:290px;
            overflow:hidden;
            height:100%;}
#google_infobull b{
            font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
            font-size:12px;
            color:#3f4045;}
#google_infobull .adresse{
            font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif; font-size:12px; color:#3f4045; margin:10px 0; float:left;}

#google_infobull .horaire{ clear:both; 
            font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif; font-size:12px; color:#3f4045; margin:0 0 10px 0; float:left;}
						
#google_infobull .adresse a{
            font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
            font-size:12px;
            text-decoration:none;
            color:#de0000; width:100%;}
#google_infobull img{
            width:250px;
            height:150px;
            }
#google_infobull p{margin:0;
padding:0px;
            }
			
#google_infobull .email { color:#FF0000; font-size:12px; font-weight:normal; margin-bottom:10px; float:left; }

#devFranch { float: right; margin-bottom:55px;}

/* -------------------------------- Menu ----------------------------------------*/
.space1{
	height:80px;
}

#menu1{margin:0;
padding:0;
width:232px;

}
#menu1 li{
width:180px;
border-bottom:1px dotted #E1E1E1;
border-top:1px dotted #E1E1E1;
line-height:22px;
list-style-type:none;
width:232px;
color:#373d40;
text-decoration:none;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
}

#menu1 li ul{
background-color:#f3f3f3;
display:none;
width:192px;}

#menu li #lien{
color:#dd0000;
text-decoration:none;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
#menu1 li a:hover{
color:#dd0000;
text-decoration:none;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
#menu1 li a{
color:#373D40;
text-decoration:none;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
#menu1 li:hover>ul{
display:block;
}
#menu1 li ul li{
background-color:#f3f3f3;
border:0 none;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
list-style-type:square;
width:180px;
}
#menu1 li ul li a{
color:#4f3e3e;
width:160px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
	text-decoration:none;
}
#menu1 li ul li a:hover{
	color:#DD0000;
	width:160px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-size:12px;
	text-decoration:none;
}


#zonemenucat{
	width:200px; height:100%}
	
	
/* --------------------------------- BON CONSEIL ---------------------------------*/

#contenuFinance{
background-image:url(../images/fondfinance.jpg);
min-height:840px;
background-repeat:no-repeat;
width:1000px;}


#contenu{ float:left; 
background-image:url(../images/fondbonconseil.jpg);
background-repeat:no-repeat;
width:1000px;}
#PiedContenu {float:left; 
background-image:url(../images/pied_conseil.gif);
background-repeat:no-repeat;
width:1000px; height:56px;  margin-bottom:30px;}
#contenufideliterecompense{
	background-image:url(../images/fondfideliterecompense.jpg);
height:840px;
background-repeat:no-repeat;
width:1000px;}

#contenufideliterecompense #bientot { float:left; position: absolute; background:url(../images/bientot.png) no-repeat; width:952px; height:548px; z-index:100px; margin:23px 0 0 46px;}

#btnbonconseil{margin:5px 0 0 15px;
padding:0;}
#navgaucheheader{margin:150px 0 0;}
#navdroite1{
float:right;
margin-bottom:50px;
margin-right:17px;
margin-top:150px;
padding-left:15px;
width:668px;
}
#titrebonconseil{
color:#3F4045;
margin-bottom:20px;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:22px;margin-top:15px;
font-weight:bold;
height:70px;}
#titrebonconseil img{float:left;
margin:0 15px 0 0;
padding:5px;}
#titrebonconseil p{
	font-family:a;
	font-size:12px;
	font-weight:bold;
	color:#3f4045;
	margin:0 15px 0 0;
padding:5px;}

.zonebonconseil {
float:left;
border-bottom:1px solid #ccc;
margin:10px 30px 20px 17px;}


.tailleZone1 {min-height:335px; width:287px;}
.tailleZone2 {min-height:420px; width:287px;}
.tailleZone3 {width:600px; padding-bottom:20px;}
.tailleZone4 {width:600px; padding-bottom:20px;}
.tailleZone5 {width:600px; padding-bottom:20px;}
.tailleZone6 {width:600px; padding-bottom:20px;}
.tailleZone7 {width:600px; padding-bottom:20px;}
.tailleZone8 {width:600px; padding-bottom:20px;}
.tailleZone9 {width:600px; padding-bottom:20px;}

.zonebonconseil #titrezoneconseil{
	font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
	color:#de0000;}
.zonebonconseil p{
color:#3F4045;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
margin:10px 0 0;
padding:0;}
.zonebonconseil ul{
	margin:0;
	padding:0;}
.zonebonconseil li{
	font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
	font-size:12px;
	color:#3f4045;
	margin:9px 0 0 20px;
	padding:0;}
#zonebonconseilideeentretiengauche{

	width:385px;
	float:left;}
#zonebonconseildroite{
	float:right;
margin-right:30px;
width:215px;}
#zonebonconseildroite p{
	background-color:#FED71A;
color:#3F4045;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin:0 0 0 -30px;
padding:5px 0 3px 14px;
	} 
#zonebonconseildroite ul{
	margin:0;
	padding:0;}
#zonebonconseildroite li{
	font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
	list-style-image:url(../images/interdit.jpg);
	font-size:12px;
	color:#3f4045;
	margin:9px 0 0;
	padding:0;}
#zonebonconseilfooter{
	clear:both;
	font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
	font-size:14px;
	width:650px;
	text-align:right;
	padding-right:25px;
	color:#de0000;
	}
#zonebonconseilfooter a{
	font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#de0000;
	}
#zonebonconseilfooter a:hover{
	font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#de0000;
	}
	
	
/* ------------------------------ Fidelit� --------------------------------*/

#contenufideliterecompense{
	background-image:url(../images/fondfideliterecompense.jpg);
height:840px;
background-repeat:no-repeat;
width:1000px;}

#fideliterecompensehaut{}
#fideliterecompensehaut img{float:right;
margin:158px 128px 0 15px;
padding:5px;}
#titrefideliterecompense{
color:#3F4045;
float:left;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:22px;
font-weight:bold;
margin-left:85px;
margin-top:169px;
width:420px;}
#descriptionfideliterecompense{
color:#3F4045;
float:left;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:16px 0 0;
padding:0;
width:420px;}
#zoneargument {
float:left;
margin-left:65px;
width:550px;}
	#zoneargument li{
		list-style-image:url(../images/puceargument.png);
			font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
	font-size:12px;
	color:#3f4045;

		}
#titrezoneargument{
	font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
	font-size:16px;margin:0;
padding:0;
	color:#de0000;
	font-weight:bold;
	}
#zoneargument li p{
	margin:5px 0 0 0;
	padding:0;}	
#encartfidelite{
float:right;
margin-right:62px;
margin-top:55px;}
#zoneargument img {margin-left:60px;}
#descriptionquestion {
	margin:0;
	font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
	font-size:12px;
	color:#3f4045;
	margin-left:40px;}
	
	#descriptionquestion  a{
	margin:0;
	font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
	font-size:12px;
	color:#de0000;}

#titrequestion{color:#DE0000;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:-26px 0 0 40px;
padding:0;}


/* --------------------------------FINANCE -----------------------------------*/

#descripionfinancement{ float:left; margin:15px 0; font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif; font-size:18px; color:#3f4045; width:100%}
#zonedefinancement { float:left; margin:180px 0 0 60px; width:900px; background:url(../images/visuelfinance.jpg) no-repeat right bottom}

#zonedefinancement #descripionFinancement { float:left; width:430px; }
#zonedefinancement #descripionFinancement .accroche{ font-weight:bold; /*font-size:18px;*/ font-size:14px; }
#zonedefinancement #descripionFinancement .trophee {float:left;  display:inline; margin-right:10px;}
#infoLegal  {float:left; margin:20px 0 0 60px; width:900px; font-size:10px; color:#333333; clear:both;}
.titrezonefinancement{
float:right;
color:#de0000;
height:88px;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
width:143px;}
#financementserviceclient{
	clear:both;
padding-top:75px;
padding-left:20px;
padding-right:20px;}

#ouvert-content{
	background-image:url(../images/rembour-bkg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-bottom: 80px;
	padding-left: 370px;
	margin-top: 20px;
}

#ouvert-content p{
	line-height:20px;
}
.bigRed{
	font-size:16px;
	font-weight:bold;
	color:#F00;
}

/* ------------------------------- avis -------------------------------*/

#titreavisnousinteresse{
color:#3F4045;
float:left;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:18px;
width:455px;
	}
	
	#zonedavis img{
margin-top:15px;	}
#descriptionavisnousinteresse{
	font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
	font-size:12px;
	color:#3f4045;}
#zonedavis {
background-image:url(../images/fondavis.jpg);
height:703px;
width:737px;
}
#zonedavis #tbinscriprioncompte {
background-color:#FFFFFF;
margin:0;
border:1px solid #E1E1E1;
}
.inputavis{
background-image:url(../images/avisinput.jpg);
height:21px;
width:243px;}
#zonedavis #voscoordonnees input {
border:0 none;}
#avisquestion{
	font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
	font-size:22px;
	margin:0;
	color:#de0000;}
#tbavisinteressedroite{padding:5px 10px;}
#avisremarque{
	background-color:#feedba;
	width:250px;padding:15px;
	}
#avisremarque input{
	border:0px;
	}
#tbavisinteressedroite #avismessage {
border:1px solid #E1E1E1;
height:280px;
width:287px;
font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;
font-style:italic;
font-size:12px;
color:#3f4045;
}
#envoyermessage {
background-image:url(../images/envoyermessage.jpg);
border:0 none;
height:33px;
margin-left:88px;
width:201px;
}

#menuInt { float:left; margin-bottom:25px;}
#menuInt ul {margin:0; padding:0}
#menuInt li {float:left;  border-bottom:1px dotted #CCCCCC; margin:0; padding: 0; list-style:none;}
#menuInt li a { float:left; width:100%; line-height:25px;  color: #243451; text-decoration: none;  width: 217px; padding:0 10px; display:inline;}
#menuInt li a:hover { background-color: #F0F0F0}



/* ------------------------------------ POURQUOI --------------------------------*/
#menuPoke { float:left; margin-bottom:25px; background:url(../images/menu0.png) top}
#menuPoke ul {margin:0; padding:0}
#menuPoke li {float:left;  border-bottom:1px dotted #CCCCCC; margin:0; padding: 0; list-style:none;}
#menuPoke li a { float:left; width:100%; line-height:30px;  color: #fff; text-decoration: none;  width: 217px; padding:0 10px; display:inline;  font-size:14px; font-weight: bold}
#menuPoke li a:hover { background-color: #F0F0F0; color: #243451}

#menuPoke2 { float:left; margin:25px 0; background:url(../images/menu0.png) top}
#menuPoke2 ul {margin:0; padding:0}
#menuPoke2 li {float:left;  border-bottom:1px dotted #CCCCCC; margin:0; padding: 0; list-style:none;}
#menuPoke2 li a { float:left; width:100%; line-height:30px;  color: #fff; text-decoration: none; padding:0 10px; display:inline;  font-size:14px; font-weight: bold; margin:0; width:216px;}
#menuPoke2 li a:hover { background-color: #F0F0F0; color: #243451}

#menuEns { float:left; margin-bottom:25px; background:url(../images/menu1.png) top}
#menuEns ul {margin:0; padding:0}
#menuEns li {float:left;  border-bottom:1px dotted #CCCCCC; margin:0; padding: 0; list-style:none;}
#menuEns li a { float:left; width:100%; line-height:30px;  color: #fff; text-decoration: none;  width: 217px; padding:0 10px; display:inline;  font-size:14px; font-weight: bold}
#menuEns li a:hover { background-color: #F0F0F0; color: #243451}


#fil { float:left; width:100%; margin:10px 0}
#zonePourquoi { float:left; width:998px; background:url(../images/fd_pourquoi.jpg) top no-repeat; border:#CCCCCC 1px solid; margin: 5px 0 20px 0}
#zonePourquoi #navGaucheEnseigne {float:left;  width:236px; margin-left:10px; margin-top:130px;}
#zonePourquoi #navDroiteEnseigne {float:left; width:637px; min-height:800px;  margin-top:154px; margin-left:70px; padding: 0 20px 20px 0}
#zonePourquoi .metier {background: url(../images/video1.gif) top no-repeat;}
#zonePourquoi .acheteur {background: url(../images/video2.gif) top no-repeat;}
#zonePourquoi #navDroiteEnseigne #titre { width:606px; padding:0 20px;  float:left; background:url(../images/fd_titre.gif); color:#FFFFFF; font-size:22px; line-height:43px;}
#zonePourquoi #navDroiteEnseigne #titre2 { width:606px; padding:0 20px;  float:left; background:url(../images/fd_titre2.gif); color:#FFFFFF; font-size:22px; line-height:43px; margin: 0 0 30px 0}
#zonePourquoi #navDroiteEnseigne #titre2 .rouge { color:#FF0000}
#zonePourquoi #navDroiteEnseigne #video {float:left; margin:25px 0 0 160px;}
#zonePourquoi #navDroiteEnseigne .valeur {font-size:13px; font-weight:bold; color:#2070bc; line-height:18px; }
#zonePourquoi #navDroiteEnseigne p { float:left; margin:20px 0 20px 0; }
#zonePourquoi #navDroiteEnseigne .noir { color:#000000;}
#zonePourquoi #navDroiteEnseigne #flashmetier_container { float:left; }
#zonePourquoi #navDroiteEnseigne .trophee {float:left;  display:inline; margin-right:20px;}

#zoneNumero1 { float:left; width:998px; background:url(../images/fd_pourquoi.jpg) top no-repeat; border:#CCCCCC 1px solid; margin: 5px 0 20px 0}
#zoneNumero1 #navGaucheEnseigne {float:left;  width:236px; margin-left:10px; margin-top:130px;}
#zoneNumero1 #navDroiteEnseigne {float:left; width:637px; height-min:800px;  margin-top:154px; background: url(../images/fd_diablo.gif) bottom no-repeat; margin-left:70px; padding: 0 20px 20px 0}
#zoneNumero1 #navDroiteEnseigne #titre { width:606px; height:27px; padding:10px 10px; background:url(../images/fd_titre.gif) top left; color:#FFFFFF; font-size:22px;}
#zoneNumero1 #navDroiteEnseigne #titre2 { width:606px; padding:0 20px;  float:left; background:url(../images/fd_titre2.gif); color:#FFFFFF; font-size:22px; line-height:43px; margin: 0 0 30px 0}
#zoneNumero1 #navDroiteEnseigne #titre2 .rouge { color:#FF0000}

#zoneNumero1 #navDroiteEnseigne #intro{height:155px;}
#zoneNumero1 #navDroiteEnseigne #intro .sub-title {}
#zoneNumero1 #navDroiteEnseigne #intro .valeur {font-size:16px; font-weight:bold; color:#2070bc; padding-left:10px; padding-top: 20px;}
#zoneNumero1 #navDroiteEnseigne #histo li {line-height:20px; margin-bottom:5px;}
#zoneNumero1 #navDroiteEnseigne #end-diplome {clear:both; padding-top:15px; padding-bottom:15px;}
#zoneNumero1 #navDroiteEnseigne #end-diplome p{line-height:20px;}

#zoneNumero1 #navDroiteEnseigne .colonne {float:left; width:290px; margin: 20px 10px}
#zoneNumero1 #navDroiteEnseigne .colonne p{line-height:20px;}
#zoneNumero1 #navDroiteEnseigne .infoLegende {float:left; width:100%; clear:bloth;  font-size:10px; font-style:italic; margin:10px 0}

#zoneNumero1 #navDroiteEnseigne .valeur {font-size:16px; font-weight:bold; color:#2070bc; padding-left:10px;}
#zoneNumero1 #navDroiteEnseigne .noir {color:#000000;}
#zoneNumero1 #navDroiteEnseigne  table {clear:both; padding-top:20px;} 
#zoneNumero1 #navDroiteEnseigne  td {border-bottom:#CCCCCC 1px solid; padding:5px}
#zoneNumero1 #navDroiteEnseigne  td strong {color: #FF9900}
#zoneNumero1 #navDroiteEnseigne .trophee {float:left;  display:inline;}


#zoneEnseigne { float:left; width:998px; background:url(../images/fd_enseigne.jpg) top no-repeat; border:#CCCCCC 1px solid; margin: 5px 0 20px 0}
#zoneEnseigne #navGaucheEnseigne {float:left;  width:236px; margin-left:10px; margin-top:130px;}
#zoneEnseigne #navDroiteEnseigne {float:left; width:637px; height-min:800px;  margin-top:154px; background: url(../images/fd_diablo.gif) bottom no-repeat; margin-left:70px; padding: 0 20px 20px 0}
#zoneEnseigne #navDroiteEnseigne #titre { width:606px; padding:0 20px;  float:left; background:url(../images/fd_titre.gif); color:#FFFFFF; font-size:22px; line-height:43px; margin: 0 0 30px 0}
#zoneEnseigne #navDroiteEnseigne #titre2 { width:606px; padding:0 20px;  float:left; background:url(../images/fd_titre2.gif); color:#FFFFFF; font-size:22px; line-height:43px; margin: 0 0 30px 0}
#zoneEnseigne #navDroiteEnseigne #titre2 .rouge { color:#FF0000}
#zoneEnseigne #navDroiteEnseigne .colonne { float:left; width:290px; margin: 0 10px}
#zoneEnseigne #navDroiteEnseigne .valeur {font-size:16px; font-weight:bold; color:#2070bc;}
#zoneEnseigne #navDroiteEnseigne .noir { color:#000000;}
#zoneEnseigne #navDroiteEnseigne .infoLegende {float:left; width:100%; clear:bloth;  font-size:10px; font-style:italic; margin:10px 0}
#zoneEnseigne #navDroiteEnseigne select{ font-size:11px;margin-top:10px; width:290px;}
#zoneEnseigne #navDroiteEnseigne .trophee {float:left;  display:inline}
#zoneEnseigne #navDroiteEnseigne .annonce a { float:left; margin:10px 0 ; font-size:18px;  color:#2070bc; font-weight:bold; text-decoration:none}
#zoneEnseigne #navDroiteEnseigne .annonce a:hover { color: #FF9900;}
#zoneEnseigne #navDroiteEnseigne #interview { clear:both; float:left; margin:30px 0 0 0px; width:100%}
#zoneEnseigne .legende { font-size:11px; color:#333333; font-style:italic; clear:both; float:left; }

.categorie {float:left; width:378px;}
.categorie p { margin:0; padding:0}
.lien a{ color:#006699; text-decoration:none}
.lien a:hover{text-decoration: underline}

.lienAnnonce a{ color: #FF0000; text-decoration:none; font-weight:bold; float: left; margin-top:10px;}
.lienAnnonce a:hover{ color: #FF0000; text-decoration:underline}

.lienAct { color: #FF0000; text-decoration:none; font-weight:bold; float: left; margin-top:10px;}
.lienAct:hover{ color: #FF0000; text-decoration:underline}


/*******************Mise à jour vente en ligne - Juin 2010 ****************************************/
/*----------------Catalogue----------------------------------*/
#bandeau_arrivage{margin:10px 0 20px 0;}
.bloc_produit{width:360px; background-color:#fff3b2; float:left;margin:0 7px 7px 0; padding:5px; height:281px;}
h3.titre_produit a{font-size:14px; font-weight:bold; color:#000; text-decoration:none; padding:0 0 0 5px;}
h3.titre_produit{margin:0; border-bottom:1px dotted #b8ab85;}

h3.titre_produit_detail {font-size:18px; font-weight:bold; color:#dd0000; text-decoration:none; padding:0 0 0 5px; margin:13px 0 0 0;}

.photo_prod{margin:5px 0 0 0; float:left;}
.prixprod{width:113px; height:51px; background:url(../images/fond-prix.png) center no-repeat; float:right; margin:35px 40px 5px 0;}
.montant{display:block; color:#FFED00; font-size:22px; font-weight:bold; margin:10px 0 0 0; text-align:center;}

.prixprod2{width:113px; height:51px; background:url(../images/fond-prix.png) center no-repeat;}
.montant2{display:block; color:#FFED00; font-size:22px; font-weight:bold; padding:10px 0 0 0; text-align:center;}


.frais_liv{color:#000; font-size:11px; /*float:right;*/ font-weight:normal; margin:10px 7px 0 0; width:356px;padding:0 0 0 206px;}
.btn_ajout{float:right; margin:70px 7px 0 0;}
.lien_detail a{color:#e2001a; font-size:12px;}
.lien_detail{float:right; margin:3px 66px 0 0;}

.lien_detail_2 a{color:#e2001a; font-size:12px;}
.lien_detail_2{float:right; margin:220px 5px 0 0;}

.diable_tete{margin:0 10px 26px 0;}

#bandeau_large_mo{width:747px; height:146px; background:url(../images/bandeau-meuble-opportunite.jpg) top center no-repeat; clear:both; } 
#bandeau_large_mo #argu_mo{font-size:16px; color:#FFF; padding:8px 0 0 0; margin:41px 0 0 30px; width:300px;}
#bandeau_large_mo #acces_vente a{font-size:17px; color:#000;  margin:53px 0 0 30px; width:225px; text-decoration:none; float:right;} 
#bandeau_produits{width:747px; height:146px; background:url(../images/encart-produits-faillitaire.jpg) top center no-repeat; margin-top:10px;}
#bandeau_produits #argu_prod{font-size:16px; color:#3d3824; padding:8px 0 0 0; margin:0 0 0 38px;}
#bandeau_produits #voir_mag {float:right; margin:98px 219px 0 0;}
#bandeau_produits #voir_mag a{color:#000;}
#suggestion{font-size:12px; color:#000; float:left; width:194px;}
#suggestion a{text-decoration:underline; color:#000; margin:0 0 0 5px;}
/*----------Page d'accueil-----------------*/
#produitsmag{float:right;height:152px;color:#ffffff;margin-right:11px;margin-top:9px;width:500px;}
#bandeausecure{margin:26px 0 0 10px; float:left; }
#br_droite{float:right; width:500px;}
#br_gauche{float:left; width:500px;}
#descriptionconseil2{font-family:Arial, Verdana, sans-serif, Helvetica, sans-serif;font-size:12px;color:#000000;margin-top:-15px;margin-bottom:0px;
padding-bottom:0px;}
#band_new{width:511px; height:53px; background:url(../images/barre_nouveau.png) center no-repeat; float:right;margin-top:-12px; }
#band_new h1{color:#FFF; font-size:20px; font-weight:bold; padding:2px 0 0 11px;}
#diablo_head{/*width:202px; height:197px; position:relative; z-index:10px; left:700px;*/ margin:-199px 0px 0px 820px;}

/***************************************************************************************************/


#lfmenu {margin-left:25px;margin-top:-30px;margin-bottom:0; position:relative;}

/*#lfdiablo_head {margin:-206px 0 0 820px;}*/
#lfdiablo_head {margin:-206px 0 0 0; float:right; position:relative;}
#lfpanier_header2 {height:30px;left:859px;position:relative;top:25px;width:260px;}

.lflien_article a {
color:#373d40;
font-weight:normal;
}
#lflien_article a{color:#DD0603;
font-weight:normal;}
#lftitremanieres{
width:1009px;
height:38px;padding-top:15px;
padding-bottom:15px;
text-align:center;}
#lficoneachatmarque{float:left;
width:497px;}
#lficoneachatventeenligne{padding-right:5px; position:relative;}
#lftitreachatligne{padding-top:10px;}
#lfpictopaiement{padding-left:13px;padding-top:10px;}

#lfcarreeachatenligne{
background-color:#E20F0B;
float:left;
height:196px;
margin-top:-13px;
width:497px;}
#lfcarreemeublesopportunites{
	background-color:#000000;
float:right;
height:196px;
margin-top:45px;
width:524px;
	}
#lfhorloge{	margin-left:281px;margin-top:-65px;	}
	
#lfflecheicone{color:#FFFFFF;font-family:Arial, Verdana, sans-serif;font-size:20px;height:19px;font-weight:bold; padding:13px 0 0 0; margin-left:15px;}


#lfflecheicone img{
padding-right:10px;
}
#lfcategorieboutique{color:#FFFFFF;
font-family:Arial, Verdana, sans-serif;
font-size:11px;
padding-top:8px;}
#lftitreboutique{color:#FFFFFF; width:210px; text-align:left; float:left;}

#lfzoneproduitboutique{height:115px;}	
#lfzoneproduitboutique img{float:left;margin:5px 11px 0 15px; display:block;}	
#lfprixboutique{color:#FFDD00;font-family:Arial, Verdana, sans-serif, Verdana, sans-serif;
font-size:18px;font-weight:bolder;line-height:25px;float:right;
text-align:right;width:99px; margin:0 19px 0 0 ;}
#lfprixboutique a{color:#FFFFFF;font-family:Arial, Verdana, sans-serif;font-size:12px;text-align:right; font-weight:normal;}
#lfboutonboutique{margin-left:263px;}
#lflogomeublesopportunites{
	margin-top:-50px;
padding-left:358px;
	}
#lfcategoriemo{color:#ffe209;font-family:Arial, Verdana, sans-serif;font-size:12px;font-weight:bold; 
float:left;width:175px; margin:28px 0 0 0;}

#lftitremo{color:#FFFFFF;margin-bottom:0;padding-bottom:0;width:175px;float:left;margin:0;}

#lfzoneproduitmo{}	
#lfzoneproduitmo img{float:left;padding-left:14px;padding-right:11px; display:block;}	

#lfprixmo{color:#FFDD00;font-family:Arial, Verdana, sans-serif;font-size:36px;
font-weight:bolder;line-height:25px;text-align:right;width:135px; float:right; margin:-16px 14px 0 0;position:relative;}
#lfprixmopromo{background:url(../images/lffondprixmeublesopportunites.jpg) center center no-repeat;
color:#FFFFFF;font-family:Arial, Verdana, sans-serif;font-size:16px;
font-weight:bolder;line-height:25px;padding-top:4px;text-align:center;text-decoration:line-through;
width:81px;height:36px; float:right; margin:-68px 14px 0 0;}

#lfprixmo a{color:#FFFFFF;font-family:Arial, Verdana, sans-serif;font-size:12px;text-align:right; }


#lfboutonmo{width:247px; height:64px; float:right; margin:-21px 16px 0 0;}
#lfboutonmo img{}

#lfboutonaccedermo{margin:0;padding-top:7px; width:175px;float:left;}
#lfboutonaccedermo a{color:#BFBFBF;
font-family:Arial, Verdana, sans-serif;
font-size:10px;
margin-bottom:0;
margin-left:0;
margin-right:0;}

#lficonemagasin{
clear:both;
float:left;
padding-top:20px;
width:497px;}
#lfflash{background-color:#124352;
height:372px;
margin-top:-13px;
width:497px;}
#ldderniersarrivages{
float:right;
padding-top:30px;
width:524px;
}
#lficonedernierarrivage{margin-top:30px;}
#lftitredernierarrivage{margin-left:23px;}

#ldproduitdernierarrivage{background-color:#ffdd00;height:372px;width:524px;}
#lfcategoriedernierarrivage{color:#000000;font-family:Arial, Verdana, sans-serif;font-size:11px; margin:0 0 0 150px;}

.lfproduitdernierarrivages{height:103px;padding-left:10px;
padding-top:6px; border-bottom:1px dotted #FFF;}
.lfproduitdernierarrivages img{float:left;}

#lftitrearrivage{color:#000000;font-family:Arial, Verdana, sans-serif;font-size:14px;font-weight:bold;width:265px; margin:15px 0 0 150px;}
#lfliendernierarrivage{margin-top:-44px;
padding-left:440px;}
#lfliendernierarrivage a{color:#e20f0b;font-weight:bold;}
#lfmonmagasinplusproche{
padding-left:10px;
padding-top:7px;	
}
#lfvoirtouslesarrivages{padding-left:17px;}
#lfdivers{}

#boths{clear:both;
height:20px;}
#both{clear:both;
height:30px;}
#lfnewsletterbonplans{
background-image:url("../images/lfnewsletter.gif");
float:left;
height:219px;
margin-right:25px;
padding-left:15px;
padding-right:15px;
width:206px;
}
#lfbesoinconseille{float: left;}
#lfachatenligne{float:left;
padding-left:25px;}
#lftv{float: left;padding-left:24px;}
#lftitreboutique a {
color:#FFFFFF;
text-decoration: none;font-family:Arial, Verdana, sans-serif;
font-size:14px;
font-weight:bold;
}
#lftitremo a {
color:#FFFFFF;
text-decoration: none;font-family:Arial, Verdana, sans-serif;
font-size:14px;
font-weight:bold;
}
#lftitrearrivage a {
color:#000000;
font-family:Arial, Verdana, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration: none
}

#lfcategorieboutique a{color:#FFFFFF;font-family:Arial, Verdana, sans-serif;font-size:11px; text-decoration:none;}
#lfcategoriedernierarrivage a{color:#000000;
font-family:Arial, Verdana, sans-serif;
font-size:11px;}
#lftitrenewsletter{color:#e20f0b;font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;font-size:16px;font-weight:bold;}
#lfdescriptionnewsletter{
color:#000000;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:12px;
margin-top:-10px;
}
#lfenvoyer{
background-image:url("../images/lfbtnnewsletter.jpg");
border:0 none;
color:#0262AA;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:22px;
margin-bottom:6px;
margin-top:7px;
width:161px;
}
#lfliennewsletter a {color:#b4b1b1;font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;font-size:10px;
}
#lfliennewsletter {
color:#000000;
font-family:Arial, Verdana, sans-serif,Helvetica,sans-serif;
font-size:10px;
}
#lflogotv{}
#lpvideo{}

#flash_left{float:left;}
#flash_right{float:right; margin:0 23px 0 0;}
#flashbandeau_container{position:relative; z-index:0; height:138px;}
#bloc_flash{width:770px; clear:both;}